<style type="text/css">

MISC {
	font-size: 11px;
}

HTML, BODY, P, IMG, ALT, TABLE, CAPTION, TH, TR, TD, DIV, A, UL, LI, H1, H2, H3, H4, H5, H6, FORM {
	font-family:	"Comic Sans MS", Arial, Helvetica;
	color:		#000000;
	}

BODY {
	background-color: 	#004669;
      background-image:		url(/images/backphoto.jpg);
	background-attachment:	fixed;
	}


HTML, BODY {
	SCROLLBAR-ARROW-COLOR:		#FFFFFF;
	SCROLLBAR-TRACK-COLOR:		#D9E2EC;
	SCROLLBAR-FACE-COLOR:		#004669;
	SCROLLBAR-HIGHLIGHT-COLOR:	#B9C2CC;
	SCROLLBAR-SHADOW-COLOR:		#B9C2CC;
	SCROLLBAR-3DLIGHT-COLOR:	#004669;
	SCROLLBAR-DARKSHADOW-COLOR:	#004669;
	}

/*********** Standard formats ***********/
BODY		{	font-size: 13px; }
H1		{	font-size: 24px; color: #000000; font-weight: bold;   text-align: center; text-decoration: underline; }
H2		{	font-size: 20px; color: #000000; font-weight: bold;   text-align: left;   text-decoration: none;      }
H3		{	font-size: 16px; color: #000000; font-weight: bold;   text-align: left;   text-decoration: none;      }
H4		{	font-size: 14px; color: #000000; font-weight: normal; text-align: left;   text-decoration: none;      }
H5		{	font-size: 12px; color: #000000; font-weight: bold;   text-align: left;   text-decoration: none;      }
H6		{	font-size: 11px; color: #000000; font-weight: normal; text-align: center; text-decoration: none;      }
HR		{	color: #000000; background: #FFFFFF; border: #EEEEEE 1px solid; }

H1		{	margin: 10px 10px 0px 10px; padding: 5px 0px 5px 0px; }

A		{	color: #000000; text-decoration: underline; }
A:LINK	{	color: #000000; text-decoration: underline; }
A:HOVER	{	color: #FFFFFF; text-decoration: underline; background-color: #004669; }
A:ACTIVE	{	color: #000000; text-decoration: underline; background-color: none;    }

IMG		{	vertical-align: bottom; border: none;   }

UL		{	margin:			0px 0px 10px 0px;
			padding:			0px 0px 0px 0px;
			list-style-type:		none;
		}

UL LI		{	margin:			0px  30px  0px 30px;
			padding:			0px  0px 10px 0px;
			list-style-image:		url(/images/bullet.gif);
			list-style-position:	outside;
		}



/*********** MAIN FRAME ***********/
#main_frame {
	width:		950px;
	border:		#FFFFFF 2px solid; 
	background:		#B8C9DA;
	margin:		0px 0px 0px 0px;
	padding:		0px 0px 0px 0px;
	clear:		both;
	text-align:		center;
	}

/*********** FILM ***********/
#film {
	border:		none; 
	background:		none;
	margin:		0px 0px 0px 10px;
	padding:		0px;
	clear:		both;
	text-align:		center;
	}

/*********** PHOTOS ***********/
#thumb, #thumb_sel {
	margin:		10px 0px 10px 0px;
	padding:		0px 0px 0px 0px;
	float:		left;
	vertical-align:	bottom;
	text-align:		center;
	}

#thumb {
	background:		none;
	border:		#000000 1px solid; 
	}

#thumb_sel, #thumb:HOVER, #thumb_sel:HOVER {
	background:		#FFB050;
	border:		#FFB050 1px solid; 
	}

#thumb     A, #thumb     A:HOVER, #thumb     A IMG, #thumb     A:HOVER IMG,  
#thumb_sel A, #thumb_sel A:HOVER, #thumb_sel A IMG, #thumb_sel A:HOVER IMG {
	background:		none;
	border:		none; 
	margin:		0px;
	padding:		0px;
	}

#thumb_print_only {
      display:          none;
	background:		none;
	border:		none; 
	margin:		0px;
	padding:		0px;
	float:		left;
	vertical-align:	bottom;
	text-align:		center;
	}

#photo {
	border:		#FFFFFF 3px solid; 
	background-color:		#004669;
      background-image:		url(/images/loading_photo.gif);
	margin:		0px 0px 0px 20px;
	padding:		0px 0px 0px 0px;
	float:		left;
	text-align:		center;
	}

#panorama {
	max-width:		950px;
	border:		#FFFFFF 5px solid; 
	background-color:		#004669;
      background-image:		url(/images/loading_photo.gif);
	margin:		10px 10px 10px 10px;
	padding:		0px 0px 0px 0px;
	overflow:	scroll;
	text-align:		center;
	}


/*********** BUTTONS ***********/
#button, #more {
	border:		none; 
	background:		none;
	margin:		40px 0px 10px 0px;
	padding:		10px 10px 10px 10px;
	text-align:		center;
	line-height:	42px;
	}
#button {
	float:		left;
	}
#more {
	margin:		10px 10px 10px 10px;
	}
#button A, #more A {
	border:		#FFFFFF 1px solid; 
	background:		#D9E2EC;
	color:		#000000;
	margin:		0px 0px 0px 0px;
	padding:		8px 8px 8px 8px;
	text-align:		center;
	text-decoration:	none;
	}
#button A:HOVER, #more A:HOVER {
	background:		#004669;
	color:		#FFFFFF;
	}

/*********** TOP BAR ***********/
#top_bar {
	border:		none; 
	background:		#004669;
	color:		#FFFFFF;
	font-size:		13px;
	margin:		10px 10px 0px 10px;
	padding:		5px 5px 5px 5px;
	text-align:		center;
	clear:		both;
	}
#top_bar A {
	border:		#D9E2EC 1px solid; 
	background:		#206689;
	color:		#D9E2EC;
	margin:		-2px 0px 0px 0px;
	padding:		1px 5px 1px 5px;
	text-align:		center;
	text-decoration:	none;
	float:		left;
	}
#top_bar A:HOVER {
	background:		#D9E2EC;
	color:		#206689;
	}

/*********** TEXT ***********/
#text {
	border:		none; 
	background:		none;
	color:		#000000;
	margin:		10px 20px 10px 20px;
	padding:		0px 0px 0px 0px;
	text-align:		left;
	clear:		both;
	}


/*********** FOOTER ***********/
#footer {
	border:		none; 
	background:		none;
	margin:		10px 20px 20px 20px;
	padding:		0px 0px 0px 0px;
	text-align:		left;
	font-size:		11px;
	color:		#000000;
	clear:		both;
	}
#footer A {
	border:		none; 
	background:		none;
	color:		#000000;
	text-decoration:	underline;
	}
#footer A:HOVER {
	background:		#004669;
	color:		#FFFFFF;
	}

/*********** COPYRIGHT ***********/
#copyright {
	width:		100%;
	border:		none; 
	background:		none;
	margin:		0px 0px 0px 0px;
	padding:		0px 0px 0px 0px;
	clear:		both;
	font-size:		11px;
	color:		#FFFFFF;
	text-align:		center;
	}

/*********** IMG CLASSES ***********/
.img_left {
	margin:		0px 15px 10px 0px;
	padding:		0px 0px 0px 0px;
	float:		left;
	vertical-align:	top;
	}

.img_left_narrow {
	margin:		0px 5px 0px 0px;
	padding:		0px 0px 0px 0px;
	float:		left;
	vertical-align:	top;
	}

.print_only { display: none; }




</style>

