body{
padding : 0;
margin:0;
font: 12px/1.5 Helvetica,Arial,FreeSans,sans-serif;
color:#222222;
background-color:#CDEDA9;
}
h1{
padding:0 0 5px 0;
margin:0;
font-weight: normal;
font-style: italic;
font-family:Times New Roman;
color:#006600;
}
h2{
padding:0 0 5px 0;
margin:0;
font-weight: normal;
font-style: italic;
font-family:Times New Roman;
color:#006600;
}
h3{
padding:0 0 5px 0;
margin:0;
font-weight: bold;
color:#333333;
}
p{
margin:0;
padding:0 0 10px 0;
}
b{
color:#222222;
margin:0;
padding:0;
}
table, th, tr, td{
padding:0;
margin:0;
}
a span{
display: none; 
}
#page-wrapper{
position:relative;
width:1000px;
margin:15px auto 2px auto;
padding:1px 2px 1px 2px;
background-color:#F8F8F8;
}
#header-wrapper{
width:1000px;
height:167px;
padding:4px 0 0 0;
margin:0;
background:#FFFFFF url("../img/Header-BG3.gif");
}
#header-logo{
float:left;
width:227px;
height:160px;
padding:0;
margin:0;
border-right:2px solid #ffffff;
}
#header-flash{
float:right;
width:771px;
height:135px;
padding:0;
margin:0;
}
#nav {
float:right;
width:771px;
height:23px;
margin:0;
padding:0;
background:#FFFFFF url("../img/Nav2.png") no-repeat;
border-top:2px solid #ffffff;
}
#nav span {
display: none;
}
#nav li, #nav a {
height:23px;
display:block;
}
#nav li {
float:left;
list-style:none;
display:inline;
font: 14px Verdana;
text-decoration: none;
}
#nav li ul{	
margin:0;
padding: 0;
position: absolute;
visibility: hidden;
background: #91C776;
border-right:2px solid #ffffff;
border-left:2px solid #ffffff;
border-bottom: 2px solid #5F8F47;
border-top:2px solid #ffffff;
}
#nav li ul.navSub01{	
margin:0 0 0 -2px;
padding: 0;
position: absolute;
visibility: hidden;
background: #91C776;
}
#nav li ul.navSub01 li a{
height:20px;	
margin: 0;
padding:4px 10px 0 10px;
background: #91C776;
color:#FFFFFF;
text-decoration: none;
font-family:Arial;
font-size:14px;
}
#nav li ul.navSub02 li a{
height:20px;
margin: 0;
padding:4px 10px 0 10px;
background: #91C776;
color:#FFFFFF;
text-decoration: none;
font-family:Arial;
font-size:14px;
}
#nav li ul.navSub03 li a{
height:20px;	
margin: 0;
padding:4px 10px 0 10px;
background: #91C776;
color:#FFFFFF;
text-decoration: none;
font-family:Arial;
font-size:14px;
}
#nav li ul.navSub01 li a.LastLink{	
border-bottom:1px solid #ffffff;
}
#nav li ul.navSub02 li a.LastLink{	
border-bottom:1px solid #ffffff;
}
#nav li ul.navSub03 li a.LastLink{	
border-bottom:1px solid #ffffff;
}
#nav li ul li{	
float: none;
display: inline;
text-align:left;
margin: 0; 
}
#nav li ul li:hover a{	
color:#016601;
}
#nav-01 {width: 95px;}
#nav-02 {width: 93px;}
#nav-03 {width: 84px;}
#nav-04 {width: 157px;}
#nav-05 {width: 97px;}
#nav-06 {width: 91px;}
#nav-07 {width: 77px;}
#nav-08 {width: 77px;}

#nav-01:hover {background:url("../img/Nav2.png") 0px -23px no-repeat; }
#nav-02:hover {background:url("../img/Nav2.png") -95px -23px no-repeat; }
#nav-03:hover {background:url("../img/Nav2.png") -188px -23px no-repeat; }
#nav-04:hover {background:url("../img/Nav2.png") -272px -23px no-repeat; }
#nav-05:hover {background:url("../img/Nav2.png") -429px -23px no-repeat; }
#nav-06:hover {background:url("../img/Nav2.png") -526px -23px no-repeat; }
#nav-07:hover {background:url("../img/Nav2.png") -617px -23px no-repeat; }
#nav-08:hover {background:url("../img/Nav2.png") -694px -23px no-repeat; }

#content-wrapper{
background:#FFFFFF url("../img/Content-BG.gif") top left repeat-y;
}
#RightCol{
float:right;
width:720px;
margin:0;
padding:10px 19px 10px 30px;
}
#RightCol a{
padding:0;
margin:0;
color:#006600;
text-decoration:none;
}
#RightCol a:hover{
padding:0;
margin:0;
color:#000000;
}
.SkillsTitle{
margin:0 0 0px 0px;
padding:0;
}
.SkillsList{
margin:0 0 10px 25px;
padding:0;
}
#StLink a{
font-size: 14px;
padding:0;
margin:0;
color:#006600;
text-decoration:none;
}
#StLink a:hover{
font-size: 14px;
padding:0;
margin:0;
color:#000000;
text-decoration:none;
}
#GalleryLink a{
display:block;
padding:0;
margin:0 0 10px 0;
color:#ACD698;
text-decoration:none;
}
#GalleryLink a:hover{
padding:0;
margin:0 0 10px 0;
color:#000000;
text-decoration:none;
}
#HistLink{
padding:0;
margin:5px 0 0 5px;
}
#HistLink a{
font-size: 13px;
padding:0;
margin:0;
color:#006600;
text-decoration:none;
}
#HistLink a:hover{
font-size: 13px;
padding:0;
margin:0;
color:#000000;
text-decoration:none;
}
#CarDirectLink {
font-size: 14px;
padding:0;
margin:0;
color:#000000;
}
#CarDirectLink a{
font-size: 14px;
padding:0;
margin:0;
color:#006600;
text-decoration:none;
}
#CarDirectLink a:hover{
padding:0;
margin:0;
color:#000000;
}
#LinksNav a{
padding:0;
margin:0;
color:#006600;
}
#LinksNav a:hover{
padding:0;
margin:0;
color:#000000;
}
#LinksNav b, #StLink b{
font-size: 12px;
font-weight:bold;
padding:0;
margin:0;
color:#444444;
}
#LinksNav p{
padding:0;
margin:0;
}
#LeftCol{
float:left;
position:relative;
width:195px;
margin:0;
padding:10px 16px 10px 16px;
color:#666666;
font-size:10px;
line-height:1.4;
}
#LeftCol b{
color:#666666;
}
#LeftCol a{
text-decoration:none;
padding:0;
margin:0;
color:#006600;
}
#LeftCol a:hover{
padding:0;
margin:0;
color:#000000;
}
.LeftColHead{
margin:0 0 0 0;
padding:0;
}
#HelpBut{
margin:40px 0px 10px 0px;
padding:0;
}
a.HelpButLink {
display: block;
width: 280px;
height: 50px;
background-image: url(../img/HelpBut.png);
background-position: 0 0;
}
a.HelpButLink:hover {
background-position: 0 -50px;
}
#Map{
width:671px;
margin:0 auto 0 auto;
}
#Map p{
padding:0 0 1px 0;
margin:0;
font-size:10px;
font-weight:bold;
}
.Map{
border:1px solid #ACD698;
}
.padding5px{
padding:0 0 5px 0;
margin:0;
}
.Center{
text-align:center;
}
.MainHead{
margin:0 0 5px -16px;
padding:0;
}
.SubHead{
margin:0 0 5px -8px;
padding:0;
}
.RImage{
float:right;
width:280px;
padding:0;
margin:41px 0px 20px 20px;
}
.RImage p{
padding:0 0 1px 0;
margin:0;
font-size:10px;
font-weight:bold;
}
.SubCopyRight{
text-align:left;
color:#444444;
padding:0 0 5px 0;
margin:0;
font-size:9px;
}
.NewsItem{
border-bottom:1px dashed #006600;
margin:0 0 10px 0;
padding:0 0 5px 0;
min-height:280px;
}
.News-Header{
display:block;
padding:0 0 5px 0;
margin:0;
font-size:160%;
font-weight: normal;
font-style: italic;
font-family:Times New Roman;
color:#006600;
}
.NewsImgL{
float:left;
padding:0 0 0 0;
margin:4px 20px 10px 0;
border:1px solid #ACD698;
}
.NewsList{
margin:5px 0 10px 20px;
padding:0;
}
.NewsList li{
color:#006600;
margin:0 0 8px 0;
padding:0;
}
.NewsListBullet{
color:#222222;
}
.HireTable{
border-collapse:collapse;
margin:0 0 9px 0;
}
.HireTable p{
margin:0;
padding:0;
}
.HireTable th{
text-align:left;
font-weight:normal;
font-size:13px;
color:#222222;
padding:0 5px 5px 5px;
vertical-align:top;
}
.HireTable td{
border: 1px solid #AAAAAA;
padding:5px;
vertical-align:top;
}
#Gallery img{
border:1px solid #ACD698;
}
#Gallery{
display:block;
width:667px;
margin:0 auto 0 auto;
padding:0;
}
.Photos p{
font-size:85%;
text-align:center;
}
.Pad{
padding:0 5px 5px 0;
}
.ShopItem{
margin:0;
padding:10px 0 0 0;
min-height:160px;
}
.Shop-Header{
border-bottom:1px solid #7BBD5B;
padding:0;
margin:0;
}
.Shop-SubHeader{
display:block;
padding:0 0 8px 0;
margin:0;
font-size:15px;
font-weight: normal;
font-style: italic;
font-family:Times New Roman;
color:#006600;
}
.ShopImgL{
float:left;
padding:0 0 0 0;
margin:4px 20px 10px 0;
border:1px solid #ACD698;
}
.CopyRight{
float:right;
font-size:10px;
font-weight:bold;
color:#444444;
padding:0 15px 0px 0;
}
.Clear{
clear:both;
}
#footer-wrapper{
text-align:center;
width:773px;
height:21px;
padding: 4px 0px 0px 227px;
margin:0;
background: url('../img/FooterBG3.png') no-repeat;
font-size: 10px;
}
#footer-wrapper ul {
margin: 0;
padding: 0;
display: inline;
}
#footer-wrapper ul li {
margin: 0;
padding: 0 10px;
border-left: 1px solid #ffffff;
list-style: none;
display: inline;
}
#footer-wrapper ul li.FooterFirst {
margin: 0;
padding: 0 10px;
border: none;
list-style: none;
display: inline;
}
#footer-wrapper a{
padding:0;
margin:0;
color:#ffffff;
text-decoration:none;
}
#footer-wrapper a:hover{
color:#006600;
}
#footNote-wrapper{
width:1000px;
font-size:105%;
margin:0 auto 0 auto;
padding:0;
}
#footNoteL{
width:500px;
margin:0 0 15px 0;
padding:0;
float:left;
text-align:left;
}
#footNoteR{
width:500px;
margin:0 0 15px 0;
padding:0;
float:right;
text-align:right;
}
#footNoteR p,#footNoteL p{
margin:0;
padding:0;
color:#444444;
font-size:10px;
}
#footNoteR a{
margin:0;
padding:0;
text-decoration:none;
color:#444444;
}

a.qp_disabled {
display:none;
}
.qp_prev {
display: block;
float: right;
}
.qp_next {
display: block;
float: left;
}