@charset "utf-8";
/* CSS Document */
body{
	background:#fff;
}
ul, li,{
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-weight: inherit;
	font-style: inherit;
	font-family: inherit;
	vertical-align:top;
	list-style:none;
}
body{ font-family:Verdana; font-size:.8em; color:#000000;}
a{text-decoration:underline; color: #1a88cb;}
a:hover{text-decoration:none;}
.main_table{
	background:#fff;
}
.menu-item{
  color:#000000;
  font-family: calibri, arial, verdana;
  font-size:14px;
  padding-left:10px;
}

.menu-header{
  color:#000000;
  font-family:arial black, calibri, arial, verdana;
  font-size:20px;
  font-weight:normal;
}
.menu-header2{
  color:#000000;
  font-family:arial black, calibri, arial, verdana;
  font-size:24px;
  margin-bottom:1px;
  font-weight:normal;
  line-height:28px;
}
.menu-link{
 color:#464646;
 font-family: calibri, arial, verdana;
 font-size:14px;
 padding-bottom:10px;
 
}

/*nav container class*/	
.nav{margin-left:8px;margin-top:0px;margin-bottom:6px;padding:1px; list-style:none; text-align: left; float:left; font-size: 18px; color: #fff; font-family:arial black, calibri, arial, verdana;font-weight:normal; }
.nav a{color: #000;text-decoration:none;}
.nav a:hover{color: #D16F1A;}
.nav a:visited{text-decoration:none;}
.nav .nav_li {float:left; padding-right:30px;}
.nav .nav_li2 {float:left; padding-left:20px;}
/*nav container class*/
/*footer container class*/	
.footer{padding-left:215px; list-style:none; text-align: left; float:left; font-size: 14px; color: #fff; font-family:arial black, calibri, arial, verdana; width:100%}
.footer a{color: #000;text-decoration:none;}
.footer a:hover{color: #D16F1A;}
.footer a:visited{text-decoration:none;}
.footer .footer_li {float:left; padding-right:30px;}


.footer .footer_li {float:left; padding-left:5px;}
.footer .footer_li2 {float:left; padding-left:20px;}
/*footer container class*/
.comment{border: 0px solid red; width: 550px; list-style:none; padding:0px;}
.comment .comment_list{border: 0px solid blue; width: 600px; padding:2px 2px; float: left;}
.comment_list .date{border: 0px solid red; width: 68px; height: 10px; float: left; padding: 15px 4px; line-height: 10px; text-align: left; font-size: .8em; background: url(../images/date.jpg) no-repeat left top;}

.comment_list .arrow{border: 0px solid red; width: 17px; height: 17px; float: right; background: url(../images/arrow.jpg) no-repeat right;}
.comment_list .comment_content{border: 0px solid red; width: 500px; font-family:courier; float: right; padding: 2px; background: #e1e1e1;}
.comment_content .number_comment{border: 0px solid blue; padding: 10px 45px; background: url(../images/comment_icon.jpg) no-repeat left top;}

.side_bar{background: #fff; font-family: courier; margin:0px 0;}
.side_bar a{color: #967a42; text-decoration:underline;}
.side_bar .side_title{background: url(../images/side_titile_bg.jpg) no-repeat left top; padding:5px 0 10px 10px; color: #fff;}



.side_bar .side_listing{border: 0px solid red; padding-left:0px; list-style:none; margin-left:0px;}
.side_listing .side_list{list-style:url(../images/list_style.jpg) inside; padding:0; color: #967a42; margin:0px;} 

.side-list{
  color: #967a42;
}

/* ================================================================ 
This copyright notice must be untouched at all times.

The original version of this stylesheet and the associated (x)html
is available at http://www.cssplay.co.uk/menus/basic_dd.html
Copyright (c) 2005-2009 Stu Nicholls. All rights reserved.
This stylesheet and the associated (x)html may be modified in any 
way to fit your requirements.
=================================================================== */
/* remove the bullets, padding and margins from the lists */
.menu ul{
list-style-type:none;
padding:0;
margin:0;
}
/* make the top level links horizontal and position relative so that we can position the sub level */
.menu li{
float:left;
position:relative;
z-index:100;
}

/* use the table to position the dropdown list */
.menu table{
position:absolute;
border-collapse:collapse;
z-index:80;
left:-1px;
top:25px;
}

/* style all the links */
.menu a, .menu :visited {
display:block;
font-size:18px;
font-weight: bold;
padding:0px;
color:#000;
text-decoration:none;
text-align:left;
font-family:verdana, sans-serif;
padding-right: 30px;
}
/* style the links hover */
.menu :hover{
color:#000;
}

/* hide the sub level links */
.menu ul ul {
visibility:hidden;
position:absolute;
width:160px;
border: 1px solid #CCCCCC;
background: #FFFFFF;
padding: 4px;
left: -4px;
}

/* hide the sub level links */
.menu ul ul li a {
padding: 0px;
}

/* make the sub level visible on hover list or link */
.menu ul li:hover ul,
.menu ul a:hover ul{
visibility:visible;
}