
html {
}

body {
background-color: #ffffff;
font-family: Verdana,Arial,Helvetica,sans-serif;
font-size: 11px;
color: #666666;
line-height: 150%;
margin: 0px;
}


th {
font-family: Verdana,Arial,Helvetica,sans-serif;
font-size: 11px;
color: #666666;
line-height: 150%;
}


td {
font-family: Verdana,Arial,Helvetica,sans-serif;
font-size: 11px;
color: #666666;
line-height: 150%;
}


a:link {color: #9ea580; text-decoration: none; font-weight: bold; }
a:visited {color: #9ea580; text-decoration: none; font-weight: bold; }
a:hover   {color: #4d5774; text-decoration: none; font-weight: bold; }
a:active  {color: #4d5774; text-decoration: none; font-weight: bold; }
a.imgNoBG:hover {background-color: transparent;}

a.sub:link {color: #9ea580; text-decoration: none; font-weight: bold; }
a.sub:visited {color: #9ea580; text-decoration: none; font-weight: bold; }
a.sub:hover   {color: #f7ef7b; text-decoration: none; font-weight: bold; }
a.sub:active  {color: #9ea580; text-decoration: none; font-weight: bold; }



table.main {
width: 100%;
height: 100%;
padding: 0px;
margin: 0px;
}


td.top {
height: 150px;
}

td.grey_space {
width: 91px;
background-color: #e4dfcc;
}

td.red_home {
width: 60px;
background-color: #c4183a;
}

td.thumbs {
width: 102px;
border-left: 2px #ffffff solid;
}


div.thumb {
border-bottom: 2px #ffffff solid;
position: relative;
zoom: 1; /* allows IE opacity to work */
}

div.thumbHalf {
border-bottom: 2px #ffffff solid;
position: relative;
opacity: .15;
filter: alpha(opacity=15);
filter: progid:DXImageTransform.Microsoft.Alpha(opacity=15);
-moz-opacity: .15;
zoom: 1; /* allows IE opacity to work */
}

div.thumb_rollover {
position: absolute;
top: 0px;
left: 102px;
}





div.thumbContainer {
border-bottom: 2px #ffffff solid;
position: relative;
}

div.thumbActive {
opacity: .4;
filter: alpha(opacity=40);
filter: progid:DXImageTransform.Microsoft.Alpha(opacity=40);
-moz-opacity: .40;
zoom: 1; /* allows IE opacity to work */
}

div.thumbInactive {
opacity: .15;
filter: alpha(opacity=15);
filter: progid:DXImageTransform.Microsoft.Alpha(opacity=15);
-moz-opacity: .15;
zoom: 1; /* allows IE opacity to work */
}

div.thumbLabel {
position: absolute;
top: 0px;
left: 102px;
}




div.red_tab {
text-align: right;
width: 100px;
height: 19px;
background-color: #c4183a;
border-bottom: 2px #ffffff solid;
}


td.copy_home {
width: 372px;
}

td.core {
width: 372px;
}


td.grey_right {
width: 95px;
}


table.grey_cutout {
width: 100%;
height: 100%;
margin: 0px;
padding: 0px;
background-color: #e4dfcc;
}

td.grey_top {
height: 31px;
}

td.white {
width: 15px;
background-color: #ffffff;
}


div.mw_ad {
margin-top: 6px;
margin-left: 93px;
margin-bottom: 15px;
}

div.nav {
margin-left: 93px;
}


div.home_copy {
margin-left: 20px;
}

div.intro_copy {
margin-left: 20px;
width: 306px;
}

div.news {
margin-left: 20px;
width: 280px;
}

div.recent_news {
width: 280px;
}

div.photo {
margin-left: 30px;
margin-right: 10px;
}



div.quotes {
margin-left: 10px;
font-size: 10px;
color: #666666;
line-height: 140%;
width: 280px;
}


td.main_photo {
width: 475px;
height: 357px;
border-left: 2px #ffffff solid;
}


td.photo_credit {
width: 475px;
}


td.blurb {
width: 190px;
font-size: 10px;
}

div.blurb {
margin-left: 10px;
margin-right: 5px;
}


td.sub_nav {
font-family: Verdana,Arial,Helvetica,sans-serif;
font-size: 15px;
color: #818559;
}


p.standard {
margin-top: 16px;
padding-top: 0px;
margin-left: 0px;
padding-left: 0px;
margin-right: 0px;
padding-right: 0px;
margin-bottom: 0px;
padding-bottom: 0px;
}

p.extra {
margin-top: 25px;
padding-top: 0px;
margin-left: 0px;
padding-left: 0px;
margin-right: 0px;
padding-right: 0px;
margin-bottom: 0px;
padding-bottom: 0px;
}


p.small {
font-size: 9px;
margin-top: 4px;
padding-top: 0px;
margin-left: 2px;
padding-left: 0px;
margin-right: 0px;
padding-right: 0px;
margin-bottom: 0px;
padding-bottom: 0px;
}


p.credit {
font-size: 9px;
margin-top: 4px;
padding-top: 0px;
margin-left: 5px;
padding-left: 0px;
margin-right: 0px;
padding-right: 0px;
margin-bottom: 0px;
padding-bottom: 0px;
}

p.blurb {
margin-top: 4px;
padding-top: 0px;
margin-left: 0px;
padding-left: 0px;
margin-right: 0px;
padding-right: 0px;
margin-bottom: 0px;
padding-bottom: 0px;
}


span.standOut {
font-weight: bold;
}

span.smallPrint {
font-size: 9px;
}

span.credit {
font-size: 9px;
color: #4d5774;
}


ul {
list-style-type: disc;
font-size: 10px;
color: #666666;
padding-left: 0px;
margin-left: 0px;
margin-top: 0px;
padding-top: 5px;
}


li {
list-style-position: inside;
padding-bottom: 1px;
}


span.miniImageFull {
zoom: 1; /* allows IE opacity to work */
}

span.miniImageHalf {
opacity: .50;
filter: alpha(opacity=50);
filter: progid:DXImageTransform.Microsoft.Alpha(opacity=50);
-moz-opacity: .50;
zoom: 1; /* allows IE opacity to work */
}