@import url(../css_casting/markup.css);
@import url(../css_casting/KC3.css);

#accessibiltylinks  {position:absolute; top:-999px;}

#wrapper            {width:954px;margin:10px auto;  padding:0; position:relative; /*border: 1px solid #000;*/}
.minwidth           {width:760px;}

#header             {position:relative; z-index:50; background-image:url(../nav_casting/bg_mid.jpg); background-repeat: repeat-x; 
height: 23px; margin-top: 40px; border:1px solid #000;}

#banner_left_sp  {margin:0; /*border:1px solid #fe0000;*/}
#banner_left_sp img  {position:relative;margin: 25px 0 35px 60px; /**/}

#banner_right_sp {float:right; margin: 10px 0;}

#midsection_sp {font-size:120%;border:1px solid #000;position: relative; top: -7px; height: 2em; background-image:url(../nav_casting/bg_mid.jpg);  background-repeat:repeat-x;
background-repeat:repeat-x;  color:#FFFFFF; width:auto; text-align:center;  padding: 10px 20px;} 
#midsection_sp p {position:relative; margin: -3px 0 0 0; line-height:130%;}

/*Homepage Table**********************************************************************/
#main table.nav_sp  {border-collapse:collapse;margin-top: 0; width:954px;background-color:#FFF; /*border: 1px solid #000;*/}
#main .nav_sp th   {padding: 4px 0 10px 0;/*padding: 4px 7px 7px 0; background-image: url(../nav_casting/bg_mid.jpg);*/ }
#main .nav_sp th img {border: 1px solid #000; }
#main .nav_sp td   {padding:8px 0 8px 0;text-align:center;background-image: url(../nav_casting/bg_mid.jpg);
border-top: 1px solid #000; border-bottom: 1px solid #000; border-top: 1px solid #000; font-size: 110%; color: #FFFFFF;}
#main .nav_sp td a {color: #FFFFFF; text-decoration:none;}
#main .nav_sp td a:hover, a:focus, a:active {color: #ccc; text-decoration:none;position:relative; left:1px; top:1px;}
#main .nav_sp td img a:hover, a:focus, a:active {color: #ccc; text-decoration:none;position:relative; left:1px; top:1px;}

td.background_white {background-color:#FFF;}
td.background_black  {background-image: url(../nav_casting/bg_mid.jpg);}

td.borderleft {border-left: 1px solid #000;}
td.borderright {border-right: 1px solid #000;}

div#designedby, div#managedby   { margin:-20px auto 20px auto; position:relative; display:block;}
div#managedby                   {margin-top: -55px;}
