
a.affiliations:link  { color: #111111; font-family: times, verdana, arial, sans-serif; font-weight: normal; text-decoration: none } 
a.affiliations:visited { color: #111111; font-family: times, verdana, arial, sans-serif; font-weight: normal; text-decoration: none } 
a.affiliations:active { color:  #9f4f2e; font-family: times, verdana, arial, sans-serif; font-weight: normal; text-decoration: none } 
a.affiliations:hover { color: #9f4f2e; font-family: times, verdana, arial, sans-serif; font-weight: normal; text-decoration: none } 

a:link  { color: #BBBBBB; font-family: times, verdana, arial, sans-serif; font-weight: normal; text-decoration: none } 
a:visited { color: #BBBBBB; font-family: times, verdana, arial, sans-serif; font-weight: normal; text-decoration: none } 
a:active { color: #9f4f2e; font-family: times, verdana, arial, sans-serif; font-weight: normal; text-decoration: none } 
a:hover { color: #000000; font-family: times, verdana, arial, sans-serif; font-weight: normal; text-decoration: none } 

a.sharlane:link {color: #cccccc; text-decoration: none; }
a.sharlane:visited {color: #cccccc; text-decoration: none; }
a.sharlane:hover {color: #9f4f2e; }
a.sharlane:active {color: #cccccc; }

a.whiteLink:link  { color: #ffffff; font-family: times, verdana, arial, sans-serif; font-weight: normal; text-decoration: none } 
a.whiteLink:visited { color: #ffffff; font-family: times, verdana, arial, sans-serif; font-weight: normal; text-decoration: none } 
a.whiteLink:hover { color: #9f4f2e; font-family: times, verdana, arial, sans-serif; font-weight: normal; text-decoration: none } 
a.whiteLink:active { color: #ffffff; font-family: times, verdana, arial, sans-serif; font-weight: normal; text-decoration: none } 

body  { margin:0px 0px; padding:0px; color: #EEEEEE; 
		font-weight: normal; font-size: 14px !important; font-family: times, verdana, arial, serif }
	
.notrans{
	color:black;
	font-weight: normal;
	filter:alpha(opacity=100);
	-moz-opacity:1;
	opacity:1		
}

.notrans a:link  { color: #990000; font-family: times, verdana, arial, sans-serif; font-weight: normal; text-decoration: underline } 
.notrans a:visited { color: #676767; font-family: times, verdana, arial, sans-serif; font-weight: normal; text-decoration: underline } 
.notrans a:active { color: #990000; font-family: times, verdana, arial, sans-serif; font-weight: normal; text-decoration: underline } 
.notrans a:hover { color: #ff0000; font-family: times, verdana, arial, sans-serif; font-weight: normal; text-decoration: underline } 

.emailBox {
	text-align:center;
	margin:10px;

}
.submit_button {
	font-size:10pt !important; 
	font-family:Arial, times, sans-serif; 
	border:1px solid #FFFFFF; 
	color:#FFFFFF; 
	background:#000000;
	margin-bottom:5px;
	display:block;
	text-align:center;
	margin-left:auto;
	margin-right:auto;
}

.orderTable {
	font-size:10pt !important; 
	font-family:Arial, times, sans-serif; 
	color:#FFFFFF; 
	background:#EEEEEE;
	margin-bottom:5px;
	display:block;
	text-align:left;
	margin-left:10px;
	margin-right:10px;
	margin-top:10px;
}

html {
			height:100%; 
			max-height:100%; 
			padding:0; 
			margin:0; 
			border:0; 
			background:#fff; 
			font-size:14px; 
			font-family: times, verdana, arial, sans-serif; 
			font-weight: normal;
			/* hide overflow:hidden from IE5/Mac */ 
			/* \*/ 
			overflow: hidden; 
			/* */ 
		}
		
		body 		{height:100%; max-height:100%; overflow:hidden; padding:0; margin:0; border:0;}
		
		font		{color:#000000;}
		
		#info		{position: absolute; z-index: 100; top: 0px; left: 5px; width: 90px; height: 10px; 
					font-size: 9px; font-family: times, verdana, arial, sans-serif; color:#000000; 
					}
		
		 	
		#pricing{
					display: none; 
					visibility: visible;
		 			position: absolute; 
		 			z-index: 100; 
		 			top: 250px; 
		 			left: 30px; 
		 			width: 490px; 
		 			#height: 390px; 
		 			padding-right: 0px; 
		 			padding-left: 5px;
		 			padding-bottom: 0px;
		 			padding-top: 0px;
		 			color: #FFFFFF; 
		 			font-family: times, verdana, arial, sans-serif; 
		 			font-size: 16px; 
		 			font-weight: normal; 
		 			text-decoration: none;
		 			overflow:auto; }
		 			
		#affiliations{
					display: none; 
					visibility: visible;
		 			position: absolute; 
		 			z-index: 100; 
		 			top: 30px; 
		 			left: 35px; 
		 			width: 835px; 
		 			height: 475px; 
		 			padding-right: 15px; 
		 			padding-left: 15px;
		 			padding-bottom: 15px;
		 			padding-top: 10px;
		 			color: #ffffff; 
		 			font-family: times, verdana, arial, sans-serif; 
		 			font-size: 16px; 
		 			color: #111111;
		 			font-weight: normal; 
		 			text-decoration: none;
		 			overflow:auto; 
		}
		
		#logoRotate{
					display: none; 
					visibility: visible;
		 			position: absolute; 
		 			z-index: 150; 
		 			top: 400px; 
		 			left: 45px; 
		 			width: 250px; 
		 			height: 170px;
		 			color: #ffffff;
		 			overflow:none; 
		}
		
		#logo		{ 
						display: none;
						visibility: visible;
		 				position: absolute; 
		 				z-index: 100; 
		 				top: 0px; 
		 				left: 100px; 
		 				width: 600px; 
		 				height: 40px;
		 			}
		 			
		#splash	{
						visibility: visible;
		 				position: absolute; 
		 				z-index: 200; 
		 				top: 270px; 
		 				left: 100px; 
		 				width: 700px; 
		 				height: 103px;
		 				-moz-opacity:.90;
		 				opacity:.90;
					}
					
		#websiteByJeffLaPlante	{
						display: none;
						visibility: visible;
						position: absolute; 
						z-index: 100; 
						top: 700px; 
						left: 910px; 
						width: 321px; 
						height: 59px;
					}
					
		#photoByJeffLaPlante {
						display: none;
						visibility: visible;
						position: absolute; 
						z-index: 100; 
						top: 580px; 
						left: 10px; 
						width: 100px; 
						height: 15px;
						color: #565656;
						font-family: times, verdana, arial, sans-serif; 
		 				font-weight: normal; 
		 				text-decoration: none;
		 				overflow:auto; 
		 			  	font-size: 10px !important; 
					}
									
		#primaryGalleryIcons { 
					display: none; 
					visibility: visible; 
					position: absolute; z-index: 110; 
					top: 10px; 
					left: 10px; 
					width: 880px; 
					height: 580px; 
					margin:0px auto;
					font-size: 12px;
					}
					
		#photographers { 
					display: none; 
					
					visibility: visible; 
					position: absolute; z-index: 110; 
					top: 10px; 
					left: 10px; 
					width: 880px; 
					height: 580px; 
					margin:0px auto;
					font-size: 12px;
					}
					
		.destinationGalleryIcons {
					display: none; 
					background-color: #FFF; 
					visibility: visible; 
					position: absolute; z-index: 110; 
					top: 10px; 
					left: 10px; 
					width: 880px; 
					height: 580px; 
					margin:0px auto;
					font-size: 12px;
					}
					
		.galleryIcon {
					visibility: visible; 
					position: absolute; 
					z-index: 90; 
					top: 10px; 
					left: 10px; 
					width: 150px; 
					height: 120px; 
					margin:0px auto;
					border: 1px solid #9f4f2e;
					}
					
		.galleryIconLarge {
					visibility: visible; 
					position: absolute; 
					z-index: 90; 
					top: 10px; 
					left: 10px; 
					width: 250px; 
					height: 200px; 
					margin:0px auto;
					}
					
		.captionText {
					font-family: times, serif; 
		 			font-size: 15px !important; 
		 			font-weight: normal !important; 
					font-variant: small-caps;
		 			text-decoration: none;
		 			position: relative;
		 			top:6px;
		}
		 			
		#main{ 
					display: none; 
					background-color: #FFFFFF; 
					visibility: visible; 
					position: absolute; z-index: 30; 
					top: 5px; 
					left: 60px; 
					width: 900px; 
					height: 600px; 
					margin:0px auto;
					border : 1px solid #bbbbbb; 
					}
					
					
		.bordered { border : 1px solid #000000;
					}
					
		.whiteborder { border : 1px solid #FFFFFF;
					}
					
		#nav{ 
					display: none;
					visibility: visible; position: absolute; top: 617px; 
					left: 60px; width: 900px; height: 20px; 
					z-index: 30;
					font-family: times, serif; 
		 			font-size: 16px !important; 
		 			font-weight: normal !important; 
		 			text-decoration: none;
		 			}
				
		#slideshowAperture { 
					display: none; 
					background-color: white; 
					position: absolute; 
					text-align:center;
					z-index: 760; 
					top: 0px; 
					left: 0px; 
					width: 900px; 
					height: 600px;
                                        border: 0px solid #bbbbbb;
					}
		
		#philosophyText  { 
					display: none; 
					visibility: visible;
		 			position: absolute; 
		 			z-index: 100; 
		 			top: 40px; 
		 			left: 35px; 
		 			width: 460px; 
		 			height: 500px; 
		 			padding-right: 10px; 
		 			padding-left: 10px;
		 			padding-bottom: 10px;
		 			padding-top: 10px;
		 			color: #ffffff; 
		 			font-family: times, times, verdana, arial, serif; 
		 			font-size: 16px; 
		 			font-weight: normal; 
		 			text-decoration: none;
		 			overflow:auto; 
					}
					 
		#about  { 
					display: none; 
					visibility: visible;
		 			position: absolute; 
		 			z-index: 100; 
		 			top: 15px; 
		 			left: 480px; 
		 			width: 390px; 
		 			height: 565px; 
		 			padding-right: 5px; 
		 			padding-left: 5px;
		 			padding-bottom: 5px;
		 			padding-top: 0px;
		 			color: #ffffff; 
		 			font-family: times, verdana, arial, serif; 
		 			font-size: 16px; 
		 			font-weight: normal; 
		 			text-decoration: none;
		 			text-align: left;
		 			overflow:auto; 
					 }
					 
		#susie_portfolio_link{
					display: none;
					visibility: visible;
					z-index: 700; 
		}
		
		#susie_portfolio_link2{
					display: none;
					visibility: visible;
					z-index: 700; 
		}
		
		#shar_portfolio_link{
					display: none;
					visibility: visible;
					z-index: 700; 
		}
		
		#urban_unveiled_link{
					display: none;
					visibility: visible;
					z-index: 700; 
		}
		
		#wpja_link{
					display: none;
					visibility: visible;
					z-index: 700; 
		}
		
		#contactLink{
					display: none;
					position: absolute;
					z-index: 60; 
					top: 250px; 
					left: 110px; 
					width: 100px; 
					height: 20px; 
		 			font-family: times, verdana, arial, serif; 
		 			font-size: 16px; 
		 			font-weight: normal; 
		 			text-decoration: none;
		 			overflow: hidden; 
		 			}
		
		#contact  	{ 
					display: none; 
					position: absolute; 
					z-index: 60; 
					top: 0px; 
					left: 400px; 
					width: 500px; 
					height: 600px; 
		 			color: #000000; 
		 			font-family: times, verdana, arial, serif; 
		 			font-size: 14px; 
		 			font-weight: normal; 
		 			text-decoration: none;
		 			overflow: hidden; 
		 			}
							
		#clients 	{ 
					display: none; 
					position: absolute; 
					z-index: 60; 
					top: 75px; 
					left: 460px; 
					width: 390px; 
					height: 480px; 
		 			padding-right: 15px; 
		 			padding-left: 15px;
		 			padding-bottom: 15px;
		 			color: #ffffff; 
		 			font-family: times, verdana, arial, serif; 
		 			font-size: 16px; 
		 			font-weight: normal; 
		 			text-decoration: none;
		 			overflow:auto; 
		 			}
		
		#sharlane 	{ display: none; 
					position: absolute; 
					z-index: 60; 
					top: 15px; 
					left: 10px; 
					width: 400px; 
					height: 570px; 
		 			padding-right: 15px; 
		 			padding-left: 15px;
		 			padding-bottom: 15px;
					padding-top: 0px;
		 			color: #ffffff; 
		 			font-family: times, verdana, arial, serif; 
		 			font-size: 16px; 
		 			font-weight: normal; 
		 			text-decoration: none;
		 			overflow:auto;  
		 			}
		
		#sharlaneLogo 	{ 
					display: none; 
					position: absolute; 
					z-index: 60; 
					top: 530px; 
					left: 325px; 
					width: 220px; 
 					height: 45px;
		 			padding-right: 15px; 
		 			padding-left: 15px;
		 			padding-bottom: 15px;
		 			color: #ffffff; 
		 			overflow:none;  
		 			}
					
		#reallifetag	{
					display: none; 
					position: absolute; 
					z-index: 60; 
					top: 545px; 
					left: 338px; 
					width: 190px;
					height: 20px; 
                                        border: 0px solid blue;
 
		 			padding-right: 15px; 
		 			padding-left: 15px;
		 			padding-bottom: 15px;
		 			color: #ffffff; 
		 			overflow:none;  
					}
									
		#eventsBackground { 
					display: none; 
					position: absolute; 
					z-index: 70; 
					top: 95px; 
					left: 25px; 
					width: 160px; 
					height: 460px;
					}
		
		#referrals  { 
					display: none; 
					visibility: visible;
		 			position: absolute; 
		 			z-index: 100; 
		 			top: 20px; 
		 			left: 15px; 
		 			width: 840px; 
		 			height: 505px; 
		 			padding-right: 15px; 
		 			padding-left: 15px;
		 			padding-bottom: 15px;
		 			padding-top: 10px;
		 			color: #000000;  
		 			font-family: times, verdana, arial, serif; 
		 			font-size: 14px; 
		 			font-weight: normal; 
		 			text-decoration: none;
		 			overflow:no; 
		 			border: 1px solid white;
					 }
		
		#referralText {position: absolute; z-index: 65; padding-right: 0px; width: 815px; height: 400px; top: 0px; left: 15px; overflow: auto; padding-right: 10px; color: #000000}
		
		#protection  { visibility: visible; position: absolute; z-index: 40; top: 0; left: 0; width: 900px; height: 600px;}
		
		#websiteDesign	{
					display: none; 
					position: absolute; 
					z-index: 60; 
					top: 640px; 
					left: 350px; 
					width: 200px; 
		 			padding-right: 15px; 
		 			padding-left: 15px;
		 			padding-bottom: 15px;
		 			font-family: verdana, serif; 
		 			font-size: 9px; 
		 			font-weight: normal; 
		 			text-decoration: none;
					color: #777;
		}
		
		
		.navlink {
			visibility: visible; 
			height: 15px;
			font-variant: small-caps;
			font-size: 17px;
			padding-left: 5px;
			padding-right: 35px;
		}
		
		.navlink_end {
			visibility: visible; 
			height: 15px;
			font-variant: small-caps;
			font-size: 17px;
			padding-left: 5px;
			padding-right: 0px;
			text-align: right;
		}
		
		.gallerytitle {
			font-variant: small-caps;
			font-size: 17px;
		}
		
		.publishlinks {
			position: absolute; top: 570px; left: 30px; z-index:200; color:#333333;
		}
		
		
		

