

/* CSS Document */

body, html{
	margin:0px;
	padding: 0px;
	height: 100%;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
		background:url(../img/content_back2.gif) repeat-x  #e8e8e8;

}



#nav{
	width:181px;
	height: 100%;
	top:0px;
	left: 13px;
	position:absolute;	
	z-index: 200;
	padding: 0px;
	margin:0px;
	min-height: 800px;
	background:url(../img/navback.gif) repeat-x;
	
}

#news{
	width:230px;
	min-height:566px;
	left: 780px;
	top: 71px;
	position:absolute;
	background-color:#b2b2b2;
	z-index: 100;
	height:auto;
	padding-bottom:10px;
	
}

#news h2{
	text-transform:uppercase;
	margin: 10px 25px 5px 25px;
	color:#D61F27;
	font-size:10px;
	padding: 0px;
	letter-spacing:0px;
	line-height: 13px;
}

#news h2 a{
	color:#D61F27;
	text-decoration:none;
}

#news h2 a:hover{
color:#666666;	text-decoration:none;

}

#news p{
	margin: 0px;
	padding: 0px;
	margin: 0px 25px;
	
	}
#news p a{
	font-size:10px;
	line-height: 15px;
	text-decoration:none;
	display:block;
	color:#666666;
	padding: 0px;
	border-bottom: #b2b2b2 1px solid;
	display:inline;

	
}

#news p a:hover{
	color:#D61F27;
	background-color:#b2b2b2;
	
}

#news h3 a {
	text-transform:uppercase;
	font-weight:bold;
	color:#333333;
	margin: 0px 20px 20px 25px;
	text-decoration:none;
	font-size:9px;
	color:#3e3e3e;
}



#news h3 a:hover  {
	color:#CCCCCC;	
}


#news tr a  {
padding:0px 0px 0px 0px;
margin:0px 0px 0px -10px;
	font-size:10px;
	text-decoration:none;
	display:block;
	color:#666666;
	padding: 0px;
	border-bottom: #b2b2b2 1px solid;
}


#news tr a:hover{
	color:#D61F27;
	background-color:#b2b2b2;
	}




#holder{
	position:relative;
	left: 0px;
	top: 180px;
	padding-bottom:215px;
	z-index: 10;
	background:url(../img/nav_content.gif) repeat-y;
}
#title{
	left: 225px;
	position:relative;
	display:block;
	padding-bottom: 15px;
	
}
#content{
	position:relative;
	width: 450px;
	left: 265px;
	top:0px;
	min-height: 270px;
}

#content2{
	position:relative;
	width: 450px;
	left: 205px;
	top:0px;
	min-height: 270px;
	background-color:#e8e8e8;
}

.gray{
	e8e8e8
}
#top{
	position:absolute;
	top:15px;
	width: 688px;
	height:35px;
	left: 323px;
}

#top2{
	position:absolute;
	top:15px;
	width: 802px;
	height:20px;
	left: 205px;
}
#logo{
	position:absolute;
	top:60px;
	width: 579px;
	height:91px;
	left: 195px;
}

#top h1{
	display:none;

}
#logo h2{
	display:none;
}
#print{
	display:none;


}

#print img{
	display:none;


}



#bottom{
	position:relative;
	left: 0;
	z-index: 10;
	background:url(../img/nav_bottom.gif) repeat-y #FFFFFF;
	padding:18px 200px 100px 0px;
	margin-top:20px;
	min-width: 1000px;
	width:120%;
	height: 300px;
	

}
#feature{
	height: 70px;
	margin-left:260px;
	width:325px;
	background:url(../img/gddfeature.gif) no-repeat #b2b2b2;
	padding:  10px 10px 0px 180px;
	clear:both;
}
#address{
	margin-top: 15px;
	height: 150px;
	margin-left:260px;


}

#address p{
	color:#7a7a7a;
	font-size:9px;
	margin-left:525px;

		



}


p{
	font-size:11px;
	color:#595959;
	line-height: 20px;
		margin:0px;
	padding:0px 0px 10px 0px;
}

p strong{
	color:#3e3e3e;
	font-weight:bold;
}

p a{
	font-size:11px;
	color:#666666;
	text-decoration:none;
	border-bottom:#D61F27 1px solid;
}


p a:hover{
	color:#e8e8e8;
	background-color:#D61F27;
}

h1{
	font-size:13px;
	letter-spacing:4px;
	font-weight:bold;
	color:#333333;
		margin:0px;
	padding:10px 0px 2px 0px;
		text-transform:uppercase;

}

h1 a{
	text-decoration:none;
	color:#333333;

}

h2{
	font-size:11px;
	color:#D61F27;
		margin:0px;
	padding:2px 0px 5px 0px;
	font-weight:bold;
	text-transform:uppercase;
		letter-spacing:1px;
		line-height:14px;

}


h2 a{
	color:#BE2025;
	text-decoration: none;
	border-bottom: #b2b2b2 1px solid;
}
h2 a:hover{
	color:#BE2025;
	text-decoration: none;
	background-color:#b2b2b2;
}


h3{
	font-size:11px;
	color:#666666;
	margin:0px 0px 0px 0px;
	padding:2px 0px 0px 0px;
	font-weight:normal;
	text-transform:capitalize;
	width: 400px;
	line-height: 15px;
	font-weight:bold;

}


h3 a{
	color:#666666;
	text-decoration: none;
}
h3 a:hover{
	color:#D61F27;
	text-decoration: none;
}

ul{
	font-size:9px;
	line-height: 14px;
	margin:0px 0px 0px 10px;
	padding-bottom:20px;
	padding-top: 0px;
	 /* or  margin: 0px 0px 0px 25px;
 padding: 0px; */
	

}

ol{

	font-size:10px;
	line-height: 14px;
	margin:0px 0px 0px 10px;
	padding-bottom:20px;
	padding-top: 0px;
	padding-left:20px;
	 /* or  margin: 0px 0px 0px 25px;
 padding: 0px; */
	
}

ol li{
	padding: 0px 0px 15px 0px;
	margin: 0px 0px 0px 0px;
	list-style:decimal;
	color:#595959;
	width:375px;

}


li{
	color:#BE2025;
	list-style-image:url(../img/bullet.gif);
			padding: 0px 0px 1px 0px;
	margin: 0px 0px 0px 0px;

}

li li{
	color:#BE2025;
	list-style:decimal;
		padding: 0px 0px 10px 0px;

		padding: 0px;
	margin: 0px;

}
li span strong {
	color:#BE2025;

}

li span { color: #666666;
	font-size:10px;
 }

li a{
	font-size:10px;
	color:#666666;
	text-decoration:none;
	border-bottom:#BE2025 1px solid;
	padding-bottom:1px;
}


li a:hover{
	color:#e8e8e8;
	background-color:#BE2025;
}


.credit{
	font-size:10px;
	line-height: 16px;
	margin:20px 20px 0px 20px;
	padding:10px 0px 0px 0px;
	border-top: #666666 dotted 1px;
	}
	
.credit2{
	font-size:10px;
	line-height: 16px;
	margin:10px 20px 10px 20px;
	padding:0px;
	}



.credit strong{
	text-transform:uppercase;
	color:#6c6c6c;
	letter-spacing: 1;
	}
	
	#feature p a{
	color:#FFFFFF;
	font-size: 12px;
	font-style:italic;
	font-weight:bold;
	padding-top: 5px;
	display:block;
	line-height: 16px;
	text-decoration:none;
	border: #b2b2b2 1px solid;}

#feature p a:hover{
	color:#666666;
	background-color:#b2b2b2;
	border: #b2b2b2 1px solid;}
#feature img{
	padding-right: 20px;

}


input.red {
	background-color: #cc0000; 
	font-family:Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	color: white; 
	padding:2px; 
	text-transform:uppercase;
	border:1px #cc0000 solid;
	}
	
	
.calendar a{
	font-size:11px;
	color:#666666;
	text-decoration:none;
	border-bottom:#D61F27 1px solid;
	line-height:12px;
	padding:0px;
	margin:0px 0px 0px 0px;
}	
	
		
.cal{
padding-right:5px;}	
	
	
