/*
Theme Name: The Lead Agency 01
Theme URI: http://www.dotker.com/
Description: The Lead Agency Theme 01 is a highly customizable simple theme, with changable image header, capture forms integrated with The Lead Agency and any auto-responder software with API access, & navigation menus. Supports a sidebar widget area. Also comes with an optional one column page and contact page.
Author: Kerwin Co
Template: 
Version: 1.00
Tags: black, blue, white, two-columns, fixed-width, custom-header, capture page
*/

html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td, hr {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	vertical-align: baseline;
	background: transparent;
}

body {line-height: 1; font:100% Arial, Helvetica, sans-serif;text-align: center;/}

/*** Misc ***/
.hidden {display:none;}
.clear {clear: both;}
.alignright {float: right;}
.alignleft {float: left;}
img.centered {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;}
.center {text-align: center;}
.hidden {display: none;}


#wrapper{text-align:left;width:960px;margin:0 auto;}
#top{padding:10px 0 20px;}
#top a{text-decoration:none;}
#branding1{float:left;width:480px;}
#site-title{color:#3B6FC0;}
#site-title a{font-size:0px;color:#3B6FC0;font-weight:700;background:url('img/logo.png') 0px 0px no-repeat;display:block;width:234px;height:71px;}
#site-title a:hover{color:#969696;}
#site-description{font-size:14px;display:none;}
#branding2{float:right;width:480px;text-align:right;margin:10px 0 0;}
#branding2 p{color:#969696;font-size:20px;}
#branding2 a{font-size:30px;font-weight:700;color:#888;letter-spacing:-1px;}
#branding2 a:hover{color:#333;}
#header{width:960px;height:360px;border:1px solid #888;position:relative;}
#header a{text-decoration:none;}
#header-text{position:absolute;top:50px;/*including the 15px padding on the form*/}
#header-text a{color:#fff;font-size:20px;}
#header-text h3{margin:0 0 0 20px;color:#FFCC00;font-size:24px;}
#header-text h4{margin:5px 0 0 20px;color:#fff;font-size:20px;}
#form{width:320px/*280px*/;padding:15px 20px;position:absolute;top:90px;right:30px;background:#faf8f9 url('img/bgform.png') bottom left repeat-x;border:1px solid #29395a;z-index:9999;font-size:12px;
-webkit-box-shadow:0px 2px 3px #666;-moz-box-shadow:0px 2px 3px #666;box-shadow:0px 2px 3px #666;
-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;}
#form h4{margin:0 0 20px;font-size:28px;color:#555;letter-spacing:-1px;}
#form label{width:140px;float:left;margin:0 0 10px;line-height:16px;font-size:12px;font-weight:700;color:#333;}
#form label.checkbox-label{margin:0 0 60px;}/*adjust according to the amount of the checkboxes*/
#form select {font-size:12px;border:1px solid #888;}
#form select:focus{background:#ffff99;border:1px solid #aeaeae;}
#form input{}
#form .textbox{width:140px;border:1px solid #888;margin:0 0 10px;padding:3px 5px;font: 11px Arial, Helvetica, sans-serif;}
#form textarea{width:140px;border:1px solid #888;margin:0 0 10px;padding:3px 5px;font: 11px Arial, Helvetica, sans-serif;}
#form .textbox:focus,#form textarea:focus{background:#ffff99;border:1px solid #aeaeae;
box-shadow:inset 0 0 10px #ccc;-moz-box-shadow:inset 0 1px 8px #bababa;-webkit-box-shadow:inset 0 1px 8px #bababa;}
.button {border:0;cursor:pointer;text-transform:uppercase;font-size:12px;display:block;font-weight:700;color:#fff;
-webkit-box-shadow: 0px 1px 2px  #333333;-moz-box-shadow: 0px 1px 2px #333333;box-shadow: 0px 1px 2px #333333;
-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;}
.small {font-size:12px;font-weight:700;padding:4px 8px;}
.medium {font-size:14px;font-weight:700;padding:6px 16px;}
.large {font-size:18px;padding:6px 16px;}
.button.red{background:#bd0000 url('img/alertov.png') 0px 0px repeat-x;}
.button.red:hover {background:#F33 url('img/alertov.png') 0px 0px repeat-x;}
.button.blue{background:#3B6FC0 url('img/alertov.png') 0px 0px repeat-x;}

#access{background:#888;color:#fff;width:962px;height:20px;}
#access a{color:#fff;text-decoration:none;display:block;padding:0 10px 0 4px;line-height:20px;font-size:12px;}
#access a:hover{color:#ffff99;}
#access ul{list-style-type:none;}
#access li{float:left;position:relative;margin:0 0 0 8px;}
#access ul ul{display:none;position:absolute;top:20px;left:0;float:left;width:180px;z-index: 99999;background:#888; list-style-image:none;list-style-type:none;
box-shadow: 0px 3px 3px rgba(0,0,0,0.2);
-moz-box-shadow: 0px 3px 3px rgba(0,0,0,0.2);
-webkit-box-shadow: 0px 3px 3px rgba(0,0,0,0.2);}
#access ul ul li{min-width: 180px;margin:0;}
#access ul ul ul {left:100%;top:0;}
#access ul li:hover > ul {display:block;}

#main{margin:0 0 30px;font-size:12px;}
#main p{margin:0 0 10px;font-size:12px;line-height:18px;color:#333;}
#main h1, #main h2{margin:0 0 20px;}
#main h1 a, #main h2 a{font-size:25px;color:#3B6FC0;font-weight:500;letter-spacing:-1px;}
#main a{color:#3B6FC0;text-decoration:none;}
#main a:hover{color:#969696;}
#main a:active{position:relative;top:1px;}
#container{float:left;width:540px;margin:30px 0 0;}
#container.one-column{width:960px;}
#content h1{}
#content p{}
#content a{}
#content ul{list-style-type:none;}
#content li{margin:0 0 10px 20px;}
/*loop*/
#post{}
.page-title, .entry-title{font-size:25px;color:#3B6FC0;font-weight:500;letter-spacing:-1px;}
.entry-meta {}
.entry-content {}
.entry-content p {}
.entry-content a {}
.entry-content ul{}
.entry-content li,.entry-content ol li{}
.entry-content blockquote.left {}
.entry-content blockquote.right {}
.entry-content .gallery-thumb {} /*Gallery category*/
.entry-content a.size-thumbnail {} /*Gallery category*/
.entry-summary {} /*excerpts for archives and search*/
.entry-utility {margin:0 0 20px;}
.entry-utility a {}
.meta-sep {} /*class for seperator*/
.comments-link {}
.cat-links {} /*excerpts for archives and search*/
.tag-links {} /*excerpts for archives and search*/
/*content navs*/
.nav-previous {}
.nav-next {}
.navigation {}
#nav-above {}
#nav-below {}

/*no post*/
#post-0 {}
#post-0 p {}
#post-0 a {}
#post-0 h1.entry-title {}
#post-0 .entry-content {}

/*contact-page*/
#contact-page h4{font-size:25px;color:#3B6FC0;font-weight:500;letter-spacing:-1px;margin:0 0 20px;}
#contact-page form{}
#contact-page label{width:120px;float:left;margin:0 0 10px;line-height:16px;font-size:12px;font-weight:700;color:#333;}
#contact-page label.checkbox-label{margin:0 0 60px;}/*adjust according to the amount of the checkboxes*/
#contact-page .textbox{width:190px;border:1px solid #888;margin:0 0 10px;padding:3px 5px;font: 11px Arial, Helvetica, sans-serif;}
#contact-page textarea{width:190px;border:1px solid #888;margin:0 0 10px;padding:3px 5px;font: 11px Arial, Helvetica, sans-serif;}
#contact-page .textbox:focus,#form textarea:focus{background:#ffff99;border:1px solid #aeaeae;
box-shadow:inset 0 0 10px #ccc;-moz-box-shadow:inset 0 1px 8px #bababa;-webkit-box-shadow:inset 0 1px 8px #bababa;}

.widget-area{margin:30px 0 0;/* adjust according to the form's length, this is because of the capture form's positioning. */float:right;width:350px;padding:0 0 0 19px;border-left:1px solid #666;}
.widget-area.front{margin-top:80px;}
.widget-area h3{margin:0 0 10px;font-weight:500;font-size:25px;letter-spacing:-1px;color:#3B6FC0;font-style: italic;}
.widget-area a{}
.widget-area ul{list-style-type:none;}
.widget-area ul li{margin:0 0 10px;}
.widget-area ul ul{}
.widget-area ul ul li{}
.widget-container{}

#searchform {}
#searchform input {padding:2px 4px;border:1px solid #888;}
#searchform input:focus {background:#ffff99;border:1px solid #aeaeae;
box-shadow:inset 0 0 10px #ccc;-moz-box-shadow:inset 0 1px 8px #bababa;-webkit-box-shadow:inset 0 1px 8px #bababa;}

#footer{background:#888;color:#fff;padding:20px;margin:0 0 20px;font-size:11px;text-align:center;
-webkit-border-radius: 10px;-moz-border-radius: 10px;border-radius: 10px;}
#footer p{font-size:11px;}
#footer a{font-size:11px;color:#fff;text-decoration:none;}
#footer a:hover{color:#ffff99;}

#footer-post{width:820px;font-size:14px;letter-spacing:-1px;padding:0 0 30px;font-family:Verdana, Geneva, sans-serif;}
.footer-box{width:220px;height:90px;float:left;margin:0 10px 0 0;padding:20px;text-align:center;border:1px solid #ccc;background:url('img/bg-footerbox.png') bottom left repeat-x;}
.footer-box:hover{background:url('img/bg-footerbox.png') top left repeat-x;}
.footer-box div{margin:0 0 10px;}
.footer-box .callnow{font-size:26px;font-weight:700;color:#3B6FC0;margin:0;}
.callnow a{color:#3B6FC0;}
.footer-box a{display:block;text-decoration:none;}
