@charset "utf-8";
/*------------------------------------- reset css ---------------------------------------------*/
html{
	color:#000;
	background:#fff;
}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{
	margin:0;
	padding:0;
}
table{
	border-collapse:collapse;border-spacing:0;
}
fieldset,img {
	border:0;
}
address,caption,cite,code,dfn,em,th,var {
	font-style:normal;font-weight:normal;
}
strong {
	font-weight:bold;
}
caption,th { 
	text-align:left
}
h1,h2,h3,h4,h5,h6 {
	font-size:100%;font-weight:normal;
}
q:before,q:after {
	content:'';
}
abbr,acronym {
	border:0;font-variant:normal;
}
/* to preserve line-height and selector appearance */
sup { 
	vertical-align:text-top;
}
sub {
	vertical-align:text-bottom;
}
input,textarea,select {
	font-family:inherit;font-size:inherit;font-weight:inherit;
}
/*to enable resizing for IE*/
/* input,textarea,select{*font-size:100%;} */
/*because legend doesn't inherit in IE */
legend {
	color:#000;
}
del,ins {
	text-decoration:none;
}
/*------------------------------------- end reset css ---------------------------------------------*/
body {
	font-family: Arial, Helvetica, sans-serif;
}
#wrapper {
	margin:0 auto;
	width:940px;
	border-bottom:1px solid #999;
	padding-bottom:20px;
}
#thumbs {
	width:154px;
	float:left;
	clear:left;
}
#thumbs img {
	margin-right:2px;
	margin-bottom:2px;
	
}
#mainContent {
	position:relative;
	width:775px;
	height:514px;
	overflow:auto;
	margin-left:164px;
	text-align:center;
}
#a1, #a2, #a3, #a4, #a5, #a6, #a7, #a8, #a9, #a10, #a11, #a12, #a13, #a14, #a15, #a16, #a17, #a18  {
	display:none;
}
#multimenu {
	text-align:right;
	min-height:2em;
	border-bottom:1px solid #999;
	margin-bottom:10px;
	padding-bottom:5px; 
}
#footer {
	border-top:1px solid #999;
	margin-top:10px;
	
}
h1 {
	float:left;
	width:330px;
	height:30px;
	overflow:hidden;
	text-indent:-999em;
	background: url(../images/logo.gif) no-repeat;	
}

#footer #footerR {
	float:right;
}

/* Main Navigation */

#multimenu {

	font-size:.8em;
	position:relative;

}
#multimenu ul {
float:right;
list-style: none;
border:1px solid #999;
margin: 0;

padding: 0;


}


#multimenu a {
font-family: Arial, Helvetica, sans-serif;


display: block;

border-width: 1px;





border-left:none;

border-right:none;
border-top:none;

margin: 0;

color: #666;

background: #fff;

text-decoration: none;

padding:5px;

}



#multimenu a:hover {

background-color:#999;
color:#fff;

}
#multimenu li {position: relative;margin:0;float:left; width:7em; text-align:center;}

#multimenu ul ul,

#multimenu ul ul ul,

#multimenu ul ul ul ul,

#multimenu ul ul ul ul ul,

#multimenu ul ul ul ul ul ul,

#multimenu ul ul ul ul ul ul ul{

position: absolute;

z-index: 500;

}



#multimenu ul ul ul,

#multimenu ul ul ul ul,

#multimenu ul ul ul ul ul,

#multimenu ul ul ul ul ul ul,

#multimenu ul ul ul ul ul ul ul,

#multimenu ul ul ul ul ul ul ul ul {

position: absolute;

top: 0;

left: 100%;

}

#multimenu hr {
	display:none;
}

div#multimenu ul ul,

div#multimenu ul li:hover ul ul,

div#multimenu ul ul li:hover ul ul,

div#multimenu ul ul ul li:hover ul ul,

div#multimenu ul ul ul ul li:hover ul ul,

div#multimenu ul ul ul ul ul li:hover ul ul,

div#multimenu ul ul ul ul ul ul li:hover ul ul

{display: none;}


/*The following block of CSS enables menu flyouts*/

div#multimenu ul li:hover ul,

div#multimenu ul ul li:hover ul,

div#multimenu ul ul ul li:hover ul,

div#multimenu ul ul ul ul li:hover ul,

div#multimenu ul ul ul ul ul li:hover ul,

div#multimenu ul ul ul ul ul ul li:hover ul,

div#multimenu ul ul ul ul ul ul ul li:hover ul

{display: block;}

/* Main Navigation END */