html {	border:none; margin:0px; overflow-y:scroll; padding:0px; -webkit-text-size-adjust:none;}
body {	background-color:#000000;	margin:0px;	padding-top:0px; font-family:"Trebuchet MS"; font-size:12px; font-weight: normal;	color:#E6E6E6; border:none;}
p {	font-family:"Trebuchet MS";	font-size:12px;	font-weight: normal; color:#E6E6E6;	line-height:20px;	margin-left:5px; padding:0 10px 0 10px;}
h1 {	font-family:"Trebuchet MS";	font-size:21px;	font-weight: normal;	color:#FF7E00;}
h2 {	font-family:"Trebuchet MS";	font-size:14px;	font-weight: normal;	color:#FF7E00;	margin-left:15px;}
h3 {	font-family:"Trebuchet MS";	font-size:12px;	font-weight: normal;	color:#000;	line-height:20px;	margin-left:5px;	padding:0 10px 0 10px;}
h4 {	font-family:"Trebuchet MS";	font-size:12px;	font-weight:bold;	color:#D6D6D6;	line-height:15px;	margin-left:5px;	padding:0 10px 0 10px;}
li {	font-size:12px;	font-weight:normal;	color:#E6E6E6; line-height:15px;	padding:0 0 7px 0;}
.headerbar {	border-bottom-style:solid;	border-bottom-width:1px;	border-bottom-color:#777777;}
.header {	font-family:Verdana, Arial, Helvetica, sans-serif;	font-size:18px;	color:#FFFFFF;	padding:10px 0 0 0;}
.footer {	font-family:Verdana, Arial, Helvetica, sans-serif;	font-size:12px;	color:#999999; width:800px; margin:0 auto;}
/* Links */
a:link {color:#555555; text-decoration:none;}
a:visited {color:#999999; text-decoration:none;}
a:hover {color:#777777;	text-decoration:none;}
a:active {color:#FFFFFF; text-decoration:underline;}
a.footerlinks:link { color:#555555; text-decoration:none;}
a.footerlinks:visited {	color:#999999; text-decoration:none;}
a.footerlinks:hover {	color:#777777; text-decoration:none;}
a.footerlinks:active { color:#FFFFFF; text-decoration:underline;}
a.bodylinks:link { color:#FFFFFF;	text-decoration:none;}
a.bodylinks:visited {	color:#999999; text-decoration:none;}
a.bodylinks:hover {	color:#999999; text-decoration:underline;}
a.bodylinks:active { color:#FFFFFF;	text-decoration:underline;}
a.portal:link {	color:#CFCFCF; text-decoration:none;}
a.portal:visited { color:#666666;	text-decoration:none;}
a.portal:hover { color:#CFCFCF;	text-decoration:underline;}
a.portal:active {	color:#FFFFFF;	text-decoration:underline;}
a.orderbtn:link {	color:#FF0000;	text-decoration:none;}
a.orderbtn:hover {	color:#FFFFFF;	text-decoration:underline;}
a.orderbtn:visited {	color:#FF0000;	text-decoration:none;}
a.gallerylinks:link { font-family:Verdana, Geneva, sans-serif; color:#00FFFF; text-decoration:none;}
a.gallerylinks:visited { font-family:Verdana, Geneva, sans-serif; color:#00FFFF; text-decoration:none;}
a.gallerylinks:hover {	font-family:Verdana, Geneva, sans-serif; color:#4E9DEC;	text-decoration:underline;}
a.gallerylinks:active {	font-family:Verdana, Geneva, sans-serif; color:#4E9DEC;	text-decoration:underline;}
.callout {color:#FF7E00;}
.images {border:none;}
/* Pricing */
.pricinglevels { font-size:14px; font-weight: normal; color:#E6E6E6; line-height:22px; padding:12px 0 0 20px; text-align:left; vertical-align:top;}
.pricelevelsline1 { border-bottom:1px; border-bottom-style:solid; border-bottom-color:#000000; background-color:#222222; padding:0 0 0 15px;}
.pricelevelsline2 { border-bottom:1px; border-bottom-style:solid; border-bottom-color:#000000; background-color:#292929; padding:0 0 0 15px;}
.orderbox {	height:23px;	width:130px; border:1px; border-style:solid; border-color:#666666; background-color:#222222; text-align:center;}
.orderlabel {	font-family:Verdana, Arial, Helvetica, sans-serif; font-size:17px; font-weight:normal; color:#FF0000;}
/* Section labels */
.sectionbox { border:1px; border-style:solid; border-color:#888888; background-color:#000000; margin:1px 0 0 10px; padding:3px;}
.sectionlabel { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:15px; font-weight:normal; color:#999999; text-transform:uppercase; margin:0; text-align:center; padding:0 5px 0 5px;}
/* pano samples */
.sideline {	border-left-style:solid;	border-left-width:thin;	border-bottom-style:solid;	border-bottom-width:thin;	border-color:#333333;	padding-top:25px;}
.sampleholders {	padding-top:14px;	}
.samples {	width:135px; border:1px;	border-color:#777777;}
.samplelabels {	font-family:"Trebuchet MS";	font-size:12px;	font-weight:normal; margin-top:-2px; text-align:left;	color:#00FFFF; margin-left:-1px;}
/* testimonials */
.testimonialheading {	font-size:14px;	color:#FF7E00;	padding:0 0 0 15px;}
.testimonialbody { font-size:13px; padding:0 0 0 15px;}
.testimonialsource { color:#FFFFFF; font-size:12px;	padding:0 0 10px 0;	text-align:right;}
/* Google landing page */
.landingpricebody {	font-size:13px;	color:#E6E6E6; padding:0 0 0 3px;	line-height:22px;	text-align:left;}
/* Navigation */
.nav {
	width:190px;
	height:260px;
	background-color:#161616;
	background-image:url(../images/navbg.jpg);
	padding:0 0 0 0;
}
.navholder {
	padding:25px 0 0 13px;
}
.navtxt{
	padding:0 0 0 13px;
}
.navbtns {
	color:#ffffff;
	width:165px;
	line-height:25px;
	display:block;
	font-size:13px;
	text-align:left;
	padding:0 0 6px 0;
	margin:0;
}
.navbtns a:link, .navbtns a:visited {
	color:#ffffff;
	display:block;
	width:165px;
	text-decoration:none;
	background-color:#161616;
}
.navbtns a:hover, .navbtns a:active {
	color:#a5cd21;
	display:block;
	background:url(../images/onbtn.jpg);
	background-repeat:no-repeat;
}
#indexorderbtn a:link, #indexorderbtn a:visited {
	color:#FF0000;
	display:block;
	text-decoration:none;
	background-color:#161616;
}
#indexorderbtn a:hover, #indexorderbtn a:active {
	color:#a5cd21;
	display:block;
	background:url(../images/onbtn.jpg);
	background-repeat:no-repeat;
}
#gallery {
	width:610px;
	height:260px;
	padding:0;
	margin:0;
	border:0;
}
.gallery-container {
	width:610px;
	height:260px;
	padding:0;
	margin:0;
}
.subscribelabel {
	font-size:13px;
	margin:0 auto;
	text-align:center;
	padding-bottom:3px;
}
.textbox{
	width:130px;
	font-family:Arial, Helvetica, sans-serif;
	color:#000; 
	font-size:11px; 
	background-color:#CCC;
	border:solid 0px #999;
	border-radius:3px;
}
.textbox2{
	width:70px;
	font-family:Arial, Helvetica, sans-serif;
	color:#000; 
	font-size:11px; 
	background-color:#CCC; 
	border:solid 0px #999;
}
.tbholder {
	margin:0 0 5px 15px;
	text-align:left;
}
.subscribeholder {
	text-align:left;
	margin:0 0 15px 13px;
}
.sbholder {
	margin-left:15px;
}
.submitbtn {
	font-family:Arial, Helvetica, sans-serif;
	width:60px;
	height:20px;
	padding-bottom:1px;
}
.fb-container {
	width:190px;
	height:39px;
	margin-bottom:10px;
	vertical-align:top;
}
.fb-btn {
	display:inline-block;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:normal;
	color:#999;
	width:29.4px;
	margin:5px 3px 5px 11px;
	text-align:left;
	vertical-align:top;
}
.fb-btn-img {
	display:inline-block;
	width:29.4px;
	height:39px;
	border:none;
}
.fb-like {
	display:inline-block;
	max-width:128px;
	margin-top:14px;
	vertical-align:top;
	text-align:right;
}
#featured-label-box {
	width:168px;
	margin:0 auto;
	margin-bottom:10px;
}
.featured-gallery-container {
	width:190px;
	padding:0;
	text-align:center;
	margin:0 auto;
}
.gallery-boxes {
	width:168px;
	background-color:#282828;
	margin:0 auto;
	padding:5px 0 7px 0;
}
.galleryitem-container {
	border:4px;
	border-style:solid;
	border-color:#000;
	width:150px;
	margin:0 auto;
}
.galleryitem {
	width:150px;
	height:85px;
	border:0;
	padding:0;
	margin:0 auto;
}
.gallery-address-label {
	font-size:13px;
	text-align:left;
	margin-left:5px;
}
.gallery-city-label {
	font-size:13px;
	text-align:left;
	margin-left:6px;
}
.associations-container{
	font-size:14px;
	color:#FF7E00;
	text-align:center;
}
.associations {
	display:inline;
	width:50px;
}
.mls-images{
	border:none;
	width:60px;
	height:30px;
	margin:5px 5px 0 5px;
}
.portfolio-gallery-container{
	background-color:#0D0D0D;
	width:552px;
	height:482px;
	margin:0 auto;
	text-align:center;
	padding-left:18px;
}
.portfolio-wrapper {
	width:610px;
	height:555px;
	background-color:#1B1B1B;
}
.portfolio-gallery-boxes {
	width:165px;
	background-color:#282828;
	vertical-align:top;
	margin:2px 4px 10px 4px;
	padding:5px 3px 7px 2px;
	float:left;
}
.section-header{
	width:570px;
	margin:0 auto;
	text-align:left;
	padding:26px 0 21px 0;
	background-color:#0D0D0D;
}
