@import "nicebutton.css";
body a{color: #175898;}
body {font-family:helvetica, arial, sans-serif; vertical-align: middle;}
 h1 {font-size: 20px; margin: 0px; margin-bottom: 15px; padding: 0px;}
 h2 {font-size: 18px; margin: 0; padding: 0;}
 h3 {font-size: 16px; margin: 0px; margin-top: 0px; padding: 0;}
 #keyfeat ul { margin: 10px 0px 0px 0px; padding-left: 30px;}
 li {padding: 0 0 0 0px;}
 strong {font-weight: bolder;}
#wrapper { width:100%; margin:0pt auto; }
#contents { width:960px; margin:0pt auto;}
#header { float:left; width:969px; text-align:middle; margin:0pt auto; margin-bottom: 15px;}
#logo {float:left; margin: 0px; margin-bottom: -5px;}
#logotrick {background: url(images/logo.jpeg) no-repeat; display:block; height:108px;width:950px;}
#navigation { float:left; background: url(images/nav_back.jpeg) no-repeat; float:left; width:960px; line-height:40px; margin:10px 0 0 0; font-family:"lucida sans", arial, sans-serif; vertical-align: middle;}
#navigation a { float:left; margin: 0; margin-left: 40px; color: white; font-family:helvetica, arial, sans-serif; font-size: 14px; text-decoration: none;}
#navigation a:hover { text-decoration: underline;}
#stuff {float: left; margin: 10px 0 0 10px;}
#open {float: left; width: 500px; margin: 0px 0 0 15px;}
#keyfeat {float: left; margin: 0 0 0 25px; border: 1px #0E2130 solid; padding: 7px; width: 350px;}
 #keyfeat ul {list-style-image: url(images/check.png);}
.trialdown {float: left; margin: 0 0 0 25px; border: 1px #0E2130 solid; padding: 10px; width: 350px;}
#startstat{float: left; margin: 0 0 0 25px; border-top: 1px #0E2130 solid; border-left: 1px #0E2130 solid;  border-bottom: 3px solid black; border-right: 3px solid black; padding: 10px; width: 300px;}
#mapex {float: left; margin: 10px 0 0 10px;}
#whybuy {float: left; clear: both; margin: 15px 0 0 0px; padding: 7px; width: 300px;}
#test_head {float: left; width: 1000px;clear: both; margin-bottom: 10px; margin-top: -10px;}
.larger{font-size: 14pt; font-style: italic;}
.award{float: left; margin-left: 5px; margin-bottom: 10px;}
#testimonial1 {float: left; width: 500px;   padding: 5px;}
#testimonial2 {float: left; width: 300px;   padding: 5px; }
.red{color: red;}
.blue{color: #175898;}
.bluea{color: #175898; text-decoration: none;background-color: transparent;border-color: #175898;border-bottom-width: 1px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;border-style: dotted;}
.strike{text-decoration:line-through;}
.italics{font-style: italic;}
#themap {float: left;}
#nextstep{float: left; clear: both; margin-top: 15px; width: 400px;}
#nextstep ul{ list-style-image: none; list-style-type: square;}
#leftcol{float: left; width: 550px;}
.reda{color: red; text-decoration: none;background-color: transparent;border-color: red;border-bottom-width: 1px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;border-style: dotted;}
#update {float: right; display: block; margin: 5px 5px 5px 15px; padding: 10px; width: 275px; border: 1px dotted black;}
#update ul{margin: 5px; 5px; 15px; 5px;}

#update2 {float: right; display: block; margin: 5px 5px 5px 15px; padding: 10px; width: 275px; border: 2px dotted black;}
#update2 ul{margin: 5px; 5px; 15px; 5px;}



#fullfeatures{float: left; margin-left: 10px;}
.subfeature{float: left; width: 450px; margin-right: 15px; margin-top: 10px; min-height: 180px; }
.subfeature_small{float: left; width: 450px; margin-right: 15px; margin-top: 10px; min-height: 140px; }
p.subtext{margin-top: 5px; padding: 0px;  }
img.feat_pic{float: right; border: 1px dotted black; margin: 10px; }
.example_title{margin-top: 20px; margin-bottom: 5px; padding-bottom: 2px; border-bottom: 1px solid black;}
.example_title h2 a{text-decoration: none; font-size: 12px}

#introtext{margin-bottom: 10px;}

#leftcol2{float: left; width: 700px;}
#leftcol2 h3 {margin: 10px 0 10px 0;}
#open2 {float: left; width: 600px; margin: 15px 0 0 0px;}
#open2 p {margin: 0px; padding: 0px;}

#faq {float: left; margin: 50px 0 0 10px; width: 550px;}
#price {float: left; margin: 20px 0 0 10px; width: 300px; }
#day30 {float: left; margin: 10px 0 0 10px; width: 200px; }
#footer {margin-top: 20px; padding: 10px 0 10px 0; float: left; border-top: 1px dotted black; width: 900px;}
#footer a{color: black; text-decoration: underline;}

#trialdown ul {list-style-image: none; margin-top: 0px; }
.submit_tiny{vertical-align: top; margin-top: 4px;}

#min{float: left;}
#max{float: right;}
#data {float: left;}
.col{float: left; margin-left: 10px;}
#otheropts { float: left; margin-left: 30px;}
#colorleft {float: left;}
#themap{float: left; clear: both;}
.stid{float: left; width: 25px; margin-right: 5px; margin-top: 2px;}
#back{float: left; margin-top: 20px; clear: left; }
#next{float: right; margin-top: 20px; clear: left; }
#nav{float: left; padding-left: 10px; padding-top: 10px; margin-top: 20px;  width: 600px; }
#buy{float: left;  margin-top: 15px; margin-left: 50px; width: 310px;}
#buy2{float: left; border: 1px gray solid; padding: 20px; margin-top: 5px; padding-bottom: 10px;}
#congrats {float: left; width: 300px; margin: 0px; margin-bottom: 20px; }
	/* submit button css */
	

#panda_map{	background-image: url(images/panda.jpeg);background-repeat:no-repeat; height: 400px;}

#iphone_top{float: left; margin-top: 20px;}
#iphone_desc{float: left; width: 600px; height:190px; padding: 10px; padding-left: 20px;}
 #iphone_desc ul {list-style-image: url(images/check.png);}
 #map{margin-top: 10px; float: left;}
 #opendiv{float: left; width: 550px;}
 #iphone_pic{float: left;}
 
 #mobile{float:left;  width: 200px; height: 200px; padding-left: 30px; }
#buy_above {float: right; display: block; margin: 0px; padding: 0px; }
#tryit{float: left;}
#buyit{float: left; margin-top: 10px;}
#price2 {float: left;}



<!-- "lucida sans" -->

