body {
background-color: #b5bec5;
background-image: url('images/bg_main.jpg');
background-position: top center;
background-repeat: no-repeat;
margin: 0 0 0 0;
text-align: center;
}

body.slideshow {
background-color: #eeeeee;
background-image: url('');
}

img, div, table, td, ul, li, a {
behavior: url('iepngfix.htc');
}

td.bgsidenavhome {
background-color: #b5bec5;
/*background-image: url('images/bg_sidenavhome_sf09.jpg');*/
background-position: top left;
background-repeat: no-repeat;
}

td.bgsidenav {
background-color: #333;
background-image: url('images/bg_sidenav.jpg');
background-position: bottom left;
background-repeat: no-repeat;
}

#sidetable {
height: 377px;
padding: 15px; 15px 0 15px;
}

.navhead {
color: #FFFFFF;
font-family: arial, sans-serif;
font-size: 10px;
font-weight: bold;
letter-spacing: 1px;
}

.navhead2 {
color: #333;
font-family: arial, sans-serif;
font-size: 10px;
font-weight: bold;
letter-spacing: 1px;
}


.featnav {
color: #fff;
font-family: arial, sans-serif;
font-size: 11px;
font-weight: normal;
padding-top: 2px;
text-decoration: none;
}

a.featnav:link {
color: #ffffff;
font-family: arial, sans-serif;
font-size: 11px;
font-weight: normal;
text-decoration: none;
}

a.featnav:visited {
color: #ffffff;
text-decoration: none;
}

a.featnav:hover {
color: #949084;
text-decoration: none;
}

a.featnav:active {
color: #fff;
text-decoration: none;
}

.featnav2 {
color: #333;
font-family: arial, sans-serif;
font-size: 11px;
font-weight: normal;
padding-top: 2px;
text-decoration: none;
}

a.featnav2:link {
color: #333;
font-family: arial, sans-serif;
font-size: 11px;
font-weight: normal;
text-decoration: none;
}

a.featnav2:visited {
color: #333;
text-decoration: none;
}

a.featnav2:hover {
color: #fff;
text-decoration: none;
}

a.featnav2:active {
color: #333;
text-decoration: none;
}

td.featnavMag
{
	background: url('images/featnavMag_lg.png') no-repeat 0px 20px;
	font-family: arial, sans-serif;
	font-size: 11px;
	font-weight: normal;
	height: 200px;
	padding: 170px 0px 10px 35px;
}

td.featnavMag a {
color: #fff;
text-decoration: none;
}

td.featnavMag a:hover {
color: #ccc;
text-decoration: none;
}


td.featnavMag2
{
	background: url('images/featnavMag_lg.png') no-repeat 0px 20px;
	font-family: arial, sans-serif;
	font-size: 11px;
	font-weight: normal;
	height: 200px;
	padding: 170px 0px 10px 35px;
}

td.featnavMag2 a {
color: #333;
text-decoration: none;
}

td.featnavMag2 a:hover {
color: #fff;
text-decoration: none;
}


.sidequad {
color: #333;
font-family: arial, sans-serif;
font-size: 11px;
padding: 0px 15px 15px 15px;
}

.sidequadtitle {
color: #333;
font-family: arial, sans-serif;
font-size: 18px;
text-decoration: none;
}

.button1 {
/*
background-image: url('images/arrow_white_gd.gif');
background-position: center left;
background-repeat: no-repeat;
*/
color: #fff;
font-family: arial, sans-serif;
font-size: 10px;
font-weight: bold;
/*
padding-left: 15px;
*/
text-decoration: none;
}

.button2 {
/*
background-image: url('images/arrow_gold.gif');
background-position: center left;
background-repeat: no-repeat;
*/
color: #89703d;
font-family: arial, sans-serif;
font-size: 10px;
font-weight: bold;
line-height: 14px;
margin-left: 30px;
/*
padding-left: 15px;
*/
text-decoration: none;
}

.button3 {
/*
background-image: url('images/arrow_white_gr.gif');
background-position: center left;
background-repeat: no-repeat;
*/
color: #fff;
font-family: arial, sans-serif;
font-size: 10px;
font-weight: bold;
/*
padding-left: 15px;
*/
text-decoration: none;
}

.mainfeat
{
	color: #FFF;
	font-family: arial, sans-serif;
	font-size: 11px;
	padding: 15px 25px 0 0;
	line-height: 14px;
}

.mainfeattitle {
color: #fff;
font-family: arial, sans-serif;
font-size: 18px;
text-decoration: none;
}

.minihead {
color: #666;
font-family: arial, sans-serif;
font-size: 10px;
font-weight: bold;
letter-spacing: 1px;
line-height: 14px;
}

a.hometitle:link {
color: #949084;
font-family: arial, sans-serif;
font-size: 14px;
font-weight: normal;
line-height: 15px;
text-decoration: none;
}

a.hometitle:visited {
color: #949084;
font-family: arial, sans-serif;
font-size: 14px;
font-weight: normal;
line-height: 15px;
text-decoration: none;
}

a.hometitle:hover {
color: #666;
text-decoration: none;
}

a.hometitle:active {
color: #005f87;
text-decoration: none;
}

.footertable {
color: #ccc;
font-family: arial, sans-serif;
font-size: 9px;
font-weight: normal;
padding: 15px;
}

a.footer:link {
color: #ccc;
font-family: arial, sans-serif;
font-size: 9px;
font-weight: bold;
letter-spacing: 1px;
text-decoration: none;
}

a.footer:visited {
color: #ccc;
text-decoration: none;
}

a.footer:hover {
color: #fff;
text-decoration: none;
}

a.footer:active {
color: #ccc;
text-decoration: none;
}

.copyright {
color: #ccc;
font-family: arial, sans-serif;
font-size: 9px;
padding: 16px;
text-align: right;
}

.photocontainer {
background-color: #666;
margin: 25px 0 25px 0;
padding: 15px;
text-align: center;
}

.photocaption
{
	color: #3F3F3F;
	font-family: arial, sans-serif;
	font-size: 11px;
	padding-top: 15px;
	width: 398px;
	font-style: normal;
	line-height: 12px;
}

.photocaptionnoit
{
	color: #3F3F3F;
	font-family: arial, sans-serif;
	font-size: 11px;
	padding-top: 15px;
	width: 398px;
	line-height: 12px;
}

.new
{
	color: #F30;
	font-family: arial, sans-serif;
	font-size: 9px;
	font-weight: bold;
}


.textsm {  font-family:"Arial", sans-serif; font-size:9px; letter-spacing:1px; font-style:normal; font-weight:bold; color:#333333 }
.text {  font-family:"Arial", sans-serif; font-size:12px; line-height:17px; font-style:normal; font-weight:normal; color:#333333 }
.textgold {  font-family:"Arial", sans-serif; font-size:12px; line-height:17px; font-style:normal; font-weight:normal; color:#005f87 }
.textbld
{
	font-family: "Arial", sans-serif;
	font-size: 12px;
	line-height: 17px;
	font-style: normal;
	font-weight: bold;
	color: #333;
}
.text2 {  font-family:"Arial", sans-serif; font-size:10px; font-style:normal; font-weight:normal; color:#333333 }
.textlg {  font-family:"Arial", sans-serif; font-size:13px; font-style:normal; font-weight:normal; color:#333333 }
.whtextalt {  font-family:"Arial", sans-serif; font-size:11px; line-height:15px; font-style:normal; font-weight:normal; color:#ffffff }
.whtextmd {  font-family:"Arial", sans-serif; font-size:9px; letter-spacing:2px; font-style:normal; font-weight:normal; color:#ffffff }
.whtextmd2 {  font-family:"Arial", sans-serif; font-size:10px; font-style:normal; font-weight:normal; color:#ffffff }
.whtextlg {  font-family:"Arial", sans-serif; font-size:13px; font-style:normal; font-weight:normal; color:#ffffff }
.grtextmd {  font-family:"Arial", sans-serif; font-size:10px; letter-spacing:2px; font-style:normal; font-weight:normal; color:#666666 }
.grtextalt {  font-family:"Arial", sans-serif; font-size:11px; line-height:15px; font-style:normal; font-weight:normal; color:#666666 }
.grtextlg {  font-family:"Arial", sans-serif; font-size:13px; font-style:normal; font-weight:normal; color:#666666 }
.dktextmd {  font-family:"Arial", sans-serif; font-size:10px; letter-spacing:2px; font-style:normal; font-weight:normal; color:#333333 }
.header {  font-family:"Arial", sans-serif; font-size:21px; line-height:21px; font-style:normal; font-weight:normal; color:#4C4C4C; }
.header2 {  font-family:"Arial", sans-serif; font-size:18px; line-height:18px; font-style:normal; font-weight:normal; color:#4C4C4C; }
.subhead {  font-family:"Arial", sans-serif; font-size:18px; line-height:20px; font-style:normal; font-weight:normal; color:#666666 }
.subhead2 {  font-family:"Arial", sans-serif; font-size:14px; line-height:16px; font-style:normal; font-weight:normal; color:#666666 }

A:link { color: #333333 }
A:visited { color: #333333 }
A:hover { color: #660000 }
A:active { color: #660000 }
A.white:link { color: #FFFFFF }
A.white:visited { color: #FFFFFF }
A.white:hover { color: #660000 }
A.white:active { color: #660000 }
A.nav:link { color: #ffffff; text-decoration:none; }
A.nav:visited { color: #ffffff; text-decoration:none; }
A.nav:hover { color: #999999; text-decoration:none; }
A.nav:active { color: #999999; text-decoration:none; }
A.link:link { color: #708090; text-decoration:none; }
A.link:visited { color: #708090; text-decoration:none; }
A.link:hover { color: #666666; text-decoration:none; }
A.link:active { color: #666666; text-decoration:none; }
A.link2:link { color: #708090; text-decoration:none; }
A.link2:visited { color: #708090; text-decoration:none; }
A.link2:hover { color: #cccccc; text-decoration:none; }
A.link2:active { color: #cccccc; text-decoration:none; }
A.link3:link { color: #333333; text-decoration:none; }
A.link3:visited { color: #333333; text-decoration:none; }
A.link3:hover { color: #ffffff; text-decoration:none; }
A.link3:active { color: #cccccc; text-decoration:none; }
A.link4:link { color: #89703d; text-decoration:none; }
A.link4:visited { color: #89703d; text-decoration:none; }
A.link4:hover { color: #333333; text-decoration:none; }
A.link4:active { color: #89703d; text-decoration:none; }
