@charset "utf-8";
/*  
Theme Name: Yellow
Theme URI: http://www.franzbiely.co.cc
Description: This is a wordpress theme framework by Tangly.
Version: 2.0
Author: franzbiely
Author URI: http://www.franzbiely.co.cc/
*/


html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
caption, tbody, tfoot, thead {
	margin: 0;
	padding: 0;
	border:0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
}
a{
	text-decoration:none;
}


.clear {clear:both;}
h2{
font-size:20px;
font-family:Georgia, "Times New Roman", Times, serif;
font-weight:normal;
}
p{
font-size:12px;
line-height:20px;
font-family:Verdana, Arial, Helvetica, sans-serif;
}
body {
background:url(images/bg.jpg) repeat-x #ffffff;
margin:0px;
padding:0px;
}
#container {
width:1016px;
margin:0px;
padding:0px;
}
#header {
background:url(images/header.jpg) no-repeat;
width:1016px;
height:200px;
}
	#search{
	float:right;
	margin-top:160px;
	margin-right:8px;
	width:280px;
	}
	#searchform input#s{
	background:url(images/searchform.jpg) no-repeat;
	width:180px;
	height:25px;
	border:none;
	padding-left:10px;
	padding-top:5px;
	padding-right:20px;
	}
	#searchsubmit {
	background:url(images/searchbtn.png) no-repeat;
	width:62px;
	height:27px;
	border:none;
	cursor:pointer;
	padding-bottom:3px;
	}
	.menu{
	margin-left:550px;
	float:left;
	position:absolute;
	}
	.menu a{
	font-family:Georgia, "Times New Roman", Times, serif;
	color:#FFFFFF;
	font-weight:bold;
	}
	.menu ul li{
	list-style:none;
	float:left;
	height:20px;
	background:#FF9E04;	
	margin-right:3px;
	opacity: 0.7;
	}
	.menu .mnubtnL {
	background:url(images/btnMenuL.gif) no-repeat bottom;
	width:13px;
	height:30px;
	float:left;	
	}
    .menu .mnubtnL .space{
    background:#FF9E04;
    height:20px;
    }
	.menu .mnubtnR {
	background:url(images/btnMenuR.gif) no-repeat;
	width:13px;
	height:30px;
	float:left;		
	}
	.menu .mnubtnC{
	background:#ff9e04;
	float:left;
	height:30px;
	letter-spacing:2px;
	}
	#bloginfo {
	margin-left:10px;
	margin-top:80px;
	float:left;
	text-align:left;
	position:absolute;
	}
	#bloginfo h2{
	font-size:12px;
	font-family:Georgia,"Times New Roman",Times,serif;
	font-weight:bold;
	}
	#logo{
	background:url(images/logo.jpg) no-repeat;
	width:248px;
	height:65px;
	}
	#logo span{display:none;}
	#connectwithusat{
	margin-bottom:10px;
	margin-top:5px;
	}
	#bannerheader{
	position:absolute;
	margin-top:55px;
	margin-left:500px;
	width:600px;
	height:88px;
	
	}
	#connect{
		position:absolute;
		width:100px;
	}
	
	#connect h2{
	position:absolute;
	float:right;
	width:120px;
	font-size:14px;
	margin-top:168px;
	margin-left:465px;
	}
	#connect #icons{
		margin-top:161px;
		margin-left:565px;
		padding-left:10px;
		width:100px;
	}
	#connect #icons a:hover{
	opacity:0.8;
	}
#content {
background:url(images/content.png) repeat-y;
width:1001px;
margin-left:11px;
padding-left:10px;
padding-right:35px;

}
	#content .left{
	width:600px;
	float:left;	
	padding-left:15px;
	padding-top:15px;
	padding-bottom:15px;
	font-size:13px;
	font-family:Arial, Helvetica, sans-serif;
	}
	#content .left a{
	color:#000000;
	}
	#content .left h2{
	font-size:16px;
	line-height:25px;
	font-weight:bold;
	}
	#content .left h2 a{
	text-decoration:none;
	}
	#content .left #bannercontent{
		width:475px;
		height:65px;
		position:absolute;
		margin-left:40px;
	}
	#content .left #iconlinks{
	padding-left:15px;
	padding-top:10px;
	padding-bottom:15px;
	}
	#content .left #iconlinks a:hover{
	opacity:0.8;
	}
	#content .left .title{
	font-size:15px;
	margin-bottom:18px;	
	}
	#content .left #iconlinks a h3{
	font-size:10px;
	font-weight:normal;
	text-decoration:underline;
	line-height:15px;
	}
	#content .left #articles{
	padding-top:75px;
	padding-bottom:5px;
	
	padding-right:15px;
	width:580px;
	float:left;
	}
	#singleh2{
		width:580px;
		
	}
	
	#singlecontent{
		
		margin-top:-165px;
		margin-left:10px;
		float:right;
	}
	#content .left #sideicon{
		float:left;
		margin-top:10px;
		margin-bottom:20px;
	}
	#content .left #sideicon h2{
		font-size:12px;
		font-weight:bold;
	}
	#content .left #sideicon #lefticon{
		margin-top:10px;
	}
	#content .left #sideicon #lefticon img{
		float:left;
		padding-right:5px; 		
	}
	#content .left #sideicon a:hover{
	opacity:0.8;
	}
	
	#content .left #sideicon #lefticon h3{
		float:left;
		margin-top:9px;
		font-size:14px;
	}
	#widget{

		margin-top:15px;
		margin-bottom:15px;
		
	}
#sidebar {
float:left;
font-size:11px;

}
	#sidebar .left{
	width:166px;
	float:left;
	margin-right:10px;
	font-size:11px;
	line-height:19px;
	padding-top:0px;
	}	
	#sidebar .right{
	width:170px;
	float:left;
	margin-left:10px;
	}
	#sidebar li{
	list-style:none;
	}
#footer {
background:url(images/footer.jpg) no-repeat;
height:12px;
width:1016px;
padding-top:20px;
padding-bottom:50px;
font-size:11px;
font-family:"Times New Roman", Times, serif;
color:#333333;
}
hr{
background:#FFFFFF;
border:#FFFFFF solid thin;
width:515px;
margin-left:-10px;
}
#pagepost{
	width:580px;
	border:10px;
	
}
#categoryContent{
	
	width:580px;
}
#categoryH2{
	width:580px;
	margin-top:15px;
}
#singlecontent1{
	position:absolute;
	margin-left:420px;
	margin-top:-70px;	
}


.commentlist{
list-style:none;
}
#comments{
margin-bottom:20px;
font-family:'Trebuchet MS','Lucida Grande',Verdana,Arial,Sans-Serif;
}
#comments ol li{margin:10px 0; padding:0;}
#comments ol li .box-light-mid{
padding:10px;
}

img.avatar{
width:50px;
height:50px;
border:5px solid #ffffff;
}
.commentmetadata{
font-size:11px;
}
.commentmetadata strong a{
color:#3B5998;cursor:pointer;
font-weight:bold;
font-family:"lucida grande",tahoma,verdana,arial,sans-serif;
font-size:11px;
}
.commentmetadata strong a:hover{
text-decoration:underline;
}
.commentmetadata a{
color:#808080;
font-size:9px;
margin-left:1px;
padding:2px 0 0 4px;
}
textarea#comment{
width:97%;
}
#commentform p{
margin:15px 0;
}
#commentform{
font-size:11px;
}
input#submit{
float:right;
margin-right:12px;
}
.thdrpy{
margin:20px 0;
height:25px;
}
.thdrpy a{
padding-top:3px;
padding-left:12px;
position:absolute;
width:45px;
padding-bottom:4px;
background:url('images/btnreply.png') no-repeat;
}
.thdrpy a:hover{
background:url('images/btnreply2.png') no-repeat;
text-decoration:none;
}
img.avatar{
float:right;
}
