/*  
Theme Name: BestWPTheme
Theme URI: http://www.bestwptheme.com/
Description: Theme default for BestWPTheme
Version: 1.01
Author: BestWPTheme
Author URI: http://www.bestwptheme.com/
*/

*{margin:0; padding:0;}

body {margin:0; padding:0; font-family:Arial, Helvetica, sans-serif; text-align:center; font-size:12px; color:#333; background:#f3f3e9;}

.bodywrap {margin:0 auto;text-align:left; width:850px;}

html>body .bodywrap {width: 850px;}

a {color:#007eec; text-decoration:none; outline:none;}
a:hover {color:#494738;}
a img {border:none;}

input,select,textarea {font-family:Arial, Helvetica, sans-serif; font-size:12px; padding:4px 3px;border:1px solid #a6b91c;}
input:focus, textarea:focus {background: #fff;}

p {padding:10px 0 0 0;}
.clear {clear: both; font-size:1px;}
.center{text-align:center !important;}
.left{text-align:left !important;}
.right{text-align:right !important;}
.justify{text-align:justify !important;}
.margin-bottom-10{margin-bottom:10px !important;}

h1{margin-bottom:25px; color:#494738; font-weight:normal;}

#header{height:94px;}
.header-logo{width:300px; float: left;}
.header-logo img{border: none;}
.header-right{width:540px; float: right; text-align:right; padding-top:17px;}

#nav{background:#a6b91c; margin-bottom:20px;}
.nav-page{float:left; width:480px;}
.nav-page ul{}
.nav-page ul li{display:inline; list-style:none;}
.nav-page ul li a{font-weight:bold; padding:7px 10px; color:#fff; text-decoration:none; display:block; float:left; margin-right:2px;}
.nav-page ul li a:hover, .current_page_item a{background:#494738; color:#fff; text-decoration:none;}
.nav-ads{float:right; width:300px; text-align:right; padding:7px 0 0 0; font-weight:bold;}

#main {float:left; width:500px;}
.post-entry{margin-bottom:20px; padding-bottom:15px; border-bottom:1px dashed #a6b91c;}
.post-entry h2{margin-bottom:15px; font-size: 22px; font-family:"Times New Roman", Times, serif;}
.post-entry h2 a{color:#494738;}
.post-entry h2 a:hover{color:#FF3366;}
.post-entry .template_preview{float:left; border:1px solid #494738; padding:2px;}
.post-entry .post-info{float:right; width:180px;}
.post-entry .post-info p{margin-bottom:5px; padding:0;}
.post-entry .post-info ul {margin-bottom:25px;}
.post-entry .post-info ul li {list-style: none;}
.post-entry .post-info ul li a, .post-entry .post-info ul li a:link, .post-entry .post-info ul li a:visited {padding-left:13px; text-decoration: none; color: #000; font-size: 12px; background:url(images/boxsmall.gif) no-repeat left 4px;}
.post-entry .post-info ul li a:hover {color: #FF3366;}
.post-entry .post-info img{margin-bottom:5px;}
span.date{font-weight:bold;}
span.comments{font-weight:bold;}

#comments{margin-bottom:15px;}
#comments h3{font-size:12px; margin-bottom:10px;}
.comment-item{padding:7px; margin-bottom:10px;}
.odd{background:#e2e8b9;}
.even{background:#eaeed0;}
.comment-item p{padding:0 0 5px 0;}
.comment-item p img{float:left; margin:0 7px 7px 0;}
.comment-item p cite{font-weight:bold; font-style:normal; display:block; font-size:12px;}
.comment-item p cite em{font-weight:normal; font-size:11px;}

#post-comment{margin:5px;}
#post-comment h3{font-size:16px; margin-bottom:10px; padding:10px 0 0 0;}
#post-comment p{padding:0 0 10px 0;}
#post-comment input{width:250px; margin-right:10px;}
#post-comment textarea{width:475px; height:150px;}
#post-comment #submit{width:171px; background:url(images/commentbutton.gif) no-repeat; border:none; font-weight:bold; color:#fff; font-size:14px; padding:5px 0 9px 0;}


.pagination{text-align:right; margin-bottom:10px;}
.prevLink{float: left;width:150px;}
.nextLink{float: right;width: 150px;}
.next-prev a, .next-prev a:link, .next-prev a:active {padding: 2px 4px; margin: 2px; text-decoration: none;border: 1px solid #ddd;background-color: #eee;}
.next-prev a:hover {border: 1px solid #ddd;background-color: #FFFFFF;}

/* Begin Left Side Panel */
#sidebar {float: right;width: 320px;padding: 0px;margin: 0;text-align: right;}
#sidebar-left{width:130px; float:right;}
#sidebar-right{width:180px; float:left;}

.widget{margin-bottom:20px; text-align: left;}
.widget h3{padding:5px; font-size:14px; font-weight:bold; color:#fff; background:#a6b91c; margin-bottom:7px;}
.widget ul {margin: 4px 0px 0px 0px;padding: 0px;}
.widget ul li {border-bottom: 1px solid #a6b91c; padding:0 0 4px 14px; list-style: none; background:url(images/boxsmall.gif) no-repeat left 4px; margin-bottom:7px;}
.widget ul li a, .widget ul li a:link, .widget ul li a:visited {text-decoration: none; color: #000; font-size: 12px; font-weight:normal;}
.widget ul li a:hover {color: #FF3366;}

#sidebar-left .banner-content{text-align:right; margin-bottom:10px;}
#sidebar-left .banner-content a img {text-decoration:none; border:none;}

.search{margin:0px 0px 15px 0px; padding:10px; text-align:center; background: #fff;}
.search input, .widget #s {width: 290px;}

.advertisement{margin-bottom:20px; padding:10px 0; text-align:center; background:#fff;}

.subscribe{margin-bottom:20px; padding:10px; background:url(images/subscribebg.gif) no-repeat right top #fff; text-align:left;}
.subscribe h3{font-size:12px; font-weight:bold; text-transform:uppercase; margin-bottom:10px;}
.subscribe .subscribe-rss{background:url(images/rss.gif) no-repeat left top; padding-left:20px; font-weight:bold; color:#007eec;}
.subscribe .subscribe-rss:hover{color:#494738;}
.subscribe input{width:292px;}
.subscribe .button{width:171px; background:url(images/commentbutton.gif) no-repeat; border:none; font-weight:bold; color:#fff; font-size:14px; padding:5px 0 9px 0; float:left;}
.subscribe img{float:right; margin-top:3px;}

#footer {background:#494738; padding-bottom:25px;}
#footer .bodywrap{color:#fff; text-align:center;}
#footer a{color:#fff; font-weight:bold; text-decoration:none;}
#footer a:hover{text-decoration:underline;}

.single-ads{background:#A6B91C; padding:5px 10px; text-align:center; margin-bottom:10px;}