/*

Theme Name: Expanding Simplicity

Theme URI: http://b4blogging.com/

Description: Web 2.0 Design for Blog Network.

Version: 1.0

Author: Nadim Khan

Author URI: http://b4blogging.com/

*/



html{
background-image: url(images/body-bgcd.gif);
background-repeat: repeat-x;
background-color: #f6ddae;
}

body{
background-color: transparent;
font-family: "Trebuchet MS", "Lucida Sans Unicode", Helvetica, Arial, sans-serif;
font-size:100%;
margin: 0;
}
.container{
	background-color: transparent;
	padding: 0px 0;
	background-color: #fff3d8;
}
a, a:link{

color: #cf0000;

}

img{
margin:0px;
line-height: normal;
}
.header{
background-image: url(images/hd-bgcd.gif);
background-repeat: repeat-x;
height: 171px;
display:block;
}
.header-banner{
}
.white{
	background-color: #fff;
}
a, a:link, a:visited{text-decoration: none;}

.clear{clear:both;}
.left{float: left;}
.right{float: right;}
.dsp-inline{
	display: inline;
}
.logo{
float:left;
margin-top: 6px;
height:87px;
}
html>body .logo{
	margin-top:5px;
}
html>/**/ body .logo{
	margin-top:6px;
}
body:first-of-type .logo{
margin-top:2px;
}

.logo h1{
float: left;
margin:10px 0 0 15px;
padding: 8px 13px 8px 0;
line-height: normal;
border-right: 1px solid #454545;
}

.logo h1 a{
background: url(images/logo.png) left top no-repeat;
width:228px;
height:41px;
display:block;
text-indent: -9999px;
}
.punch-line{
	margin-left: 0px;
}
.punch-line h2{
/*display: inline;*/
margin:40px 0 0 10px;
padding:0px;
font-size:12px;
/*line-height:100px;*/
font-family: "Trebuchet MS";
color:#fff;
font-weight: normal;
}

.top-link-border{
	border-style: inset;
	border-left: 1px solid #f91111;
	border-right: 1px solid #f91111;
margin-top:2px;
}

.top_links{
margin: 0 0 0 8px;
padding:0px;
list-style-type:none;
background-color:transparent;
float:left;
font-size:12px;
line-height:normal;
}

.top_links li{
list-style-type: none;
margin:0 0px 0 0px;
padding:0px;
float:left;
line-height:normal;
}

.top_links li a{
padding:12px 20px;
font-family: "Trebuchet MS", "Times New Roman", Arial, Helvetica, sans-serif;
font-size: 12px;
letter-spacing: 0px;
margin:0 1px 0 0;
color:#fff;
display:block;
float:left;
background-color:transparent;
}
/*html>body .top_links li a{
padding:10px 15px 11px 15px;
}*/

/*html>/**//* body .top_links li a{
padding:10px 15px 11px 15px;
}
body:first-of-type .top_links li a{
padding:10px 10px 9px 15px ;
}*/
.top_links li.current_page_item a, .top_links li.current_page_item a:hover{
background-color: transparent;
color:#fff;
}

.top_links li a:hover{
background-color: transparent;
color:#fff;
}

.search{
padding:3px;
margin: 0px 10px 0 0;
}

/*html>body .search{
padding:4px 4px 3px 4px;
}

html>/**/ /*body .search{
padding:3px 4px;
}

body:first-of-type .search{
padding:2px 3px;
}*/

.search input.text-box{
border: none;
background-color: #454545;
padding:6px 5px;
width:220px;
color: #b4b2b2;
font-size:12px;
}

.rss a img{
margin: 0px 0px -3px 20px;
padding:0 ;
}
html>body .rss a img{
margin: 0px 0px -3px 20px;
}

html>/**/ body .rss a img{
margin: 1px 0px -3px 20px;
}

body:first-of-type .rss a img{
margin: 1px 0px -3px 20px;
}

.margin-bottom{
margin-bottom:10px;
}

.post-container{
border: 1px solid #f3ddac;
margin:10px 0 0px 10px;
padding: 0 10px 20px 10px;
}

.post-container h2{
background-color: #cf0000;
font-family: "Trebuchet MS", Arial;
color: #fefefe;
font-size:18px;
letter-spacing: -1px;
line-height:normal;
padding: 10px 10px;
margin-bottom: 10px;
}
html>body .post-container h2{
	padding: 5px 7px 9px 10px;
}
html>body/**/ .post-container h2{
	padding: 5px 10px 7px 10px;
}
body:first-of-type .post-container h2{

}
.post-container h2 a{
font-family: "Trebuchet MS", Arial;
color: #fefefe;
}
.post-container h2 a:hover{
font-family: "Trebuchet MS", Arial;
color: #fefefe;
border-bottom: none;
}

.meta{
font-family: "Trebuchet MS", Arial;
color:#000;
font-weight: bold;
font-size:10px;
text-transform: capitalize;
text-align: right;
/*margin:4px 1px 5px;*/
margin-right: auto;
margin-top: 4px;
margin-right: 1px;
margin-bottom: 5px;
}
.meta a, .meta a:visited{
color: #cf0000;
text-transform: capitalize;
}
.meta a:hover{
color:#424242;
}
.post-date{
	font-weight: bolder;
	color:#010101;

}
.post-entry{
padding: 1px 0px 0 0;
margin-right: 5px;
font-family: "Trebuchet MS", Arial;
color: #727272;
font-size: 12px;
word-spacing: -2px;
}
.post-entry p{
text-align:justify;
line-height: 18px;	

}
.post-entry p a{
	color: #cf000;
	font-weight: bold;
	font-size: 10px;
}
.tags{
font-family: "Trebuchet MS", Arial;
font-size:10px;
text-transform: uppercase;
color: #727272;
padding:5px 5px;
margin-top: 10px;
}
.tags a, .tags a:visited{
font-weight: bolder;
font-size:10px;
text-transform: capitalize;
color:#cf0000;
}

.tags a:hover{
	text-decoration: underline;
}
.extra{
margin: 0 10px 0 0;
padding: 7px 0 2px 0;
border-bottom:1px dotted #fdf8ee;
border-top:1px dotted #fdf8ee;
}
.extra a {
	margin-left: 7px;
}
.padding-top{
	padding-top: 10px;
}
.column-right-full{
	width: 370px;
}
.column-right{
	width: 190px;
}
.widget{
margin: 0 0 0px 0;
background-color: #fff;
padding: 10px 10px;
border: 1px dotted #f3ddac;
}
.widget a{
padding:3px;
}
.widget a:hover{
background-color: #f3f3f3;
}
.widget h5{
font-family: "Trebuchet MS", Arial;
font-size:11px;
text-transform: capitalize;
color: #383838;
font-weight: bold;
margin: 0px 0px 0 0px;
}

.widget ul{
margin:0px;
padding:0px 0px;
list-style: none;
font-size:11px;
color: #727272;
}
.widget ul li{
font-family: "Trebuchet MS", Arial;
font-size:11px;
margin: 0 0px;
list-style: none;
}
.widget ul li a, .widget ul li a:visited{
padding: 0px 10px;
color: #727272;
margin: 0 0 0 5px ;
display: block;
line-height: 22px;
border-bottom: 1px dotted #f0f0f0;
}
.widget ul li a:hover{
background-color: #f5f5f5;
display: block;
}
.gx_bottom{
margin-bottom:10px;
}


.footer{
width: 100%;
background-color: #313131;
font-size: 11px;
height: 45px;
display: block;
font-family: "Trebuchet MS", Arial, sans-serif;
font-size: 11px;
color: #000;
margin-top: 33px;
}

.footer p{
text-align: left;
margin:15px;
font-size:11px;
color:#fefefe;
}
.footer p a{
color:#fefefe;
text-decoration:none;
font-weight: bold;
}
.ppolicy p a{
	font-weight: normal;
	color: #fefefe;
}

img#wpstats{

display: none;

}





/* style for comment*/

/*Forms*/



/*Forms*/



.post-content form{

padding:10px 0;

}



.post-content form fieldset{

border:none;

}



.post-content form fieldset label{

font-weight:normal;

color:#333;

}



.post-content form input[type=text]{

border:1px solid #ccc;

padding:2px;

margin:0 5px 10px 0;

}



.post-content form input[type=submit]{

background-color:#ececec;

border:none;

color:#666;

padding:5px;

}



.commentlist {

margin: 10px;

padding: 0;		

border-top: #ccc 1px solid;

font-size:1.2em;

}

.commentlist li {

list-style:none;

margin: 0;

padding: 0.5em 0.5em 2em;	

background:#fff;

border-bottom: #ccc 1px solid;

}

.commentlist li.alt {

 background:#f3f3f3;    

}

.commentlist li.authorcomment {

 border:#ccc 1px solid;      

}

.commentlist li .cmtinfo {

font-size:1em;			

}

.commentlist li cite {

font-style:normal;

font-weight:bold;

}

.commentlist li .cmtinfo em {

float:right;

margin:0;

padding:0;

font-style:normal;

font-size:0.9em;

color:#999;

}

.commentlist .avatar{

float:right;	

}

.info{

margin-bottom:15px;

}

.commentlist p{

margin:0px;

padding:0px 0px;

line-height:1.2em;

}

.comment-author{

font-weight:bold;

}

.comment-date{

font-size:.9em;

}

.post-container h4{

font-size:18px;

}

.pagination{

font-size:11px;

margin: 10px 0;

}

.pagination a{

padding:3px 4px;

background-color: #424242;

color:#fff;

margin: 10px;

}

.pagination a:hover{

background-color:#CC0000;

color:#f3f3f3;

}

.inline-ad{float:left;margin-right:10px;}