/*==========================
*	Antics Staging Page Stylesheet v 2.0
*  Rebranded 6/12/07 ACH
*  Revised 11/29/07 KW
*==========================*/

/**************************************
GENERAL STYLES
**************************************/


BODY { background-color: #fff; color: #717074; font-family: 'Helvetica Neue', Helvetica, Arial, Sans-Serif; margin: 0 auto;  padding: 1em; }
H1 {font-size: 36px; font-weight: normal; margin: 0; padding: 0;}
P { font-size: 13px; line-height: 18px; margin: 10px; 0 0 0; padding: 0; }

A, A:link, A:visited { color:#c51; text-decoration:none; }
A:hover	{ color:#fc7c00; text-decoration: underline; }

.clear { clear: both; }
.clearleft { clear: left; }
.hiddenText {display: none;}


/**************************************
 IE-ONLY Styles -- This is to fix a bug in IE which doesn't recognize minwidth.
**************************************/
.minwidth {min-width:750px; }
* html .minwidth { border-left:670px solid #FFF; }
* html .container { margin-left:-670px; position:relative; }
/*\*/ * html .minwidth, * html .container { height: 1px; } /**/

 /* Top, Right, Bottom, Left */ 
/**************************************
MASTHEAD
**************************************/
 /* Top, Right, Bottom, Left */ 
#mast{ color: #999;  margin: 0 0 0 0; padding: 0 0 0 0; font-family: arial,helvetica,sans-serif;  }
#mast { background: url(/im/antics-A-5.gif) top right no-repeat;}

#mast H1{ color: #999; font-size: 24px; font-weight: normal; margin: 0 1em 0 0; padding: 12px 6em 4px 0; }
#mast H1.projects { padding: 24px 6em 24px 0; }
#mast ul { font-size: 18px; margin: 0 0 0 0; padding: 0 0 0 0; list-style: none outside;}
#mast li { border-left: 1px solid #000; float: left; }
#mast li.name { border-left: none; padding: 0 8px 0 0; }
#mast li.number { padding: 0 8px 0 8px;  font-size: 14px; line-height : 24px; 	}

#contacts {padding-top: .25em; font-family: arial,helvetica,sans-serif;}
#contacts ul { list-style: none outside; font-size: 11px; margin: 0; padding: 0; }
#contacts ul li { border-left: 1px solid #000; float: left; list-style: none outside; padding: 0 8px 0 8px; }
#contacts ul li.first { border-left: none; float: left; list-style: none outside; padding: 0 8px 0 0; }


/**************************************
PROJECT PAGE NAVIGATION
**************************************/
#nav { clear: both;	background: #cc5511; color:#fff; font-size: 12px; margin: 0 0 1px 0; line-height: 18px; font-family: arial,helvetica,sans-serif; border-bottom: 6px solid #a1a1a1;}
#nav ul { list-style: none outside; margin: 0 0 0 0; padding: 0 0 0 0; }
#nav li { border-right: 1px solid #FFF; float: left; margin: 10px 0 10px 0; padding: 0px 11px 0px 11px; }

#nav li.first { border-right: none; }
#nav li.shownew { background: url(/im/nav_new.gif) no-repeat; padding-left: 20px; }
#nav li.showdownload { background: url(/im/nav_download.gif) no-repeat; padding-left: 20px; margin-left: 8px;}
#nav li.showapproved { background: url(/im/nav_approved.gif) no-repeat; padding-left: 20px;   margin-left: 8px;}

#nav A, #nav A:visited, #nav A:active, #nav A:hover { color: #fff; font-weight: bold; text-decoration: underline; }
#nav ul  li  A#all {text-decoration: none;}


/**************************************
Schedule Section
**************************************/
#schedule { background: #eee; color: #515151; font-size: 12px; margin: 0; padding: 5px 11px; border-bottom: 1px solid #a1a1a1; font-family: arial,helvetica,sans-serif;}
#schedule ul { list-style: none outside; margin: 0; padding: 0; }
#schedule li { list-style: none outside; display: inline; margin: 0 3px 0 0; padding: 0 10px 0 0;  font-size:11px;}


/**************************************
MAIN STAGED FILES
**************************************/
/* #staged  { border-bottom: 4px solid #a1a1a1; font-size: 11px; font-family: verdana,sans-serif;} */
#staged  { border-bottom: 4px solid #a1a1a1; font-size: 11px; font-family: arial,helvetica,sans-serif;}

#staged TR { background: #f7f7f7; }
#staged TD { border-bottom: 1px solid #a1a1a1; color: #333; padding: 10px; vertical-align: top;}
/* #staged TD { font-family: verdana,sans-serif;;} */
#staged TD H1 { font-size:12px; margin: 0 0 .25em 0; padding: 0;  font-family: arial,helvetica,sans-serif;}
#staged TD H2 { font-size:11px; margin: 0 0 1em 0; padding: 0; }
#staged TD H5 { font-size:11px; font-style: oblique; font-weight: normal; margin: .5em 0 .25em 0; padding: 0; }
#staged TD  P { margin: 0 0 .25em 0;padding: 0;}


/**************************************
POST DATES (LEFT COLUMN)
**************************************/
#staged td.postDates { width: 200px; background: #eee;  }
#staged td.postDates ul { list-style: none outside none; margin: 0 0 1.25em 0px; padding: 0 0 0 0; }


/**************************************
POST LINKS (RIGHT COLUMN)
**************************************/
/* td.postLinks { font-family: verdana,sans-serif;} */
td.postLinks ul { list-style: none outside none; margin: 0 0 1.25em 0px; padding: 0 0 0 0; }
td.postLinks ul  li { list-style-image: url(/im/bullet.gif); list-style-position: outside; padding-left: -10px; margin: 0 0 0 30px;}
* html td.postLinks ul  li { padding-left: 1em; margin: 0 0 0 20px;} /* IE Only */
td.postLinks ul  li.old { list-style-image: url(/im/bullet.gif);}
td.postLinks ul  li.none { list-style-image: url(/im/bullet.gif);}
td.postLinks ul  li.new { list-style-image: url(/im/new.gif); }
td.postLinks ul  li.revised { list-style-image: url(/im/bullet.gif); }
td.postLinks ul  li.approved { list-style-image: url(/im/approved.gif); }
td.postLinks ul  li.download { list-style-image: url(/im/download.gif);  }
td.postLinks ul  li.download A {font-weight: bold; }
td.postLinks ul  li.strikethrough { list-style-image: url(/im/bullet.gif); color: #999; text-decoration : line-through;}
td.postLinks ul  li.strikethrough A {color: #999; }

div.productionNotes { font-size: 11px; padding-left: 10px; }
.note {display:none;}
.final {color: #C00; font-weight: bold;}


/**************************************
 FOOTER
**************************************/
#footer { font-family: arial,helvetica,sans-serif; clear: both; color:#666; font-size:10px; line-height: 15px; margin: 24px 0; padding: 0; }
#footer IMG { background: url(/im/antics_dm.gif) no-repeat top left; float: left; height: 57px; width: 128px; }
#footer p { font-size:10px; font-weight: normal; margin: 0 0 0 160px; padding: 0; }
#footer ul { list-style: none outside;  margin: 0 0 0 160px; padding: 0; }
#footer ul.top { margin-bottom: 7px; }
#footer li { list-style: none outside; background: url(/im/smalldot.gif) no-repeat center right; display: inline; margin: 0 3px 0 0; padding: 0 10px 0 0; }
#footer li.last { background: none; margin: 0; padding-left: 1px; } /* Exclude border from first item on the left */
* html #footer li.last { background: none; margin: 0; padding-left:  6px; } /* IE Only */

/**************************************
Spacers
**************************************/
.sp10{font-size:8px}
.sp8{font-size:7px}
.sp5{font-size:4px; height: 5px; line-height: 5px;}
.sp2{font-size:2px; height: 2px; clear:both;}

TD.noBrdrBot {border-bottom: 1px solid #fff !important;}

