a:link {color: #810000;text-decoration: none;}
a:visited {color: #810000;text-decoration: none; }
a:active {color: #810000;text-decoration: underline; }
a:hover {color: #555555;text-decoration: underline; }

body {	font-family: Times New Roman, Trebuchet MS, arial, sans-serif; 
		background-color:#810000;
		margin:0;				
		height: 100%;
		text-align:center;
		color:#555555;
		}	
		
html,body {
		height: 100%;
}

#container{		
	MARGIN: 0px auto; 
	POSITION: relative; 
	HEIGHT: 100%;;
	}
#mainbody{
		background-image: url("images/bground4.gif");
		background-repeat: repeat-y; 
		height: 100%;
		margin-left:auto;
		margin-right:auto;
		width:761px;
	}	
#logo{	
	text-align:center;
	}
#head{	
		text-align:center;
		margin-left:auto;
		margin-right:auto;
	}
#content{
		margin-left:auto;
		margin-right:auto;
		clear:both;
		width:761px;
	}
#welcome{
		border-bottom: 1px solid #bf60bf;

		}
#text{	
	PADDING:10 10 10 10;
	width:500px;
	clear:both;
	font-size:12px;
		}
#footer{
		background-image: url("images/footer2.gif");
		background-repeat: no-repeat; 
		width:761px;
		height:14px;
		text-align:center;
		font-size:10px;
		clear:both;
		background-color:transparent;
		margin-left:auto;
		margin-right:auto;
	}
.right{
	position:relative;
	float:right;
	padding-left:10px;
	padding-top:10px;
	padding-bottom:10px;
	}
.left{
	position:relative;
	float:left;
	padding-right:10px;
	padding-top:10px;
	padding-bottom:10px;
	}
.head_box{
	width:400px;
	border-bottom:1px solid #bf60bf;
	margin-bottom:5px;
	}
.text_box{
	width:550px;
	}
.sub_text{
	font-size:10px;
	}
.sub_text2{
	font-size:12px;
	}
.head_text{
	font-size:16px;
	font-weight:bold;
	color:#810000;
	padding-top:10px;
	}
.quote_box{
	width:570px;
	}
.foot_text{
	text-align:center;
	font-size:10px;
	background-color:black;
	}
.shadow{
		background-image: url("images/allCut_11b.gif");
		background-repeat: no-repeat; 
		background-position:top center;
		width:525px;
		height:14px;
	}
.imgbox_left{
	float:left;
	position:relative;
	}
.imgbox_right{
	float:right;
	position:relative;
	}
.middle{
	   vertical-align: middle;
	}
.dash{
		background-image: url("images/dash2.gif");
		background-repeat: repeat-y; 
	}
.padding{
	padding:10px;
	padding-bottom:0px;
		}
		

/* Styles added by Chris L. */
a:link {font-size:14px; color: #810000;text-decoration: none;}
a:visited {font-size:14px; color: #810000;text-decoration: none; }
a:active {font-size:14px; color: #810000;text-decoration: underline; }
a:hover {font-size:14px; color: #555555;text-decoration: underline; }

body.popup {
	font-family: Times New Roman, Trebuchet MS, arial, sans-serif; 
	background-color:#DEDEDE;
	color:#555555;
	text-align: left;
	padding: 10px;
}	

