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

#wrapper            {width: 974px; min-width:760px;position:relative;margin:20px auto;  padding:0;}

#innerwrapper 		 {height:620px;height:auto;position: relative;top: 10px; 
width: 974px;border-left: 1px solid #000; border-bottom: 1px solid #000; border-right: 1px solid #000; 
background-image:url(../nav_casting/bg.jpg); background-repeat:repeat-y;}

.minwidth           {}

#header             {position:relative; z-index:50; background-image:url(../nav_casting/bg_mid.jpg); background-repeat: repeat-x; 
height: 33px; margin-top: 25px; border: 1px solid #000; margin-bottom:0; }
#header img			{padding: 10px 10px 10px 20px;}
#logo               {border:none;}
#title              {}


#banner_left 		{/*/*border: 1px solid #000;*/position: relative; top: 10px; left: 0;}

#banner_left  img 	{border: 1px solid #000;}

#banner_right 		{/*visibility: hidden; */position: absolute; top: 44px; left: 200px;}


/*Nav Items*******************************************************/
/*#navtop li span,*/ #navside li span,  #navbtm li span {display:none; visibility:hidden; }
/*#navtop li span.underline,*/ #navside li span.underline,  #navbtm li span.underline {display:inline; visibility:visible;}



/*navtop*******************************************************/
#navtop            {position:absolute; top: -20px; right: 0;height:50px;width: 100%; text-align: right;}
#navtop ul         {margin:0; padding:0;}
#navtop li         {/*border:1px dashed #fe0000;*/display:inline; list-style-image:url(../nav_casting/bullet.gif); padding: 0 0 0 20px; text-align:right; }
#navtop li ul     {margin:0 0 0 10px; /*border: 1px solid #000;*/}
#navtop a          {text-decoration:none; font-weight:normal; color:#000;}
#navtop a:hover, #navtop a:active, #navtop a:focus {color:#999; text-decoration:underline;position:relative; left:1px; top:1px;}
#navtop img        {margin:2px 4px 0 0; border:0;}


/*navside*******************************************************/
#navsideontop {position: absolute; top: 0px; left:-1px; margin: 0;background-color:#000000; width:189px; z-index:100;
background-image:url(../nav_casting/bg_mid.jpg); background-repeat: repeat-x;height:15px;
/*border-top: 1px solid #000; border-bottom: 1px solid #000;  border-left: 1px solid #000;*/border: 1px solid #000;}

#navside           {/*border: 1px solid #000;*/ text-decoration:none; color:#000033; padding:20px 20px 0 20px; float:left; 
width: 149px; background-image:url(../nav_casting/bg_nav.jpg);background-repeat:repeat-x;margin-top: 10px; text-align:left;}
#navside ul        {margin:30px 0 0 0; padding:0;}
#navside li        {list-style-image:url(../nav_casting/bullet.gif); margin:5px 0 5px 10px;}
#navside li ul     {margin:0 0 0 5px; /*border: 1px solid #000;*/}
#navside a         {text-decoration:none; font-weight:normal; color:#000;}
#navside a:hover, #navside a:active, #navside a:focus {color:#999; text-decoration:underline;position:relative; left:1px; top:1px;}
#navside img.navsidelogo       {border-bottom:1px solid #000; /*text-align:center; padding: 20px;*/}

#navside img.navsidelogo {position:relative; text-align: center;padding:0;margin: -15px 0 0 -20px; /*border: 1px solid #000;*/}


/*main*******************************************************/
#main             { background-color:#FFFFFF;border-top: 1px solid #000;margin: 0 0 0 200px; 
background-image:url(../nav_casting/bg_body.jpg); background-repeat:repeat-x; text-align:justify; padding: 20px 40px  20px 40px;}
#main a           {color:#A37A01;font-weight:bold; text-decoration:none;}
#main a:hover, #main a:active, #main a:focus { color:#ccc;text-decoration:underline;}

#main img         {/*margin:1ex 20px;*/}
#main img[align="right"] {margin:0 0 10px 42px; border:1px solid #000;}
#main img[align="left"] {margin:0 40px 10px 0; border:1px solid #000;}
.borderleft {border-left:1px solid #000;}
.borderright {border-right:1px solid #000;}
#content         {}

#main table.pagelayout		{vertical-align:text-top;}
.pagelayout	td	{vertical-align:text-top;}
.pagelayout	p	{/*padding-left: 40px;*/}

.padright {padding-right: 40px;}
p.padleft  {padding-left: 40px;}

/*below: changes made by Natalia due to working on Galleries********************/
/*gallery*************************************************/

/**Iframe Elements**/
div#images{right: 40px;clear: right;line-height: 0px;height: 450px; border: 0;}
div#images img{margin:0;}
iframe#images{position: relative; float: right; margin:2px 0 0 28px;width: 402px;height:125ex;border: 0;}

body.text p {font-family:Arial, Helvetica, sans-serif; font-size:75%; /*margin-top:-10px;*/}



/*footer*******************************************************/
#footer        {clear:both;}

img.copyright {position: relative; top: 10px;}

p.quality {/*font-family:Arial, Helvetica, sans-serif;*/font-size:170%; font-weight:bold; text-align:center; /*font-style:italic;*/}



