/*********************** New meyertech css Oct 07 AMD *******************************/




/****************** New Index Home Page ************/

#newindextable{
width:1000px;
color: white;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px; 
font-style: normal; 
font-weight: normal;
border:0px black solid;
background: #3B3738;
margin: 5px auto;

}

/** use this to show table cells**/
#xxxnewindextable td
{
border-color: blue;
border-style:solid;
border-width:3px;
}


#RHSTable{
width:607px;
background-color:#3B3738;
margin:0px;
}


#RHSTable td{
color:#B9B48B;
background-color:#4B4748;
margin:0px;
border-color: #3B3738;
border-style:solid;
vertical-align:top;
padding:5px;
xxheight:100px;
width:50%;
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size: 11px; 
font-style: normal; 
}


#RHSTable #RHSTable_lhs{
border-width:8px 8px 0px 8px;
}

#RHSTable #RHSTable_rhs{
border-width:8px 8px 0px 0px;
}

#RHSTable #RHSTable_top{
border-width:0px 8px 0px 8px;
height:50px;
}

#RHSTable a
{
text-decoration: none;
color: #999999;
}


#RHSTable a:hover
{
text-decoration:none;
color:white;
}





#RHSTable #RHSTable_topleft{
border-width:8px 8px 0px 8px;
}

#RHSTable #RHSTable_topright{
border-width:8px 8px 0px 0px;
height:166px;
}

#RHSTable #RHSTable_lowerleft{
border-width:8px 8px 8px 8px;
}


#RHSTable #RHSTable_lowerright{
border-width:8px 8px 8px 0px;
height:240px;
}

#RHSTable #RHSTable_lowerright_xmas{
border-width:8px 8px 8px 0px;
height:240px;
padding:0px;
}


/*** search bar ******************************************/



#RHSTable #search_rhs
{
background: #a8a8a8 url("images/search/search_bg.gif") bottom repeat-x;
height:38px;
border-width:8px 8px 0px 0px;

}



#search
{
	background: #F8F8F8 url("images/search/search_box_bg.gif") bottom repeat-x;
	text-align: left;	
	height: 24px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#935800;
	padding:0 4px 0 4px;
}



.left { float:left; }

.right { float: right; }

#search .searchbar
{
	_margin-bottom: 1px; 
	border: 1;
}

form 
{
	margin: 0px;
	padding: 0px;
}

#search input
{
	height: 19px;
	width: 	125px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;

	padding-top: 3px; 
	background: #ffffff url("images/search/searchmid.gif") repeat-x top;		
	border: 0px;
}

#search input.zoom_button
{
	margin-bottom: -2px;	/* for Firefox */
	_margin-bottom: 0px;	/* for IE6 and IE7 */
	width: 21px;
	height: 19px;
	background: url("images/search/searchrighticon.gif") no-repeat;
	vertical-align:top;	/* added this as for some reason this img got offset downwards 030708 ? */
	_vertical-align:baseline;	/* for IE6 and IE7 */

}






/*** end of search bar *****/




#homeheader
{
background: #fff url(newindex/header.jpg);
color: #333;
margin: 0;
padding: 0;
text-align: left;
vertical-align:top;
position:relative;
height:109px;
border-color: #FFA318;
border-style:solid;
border-width:0 1px;
}


#homemenu{
background-color:#3B3738;
vertical-align:top;
}

#homeflash{
background-color:#3B3738;
vertical-align:top;
width:390px;
border-color: #474747;
border-style:solid;
border-width:0 1px 0 0;
padding:0px;
}

#flashcontent{
overflow: visible;
}


#movieAlt {   
/* if have width here ie puts in H & V scroll bars*/
height:485px;
background-color:#3B3738;
vertical-align:top;
border-color: #474747;
border-style:solid;
border-width:0 1px 0 0;
padding:0px;
overflow: auto; /*Scroll bar on HTML content div*/
}
	
#movieAltInner {    /*For IE's faulty box model*/
padding: 10px 20px;   
color:#B9B48B;
background-color:#3B3738;
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size: 11px; 
font-style: normal; 
}

#movieAltInner a
{
text-decoration: none;
color: #999999;
}


#movieAltInner a:hover
{
text-decoration:none;
color:white;
}

#movieAltInner .sectiontitle{
font-weight: bold;
color:#FE9E0C;
}

	


.index_heading {
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
font-style: normal;
font-weight: normal;
padding:0;
margin: 0;
text-align: left;
color:#FE9E0C;
margin-bottom: 10px;
}







/*** index page footer ***/

#indexfooter{
border-color: #FFA318;
border-style:solid;
border-width:0 1px 1px 1px;
}



/* modifiers to the css for the template footer*/

#indexfooter table#tablefooter{
width:998px;
}

#indexfooter table#tablefooter td#footer_r1c1{
vertical-align:top;
background: #FFA213 url(newimages/footer_newindex_lhs.jpg);
height:58px;
width:623px;
text-align:left;
}



#footerindextext
{
color:#9B5E00;
padding:3px 5px;
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size: 10px; 
font-style: normal; 
}

#footerindextext td
{
padding:1px 1px;
}

#footerindextext a
{
font-size: 10px;
}





/*** end of index footer ***/



