/* 
	Theme Name: Lato Petrova & Pearson CPAs
	Theme URI: http://phasicdesign.com
	Description: A grid-based, XHTML-compliant, webzine-style WordPress theme.
	Version: 1.6
	Author: Vincent Gates
	Author URI: http://phasicdesign.com/

 #content_wrap {overflow: hidden; /* trigger haslayout in IE margin: 0 auto;width: 960px;}
.wrapper {width: auto;margin: 0;padding: 0;overflow: hidden;background: #FFF url(images/whiteback.gif) repeat-y;}  

/*Block-Level Elements  */
#ie_warn{width:100%;height:30px;vertical-align:middle;background-color:#DCF5AC;color:#333;border-top:0 solid #000;border-bottom:1px solid #333;border-right:0 solid #000;border-left:0 solid #000;z-index:2000;font-family:Arial, Helvetica, sans-serif;font-size:10px;font-weight:bold;line-height:30px;overflow:auto;margin:-1px 0 0;padding:0 0 0 5px;}
#ie_warn a:link,#ie_warn a:visited,#ie_warn a:hover,#ie_warn a:active{color:#186FD0;}
span.warning{color:#FF0000;}
#masthead{background-color:#fff;background-image:url(images/masthead_bg.gif);background-repeat:repeat-x;color:#000000;margin:0;}
/*#upper {background-color: #333;background-image: url(images/upper_bg.gif);background-repeat: repeat-x;width: 960px;height: 30px;padding: 0 0 0 5px; margin: 0;
border-top: 2px solid #ccc;border-bottom: 1px solid #ccc;vertical-align: middle;display: block;overflow: hidden;} */
.nav{background-image:url(images/upper_bg.gif);background-repeat:repeat-x;height:30px;width:108px;border-right:1px solid #ccc;font-family:Helvetica, Arial, sans-serif;font-weight:bold;line-height:30px;font-size:14px;text-align:left;color:#333;float:left;margin:0;padding:0;}
.nav_right{display:block;background-image:url(images/upper_bg.gif);background-repeat:repeat-x;height:30px;width:30px;font-family:Helvetica, Arial, sans-serif;font-weight:bold;line-height:30px;font-size:14px;text-align:left;color:#333;float:right;margin:0;padding:4px 0 0;}
.nav_right a:link,.nav_right a:visited,.nav_right a:active,.nav_right a:hover{border:none;display:block;}
.nav_right img#feedicon{width:22px;height:22px;display:block;}
#main_content{width:620px;padding-right:10px;border-right:0 solid #666;text-align:left;display:block;overflow:hidden;float:left;padding-left:10px;margin:10px 0 0 8px;}
#aboutAuthor{ text-align:left; background: url(../img/grid_4.news.jpg) no-repeat 0 0; }
#sidebar ul #search-3, #sidebar ul #categories-3 { display: none; }

.trench{width:210px;margin:0 0 10px;padding:0;}
/*	#sidebar {margin: 0px 0px 10px 10px;padding: 0;text-align: left;float: left;display: block;overflow: hidden;}
* html #sidebar {margin-top: 0px;} */
#minibar{width:99px;border-left:1px solid #ccc;float:left;text-align:left;margin:10px 0 10px 10px;padding:0 0 0 10px;}
.substory_frame{display:block;overflow:auto;margin:0;padding:0;}
.substory{display:block;overflow:hidden;margin:0;padding:5px;}
#left{width:290px;float:left;display:block;padding:0 8px 0 0;}
#right{width:290px;float:left;display:block;margin:0 0 0 3px;padding:0 0 0 10px;}
/*	.excerpt{padding: 0; margin: 0 0 20px 0;} */
.comment_box{width:auto;border-top:1px solid #aaa;border-bottom:1px solid #333;background-color:#eee;margin:0;padding:10px;}
.comment_box_reg{width:auto;background-color:#fff;border-top:1px solid #eee;border-bottom:1px solid #186FD0;margin:0;padding:10px;}

/* Theme Page Stuff  */
.download_graphics{display:inline;text-decoration:none;margin:0;padding:0;}
.download_graphics a:link,.download_graphics a:hover,.download_graphics a:visited,.download_graphics a:active{border:none;text-decoration:none;}

/* Images  */
#logo{border:0;width:430px;height:90px;display:block;margin:0;}

/* Typography  */
.nav a:link,.nav a:visited{text-decoration:none;border:none;color:#eee;font-weight:normal;font-size:18px;}
.nav a:hover,.nav a:active{border:none;color:#186FD0;}
#main_content p a:link{text-decoration:none;color:#186FD0;border-bottom:1px solid #7db5f4;}
#main_content p a:hover{text-decoration:none;color:#186FD0;border-bottom:1px solid #186FD0;}
#main_content p a:visited,#main_content p a:active{text-decoration:none;color:#666;border-bottom:1px solid #7db5f4;}
#headline{display:block;text-decoration:none;border:0;}
#headline a:link{text-decoration:none;border:0;}
#headline a:visited{text-decoration:none;border:0;}
#headline a:hover,#headline a:active{}
.single #headline a:link{color:#788fA1;}
.single #headline a:visited{color:#788fA1;}
.single #headline a:hover,#headline a:active{text-decoration:none;border:0;}
h3.subhead{color:#8D182B;border-bottom:1px solid #ccc;width:auto;font-size:12px;font-weight:normal;padding:0 0 5px;}
.substory_head a:link{font-weight:normal;font-size:18px;color:#666;text-align:right;text-decoration:none;border:none;margin:0 0 10px;padding:0;}
.substory_head a:visited{font-weight:normal;font-size:18px;color:#333;text-align:right;text-decoration:none;border:none;margin:0 0 10px;padding:0;}
.substory_head a:hover,.substory_head a:active{font-weight:normal;font-size:18px;color:#8D182B;text-align:right;text-decoration:none;border:none;margin:20px 0 10px 20px;padding:0;}
h3.substory_subhead,#linkblog h3.substory_subhead{font-weight:normal;font-size:12px;color:#4F6273;border-bottom:1px solid #ccc;width:auto;margin:20px 0 10px 20px;padding:0 0 5px;}
h1.substory_head{color:#4F6273;width:530px;font-size:21px;font-weight:normal;padding:0 0 5px;}
#sidebar ul li h2{font-weight:normal;font-size:12px;color:#840A0D !important;border-bottom:1px solid #ccc;width:auto;margin:0 0 10px;padding:0 0 5px;}
#sidebar h2.widgettitle{margin:15px 0 10px;}
#sidebar ul{margin:0 0 15px;padding:0;}
#sidebar ul li{list-style-type:none;font-size:11px;line-height:15px;color:#101010;}
ul.children{margin-top:5px;line-height:15px;}
#sidebar ul li ul li{padding-left:5px;}
#sidebar ul li a:link,#sidebar ul li a:visited{font-family:inherit;font-size:inherit;text-decoration:none;color:#186FD0;border-bottom:1px solid #7db5f4;}
#sidebar ul li a:hover,#sidebar ul li a:active{font-family:inherit;font-size:inherit;text-decoration:none;color:#186FD0;border-bottom:1px solid #186FD0;}
#main_content p{font-family:Helvetica, Arial, sans-serif;font-weight:normal;font-size:12px;line-height:18px;color:#101010;margin:0 0 2em;padding:0;}
h4.comment{font-family:Helvetica, Arial, sans-serif;font-weight:normal;font-size:12px;font-style:italic;line-height:18px;width:auto;text-align:right;border-bottom:2px solid #8D182B;color:#101010;padding:0 0 9px;}
h4.comment a:link,a:visited{color:#5C7283;border-bottom:1px solid #5C7283;text-decoration:none;}
h4.comment a:active,a:hover{color:#485A68;border-bottom:1px solid #485A68;text-decoration:none;}
h4.substory_comment{font-family:Helvetica, Arial, sans-serif;font-weight:normal;font-size:11px;font-style:italic;line-height:16px;width:auto;text-align:right;color:#101010;padding:0 5px 9px 0;}
h4.substory_comment a:link,h4.substory_comment a:visited,h4.linkblog_caption a:link,h4.linkblog_caption a:visited{text-decoration:none;color:#5C7283;border-bottom:1px solid #5C7283;}
h4.substory_comment a:active,h4.substory_comment a:hover,h4.linkblog_caption a:active,h4.linkblog_caption a:hover{text-decoration:none;color:#485A68;border-bottom:1px solid #485A68;}
h4.linkblog_caption{font-family:Helvetica, Arial, sans-serif;font-weight:normal;font-size:11px;line-height:16px;width:auto;text-align:right;margin:2px 0;padding:0;}
#left p,#right p{font-weight:normal;color:#101010;margin:0 20px 20px;}
h3.comment_title{font-family:Helvetica, Arial, sans-serif;font-weight:normal;font-size:14px;color:#333;border-top:1px solid #333;background-color:#ccc;width:auto;margin:0;padding:5px 0 3px 10px;}
h3.comment_title a:link{font-family:Helvetica, Arial, sans-serif;font-weight:normal;font-size:14px;color:#333;text-decoration:underline;}
h3.comment_title a:visited{font-family:Helvetica, Arial, sans-serif;font-weight:normal;font-size:14px;color:#333;text-decoration:none;}
h3.comment_title_reg{font-family:Helvetica, Arial, sans-serif;font-weight:normal;font-size:14px;color:#fff;text-indent:10px;border-top:1px solid #186FD0;background-color:#fff;margin:0;padding:0;}
#aboutAuthor a:link{color:#eee;text-decoration:none;border-bottom:1px solid #efefef;}
#aboutAuthor a:hover{color:#186FD0;text-decoration:none;border-bottom:1px solid #186FD0;}
#aboutAuthor a:visited{color:#eee;text-decoration:none;border-bottom:1px solid #eee;}
#aboutAuthor a:active{color:#186FD0;text-decoration:none;border-bottom:1px solid #186FD0;}
p.trench_intro{font-size:11px;line-height:14px;margin:0;padding:0 0 10px;}
a.no_border{border:0;}

/* Form Stuff  */
#author,#email,#url,#s{background-color:#eee;font-family:Helvetica, Arial, sans-serif;font-size:12px;color:#666;border:1px solid #333;padding:2px;}
#author:focus,#email:focus,#url:focus,#s:focus{background-color:#fff;font-family:Helvetica, Arial, sans-serif;font-size:12px;border:1px solid #000;color:#333;padding:2px;}
#comment{background-color:#eee;font-family:Helvetica, Arial, sans-serif;font-size:12px;color:#666;border:1px solid #333;width:528px;padding:2px;}
#comment:focus{background-color:#fff;font-family:Helvetica, Arial, sans-serif;font-size:12px;border:1px solid #000;color:#333;width:528px;padding:2px;}
#submit,#searchsubmit{background-color:#fff;font-family:Helvetica, Arial, sans-serif;font-size:12px;border:2px solid #000;color:#333;padding:2px;}
#submit:focus,#submit:hover,#searchsubmit:focus,#searchsubmit:hover{background-color:#fff;font-family:Helvetica, Arial, sans-serif;font-size:12px;border:2px solid #186FD0;color:#333;padding:2px;}
/* Images  */a img,img a,#main_content p img a:link,#main_content p img a:active,#main_content p img a:visited,#main_content p img a:hover{border:none;text-decoration:none;margin:0;}
img.left{float:left;padding:5px 5px 5px 0;}
img.right{float:right;padding:5px 0 5px 5px;}
.entry_graphic{display:block;border-top:4px solid #333;border-bottom:4px solid #333;margin:1em 0;padding:0;}
#about{border-top:3px solid #ccc;margin:0;padding:0;}
.download_graphic,.download_graphic a:link,.download_graphic a:hover,.download_graphic a:visited,.download_graphic a:active,img.download_graphic{display:inline;border-top:2px solid #333;border-bottom:2px solid #333;width:210px;text-decoration:none;margin:10px 5px 10px 0;padding:2px 0;}
img a:link,img a:hover,img a:visited,img a:active{border:0;}

/* TextAmerica Styles  */
.TAImageBox,.TAImageDiv{border:0;margin:0;padding:0;}
a.TAImageLink{border:0;text-decoration:none;}
.TAImage{border:1px solid #000;}
/* About Page Stuff  */
#about_sidebar{width:210px;border-top:3px solid #ccc;border-bottom:3px solid #ccc;background-color:#333;color:#eee;font-size:10px;float:left;margin:0 10px 10px 0;padding:10px 5px;}
#about_sidebar img.portrait,#about_sidebar p img.portrait{text-align:center;margin:0;padding:0;}
#about_sidebar p{font-size:10px;text-align:left;color:#eee;line-height:14px;}
* #about_sidebar a:link,* #about_sidebar p a:link{color:#eee;text-decoration:none;border-bottom:1px solid #efefef;font-size:10px;}
* #about_sidebar a:hover,* #about_sidebar p a:hover{color:#186FD0;text-decoration:none;border-bottom:1px solid #186FD0;font-size:10px;}
* #about_sidebar a:visited,* #about_sidebar p a:visited{color:#eee;text-decoration:none;border-bottom:1px solid #eee;font-size:10px;}
* #about_sidebar a:active,* #about_sidebar p a:active{color:#186FD0;text-decoration:none;border-bottom:1px solid #186FD0;font-size:10px;}
#about_sidebar .tiny_head{color:#eee !important;font-weight:normal;font-size:10px;}
* .lastfm,* a.lastfm,* .lastfm a{text-align:center;border:0 !important;margin:10px 0;}

/* Linkblog   Linkblog  */
.delicious-posts{width:auto;display:block;margin:0 0 10px;padding:0;}
h2.delicious_banner{display:none;}
.delicious-posts ul{list-style-type:none;width:auto;display:block;margin:0;padding:0;}
.delicious-post{display:block;width:auto;border-bottom:1px solid #eee;background-color:transparent;list-style-type:none;font:11px/13px Helvetica, Arial, sans-serif;padding:5px 0 4px;}
.delicious-tag{display:none;}
.delicious-link_seplink{display:block;width:auto;}
p.delicious-extended{font:11px/13px Helvetica, Arial, sans-serif !important;text-decoration:none;display:block;margin:5px 0 10px !important;}
a.delicious-link:link,a.delicious-link:visited{font:11px/13px Helvetica, Arial, sans-serif;text-decoration:none;color:#186FD0;border-bottom:1px solid #7db5f4;}
a.delicious-link:hover,a.delicious-link:active{font:11px/13px Helvetica, Arial, sans-serif;text-decoration:none;color:#186FD0;border-bottom:1px solid #186FD0;}
img.tinyfeed{margin-bottom:-3px;width:12px;height:12px;}
img.tinyfeed a:link,img.tinyfeed a:active,img.tinyfeed a:hover,img.tinyfeed a:visited,a:link img.tinyfeed,a:hover img.tinyfeed,a:visited img.tinyfeed,a:active img.tinyfeed,a.linkblog_rss_link:link,a.linkblog_rss_link:visited,a.linkblog_rss_link:active,a.linkblog_rss_link:hover{border:none !important;text-decoration:none;}
