@charset "utf-8";

/* CSS Document */



* {

	border:0;

	margin: 0;

	padding: 0;

	}



p {

	line-height: 1.4em;

	margin-bottom: 10px;

}



a{

	color: #000000;

	text-decoration: none;	

}

	

a:hover {

	color: #000000;

	text-decoration: none;

}



img {

	border: 0;

}

.break {

	font-size: 0;

	width: 0; height: 0;

	clear: both;

}



h1 {

	border-bottom:4px solid #dadada;

	font-size:20px;

	color: #000000;

	text-align: left;

	margin: 5px 0 5px 0;

	}



h2 {

	border-bottom:4px solid #dadada;

	font-size:18px;

	color: #4088b8;

	text-align: left;

	margin: 5px 0 5px 0;

	}

	

h3 {

	font-size: 16px;

	COLOR: #000000; 

	padding:0px 5px 0 0px; 	

	}

	

h4 {

	font-size: 14px;

	COLOR: #000000; 

	padding:0px 5px 0 0px; 	

	}



.blue{ COLOR:#3eb1e7}



.darkblue{color:#103c51; font-weight:bold}



.red {

	color: #e00000;

	}

	

.bold {

	font-weight: bold;

	}

	

.underlined{ text-decoration: underline ; }

	

.gray {

	color: #656565;

	}



.hide {

	display: none;

	}

		

.clearfix:after {

    content: "."; 

    display: block; 

    height: 0; 

    clear: both; 

    visibility: hidden;

	}

	

body {

	FONT:12px Arial;

	color:#000000; 

	background:#ffffff url(../images/body_top.gif) repeat-x top;

	}

	



#wrapper {

	margin:0 auto;

	width:941px;

	}



#header {

	height:81px;

	}



#header2 {

	height:30px;

	}



#header .logo {	

	float:left;

	width:409px;

	height:52px;

	margin:20px 0 0 10px;	

	background:#ffffff url(../images/logo.gif) no-repeat;

	}



#header .logo_right {	

	float:right;

	width:274px;

	height:81px;

	margin-right:10px;

	background:#ffffff url(../images/right_logo.gif) no-repeat;

	}



#header2 #nav{	

	float:right;

	list-style: none;

	overflow: hidden;

	margin-top:4px;

	font:bold 13px Arial;

}

	

#header2 #nav li{

	display: inline;

	list-style-type:none;

	font-weight:bold;

}



#header2 #nav li a{

	float:left;

	height:16px;

	padding:2px 10px;

	color:#ffffff;

	background:url(../images/menu_split.gif) no-repeat right center;	

	}

	

#header2 #nav li a:hover {text-decoration:none; color:#333332;}

#header2 #nav li a:active{text-decoration:none; color:#333332;}

#header2 #nav li.current a{text-decoration:none; color:#333332;}



/*end nav*/



/*****************end header******************/







#maincontent {

	margin:10px auto;

	width:941px;

}

a {color:#4088b8; font-weight:700; text-decoration:none;}

#content {

	margin-top:-5px;

	float:left;

	margin-left:10px;

	width:694px;

}



#content1{

	margin-top:-5px;

	float:left;

	margin-left:10px;

	width:480px;

}



#content h1{

	font-size:18px;

	color: #000000;

	text-transform:uppercase;

	border-bottom:4px solid #dadada;

}

		

#content .post {

	float:left;

	width:478px;

	padding:2px;

}



#content .post img {

	float: left;

	margin-right:10px;

	width: 112px; 

	height:39px;	

}



#sidebar {

	float:left;

	margin-left:4px;

	width:220px;

}



#sidebar2 {
	float:left;
	margin-left:10px;
	width:214px;

}



#sidebar h2, #sidebar2 h2 {

	font-size:15px;

	color: #4088b8;



}



#sidebar ul {

	text-align:left;

	list-style-type: none;

}



#sidebar ul li {

	line-height: 1.5em;

	padding: 2px 0;

	margin-left:10px;

	padding-left:18px;

	border-bottom:#39280e 1px solid;

}



#sidebar ul li a {

	color: #4088b8;

	text-decoration: none;

}



#sidebar ul li a:hover {

	color: #91aa14;

}



#sidebar .submenu{

	margin-top:5px;

	text-align:left;

	list-style-type: none;

	background:none;

}



#sidebar .submenu li {

	line-height: 1.5em;

	padding: 2px 0;

	margin-left:0px;

	padding-left:0px;

	border-bottom:none;

	background:none;

}



#sidebar .submenu li a {

	color: #000000;

	text-decoration: none;

}



#sidebar .submenu li a:hover {

	color: #91aa14;

}



#footer {

	margin: 0 auto;

	height:139px;

	padding-top:30px;

	text-align:center;

	background:url(../images/footer.gif) repeat-x bottom;

	}

#footer a {color:#FFCC00; font-weight:700; text-decoration:none;}



#footer p {

	margin:5px auto;

	color: #000000;	

	}

