/*Theme Name:Sono BelloTheme URI:http://www.sonobello.comDescription:Sono Bello theme.Version:v2.0Author:destmark.com/* ---------------------------------------------------------- *//* Global Items */*{	border: 0 none;	margin: 0;	outline: 0;	padding: 0;	text-decoration: none;	vertical-align: baseline;	white-space: normal;}html,body{	line-height: 1;	margin:0;	padding:0;}hr{	display: none;}blockquote:before,blockquote:after,q:before,q:after{	content: '';}blockquote,q{	quotes: "" "";}ul{	list-style-type: none;}ol{	list-style-type: decimal;}.clear{	clear: both;}.cleaner{	background: transparent;	border: none;	clear: both;	font-size: 1px;	height: 0;	margin: 0;	padding: 0;}/* General Links */a:link{	border: 0px;	color: #cc6600;	text-decoration: none;}a:active{	border: 0px;	color: #cc6600;	text-decoration: underline;}a:visited{	border: 0px;	color: #cc6600;	text-decoration: none;}a:hover{	border: 0px;	color: #ff5a00;	text-decoration: underline;}a:focus{	outline: none;}a img{	border: none;}.small { font-size:9px }/* ---------------------------------------------------------- */body{	background: #ffffff;	text-align: center;	margin:0;	padding:0;	background: url('images/bg-page.jpg') repeat-x top center;}#container-logo{/*	background: url('images/header-logo-phone.png') no-repeat top center;*/	height: 220px;	margin:0 auto;	padding:0;	text-align: center;	width: 960px;	position:relative;	background: url('images/header-logo-phone.gif')  no-repeat top center;}#container-logo.page{	background: url('images/header-page-phone.gif') no-repeat top center;}#spanish {	float:left;	height:20px;	margin:30px 30px 0 15px;	text-align:left;	width:100px;	display:inline;}#spanish a {	font-family:verdana, san-serif;	font-size:11px;	color:#ccc;	text-decoration: none;}#spanish #spanish-hours{margin:43px 0 0 0;color:#eed179;text-shadow: #000 1px 1px 3px;font-family:verdana, san-serif;font-size:.9em;}#container-logo #spanish a:hover {	text-decoration: underline;}#container-page{	background: url('images/header-page-phone.png') no-repeat top center;}#container-landmin,  #container-landing-A {	background: url(images/landing-pages/bg-page-top.gif) no-repeat top center;	height: 134px;	margin-left: auto;	margin-right: auto;	margin-top: 10px;	margin-bottom: 0px;	text-align: left;	width: 958px;	position:relative;}#container-landing-A.spanish{	background: url('images/landing-pages/ES-bg-page-top.gif') no-repeat top center;}#container-landing-B{	background: url(images/landing-pages/bg-page-top-landingB.gif) no-repeat top center;	height: 134px;	margin-left: auto;	margin-right: auto;	margin-top: 10px;	margin-bottom: 0px;	text-align: left;	width: 958px;}#container-nav{	float:left;	text-align: left;	padding: 0 0 0 1px;	*padding:0;	width: 554px;}#container-nav.spanish {	display:none;}#container-nav-landmin{	height: 34px;	margin-left: auto;	margin-right: auto;	padding-top: 0px;	text-align: left;	width: 554px;}#navbox {	margin-top:93px;	text-align:center;	width:554px;}#container{	background: #fff;	margin:  0 auto;	padding:0;	text-align: left;	width: 960px;}#container-minland{/*	background: url(images/landing-pages/bg-page-mid.gif) repeat-y top center;*/	background: #fff;	margin-top: -2px;	margin-left: auto;	margin-right: auto;	text-align: left;	width: 958px;	position:relative;}/* ---------------------------------------------------------- */#logo-button{	background:transparent none repeat scroll 0 0;	float:left;	margin:60px 0 0;	padding:0;	width:203px;}#logo-button-landmin{	background: transparent;	float: left;	height: 130px;	margin-top: 6px;	margin-left: 26px;	padding: 0 0 0 0;	width: 165px;}#testimonials-header{	float:left;	height:207px;	margin:10px 0 0;	padding:0;	width:554px;}#testimonials-header p{	font: normal normal normal 12px/0.9em Verdana,sans-serif;	line-height: 16px;	padding: 44px 0 2px 210px;	margin:0;	width: 300px;	height: 98px;	text-align: left;	float: left;	overflow: hidden;	color: #fff;/*	z-index: 1;*/}#testimonials-header .seewhat{	float:right;	margin:0 10px;	text-align:right;}.testimonials-women-bg-1{background: url(images/testimonials/women/testimonials-01.png) no-repeat center bottom;}.testimonials-women-bg-2{background: url(images/testimonials/women/testimonials-02.png) no-repeat center bottom;}.testimonials-women-bg-3{background: url(images/testimonials/women/testimonials-03.png) no-repeat center bottom;}.testimonials-women-bg-4{background: url(images/testimonials/women/testimonials-04.png) no-repeat center bottom;}.testimonials-women-bg-5{background: url(images/testimonials/women/testimonials-05.png) no-repeat center bottom;}.testimonials-women-bg-6{background: url(images/testimonials/women/testimonials-06.png) no-repeat center bottom;}.testimonials-men-bg-1{background: url(images/testimonials/men/testimonials-01.png) no-repeat center bottom;}.testimonials-men-bg-2{background: url(images/testimonials/men/testimonials-02.png) no-repeat center bottom;}.testimonials-men-bg-3{background: url(images/testimonials/men/testimonials-03.png) no-repeat center bottom;}.testimonials-men-bg-4{background: url(images/testimonials/men/testimonials-04.png) no-repeat center bottom;}/*#testimonials-women .more-link a{	font: normal normal normal 12px/0.9em Verdana,sans-serif;	line-height: 16px;	padding: 0 0 2px 210px;	width: 300px;	height: 16px;	margin: 0;	text-align: left;	float: left;	overflow: hidden;	color: #fff;	z-index: 7;}*/#header-right {	float:left;	width:200px;}#consult-button{	background:transparent url(images/btn-consult-signup.png) no-repeat scroll 0 0;	float:left;	height:39px;	margin:15px 0 0 15px;	padding:0;	width:171px;}#chat-button{	background:transparent url(images/btn-live-chat.png) no-repeat scroll 0 0;	float:left;	height:39px;	margin:57px 0 0 15px;	padding:0;	width:171px;}#finance-button a, #finance-button a:link, #finance-button a:visited{	background: url(images/btn-finance.png) no-repeat;	height: 79px;	width: 173px;	border: none;	margin-left: 20px;	display: block;}#finance-button a:hover{	background: url(images/btn-finance.png) no-repeat -173px 0;	color: #444;	text-decoration: none;}#credit{	border: none;	margin-left: 24px;	display: block;}#landmin-block{	height: 0px;	padding-bottom: 0px;	margin-left: auto;	margin-right: auto;	padding-left: 1px;	width: 958px;}#entry-header-landmin{	padding-left: 210px;}#entry-header-landmin h1{	font: normal normal bold 22px/1.2em Verdana,sans-serif;	margin-right: 12px;	margin-bottom: 12px;	padding-top: 54px;	padding-bottom: 0px;	color: #fff;}/* ----------------------- Main Menu   --------------------------- */#navigation {	width:554px;	float:left;	margin:6px 0 0 1px;	*margin:5px 0 0 0px;	height:34px;	text-align:left;	font: normal normal normal 12px/0.9em Verdana,sans-serif;	}#navigation ul.dropdown,#navigation ul.dropdown li,#navigation ul.dropdown ul { list-style: none; margin: 0; padding: 0;}#navigation ul.dropdown { position: relative; z-index: 597; float: left;}#navigation ul.dropdown li { float: left; line-height: 1.3em; vertical-align: middle; zoom: 1;}#navigation ul.dropdown li.hover,#navigation ul.dropdown li:hover { position: relative; z-index: 599; cursor: default;}#navigation ul.dropdown ul { visibility: hidden; position: absolute; top: 100%; left: 0; z-index: 999; width: 100%;}#navigation ul.dropdown ul li { 	float: none;}#navigation ul.dropdown ul ul { top: 1px; left: 99%;}#navigation ul.dropdown li:hover > ul { visibility: visible;}#navigation ul.dropdown li {padding:0px;background-color: #1c1916;color: #fff;}#navigation ul.dropdown li.hover,#navigation ul.dropdown li:hover {	 background-color: #333;	 background-position:right;	 color: #fff;}#navigation ul.dropdown a:link,#navigation ul.dropdown a:visited	{ color: #fff; text-decoration: none; }#navigation ul.dropdown a:hover		{ color: #f4c33e; }#navigation ul.dropdown a:active	{ color: #ffa500; }/* -- level mark -- */#navigation ul.dropdown ul {width: 150px;}#navigation ul.dropdown ul li { font-weight: normal;}/*-------------------------------------------------/ * @section		Support Class `dir` * @level sep	ul, .class */#navigation ul.dropdown *.dir {	padding-right: 20px;	background-position:left top;	background-repeat: no-repeat;}/* -- Components override -- */#navigation ul.dropdown-horizontal ul *.dir {	padding-right: 15px;	background-position:left top;	background-repeat: no-repeat;}#navigation ul.dropdown-upward *.dir {}#navigation ul.dropdown-vertical *.dir,#navigation ul.dropdown-upward ul *.dir {}#navigation ul.dropdown-vertical-rtl *.dir {	padding-right: 10px;	padding-left: 15px;	background-position: 0 50%;}#navigation .nav-about{	background: url('images/nav-about.gif');	width:63px;	height:34px;}#navigation .nav-procedures{	background: url('images/nav-procedures.gif');	width:89px;	height:34px;}#navigation .nav-why-sonobello{	background: url('images/nav-why.gif');	width:124px;	height:34px;}#navigation .nav-faq{	background: url('images/nav-faq.gif');	width:40px;	height:34px;}#navigation .nav-blog{	background: url('images/nav-blog.gif');	width:40px;	height:34px;}#navigation .nav-locations{	background: url('images/nav-locations.gif');	width:77px;	height:34px;}#navigation .nav-about a,#navigation .nav-procedures a,#navigation .nav-why-sonobello a,#navigation .nav-faq a,#navigation .nav-blog a,#navigation .nav-locations a{	height:34px;	text-indent:-99999px;	display:block;}#navigation .nav-about a:hover,#navigation .nav-procedures a:hover,#navigation .nav-why-sonobello a:hover,#navigation .nav-faq a:hover,#navigation .nav-blog a:hover,#navigation .nav-locations a:hover{	}#navigation .options a{	height:20px;	padding:6px 10px 4px;	text-indent:0;}/* ---------------------------------------------------------- */#index-stage{	background: url(images/stage-newbox.jpg) no-repeat;	width: 960px;	height: 309px;	margin: 0 auto 0 auto;}#index-stage h1{	font: normal normal bold 0.9em/0.9em Verdana,sans-serif;	text-transform: capitalize;	padding: 80px 0 6px 112px;	width: 600px;}#index-stage p{	font: normal normal normal 12px/0.8em Verdana,sans-serif;	line-height: 18px;	padding: 0 0 10px 112px;	width: 600px;}#index-stage a{	font: normal normal normal 14px/1.8em Verdana,sans-serif;	letter-spacing:-1px;}#index-stage a:hover{}#index-stage-alt{	background: url(images/stage-bluebox-2010.jpg) no-repeat;	width: 960px;	height: 309px;	margin: 0 auto 0 auto;}#index-stage-alt h1{	font: normal normal bold 0.9em/0.9em Verdana,sans-serif;	text-transform: capitalize;	padding: 80px 0 6px 112px;	width: 600px;}#index-stage-alt p{	font: normal normal normal 12px/0.8em Verdana,sans-serif;	line-height: 18px;	padding: 0 0 10px 112px;	width: 600px;}#index-stage-alt a{	font: normal normal bold 13px/0.8em Verdana,sans-serif;}#index-stage-alt a:hover{}#index-buckets{	margin-top: 0px;	margin-bottom: 0px;	margin-left: auto;	margin-right: auto;	text-align: center;	width: 720px;	height: 127px;	padding: 0 18px 0 2px;}#index-bucket-consultation a:link, #index-bucket-consultation, #index-bucket-consultation a:active {	font-family: Verdana, sans-serif;	font-size: 13px;	text-decoration: none;	color: #fff;	display: block;	width: 224px;	height: 127px;	background: url(images/bucket-consultation.jpg) no-repeat #fff;}#index-bucket-consultation a:hover {	color: #fff;	display: block;	width: 224px;	height: 127px;	background: url(images/bucket-consultation.jpg) no-repeat #fff -224px 0;	text-decoration: none;}#index-bucket-testimonials a:link, #index-bucket-testimonials, #index-bucket-testimonials a:active {	font-family: Verdana, sans-serif;	font-size: 13px;	text-decoration: none;	color: #333;	display: block;	width: 224px;	height: 127px;	background: url(images/bucket-testimonials.jpg) no-repeat #fff;}#index-bucket-testimonials a:hover {	color: #333;	display: block;	width: 224px;	height: 127px;	background: url(images/bucket-testimonials.jpg) no-repeat #fff -224px 0;}#index-bucket-procedures a:link, #index-bucket-procedures, #index-bucket-procedures a:active {	font-family: Verdana, sans-serif;	font-size: 13px;	text-decoration: none;	color: #333;	display: block;	width: 224px;	height: 127px;	background: url(images/bucket-procedures.jpg) no-repeat #fff;}#index-bucket-procedures a:hover {	color: #333;	display: block;	width: 224px;	height: 127px;	background: url(images/bucket-procedures.jpg) no-repeat #fff -224px 0;}#index-buckets h2{	font: normal normal bold 1.1em/1.1em Verdana,sans-serif;	text-transform: capitalize;	margin: 16px 0 10px 0;	padding: 34px 0 0 0;}#index-buckets p{	font: normal normal normal 0.9em/0.9em Verdana,sans-serif;	color: #6a6e78;	line-height: 15px;	margin: 10px 0 0 0;}#index-bucket-consultation h2{	font: normal normal bold 1.1em/1.1em Verdana,sans-serif;	text-transform: capitalize;	color: #fff;	margin: 0 0 0 0;	padding: 34px 0 0 0;}#index-bucket-consultation p{	font: normal normal normal 0.9em/0.9em Verdana,sans-serif;	color: #d9dbdf;	line-height: 15px;	margin: 10px 0 0 0;}#index-bucket-testimonials h2{	font: normal normal bold 1.1em/1.1em Verdana,sans-serif;	text-transform: capitalize;	color: #fff;	margin: 0 0 0 0;	padding: 34px 0 0 0;}#index-bucket-testimonials p{	font: normal normal normal 0.9em/0.9em Verdana,sans-serif;	color: #d9dbdf;	line-height: 15px;	margin: 10px 0 0 0;}#index-bucket-procedures h2{	font: normal normal bold 1.1em/1.1em Verdana,sans-serif;	text-transform: capitalize;	color: #fff;	margin: 0 0 0 0;	padding: 34px 0 0 0;}#index-bucket-procedures p{	font: normal normal normal 0.9em/0.9em Verdana,sans-serif;	color: #d9dbdf;	line-height: 15px;	margin: 10px 0 0 0;}#index-page-text{	float: left;	text-align: left;	width: 360px;	margin: 12px 0 0 70px;	display:inline;}#index-page-text h2{	font: normal normal bold 0.9em/0.9em Verdana,sans-serif;	text-transform: capitalize;	margin: 0 0 10px 0;}#index-page-text p{	font: normal normal normal 0.8em/0.8em Verdana,sans-serif;	line-height: 20px;	padding: 0 0 10px 0;}#index-page-text ul li{	background: url(images/icons/bullet_black.png) no-repeat left top;	font: normal normal normal 0.8em/0.8em Verdana,sans-serif;	line-height: 1.5em;	margin-bottom: 5px;	padding-left: 20px;	Width: 320px;}#index-box-procedures-mid{	background: url(images/box-procedure-mid.jpg) repeat-y;	float: left;	text-align: left;	width: 221px;	margin: 10px 0 0 0;}#index-box-procedures{	background: url(images/box-procedure-top.jpg) no-repeat;	width: 221px;	height: 300px;}#index-box-procedures-bot{	background: url(images/box-procedure-bot.jpg) repeat-y;	width: 221px;	height: 12px;}#index-box-procedures h3{	font: normal normal normal 12px/0.9em Verdana,sans-serif;	text-transform: uppercase;	padding: 6px;	color: #fff;	letter-spacing: 1px;}#index-box-procedures h3 a{	font: normal normal normal 12px/0.9em Verdana,sans-serif;	text-transform: uppercase;	padding: 6px;	color: #fff;	letter-spacing: 1px;}#index-box-procedures h3 a:hover{	font: normal normal normal 12px/0.9em Verdana,sans-serif;	text-transform: uppercase;	padding: 6px;	color: #fff;	letter-spacing: 1px;	text-decoration: none;}#index-box-procedures a{	color: #cc6600;	text-decoration: none;}#index-box-procedures a:hover{	color: #ff5a00;	text-decoration: underline;}#index-box-procedures h2{	font: normal normal bold 0.8em/0.8em Verdana,sans-serif;	line-height: 18px;	padding: 6px 6px 0 6px;	color: #5b5b5b;}#index-box-procedures p{	font: normal normal normal 0.8em/0.8em Verdana,sans-serif;	line-height: 16px;	padding: 0 6px 0 6px;	color: #5b5b5b;}#index-box-procedures .more-link{	float: right;	margin-right: 6px;	padding: 0 0 6px 0;}#index-box-procedures .more-link a{	color: #cc6600;	text-decoration: none;}#index-box-procedures .more-link a:hover{	color: #ff5a00;	text-decoration: underline;}#index-box-procedures .more-link-read{	font-weight: normal;	line-height: 16px;	padding: 0 0 0 0;	text-transform:capitalize;	color: #5b5b5b;}#index-box-blog-mid{	background: url(images/box-blog-mid.jpg) repeat-y;	float: left;	text-align: left;	width: 220px;	margin: 10px 0 0 12px;}#index-box-blog{	background: url(images/box-blog-top.jpg) no-repeat;	width: 220px;	height: 300px;}#index-box-blog-bot{	background: url(images/box-blog-bot.jpg) repeat-y;	width: 220px;	height: 12px;}#index-box-blog h3{	font: normal normal normal 12px/0.9em Verdana,sans-serif;	text-transform: uppercase;	padding: 6px;	color: #fff;	letter-spacing: 1px;}#index-box-blog h3 a{	color: #fff;	text-decoration: none;}#index-box-blog h3 a:hover{	color: #fff;}#index-box-blog a{	color: #cc6600;	text-decoration: none;}#index-box-blog a:hover{	color: #ff5a00;	text-decoration: underline;}#index-box-blog h2{	font: normal normal bold 0.8em/0.8em Verdana,sans-serif;	line-height: 18px;	padding: 6px 6px 0 6px;	color: #5b5b5b;	text-transform: capitalize;}#index-box-blog p{	font: normal normal normal 0.8em/0.8em Verdana,sans-serif;	line-height: 16px;	padding: 0 6px 0 6px;	color: #5b5b5b;}#index-box-blog .more-link{	float: right;	margin-right: 6px;	padding: 0 0 6px 0;}#index-box-blog .more-link{	font: normal normal normal 0.8em/0.8em Verdana,sans-serif;	font-weight: normal;	line-height: 16px;	padding: 0 0 0 0;	text-transform:capitalize;	color: #5b5b5b;}#index-box-blog .more-link a{	color: #cc6600;	text-decoration: none;}#index-box-blog .more-link a:hover{	color: #ff5a00;	text-decoration: underline;}/* ---------------------------------------------------------- */#sidebar{	float: left;	font: normal 13px Verdana,sans-serif;	width: 203px;}#sidebar ul li a{	color: #f6e2cf;	padding: 8px 0 6px 0;	text-decoration: none;	display:block;}#sidebar ul li a:hover{	background: url(images/sidebar-nav-on.jpg) no-repeat;	color: #3b1809;}#consult-button2{	background: url(images/btn-consult-signup2.png) no-repeat;	height: 59px;	margin-top: 16px;	margin-left: 16px;	padding: 0 0 0 0;	width: 178px;}#consult-button2 a.consult, #consult-button2 a:link.consult{	height: 59px;	padding: 0 0 0 0;	width: 178px;}#consult-button2 a:hover.consult{	height: 59px;	padding: 0 0 0 0;	width: 178px;}#sidebar p{	margin: 10px;}#sidebar .red{	color: #f00;}#sidebar .bottomline{	border-bottom: 1px solid #ddd;	margin-bottom: 10px;	padding-bottom: 5px;	padding-top: 5px;}#sidebar .twitter {	background: #ddd0bd;	width: 203px;	color: #222;	display: block;	text-align: left;	padding: 2px 0 2px 0;	overflow:hidden;}#sidebar .twitter h4 {	background: #ddd0bd;	color: #222;	text-align: left;	padding: 24px 0 0 26px;}#sidebar .twitter-logo {	display: inline;	margin: 4px 0 0 12px;}#sidebar .twitter-message {	font-weight: bold;	color: #222;	font: normal normal normal 11px/0.8em Verdana,sans-serif;	display: block;	line-height: 16px;	margin-left: 24px;	margin-right: 6px;	width: 160px;}#sidebar .twitter a{	color: #663300;}#sidebar .twitter a:hover{	color: #663300;}.sidebar-rotate{	background: url(images/sidebar/rotator.php) no-repeat;	width: 203px;	height: 219px;}.sidebar-img01{	background: url(images/sidebar-img-01.jpg) no-repeat;	width: 203px;	height: 219px;}.sidebar-img02{	background: url(images/sidebar-img-02.jpg) no-repeat;	width: 203px;	height: 219px;}.sidebar-img03{	background: url(images/sidebar-img-03.jpg) no-repeat;	width: 203px;	height: 219px;}.sidebar-bellevue{	background: url(images/locations/Bellevue-WA.jpg) no-repeat;	width: 203px;	height: 219px;}.sidebar-beverlyhills{	background: url(images/locations/BeverlyHills-CA.jpg) no-repeat;	width: 203px;	height: 219px;}.sidebar-murray{	background: url(images/locations/Murray-UT.jpg) no-repeat;	width: 203px;	height: 219px;}.sidebar-portland{	background: url(images/locations/Portland-OR.jpg) no-repeat;	width: 203px;	height: 219px;}.sidebar-sacramento{	background: url(images/locations/Sacramento-CA.jpg) no-repeat;	width: 203px;	height: 219px;}.sidebar-scottsdale{	background: url(images/locations/Scottsdale-AZ.jpg) no-repeat;	width: 203px;	height: 219px;}.sidebar-tacoma{	background: url(images/locations/Tacoma-WA.jpg) no-repeat;	width: 203px;	height: 219px;}.sidebar-austin{	background: url(images/locations/Austin-TX.jpg) no-repeat;	width: 203px;	height: 219px;}.sidebar-sanantonio{	background: url(images/locations/SB-SanAntonio.jpg) no-repeat;	width: 203px;	height: 219px;}#sidebar-nav ul {	background: url(images/bg-sidebar.jpg) repeat-y;	padding-top: 12px;}#sidebar-nav .sidebar-line {	display: block;	background: url(images/sidebar-line.jpg) no-repeat;	width: 203px;	height: 7px;	padding: 0 0 0 0;}#sidebar-nav .nonactive {	background: url(images/bg-sidebar.jpg) repeat-y;	width: 203px;	color: #fff;	display: block;	text-align: left;	text-indent: 40px;	padding: 2px 0 2px 0;}#sidebar-nav .active {	background: url(images/sidebar-nav-on.jpg) no-repeat;	width: 203px;	height: 36px; 	color: #fff;	display: block;	text-align: left;	text-indent: 40px;	padding: 2px 0 2px 0;}#sidebar .active a{	color: #3b1809;	padding: 8px 0 6px 0;	text-decoration: none;	font-weight: bold;}#sidebar .active a:hover{	color: #3b1809;}#sidebar-nav .sidebar-bot {	display: block;	background: url(images/sidebar-bot.png) no-repeat;	width: 203px;	height: 16px;	padding: 0 0 0 0;}/* ---------------------------------------------------------- */#subscribe-rss{	margin-bottom: 10px;	margin-top: 12px;	margin-right: 68px;	float: right;	font: normal normal bold 11px/0.9em Verdana,sans-serif;}#subscribe-email{	margin-bottom: 10px;	margin-top: 12px;	float: right;	font: normal normal bold 11px/0.9em Verdana,sans-serif;}/* ---------------------------------------------------------- */#sidebar .tabs{	margin-top: 12px;	overflow: hidden;	width: 420px;}#sidebar .tabs li{	display: inline;	float: left;	font-size: 11px;	margin-left: 1px;	overflow: hidden;	text-align: center;}#sidebar .tabs li a{	background: url(images/tab-nav.jpg) no-repeat  -102px 0;	color: #005b8a;	display: block;	float: left;	font-weight: bold;	height: 26px;	line-height: 26px;	margin-right: 2px;	width: 100px;}#sidebar .tabs li a:hover{	background: url(images/tab-nav.jpg) no-repeat;	color: #444;	display: block;	text-decoration: none;}#sidebar .tabs li a.selected{	background: url(images/tab-nav.jpg) no-repeat;	display: block;}#sidebar .tabs li a.selected:hover{	background: url(images/tab-nav.jpg) no-repeat;	display: block;}/* ---------------------------------------------------------- */#sidebar .tabcontent{	display: none;	font-size: 11px;	overflow: hidden;}#sidebar .tabcontent a,.tabcontent a strong{	color: #fff;	line-height: 1.4em;}#sidebar .tabcontent a:hover,.tabcontent a:hover strong{	color: #5bc9ee;}#sidebar .tabcontent ul li{	border-bottom: 1px dotted #666;	color: #ccc;	display: block;	font-size: 11px;	line-height: 1.4em;	padding: 5px;}#sidebar .tabcontent ul li a{	color: #fff;	line-height: 1.4em;}#sidebar .tabcontent ul li a:hover{	color: #5bc9ee;}#sidebar .tabcontent ul li span{	color: #ccc;	display: block;	height: 56px;}#sidebar .article-thumbspace{	float: left;	padding-right: 10px;}#sidebar .article-thumbnail{	background: #eee;	border: 1px solid #777;	height: 50px;	margin: 0 4px 0 4px;	margin-bottom: 2px;	padding: 2px;	width: 50px;}#sidebar .thumbnail{	background: #eee;	border: 1px solid #777;	height: 50px;	margin: 0 4px 0 4px;	margin-bottom: 2px;	padding: 2px;	width: 50px;}#sidebar-landmin{	float: right;	font: normal 13px Verdana,sans-serif;	width: 440px;}/* ---------------------------------------------------------- */@media print{.tabcontent{	display: block !important;}}/* ---------------------------------------------------------- */#page-column{	float: right;	width: 744px;	background: #fff;	margin: 2px auto 0 auto;	padding-bottom: 15px;	padding-top: 15px;}#page-column-landmin{	float: left;	width: 506px;	margin: 2px auto 0 auto;	padding-bottom: 15px;	padding-top: 15px;	padding-left: 12px;}#page-column-top{	height: 22px;	margin-top: 12px;	width: 535px;}#page-column-bot{	height: 22px;	width: 535px;}#page-column-top h3{	color: #222;	font: italic normal normal 14px/1.3em Verdana,sans-serif;	padding-left: 12px;	padding-top: 2px;}#page-column-header h3{	color: #222;	font: italic normal normal 14px/1.3em Verdana,sans-serif;	padding-left: 12px;}#page-column h3{	color: #222;	font: normal normal normal 14px/1.3em Verdana,sans-serif;	padding-left: 24px;	padding-top: 2px;}#page-column a{	color: #cc6600;	text-decoration: none;	display: inline;}#page-column a:hover{	color: #ff5a00;}#page-column .post{	background: #fff;	float:left;	margin:0 24px 12px 0;}#page-column .post-top{	height: 0px;	width: 660px;}#page-column .post-bottom{	height: 0px;	width: 761px;}#page-column .entry{	background: #fff;	margin-left: 12px;	width: 660px;}#page-column .entry-header{	padding-left: 12px;}#page-column .entry-header h1{	font: normal normal bold 22px/1.2em Verdana,sans-serif;	margin-right: 12px;	padding-top: 4px;	color: #2a2a2a;}#page-column-landmin .entry-header h1{	font: normal normal bold 22px/1.2em Verdana,sans-serif;	margin-right: 12px;	padding-top: 4px;	padding-bottom: 6px;	text-transform: capitalize;	color: #2a2a2a;}#page-column .entry h1{	font: normal normal bold 22px/1.2em Verdana,sans-serif;	margin-right: 12px;	padding-top: 4px;	padding-bottom: 6px;	text-transform: capitalize;	color: #2a2a2a;}#page-column .entry .date{	color: #555;	display: block;	font: normal normal bold 10px Verdana,sans-serif;	padding-bottom: 6px;}#page-column .entry .printemail{	color: #555;	display: block;	font: normal normal bold 12px Verdana,sans-serif;	padding-bottom: 2px;}#page-column .entry .printemail img{	background: none;	border: none;	vertical-align: text-bottom;}#coro {/*	clear:both;*/	float:left;	margin:0 0 0 8px;	padding:0;	position:relative;	width:924px;	height:146px;/*	background:url('images/landing-pages/image_slider_bg.png') repeat-x;*/}#coro.spanish, .landing-bot #coro  { 	margin:10px 0 0 8px;}#coro .wrapper {	background:url('images/landing-pages/image_slider_bg.png') repeat-x;	min-height:148px;	margin:0 40px;	padding:0;	width:840px;	overflow:auto;	position:absolute;	top:0;} #coro ul{	list-style-image:none;	list-style-position:outside;	list-style-type:none;	width:9000px;	margin:6px 0 0;	float:left;	position:absolute;	top:0;} #coro ul li.coro_row {	padding:0;	float: left;} #coro .coro_panel img {	width:102px;}#coro .coro_panel {	/*border:2px solid red;*/	float:left;	margin:0 6px 5px 0;	padding:0;	width:204px;}#coro .coro_panel .thumbl, #coro .coro_panel .thumbr  {	float:left;	}#coro span {	display:none;}#coro .arrow {	cursor:pointer;	display:block;	height:148px;	position:absolute;	text-indent:-9999px;	top:0;	width:104px;}#coro .forward {	background: url('images/landing-pages/image_slider_right.png') no-repeat ;	right:-2px;}#coro .forward:hover {}#coro .back {	background: url('images/landing-pages/image_slider_left.png') no-repeat;	left:-5px;}#coro .back:hover{}#wp-email-popup {	color: #fff;	font: 11px Verdana,sans-serif;}#wp-email-popup img{	background: none;	border: none;	vertical-align: bottom;}#wp-email-popup input,textarea{	background: #eee;}.red{	color: #f00;}#page-column .written {	color: #777;	float: left;	margin: 0 0 8px 0;}#page-column .author {	font: italic 11px Verdana,sans-serif;	float: right;	text-align: center;	padding: 6px;	margin: 6px;}#page-column .author img.photo {	background: #f1f1f1;	border: 2px solid #582612;	margin: 2px;	padding: 2px;}#page-column .infoline{	border-top: 1px solid #777;	height: 0px;	margin-bottom: 0px;	margin-top: 0px;}#page-column .infoline-bot{	border-top: 1px solid #777;	height: 0px;	margin-bottom: 0px;	margin-top: 0px;}#page-column .info{	background: #fff;	font: 11px Verdana,sans-serif;	padding: 4px 12px 4px 12px;	clear:both;	float:left;}#page-column .info .cat{	background: url(images/icons/folder.png) no-repeat left center;	color: #777;	float: left;	line-height: 19px;	margin: 0 0 8px 0;	padding: 0 0 0 20px;}#page-column .info .comments{	background: url(images/icons/comments.png) no-repeat left center;	color: #bbb;	float: right;	line-height: 19px;	margin: 0 0 8px 0;	padding: 0 0 0 20px;}#page-column .tags{	background: url(images/icons/tag_green.png) no-repeat left center;	color: #bbb;	font-weight: normal;	line-height: 19px;	padding: 0 0 0 20px;	text-transform: capitalize;}#page-column .content{	color: #222;	font: normal 13px Verdana,sans-serif;	line-height: 1.4em;	padding: 0 12px 6px;	clear:both;	float:left;	width:680px;}#page-column .content p{	padding: 6px 0;}#page-column-landmin .content{	color: #222;	font: normal 14px Verdana,sans-serif;	line-height: 1.4em;	margin-left: 12px;	padding-bottom: 6px;	padding-right: 12px;}#page-column-landmin .content p{	padding-bottom: 6px;	padding-top: 6px;}#page-column .content h3{	color: #222;	font: normal normal bold 14px/1.3em Verdana,sans-serif;	padding-left: 0;	padding-bottom: 6px;	padding-top: 12px;}#page-column .content p img {	max-width: 478px;}#page-column .content img{	background: #fff;	border: 1px solid #fff;	margin: 0 2px 0 1px;	padding: 2px;	width: auto;}#page-column .content img.rating{	background: #fff;	border: 1px solid #fff;	padding: 2px;	width: auto;}#page-column .content .more-link-read{	background: url(images/icons/page_white_text.png) no-repeat left center;	display: block;	float: right;	font-size: 12px;	font-weight: bold;	line-height: 19px;	padding: 0 0 0 20px;	text-transform: uppercase;}#page-column .content .more-link-video{	background: url(images/icons/film.png) no-repeat left center;	display: block;	float: right;	font-size: 12px;	font-weight: bold;	line-height: 19px;	padding: 0 0 0 20px;	text-transform: uppercase;}#page-column p.more-link{	float: right;	margin-bottom: 6px;	margin-top: 6px;}#page-column .gallery h3{	color: #222;	font: italic normal normal 14px/1.3em Verdana,sans-serif;	padding-left: 12px;	padding-top: 2px;}#page-column .breadcrumbs{	color: #ccc;	font: normal 12px Verdana,sans-serif;	line-height: 1.4em;	margin-left: 12px;	padding-bottom: 6px;	padding-right: 12px;}#page-column .content-locations{	color: #222;	font: normal 13px Verdana,sans-serif;	line-height: 1.4em;	margin-left: 12px;	padding-bottom: 6px;	padding-right: 12px;}#page-column .locations-box{    border: solid 1px #d5d2cd;	background-color: #F7F1DE; /* #fcf9f4; */	padding: 6px 6px 6px 6px;	height: 380px;}#page-column .locations-box h3{    font: normal normal bold 12px/1.3em Verdana,sans-serif;	color: #582612;	margin-left: -24px; }#page-column .locations-box p{    font: normal normal normal 12px/1.3em Verdana,sans-serif;	width: 200px;}#page-column .content-locations p{	padding-bottom: 6px;	padding-top: 6px;}#page-column .content-locations p img {	max-width: 478px;}#page-column .location-form{	color: #222;	font: normal 13px Verdana,sans-serif;	line-height: 1.4em;	margin-left: 12px;	padding-bottom: 6px;	padding-right: 12px;}#page-column .location-form-box{    border: solid 1px #d5d2cd;	background-color: #F7F1DE; /* #fcf9f4; */	padding: 6px 6px 26px 6px;	color: #222;}#page-column .contact-form-box{    border: solid 1px #d5d2cd;	background-color: #F7F1DE; /* #fcf9f4; */	padding: 6px 6px 26px 6px;	color: #222;}#page-column .location-form-box input{    border: solid 1px #d5d2cd;	background-color: #fff; 	padding: 2px;}#page-column .location-form-box textarea{    border: solid 1px #d5d2cd;	background-color: #fff; 	padding: 2px;}#page-column .contact-form-box input{    border: solid 1px #d5d2cd;	background-color: #fff; 	padding: 2px;}#page-column .contact-form-box textarea{    border: solid 1px #d5d2cd;	background-color: #fff; 	padding: 2px;}#sidebar .location-form{	color: #222;	font: normal 13px Verdana,sans-serif;	line-height: 1.4em;	margin-left: 12px;	padding-bottom: 6px;	padding-right: 12px;}#sidebar .location-form-box{    border: solid 1px #d5d2cd;	background-color: #F7F1DE; /* #fcf9f4; */	padding: 6px 6px 26px 6px;	color: #222;}#sidebar .location-form-box input{    border: solid 1px #d5d2cd;	/*background-color:#fff;*/	padding: 2px;}#sidebar .location-form-box textarea{    border: solid 1px #d5d2cd;	background-color: #fff; 	padding: 2px;}#sidebar-landmin .location-form-box{    background: url(images/landing-pages/bg-form.jpg) no-repeat top center;	border: solid 0px #d5d2cd;	/* background-color: #F7F1DE;  #fcf9f4; */	padding: 6px 6px 26px 6px;	margin: 20px 0 0 0;	color: #222;	height: 384px;}#sidebar-landmin .location-form{	color: #222;	font: normal 12px Verdana,sans-serif;	line-height: 1.4em;	margin-left: 12px;	padding-bottom: 6px;	padding-right: 12px;}#sidebar-landmin .location-form-box input{    border: solid 1px #d5d2cd;	background-color: #fff; /*ffffff;*/	padding: 2px;}#sidebar .location-form-box textarea{    border: solid 1px #d5d2cd;	background-color: #c0c0c0; 	padding: 2px;	width: 100px;}#patient-intake form{    color: #222;	font: normal 13px Verdana,sans-serif;	line-height: 1.4em;	margin-left: 12px;	padding-bottom: 6px;	padding-right: 12px;}#patient-intake input{    border: solid 1px #d5d2cd;	background-color: #fff; 	padding: 2px;}#patient-intake textarea{    border: solid 1px #d5d2cd;	background-color: #fff; 	padding: 2px;}#patient-intake table tr td {	padding: 2px;}#page-column .location-form-box h3{    font: normal normal bold 12px/1.3em Verdana,sans-serif;	color: #582612;}#page-column .location-form-locations p{	padding-bottom: 6px;	padding-top: 6px;}#page-column .location-form-locations p img {	max-width: 478px;}#page-column .content table{	color: #222;	font: normal 13px Verdana,sans-serif;	line-height: 1.4em;	margin-top: 24px;}#page-column .content table tr td{	padding: 6px;}#page-column .content table tr td.header{	background-color: #642107;	font-weight: bold;	color: #fff;}#page-column .content table tr td.side{	background-color: #fee3d0;}#page-column .content table tr td.alt{	background-color: #e3e3e3;}#page-column .gray-line{	background: url(images/gray-line.jpg) repeat-x;	height: 1px;	width: 600px;	text-align: center;	margin: 20px 0 20px 12px;}/* ---Profiles------------------------------------------------------- */#page-column .content-pros{	color: #222;	font: normal 13px Verdana,sans-serif;	line-height: 1.4em;	margin-left: 12px;	padding-bottom: 6px;	padding-right: 12px;}#page-column .content-pros p{	padding-bottom: 6px;	padding-top: 6px;	margin-left: 170px;}#page-column .content-pros h3{	color: #222;	font: normal normal bold 14px/1.3em Verdana,sans-serif;	padding-left: 0;	padding-bottom: 6px;	padding-top: 12px;	margin-left: 170px;}#page-column .content-pros div.doc {	padding-top: 12px;	max-width: 478px;	float: left;}#page-column .content-pros img{	background: #fff;	border: 2px solid #582612;	margin: 0 2px 0 1px;	padding: 2px;	width: auto;}#page-column .no-border{	border: none;}/* ---Sociable------------------------------------------------------- */#page-column div.sociable { margin: 16px 0; float: right;}#page-column span.sociable_tagline { position: relative; }#page-column span.sociable_tagline span { display: none; width: 14em; }#page-column span.sociable_tagline:hover span {	position: absolute;	display: block;	top: -5em;	background: #ffe;	border: 1px solid #ccc;	color: black;	line-height: 1.25em;}#page-column .sociable span {	display: block;}#page-column .sociable ul {	display: inline;	margin: 0 !important;	padding: 0 !important;}#page-column .sociable ul li {	background: none;	display: inline !important;	list-style-type: none;	margin: 0;	padding: 2px;	float: left; }#page-column .sociable ul li:before { content: ""; }#page-column .sociable img {	float: none;	width: 16px;	height: 16px;	border: 0;	margin: 0;	padding: 0;}#page-column .sociable-hovers {	opacity: 1;	-moz-opacity: 1;	filter: alpha(opacity=100);}#page-column .sociable-hovers:hover {	opacity: 1;	-moz-opacity: 1;	filter: alpha(opacity=100);}/* ---Procedures------------------------------------------------------- */#page-column .content-body{	color: #222;	font: normal 13px Verdana,sans-serif;	line-height: 1.4em;	padding-left: 30px;	padding-bottom: 6px;	padding-right: 12px;}#page-column .content-body p{	padding-bottom: 6px;	padding-top: 6px;	margin-left: 0px;}#page-column .content-body h3{	padding-bottom: 6px;	padding-top: 12px;	margin-left: 0px;	text-align: left;}#page-column .content-body div.thumbl {	max-width: 120px;	float: left;	text-align: center;	color: #666666;	font: normal 10px Verdana,sans-serif;}#page-column .content-body div.thumbr {	max-width: 120px;	float: left;	text-align: center;	color: #666666;	font: normal 10px Verdana,sans-serif;	margin-right: 8px;}#page-column .content-body img{	background: #fff;	border: 2px solid #582612;	margin: 0 2px 0 1px;	padding: 2px;	width: 90px;	height: 90px;}#page-column .content div.thumbl {	max-width: 320px;	float: left;	text-align: center;	color: #666666;	font: normal 10px Verdana,sans-serif;	margin-right: 8px;}#page-column .content div.thumbr {	max-width: 320px;	float: left;	text-align: center;	color: #666666;	font: normal 10px Verdana,sans-serif;	margin-right: 8px;}#page-column .content div.thumbl img{	background: #fff;	border: 2px solid #582612;	margin: 0 2px 0 1px;	padding: 2px;	width: 290px;	height: 290px;}#page-column .content div.thumbr img{	background: #fff;	border: 2px solid #582612;	margin: 0 2px 0 1px;	padding: 2px;	width: 290px;	height: 290px;}#page-column .content-body div.thumblink {	text-align: center;	color: #666666;	font: normal 10px Verdana,sans-serif;	float: left;}#page-column .content-body div.thumb-box {	text-align: center;	width: 210px;	float: left;}#page-column .content-body div.thumblink p {	margin: 0px;}#page-column .img-frame{	background: #fff;	border: 2px solid #582612;	margin: 0 2px 0 1px;	padding: 2px;}.ddsg-wrapper h2{	display: none;}/* ---Body Box------------------------------------------------------- */#body-box-container {	color: #222;	font: normal 13px Verdana,sans-serif;	width: 641px;	margin-left: 24px;}#body-box-container .body-box-header{	background: url(images/bodybox/box-header.jpg) no-repeat;	width: 641px;	height: 69px;}#body-box-container .body-box{	background: url(images/bodybox/box-bg.jpg) repeat-y;	height: 270px;}#body-box-container .body-box-footer{	background: url(images/bodybox/box-footer.jpg) no-repeat;	width: 641px;	height: 20px;	margin-left: 1px;}#body-box-container .body-box-nav{	float: left;	width: 104px;	margin: 0 0 0 20px;	padding: 0;}#body-box-container .body-highlight{	float: left;	width: 263px;	margin: 20px 0 20px 220px;	*margin: 20px 0 20px 180px;}#body-box-container .body-box-nav ul{	display: block;	height: 23px;	list-style: none;	margin: 40px 0 0 60px;	padding: 0;	text-align: left;}#body-box-container .body-box-nav a,#body-box-container .body-box-nav a:link,#body-box-container .body-box-nav a:visited{	background: url(images/bodybox/box-button-blank.jpg) no-repeat;	color: #444;	display: block;	height: 23px;	text-decoration: none;	width: 104px;}#body-box-container .body-box-nav a:hover{	background: url(images/bodybox/box-button-blank.jpg) no-repeat -104px 0;	color: #444;	height: 23px;	text-decoration: none;}#body-box-container .body-box-nav a.facial,#body-box-container .body-box-nav a:link.facial,#body-box-container .body-box-nav a:visited.facial{	background: url(images/bodybox/box-button-facial.jpg) no-repeat;	color: #444;	display: block;	height: 23px;	text-decoration: none;	width: 104px;}#body-box-container .body-box-nav a:hover.facial{	background: url(images/bodybox/box-button-facial.jpg) no-repeat -104px 0;	color: #444;	height: 23px;	text-decoration: none;}#body-box-container .body-box-nav a.neck,#body-box-container .body-box-nav a:link.neck,#body-box-container .body-box-nav a:visited.neck{	background: url(images/bodybox/box-button-neck.jpg) no-repeat;	color: #444;	display: block;	height: 23px;	text-decoration: none;	width: 104px;}#body-box-container .body-box-nav a:hover.neck{	background: url(images/bodybox/box-button-neck.jpg) no-repeat -104px 0;	color: #444;	height: 23px;	text-decoration: none;}#body-box-container .body-box-nav a.back,#body-box-container .body-box-nav a:link.back,#body-box-container .body-box-nav a:visited.back{	background: url(images/bodybox/box-button-back.jpg) no-repeat;	color: #444;	display: block;	height: 23px;	text-decoration: none;	width: 104px;}#body-box-container .body-box-nav a:hover.back{	background: url(images/bodybox/box-button-back.jpg) no-repeat -104px 0;	color: #444;	height: 23px;	text-decoration: none;}#body-box-container .body-box-nav a.mchest,#body-box-container .body-box-nav a:link.mchest,#body-box-container .body-box-nav a:visited.mchest{	background: url(images/bodybox/box-button-mchest.jpg) no-repeat;	color: #444;	display: block;	height: 23px;	text-decoration: none;	width: 104px;}#body-box-container .body-box-nav a:hover.mchest{	background: url(images/bodybox/box-button-mchest.jpg) no-repeat -104px 0;	color: #444;	height: 23px;	text-decoration: none;}#body-box-container .body-box-nav a.arms,#body-box-container .body-box-nav a:link.arms,#body-box-container .body-box-nav a:visited.arms{	background: url(images/bodybox/box-button-arm.jpg) no-repeat;	color: #444;	display: block;	height: 23px;	text-decoration: none;	width: 104px;}#body-box-container .body-box-nav a:hover.arms{	background: url(images/bodybox/box-button-arm.jpg) no-repeat -104px 0;	color: #444;	height: 23px;	text-decoration: none;}#body-box-container .body-box-nav a.tummy,#body-box-container .body-box-nav a:link.tummy,#body-box-container .body-box-nav a:visited.tummy{	background: url(images/bodybox/box-button-tummy.jpg) no-repeat;	color: #444;	display: block;	height: 23px;	text-decoration: none;	width: 104px;}#body-box-container .body-box-nav a:hover.tummy{	background: url(images/bodybox/box-button-tummy.jpg) no-repeat -104px 0;	color: #444;	height: 23px;	text-decoration: none;}#body-box-container .body-box-nav a.flanks,#body-box-container .body-box-nav a:link.flanks,#body-box-container .body-box-nav a:visited.flanks{	background: url(images/bodybox/box-button-flanks.jpg) no-repeat;	color: #444;	display: block;	height: 23px;	text-decoration: none;	width: 104px;}#body-box-container .body-box-nav a:hover.flanks{	background: url(images/bodybox/box-button-flanks.jpg) no-repeat -104px 0;	color: #444;	height: 23px;	text-decoration: none;}#body-box-container .body-box-nav a.thighs,#body-box-container .body-box-nav a:link.thighs,#body-box-container .body-box-nav a:visited.thighs{	background: url(images/bodybox/box-button-thigh.jpg) no-repeat;	color: #444;	display: block;	height: 23px;	text-decoration: none;	width: 104px;}#body-box-container .body-box-nav a:hover.thighs{	background: url(images/bodybox/box-button-thigh.jpg) no-repeat -104px 0;	color: #444;	height: 23px;	text-decoration: none;}#body-box-container .body-box-nav a.bariatric,#body-box-container .body-box-nav a:link.bariatric,#body-box-container .body-box-nav a:visited.bariatric{	background: url(images/bodybox/box-button-bariatric.jpg) no-repeat;	color: #444;	display: block;	height: 23px;	text-decoration: none;	width: 104px;}#body-box-container .body-box-nav a:hover.bariatric{	background: url(images/bodybox/box-button-bariatric.jpg) no-repeat -104px 0;	color: #444;	height: 23px;	text-decoration: none;}#body-box-container .body-box-nav a.calves,#body-box-container .body-box-nav a:link.calves,#body-box-container .body-box-nav a:visited.calves{	background: url(images/bodybox/box-button-calves.jpg) no-repeat;	color: #444;	display: block;	height: 23px;	text-decoration: none;	width: 104px;}#body-box-container .body-box-nav a:hover.calves{	background: url(images/bodybox/box-button-calves.jpg) no-repeat -104px 0;	color: #444;	height: 23px;	text-decoration: none;}/* ---------------------------------------------------------- *//* CSS for UL/OL lists */#page-column .content ol{	padding-left: 20px;}#page-column .content ul{	margin: 5px 5px 20px 5px;}#page-column-landmin .content ul{	margin: 5px 5px 20px 5px;}#page-column .content ol{	margin: 5px 5px 20px 5px;}#page-column .content ul ul{	margin: 5px 5px 5px 5px;}#page-column .content ol ol{	margin: 5px 5px 5px 5px;}#page-column .content ol li{	color: #777;	font-size: 11px;	font-weight: bold;	line-height: 1.5em;	margin-bottom: 5px;}#page-column .content ul li{	background: url(images/icons/bullet_black.png) no-repeat left top;	font-size: 12px;	line-height: 1.5em;	margin-bottom: 5px;	padding-left: 20px;}#page-column-landmin .content ul li{	background: url(images/icons/bullet_black.png) no-repeat left top;	font-size: 12px;	line-height: 1.5em;	margin-bottom: 5px;	padding-left: 20px;}/* End CSS for UL/OL lists *//* ---------------------------------------------------------- *//* ---------------------------------------------------------- *//*           Commenting System CSS        */#commentbox{	font: normal normal bold 11px 'Trebuchet MS',Arial,Lucida,sans-serif;	padding: 2px 12px;}#commentbox h3#respond{	font: normal normal bold 16px/1.3em Georgia,"Times New Roman",Times,sans-serif;}#commentbox h3#comments{	font: normal normal bold 16px/1.3em Georgia,"Times New Roman",Times,sans-serif;}#commentbox ol.commentlist{	list-style-type: none;	margin-bottom: 12px;	padding-bottom: 12px;}#commentbox ol.commentlist li{	background: #fff;	border: 1px solid #777;	margin-top: 6px;	padding: 12px;}#commentbox ol.commentlist li.alt{	background: #f8f8f8;	border: 1px solid #777;	margin-top: 6px;	padding: 12px;}#commentbox ol.commentlist li.flick{	background: #ace8fd;	border: 1px solid #777;	margin-top: 6px;	padding: 12px;}#commentbox ol.commentlist li.ping{	background: #fff;	border: 1px solid #e9e9e9;	margin-top: 6px;	padding: 12px;}#commentbox ol.commentlist li.track{	background: #fff;	border: 1px solid #e9e9e9;	margin-top: 6px;	padding: 12px;}#commentbox .avatar{	display: inline;	float: left;	height: 32px;	margin-right: 18px;	width: 32px;}#commentbox .avatar img{	border: 1px solid #777;}#commentbox .avatar-ping{	background: url(images/gravatar-ping.png) no-repeat;	display: inline;	float: left;	height: 50px;	margin-right: 0px;	width: 50px;}#commentbox .avatar-track{	background: url(images/gravatar-track.png) no-repeat;	display: inline;	float: left;	height: 50px;	margin-right: 0px;	width: 50px;}#commentbox .commentbody{	display: inline;	float: left;	margin-left: 12px;	width: 380px;}#commentbox .commentbody em{	font-size: 11px;}#commentbox p.comment_author,p.comment_author a{	font: normal normal bold 11px 'Trebuchet MS',Arial,Lucida,sans-serif;}#commentbox p.comment_author a:hover{	color: #444;}#commentbox p.comment_time{	color: #555;	font: normal normal bold 10px 'Trebuchet MS',Arial,Lucida,sans-serif;}#commentbox .comment_text{	color: #222;	font: normal 12px 'Trebuchet MS',Arial,Lucida,sans-serif;	letter-spacing: 1px;	margin-top: 6px;}/* ---------------------------------------------------------- */#commentbox .reply form{	margin-bottom: 12px;	width: 488px;}#commentbox .reply p{	font-size: 11px;	margin-top: 10px;}#commentbox .reply fieldset{	display: inline;	vertical-align: middle;}#commentbox .reply input{	display: inline;	font-size: 11px;	vertical-align: middle;}#commentbox .reply textarea{	display: inline;	font-size: 11px;	vertical-align: middle;}#commentbox .reply label{	display: inline;	font: bold 11px tahoma;	margin-left: 10px;	vertical-align: middle;}#commentbox .replytext{	border: 1px solid #777;	color: #222;	padding: 5px;	width: 200px;}#commentbox .replytext:focus{	background: #fffff9;}#commentbox .replyarea{	border: 1px solid #777;	color: #222;	height: 120px;	line-height: 1.5em;	padding: 5px;	width: 470px;}#commentbox .replyarea:focus{	background: #fffff9;}#commentbox .replybutton{	background: #f0f0ee;	border: 1px solid #777;	color: #222;	cursor: pointer;	height: 25px;	text-align: center;	width: 100px;}/* ---------------------------------------------------------- */#extra{	background: #fff;	margin: 0 auto 0 auto;	padding-bottom: 15px;	padding-top: 15px;	width: 960px;}#extracontent{	margin-left: auto;	margin-right: auto;	width: 960px;}#extracontent .gray-line{	background: url(images/gray-line.jpg) repeat-x;	height: 1px;	width: 902px;	text-align: center;	margin: 20px auto 20px auto;}#extracontent h2{	font: normal normal bold 18px/1.2em Verdana,sans-serif;	margin-left: 70px;	padding-top: 16px;	padding-bottom: 6px;	text-transform: capitalize;	color: #2a2a2a;}#vid{	margin-top: 0px;	margin-bottom: 0px;	margin-left: auto;	margin-right: auto;	text-align: left;	width: 800px;	height: 243px;	padding: 0 0 40px 0;}#videoleft {	float: left;	font-family: Verdana, sans-serif;	font-size: 12px;	text-decoration: none;	display: block;	width: 160px;	height: 243px;}#vidleft {	display: block;	width: 160px;	height: 243px;}#videomid {	float: left;	font-family: Verdana, sans-serif;	font-size: 13px;	text-decoration: none;	display: block;	width: 312px;	height: 243px;	padding: 0 6px 0 6px;}#vidmid {	display: block;	width: 312px;	height: 243px;}#videoright {	float: left;	font-family: Verdana, sans-serif;	font-size: 13px;	text-decoration: none;	display: block;	width: 300px;	height: 243px;}#vidright {	display: block;	width: 300px;	height: 243px;}#vid2{	margin-top: 0px;	margin-bottom: 0px;	margin-left: auto;	margin-right: auto;	text-align: left;	width: 800px;	height: 243px;	padding: 0 0 40px 0;}#videoleft2 {	float: left;	font-family: Verdana, sans-serif;	font-size: 12px;	text-decoration: none;	display: block;	width: 480px;	height: 243px;}#vidleft2 {	display: block;	width: 480px;	height: 243px;}#videoright2 {	float: left;	font-family: Verdana, sans-serif;	font-size: 13px;	text-decoration: none;	display: block;	width: 300px;	height: 243px;}#vidright2 {	display: block;	width: 300px;	height: 243px;}#vid h2{	font: normal normal bold 18px/1.1em Verdana,sans-serif;	text-transform: capitalize;	margin: 16px 0 10px 0;	padding: 26px 0 0 0;}#vid p{	font: normal normal normal 12px/0.9em Verdana,sans-serif;	line-height: 20px;	padding-bottom: 6px;}#vid p.viddescrip{	font: normal normal normal 10px/0.9em Verdana,sans-serif;	line-height: 20px;	text-align: center;}#vid2 h2{	font: normal normal bold 18px/1.1em Verdana,sans-serif;	text-transform: capitalize;	margin: 8px 0 10px 0;	padding: 0 0 0 0;}#vid2 p{	font: normal normal normal 12px/0.9em Verdana,sans-serif;	line-height: 20px;	padding-bottom: 6px;}#vid2 p.viddescrip{	font: normal normal normal 10px/0.9em Verdana,sans-serif;	line-height: 20px;	text-align: center;}#vid-testimonials{	margin-top: 0px;	margin-bottom: 0px;	margin-left: auto;	margin-right: auto;	text-align: left;	width: 744px;	height: 160px;	padding: 0 0 40px 0;}#videoleft-testimonials {	float: left;	font-family: Verdana, sans-serif;	font-size: 12px;	text-decoration: none;	display: block;	width: 182px;	height: 160px;}#vidleft-testimonials {	display: block;	width: 182px;	height: 160px;}#videomid-testimonials {	float: left;	font-family: Verdana, sans-serif;	font-size: 13px;	text-decoration: none;	display: block;	width: 194px;	height: 160px;	padding: 0 6px 0 16px;}#vidmid-testimonials {	display: block;	width: 182px;	height: 160px;}#videoright-testimonials {	float: left;	font-family: Verdana, sans-serif;	font-size: 13px;	text-decoration: none;	display: block;	width: 182px;	height: 160px;}#vidright-testimonials {	display: block;	width: 182px;	height: 160px;}#vid-testimonials h2{	font: normal normal bold 18px/1.1em Verdana,sans-serif;	text-transform: capitalize;	margin: 16px 0 10px 0;	padding: 26px 0 0 0;}#vid-testimonials p{	font: normal normal normal 12px/0.9em Verdana,sans-serif;	line-height: 20px;	padding-bottom: 6px;}#vid-testimonials p.viddescrip{	font: normal normal normal 10px/0.9em Verdana,sans-serif;	line-height: 20px;	text-align: center;}#testimonials-box{}.testimonials-box-top{	background: url(images/testimonial-box-top.jpg) no-repeat;	height: 25px;	width: 641px;	margin-left: 24px;}.testimonials-box-main{	background: url(images/testimonial-box-bg.jpg) repeat-y;	width: 641px;	margin-left: 24px;}.testimonials-box-bot{	background: url(images/testimonial-box-bot.jpg) no-repeat;	height: 14px;	width: 641px;	margin-left: 24px;}#testimonials-box-main.testimonials-box-thumbspace{	float: left;	height: 100px;	margin-right: 4px;	padding: 0px;	width: 100px;}.testimonials-box-main p{	font: normal normal normal 12px/0.9em Verdana,sans-serif;	line-height: 20px;	padding-bottom: 6px;	margin-left: 120px;	margin-right:12px;}/* ---------------------------------------------------------- */#tagline{	float: right;	margin: 20px 62px 0 auto;	padding-top: 15px;	width: 960px;	text-align: right;}#footer{	background: #fff;	margin: 0 auto 0 auto;	padding-bottom: 15px;	padding-top: 15px;	width: 960px;}#footer-landmin{	margin: 0 auto 0 auto;	padding-bottom: 0px;	padding-top: 15px;	width: 958px;}#footercontent{	border-top: 1px solid #ccc;	height: 60px;	margin-left: auto;	margin-right: auto;	width: 960px;	padding-top: 12px;}#footercontent-landmin{	background: url(images/landing-pages/bg-page-bot.gif) no-repeat top center;	height: 30px;	margin-left: -1px;	margin-right: auto;	margin-top: 0px;	width: 960px;	margin-top:-32px;}#footercontent-landmin .copyright{	color: #666;	font: normal normal normal 9px Verdana,sans-serif;	letter-spacing: 0px;	text-align: center;	line-height: 1.9em;	margin-right: auto;	margin-left: auto;	margin-top: 30px;	margin-bottom: 20px;	width: 960px;}#footercontent-landmin .copyright a{	color: #666;	font-weight: normal;}#footercontent-landmin .copyright a:hover{	color: #666;}#footercontent ul{	float: left;	margin: 0 0 10px 50px;}#footercontent ul li{	float: left;}#footercontent ul li a{	color: #ccc;	display: block;	float: left;	font: normal normal normal 9px Verdana,sans-serif;}#footercontent ul li a:hover{	color: #ccc;}.copyright{	color: #ccc;	float: right;	font: normal normal normal 9px Verdana,sans-serif;	letter-spacing: 0px;	text-align: right;	line-height: 1.9em;	margin-right: 62px;}.copyright a{	color: #ccc;	font-weight: normal;}.copyright a:hover{	color:#ccc;}.copyright img{	vertical-align:text-top;}.rss{	float: left;	font: normal normal normal 9px Verdana,sans-serif;}.rss a{	color: #ccc;	display: block;	float: left;	margin-right: 25px;	padding-left: 25px;}.rss a:hover{	color: #fff;}.property{	color: #bbb;	float: right;	font: normal normal normal 9px Verdana,sans-serif;}.property a{	color: #ccc;	font-weight: normal;}.property a:hover{	color: #fff;}/* ---------------------------------------------------------- */#Attach-column{	float: left;	margin-right: 20px;	width: 955px;}#Attach h2.attach{	color: #ccc;	font: normal normal normal 16px/1.3em Georgia,"Times New Roman",Times,sans-serif;	margin-top: 10px;}#Attach a:link{	border: 0px;	color: #5bc9ee;	text-decoration: underline;}#Attach a:active{	border: 0px;	color: #fff;	text-decoration: underline;}#Attach a:visited{	border: 0px;	color: #5bc9ee;	text-decoration: underline;}#Attach a:hover{	border: 0px;	color: #fff;	text-decoration: underline;}#Attach-column .content img{	background: #eee;	border: 1px solid #777;	margin-right: 4px;	padding: 2px;}#Attach-column .navigation{	color: #ccc;	font: normal normal bold 12px 'Trebuchet MS',Arial,Lucida,sans-serif;	line-height: 1.5em;	padding: 10px 5px 20px;	text-transform: capitalize;	width: 260px;}#Attach-column .navigation-gallery {	color: #ccc;	float: right;	font: normal normal bold 10px 'Trebuchet MS',Arial,Lucida,sans-serif;	line-height: 1.5em;	padding: 6px 5px 10px;	text-align: left;	text-transform: capitalize;	width: 230px;}#Attach-column .navigation-display {	color: #ccc;	float: left;	font: normal normal normal 16px 'Trebuchet MS',Arial,Lucida,sans-serif;	line-height: 1.5em;	padding: 2px 5px 0px;	text-transform: none;	width: 660px;}#Attach-column .navigation a{	color: #edff88;}#Attach-column .navigation a:hover{	color: #fff;}#Attach-column .navleft{	float: left;	text-align: center;}#Attach-column .navright{	float: right;	text-align: center;}#Attach-column .attachment-thumbnail{	background: #eee;	border: 1px solid #777;	height: 50px;	margin: 4px 4px;	padding: 2px;	width: 50px;}/* Additional post tags */blockquote{	background: 8px 8px;	background: url(images/blockquote.png) #f7fcea no-repeat;	border-bottom: solid 1px #ccc;	border-top: solid 1px #ccc;	margin-bottom: 15px;	padding: 10px;	padding-left: 40px;}blockquote p{	color: #777;	font: 12px/1.5em Georgia,Arial;}blockquote *{	color: #777;	font: 12px/1.5em Georgia,Arial;}/*-------------- */.navigation{	color: #fff;	font-size: 11px;	font-weight: bold;	line-height: 1em;	padding: 10px 5px 10px 0px;	text-transform: uppercase;}.navigation a{	color: #edff88;}.navigation a:hover{	color: #fff;}.navleft{	float: left;	width: 48%;}.navright{	float: right;	text-align: right;	width: 48%;}.navigation-page {	color: #ccc;	font: normal normal bold 12px 'Trebuchet MS',Arial,Lucida,sans-serif;	line-height: 1.5em;	padding: 10px 5px 10px 0px;	text-transform: capitalize;}.navigation-page a{	color: #edff88;}.navigation-page a:hover{	color: #fff;}/* ---------------------------------------------------------- */.alignleft img,.alignright img,.aligncenter img{	border: 4px solid #ccc;}.alignleft{	display: inline;	float: left;	margin-bottom: 4px;	margin-right: 10px;}.alignright{	display: inline;	float: right;	margin-bottom: 4px;	margin-left: 10px;}.aligncenter{	display: inline;	text-align: center;}.alignnone{}p.wp-caption-text{	color: #999;	font-size: 11px;	margin: 0;	padding: 3px;}.beforeafter{	background: url(images/icons/pictures.png) no-repeat left center;	display: block;	float: right;	font-size: 12px;	font-weight: bold;	line-height: 19px;	padding: 0 0 0 20px;	text-transform: uppercase;	margin-right: 86px;}.beforeafter-in{	background: url(images/icons/pictures.png) no-repeat left center;	display: block;	float: right;	font-size: 12px;	font-weight: bold;	line-height: 19px;	padding: 0 0 0 20px;	text-transform: uppercase;	margin-right: 6px;}.pending {	font: italic normal normal 10px Verdana,sans-serif;	line-height: 1.5em;	text-align: right;}.paging-left{	float: left;	font: normal normal bold 12px Verdana,sans-serif;}.paging-right{	float: right;	font: normal normal bold 12px Verdana,sans-serif;	margin-right: 54px;}/* ---------------------------------------------------------- */#landing .post-incoming {	background: #eee;	border: 2px solid;	border-color: #777;	font: normal normal bold 11px 'Trebuchet MS',Arial,Lucida,sans-serif;	line-height: 1.5em;	margin-top: 12px;	padding: 12px;}#landing h4 {	color: #ee2801;	font: normal normal bold 14px 'Trebuchet MS',Arial,Lucida,sans-serif;	line-height: 1.5em;	margin: 0;	padding: 0;}#landing ul li{	background: url(images/icons/bullet_black.png) no-repeat left top;	color: #777;	font-size: 12px;	line-height: 1.5em;	margin-bottom: 5px;	padding-left: 20px;}#landing a {	color: #ee2801;	font-weight: bold;	text-decoration: none;}#landing a:hover {	color: #ee2801;	text-decoration: underline;}#page-column .social_bookmark {	background: url(images/bg-share.jpg) no-repeat;	font-weight: bold;	height: 60px;	margin: 12px 0;}#page-column .social_bookmark img{	background: #eee;	border: 1px solid #777;	margin: 0 2px 0 2px;	padding: 2px;	width: auto;}.rating{	vertical-align: middle;}.source{}.fullsource{}.video{}.hide { display: none; }.column-1 {	width: 50%;}.column-2 {	width: 50%}div.top{ 	font: normal normal bold 11px Verdana,sans-serif;	line-height: 1em;	margin: 6px 80px 6px 0;	padding: 0;	text-align: right;}/* Easy Slider */#slider-box{	background: url(images/bg-slider.jpg) no-repeat;	margin: 0 auto 0 auto;	width: 840px;	height: 380px;}#slider-box .slider-box-nav{	margin: 0 auto 0 auto;	width: 800px;}.slider-box-nav-btn{	display: inline;	float: left;	border: solid 1px #F00;}#slider-box .slider-smartlipo{	background: url(images/slider-01-text.png) no-repeat;	width: 840px;	height: 380px;}#slider-box .slider-smartlipo-text{	color: #333;	font: normal normal normal 12px Verdana,sans-serif;	line-height: 1em;	margin: 120px 0 0 0;	padding: 0;}#slider-box .slider-tumescent{	background: url(images/slider-02-text.png) no-repeat;	width: 840px;	height: 380px;}#slider-box .slider-tumescent-text{	color: #333;	font: normal normal normal 12px Verdana,sans-serif;	line-height: 1em;	margin: 120px 0 0 0;	padding: 0;}#slider-box .slider-velashape{	background: url(images/slider-03-text.png) no-repeat;	width: 840px;	height: 380px;}#slider-box .slider-velashape-text{ 	color: #333;	font: normal normal normal 12px Verdana,sans-serif;	line-height: 1em;	margin: 120px 0 0 0;	padding: 0;}#slider-box p, #slider-box p.top{ 	color: #333;	font: normal normal normal 12px Verdana,sans-serif;	line-height: 1em;	margin: 6px 60px 6px 60px;	padding: 0;}#slider-space{}#slider{	background: url(images/bg-slider-sm.jpg) no-repeat;	margin: 0 auto 0 auto;}#slider li.one{	background: url(images/slider-01-text-sm.png) no-repeat;}#slider li.two{	background: url(images/slider-02-text-sm.png) no-repeat;}#slider li.three{	background: url(images/slider-03-text-sm.png) no-repeat;}#slider ul, #slider li, #slider2 ul, #slider2 li{	margin:0;	padding:0;	list-style:none;	}#slider li, #slider2 li{ 	/* 		define width and height of list item (slide)		entire slider area will adjust according to the parameters provided here	*/ 	width:630px;	height:380px;	overflow:hidden; 		}		p#controls, p#controls2{	margin:0;	position:relative;	} 	#prevBtn, #nextBtn, #prevBtn2, #nextBtn2{ 	display:block;	margin:0;	overflow:hidden;	text-indent:-8000px;			width:60px;	height:380px;	position:absolute;	left:44px;	top:-380px;	}	#nextBtn, #nextBtn2{ 	left:660px;	}														#prevBtn a, #nextBtn a, #prevBtn2 a, #nextBtn2 a{  	display:block;	width:60px;	height:380px;	background:url(images/slider-btn-prev.png) no-repeat 0 0;		}	#nextBtn a, #nextBtn2 a{ 	background:url(images/slider-btn-next.png) no-repeat 0 0;		}	#slider-space h2 {	font: normal normal bold 22px/1.2em Verdana,sans-serif;	margin-left: 60px;	padding-bottom: 6px;	color: #2a2a2a;}#slider p {	font: normal normal normal 12px/1.2em Verdana,sans-serif;	margin-left: 20px;	margin-right: 20px;	padding-bottom: 6px;	color: #2a2a2a;}#slider p.top {	margin-top: 120px;}#slider p.top a{	display: inline;}#slider p a{	display: inline;}	/* // Easy Slider */#page-column ul.page-numbers, ul.page-numbers li, ul.page-numbers li a, ul.page-numbers li a:hover ul.page-numbers li span {	padding: 0;	margin: 0;	text-decoration: none;	font: normal 12px Verdana;	border: none;	line-height: 16px;}#page-column ul.page-numbers {	text-align: left;}#page-column ul.page-numbers li {	display: inline-block;	float: left;	margin: 0 2px 0 2px;}#page-column ul li a.page-numbers {	font: normal 12px Verdana;	border: solid 1px #333;	background-color: #fee3d0;	padding: 4px;	color: #333;	margin-top: -4px;}#page-column ul li a:hover.page-numbers {	font: normal 12px Verdana;	border: solid 1px #333;	background-color: #642107;	padding: 4px;	color: #fff;}#page-column ul.page-numbers span.page-info {	font: bold 12px Verdana;	margin-right: 24px;	padding: 4px;}#page-column ul.page-numbers span.current {	font: bold 12px Verdana;	padding: 4px;}#page-column ul.page-numbers span.dots {	font: normal 12px Verdana;	padding: 4px;	color: #666;}p.disclaimer {	font-size: 9px !important;}/* Landing Pages added 2.26.10*/#landing-middle {	background:#E9E0CB url(images/landing-pages/bkg-landingpage-middle.jpg) no-repeat scroll center bottom;	float:left;	min-height:375px;	margin:0 9px 0 9px;	padding:0;	width:940px;	*display:inline;}#landing-middle.spanish, #landing-middle.landing-mid {	background:#E9E0CB url(images/landing-pages/bkg-landingpage-middle-es.jpg) no-repeat scroll center bottom;	height:auto;}#landing-middle .post{	float:right;	padding:10px 20px 10px 0;	width:530px;}#landing-middle h1 {color:#000000;font-family:Verdana,sans-serif;font-size:30px;font-weight:bold;line-height:1.2em;padding:10px 0;}#landing-middle p, #landing-bottom p {color:#222222;font-family:Verdana,sans-serif;font-size:13px;line-height:1.5em;padding:0 0 5px;}#landing-bottom {	background:#fff url(images/landing-pages/bkg-landingpage-bottom.jpg) no-repeat scroll 0 0;	clear:both;	margin:0 9px;	width:940px;	height:466px;	overflow:hidden;}#landing-bottom.spanish, #landing-bottom.landing-bot{	background: url('images/landing-pages/bkg-landingpage-gradient.jpg') no-repeat top left;	position:relative;	height:auto;}#landing-bottom .post {	float:right;	padding:10px 20px 10px 0;	width:530px;}#landing-bottom-pic {	background:transparent url(images/landing-pages/bkg-landingpage-people.png) no-repeat scroll 0 0;	bottom:0;	height:536px;	left:0;	position:absolute;	width:363px;}#landing-bottom h1 {	font-family:Verdana,sans-serif;	line-height:1.5em;	padding:20px 0;}#landing-bottom h3 {	color:#5D1E07;	font-family:Verdana,sans-serif;	font-size:15px;	line-height:1.5em;	padding:5px 0;}#landing-bottom h3 span {	font-size:12px;}#landing-form-holder { 	float:left;	padding:20px 0 10px 35px;	width:324px;}#landing-bullets {	position:absolute;	top:550px;	width:550px;	}#landing-bullets h3  {	font-family:Verdana,sans-serif;}#landing-bullets p {font: normal 11px/16px Verdana, Arial, Helvetica, sans-serif !important;}#landing-bullets p.disclaimer {		color:#666666;	font-size:9px !important;	padding:5px 0 0;}#landing-bottom .coro-disclaimer {	float:right;	font: normal 10px/12px Arial, Helvetica, sans-serif; color:#464a55;	text-align:right;	margin:0 30px 0 0;	width:900px;}.disclaimer {font: normal 10px/12px Arial, Helvetica, sans-serif; color:#464a55;}#landing-form-box{	background:transparent url(images/landing-pages/LandingForm_top.png) repeat-y scroll 0 0;	overflow:auto;	padding:75px 0 0;	width:311px;}#landing-form-box.spanish{	background: url('images/landing-pages/ES-LandingForm_top.png') no-repeat;	padding: 50px 0 0 ;}#landing_form_bottom {	background: url('images/landing-pages/LandingForm_bottom.png') no-repeat;	height:10px;}#landing-form {width: 220px; height: 285px; position: relative; left: 35px; top: 20px;}#landing-form-box h3 {	color:#FFFFFF;	font-family:verdana,sans-serif;	font-size:14px;	padding:0 20px 10px;	text-align:center;	text-shadow:1px 1px 1px #222222;}#landing-form label{font: normal 11px/15px Arial, Helvetica, sans-serif; text-transform:uppercase;text-align:right;padding: 0; margin: 5px 0 0;	}#landing-form input {width: 100px;display:block;}.privacy-link {	background:transparent url(images/landing-form-padlock.png) no-repeat scroll right center;	float:left;	padding:10px 0 0 15px;	width:95px;}.privacy-link p {font: normal 9px/10px Arial, Helvetica, sans-serif !important;color: #fff;text-transform:uppercase;padding:5px;}.privacy-link p a{font: normal 9px/10px Arial, Helvetica, sans-serif;color: #fff;text-transform:none;text-transform:uppercase;}form {  margin: 0;  padding: 0;  font-size: 100%;}form fieldset {  clear: both;  font-size: 100%;  border-color: #000000;  border-width: 1px 0 0 0;  border-style: solid none none none;  padding: 10px;  margin: 0 0 0 0;}label {  font-size: 100%;}input, select, textarea {  font-family: Arial, sans-serif;  font-size: 100%;  color: #000000;}textarea {  overflow: auto;}form div {  clear: left;  display: block;  margin:  0;  padding: 2px 3px;}form div label {  display: block;  float: left;  width: 100px;  padding:2px 5px 0;  text-align: right;}form div.required label, label.required, #landing-middle .required p {font: normal 10px/12px  Arial, Helvetica, sans-serif;color: #fff;text-transform:uppercase;}#landing-middle .required p {	padding:0 0 0 112px;}form div select {	margin:0;	padding:1px 3px;	width:179px;}form div textarea {	margin:0;	padding:1px 3px;	width:174px;}form div input.inputText { 	margin:0;	padding:2px 3px;	width:174px;}form div.submit {	clear:none;	float:right;	padding:10px 18px 0 0;}form div.submit div {}form div input.inputSubmit, form div input.inputButton, input.inputSubmit, input.inputButton {	background-color:#5D1E07;	color:#FFFFFF;	cursor:pointer;	margin:0;	padding:4px 8px 3px;	-moz-border-radius:8px;	-webkit-border-radius:8px;}form div input.inputSubmit:hover, form div input.inputButton:hover, input.inputSubmit:hover, input.inputButton:hover {	background:#222;}form div.submit div input.inputSubmit, form div.submit div input.inputButton {}form input, form select, form textarea {  background-color: #ffffff;}form textarea.expanding {  overflow: auto;  overflow-x: auto;  overflow-y: visible;}div.optional label:before {  content: '';}div.required label:before {  content: '';}.spanish-thanks {	display:none;}.none {	display:none;}#tracking p {height:1px;width:1px;position:absolute;bottom:0;right:0;margin:0;padding:0;}