﻿body { margin:0; font-family:Tahoma; font-size:12px; line-height:18px; color:#565656; }

h1 { font-size:18px; color:#3f3f3f; padding-top:10px; }
a { color:#565656; text-decoration:underline; }
.newsAchieve { font-size:10px; }

#homeHeader { background-color:#000; height:500px; border-bottom:1px solid #959595; }
#homeHeader div { width:990px; }

#homeHeader #topTitle { height:110px; }
#homeHeader #topTitle h3 { width:470px; height:90px; float:left; margin:0; padding:0; background-image:url('/images/newlogo.png'); margin-top:10px; }
#homeHeader #topTitle h3 span { display:none; }

#homeHeader img { border:5px solid #FFF; }
#tn { border-bottom:1px solid #959595; height:33px; background:#d5d5d5 url('/images/tn_slice.gif') repeat-x top left;  }
#tn ul { margin:0; padding:7px 0 0 0; }
#tn ul li { float:left; list-style:none; background:url('/images/tn_spacer.gif') no-repeat right center; }
#tn ul li a { display:block; padding:0 20px 0 20px; font-weight:bold; color:#4d4d4d; text-decoration:none; font-size:11px; }
#tn ul li a:hover { color:#000; } 
#homeContent { clear:both; width:980px; text-align:left; margin-top:15px; }
#homeContent #homeContent_left { width:665px; float:left; }
#homeContent #homeContent_right { width:309px; float:right; }

#homeHeader_details { width:990px; color:#FFF; font-size:11px; margin-top:10px; }
#homeHeader_details #homeHeader_details_left { width:700px; float:left; text-align:left; }
#homeHeader_details #homeHeader_details_right { width:200px; float:right; text-align:right; color:#9f9f9f; }

#homeHeader_details_left em { font-weight:bold; }
#homeHeader_details_left a { font-weight:bold; text-decoration:none; color:#afafaf; }
#homeHeader_details_left a:hover { text-decoration:underline; }
#homeHeader_details_right a { color:#9f9f9f; text-decoration:none; }
#homeHeader_details_right a:hover { text-decoration:underline; }

.homeRecentlyAdded { clear:both; font-size:11px; margin:20px 0 20px 0; }
.homeRecentlyAdded img { float:left; margin-right:20px; } 

#footer { width:980px; clear:both; text-align:left; font-size:11px; padding:30px 0 50px 0; margin:0; }
#footer a { text-decoration:none; }
#footer a:hover { text-decoration:underline; }

.snSection { background-color:#ececec; text-align:right; padding:15px 15px 15px 10px; margin:10px 0 10px 0; }
.snSection h1 { padding:0; margin:0; }

.styledButton { background-color:#afafaf; color:#464646; border-bottom:1px solid #464646; padding:3px; border-width:0 0 1px 0; }
.styledInput { background-color:#cfcfcf; border-bottom:1px solid #464646; color:#464646; border-width:0 0 1px 0; padding:3px; width:80px; }

#slideShow { text-align:center; clear:both; height: 337px; overflow: hidden;  padding:0; margin:0; overflow: hidden }
#slideShow img { top:0; left:0 }

#contentHeader { background-color:#000; height:110px; border-bottom:1px solid #000; }
#contentHeader div { width:990px; }
#contentHeader #topTitle { height:110px; }
#contentHeader #topTitle h3 { width:470px; height:90px; float:left; margin:0; padding:0; background-image:url('/images/newlogo.png'); margin-top:10px; }
#contentHeader #topTitle h3 span { display:none; }
#contentHeader #topTitle span { float:right; color:#DDD; text-align:right; font-size:11px; padding-top:50px; display:none; }
#contentHeader #topTitle span a { color:#DDD; text-decoration:none; }
#contentHeader #topTitle span a:hover { text-decoration:underline; }

#content { width:990px; text-align:left; padding:20px 0 20px 0; }
#content .content_left { width:665px; float:left; }
#content .content_right { width:309px; float:right; }

.photoList td { background-color:#f4f4f4; }
.photoList td img { float:left; border:6px solid #FFF; margin-right:15px; }
.photoList td h1 { margin-top:5px; padding-top:0; border:0; text-decoration:none; }

.photoDisplay td { background-color:#f4f4f4; }
.photoDisplay td table td { background-color:Transparent; }
.galleryList td { background-color:#f4f4f4; text-align:center; font-weight:bold; padding-bottom:30px; }
.galleryList td img { border:8px solid #FDFDFD; margin-top:4px; }
.galleryList td a { text-decoration:none; }

.crumbs { font-size:11px; padding-bottom:15px; padding-top:5px; }

.imgNav { clear:both; text-align:right; font-size:11px; padding-top:15px; }
.imgNav a { text-decoration:none; }
.imgNav a:hover { text-decoration:underline; }
