	/* CSS Document */

body			{ margin: 0px; 
				  padding:0px; 
				  text-align:center;
				  background-color:#FFFFFF;
				  }

img				{ border:0px;}

th				{text-align: left; background-color: #FFFFFF;}

.clr			{ clear: both;}

#wrapper		{ width:930px;
				  margin:0px auto;
			      text-align:left;
				  background-color:#FFFFFF;
				  }	

#menu		{ height: 35px; padding: 0px 0px 0px 10px; width: 910px;
			background-color:#FFFFFF;}
				  
.menu 		{ font-family: Verdana, Tahoma, helvetica, sans-serif; 
				  font-size: 10px;
				  font-style: normal; 
				  font-weight: bold; 
				  color:#007CB0;
				  background-color:#FFFFFF;
				  }				

.menu A:link		{ color:#007CB0; text-decoration: none; font-weight: bold;}
.menu A:visited	{ color:#007CB0; text-decoration: none; font-weight: bold;}
.menu A:hover	{ color:#000000; text-decoration: none; font-weight: bold;}
.menu A:active	{ color:#007CB0; font-weight: bold;}

#submenu		{ height: 35px; padding: 5px 0px 5px 0px;}

#statement		{ background-image: url(../images/state2.jpg); background-repeat: no-repeat; width: 930px; height: 58px;}
#quote1		{ background-image: url(../images/quote01.jpg); background-repeat: no-repeat; width: 930px; height: 58px;}
#quote2		{ background-image: url(../images/quote02.jpg); background-repeat: no-repeat; width: 930px; height: 58px;}
#quote3		{ background-image: url(../images/quote03.jpg); background-repeat: no-repeat; width: 930px; height: 58px;}
#quote4		{ background-image: url(../images/quote04.jpg); background-repeat: no-repeat; width: 930px; height: 58px;}
#xmas		{ background-image: url(../images/v2-xmas-bannerv2.jpg); background-repeat: no-repeat; width: 930px; height: 97px;}
  
.statement 		{ font-family: Verdana, Tahoma, helvetica, sans-serif; 
				  font-size: 16px;				 
				  font-style: normal; 
				  font-weight: bold; 
				  color:#FFFFFF;
				  padding: 5px 30px 0px 30px;
				  }				

.statement A:link		{ color:#FFFFFF; text-decoration: none; font-weight: bold;}
.statement A:visited	{ color:#000000; text-decoration: none; font-weight: bold;}
.statement A:hover	{ color:#000000; text-decoration: underline; font-weight: bold;}
.statement A:active	{ color:#000000; font-weight: bold;}


#content		{ padding: 10px 10px 10px 10px;
				background-color:#FFFFFF}
#contenttable	{ width: 910px;
				background-color:#FFFFFF}

.content 	{ font-family: Verdana, Tahoma, helvetica, sans-serif; 
				  font-size: 11px;
				  font-style: normal; 
				  font-weight: normal; 
				  color:#333333;
				  }
				  
.content A:link		{ color:#007CB0; text-decoration: none; font-weight: bold;}
.content A:visited	{ color:#007CB0; text-decoration: none; font-weight: bold;}
.content A:hover	{ color:#333333; text-decoration: none; font-weight: bold;}
.content A:active	{ color:#007CB0; font-weight: bold;}


.table		{ background-image: url(../images/big_oval.jpg); height:75px; width: 450px; background-repeat: no-repeat; padding: 10px 0px 0px 16px;}

.subtext	{ padding: 0px 0px 0px 30px;
			color:#333333}


h2 	{ font-family: Verdana, Tahoma, helvetica, sans-serif; 
	font-size: 16px; 
	font-style: normal;
	font-weight: bold;
	color:#007CB0;
	display: inline;
	}
	
h1	{ font-family: Verdana, Tahoma, helvetica, sans-serif; 
	font-size: 16px; 
	font-style: normal;
	font-weight: bold;
	color:#007CB0;
	display: inline;
	}


#footer	{ width: 930px; padding: 0px 10px 0px 10px;}
	
.footer { font-family: Verdana, Tahoma, helvetica, sans-serif; 
				  font-size: 9px;
				  font-style: normal; 
				  font-weight: normal; 
				  color:#007CB0;
				  border-top: solid 1px #007CB0;
				  width: 910px;
				  padding: 10px 0px 10px 0px;
				  background-color:#FFFFFF;
				  }				

.footer A:link	{ color:#007CB0; text-decoration: none;}
.footer A:visited	{ color:#007CB0; text-decoration: none;}
.footer A:hover	{ color:#333333; text-decoration: underline;}
.footer A:active	{ color:#007CB0;}

.footerBOR {width: 930px; height: 15px; background-image:url(../images/footerBORDER.jpg)}
.footerGREY {width: 930px; height: 15px; background-image:url(../development/images/footerGREY.jpg)}
.footerBOR2 {width: 930px; height: 10px; background-image:url(../images/footerBORDER.jpg)}

.maps {width: 930px; background-color:#FFFFFF;}
.fields {border:0px; border-style:none; color:#FFFFFF; background-image:url(../images/clickformore.gif); background-color:#ffffff; font-family:Verdana, Tahoma; width:200px; height:20px; }
.fieldsOVER {border:0px; border-style:none; color:#FFFFFF; background-image:url(../images/clickformoreOVER.gif); background-color:#ffffff; font-family:Verdana, Tahoma; width:200px; height:20px; }
.noBorder {margin:0px; width:318px; height:310px; padding:0px;}
.dev {background-image:url(../development/images/divider.jpg); width:930px; height:10px;}

/* ==================================
promotion stuff...
================================== */

#photography_ancillary {
text-align:left;
margin-left:auto;
margin-right:auto;
width:930px;
margin-top:150px;
font-size:10px;
color:#999999;
font-family: Verdana, Tahoma, helvetica, sans-serif;
padding-bottom:24px;
}

#photography_ancillary P {
margin:0 0 4px 0;
padding:0;
}

#photography_ancillary H2 {font-size:12px;}
#photography_ancillary H3 {font-size:11px;}

#photography_ancillary H2, #photography_ancillary H3 {
margin:12px 0 2px 0;
padding:0;
display: block;
color:#007CB0;
}
#photography_ancillary STRONG {
color:#777;
}