/* CSS Document */

body {
font-family: Arial, Tahoma;
font-size: 10px;
background: #ABC5DA url(main.effects/bg.jpg) repeat-x;
margin: 0px;
padding: 0px;
scrollbar-face-color:#dddddd;
scrollbar-arrow-color:#000000;
scrollbar-track-color:#dddddd;
scrollbar-shadow-color:#dddddd;
scrollbar-highlight-color:#dddddd;
scrollbar-3dlight-color:#dddddd;
scrollbar-darkshadow-Color:#dddddd;
}

.splash{
font-family: Arial, Tahoma;
font-size: 10px;
color:#FFFFFF;
background: #05305B;
margin: 0px;
padding: 0px;
}
.splash2{
font-family: Arial, Tahoma;
font-size: 10px;
color:#FFFFFF;
/*background: #05305B url(main.effects/splash.gif) repeat-y;*/
margin: 0px;
padding: 0px;
}

.banner {
background: #FFFFFF url(main.effects/bnr-bg.jpg);
border-right: solid #000000 0px;
border-left: solid #000000 0px;
border-top: solid #000000 1px;
border-bottom: solid #000000 1px;
}
.bar {
background: #000000 url(main.effects/bars.jpg);
}
.nav_one {
background: #5283AB url(main.effects/nav_bg.gif);
border-right: solid #000000 0px;
border-left: solid #000000 0px;
border-top: solid #000000 0px;
border-bottom: solid #000000 1px;
padding-left: 20px;
}
.nav_two {
background: #444444 ;
border-right: solid #000000 0px;
border-left: solid #000000 0px;
border-top: solid #000000 0px;
border-bottom: solid #000000 1px;
}

.main  { 
background-color: #AAAAAA;
padding: 5px 0px 5px 0px;
border-top: 0px solid #000000;
border-left: 0px solid #000000;
border-right: 0px solid #000000;
border-bottom: 1px solid #000000;
}
.news {
background: #DDDDDD;
font-size: 10px;
border-top: 1px solid #000000;
border-left: 1px solid #000000;
border-right: 1px solid #000000;
border-bottom: 1px solid #000000;
}
.newscar {
background: #DDDDDD /*C5D9FD*/;
font-size: 12px;
border-top: 1px solid #000000;
border-left: 1px solid #000000;
border-right: 1px solid #000000;
border-bottom: 1px solid #000000;
}
.newshome {
background: #DDDDDD/*FAF2C5*/;
font-size: 12px;
border-top: 1px solid #000000;
border-left: 1px solid #000000;
border-right: 1px solid #000000;
border-bottom: 1px solid #000000;
}

.upd_news-carhd {
background: #3E6B94;
color:#FFFFFF;
font-size: 12px;
font-weight:bold;
padding-left: 4px;
border-top: 1px solid #000000;
border-left: 1px solid #000000;
border-right: 1px solid #000000;
border-bottom: 1px solid #000000;
}

.upd_news-bdy {
font-size: 12px;
background: #CCCCCC;
color:#000000;
padding-left: 3px;
padding-right: 3px;
padding-top: 2px;
padding-right: 2px;
border-bottom: 1px solid #000000;
border-left: 1px solid #000000;
border-right: 1px solid #000000;
}

.upd_news-homehd {
background: #FFD800;
color:#000000;
font-size: 12px;
font-weight:bold;
padding-left: 4px;
border-top: 1px solid #000000;
border-left: 1px solid #000000;
border-right: 1px solid #000000;
border-bottom: 1px solid #000000;
}

.store-hours {
border-top: 0px solid #000000;
border-left: 0px solid #000000;
border-right: 0px solid #000000;
border-bottom: 1px solid #000000;
}

.store-hours1 {
background: #3E6B94;
color:#FFFFFF;
font-size: 11px;
font-weight:bold;
padding-left: 4px;
border-top: 1px solid #000000;
border-left: 1px solid #000000;
border-right: 0px solid #000000;
border-bottom: 0px solid #000000;
}

.store-hours2 {
font-size: 11px;
background: #CCCCCC;
color:#000000;
padding-left: 3px;
padding-right: 3px;
padding-top: 2px;
padding-right: 2px;
border-top: 1px solid #000000;
border-bottom: 0px solid #000000;
border-left: 1px solid #000000;
border-right: 1px solid #000000;
}

.news-edit1a {
background: #3E6B94;
color:#FFFFFF;
font-size: 11px;
font-weight:bold;
padding-left: 4px;
border-top: 1px solid #000000;
border-left: 1px solid #000000;
border-right: 1px solid #000000;
border-bottom: 1px solid #000000;
}
.news-edit1b {
background: #3E6B94;
color:#FFFFFF;
font-size: 11px;
font-weight:bold;
padding-left: 4px;
border-top: 1px solid #000000;
border-left: 0px solid #000000;
border-right: 1px solid #000000;
border-bottom: 1px solid #000000;
}
.news-edit1c {
background: #3E6B94;
color:#FFFFFF;
font-size: 11px;
font-weight:bold;
padding-left: 4px;
border-top: 1px solid #000000;
border-left: 0px solid #000000;
border-right: 1px solid #000000;
border-bottom: 1px solid #000000;
}
.news-edit2a {
font-size: 11px;
background: #CCCCCC;
color:#000000;
padding-left: 3px;
padding-right: 3px;
padding-top: 2px;
padding-right: 2px;
border-top: 0px solid #000000;
border-bottom: 1px solid #000000;
border-left: 1px solid #000000;
border-right: 0px solid #000000;
}
.news-edit2b {
font-size: 11px;
background: #CCCCCC;
color:#000000;
padding-left: 3px;
padding-right: 3px;
padding-top: 2px;
padding-right: 2px;
border-top: 0px solid #000000;
border-bottom: 1px solid #000000;
border-left: 0px solid #000000;
border-right: 0px solid #000000;
}
.news-edit2c {
font-size: 11px;
background: #CCCCCC;
color:#000000;
padding-left: 3px;
padding-right: 3px;
padding-top: 2px;
padding-right: 2px;
border-top: 0px solid #000000;
border-bottom: 1px solid #000000;
border-left: 0px solid #000000;
border-right: 1px solid #000000;
}
.news-edit2d {
font-size: 11px;
background: #CCCCCC;
color:#000000;
padding-left: 3px;
padding-right: 3px;
padding-top: 2px;
padding-right: 2px;
border-top: 0px solid #000000;
border-bottom: 1px solid #000000;
border-left: 1px solid #000000;
border-right: 1px solid #000000;
}

input.forms {
background-color: #3E6B94; 
font-family: Arial, Tahoma;
font-weight: bold; 
font-size: 12px; 
color: white;
border: 1px solid #000000;
}

td.SectionHeader { 
font-weight: bold; 
text-decoration: none; 
color: #000000; 
text-transform: uppercase; 
font-size:18px;
}

.services {
font-family: Arial, Tahoma;
font-size: 12px;
background: #DDDDDD;
border-top: 1px solid #000000;
border-left: 1px solid #000000;
border-right: 1px solid #000000;
border-bottom: 1px solid #000000;
}

.footer {
color: #000000;
font-size: 9px;
background: #5283AB url(main.effects/ftr_bg.gif) repeat-x ;
border-right: solid #000000 0px;
border-left: solid #000000 0px;
border-top: solid #000000 0px;
border-bottom: solid #000000 1px;
text-transform:uppercase;
}

/* PHOTO STYLES */
td.PhotoHeader { font-weight: bold; text-decoration: none; color: #000000; text-transform: uppercase; font-size:18px;}
.photoImg { border: 1px solid #000000; }
.photoTitle { font-weight: bold; text-decoration: none; color: #FFFFFF; text-transform: uppercase; }
.photoText { color: #FFFFFF; }
.photoDate { color: #FFFFFF; font-size: 9px; }
a.GalleryIndex:link{	color : #000000; font-weight:bold; text-decoration : none; font-size: 18px;	text-transform:uppercase;  }
a.GalleryIndex:visited{ color : #000000; font-weight:bold; text-decoration : none; font-size: 18px; text-transform:uppercase; }
a.GalleryIndex:hover{ color : #000000; font-weight:bold; text-decoration : underline overline;	font-size: 18px; text-transform:uppercase; }
a.GalleryIndex:active{ color : #000000; font-weight:bold; text-decoration : none; font-size: 18px; text-transform:uppercase;}


/* LINK STYLES */
a.nav1 { color: #000000; font-size: 12px; font-weight: bold; text-decoration: none; }
a.nav1:hover { color: #000000; font-size: 12px; font-weight: bold; text-decoration: underline; }
a.nav1:visited { color: #000000; font-size: 12px; font-weight: bold; text-decoration: none; }

a.nav2 { color: #FFFFFF; font-size: 12px; text-decoration: none; }
a.nav2:hover { color: #FFFFFF; font-size: 12px; font-weight: bold; text-decoration: none; }
a.nav2:visited { color: #FFFFFF; font-size: 12px; text-decoration: none; }

a.nav_text { color: #FFFFFF; font-size: 12px; font-weight: bold; text-decoration: none; }
a.nav_text:hover { color: #FFFFFF; font-size: 12px; font-weight: bold; text-decoration: none; }
a.nav_text:visited { color: #FFFFFF; font-size: 12px; font-weight: bold; text-decoration: none; }

a.foot { color: #FFFFFF; font-size: 9px; text-decoration: none; text-transform:lowercase; }
a.foot:hover { color: #FFFFFF; font-size: 9px; text-decoration: underline; text-transform:lowercase; }
a.foot:visited { color: #FFFFFF; font-size: 9px; text-decoration: none; text-transform:lowercase; }

a { color: #000000; font-size: 11px; text-decoration: underline; }
a:hover { color: #000000; font-size: 11px; font-weight: bold; text-decoration: none; }
a:visited { color: #000000; font-size: 11px; text-decoration: underline; }

a.pic { color: #000000; border-width: 0px; text-decoration: none; }
a.pic:hover { color: #000000; border-width: 0px; text-decoration: none; }
a.pic:visited { color: #000000; border-width: 0px; text-decoration: none; }