BODY {
	background-image: url(images/bg.jpg);
	background-repeat:repeat-x;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	margin: 0 auto;
	text-align:center;
	font-size: .75em;
	line-height: 130%;
	color: #000;
	background-color: #000;
}

* {padding: 0px; margin : 0px}

img, img a	{border:none} 

A:link {color:#790000; text-decoration: none}

A:active {COLOR: #990000; text-decoration: underline}

A:visited {color:#790000; text-decoration: none}

A:hover {COLOR: #be4103; text-decoration: underline}

#container { 
	position:relative;
	width: 955px;
	margin: 0 auto;
	text-align:left;

}

#top {
	position:relative;
	width: 955px;
	height: 124px;
	margin: 0 auto;
}

div#address {
	float:right;
	width: 183px;
	height: 96px;
	margin-right: 20px;
	background-image:url(images/address.png);
	background-repeat:no-repeat;
	text-indent:-9999px;
}


div#logo {
	float: left;
	position: absolute;
	left: 20px;
	width: 233px;
	height: 124px;
	background-image:url(images/logo.png);
	background-repeat:no-repeat;
	text-indent:-9999px;
	}


#navlist {
	position:relative;
	width: 955px;
	height: 52px;
	margin: 0 auto;
	padding:0;
	list-style-type:none;
	}
	
li#nm_1 {
position:absolute;
width: 77px;
height: 26px;
background: url(images/navlist.jpg) no-repeat 0 0;
}

li#nm_2 {
position:absolute;
left: 77px;
width: 110px;
height: 26px;
background: url(images/navlist.jpg) no-repeat -77px 0;
}

li#nm_3 {
position:absolute;
left: 187px;
width: 131px;
height: 26px;
background: url(images/navlist.jpg) no-repeat -187px 0;
}

li#nm_4 {
position:absolute;
left: 318px;
width: 85px;
height: 26px;
background: url(images/navlist.jpg) no-repeat -318px 0;
}

li#nm_5 {
position:absolute;
left: 403px;
width: 83px;
height: 26px;
background: url(images/navlist.jpg) no-repeat -403px 0;
}

li#nm_6 {
position:absolute;
left: 486px;
width: 77px;
height: 26px;
background: url(images/navlist.jpg) no-repeat -486px 0;
}

li#nm_7 {
position:absolute;
left: 563px;
width: 118px;
height: 26px;
background: url(images/navlist.jpg) no-repeat -563px 0;
}

li#nm_8 {
position:absolute;
left: 681px;
width: 56px;
height: 26px;
background: url(images/navlist.jpg) no-repeat -681px 0;
}

li#nm_9 {
position:absolute;
left: 737px;
width: 79px;
height: 26px;
background: url(images/navlist.jpg) no-repeat -737px 0;
}

li#nm_10 {
position:absolute;
left: 816px;
width: 139px;
height: 26px;
background: url(images/navlist.jpg) no-repeat -816px 0;
}

ul#navlist a {
	display:block;
	height: 26px;
	text-decoration:none;
	text-indent: -9999px;
	overflow:hidden;
	}

li#nm_1 a {width:77px;}
li#nm_2 a {width:110px;}
li#nm_3 a {width:131px;}
li#nm_4 a {width:85px;}
li#nm_5 a {width:83px;}
li#nm_6 a {width:77px;}
li#nm_7 a {width:118px;}
li#nm_8 a {width:56px;}
li#nm_9 a {width:79px;}
li#nm_10 a {width:139px;}

li#nm_1 a:hover {background: url(images/navlist.jpg) no-repeat 0 -26px;}
li#nm_2 a:hover {background: url(images/navlist.jpg) no-repeat -77px -26px;}
li#nm_3 a:hover {background: url(images/navlist.jpg) no-repeat -187px -26px;}
li#nm_4 a:hover {background: url(images/navlist.jpg) no-repeat -318px -26px;}
li#nm_5 a:hover {background: url(images/navlist.jpg) no-repeat -403px -26px;}
li#nm_6 a:hover {background: url(images/navlist.jpg) no-repeat -486px -26px;}
li#nm_7 a:hover {background: url(images/navlist.jpg) no-repeat -563px -26px;}
li#nm_8 a:hover {background: url(images/navlist.jpg) no-repeat -681px -26px;}
li#nm_9 a:hover {background: url(images/navlist.jpg) no-repeat -737px -26px;}
li#nm_10 a:hover {background: url(images/navlist.jpg) no-repeat -816px -26px;}


ul#navsec  {
	position:relative;
	width: 955px;
	height: 39px;
	margin: 0 auto;
	padding:0;
	list-style-type:none;
	}
	
li#ns_1 {
position:absolute;
width: 232px;
height: 39px;
background: url(images/navsec.jpg) no-repeat 0 0;
}

li#ns_2 {
position:absolute;
left: 232px;
width: 233px;
height: 39px;
background: url(images/navsec.jpg) no-repeat -232px 0;
}

li#ns_3 {
position:absolute;
left: 465px;
width: 245px;
height: 39px;
background: url(images/navsec.jpg) no-repeat -465px 0;
}

li#ns_4 {
position:absolute;
left: 710px;
width: 245px;
height: 39px;
background: url(images/navsec.jpg) no-repeat -710px 0;
}

ul#navsec a {
	display:block;
	height: 39px;
	text-decoration:none;
	text-indent: -9999px;
	overflow:hidden;
	}

li#ns_1 a {width:232px;}
li#ns_2 a {width:233px;}
li#ns_3 a {width:245px;}
li#ns_4 a {width:245px;}

li#ns_1 a:hover {background: url(images/navsec.jpg) no-repeat 0 -39px;}
li#ns_2 a:hover {background: url(images/navsec.jpg) no-repeat -232px -39px;}
li#ns_3 a:hover {background: url(images/navsec.jpg) no-repeat -465px -39px;}
li#ns_4 a:hover {background: url(images/navsec.jpg) no-repeat -710px -39px;}

div#topimage {
	position:relative;
	width: 955px;
	height: 270px;
	margin: 0 auto;
	padding:0;
	background-image:url(images/top.jpg);
	background-repeat:no-repeat;
}

#flash {width:955px;
	height:185px;
	margin: 12px auto;}

#content
	{
	position:relative;
	width: 955px;
	margin: 0 auto;
	padding:0;
	background-image: url(images/bg.gif);
	overflow:hidden;
	
	}

#site_info {
	position:relative;
	float: left;
	width: 955px;
	background-color: #990000;	
	margin: 0 auto;
	padding: 2px 0;
	text-align:center;
	color: #FFF;
	font-size: 10px;
	border-bottom: 8px solid #990000;
}

#site_info p {
	padding : 4px 0;
	margin : 0;
}

#site_info a {
	padding : 0;
	margin : 0 2px 2px 2px;
}

#site_info a:link, #site_info a:visited
{
color: #fff;
text-decoration: underline;
}

#site_info a:hover
	{
	color: #000;
	text-decoration: underline;
}


#cont_main
	{	
	margin: 0px 5px 0px 0px;
	padding: 0;
	width: 720px;
	float:left;
	text-align: left;
	background-color:#bbb;
	}

#cont_sec
	{
	margin: 0px 0px 0px 2px;
	padding: 0;
	width: 215px;
	float:right;
	text-align: center;
	background-color: #000000;
	}

#cont_main h1, h2, h3, h4 { font-family: Arial, Helvetica, sans-serif; margin: 0 auto; padding: 0; line-height: 130%; text-align:left; }

#cont_main h1 { font-size: 20px; color: #000; font-weight: bold; padding: 16px 10px 4px 10px; }

#cont_main h2 { font-size: 16px; color: #000; font-weight: bold; padding: 16px 8px 4px 8px;}

#cont_main h3 { font-size: 14px; color: #000;  font-weight: bold; padding: 16px 8px 4px 8px;}

#cont_main h4 { font-size: 12px; color: #000;  font-weight: bold; padding: 10px 0 0 0;}

#cont_main h5 { font-family: Tahoma, Geneva, sans-serif; font-size: 22px; color: #a0410d; font-weight: bold; margin: 0; padding: 10px 0 0 10px; line-height: 130%; text-align:left; }

#cont_main p {padding: 3px 10px; line-height: 150%; color:#000;}

#cont_main ol li, #cont_main ul li {margin-left: 36px; padding: 3px 0; line-height: 150%;}

#cont_main img {margin: 10px; padding: 2px; border: solid 1px #333;}

.img_left {float: left;}

.img_right {float: right;}

#cont_sec img {padding: 10px 0;}

#cont_sec object{
	padding: 20px 0;}
	
#cont_sec p {padding: 4px 10px; line-height: 150%; font-size: 10px; margin-bottom:20px;}
	
#cont_sec h2 {
	FONT-FAMILY: Arial, Helvetica, sans-serif; 
	font-size: 16px;
	line-height: 130%;
	color: #a0410d;
	font-weight: bold;
	margin: 10px;
	padding: 0;}

#optin_box {
	width: 60%;
	margin: 10px auto;
	padding: 10px;
	background-color: #e7cd63;
	border: 5px solid #a0410d;
	text-align:center;
	}
	
#optin_box p { font-family:Georgia, "Times New Roman", Times, serif;
	font-weight: bold;
	font-size: 1em;
	line-height: %130;}
	
#optin_box table { text-align:center; margin: 0 auto;
	}
	
#optin_box td {
	padding: 4px;}
	

.small {
	font-size:10px;}

.marker {
	background-color:#FC0; padding: 4px;}

.quote {
	font-style:italic;}
	
