/*
Theme Name: Kid
Theme URI: http://localtrafficbuilder.com/
Description: Child Theme for Thematic
Author: Joanne
Author URI: http://localtrafficbuilder.com/
Template: thematic
Version: 0.1
*/
 
@import url("../thematic/style.css");
body { font-family: Verdana, Arial, Tahoma, Helvetica, Sans-Serif; font-size: 10px; background-color: #67959f; }
	
/*---------TOP LEFT BUILD---------*/
#logo-box { color: #0a6879; font-size: 12px; font-family: georgia; line-height: 21px; background-color: #f1f0ef; text-align: center; width: 270px; height: 165px; float: left; margin-bottom: 6px; } 
#logo-box-inside { color: #0b7487; font-size: 12px; font-family: georgia; line-height: 21px; background-color: #f1f0ef; text-align: center; width: 270px; height: 153px; float: left; margin-bottom: 6px; padding-top: 15px; }
.logo2010 { width: 206px; height: 28px; padding-top: 40px; padding-bottom: 16px; } 
#logo-box .blue { color: #0b7487; } 
.phonenumber { color: #676665; font-size: 14px; margin-top: 6px; padding-top: 0; } 
.logo-domain { color: #fff; font-size: 10px; font-family: verdana; font-weight: bold; background-color: #34636c; position: absolute; width: 270px; height: 27px; margin-top: 124px; margin-left: 0; padding-top: 8px; border-top: 6px solid #67959f; } 
.logo-domain a { color: #fff; text-decoration: none; } 
.logo-domain a:hover { color: #1a130c; text-decoration: underline; }
/*---------TOP RIGHT BUILD---------*/
#topnav-box { font-size: 10px; font-family: verdana; font-weight: bold; background-color: #f1f0ef; text-align: center; width: 624px; height: 168px; float: right; line-height: 14px; border:0; font-size:100%; margin:0; outline:0; vertical-align:baseline; }
topnav-box a  { border-width:0; outline:0 none;}
#topnav-box .expertise { width: 122px; height: 110px; padding-top: 10px; padding-left: 18px; padding-right: 12px; border-width: 0; }#topnav-box .websites { width: 118px; height: 110px; padding-top: 10px; padding-left: 12px; padding-right: 12px; border-width: 0; }
#topnav-box .marketing { width: 127px; height: 110px; padding-top: 10px; padding-left: 12px; padding-right: 12px; border-width: 0; } 
#topnav-box .domains { width: 118px; height: 110px; padding-top: 10px; padding-left: 12px; padding-right: 18px; border-width: 0; } 
#rightnav { color: #67959f; background-color: #93b8c2; text-align: center; width: 624px; height: 24px; padding-top: 10px; line-height: 14px; } 
#rightnav .dark { color: #322517; } 
#rightnav .space { padding-right: 6px; padding-left: 6px; } 
#rightnav a { color: #fff; text-decoration: none; } 
#rightnav a:hover { color: #28535a; text-decoration: underline; } 
#rightnav .active { color:#1A4A52; }

/*Header Styling--------------------------------------------*/ 
#branding { height:168px; width:900px; padding:0; margin: 0; text-align: center; }
#header { margin:47px auto 6px auto; height:150px; width:900px; text-align: center; z-index: 1; } #blog-title a { display: none; } 
#blog-title a:hover { display: none; } #blog-description { display: none;}

/*Header Styling ends--------------------------------------------*/
/*Blog Title Area--------------------------------------------*/
#primary { background-color: #fff; width: 900px; text-align: left; height: 20px; position: absolute; top: 14px; left:0; padding:7px 0 7px 0; border: none; } #primary .textwidget p { font-family: Georgia, 'Times New Roman', Times, serif; color: #07535F; text-align: center; font-size: 12px; font-weight: normal; padding-bottom: 12px; border-bottom: 1px dashed #ADBBBE; } 
#primary .textwidget h1 { font-family: Georgia, 'Times New Roman', Times, serif; text-align: center; font-size: 40px; font-weight: normal; color:#B8B3B1; line-height: 50px; } 
#primary .textwidget h1 a:link { font-family: Georgia, 'Times New Roman', Times, serif; font-size: 40px; font-weight: normal; text-decoration: none; color:#B8B3B1; } 
#primary .textwidget h1 a:visited { color:#B8B3B1; text-decoration: none; } #primary .textwidget h1 a:hover { color:#B8B3B1; text-decoration: underline; }
/*Blog Title Area ends--------------------------------------------*/
/* Domain Name Page---------------------------------------------------*/
#domain { padding-bottom: 30px; } 
#domain em { color: #3F7179; font-style: normal; } 
#domain h2 { font-family:Arial, sans-serif; font-size:15px; font-weight:bold; color:#3F7179; padding: 18px 7px 5px; margin: 0 0 15px 0; border-bottom: 1px solid #3F7179; } 
#domain p { padding-left: 7px; line-height: 19px; } 
#domain .domaint { padding-left: 7px; line-height: 16px; } 
#domaintitle { background-color: #F1F0EF; padding-left: 7px; }
/* About Brian Page---------------------------------------------------*/
body.page .entry-title { background-color: #F1F0EF; padding: 7px 0 7px 7px; }
#aboutbrian { padding-bottom: 30px; } 
#aboutbrian p { padding-left: 7px; line-height: 17px; } 
#aboutbriant { background-color: #F1F0EF; padding-left: 7px; } 
#aboutbrian img { margin-right:15px; margin-bottom: 190px; margin-top: 0; padding-top:0; border: 2px solid #B8B3B1; float: left; cursor: default; } #aboutbrian .briantext { font-size: 11px; line-height: 15px; }
/* About Blogging---------------------------------------------------*/
#aboutblog { padding-bottom: 30px; } 
#aboutblog p { padding-left: 7px; padding-bottom: 10px; line-height: 17px; } #aboutblog h2 { color: #3F7179; padding-left: 7px; padding-bottom: 3px; margin-bottom: 10px; font-size: 15px; line-height: 17px; border-bottom: 1px solid #3F7179; } 
#aboutblog h3 { font-size: 12px; line-height: 17px; font-weight: bold; padding-left: 7px; margin-bottom: 8px; } 
#bloggingt { background-color: #F1F0EF; padding-left: 7px; } 
#aboutblog .mainblogging { line-height: 19px; margin-bottom: 5px; } 
#aboutblog .entry-content { padding-top: 2px; }
/* Download Books---------------------------------------------------*/
#downloadbooks { padding-bottom: 30px; } 
#downloadbooks p { padding-left: 7px; padding-bottom: 10px; margin-bottom: 10px; line-height: 17px; } 
#downloadbooks h2 { color: #3F7179; } 
#downloadt { background-color: #F1F0EF; padding-left: 7px; } 
#downloadbooks img { cursor: default; } /* Client Testimonials---------------------------------------------------*/ 
#clientts { padding-bottom: 30px; } 
#clientts p { color: #3F7179; text-indent:0; padding-left: 7px; padding-bottom: 10px; margin-bottom: 10px; line-height: 17px; } 
#clientts .clientmain { padding-left: 7px; line-height: 16px; color:#676665; font-weight: bold; } 
#clientts .sign { padding-left: 7px; padding-bottom: 35px; line-height: 16px; color:#676665; border-bottom: 1px solid #3F7179; margin-bottom: 35px; }
#clientts img { cursor: default; }
.entry-content #clientsp p { color: #3F7179; text-indent:0; padding-left: 7px; padding-bottom: 10px; margin-bottom: 10px; line-height: 17px; }
.entry-content #clientsp .sign { padding-left: 7px; padding-bottom: 35px; line-height: 16px; color:#676665; border-bottom: 1px solid #3F7179; margin-bottom: 35px; }
.entry-content ul li { padding-bottom: 7px; }
/*Sidebar- right--------------------------------------------*/
/*general title styling*/ 
.aside h3 { font-size:15px; font-style:normal; line-height:22px; } 
#secondary { float: right; position: relative; top: -7px; padding:18px 0 30px 0; right:10px; width:290px; margin-bottom: 10px; } 
/*Return Home----------------------*/ 
#secondary #flexipages-2 ul { list-style: none; text-align: right; } 
/*make return home invisible on home-------*/ 
#secondary #flexipages-2 .current_page_item a:link { color: #FFF; background-color: #FFF; cursor:default; } 
#secondary #flexipages-2 .current_page_item a:visited { color: #FFF; background-color: #FFF; cursor:default; } 
#secondary #flexipages-2 .current_page_item a:hover { color: #FFF; background-color: #FFF; cursor:default; } 
/*make return home invisible on home-------*/ 
#secondary #flexipages-2 ul li a:link { padding: 4px; background-color: #F1F0EF; color: #3F7179; font-size: 11px; text-decoration: none; } 
#secondary #flexipages-2 ul li a:visited { padding: 4px; background-color: #F1F0EF; color: #3F7179; font-size: 11px; text-decoration: none; } 
#secondary #flexipages-2 ul li a:hover { padding: 4px; color: #3F7179; font-size: 11px; text-decoration: underline; } 
#flexipages-2 { margin-bottom: 30px; }
/*Return Home----------------------*/
#secondary .widgettitle { font-family: 'Verdana', Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color:#04424C; border-bottom:1px dashed #CCCCCC; margin-bottom: 6px; } 
#secondary .widgettitle a:link { font-family: 'Verdana', Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color:#04424C; } 
#secondary .widgettitle a:visited { font-family: 'Verdana', Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color:#04424C; } 
#secondary .widgettitle a:hover { font-family: 'Verdana', Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color:#04424C; } 
/*About this Blog--------*/ 
#text-6 { text-align:center; font-size: 12px; line-height:17px; margin-bottom: 55px; margin-top: 8px; padding: 15px 9px 9px 9px; background-color: #f1f0ef; } #text-6 #aboutblog { text-align:center; font-size: 21px; color:#1E92A8; font-weight: bold; padding-bottom: 10px; padding-top: 0; margin-top: 0; }
/*Pages---------------------------------------*/
#text-3 { margin-bottom: 15px; } 
#text-3 a:link { font-size: 11px; line-height:18px; } 
#text-3 a:visited { font-size: 11px; line-height:18px; } 
#text-3 a:hover { font-size: 11px; line-height:18px; } 
#text-3 img { padding-top: 4px; padding-bottom: 8px; }
/*Archived Posts--------*/
#archives-2 { margin-bottom: 15px; } 
#archives-2 .widgettitle { display:none; } 
#categories-2 { margin-bottom: 15px; } 
#categories-2 .widgettitle { display:none; } 
/*Subscribe for Email--------*/ 
#text-4 { margin-bottom: 2px; } 
#text-4 p { margin-bottom: 4px; font-size: 11px; line-height:16px; } 
/*Subscribe in your reader--------*/ 
#text-5 { margin-bottom: 20px; } 
/*Twitter Updates--------*/ 
#twitter-3 ul { list-style: none; margin-left: 0; font-size: 11px; line-height:16px; margin-bottom: 15px; } 
/*individual widget link styles*/ 
#secondary a:link { font-family: 'Verdana', Arial, Helvetica, sans-serif; color:#676665; } 
#secondary a:visited { color:#676665; } 
#secondary a:hover { color:#3F7179; } 
/*Sidebar- right ends---------------------*/ 
/*Main Area-------------------------------------------------------*/ 
#main { background-color:#FFFFFF; width:900px; padding:66px 0 22px; margin:0 auto; overflow:hidden; position:relative; } 
#content { position:relative; width:460px; margin:0 auto; padding: 63px 0 0 0; } #container { float:left; width:550px; padding: 0; margin:0; } 
/*Blog Post Styling--------------------------------------------*/ 
/*Post Title*/ 
.entry-title { font-size:21px; color: #3F7179; font-style: bold; } 
.entry-title a { font-size:21px; } 
.entry-title a:link { font-size:21px; font-style: bold; color: #3F7179; text-decoration:none; } 
.entry-title a:visited { color: #3F7179; } 
.entry-title a:hover { color:#B8B3B1; } 
/*Post text styling-------*/ 
.entry-content { color:#676665; font-size: 12px; line-height: 17px; padding:22px 0 10px 0; } 
.entry-content p { color:#676665; font-size: 12px; line-height: 17px; } .entry-content h3 { font-style: normal; padding: 0; } 

/*Post Link within text Styling-------------------*/ 
.entry-content a:link { color:#3F7179; } 
.entry-content a:visited { color:#3F7179; } 
.entry-content a:hover { color:#ADBBBE; }
.entry-content ol li { margin: 0 0 8px 0; }
/*Post Link within text styling ends---------------*/ 
/*Bottom and top of Post links----------------------- */ 
.entry-meta a:link { color:#666666; text-decoration:none; } 
.entry-meta .author a:hover { color:#3F7179; text-decoration:none; } 
.tag-links a:link { color:#666666; } 
.tag-links a:visited { color:#666666; } 
.tag-links a:hover { color:#333333; } 
.edit a:link { color:#666666; } 
.edit a:visited { color:#666666; } 
.edit a:hover { color:#333333; } 
.comments-link a:link { color:#666666; } 
.comments-link a:visited { color:#666666; } 
.comments-link a:hover { color:#333333; } 
.entry-utility a:link { color:#666666; } 
.entry-utility a:visited { color:#666666; } 
.entry-utility a:hover { color:#333333; } 
/*Don't Know what a Trackback is---- */ 
#content #single-insert { height: 150px; } 
#content .aside { border:none; padding:0; } 
#content .aside ul { padding:0; } 
#content .aside h3 { font-family: 'Verdana', Arial, Helvetica, san-serif; color: #1E92A8; font-size:13px; line-height: 12px; font-style:normal; font-weight:normal; text-transform:none; } 
#content .aside a:link { color: #1E92A8; } 
#content .aside a:visited { color: #1E92A8; } 
#content .aside a:hover { color: #666666; } 
/*Bottom and top of Post links ends--------------------------- */ 
/*Post A Comment-----------------------------*/ 
.entry-utility { float:left; } 
#respond { font-family: Verdana, Arial, Tahoma, Helvetica, Sans-Serif; font-size: 10px; background-color: #F1F0EF; border:none; padding: 20px; } #comments h3 { font-family: 'Georgia', Times, serif; color:#04424C; font-size:15px; font-weight:bold; line-height:22px; padding:0 0 18px; } #comments .form-label { font-family: 'Georgia', Times, serif; color:#04424C; font-size:11px; } 
#comments textarea { font-size:13px; line-height:18px; background-color: #fff; } #comments .loggedin a:visited { color: #666666; } 
#comments .loggedin a:hover { color: #04424C; } 
.logout a { color: #666666; } 
.logout a:visited { color: #666666; } 
.logout a:hover { color: #04424C; } 
#form-allowed-tags { visibility: hidden; } 
/*Post a Comment ends-------------------------*/ 
/* Comment on Post Styling------------------------------------------*/ #comments-list ol { border:none; margin:0 0 18px; } 
#comments-list h3 { padding: 15px; background-color:#F1F0EF; } 
#comments-list { color:#666666; } 
#comments-list a:link { color:#04424C; } 
#comments-list a:visited { color:#04424C; } 
#comments-list a:hover { color:#666666; } 
#comments-list .comment-meta a:link { color:#666666; } 
#comments-list .comment-meta a:visited { color:#666666; } 
#comments-list .comment-meta a:hover { color:#04424C; } 
/* Comment on Post Styling ends---------------------*/ 
/*Image within post styling-------------------------------------------*/ .wp-caption { border:1px dashed #CCCCCC; padding: 7px; } /*Image Caption Styling*/ .wp-caption p.wp-caption-text { margin:0; padding:2px; font-family: 'Verdana', Helvetical, sans-serif; line-height: 16px; font-size: 11px; } 
/*Image with post styling ends----------------------------------*/ 
/*Footer Styling----------------------------------------------*/ 
#wrapper #footer { border:none; margin: 0 auto; height: 20px; width: 900px; visibility: visible; background-color: #FFF; margin-top:0; } 
#siteinfo a:visited { color: #666666; } 
#siteinfo a:hover { color: #63050B; } 
/*Footer Styling ends-----------------------------------*/ 
/*Older Newer Posts Styling------------------------------------------*/ #nav-above { visibility:hidden; } 
.paged #nav-above { display:block; padding:0; margin:0; height: 1px; } .nav-previous a:link { color: #04424C; } 
.nav-previous a:visited { color: #04424C; } 
.nav-previous a:hover { color: #666666; } 
.nav-next a:link { color: #04424C; } 
.nav-next a:visited { color: #04424C; } 
.nav-next a:hover { color: #666666; } 
/*Older Posts Styling ends----------------------------------------------*/
/* Search Results and Archives Title Styling----------------------------*/ .page-title { font-size:14px; color:#04424C; line-height:18px; margin-bottom: 44px; padding:0 0 2px; border-bottom: 1px solid #04424C; } 
/* Search Results and Archives Title Styling ends------------------------*/ /*Tabs at Top gone------------------------------------------------*/ 
.sf-menu { display: none; } 
#access { display: none; border-bottom:none; font-size:0; height:0px; overflow:hidden; z-index:1; }
.comments-link a { border-bottom: 1px solid #1E92A8; background-color: #F1F0EF; font-style:normal; }
/*need to be at bottom------------------------------------------------*/ 
.aside ul ul { border:none; list-style:none; list-style-position:outside; list-style-type:none; margin:0; }

