/*
Theme Name:	Honest Review
Theme URI: http://urbanvibes.biz/
Author: Urban Vibes
Author URI: http://urbanvibes.biz/
Tags: green, custom header, fixed width, two columns, widgets
*/




/* Begin Typography & Colors */
body { background:#1d7ba3 url(images/bg-body.png) repeat-y; margin:0px auto; padding:0px; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
p { margin-bottom:0px;}
#body-top { background:url(images/bg-body-top.png) top no-repeat; height:344px; margin:0px auto; padding:0px;}
#wrap { width:960px; margin:0px auto; padding:0px;}
#header { margin:0px auto; padding:0px; background:url(images/header.png) no-repeat; height:197px;}
#content { margin:0px auto; padding:0px; width:960px;}
#content .mid { background:url(images/con-mid.png) repeat-y; margin:0px auto; padding:0px;}
#content .mid #left { width:610px;margin:0px auto; margin-left:30px;}
#content .mid #right { width:290px; margin:0px auto; margin-right:20px;}
#content .bottom { background:url(images/con-bottom.png) no-repeat; height:22px; margin:0px auto; padding:0px;}
#footer { background:url(images/footer.png) no-repeat; height:110px; margin:0px auto; padding:0px; color:#ffffff; font-size:14px;}
#nav { padding-top:20px;}
.menu { padding: 0px; margin: 0px; padding-bottom: 1px; margin:0 auto; float:left;position:relative; left:50%; *left:20%; }
.menu li {float:left; position:relative; right:50%;*right:0%; list-style-type:none;}
.menu li ul { left:50%;*left:0%; list-style-type:none}
.menu li a{*font-size:12px;*padding:6px; list-style-type:none;border-left:1px solid #ffffff; padding-left:12px; padding-right:12px;}
.modmenu, .menu li.current a, .menu li a { color:#ffffff; background: transparent; text-transform:uppercase; cursor:pointer; list-style-type:none; text-decoration:none; font-size:15px;}
.menu, .menu li a, .menu li.current a { cursor:pointer; text-decoration:none;}
.menu, .menu li a:hover, .menu li.current a:hover {cursor:pointer; text-decoration:none; color:#e5e80f;}
.left { float:left;}
.right { float:right;}
.clear { clear:both;}
h2.pagetitle {font-size:18px; font-weight:normal; color:#000000;}
h2 { font-weight:bold; font-size:20px; color:#000000;}
h2 a{ font-weight:bold; font-size:20px; color:#ff0000; text-decoration:none; margin-bottom:0px; padding-bottom:0px;}
h2 a:hover{ font-weight:bold; font-size:20px; color:#000000; text-decoration:none;}
h3 { font-size:18px; color:#000000;}
h3 a{ font-size:18px; color:#000000; text-decoration:underline;}
h3 a:hover{ font-size:18px; color:#000000; text-decoration:none;}
hr { display:inherit; margin:0px auto; padding:0px; margin-top:-10px; margin-bottom:2px; height:1px;}
.postmetadata a { color:#2970a6;}
h2.widgettitle {font-size:18px; font-weight:normal; color:#555555; list-style-type:none;}
.widgettitle { list-style-type:none;}
.widget_recent_entries ul { margin:0px auto; padding:0px; margin-left:20px;}
.widget_recent_entries ul li { color:#9ad196; margin:0px ; padding:0px;}
.widget_links ul { margin:0px auto; padding:0px; margin-left:20px;}
.widget_links ul li {color:#9ad196; margin:0px ; padding:0px;}
img.alignright {float:right; margin:0 0 1em 1em}
img.alignleft {float:left; margin:0 1em 1em 0}
img.aligncenter {display: block; margin-left: auto; margin-right: auto}
a img.alignright {float:right; margin:0 0 1em 1em}
a img.alignleft {float:left; margin:0 1em 1em 0}
a img.aligncenter {display: block; margin-left: auto; margin-right: auto}