/* 
Theme Name: GruntsBlog
Theme URL: http://playgrunts.com
Description: Temp Blog Theme for playgrunts.com
Author: Timothy Aste
Author URI: http://pushbuttonlabs.com
Version: 1.0.1	

Tags: one-column, two-columns, three-columns, fixed-width, right-sidebar, left-sidebar, threaded-comments, custom-header, theme-options, sticky-post

TEMPLATE: onepress
*/
@import url('op-layout.css');@import url('navigation.css');@import url('widgets.css');a,a:link,a:visited,a:hover{text-decoration:none;}a:link,a:visited{color:#000;}html,body{background:#0A67A4;}div#page{background:url('./images/grunts_scroller_bg.jpg') repeat-y;margin-left:auto;margin-right:auto;width:1000px;}#vertical_loop{background:url('./images/grunts_header_image.jpg') no-repeat;position:relative;}#header,#footer,#content{background:transparent;padding:0 10px;}#top_bg_loop{background:url('./images/grunts_top_bg.jpg') repeat-x;width:100%;position:absolute;height:450px;}#header{position:relative;background:transparent;padding-top:20px;width:1000px;margin:0;padding:0;overflow:visible;}#header .bd .c{height:175px;width:1000x;}#headerimg{padding:25px 0 0 20px;}#headerimg h1 a,#headerimg h1 a:visited,#headerimg h1 a:hover{font-size:150%;letter-spacing:-2px;color:transparent;text-decoration:none;}#headerlink a{display:block;position:absolute;top:10px;left:10px;width:60%;height:160px;color:transparent;}div#headerimg div.description{padding:5px 0 0 5px;font-size:150%;color:transparent;}div#welcome{top:15px;right:20px;font-weight:bold;color:transparent;}div#welcome a{color:transparent;text-decoration:underline;}div#sidebar,div#sidebar2{height:100%;}.op_feature_carousel_links ul li a{color:#F00;}.image_wrap{background:#F2F2F1;padding:8px;border:#E9E9E9 solid 1px;}body.multiple div.post{padding:0;margin-bottom:0;}body.multiple div.post div.div-1{overflow:auto;}body.multiple div.post div.div-1>div{float:left;padding-bottom:0;padding-left:2px;font-family:Tahoma,Helvetica,Arial,sans-serif;font-size:12px;color:#727272;letter-spacing:.2px;text-transform:uppercase;margin-bottom:5px;margin-top:5px;margin-right:10px;}body.multiple div.post div.div-1>div a{color:#727272;}body.multiple div.post div.div-1 div.post_comments{background:url('./images/comment_icon.png') no-repeat 0 2px;padding-left:17px;}body.single div.post{padding:0;}div.widget_op_content_body h2{font-family:Tahoma,Helvetica,Arial,sans-serif;font-size:30px;letter-spacing:-1.5px;font-weight:normal;margin:0;color:#000;}body.multiple div.widget_op_content_body h2 a{color:#000;text-decoration:none;}div.post_content{padding-left:2px;padding-top:2px;}div.post_content p{margin:0;padding-top:3px;line-height:20px;font-family:Tahoma,Helvetica,Arial,sans-serif;font-size:12px;letter-spacing:.15px;margin-bottom:15px;}div.post_content p img,div.post_content p img a{margin:4px;}div.post_content blockquote,div.post_content blockquote a{color:#8c8c8c;width:85%;}div.post_content ol li,div.post_content ol li a{list-style:square;}div.post_content p a{text-decoration:none;font-size:12px;color:#ab5a00;font-weight:bold;}div.post_content h3 a{text-decoration:none;font-size:108%;color:#ab5a00;}div.post_content p a:hover{text-decoration:underline;color#9C3;}div.post_content h3 a:hover{text-decoration:underline;color#9C3;}div.post_tag span.label,div.post_category span.label{margin:0;}div.post_date,div.post_date a{padding-bottom:0;padding-left:2px;font-family:Tahoma,Helvetica,Arial,sans-serif;font-size:12px;color:#727272;letter-spacing:.2px;text-transform:uppercase;margin-bottom:5px;margin-top:5px;}div.widget_op_content_body div.post_date img{padding-right:5px;}div.post_date a:hover{text-decoration:underline;color:#333;}div.widget_op_content_body div.post_comments{padding:0;}div.widget_op_content_body div.post_edit{padding:5px 0;float:right;}div.post_category a{color:#ab5a00;font-size:10px;padding-left:2px;}div.post_category a:hover{text-decoration:underline;color:#000;}body.single div.post_odd,body.multiple div.post_odd,body.single div.post_even,body.multiple div.post_even{margin-bottom:15px;}body.single div.post_even,body.multiple div.post_even,body.single div.post_odd,body.multiple div.post_odd{border-bottom:#C0C0C0 1px solid;padding-bottom:15px;}.widget .hd,.widget .hd .hc,.widget .ft,.widget .ft .fc{height:6px;}.widget .hd{width:100%;background-position:top right;}.widget .hd .hc{margin-right:6px;background-position:top left;}.widget .ft{width:100%;background-position:bottom right;}.widget .ft .fc{margin-right:6px;background-position:bottom left;}.widget .bd{width:100%;background-position:top right;}.widget .bd .bc{margin-right:6px;background-position:top left;padding:1px 0 1px 0;}#main .widget .s{margin:0;width:100%;}#main_wrap{margin-left:55px;height:100%;}#sidebar_wrap{margin-top:60px;height:100%;}#sidebar .widget .s{padding:5px .5em;}div#main>.bd>.bc>.s>div.widget{margin-top:0;}h2.widgettitle{color:#000;font-size:16px;letter-spacing:-1px;margin:0;}h2.widgettitle a{text-decoration:none;}.widget_op_op_tag_cloud ul,.widget ul{margin:0;padding-left:5px;color:#00243a;}.widget_op_op_tag_cloud li,.widget li{margin:0;list-style:none;padding-top:2px;}.widget_op_op_tag_cloud ul a,.widget ul a{font-weight:regular;text-decoration:none;color:#fff;}.widget_op_op_tag_cloud ul a:hover,.widget ul a:hover{color:#FFF;}.widget ul a:hover{text-decoration:none;}#sidebar>.hd,#sidebar>.hd>.hc,#sidebar>.ft,#sidebar>.ft>.fc{height:5px;}#sidebar>.bd,#sidebar>.bd>.bc{height:100%;}#sidebar>.hd{width:100%;background-position:top right;}#sidebar>.hd>.hc{margin-right:5px;background-position:top left;}#sidebar>.ft{width:100%;background-position:bottom right;}#sidebar>.ft>.fc{margin-right:5px;background-position:bottom left;}#sidebar>.bd{width:100%;background-position:top right;}#sidebar>.bd>.bc{margin-left:3px;}#sidebar>.bd>.bc{margin-right:5px;background-position:top left;padding:1px 0 1px 0;}#sidebar2>.hd,#sidebar2>.hd>.hc,#sidebar2>.ft,#sidebar2>.ft>.fc{height:5px;}#sidebar2>.bd,#sidebar2>.bd>.bc{height:100%;}#sidebar2>.hd{width:100%;background-position:top right;}#sidebar2>.hd>.hc{margin-right:5px;background-position:top left;}#sidebar2>.ft{width:100%;background-position:bottom right;}#sidebar2>.ft>.fc{margin-right:5px;background-position:bottom left;}#sidebar2>.bd{width:100%;background-position:top right;}#sidebar2>.bd>.bc{margin-left:3px;height:100%;}#sidebar2>.bd>.bc{margin-right:5px;background-position:top left;padding:1px 0 1px 0;}div.column>.widget>.hd,div.column>.widget>.hd>.hc,div.column>.widget>.ft,div.column>.widget>.ft>.fc{background:#fff url(images/black-hd-5.png) no-repeat top right;height:5px;}div.column>div.widget>.bd,div.column>div.widget>.bd>.bc{background:#000;height:100%;}div.column>div.widget>.hd{width:100%;background-position:top right;}div.column>div.widget>.hd>.hc{margin-right:5px;background-position:top left;}div.column>div.widget>.ft{width:100%;background-position:bottom right;}div.column>div.widget>.ft>.fc{margin-right:5px;background-position:bottom left;}div.column>div.widget>.bd{width:100%;background-position:top right;}div.column>div.widget>.bd>.bc{margin-left:3px;height:100%;}div.column>div.widget>.bd>.bc{margin-right:5px;background-position:top left;padding:1px 0 1px 0;}#searchform input{font-family:Verdana;font-size:77%;color:#999;}#searchform input.submit{color:#000;}#tag_cloud a{text-transform:uppercase;color:#4A4C53;}div.wp-caption{border:1px solid #ddd;background-color:#f3f3f3;margin:10px auto;}div#footer{background:transparent;}div#column_wrap div.order1{padding-left:0;}div#column_wrap div.order3{padding-right:0;}div.column{color:#eee;}.aligncenter,div.aligncenter{display:block;margin-left:auto;margin-right:auto;clear:both;}.alignleft{float:left;}.alignright{float:right;}.wp-caption{border:1px solid #ddd;text-align:center;background-color:#f3f3f3;padding-top:4px;margin:10px;-moz-border-radius:3px;-khtml-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;}.wp-caption img{margin:0;padding:0;border:0 none;}.wp-caption p.wp-caption-text{font-size:11px;line-height:17px;padding:0 4px 5px;margin:0;}#signature_bg{position:relative;background:url(images/footer_cap.jpg) no-repeat;margin-bottom:20px;margin-left:auto;margin-right:auto;height:62px;width:1000px;}.signature{padding-left:70px;font-family:Arial,Helvetica,sans-serif;font-size:11px;color:#444;}.spacer{color:#d0d0d0;padding-left:10px;padding-right:10px;}