/*  
Theme Name: buytemplates blog
Theme URI: http://www.buytemplates.net
Description: Designed by <a href="http://buytemplates.net">Design Blog</a> and available FREE at <a href="http://www.buytemplates.net/themes/">WordPress Themes Gallery</a>
Author: Design Blog
Author URI: http://buytemplates.net
� 2008, Design Blog. All rights reserved. 
*/
body{
margin:0px;
padding:0px;
background:url(images/bd_bg.gif) repeat-x #D9DBDB;
color:#535454;
font:12px/16px Arial, Helvetica, sans-serif;
}
img{
border:0px;
}
p,h1,h2,h3,h4{
margin:0px;
padding:0px;
}
.flt{
float:left;
}
#page{
width:900px;
margin:auto;
}
#page_bd{
width:900px;
float:left;
}
/*header panel starts here*/
#header{
width:900px;
float:left;
background:url(images/top.jpg) no-repeat;
height:184px;
}
.logo{
width:258px;
float:left;
padding-bottom:64px;
background:url(images/logo.jpg) no-repeat;
margin:45px 0px 0px 30px;
}
#header .search1{
width:250px;
float:left;
background:url(images/ser_img.gif) no-repeat left;
padding:0px 0px 9px 38px;
margin-top:60px;
}
#header .search2{
width:173px;
height:19.5px;
float:left;
border-top:2px solid #E2E2E2;
border-bottom:2px solid #E2E2E2;
border-left:none;
border-right:none;
margin-top:10px;
}
#header .submit{
width:14px;
height:25px;
float:left;
position:relative;
margin-top:10px;
}
#header .search{
float:left;
margin:0px 0px 0px 300px;
}
/*header ends here*/
/*content panel starts here*/
#center{
width:900px;
float:left;
background:url(images/cn_bg.jpg) repeat-y;
padding-bottom:200px;
}
/*main panel starts here*/
#content{
width:636px;
float:left;
color:#535454;
font:12px/16px Arial, Helvetica, sans-serif;
padding-left:18px;
padding-bottom:15px;
background:#fff;
}
#content .post{
width:610px;
float:left;
padding:0px 0px 0px 0px;
display:inline;
}
#content .post-title{
width:595px;
float:left;
margin-top:15px;
padding-left:36px;
padding-top:5px;
padding-bottom:10px;
color:#535454;
background:url(images/til_img.gif) no-repeat left;

}
#content .post-date{
width:500px;
float:left;
color:#8D8287;
font:12px/16px  Arial, Helvetica, sans-serif;
display:inline;
margin:0px;
}
#content .post-info{
float:right;
color:#85A80D;
font:bold 12px/16px  Arial, Helvetica, sans-serif;
margin:15px 0px 0px 0px;
}
#content .post-info a{
color:#85A80D;
font:bold 11px/16px tahoma, Arial, Helvetica, sans-serif;
margin:0px 0px 0px 15px;
background:url(images/com_img.gif) no-repeat left;
padding-left:20px;
text-decoration:none;
}
#content .post-info a:hover{
text-decoration:underline;
color:#85A80D;
}
#content .post h2{
width:600px;
float:left;
font:bold 17px/20px  Arial, Helvetica, sans-serif;
padding-left:0px;
padding-top:0px;
color:#535454;
}
#content .post h2 a{
width:600px;
float:left;
font:bold 17px/20px Arial, Helvetica, sans-serif;
color:#535454;
text-decoration:none;
}
#content .post h2 a:hover{
text-decoration:underline;
color:#535454;
}
#content .post-entry{
width:630px;
float:left;
margin:15px 0px 0px 0px;
display:inline;
color:#535454;
font:12px/16px Arial, Helvetica, sans-serif;
}
#content p{
width:593px;
clear:left;
display:inline;
float:left;
margin:10px 0px 0px 0px;
padding-bottom:10px;
}
#content p ul{
margin:0;
padding:0;
}
#content p ul li{
width:500px;
clear:left;
float:left;
margin:0;
padding:0;
}
#content p h4{
width:550px;
float:left;
margin:0px;
color:#535454;
font:12px/16px Arial, Helvetica, sans-serif;
padding-top:10px;
}
#content .navigation{
width:330px;
float:left;
margin:0px;
font:12px/20px Arial, Helvetica, sans-serif;
color:#535454;
padding-top:10px;
}
#content .navigation-previous{
float:left;
margin-right:15px;
font:12px/20px Arial, Helvetica, sans-serif;
color:#535454;
}
#content .navigation-next{
float:left;
margin-right:0px;
font:12px/20px Arial, Helvetica, sans-serif;
color:#535454;
}
/*main ends here*/
/*sidebar panel starts here*/
#sidebar{
width:246px;
float:left;
background:url(images/side_bg.jpg) no-repeat;
padding-top:10px;
color:#FFF;
}
#sidebar .sidebar_box{
width:246px;
float:left;
margin-top:10px;
}
#sidebar h2{
width:150px;
float:left;
color:#B6D902;
font:bold 14px/18px Arial, Helvetica, sans-serif;
padding:0px 0px 0px 25px;


background:url(images/arr.gif) no-repeat left;
}
/* Sidebar - Menus */
		
#sidebar ul {
margin: 0;
padding: 10px 7px 10px 25px;
list-style-type: none;
width: 200px;
font: 12px/24px  Arial, Helvetica, sans-serif;
float:left;
color:#FFF;
}
#sidebar li{
width:185px;
border-bottom:1px solid #757375;
}
#sidebar ul li {
width: 185px;
color: #FFF;
font: 12px/24px  Arial, Helvetica, sans-serif;
}

#sidebar  li a {
width: 185px;
color: #FFF;
text-decoration: none;
padding-left: 15px;
display: block;
background:url(images/dot.gif) no-repeat left;
font: 12px/24px  Arial, Helvetica, sans-serif;
}

#sidebar ul li a:hover {
text-decoration: underline;
}
#sidebar .random{
width:auto;
float:left;
padding-left:25px;
padding-top:15px;
}
/* Sidebar - Forms */
		
#sidebar #searchform {
	margin: 0;
	padding: 27px 0;
	width: 236px;
	float:left;
}

#sidebar #searchform #s {
	width: 178px;
}

/* Sidebar - Tables */

#sidebar #calendar_wrap {
	float:left;
	padding-bottom: 12px;
	width: 150px;
	padding-left:15px;
}

#sidebar #calendar_wrap caption {
	font-weight: bold;
}

#sidebar #calendar_wrap tbody {
	text-align: right;
}

#sidebar #calendar_wrap tfoot #next {
	text-align: right;
}

#sidebar #calendar_wrap #today {
	font-weight: bold;
}

/* Sidebar - Texts */

#sidebar .textwidget {
	padding: 0 13px 12px 0px;
}

/*sidebar ends here*/
/* Post - Comments */
		
#content .post .comments {
	font: normal 12px/19px Arial, Helvetica, sans-serif;
	color: #7a7a7a;
}

#content .post .comments h3 {
	font:bold 11px/16px Arial, Helvetica, sans-serif;
	color: #7a7a7a;
	color:#847109;
}
#content .post .comments ol {
	margin: 10px 0;
	padding-left: 25px;
}

#content .post .comments ol li {
	padding: 5px;
}

#content .post .comments ol li a {
	color: #cfcdcd;
	text-decoration: none;
}

#content .post .comments ol li a:hover {
	text-decoration: underline;
}

#content .post .comments ol li.alt {
	background: #FFF;
}

#content .post .comments ol li cite {
	color: #cfcdcd;
	font-style: normal;
	font-weight: bold;
}

#content .post .comments ol li cite a {
	color: #cfcdcd;
	text-decoration: none;
}

#content .post .comments ol li cite a:hover {
	text-decoration: underline;
}

#content .post .comments ol li .commentmetadata a {
	color: #cfcdcd;
	text-decoration: none;
}

#content .post .comments ol li .commentmetadata a:hover {
	text-decoration: underline;
}

/* Post - Comment Form */

#content .post #commentform {
	width: 707px;
	font: normal 12px/19px Arial, Helvetica, sans-serif;
	color: #7a7a7a;
	padding-left: 25px;
	margin: 0;
}

#content .post #commentform a {
	color: #cfcdcd;
	text-decoration: none;
}

#content .post #commentform a:hover {
	text-decoration: underline;
}

/*content ends here*/
/*footer panel starts*/
#footer{
width:900px;
float:left;
padding:25px 0px 15px 0px;
color:#7B8080;
font:12px/16px Arial, Helvetica, sans-serif;
}
#footer .crewind{
width:154px;
float:left;
background:url(images/crewind.jpg) no-repeat;
padding-bottom:47px;
margin:0px 0px 0px 12px;
}
#footer .buytem{
width:173px;
float:left;
background:url(images/buytemp.jpg) no-repeat;
padding-bottom:47px;
margin:0px 0px 0px 0px;
}
/*footer panel ends*/
