@charset "utf-8";
/* CSS Document */
html,body{
	margin:0;
	padding:0;
	height:100%;
	border:none;
	background-image:url(../images/tiledBackground.jpg);
	background-repeat:repeat-x;
	background-color:#2a1a0a;
	text-align:center;
}
/* remove dotted line in firefox */
a:active, a:focus {
outline: 0
}
#wrapper {
	width:975px;
	margin:0 auto;
	text-align:left;
	vertical-align:middle;
	height:666px;
	padding-top:60px;
}
#border {
	width:975px;
	height:666px;
	border-color:#000000;
	border-style:solid;
	border-width:1px;
	margin-left:-1px;
}
#mainDiv {
	height:660px;
	background-image:url(../images/main_back.jpg);
	background-repeat:no-repeat;
	text-align:left;
}
#logo {
	position:relative;
	left:65px;
	top:0px;
	width:146px;
	height:100px;
}
#rightFill {
	position:relative;
	left:0px;
	top:-100px;
	width:45px;
	height:155px;
	z-index:2;
	float:right;
}
#adanRightFill {
	position:relative;
	left:0px;
	top:-496px;
	width:45px;
	height:155px;
	z-index:2;
	float:right;
}
#testRightFill {
	position:relative;
	left:128px;
	top:-100px;
	width:45px;
	height:155px;
	z-index:2;
	float:right;
}

#leftFill {
	position:relative;
	left:0px;
	top:-80px;
	width:85px;
	height:324px;
	z-index:2;
}
#workArea {
	position:relative;
	left:65px;
	top:20px;	
	width:849px;
	height:396px;
	z-index:0;
	background-color:#c2bf8c;
}
#galleryWorkArea {
	position:relative;
	left:0px;
	top:-304px;	
	width:975px;
	height:396px;
	z-index:1;
	background-color:#c2bf8c;
	background-image:url(../images/longBack.jpg);
	background-repeat:no-repeat;
}
#albumWorkArea {
	position:relative;
	left:0px;
	top:20px;	
	width:975px;
	height:396px;
	z-index:0;
	background-color:#c2bf8c;
	background-image:url(../images/albumLongBack.jpg);
	background-repeat:no-repeat;
}
#albumImage {
	float:right;
	padding:4px 0px 0px 0px;
}
#albumCopy{
	float:left;
	padding:130px 0px 0px 30px;
	margin:0;
	width:350px;
	text-align:center;
}
.albumCopy{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#6D6A0D;
	line-height:1.6em;
}
#adanWorkArea {
	position:relative;
	left:0px;
	top:20px;	
	width:975px;
	height:396px;
	z-index:0;
	background-color:#c2bf8c;
	background-image:url(../images/adanLongBack.jpg);
	background-repeat:no-repeat;
}
#adanImage{
	float:left;
	padding:15px 0px 0px 0px;
}
#adanCopy{
	float:right;
	padding:28px 170px 0px 0px;
	width:330px;
	margin:0;
}
#adanCopy p {
	padding:0;
	margin:0px 0px 10px 0px;
}
.adanCopy{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#6D6A0D;
	line-height:1.3em;
}
#adanInset{
	margin-top:-10px;
	padding:0px 5px 5px 0px;
}
#testimonialWorkArea {
	position:relative;
	left:0px;
	top:20px;	
	width:847px;
	height:396px;
	z-index:0;
	background-color:#c2bf8c;
	background-image:url(../images/testLongBack.jpg);
	background-repeat:no-repeat;
}
#testCopy{
	float:right;
	padding:40px 0px 0px 0px;
	margin:0px -20px 0px 0px;
	width:240px;
}
.testCopy{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#6D6A0D;
	line-height:1.3em;
}
.testCopy p{
	padding:0;
	margin:0px 0px 12px 0px;
}
#contactWorkArea {
	position:relative;
	left:0px;
	top:20px;	
	width:975px;
	height:396px;
	z-index:0;
	background-color:#c2bf8c;
	background-image:url(../images/contactLongBack.jpg);
	background-repeat:no-repeat;
}
#contactCopy {
	padding:170px 0px 0px 270px;
	width:330px;
	margin:0;
	text-align:center;
}
.contactCopy {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#6D6A0D;
	line-height:1.3em;
}
.contactCopy A:link { color:#6D6A0D; font-size:10px; text-decoration:underline;}
.contactCopy A:visited { color:#6D6A0D; font-size:10px; text-decoration:underline;}
.contactCopy A:active { color:#6D6A0D; font-size:10px; text-decoration:underline;}
.contactCopy A:hover { color:#6D6A0D; font-size:10px; text-decoration:underline; font-weight:bold;}

#availWorkArea {
	position:relative;
	left:0px;
	top:20px;	
	width:975px;
	height:396px;
	z-index:0;
	background-color:#c2bf8c;
	background-image:url(../images/availLongBack.jpg);
	background-repeat:no-repeat;
}
#availCopy {
	padding:170px 0px 0px 270px;
	width:330px;
	margin:0;
	text-align:center;
}
.availCopy {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#6D6A0D;
	line-height:1.3em;
}
.availCopy A:link { color:#6D6A0D; font-size:10px; text-decoration:underline;}
.availCopy A:visited { color:#6D6A0D; font-size:10px; text-decoration:underline;}
.availCopy A:active { color:#6D6A0D; font-size:10px; text-decoration:underline;}
.availCopy A:hover { color:#6D6A0D; font-size:10px; text-decoration:underline; font-weight:bold;}

#tpBarGoldMain {
	background-image:url(../images/tpBarMain.gif);
	background-repeat:repeat-x;
	background-color:#a3a60f;
	height:5px;
	width:841px;	
}
#mainRight{
	height:150px;
	width:284px;
	position:relative;
	top:-230px;
	left:615px;
	z-index:1;
}
#photoCR{
	position:relative;
	top:-545px;
	left:65px;
	width:841px;
	text-align:right;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
.photoCR{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:8px;
	color:#6d6a0d;
}
#firstLetter {
	position:relative;
	top:35px;
	left:40px;
	z-index:1;
}
#mrBody {
	margin:16px 20px 0px 20px;
	z-index:1;
}
.mrBody {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#6d6a0d;
	text-align:center;
	line-height:1.75em;
}
.mrBody p {
	text-indent:30px;
}
#btmBarGoldMain {
	background-image:url(../images/btmBarMain.gif);
	background-repeat:repeat-x;
	margin-top:380px;
	height:11px;
	width:841px;	
	background-color:#a3a60f;
}

/* MAIN NAV Styles **************************************** */
#mainNav {
	position:relative;
	top:-150px;
	height:140px;
	width:974px;
	background-image:url(../images/mainNavBack.jpg);
	background-repeat:no-repeat;
}

#navHome {
	position:relative;
	top:34px;
	left:17px;
	z-index:1;
	width:58px;
	float:left;
}

#homeRollover {
	height: 101px;
	width: 58px;
	overflow: hidden;
	background:url(../images/nav/homeRollover.gif) top left no-repeat;
	display: block;
}
#homeRollover:hover{
	background-position: bottom left;
}
#homeSelected {
	position:relative;
	top:34px;
	left:17px;
	z-index:1;
	float:left;
	height: 101px;
	width: 58px;
	overflow: hidden;
	background:url(../images/nav/homeRollover.gif) bottom left no-repeat;
	display: block;
}
#navWedding {
	position:relative;
	top:29px;
	left:30px;
	z-index:2;
	width:127px;
	float:left;
}
#weddingRollover {
	height: 98px;
	width: 127px;
	overflow: hidden;
	background:url(../images/nav/weddingRollover.gif) top left no-repeat;
	display: block;
}
#weddingRollover:hover{
	background-position: bottom left;
}
#weddingSelected {
	position:relative;
	top:29px;
	left:30px;
	z-index:2;
	float:left;
	height: 98px;
	width: 127px;
	overflow: hidden;
	background:url(../images/nav/weddingRollover.gif) bottom left no-repeat;
	display: block;
}
#navPort {
	position:relative;
	top:71px;
	left:42px;
	z-index:2;
	width:99px;
	float:left;
}
#portraitRollover {
	height: 46px;
	width: 99px;
	overflow: hidden;
	background:url(../images/nav/portraitRollover.gif) top left no-repeat;
	display: block;
}
#portraitRollover:hover{
	background-position: bottom left;
}
#portraitSelected {
	position:relative;
	top:71px;
	left:42px;
	z-index:2;
	float:left;
	height: 46px;
	width: 99px;
	overflow: hidden;
	background:url(../images/nav/portraitRollover.gif) bottom left no-repeat;
	display: block;
}
#navAlbum{
	position:relative;
	top:19px;
	left:25px;
	z-index:3;
	width:99px;
	float:left;
}
#albumRollover {
	height: 56px;
	width: 99px;
	overflow: hidden;
	background:url(../images/nav/albumRollover.gif) top left no-repeat;
	display: block;
}
#albumRollover:hover{
	background-position: bottom left;
}
#albumSelected {
	position:relative;
	top:19px;
	left:25px;
	z-index:3;
	float:left;
	height: 56px;
	width: 99px;
	overflow: hidden;
	background:url(../images/nav/albumRollover.gif) bottom left no-repeat;
	display: block;
}
#navAdan{
	position:relative;
	top:39px;
	left:55px;
	z-index:1;
	float:left;
}
#adanRollover {
	height: 59px;
	width: 120px;
	overflow: hidden;
	background:url(../images/nav/adanRollover.gif) top left no-repeat;
	display: block;
}
#adanRollover:hover{
	background-position: bottom left;
}
#adanSelected {
	position:relative;
	top:39px;
	left:55px;
	z-index:1;
	float:left;
	height: 59px;
	width: 120px;
	overflow: hidden;
	background:url(../images/nav/adanRollover.gif) bottom left no-repeat;
	display: block;
}
#navAvail{
	position:relative;
	top:12px;
	left:50px;
	z-index:2;
	float:left;
}
#availRollover {
	height: 57px;
	width: 152px;
	overflow: hidden;
	background:url(../images/nav/availRollover.gif) top left no-repeat;
	display: block;
}
#availRollover:hover{
	background-position: bottom left;
}
#availSelected {
	position:relative;
	top:12px;
	left:50px;
	z-index:2;
	float:left;
	height: 57px;
	width: 152px;
	overflow: hidden;
	background:url(../images/nav/availRollover.gif) bottom left no-repeat;
	display: block;
}
#navTest{
	position:relative;
	top:68px;
	left:33px;
	z-index:3;
	float:left;
}
#testRollover {
	height: 50px;
	width: 101px;
	overflow: hidden;
	background:url(../images/nav/testRollover.gif) top left no-repeat;
	display: block;
}
#testRollover:hover{
	background-position: bottom left;
}
#testSelected {
	position:relative;
	top:68px;
	left:33px;
	z-index:3;
	float:left;
	height: 50px;
	width: 101px;
	overflow: hidden;
	background:url(../images/nav/testRollover.gif) bottom left no-repeat;
	display: block;
}
#navContact{
	position:relative;
	top:35px;
	left:30px;
	z-index:1;
	float:left;
}
#contactRollover {
	height: 80px;
	width: 104px;
	overflow: hidden;
	background:url(../images/nav/contactRollover.gif) top left no-repeat;
	display: block;
}
#contactRollover:hover{
	background-position: bottom left;
}
#contactSelected {
	position:relative;
	top:35px;
	left:30px;
	z-index:1;
	float:left;
	height: 80px;
	width: 104px;
	overflow: hidden;
	background:url(../images/nav/contactRollover.gif) bottom left no-repeat;
	display: block;
}
/* ******************************************************** */

#footer {
	position:relative;
	top:-168px;
	left:0px;
	z-index:4;
	text-align:center;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:8px;
}
#footer .number {
	color:#9b9371;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:8px;
	font-weight:bold;
	letter-spacing:0.05em;
}
#footer .address {
	color:#8f8650;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:8px;
}
#btmBarGold {
	background-image:url(../images/btmBar.gif);
	background-repeat:repeat-x;
	height:6px;	
}
.morvil {
	font-size:8px;
	color:#6d6a0d;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-align:right;
	padding-top:4px;
}
.morvil A:link { color:#8f8650; font-size:8px; text-decoration:none;}
.morvil A:visited { color:#8f8650; font-size:8px; text-decoration:none;}
.morvil A:active { color:#8f8650; font-size:8px; text-decoration:none;}
.morvil A:hover { color:#8f8650; font-size:8px; text-decoration:underline;}
.social {
	font-size:12px;
	color:#6d6a0d;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-align:center;
	padding-top:20px;
}
.social A:link { color:#8f8650; font-size:8px; text-decoration:none;}
.social A:visited { color:#8f8650; font-size:8px; text-decoration:none;}
.social A:active { color:#8f8650; font-size:8px; text-decoration:none;}
.social A:hover { color:#8f8650; font-size:8px; text-decoration:underline;}
