* {margin:0px;padding:0px;font-family:Verdana, Arial, Helvetica, sans-serif;color:#fff;font-size:12px;}
html {overflow-y:scroll;}
body {background:url('images/background_wide.jpg');background-position:center top;}
h1 {font-size:16px;margin-bottom:20px;display:inline;}
h2 {font-style:italic;margin-bottom:20px;}
#container {
	width:958px;
	margin:auto;
}
#container1 {
	width:958px;
	margin:auto;
	/*background-image: url(images/background1.jpg);*/
}
#header td {
	width:958px;
	height:130px;
	padding-bottom:0px;
}
#nav td {
	width:958px;
	height:28px;
	background-color: #333;
}
#nav li {display:block;float:left;}
#nav .spacer {padding-right:38px;padding-left:19px;}
#nav a:link, #nav a:visited {color:#fff;text-decoration:none;font-size:13px;font-weight:bold;}
#nav a:hover {color:#840A17;}




/* 1st level Interactive */
#nav ul li:hover ul {
	width: 180px;
	display: block;
	background-color: #141414;
}

/* 2nd level static */
#nav ul li ul {
	display: none;
	position: absolute;
}

#nav ul li ul li {
	border: none;
	display: block;
}

#nav ul li ul li a{
	background-image: none;
	padding-left: 12px;
	line-height: 26px;
}

#nav li.end {
 border-right: 0 none; }


#content td {padding:35px 45px 35px 45px;}
/*comment out the line below to take width limit off*/
#content .widthLimiter {
	width:550px;
}


#images td {font-weight:bold;padding-bottom:30px;}
#images .image {border:3px solid #fff;}
#images a:link, #images a:visited {color:#cc0000;}
#images a:hover {color:#840A17;}
#images .lCol {padding-left:75px;width:165px;}
#images .lCol2 {padding-left:1px;width:150px;padding-top:3px;}
#images .rCol {padding-left:55px;width:165px;}
#images .rCol2 {padding-left:1px;padding-top:3px;width:150px;padding-right:50px;}
#images p {margin-bottom:15px;}

.back a {

          color:#CC0000;

          font-size:14px;

          font-weight:bold;

}

.h1 {width:720px;}

.h1Tbl td {padding:0px !important;padding-bottom:10px !important;}
.text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
}

.style1 {
	color: #FF0000;
	font-size: 18px;
}
.style2 {font-weight: bold}

/* css for aspx pages */
#mailingList td
{
    padding:3px;
}
#login
{
    width:300px;
    margin-left:auto;
    margin-right:auto;  
}
#login td
{
    padding:3px;
}
.redButton
{
    border:1px solid #000;
    background-color:#CC0000;
    color:#fff;
}

#messageSendMain td
{
    padding:3px;
}
#messageSendMain .messageBody
{
    width:485px;
    height:250px;
}
