/* Lavidge Base HTML/CSS  -  Written By: Eric Florez  -  Last Updated:2010-05-18 */

#logo a img, .rounded_top, .rounded_btm, .more_info_btn, .sIFR-replaced object {display:none;}

/* ====================== Page Formatting ======================== */
* {
	margin:0;
	padding:0;
	color:#000;
	font-family:Verdana, Arial, Helvetica, sans-serif;}

body, p, a, th, td, li, input, select, textarea {font-size:11px;}

p {padding-bottom:12px;}

a {text-decoration:underline;}
a:hover {text-decoration:none;}

h1, h1 a, h2, h2 a, h3, h3 a, h4, h4 a, h5, h5 a, h6, h6 a {font-weight:normal;}
h1, h1 a {
	font-size:16px;
	font-weight:bold;}
h2, h2 a {font-size:14px;}
h3, h3 a {font-size:13px;}
h4, h4 a {font-size:12px;}
h5, h5 a {font-size:16px;}
h6, h6 a {font-size:14px;}

ul {
	padding-bottom:12px;
	list-style-type:square;}
ul ul {padding-bottom:0;}
li {padding:4px 0;}
.list_arrow li {padding:4px 0 0;}

ol {
	margin-left:24px;
	padding-bottom:12px;}

img {border:0;}

.clear {
	width:100%;
	clear:both;
	height:0px;
	overflow:hidden;}

/* ====================== Layout & Columns ======================== */
#body_container {background:none !important;}

#header {
	height:140px;
	position:relative;
	margin-bottom:20px;
	border-bottom:4px solid #000;}

.print_logo {display:block;}

#main {padding-top:20px;}

#footer_container {
	clear:both;
	margin-top:40px;
	border-top:1px solid #000;}
#footer {padding-top:12px;}

/* ====================== Nav Menu ====================== */
#nav {margin-top:30px;}

#nav ul {
	margin:0;
	list-style:none;}
#nav ul li {
	padding:0;
	float:left;
	display:block;
	background:none;}
#nav li a {
	float:left;
	display:block;
	font-size:12px;
	position:relative;
	padding-right:22px;
	text-decoration:none;}
#nav li a span {
	display:block;
	font-size:14px;}

.menu_list {margin-top:6px;}

/* ====================== Callouts ====================== */
#headlines {margin-bottom:10px;}
.headline {font-size:36px;}
.sub_headline {font-size:18px;}

.promo_callout, .callout {margin-bottom:12px;}
.promo_callout h3, .callout h3, .callout_border h3 {font-size:14px;}

.promo_callout {padding:2px 26px 0 0px;}
.promo_callout p, .promo_callout p a {padding:0;}

.quote_callout {padding:28px 24px 0;}
.quote_callout p.desc {
	color:#008576;
	font-size:14px;}

.callout_border p, .callout_border ul {padding-bottom:8px;}
.callout_border li {padding-top:0;}
.menu_list li, .callout_border .menu_list li {padding:0 0 4px;}

.bio_img_left {
	float:left;
	display:inline;
	margin-right:10px;}
.bio_img_right {
	float:right;
	display:inline;
	margin-left:10px;}

/* ====================== Template Overrides ======================== */
p.testimonial {
	width:390px;
	margin-top:8px;
	padding:12px 0 4px;
	border-top:1px solid #000;}




