body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 90%;
	background-color: #282828;
	margin: 0px;
	padding: 0px;
	color:#ffffff;
}

/************** tag styles **************/
.asterisk{
	font-size:10px;
	line-height:.5em;
}

.slide {
	float:left;
	padding-right: 25px;
	padding-bottom: 10px;
}

.ltgray {
	background-color:#696969;
	border: solid 1px #993300;
	padding:4px;
	color:#000;
	}
.date{
	font-size:11px;
	color:#518696;
}

.attn{
	color:#f2d341;
	font-weight:bold;
	font-variant:small-caps;
	font-size:100%;
	letter-spacing:.2em;
	}

.nodotsm{
	list-style-type:none;
	line-height:30px;
	}
	
.nodot{
	list-style-type:none;
	line-height:35px;
	font-size:110%;
	}
	
	.nodot a:link, a:visited{
	color: #9fe0f3;
	text-decoration: underline;
	font-size:110%;
}

	.nodot a:hover{
	color:#ff0000;
	text-decoration: underline;
	font-size:110%;
}

.nodotnarrow{
	list-style-type:none;
	line-height:20px;
	}
.const{
	line-height:15px;
	margin-bottom: 12px;
	}
	

.boldheader{
	font-size:100%;
	color:#ffffff;
	background-color:#CC0000;
	}
	
th {
	font-size: 100%;
	line-height: 25px;
	font-weight: bold;
	color: #ffffff;
	background-color: #CC0000;
}

h5{
	color:#5dafc1;
	letter-spacing: .3em;
	line-height:35px;
	font-size:120%;
	}
h3 {
	font-weight: bold;
	color:#d50404;
	letter-spacing: .2em;
	font-size:105%;
}
h2{
	font: bold 110% Arial,sans-serif;
	color: #ff0000;
	margin: 10px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
	letter-spacing: .2em;
}

.boldertext{
	font-size:95%;
	font-weight:bold;
	color: #FFFFFF;
	letter-spacing: 0.3em;
	}

.boldtext{
	font-weight:bold;
	color: #FFFFFF;
	letter-spacing: 0.2em;
	}
	
.boldgrtext{
	font-weight:bold;
	color: #80c5d9;
	letter-spacing: 0.2em;
	}
.smaller{
	font-size:90%;
	color:#d8dfd5;
}
/************** links styles **************/

a:link {
	color: #9fe0f3;
	text-decoration: underline;
}
a:visited {
	color: #7daebc;
	text-decoration: underline;
}
a:hover{
	color:#ff0000;
	text-decoration: none;
}

a.bgrn:link {
	color: #80c5d9;
	text-decoration: underline;
	font-size:100%:
	font-weight:bold;
}
a.bgrn:visited {
	color: #7daebc;
	text-decoration: underline;
	font-size:100%:
	font-weight:bold;
}
a.bgrn:hover{
	color:#ff0000;
	text-decoration: none;
	font-size:100%:
	font-weight:bold;
}
a.bgrn:active{
	color:#ff0000;
	text-decoration: none;
	font-size:100%:
	font-weight:bold;
}	

/************** news links styles **************/
.newslinks{
	width: 795px;
	height: 32px;
	font-size:85%;
	}
.newslinks a:link{
	color:#9fe0f3;
	text-decoration: underline;
}
.newslinks a:visited {
	color: #7daebc;
	text-decoration: underline;
}


.newslinks a:hover{
	color:#ff0000;
	text-decoration: none;
}
	

/************** navigation styles *****************/
#globalNav{
	width: 795px;
	height: 32px;
	color: #cccccc;
	padding: 0px;
	margin: 0px;
	z-index: 100;
}
/************** breadcrumb styles *****************/
.breadcrumb{
	font-size:10px;
	}
.breadcrumb a:link, a:visited{
	color: #b4bdb1;
	text-decoration: none;
}

.breadcrumb a:hover{
	color:#ffffff;
	text-decoration: none;
}


/************** page layout styles *****************/
#pagecell1{
	position: relative;
	width:805 px;
}
#headerlg{
	background-image:url(images/header-home-08.jpg);
	background-position:center top;s
	background-attachment: scroll;
	background-repeat: no-repeat;
	height: 230px;
	width: 805px;
	
}

#headersm{
	background-image:url(images/header-interior-08.jpg);
	background-position:center top;
	background-attachment: scroll;
	background-repeat: no-repeat;
	height: 165px;
	width: 805px;
	
}
/************** white page styles *****************/
#whitepage{
	font-size: 80%;
	padding-top: 0px;
	padding-right: 15px;
	padding-bottom: 25px;
	padding-left: 10px;
	background-color: #ffffff;
	}
/************** interior page styles *****************/

.interior{
	font-size: 90%;
	height: 200px;
	padding-top: 0px;
	padding-right: 15px;
	padding-bottom: 25px;
	padding-left: 10px;
	background-color: #2f2f2d;
	border-top-width: 2px;
	border-right-width: 2px;
	border-bottom-width: 2px;
	border-left-width: 2px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #3c3e3d;
	border-right-color: #252525;
	border-bottom-color: #252525;
	border-left-color: #3c3e3d;
	text-align:left;
}
html>body .interior {height: auto;}

.interior h3{
	font: bold 160%;
	color: #c1c9be;
	letter-spacing: 0.4em;
	border-top-width: 2px;
	border-right-width: 2px;
	border-bottom-width: 2px;
	border-left-width: 2px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #5c5b5b;
	border-right-color: #252525;
	border-bottom-color: #252525;
	border-left-color: #5c5b5b;
	text-align:center;
	background-color: #737871;
	line-height:35px;
}

.interior h4{
	color: #9fe0f3;
	letter-spacing: 0.3em;
	font-family: Arial, sans-serif;
	font-size: 130%;
	font-weight: bold;
}
.interior img{

	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin-right: 10px;
	margin-bottom: 10px;
	margin-top: 10px;
	border: 2px solid #252525;
}

.interior td{
	text-align:left;
	}

	
.interior a:link{
	color:#9fe0f3;
	text-decoration: underline;
}
.interior a:visited {
	color: #7daebc;
	text-decoration: underline;
}


.interior a:hover{
	color:#ff0000;
	text-decoration: none;
}
/************** feature styles *****************/

.feature{
	
	font-size:95%;
	height: 200px;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 15px;
	padding-left: 10px;
	background-color: #333333;
	border-top-width: 3px;
	border-right-width: 3px;
	border-bottom-width: 3px;
	border-left-width: 3px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #3c3e3d;
	border-right-color: black;
	border-bottom-color: black;
	border-left-color: #3c3e3d;
}
html>body .feature {height: auto;}


.feature blockquote{
	text-align: left;
	
	}
	
.feature span{
	float: left;

	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin-bottom: 100px;
	margin-top: 20px;
	margin-right: 40px;
	border: 2px solid #252525;
}
.feature a:link{
	color:#9fe0f3;
	text-decoration: underline;
}
.feature a:visited {
	color: #7daebc;
	text-decoration: underline;
}


.feature a:hover{
	color:#ff0000;
	text-decoration: none;
}

/*************** story styles ******************/

.homebox {
	
	padding-top: 10px;
	padding-right: 3px;
	padding-bottom: 3px;
	padding-left: 8px;
	background-color: #3f3c3c;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #3c3e3d;
	border-right-color: #252525;
	border-bottom-color: #252525;
	border-left-color: #3c3e3d;
	margin-top: 10px;
	
}
.story {
	
	float: left;
	width:190px;
	min-width:190px;
	font-size: 95%;
	height: 200px;
	padding-top: 10px;
	padding-right: 3px;
	padding-bottom: 3px;
	padding-left: 5px;
	background-color: #444444;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #3c3e3d;
	border-right-color: #252525;
	border-bottom-color: #252525;
	border-left-color: #3c3e3d;
	margin-top: 10px;
	text-align:left;
}



.story img{
	float: left;
	padding: 0px;
	margin-right: 10px;
	margin-bottom: 3px;
}

.story a:link{
	color:#ff0000;
	text-decoration: underline;
}
.story a:visited {
	color: #7daebc;
	text-decoration: underline;
}


.story a:hover{
	color:#ff0000;
	text-decoration: none;
}

.story a.bgr:link{
	color: #80c5d9;
	text-decoration: underline;
	font-size:110%;
	font-weight:bold;
}
.story a.bgr:visited {
	color: #7daebc;
	text-decoration: underline
	font-size:110%;
	font-weight:bold;
}


.story a.bgr:hover{
	color:#ff0000;
	text-decoration: none;
	font-size:110%;
	font-weight:bold
}
/************** photo page styles *****************/

.photo{
	font-size: 12px;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	background-color: #444444;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-color: #5c5b5b;
	border-right-color: #252525;
	border-bottom-color: #252525;
	border-left-color: #5c5b5b;
}
html>body .photo {height: auto;}

.photo h3{
	font: bold 160%;
	color: #c1c9be;
	letter-spacing: 0.4em;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-color: #5c5b5b;
	border-right-color: #252525;
	border-bottom-color: #252525;
	border-left-color: #5c5b5b;
	text-align:center;
	background-color: #737871;
	line-height:35px;
}

.photo h4{
	color: #ffffff;
	letter-spacing: 0.3em;
	font-family: Arial, sans-serif;
	font-size: 115%;
	font-weight: bold;
	padding-left: 5px;
	background-color: #a6210c;
	line-height:25px;
}
.photo img{
	border: 2px solid #252525;
}

.photo td{
	font-size: 12px;
	line-height:25px;
	background-color:#696e66;
	text-align:center;
	}
	

