/* CSS Document */

/******************************************** 
	global settings
********************************************/

html * {
	padding: 	0;
	margin: 	0;
	border: 	0;
}

body {
	margin: 	0;
	border: 	0;
	padding: 	0;
	background:	#000000;
	line-height: 1.2;
	font-size: 	11px;
	font-family: Arial, Helvetica, sans-serif;
	color:		#FFFFFF;

	scrollbar-face-color:CCCC99;
	scrollbar-highlight-color:CCCC99;
	scrollbar-3dlight-color:CCCC99;
	scrollbar-shadow-color:CCCC99;
	scrollbar-darkshadow-color:CCCC99;
	scrollbar-arrow-color:333333;
	scrollbar-track-color:697280;
}

/******************************************** 
	div layout areas 
********************************************/

#footerbar { 
	position: 	absolute; 
	top: 		498px; 
	left: 		0px; 
	width: 		708px; 
	height: 	45px; 
	z-index: 	3;
}

#back2 { 
	position: 	absolute; 
	top: 		0px; 
	left: 		0px; 
	width: 		733px; 
	height: 	550px;
	z-index: 	1;
}

#divContainer {
	position:	absolute; 
	width: 		528px; 
	height: 	366px; 
	overflow: 	auto; 
	top: 		105px; 
	left: 		196px; 
	z-index: 	2;
} 

#divContainer td {
	padding: 0 2px 3px;
}

			
#divContent { 
	position: 	absolute; 
	top: 		0px; 
	left: 		0px; 
	visibility: visible; 
} 

#sidebar { 
	position: 	absolute; 
	top: 		104px; 
	left: 		592px; 
	width: 		100px; 
	height: 	309px;
	z-index: 	3;
}

#sidebar td {
	padding: 0 2px 3px;
}

#title { 
	position: 	absolute; 
	top: 		48px; 
	left: 		128px; 
	width: 		475px; 
	height: 	40px;
}

#email2 { 
	position: 	absolute;  
	top: 		105px; 
	left: 		10px; 
	width: 		176px; 
	height: 	302px; 
	visibility: visible;
	z-index: 	5;
}

#email2 td {
	padding: 0 2px 3px;
}

#maincontent400 {
	width: 400px;
}

/******************************************** 
	text styles 
********************************************/

p { 
	font-weight: 	200; 
	font-size: 		10pt; 
	padding: 0 0 6px 0;
	
}


.pwhitebold { 
	color: 			#ffffff; 
	font-weight: 	200; 
	text-decoration: none;
	font-size: 		11px;
}

.pwhiteguestbook { 
	color: 			#ffffff; 
	text-decoration: none;
	font-size: 		12px;
}

.whitebold { 
	color: 			#ffffff; 
	font-weight: 	bold; 
	font-size: 		12px; 
	line-height: 	1.4; 
	word-spacing: 	2px; 
	
} 

.pblackbold { 
	color: 			#000000; 
	font-weight: 	200; 
	text-decoration: none;
	font-size: 		11px;
}

.smalldate {
	font-size: 		10px;
	
}

.heading {
	font-size: 		16px;
	font-weight: 	bold;
}

/******************************************** 
	Links 
********************************************/

a:active { 
	color: 			#ffffff; 
	text-decoration: underline; 
}

a:hover { 
	color: 			#9999FF; 
	text-decoration: none; 
}
a:link { 
	color: 			#ffffff; 
	text-decoration: underline;
}
a:visited {
	color: 			#ffffff;
}

/******************************************** 
	Formating 
********************************************/

.whiteborder {
	padding: 2px;
	margin: 2px;
	background:#FFFFFF;
	color: #FF0000;
}

.redborder {
	padding: 2px;
	margin: 2px;
	background:#FF0000;
}

.greyborder {
	padding: 2px;
	margin: 2px;
	background:#888888;
}

.whiteborderblack {
	padding: 2px;
	margin: 2px;
	background:#FFFFFF;
	color: #000000;
}
