img, div { behavior: url(iepngfix.htc) }
.accord  { width:760px; float:left; line-height:35px;
}
.accord p {
	border: none;
	text-decoration: none;
	margin-top: 4px;
	margin-bottom: 15px;
	padding:15px;
	line-height:20px;
	border:#999999 solid 1px;
}
.accord a {
	cursor:pointer;
	padding:5px;
	text-decoration: none;
	color:#333333;
	width:100%;
	border:solid 1px #999999;
	line-height:22px;
}
.accord a:hover {
	background-color: #FF9900;
	color:#333333;
	border:solid 1px #999999;
}
.accord a.selected {
background-color: #FF9900;
line-height:22px;
}

#scroll {overflow:hidden; } 
#scroll2 {overflow:hidden; padding:10px; } 
#float { float:left; width:330px; padding:15px; line-height:18px; list-style:square;}
#float2 { float:left; width:400px; padding:5px; line-height:18px; list-style:square;}
h3 { margin-left:-12px;}
h4 { font-size:14px;}

body,td,th { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #333333;}
body {background-image: url(../images/bg.jpg); margin-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 50px; background-color: #bababa; background-repeat: no-repeat; background-position:50% 0%; }

#top_nav { width:100%; background-color:#3a3a3a; border-bottom:solid 1px #000000; border-top:solid 1px #000000; height:51px; margin:auto; position:relative; margin-top:20px; }
#top_nav ul { width:600px; margin:auto; height:51px; background-image:url(../images/logo.jpg); background-repeat:no-repeat; padding-left:350px;}
#top_nav ul li { float:left;  font-size:14px; list-style:none;}
#top_nav ul li a { color: #999999; display:block; padding:10px; margin-top:14px;}
#top_nav ul li a:hover {color: #C3541C; border-bottom:solid 2px #C3541C; display:block; padding:10px;}


a:link { color: #C3541C; text-decoration: none; }
a:visited { text-decoration: none; color: #C3541C;}
a:hover { text-decoration: none; color: #666666; }
a:active { text-decoration: none; color: #C3541C; }

.orange {color: #E75518}

#container { width:842px; margin:auto; position:relative; padding-top:200px;}
#content { width:760px; background-color:#dedede; border: solid 1px  #999999; padding:20px; position:relative;}
#content2 { width:490px; background-color:#dedede; border: solid 1px  #999999; padding:20px; padding-right:290px; position:relative;}
#content3 { width:760px; background-color:#dedede; border: solid 1px  #999999; padding:20px; height:375px; background-image:url(../images/content3.jpg); background-position:0px 10px; background-repeat:no-repeat;}
#left_content { width:760px; background-color:#dedede; border: solid 1px  #999999; padding:20px;}
#home_content { width:465px; background-color:#dedede; border: solid 1px  #999999; padding:20px;  padding-left:300px; background-repeat:no-repeat; position:relative;}
#contact_content { width:365px; background-color:#dedede; border: solid 1px  #999999; padding:20px;  padding-right:400px; background-repeat:no-repeat; position:relative;}
#about_content { width:465px; background-color:#dedede; border: solid 1px  #999999; padding:20px;  padding-left:315px; background-repeat:no-repeat; position:relative;}
#vol_pad { padding-left:330px;}
#content_shadow { padding:25px; background-image:url(../images/shadow.jpg); background-position:bottom; background-repeat:no-repeat;}
#content_shadow2 { padding:25px; background-image:url(../images/shadow2.jpg); background-position:bottom; background-repeat:no-repeat;}
#video { position:absolute; z-index:103; bottom:-57px; left:8px; width: 341px; text-align:center; padding:18px; background-image:url(../images/small.gif); background-position:bottom; background-repeat:no-repeat; overflow:hidden;}
#video2 { overflow:hidden;}
#vids { overflow:auto; width:372px; height:226px; float:right; margin-top:20px;}
#flash {position:absolute; z-index:102; top:0px; left:-30px; width:496px; height:311px;}
#footer {padding-right:25px; padding-top:40px; text-align:right; position: relative; width:800px; margin:auto;}
#validation {position:absolute; top:-5px; right:15px;}
.spacer { clear:both;}
.vid {width:90%; border:1px solid #999999; margin:auto; margin-bottom:5px; }
.vid_thumb {padding-right:25px; border:0px; float:left;}
.vid a:hover { display:block; background-color:#dfd0c7; padding:5px; height:35px;}
.vid a { display:block; background-color:#CCCCCC; padding:5px; color: #666666; text-decoration:none; height:35px;}
#foo { overflow:hidden;}
#footer a:link {color: #333333; text-decoration: underline;}
#footer a:visited { text-decoration: underline; color: #333333;}
#footer a:hover { text-decoration: none; color: #FF6600; }
#footer a:active { text-decoration: underline; color: #333333;}

#container2 {position:relative; z-index:10; width:430px; float:right; margin-left:330px;}


#container2 li {float:left; margin:2px; display:inline; text-decoration:none; cursor:default;}
#container2 li a.thumb {display:block; text-decoration:none; cursor:default; border:1px solid #999999;}
#container2 li a.thumb img {display:block; border:0; padding:2px;}

#container2 li div {position:absolute; left:-9999px; border:0; text-align:center; z-index:-1;}
#container2 li div img {margin:10px auto;}

#container2 :hover {}
#container2 li a.thumb:hover {border-color:#ddd;}

#container2 :hover div {position:absolute; left:-300px; top:-8px; width:330px; background-color:#dedede;}
#container2 :hover div img {border:1px solid #888; padding:2px;}

