﻿body { color: #FFFFFF; background-color: #333333; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; font-family: Verdana, Arial, Helvetica, Sans-serif; font-size: 8px; margin-top: 10px }
td  { font-family: Verdana, Arial, Helvetica, Sans-serif; font-size: 13px; margin-top: 0px; color: #FFFFFF}

h1       {margin-top:0px;  margin-left:15px; font-family: Georgia, Arial, Helvetica, Sans-serif; font-size: 18px; color: #FFFFFF; font-weight: bold;}
h2       { margin-top:0px; margin-left:25px; font-family: Georgia, Arial, Helvetica, Sans-serif; font-size: 16px; color: #FFFFFF; font-weight: bold; }
h3       { margin-top:0px; margin-left:15px; font-family: Georgia, Arial, Helvetica, Sans-serif; font-size: 14px; color: #FFFFFF; font-weight: bold; }
h4       { margin-top:0px; margin-left:15px; font-family: verdana, Arial, Helvetica, Sans-serif; font-size: 14px; color: #FFFFFF; font-weight: bold; }

#container {
	width: 80%;
	margin: auto;
	background-color: #000;
}

p {
	padding-left: 40px;
	padding-right: 40px;
	line-height: 20px;
}

a:link         { color: #FFFFFF; text-decoration: none; line-height: 15px;}
a:active	   { color: #c4caD0; text-decoration: overline underline;}
a:visited	   { color: #FFFFFF; text-decoration: none;}
a:hover		{color: #c4caD0; text-decoration: overline underline; }

a.qs:link         { color: #536579; text-decoration: none; line-height: 15px;}
a.qs:active	   { color: #fff; text-decoration: none;}
a.qs:visited	   { color: #536579; text-decoration: none;}
a.qs:hover		{color: #fff; text-decoration: none; }

#gallery {
	width: 80%;
	padding: 5px;
	margin: auto;
	}
	#gallery td {
	padding: 5px;
}
.topnav {
	text-align: right;
	padding: 10px;
	font-size: 10px;
	color: #fff;
	height: 20px;
}
.contact {
	background-color: #536579;
	color: #fff;
	text-align: right;
	padding: 10px;
	font-size: 10px;
	line-height: 20px;
}
.contactleft {
	background-color: #536579;
	color: #fff;
	text-align: left;
	padding: 10px;
	font-size: 10px;
	line-height: 20px;
}

.bottom {
	background-color: #C4CAD0;
}
.vertline {
background-image: url('images/backvertline.gif');
background-repeat: repeat-y;
width: 20%;
background-position: center;
}
.homenav {
background-image: url('images/commercialphotography.gif');
background-repeat: no-repeat;
background-position: right;
height: 40px;
background-color: #536579;
text-align: left;
padding-left: 10px;
}
.AerialNav {
background-image: url('images/aerials.gif');
background-repeat: no-repeat;
background-position: right;
height: 40px;
background-color: #536579;
text-align: left;
padding-left: 10px;
}
.ArchNav {
background-image: url('images/architecture.gif');
background-repeat: no-repeat;
background-position: right;
height: 40px;
background-color: #536579;
text-align: left;
padding-left: 10px;
}
.GolfNav {
background-image: url('images/golf2.gif');
background-repeat: no-repeat;
background-position: right;
height: 40px;
background-color: #536579;
text-align: left;
padding-left: 10px;
}
.PortNav {
background-image: url('images/portrait.gif');
background-repeat: no-repeat;
background-position: right;
height: 40px;
background-color: #536579;
text-align: left;
padding-left: 10px;
}
.ProdNav {
background-image: url('images/product.gif');
background-repeat: no-repeat;
background-position: right;
height: 40px;
background-color: #536579;
text-align: left;
padding-left: 10px;
}
.yachtnav {
background-image: url('images/yacht.gif');
background-repeat: no-repeat;
background-position: right;
height: 40px;
background-color: #536579;
text-align: left;
padding-left: 10px;
}
.Stocknav{
background-image: url('images/stock.gif');
background-repeat: no-repeat;
background-position: right;
height: 40px;
background-color: #536579;
text-align: left;
padding-left: 10px;
}
.Scenicnav{
background-image: url('images/scenic.gif');
background-repeat: no-repeat;
background-position: right;
height: 40px;
background-color: #536579;
text-align: left;
padding-left: 10px;
}
.Pubnav {
background-image: url('images/published.gif');
background-repeat: no-repeat;
background-position: right;
height: 40px;
background-color: #536579;
text-align: left;
padding-left: 10px;
}


img.sample {
	height: 400px;
	width: 400px;
	z-index: 20;
}
img a {
	border: 0px;
}
img {
	border: 0px;
}
.copyright {
	font-size: 10px;
	text-align: center;
}
.center {
	text-align:center;
}