 /* -------------General Formats ------------ */
body{margin:0; font-size:11px; padding-bottom:20px; font-family:Geneva,Arial,Helvetica,sans-serif; padding:0px}
h1, h2, h3{margin:0; padding:0; font-weight:normal; color:#811305; padding-bottom:15px}
h1{letter-spacing:-1px; font-size:28px}
h2{font-size:23px}
h3{font-size:18px}
ul{list-style-type:square; padding-left:25px}
a:active{text-decoration:underline}
a:hover{color:#c00}
a:visited{color:#811305}
img{border:none}
img.left{float:left; margin-right:15px}
img.right{float:right; padding-top:10px}
img.center{margin-left:auto; margin-right:auto; display:block}
.bold{font-weight:bold}
.center{text-align:center}
.cellcolor{background-color:#CCC}
/* Header */
#header{margin:0 auto; height:85px}
/* -------nav------------- */
#nav{width:700px; float:right; padding:28px 0px 25px 0px}
#nav a{text-align:center; background-color:#aaa; color:#fff; display:inline; padding:17px 10px 5px 10px; font-size:18px; letter-spacing:1px; font-weight:lighter; text-decoration:none}
#nav a:active, #nav a:hover{border-bottom:4px solid #000}
#home a#chome, #price a#cprice, #location a#clocation, #feature a#cfeature, #contact a#ccontact{border-bottom:4px solid #000}
#top_image{padding:20px 0px; float:left; width:905px}
#logo{width:60px; float:left}
#topspace{margin:0; width:905px}
#wrapper{width:905px; margin:0 auto}
/* -===========Content========= */
#content{float:left; padding:5px 5px 0px 0px; width:490px}
/* Sidebar */
#sidebar{float:right; width:400px}
#sidebar ul{margin:0; padding:0; list-style:none}
#sidebar li{padding-bottom:20px}
#sidebar li ul{}
#sidebar li li{margin:0; padding:2px 0 2px 0}
#sidebar h2{height:32px}
/* table */
#price-a{float:left; width:480px; border-collapse:collapse; text-align:left; padding-bottom:15px}
#price-a th{font-size:14px; font-weight:normal; border-bottom:2px solid #6678b1; text-align:left}
#price-a td{padding:9px 8px 0px 0px}
#price-a td1{border-bottom-width:thick}
/* Footer */
#footer-wrap{margin:0 auto; /* background:#999; */}
#footer{margin:0 auto; padding:10px 4px; background-color:#aaa}
#footer a, #footer a:visited{background-color:#aaa; color:#fff; letter-spacing:2px; font-weight:lighter; text-decoration:underline}
#footer a:hover{color:#963}
#include{}
#content_index{float:left; width:365px; padding-top:5px; padding-right:30px}
#slideshow{width:505px; float:right}
#content_wide{width:905px}
#sidebar_features{width:500px; float:right}
#page{margin:0 auto; width:905px}
#sidebar_contact{float:right; width:468px; margin-bottom:10px}
#content_contact{float:left; width:420px}
#sidebar_pricing{width:300px; float:right}
#table{}
#pan{padding-bottom:40px; float:left; width:429px}
#pan td{}
#ad468{width:470px; float:right}
#ad-background{width:905px; float:left; background:transparent url(../images/ad_backg.png) no-repeat scroll -3px 0; border-color:#EBEBEB; border-style:solid; border-width:2px 0; height:90px; padding:1px 0; text-align:center}
#ad200{float:right; height:205px; width:205px}
#ad250{width:260px; height:260px; float:right}
#fashion-shoot{float:left; width:905px}
.embedForm{    font-size:80%;     margin-top:30px;     margin-bottom:10px;     font-weight:bold;     color:#777;     text-align:right;     background-image:url(/images/bubble.png);  background-repeat:no-repeat;  background-position:100% 0;  padding-top:10px;  padding-bottom:10px;  padding-right:10px}
input#embed_code{ width:250px;  color:#555;  font-weight:normal;  font-size:11px}