/*
Theme Name: WordPress Default
Theme URI: http://wordpress.org/
Description: The default WordPress theme based on the famous <a href="http://binarybonsai.com/kubrick/">Kubrick</a>.
Version: 1.6
Author: Michael Heilemann
Author URI: http://binarybonsai.com/
Tags: blue, custom header, fixed width, two columns, widgets

	Kubrick v1.5
	 http://binarybonsai.com/kubrick/

	This theme was designed and built by Michael Heilemann,
	whose blog you will find at http://binarybonsai.com/

	The CSS, XHTML and design is released under GPL:
	http://www.opensource.org/licenses/gpl-license.php

*/

/* Begin Typography & Colors */
body {font-family: Arial, Verdana, sans-serif;font-size: 12px;background-color: #454648;}
hr {background: #4d536e;height: 1px;border: none;}
ul, body, li, form, input, select, option, p, h1, h2, h3, h4, h5, h6, div {margin: 0;padding: 0;}
img {border: none;border-style: none;}
.clear_both {clear: both;}
.spacer {height: 20px;}
.align_right {text-align: right;padding-top: 5px;}
p {line-height: 24px;padding-bottom: 12px;}
a, a:link, a:visited {color: #34643f;}
a:hover {color: #CC0000;}

/* END OF GLOBALS */
.content_holder {background-image: url('images/bg_body.jpg');background-repeat: repeat-x;background-color: #e1ddd6;}
.header_bg {position: relative;width: 978px;height: 260px;margin: 0 auto;background-image: url('images/bg_header.jpg');background-repeat: no-repeat;}
.header_button {position: absolute;top: 209px;left: 448px;}

.menu_bg {position: relative;width: 978px;height: 48px;margin: 0 auto;background-image: url('images/bg_menu.jpg');background-repeat: no-repeat;}
.menu_holder {position: absolute;left: 20px;top: 0;width: 940px;height: 48px;}
.menu_holder a, .menu_holder a:link, .menu_holder a:visited {float: left;padding: 0 24px;display: block;height: 48px;line-height: 48px;color: #9ca9a6;text-decoration: none;}
.menu_holder a:hover, .menu_holder a.current {background-image: url('images/menu_hover.jpg');background-repeat: no-repeat; background-position: center bottom; color: #d1dfdc;}

.menu_separator {height: 48px;float: left;padding-right: 2px;background-image: url('images/menu_separator.jpg');background-repeat: no-repeat;background-position: right;}

.three_columns_top {width: 978px;margin: 0 auto;
	/*padding-top: 6px;background-image: url('images/three_columns_top.jpg');background-repeat: no-repeat;*/}
.three_columns_repeater {width: 939px;margin-left: 19px;background-image: url('images/three_columns_repeater.jpg');background-repeat: repeat-y;}
.left_column {float: left;width: 245px;padding: 2px;}

.submenu_holder {background-image: url('images/submenu_separator.jpg');background-repeat: repeat-x;padding-top: 2px;}
.submenu_item {background-image: url('images/submenu_separator.jpg');background-repeat: repeat-x;background-position: bottom;padding-top: 2px;padding-bottom: 1px;}
.submenu_item a, .submenu_item a:link, .submenu_item a:visited {padding-left: 15px;display: block;height: 36px;line-height: 36px;color: #9ca9a6;text-decoration: none;}
.submenu_item a:hover, .submenu_item a.current {background-image: url('images/subitem_hover.jpg');background-repeat: no-repeat;background-position: right;color: #d1dfdc;}
/*.claim_report_top {
	background-image: url('images/claim_report_top.jpg');
	background-repeat: no-repeat;
	width: 245px;
	height: 198px;
}*/
.claim_report_repeater {background-image: url('images/claim_report_repeater.jpg');background-repeat: repeat-y;}
.claim_report_repeater p {color: #a5b3ae;line-height: 22px;padding: 12px 8px;}
.input_field_holder {background-image: url('images/input_field.jpg');background-repeat: no-repeat;width: 183px;height: 31px;margin: 5px auto 15px auto;}
.input_field {color: #3a4764;width: 162px;padding: 9px 0 0 11px;background: transparent;border: none;border-style: none;font-size: 13px;}
.submit_button {margin: 0 0 9px 70px;}
.claim_report_bottom {width: 245px;height: 22px;margin-bottom: 10px;}
.contact_side_bar {padding: 3px 8px 20px 8px;color: #80a889;line-height: 22px;}
.middle_column {width: 687px;float: left;font-size: 13px;color: #393939;}
.middle_column_padding {width: 630px;margin: 0px auto;}
.green_heading {color: #34643f;font-weight: bold;padding-bottom: 20px;padding-top:10px;font-size: 20px;}
.middle_column li {background-image: url('images/list_bullet.jpg');background-repeat: no-repeat;background-position: 0 4px;padding-left: 30px;line-height: 21px;padding-bottom: 5px;list-style-type: none;}
.middle_column_separator {background-image: url('images/middle_column_separator.jpg');background-repeat: repeat-x;background-position: bottom;padding-bottom: 20px;margin-bottom: 0px;}
.video_box {float: left;background-image: url('images/bg_video.jpg');background-repeat: no-repeat;text-align: center;padding-top: 13px;width: 280px;height: 212px;}
.quotes {float: left;width: 190px;margin: 30px 0 0 20px;line-height: 22px;}
.quotes p{padding-bottom: 10px;}
.signature {color: #9ca9a6;font-weight: bold;}
.dotted_top {width: 504px;height: 16px;background-image: url('images/dotted_top.jpg');background-repeat: no-repeat;}
.dotted_repeater {width: 504px;background-image: url('images/dotted_repeater.jpg');background-repeat: repeat-y;}
.dotted_bottom {width: 504px;height: 16px;background-image: url('images/dotted_bottom.jpg');background-repeat: no-repeat;}
.consultation_text {width: 255px;float: left;padding: 5px 0 5px 8px;line-height: 23px;}
.consultation_image {float: right;margin: 7px 10px 5px 0;width: 215px;height: 174px;background-image: url('images/consultation.jpg');background-repeat: no-repeat;}
.right_column {float: right;width: 249px;padding-right:1px;margin-left:1px;background:#29292b; font-size:1.1em;}
.what_about_asset {position: relative;background-image: url('images/what_about_asset.jpg');background-repeat: no-repeat;height: 227px;margin-bottom: 13px;}
.what_about_asset a, .what_about_asset a:link, .what_about_asset a:visited {position: absolute;background-image: url('images/asset_arrows.jpg');background-repeat: no-repeat;top: 201px;left: 94px;padding-left: 20px;color: #91bf9f;text-decoration: none;font-size: 12px;}
.what_about_asset a:hover {color: #a4ffb9;}
.practical_guide {position: relative;background-image: url('images/practical_guide.jpg');background-repeat: no-repeat;height: 190px;margin-bottom: 13px;}
.practical_guide a, .practical_guide a:link, .practical_guide a:visited {position: absolute;background-image: url('images/guide_arrows.jpg');background-repeat: no-repeat;top: 104px;left: 96px;padding-left: 20px;color: #b3f9c5;text-decoration: none;font-size: 12px;}
.practical_guide a:hover {color: #ccfdd9;}
.right_column_text {width: 172px;margin: 20px auto 20px auto;color: #97a39a;line-height: 22px;}
.right_heading {color: #7eac93;font-weight: bold;padding-bottom: 10px;}
.footer_holder {background-image: url('images/bg_footer.jpg');background-repeat: repeat-x;background-color: #454648;}
.footer_bottom {width: 978px;height: 176px;margin: 0 auto;background-image: url('images/bg_footer_bottom.jpg');background-repeat: no-repeat;background-position: bottom;line-height: 20px;}
.gray_links {padding-top: 20px;text-align: center;}
.gray_links a, .gray_links a:link, .gray_links a:visited {text-decoration: none;font-size: 12px;color: #252525;}
.gray_links a:hover {color: #475955;}
.green_links {padding-top: 10px;text-align: center;color: #0c551d;}
.green_links a, .green_links a:link, .green_links a:visited {text-decoration: none;font-size: 12px;color: #0c551d;}
.green_links a:hover {color: #1f7332;}
.two_columns_top {width: 978px;margin: 0 auto;padding-top: 6px;background-image: url('images/two_columns_top.jpg');background-repeat: no-repeat;}
.two_columns_repeater {width: 939px;margin-left: 19px;background-image: url('images/two_columns_repeater.jpg');background-repeat: repeat-y;}
.merged_columns {width: 738px;float: left;font-size: 13px;color: #393939;}
.merged_columns_padding {width: 694px;margin: 32px auto;}
.no_columns_top {width: 978px;margin: 0 auto;padding-top: 6px;background-image: url('images/no_columns_top.jpg');background-repeat: no-repeat;}
.no_columns_repeater {width: 939px;margin-left: 19px;background-image: url('images/no_columns_repeater.jpg');background-repeat: repeat-y;}
.no_columns_padding {width: 897px;margin: 0 auto;padding: 32px 0;background-color: #ededed;}
.float_right_img {float: right;border: none;border-style: none;padding: 17px 0 17px 17px;}
.float_left_img {float: left;border: none;border-style: none; padding: 17px 17px 17px 17px;}
/*.menu_holder a, .menu_holder a:link, .menu_holder a:visited {padding: 0 24px;}
.menu_separator {padding-right: 2px;}*/
.pagetitle {color: #34643f;font-weight: bold;padding-bottom: 20px;padding-top:10px;font-size: 20px;}
.events {padding:3pt 0pt 10pt 0pt;}
.events ul li {padding:5px 6px;color:#80A889;list-style:none;}
.events h2 {color:#80A889;}
#event-list li {padding:5px 10px;list-style:none;background-image:none;}
.head-text {font-size:1.5em; float:right}
.tellafriend {float:inherit; padding:2.7em 20.5em 0 0}
.email-us {float:inherit; padding:2.7em 1.6em 0 0}
.head-text a, .head-text a:link, .head-text a:visited {color: #000000; text-decoration:none;}
.head-text a:hover {color: #34643f;}

.right_column h3 {color:#80A889; background-color:#000000; padding: 10px 0px 9px 15px; font-family:'Arial Narrow';}

.cssbox, .cssbox_body, .cssbox_head, .cssbox_head h2 {background: transparent url(images/rounded-box.png) no-repeat bottom right; }
.cssbox { width: 470px !important; width: 475px; padding-right: 15px; margin: 20px auto; } 
.cssbox_head { background-position: top right; margin-right: -15px; padding-right: 40px; }
.cssbox_head h2 { background-position: top left; margin: 0; border: 0; padding: 25px 0 15px 40px;  height: auto !important; height: 1%; font-size:15px; color:#FFFFFF;}
.cssbox_body { background-position: bottom left; margin-right: 25px; padding: 15px 0 15px 40px; font-size:12px; } 

#resources {width:635px;}
.resources-tl {width:300px;float:left;margin-bottom:15px;}
.resources-tr {float:right;width:300px;margin-bottom:15px;}

#resources a:link {color: #006600;}
#resources a:visited {color:#006600;}
#resources a:hover {color:#CC0000;}

#resources h1.top { padding:0; margin:0; font-size:25px;font-family:Verdana,Arial,Helvetica,sans-serif;font-weight:100;color:#FFFFFF; background:#192436;width:300px;line-height:35px;padding-left:10px; padding-top:0; margin-top:0; }
#resources h1.top a { color:#FFFFFF; font-size:12px; }
#resources h1.top a:hover {color:#CC0000;}
#resources p {line-height: 19px;padding-bottom: 12px;padding-top:5px;}
#resources h3 {padding-top:5px; padding-bottom:5px;}

.resources-b {clear:both;width:635px;}
#resources h1.bottom { padding:0; margin:0; font-size:25px;font-family:Verdana,Arial,Helvetica,sans-serif;font-weight:100;color:#FFFFFF; background:#192436;width:635px;line-height:35px;padding-left:10px; }
#resources h1.bottom a { color:#FFFFFF; font-size:12px; }
#resources h1.bottom a:hover {color:#CC0000;}

.denote {color:#FF0000;}/*<span class="denote">*</span>*/


a.viewall {display: block;width: 102px;height: 31px;background: url("images/mybtn_va.gif") 0 0 no-repeat;text-decoration: none;}
a:hover.viewall {background-position: -102px 0;}

a.clickhere {display: block;width: 102px;height: 31px;background: url("images/mybtn_ch.png") 0 0 no-repeat;text-decoration: none;}
a:hover.clickhere {background-position: -102px 0;}

a.orderitnow {display: block;width: 128px;height: 31px;background: url("images/mybtn_oin.gif") 0 0 no-repeat;text-decoration: none;}
a:hover.orderitnow {background-position: -128px 0;}

a.clickhere2 {display: block;width: 128px;height: 31px;background: url("images/mybtn_ch2.gif") 0 0 no-repeat;text-decoration: none;}
a:hover.clickhere2 {background-position: -128px 0;}

#cta {width:585px;}
.free-cons {background: url(images/free-consultation2.jpg) no-repeat; width:243px; height:229px; float:right;}
.order-book {background: url(images/order-book2.jpg) no-repeat; margin-left:38pt; width:243px; height:229px; float:left;}
.btn-pad {padding:132pt 0 0 71pt}

.h2_heading {font-family:"Trajan Pro", "Times New Roman", Times, sans-serif; font-size:22px;}
.h2_heading2 {font-family:"Trajan Pro", "Times New Roman", Times, sans-serif; font-size:17px; padding-left:60px}
.wealthpro_heading {padding-left:60px; padding-top:20px; float:left; width:420px}
.wealthpro_div {width:670px;}