.ss_logo {display: block;width: 284px;height: 52px;margin: 10px 0 10px 0;}
#header	{ min-height: 90px;height: 90px;}
#nav_main {position: absolute;top: 26px;right: 0px;}

.post_content p { color: #000 !important; }
li.tollfree	{ color: #777; margin-top: 5px; }
#big_feature	{
	display: block;
	margin: 0 auto;
	}

#big_feature a:hover, #big_feature a	{ text-decoration: none; }
#big_feature img	{ float: right; margin: 7px 20px 0 0; }
#big_feature em	{ font-style: normal; font-weight: bold; color: #efefef;  padding: 0px !important; margin: 0px !important; position: relative; top: -15px;}
#big_feature h1	{ padding: 0px; margin-top: -40px; }
#big_feature h1 a	{ font-size: 51px; font-weight: bold; color:#ccf; padding: 0px; margin: 0px; text-decoration: none; }
#big_feature p	{ font-size: 24px; color: #ccf; line-height: 30px; font-family: Georgia, Times, Times New Roman, serif; }

span.try_it_free a { display: block; background-color: #225; color: #efefef; border: 2px solid #efefef; text-align: center; font-weight: bold; font-size: 26px; vertical-align: middle; padding: 20px 0; margin: 0 auto 10px; width: 350px; font-family: Arial, Verdana, Helvetica, sans-serif; -moz-border-radius-topright: 8px; -webkit-border-top-right-radius: 8px; -moz-border-radius-topleft: 8px; -webkit-border-top-left-radius: 8px; -moz-border-radius-bottomright: 8px; -webkit-border-bottom-right-radius: 8px; -webkit-border-bottom-left-radius: 8px;	-moz-border-radius-bottomleft: 8px; }
span.try_it_free a:hover { background-color: #339; color: #efefef; }

#big_feature span.try_it_free a { display: block; background-color: #225; color: #efefef; border: 2px solid #efefef; text-align: center; font-weight: bold; font-size: 26px; vertical-align: middle; padding: 20px 0; margin: -5px 0 -20px; width: 290px; font-family: Arial, Verdana, Helvetica, sans-serif; -moz-border-radius-topright: 8px; -webkit-border-top-right-radius: 8px; -moz-border-radius-topleft: 8px; -webkit-border-top-left-radius: 8px; -moz-border-radius-bottomright: 8px; -webkit-border-bottom-right-radius: 8px; -webkit-border-bottom-left-radius: 8px;	-moz-border-radius-bottomleft: 8px; }
#big_feature span.try_it_free a:hover { background-color: #339; color: #efefef; }

#big_feature span.take_a_tour a {  color: #feb80a; font-weight: bold; font-size: 15px; text-decoration: underline; font-family: Arial, Verdana, Helvetica, sans-serif; }
#big_feature span.take_a_tour	{ margin: 0px 0 0 70px; font-size: 15px; font-family: Arial, Verdana, Helvetica, sans-serif; }

#product_feature span.take_a_tour, #product_feature span.try_it_free	{ position: absolute; top: 160px; left: 50%; margin-left: -485px; }
#product_feature span.try_it_free a { display: block; background-color: #225; color: #feb80a; border: 1px solid #eee; text-align: center; text-decoration: none; font-weight: bold; font-size: 40px; vertical-align: middle; padding: 10px 0; width: 290px; font-family: Arial, Verdana, Helvetica, sans-serif; -moz-border-radius-topright: 8px; -webkit-border-top-right-radius: 8px; -moz-border-radius-topleft: 8px; -webkit-border-top-left-radius: 8px; -moz-border-radius-bottomright: 8px; -webkit-border-bottom-right-radius: 8px; -webkit-border-bottom-left-radius: 8px;	-moz-border-radius-bottomleft: 8px; }
#product_feature span.try_it_free a:hover { background-color: #339; color: #efefef; }
#product_feature span.take_a_tour a {  color: #feb80a; font-weight: bold; font-size: 15px; text-decoration: underline; font-family: Arial, Verdana, Helvetica, sans-serif; }
#product_feature span.take_a_tour	{ font-size: 15px; font-family: Arial, Verdana, Helvetica, sans-serif; top: 237px; margin-left: -475px; color: #fff; }
#interiorbanner h2 {padding-top: 16px !important;}


div.hompage_video	{ margin: 5px 25px 5px 0px; padding: 5px 10px; background-color: #efefef; border: 1px solid #ccc; float: left; }

#home_content {
	margin: 10px 0 0 0;
}

#home_content span.used_by img	{ margin: -30px 70px 0 0 !important; text-align: center; }
table.product_lineup img	{
	margin: 0;
	}
table.product_lineup h2	{
	font-weight: bold;
	font-size: 1.85em;
	color: #666;
	padding: 20px 0 0 0;
	}
table.product_lineup	{ width: 100%; margin: 0;}
table.product_lineup td	{ text-align: left !important; vertical-align: top; background-color: #efefef; }

.dudes p img	{ float: left; margin: 5px; border: 3px solid #eee; }
div.dudes	{ clear: both; display: block;}
div.dudes h3	{ margin-top: -15px; }
.clear	{ clear: both; display: block;}

#selling_points li, #selling_points ul	{
	list-style: none !important;
	display: inline !important;
	float: left !important;
	}
#selling_points li	{
	width: 195px !important;
	padding: 0 20px 25px 75px !important;

	}
#selling_points h3	{
	font-weight: bold;
	font-size: 16px;
	color: #222;
	}
#selling_points p	{
	font-size: 13px;
	color: #666;
	}
#maps li, #hosting li, #print li	{
	padding-right: 0 !important;
	}
#automated	{
	background: transparent url(/img/icon/clock.png) top left no-repeat !important;
	}
#search	{
	background: transparent url(/img/icon/search.png) top left no-repeat !important;
	}
#money	{
	background: transparent url(/img/icon/piggy.png) top left no-repeat !important;
	}
#maps	{
	background: transparent url(/img/icon/globe.png) top left no-repeat !important;
	}
#hosting	{
	background: transparent url(/img/icon/safe.png) top left no-repeat !important;
	}
#print	{
	background: transparent url(/img/icon/doc.png) top left no-repeat !important;
	}


table#si_compare_table {
width:90%;
border-top:1px solid #e5eff8;
border-right:1px solid #e5eff8;
margin:1em auto;
border-collapse:collapse;

}
table#si_compare_table td {
color:#678197;
border-bottom:1px solid #e5eff8;
border-left:1px solid #e5eff8;
padding:.3em 1em;
text-align:center;
}

table#si_compare_table tr.odd, tr.odd .column1 {
background:#f4f9fe url(/img/products/tablebackground.gif) no-repeat;
}

table#si_compare_table .column1 {
background:#f9fcfe;
height: 40px;
}

table#si_compare_table thead th {
background:#f4f9fe;
text-align:center;
font:bold 1.2em/2em "Century Gothic","Trebuchet MS",Arial,Helvetica,sans-serif;
color:#66a3d3;
}

table#si_compare_table tfoot th {
background:#f4f9fe;
text-align:center;
}

table#si_compare_table tfoot th strong {
font:bold 1.2em "Century Gothic","Trebuchet MS",Arial,Helvetica,sans-serif;
margin:.5em .5em .5em 0;
color:#66a3d3;
}
table#si_compare_table tfoot th em {
color:#f03b58;
font-weight: bold;
font-size: 1.1em;
font-style: normal;
}
table#si_compare_table td.si_checked	{
	height: 40px;
	background: url(/img/products/check.png) no-repeat center center;
	} 
table#si_compare_table td.si_xed	{
	height: 40px;
	background: transparent url(/img/products/delete.png) no-repeat center center;
	} 
	
table#si_compare_table td	{
	height: 46px;
	}
span.highlighttxt { background-color: #feb80a; color: #222; padding: 6px; width: 90%; display: block; text-align: center; margin: 0 auto; }
#main_content span.highlighttxt a	{ text-decoration: underline; font-weight: bolder; color: #0000cc; font-size: 16px; }
#main_content span.highlighttxt a	{ color: #0000cc; }

/*------------ PRICING OPTIONS ----------------*/

.pricing_container {
	margin:auto;
	width:670px;
	padding:30px 0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
}

.pricing_wrapper {
	float:left;
	border-radius:3px;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	border:1px solid #CCC;
	background:#FAFAFA;
	box-shadow: 0 0 5px #999, inset 0 -200px 200px -200px #DDD;
	-moz-box-shadow: 0 0 5px #999, inset 0 -200px 200px -200px #DDD;
	-webkit-box-shadow: 0 0 5px #999; /* Webkit multiple shadows don't seem to work in Safari 4 (win) yet */
}

.pricing_option {
	float:left;
	width:130px;
	padding:10px;
	text-align:center;
	height:220px;
	font-size:90%;
}
div.pricing_option ul.features	{
	float: left; 
	text-align: left;
	font-size: 12px !important;
	height: 12px !important;
	line-height: 12px !important;
	padding: 0 !important;
	margin: 0 !Important;
	}
.pricing_separator {
	float:left;
	width:1px;
	height:206px;
	background: #CCC;
	border:0;
	padding:0;
	margin:2px 0;
}
div.pricing_option.highlighted ul.features	{font-size:110% !important;}
.pricing_option.highlighted {
	font-size:110%;
	width:175px;
	height:248px;
	margin: -15px 0;
	border: 1px solid #CCC;
	border-radius:3px;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	border:1px solid #CCC;
	box-shadow: 0 0 5px #999, inset 0 -300px 300px -300px #888;
	-moz-box-shadow: 0 0 5px #999, inset 0 -300px 300px -300px #888;
	-webkit-box-shadow: 0 0 5px #999; /* Webkit multiple shadows don't seem to work in Safari 4 (win) yet */
	background:#EEE;
	position:relative;
	z-index:2;
}

.pricing_option .title {
	font-size: 200%;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-weight:bold;
}
.pricing_option .subtitle {
	margin-bottom:1em;
	text-transform:uppercase;
}

.pricing_option ul {
	list-style:none;
	padding:0;
	text-align:center;
	margin:0;
	line-height:1.5em;
}
.pricing_option li.emphasized {
	font-weight:bold;
}
#googleads div#header	{ height: 5px !important; min-height: 50px; margin: 0px; padding: 0px;  }
#googleads h1.ss_logo	{ float: right; display: block;width: 264px;height: 45px;text-indent: -9999px; background: transparent url("/images/seeing-interactive-logo.png") left top no-repeat;float: right;margin: 4px 70px -10px 0;}
#googleads span.phone	{ font-size: 20px; color: #225; margin-top: 10px; float: left; display: block; }

#googleads #main_content_sidebar { width: 520px; }
#googleads #main_content_sidebar p 	{ width: 100%; font-size: 14px; color: #004; }
#googleads #sidebar { width: 400px; }


span.si-company-choose 	{ position: relative; top: -468px; color: white; font-size: 15px; margin: 0 0 0 13px; }
span.si-company-choose-2 	{ position: relative; top: -262px; color: white; font-size: 15px; margin: 0 0 0 13px; }

#googleads #main_content_sidebar h1 { font-family: Georgia, "Times New Roman", Times, serif; font-size: 36px; color: #004; }
#googleads #main_content_sidebar h1 span.big_title { background-color: #225; color: #fff; padding: 0 5px; }
#googleads #main_content_sidebar h2 span.big_title { background-color: #1bb7ea; color: #fff; padding: 0 5px;  }
#googleads #main_content_sidebar h2 { font-size: 28px; font-family: Georgia, "Times New Roman", Times, serif; }
#googleads #main_content_sidebar h2.howdy	{ font-size: 70px; color: #1bb7ea; font-family: Georgia, "Times New Roman", Times, serif; margin-bottom: -5px; padding: 0; }
#googleads #main_content_sidebar p.bigbig	{ font-size: 22px; font-family: Georgia, "Times New Roman", Times, serif; margin-bottom: 10px; padding: 0; }
#googleads #main_content_sidebar p.bigbig span.big_money	{ background-color: #1bb7ea; color: #fff; padding: 0 5px; }
#googleads #main_content_sidebar span.try_it_free a { color: #FFF; }

#googleads #main_content_sidebar h2.goahead	{ font-size: 70px; color: #1bb7ea; font-family: Georgia, "Times New Roman", Times, serif; margin-bottom: -10px; padding: 0; }
#googleads #main_content_sidebar p.barnburner	{ font-size: 22px; font-family: Georgia, "Times New Roman", Times, serif; margin-bottom: 7px; padding: 0; }
#googleads #main_content_sidebar p.barnburner strong	{ font-weight: normal; color: #1bb7ea; }
#googleads #main_content_sidebar img.boxer	{ float: right; margin: 0 0px 0 0; }
#googleads #main_content_sidebar h1.barnburner	{ font-size: 32px; margin-bottom: 0px; padding: 0; }


div.mypostthumb	a img	{ float: left; border: 2px solid #036; margin-right: 9px; }
