html, body {
margin:0;
padding:0;
text-align:center;
background:#cccc99 url(../images/bg2.jpg) center top no-repeat;
/*background:#e2e0af url(../images/bg.jpg) center top repeat-y;*/
}
.clear {
clear:both;
margin:0;
padding:0;
font-size:0;
height:0;
}

#header {
margin:auto;
padding:0;
width:775px;
height:147px;
}
#header img {
float:left;
display:inline;
}


/*------------------------------- flyout nav -------------------------------*/
#flyoutNav {					margin:0 auto;
								_margin-bottom:-4px;
								padding:0;
								z-index:100;
								width:775px;
								height:31px;
								text-align:left;}

#flyoutNav a, #flyoutNav a:active, #flyoutNav a:visited, #flyoutNav a:hover {
								font-family:"Trebuchet MS", serif;
								font-size:14px;
								font-weight:normal;
								line-height:18px;
								color:#fff;
								text-decoration:none;
								padding:0;
								margin:0;}

#dropmenudiv{					position:absolute;
								text-align:left;
								border:0px;
								color:#fff;
								font-family:"Trebuchet MS", serif;
								font-size:12px;
								font-weight:normal;
								line-height:18px;
								z-index:100;
								margin:0;
								height:0;
								min-height:0;
								/*filter:alpha(opacity=90);
								opacity: 0.90;
								-moz-opacity:0.90;*/}

#dropmenudiv a{					width: 100%;
								display: block;
								text-indent: 5px;
								padding: 3px 0;
								text-decoration: none;
								font-weight: normal;
								background-color:#ff9933;
								color:#fdfccf;}

#dropmenudiv a:hover{ 			background-color:#666633;
								color:#fdfccf;}
								
								
								
/*------------------------------- content -------------------------------*/
#content_wrapper {
margin:0 auto;
padding:10px 0 0 0;
width:775px;
min-height:350px;
_height:350px;
background:#fff url(../images/bg_content_fade.gif) top left repeat-x;
text-align:left;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
line-height:14px;
color:#333;
}
#homeText {
	float:right;
	display:inline;
	width:430px;
	margin:0;
	padding:0;
}
#homeText p {
	padding-left:0;
}
p {
margin:0;
padding:5px 20px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
line-height:14px;
color:#333;
}

td {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
line-height:14px;
color:#333;
}
tH {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
FONT-WEIGHT:BOLD;
line-height:14px;
color:#333;
}

a {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
line-height:14px;
color:#ff9933;
text-decoration:none;
}
a:hover {
text-decoration:underline;
}
h1 {
margin:10px 0 0 0;
_margin-top:20px;
padding:0;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:24px;
line-height:35px;
color:#666633;
font-weight:bold;
text-decoration:none;
}
h2 {
margin:20px 0 0 20px;
padding:0;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:16px;
line-height:18px;
color:#666633;
font-weight:bold;
text-decoration:none;
}
h1.noIMG {
margin-left:20px;
_margin-top:20px;
}

ul {
margin:0 20px 0 40px;
padding:0;
}
li {
margin:0;
padding:5px 0;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
line-height:14px;
color:#333;
}


#imgH {
margin:0 15px 0 0;
padding:0;
float:left;
display:inline;
text-align:left;
width:330px;
}
#imgV {
margin:0 15px 0 0;
padding:0;
float:left;
display:inline;
text-align:left;
width:270px;
}
#imgH p, #imgV p {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
line-height:14px;
margin:0;
padding:0 20px 10px 30px;
text-align:left;
color:#666633;
font-style:italic;
}
#imgH h1, #imgV h1 {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
line-height:14px;
margin:0 50px 10px 10px;
padding:0;
text-align:right;
color:#666633;
font-style:italic;
font-weight:bold;
}

#homeTitle {
margin:0 0 5px -15px;
padding:0;
float:right;
display:inline;
text-align:right;
width:445px;
}
.bucket {
margin:0;
padding:0;
float:left;
display:inline;
}

/*------------------------------- moving styles -------------------------------*/

#moving TD {
	text-align:left;
}

/*------------------------------- form styles -------------------------------*/
#content_wrapper form {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
line-height:14px;
color:#333;
background:#fff;
}
#content_wrapper form input{
background:#fff;
}

/*------------------------------- footer -------------------------------*/
#footer {
margin:auto;
padding:20px;
width:735px;
background:#fff;
text-align:center;
font-size:11px;
line-height:16px;
color:#b5b5b5;
}

.topBorder {
clear:both;
margin:0 0 10px 0;
_margin-bottom:-10px;
padding:0;
width:725px;
height:2px;
border-top:#d6d48e 2px solid;
/*background:#d6d48e;*/
}

#footer ul {
margin:0;
padding:0;
}
#footer li {
display:inline;
margin:0;
padding:0 5px 0 10px;
background:url(../images/footer_bullet.gif) top left no-repeat;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
line-height:16px;
color:#b5b5b5;
text-decoration:none;
}
#footer a {
margin:0;
padding:0;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
line-height:16px;
color:#b5b5b5;
text-decoration:none;
}
#footer a:hover {
color:#ff9933;
text-decoration:underline;
}
#footer li.noDot {
background:none;
}

#footer p {
font-size:11px;
line-height:16px;
color:#b5b5b5;
}

#footer p a {
color:#f93;
}









