body,html{ height: 100.1%;}
a img{ border: none;}
#t_top ul,#t_top li,#t_top ol, #t_nav ul, #t_nav li, #t_nav ol, #t_s_feat li, #t_s_feat ul, #t_s_feat ol, #t_footer ul, #t_footer li, #t_footer ol, #leftPanel li, #leftPanel ul, #leftPanel ol{ list-style: none; margin: 0px; padding: 0px;}
body,html{
  margin: 0px;
  padding: 0px;
}
body,table{
  font-size: x-small;
  font-family: Arial, sans-serif;
  line-height: 1.4em;
  text-align: center;
}
body{
  background-color: #000;
  background-image: url(tbody.jpg);
  background-repeat: repeat-x;
  font-size: x-small;
}
a{
  color: #F7931D;
  text-decoration: none;
}
#t_main{
  width: 960px;
  margin: 0px auto;
  text-align: left;
  background-color: #000;
  border-left: 1px solid #000;
  border-right: 1px solid #000;
}

#t_top, #t_top table{
  height: 40px;
  font-family: Verdana, sans-serif;
  font-size: 0.9em;
}
#t_top{
    background-color: #111;
  background-image: url(ttop.jpg);
  background-repeat: repeat-x;
}

#t_top td.topL *{
       margin: 0px;
       padding: 0px;
}
#t_top #s{
  border: 1px solid #333;
  border-bottom: 1px solid #000;
  border-top: 1px solid #666;
  color: #000;
  font-size: 1.2em;
  margin-left: 10px;
  margin-right: 10px;
  padding-left: 5px;
  background-color: #fff;
  background-image: url(tile_back1.gif);
  background-repeat: repeat-x;
}
#t_top #searchsubmit{
  margin-top: 5px;
  background-color:    #000;
  background-image: url(ttop.jpg);
  background-repeat: repeat-x;
  font-size: 1.2em;
  padding-left: 10px;
  padding-right: 10px;
  color: #F7931D;
  border: 1px solid #000;
  border-bottom: 2px solid #333;
  border-right: 2px solid #333;
}

#t_top td.topR ul{
  float: right;
}
#t_top td.topR ul li{
  float: left;
  font-size: 1.2em;
  width: 60px;
}
#t_top td.topR ul li a{
  display: block;
  width: 20px;
  float: left;
}
#t_top td.topR ul li a:hover{
  color: #fff;
}


#t_spacer{
  background-image: url(tspacer.jpg);
  height: 10px;
}
#t_header{
  background-color: #000;
  height: 130px;
  background-image: url(theader.jpg);
  background-repeat: repeat-x;
  border-bottom: 1px solid #000;
}
#t_nav{
  height: 40px;
  background-color: #111;
  line-height: 40px;
    font-size: 1em;
}
#t_nav ul li{
  float: left;
  height: 40px;
  line-height: 40px;
  width: 130px;
}
#t_nav ul li a{
  display: block;
  height: 40px;
  line-height: 40px;
  font-weight: bold;
  font-size: 1.1em;
  width: 130px;
  text-align: center;
}
#t_nav ul li a:hover{
  background-color: #F7941D;
  color: #fff;
}
#t_s_feat{
  width: 180px;
  background-color: #221E1F;
    font-size: 1em;
}

#t_s_feat h3{
          display: none;
}

#t_s_feat ul,li{
  margin: 0px;
  padding: 0px;
}
#t_s_feat a{
  color: #fff;
  display: block;
  height: 30px;
  line-height: 30px;
  padding: 5px 5px 5px 30px;
  margin-bottom: 1px;
  border-bottom: 1px solid #000;
  border-top: 1px solid #666;
  font-size: 1.2em;
  background-image: url(featbg.jpg);
  background-repeat: no-repeat;

}
#t_s_feat li.current-cat a,#t_s_feat li.current_page_item a{
  background-image: url(featbgactive.jpg);
  color: #000;
  font-weight: bold;
  background-repeat: no-repeat;
}
#t_s_feat sers{
  color: #000;
  display: block;
  font-weight: bold;
  height: 30px;
  line-height: 30px;
  padding: 5px 5px 5px 30px;
  margin-bottom: 1px;
  border-bottom: 1px solid #000;
  border-top: 1px solid #666;
  font-size: 1.2em;
  background-image: url(featbghoversub.jpg);
  background-repeat: no-repeat;
}
#t_s_feat a:hover{
  background-color: #6C6E6F;
  background-image: url(featbghover.jpg);
  background-repeat: no-repeat;
}
#t_s_feat a.sublevelMain:hover{
  color: #000;
  display: block;
  font-weight: bold;
  height: 30px;
  line-height: 30px;
  padding: 5px 5px 5px 30px;
  margin-bottom: 1px;
  border-bottom: 1px solid #000;
  border-top: 1px solid #666;
  font-size: 1.2em;
  background-image: url(featbgactivesubac.jpg);
  background-repeat: no-repeat;
}

#t_content{
  background-color: #fff;
  background-image: url(tile_back1.gif);
  background-repeat: repeat-x;
  padding: 30px 20px 40px 20px;
  width: 740px;
}
#t_content table{
  text-align: left;
  width: 100%;
}

#t_footer{
  background-color: #333;
  height: 100.1%;
  text-align: right;
  padding-top: 10px;
  padding-right: 20px;
  height: 40px;
}
#t_footer table{
  text-align: right;
}
#t_footer ul{
  float: right;
}
#t_footer li{
  float: left;
  margin-right: 10px;
}

#t_s_feat #nextgen-slideshow{
  text-align: center;
  padding-top: 10px;
  padding-bottom: 10px;
}
#t_s_feat #nextgen-slideshow h2{
  display: none;
}
#leftPanel .closeLink{
		padding-left:10px;
		padding-right:10px;
		background-color: #FFFFFF;
		position:absolute;
		top:2px;
		right:2px;
		border:1px solid #ccc;
		
		color:#666;
		font-size: 1.2em;
		text-decoration: none;

}
#leftPanel .closeLink:hover{
		color:#333;
		background-color:#f2f2f2;

}
#leftPanel p{
	margin-top: 40px;
	padding: 10px;
	font-weight: bold;
	
}
#leftPanel a{
       font-weight: bold;
       font-size: 1.3em;
	display: block;
	border-top: 1px solid #333;
	background-color: #111;
	text-decoration: none;
	text-align: left;
	margin-bottom: 2px;
	padding-left: 10px;
	padding-top: 5px;
	padding-bottom: 5px;
	color: #ccc;


}
#leftPanel a:hover{
	color: #fff;
	background-color: #F7931D;
	
}
#leftPanel a em{
	display: block;
	font-weight: normal;

}




#leftPanel{
           background-color: #000;
           color: #ccc;
		height:100%;
		left:0px;
		z-index:10;
		position:absolute;
		border-right: 1px solid #000;
		display:none;
		text-align: left;

}

li.language_item{
  float: left;
  margin-right: 5px;
}
li.current_language_item{
  display: none;
}

