/* 
	Theme Name: Summer Theme
	Theme URI: http://favads.net
	Description: This is a widget ready 2 column theme by <a href="http://www.favads.net">"Favads.net" Theme</a> In the image folder there are header images with different quality sampling.
	Version: 1.0
	Author: Favads.net
	Author URI: http://favads.net
*/

body{
	margin:0;
	background:#000;
	font:12px/18px Arial, Helvetica, sans-serif;
	color:#2D2D2D;
	padding:0 0 150px;
}
h2{
	margin:0;
	font:16px Arial, Helvetica, sans-serif;
	color:#cc0000;
        padding:0 0 30px;
}
h4{
	margin:0;
	font:14px Arial, Helvetica, sans-serif;
	color:#867A27;
        padding:0 0 20px;
}
#page{
	width:896px;
	margin:0 auto;
	background:#d6d1c5 url(images/bg-page.jpg) no-repeat;
	position:relative;
	border-right:3px solid #fff;
	border-left:3px solid #fff;
	padding:231px 0 0;
}
#header{
	width:902px;
	position:absolute;
	top:0;
	left:0;
	height:231px;
}
.logo{
	text-align:left;
    margin-top:25px;
    margin-bottom:0px;
    padding-bottom:100px; 
	margin-left:25px;
  
	font:40px Georgia, "Times New Roman", Times, serif;
	
}
.logo a{
	color:#002956;
	text-decoration:none;
}
#header ul{
	margin:32px 25px 0 0;
	padding:0;
	list-style:none;
	float:right;
	display:inline;
	overflow:hidden;
	height:20px;
}
#header ul li{
	padding:0 16px 0 20px;
	float:left;
	margin:0 1px 0 -1px;
	background:url(images/header-split.gif) no-repeat left;
}
#header ul li.rss{
	background:none;
	padding:0;
}
#header ul li.rss a{
	float:left;
	width:20px;
	height:20px;
	text-indent:-9999px;
	overflow:hidden;
	background:url(images/rss.gif);
	}
#header ul a{
	font:13px Arial, Helvetica, sans-serif;
	color:#fff;
	text-decoration:none;
}
#header ul a:hover{
	text-decoration:underline;
}
#content{
	width:100%;
	overflow:hidden;
}
h2 a, h2 a:visited, h2 a:hover{
	color: #004299;
}
.column1{
	width:229px;
	float:left;
	display:inline;
	margin:0 0 0 16px;
	overflow:hidden;
}
.column1 h3{
	font:16px Georgia, "Times New Roman", Times, serif;
	color:#333;
	margin:7px 0 0 17px;
}
.column1 ul{
	margin:0;
	padding:7px 0 10px 17px;
	list-style:none;
}
.column1 ul li{
	padding:0;
}
.column1 ul a{
	color:#004299;
	font:12px/18px Arial, Helvetica, sans-serif;
}
.column1 a:hover{
	text-decoration:none;
}
.column1 .col-top{
	width:100%;
	overflow:hidden;
	height:9px;
	background:url(images/col-top.png) no-repeat;
}
.column1 .col-btm{
	width:100%;
	overflow:hidden;
	height:9px;
	background:url(images/col-btm.png) no-repeat;
}
.column1 .col{
	width:100%;
	overflow:hidden;
	background:url(images/bg-col.png) repeat-y;
}
.column2{
	width:623px;
	overflow:hidden;
	display:inline;
	float:right;
	margin:0 17px 0 0;
}
.column2 h2{
	margin:6px 0 0;
	font:21px Georgia, "Times New Roman", Times, serif;
	color:#333;
}
.column2 p.posted{
	color:#585858;
	margin:2px 0 13px;
}
.column2 p.posted span{
	padding:0 0 0 4px;
	background:url(images/bg-posted.gif) no-repeat left;
}
.column2 img{
	display:block;
	border:5px solid #e5e3dc;
	margin:0 0 16px;
}
.column2 p{
	margin:0 0 21px;
}
.column2 p a{
	font-weight:bold;
	color:#666;
}
.column2 a:hover{
	text-decoration:none;
}
.column2 ol{
	margin:0;
	padding:0 0 16px;
	list-style:decimal inside;
}
.column2 ol li{
	padding:0;
}
.column2 ol a{
	color:#666;
	font-weight:bold;
}
.column2 .coments{
	margin:0 0 10px;
}
.column2 .coments a{
	text-decoration:none;
	color:#004299;
}
.column2 .coments a{
	background:url(images/bg-coments.gif) no-repeat left;
	padding:0 3px 0 21px;
}
.column2 .coments a.leave{
	background:url(images/coments-split.gif) no-repeat left;
	padding:0 0 0 9px;
}

.column2 .coments a:hover{
	text-decoration:underline;
}
.column2 .col2-top{
	width:100%;
	overflow:hidden;
	height:9px;
	background:url(images/col2-top.png) no-repeat;
}
.column2 .col2-btm{
	width:100%;
	overflow:hidden;
	height:9px;
	background:url(images/col2-btm.png) no-repeat;
	margin:0 0 11px;
}
.column2 .col2{
	width:577px;
	overflow:hidden;
	background:url(images/bg-col2.png) repeat-y;
	padding:0 23px;
}
#footer{
	width:100%;
	border-top:1px solid #8d8e85;
	overflow:hidden;
	font-size:11px;
	color:#666;
	padding:0 0 13px;
}
#footer ul{
	margin:13px 0 0;
	padding:0;
	list-style:none;
	float:left;
	overflow:hidden;
	height:1%;
	display:inline;
}
#footer ul li{
	float:left;
	margin:0 1px 0 -1px;
	padding:0 7px 0 11px;
	background:url(images/footer-split.gif) no-repeat left;
}
#footer ul a{
	color:#666;
	text-decoration:none;
}
#footer ul a:hover{
	text-decoration:underline;
}
#footer .from{
	float:right;
	display:inline;
	margin:13px 11px 0 0;
}
#footer .from a{
	font-weight:bold;
	color:#004299;
}
#footer .from a:hover{ text-decoration:none; }

.widgettitle{
font-size: 0.9em;line-height: 1.6em;height: 30px;margin: 0px;padding-left: 10px;font-weight: bold;color: #ffffff;background: url(images/h2.png) no-repeat;
}

.links h2 {font-size: 0.9em;line-height: 1.6em;height: 30px;margin: 0px;padding-left: 10px;font-weight: bold;color: #ffffff;background: url(images/h2.png) no-repeat;list-style: none;}
.links {margin: 15px 0 0 15px;padding: 0px;background: none;}
.links li {list-style: none;padding: 2px 0 2px 0px;padding-bottom: 5px;margin: 0px;}
div.links ul li#linkcat-1 {list-style: none;display: inline;background: none;padding: 0px;margin: 0px;}

.links ul li {}
.links ul li ul li {border-top: 1px solid #223848;border-bottom: 0px solid #223848;}
.links li li {list-style: none;background: url(images/bullet.png) no-repeat 0 9px;padding: 2px 0 2px 12px;}	
.links li li li {background: url(images/sub_icon.gif) no-repeat 0 7px;padding: 3px 0 2px 13px;font-size: 1em !important;}
.links ul {padding: 0px;margin: 5px;}
.links ul ul {padding: 0;margin: 2px 0 0 0;}
.links ul ul ul {padding: 0 !important;margin: 0 0 -4px 0 !important;}
.links a {font-size: .9em;text-decoration: none;}
.links a:link {color: #2D2D2D;font-weight: normal;}
.links a:visited {color: #223848;}
.links a:hover, .links a:active {color: #223848;}

#search {padding-bottom: 10px;height: 15px;}
.searchfield {vertical-align: middle;padding: 1px;margin: 1px;background: #efefef;border: 1px solid #223848;color: #223848;width: 75px;font-size: 12px;height: 16px;}
.searchfield:hover {background: #efefef;border: 1px solid #BFBFBF;color: #949494;}
.searchsubmit {vertical-align: middle;padding: 1px;margin: 1px;background: #efefef;border: 1px solid #223848;color: #223848;width: 50px;font-size: 12px;height: 20px;}
.searchsubmit:hover {background: #efefef;border: 1px solid #BFBFBF;color: #949494;}
