/*
Theme Name:Termites.com
Theme URI:http://theblogstudio.com/
Description:Termites.com designed by The Blog Studio,coded/developed by Michael Caputo @ The Blog Studio.
Version:1
Author:Michael Caputo
Author URI:http://theblogstudio.com
*/
/* --------------------------------- =wordpress stuff -------- */
a{outline:none;}
img.centered,.aligncenter,div.aligncenter{display:block;margin-left:auto;margin-right:auto;}
img.alignright{padding:4px;margin:0 0 2px 7px;display:inline;}
img.alignleft{padding:4px;margin:0 7px 2px 0;display:inline;}
.alignright{float:right;}
.alignleft{float:left;}
.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:10px;padding:0 4px 5px;margin:0;}
/* --------------------------------- =commonly used tools -------- */
.clear,.clearMe{clear:both;}
.line{background:url('/site-images/dottedLine-wide.gif.png') no-repeat scroll 50% top;width:100%;height:1px;display:block;}
.hideText{text-indent:-9999px;}
.displayNone{display:none;}
.floatLeft{float:left;}
.floatRight{float:right;}
bold,strong,b{font-weight:bold;}
italic,i,em{font-style:italic;}
small{font-size:80%;}
/* --------------------------------- =general style & page layout -------- */
body{background:#FFF url('images/bg-body-med.jpg') repeat-x 50% top;}
#bg-shadow{background:url('images/bg-shadow.png') no-repeat 50% top;_background:none;}
#header{height:110px;position:relative;}
#footer{background:#ff6600;padding:15px 0;}
p{margin-bottom:0;padding-bottom:1.5em;}
#sidebar .grad{margin:0 0 0 8px;padding:0;background:#FFF url('images/grad-sidebar.png') repeat-x;padding:4px 0 0;margin-bottom:10px;}
#sidebar .grad .widget{background:#FFF url('images/grad-sidebar-inner.png') repeat-x;margin:0 4px;padding:6px;border-width:4px 4px 0 4px;border-style:solid;border-color:#FFF;}
#content .grad{margin:0 8px 0 0;padding:0;background:#FFF url('images/grad-sidebar.png') repeat-x;padding:4px 0 0;}
#content .gradlist{margin:0 8px 0 0;padding:0;background:#FFF;padding:4px 0 0;}
#content .grad .post,#content .grad .page{background:#FFF;margin:0 4px;padding:7px;}
#pageBody{padding-top:8px;background:#FFF;}
.post img.postThumb{float:left;margin:0 9px 0 0;}
/* --------------------------------- =layout -------- */
/* --------------------------------- =typography -------- */
#content h1{color:#ff6600;font:normal normal bold 30px/1.2em 'Arial',Verdana,Helvetica,Sans-serif;margin-bottom:5px;}
#sidebar h2{color:#ff6600;font:normal normal normal 19px/1.2em 'Arial',Verdana,Helvetica,Sans-serif;text-transform:uppercase;margin-bottom:4px;}
#sidebar p{color:#000;font:normal normal 12px/1.4em 'Arial',Verdana,Helvetica,Sans-serif;}
.postContent p{font:normal normal normal 'Arial',Verdana,Helvetica,Sans-serif;color:#000;margin-bottom:10px;padding:0;}
#footer p{font:normal normal normal 1em 'Arial',Verdana,Helvetica,Sans-serif;color:#000;margin:0;padding:0;text-align:center;}
/* --------------------------------- =commonly used elements -------- */
/* --------------------------------- =links -------- */
h1 a:link,h1 a:visited{color:#ff6600;text-decoration:none;}
h1 a:hover{color:#ff6600;text-decoration:underline;}
h2 a:link,h2 a:visited{color:#ff6600;text-decoration:none;}
h2 a:hover{color:#ff6600;text-decoration:underline;}
h3.banner a{width:500px;height:110px;text-indent:-9999px;margin:0;display:block;background:url('images/h1-logo.png') no-repeat 0 16px;} 
p a:link,p a:visited{color:#cf1d00;text-decoration:underline;}
p a:hover{color:#cf1d00;text-decoration:none;}
#footer a{margin:0 7px;}
#footer a:link,#footer a:visited{color:#000;text-decoration:none;}
#footer a:hover{color:#000;text-decoration:underline;}
/* --------------------------------- =lists -------- */
.widget ul{list-style:none;margin:0;border-top:1px solid #DDD;}
.widget ul li a{border-bottom:1px solid #DDD;padding:3px 0;display:block;}
.widget ul li a:link,.widget ul li a:visited{color:#787A6B;text-decoration:none;}
.widget ul li a:hover{color:#787A6B;text-decoration:underline;}
/* --------------------------------- =navigation -------- */
#navigation{background:url('images/bg-nav.gif') repeat-x;}
#navigation ul{margin-bottom:0;margin-right:0;}
#navigation li.potato-menu-item{}
#navigation ul.potato-menu-group,#navigation ul.potato-menu-group li a{border-top:1px solid #FFF;background:url('images/bg-nav.png') repeat-x;}
#navigation .potato-menu a{color:#FFF;height:36px;padding:20px 0 0 25px;font:normal normal normal 14px/1em 'Arial',Verdana,Helvetica,Sans-Serif;}
#navigation .potato-menu a:hover{text-decoration:underline;background:#E85B00;}
#navigation ul.potato-menu-group a{width:200px;font-size:11px;padding:7px 10px 0;height:40px;}
#navigation .potato-menu-has-vertical > a{}
#navigation .potato-menu-has-holizontal > a{}
#navigation .potato-menu-has-vertical > a:hover,#navigation .potato-menu-vertical > a:hover{background:url('images/nav-arrow.gif') no-repeat 50% bottom;}
#navigation .potato-menu-has-holizontal > a:hover{}
#navigation .current_page_item{color:#FFF;background:url('images/nav-arrow.gif') no-repeat 50% bottom;}
#navigation li {padding:0px; margin:0px;}

/* --------------------------------- =forms -------- */
form#search{position:absolute;top:27px;right:5px;width:300px;}
form#search input#s{margin:0;width:250px;float:left;background:#cbcbcb;border:1px solid #FFF;font-size:14px;}
form#search input#but{float:right;}
/* --------------------------------- =tables -------- */
/* --------------------------------- =comments -------- */
ol.commentlist{list-style:none;margin:0;padding:0;}
ol.commentlist li{border:1px solid #d5d5d5;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;margin:0 0 10px;padding:5px 7px 5px 64px;position:relative;}
ol.commentlist li.pingback .comment-author{padding:0 170px 0 0;}
ol.commentlist li div.vcard{font-weight:bold;font-size:14px;font-family:helvetica,arial,sans-serif;}
ol.commentlist li div.vcard cite.fn{font-style:normal;font-size:11px;}
ol.commentlist li div.vcard cite.fn a.url{color:#cc0000;text-decoration:none;}
ol.commentlist li div.vcard cite.fn a.url:hover{color:#000;}
ol.commentlist li div.vcard img.avatar{background:#fff;border:1px solid #aaa;padding:5px;left:7px;position:absolute;top:7px;}
ol.commentlist li div.comment-meta{font-weight:bold;font-size:10px;font-family:helvetica,arial,sans-serif;position:absolute;right:10px;text-align:right;top:5px;}
ol.commentlist li div.comment-meta a{color:#205B87;text-decoration:none;}
ol.commentlist li p{font-weight:normal;font-size:12px;font-family:helvetica,arial,sans-serif;margin:5px 0 12px;}
ol.commentlist li ul{font-weight:normal;font-size:12px;font-family:helvetica,arial,sans-serif;list-style:square;margin:0 0 12px;padding:0;}
ol.commentlist li div.reply{background:#999;border:1px solid #000;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;color:#fff;font:bold 9px/1 helvetica,arial,sans-serif;padding:6px 5px 4px;text-align:center;width:36px;}
ol.commentlist li div.reply:hover{background:#cc0000;border:1px solid #cc0000;}
ol.commentlist li div.reply a{color:#fff;text-decoration:none;text-transform:uppercase;}
ol.commentlist li ul.children{list-style:none;margin:12px 0 0;text-indent:0;}
ol.commentlist li ul.children li.depth-2{margin:0 0 3px;}
ol.commentlist li ul.children li.depth-3{margin:0 0 3px;}
ol.commentlist li ul.children li.depth-4{margin:0 0 3px;}
ol.commentlist li ul.children li.depth-5{margin:0 0 3px;}
ol.commentlist ul.children li.odd{background:#fff;}
ol.commentlist ul.children li.even{background:#f6f6f6;}
ol.commentlist li.pingback div.vcard{padding:0 170px 0 0;}
/* --------------------------------- =search-bar -------- */
/* --------------------------------- =ad-styles -------- */

ul#nav li.page-item-13/*BLOG PAGE*/{display:none;}

/* ---------------------------------- HACKS ------------------------------------ */
p.current_post { margin:0px; padding:0px; font-weight:normal; font-style:italic;}
p.sibling_post { margin:0px; padding:0px;}
p.post_list { margin:0px; padding:0px;}
p.category_list { margin:0px; padding:0px;}
p.state_list { margin:0px; padding:0px;}
.postContent b {font-size:13pt;}
.postContent strong {font-size:13pt;}
.last b {font-size:13pt;}
.last strong {font-size:13pt;}
.last blockquote b {font-size:13pt;}
.last blockquote strong {font-size:13pt;}