body {
	background-attachment: scroll;
	background-image:  url(images/background.jpg);
	background-repeat: repeat-y;
	margin: 0px;
}

html { 
	scrollbar-face-color: #00CCFF; 
	scrollbar-shadow-color: #0099FF; 
	scrollbar-highlight-color: white; 
	scrollbar-3dlight-color: #0099FF; 
	scrollbar-darkshadow-color: #0099FF; 
	scrollbar-track-color: #3399FF; 
	scrollbar-arrow-color: red;
}

.menulinks {
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size: 12pt;
	text-transform: uppercase;
	font-weight: bold;
}
	
.menulinks a:link {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12pt;
	font-style: normal;
	font-weight: bold;
	color: #0099FF;
	text-transform: uppercase;
	text-decoration: underline;
}
.menulinks a:visited {
	text-decoration:underline;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12pt;
	font-style: normal;
	font-weight: bold;
	color: #0099FF;
	text-transform: uppercase;
}

.menulinks a:hover {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12pt;
	font-style: normal;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
	background-color: #00CCFF;
	text-transform: uppercase;
}

.heading {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 30px;
	font-style: italic;
	font-weight: bold;
	color: #FF0000;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 1px;
	margin-left: 0px;
}

.secondheader {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16pt;
	font-weight: normal;
	text-transform: none;
	color: #00CCFF;
	margin: 0px 0px 1px 0px;
}

.bodytext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12pt;
	font-style: normal;
	color: #0000CC;
}
.bodytext a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12pt;
	color: #000099;
	text-decoration: underline;
}
.bodytext a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12pt;
	color: #000099;
	text-decoration: underline;
}
.bodytext a:hover {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12pt;
	color: #999999;
	text-decoration: underline;
}
.caption {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #0000CC;
}
.thirdheadingtext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12pt;
	font-style: normal;
	color: #00CCFF;
	font-weight: bold;
}


/*blog formatting */


.content
	{
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 12pt;
		font-style: normal;
		color: #0000CC;
	}


.content p
	{
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 12pt;
		font-style: normal;
		color: #0000CC;
	}
	
	.content h2
	{
		font-family: Geneva, Arial, Helvetica, sans-serif;
		font-size: 30px;
		font-style: italic;
		font-weight: bold;
		color: #FF0000;
		margin-top: 0px;
		margin-right: 0px;
		margin-bottom: 1px;
		margin-left: 0px;
}
	
	.content h3
	{
		color: #0000CC;
		font-family: Geneva, Arial, Helvetica, sans-serif;
		font-size: large;
		text-align: left;
		font-weight: bold;
	}
	
	.content p.posted
	{
		color: #0000CC;
		font-family: Geneva, Arial, Helvetica, sans-serif;
		font-size: x-small;
		border-top: 1px dotted #00CCFF;
		text-align: right;
		font-weight: bold;
		margin-bottom: 25px;
		line-height: normal;
		padding: 3px;
	}

.sidebar { padding: 15px; }
	
	.sidebar h2
	{
		color: #666666;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		text-align: left;
		font-weight: bold;
		padding: 3px;
	}
	
	.sidebar ul
	{
		padding-left: 0px;
		margin: 0px;
		margin-bottom: 30px;
	}
	
	.sidebar li
	{
		color: #00CCFF;
	    font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: small;
		text-align: left;
		margin-top: 10px;
		list-style-type: none;
	}
	
	.sidebar img { border: 5px solid #EE0000; }

/* end blog formatting */
