.mastermid {
background-color: #818181;
}

#awardscontainer ul {
font: normal 12px tahoma;
color: #000;
}

.awardsheader {
font: normal 15px tahoma;
color: #000;
font-weight: bold;
}

.awardstext {
font: normal 12px tahoma;
color: #000;
}

/* Calendar Control */
.calendar {
border-color: #000;
background-color: #707070;
}

.calendardesc {
font: normal 9px tahoma;
color: #FFF;
background-color: #000;
border: 1px solid #000;
border-color: #000;
}

.calendarinfoheader {
font: bold 11px tahoma;
text-decoration: underline;
color: #000;
}

.calendarinfotext {
font: normal 11px tahoma;
color: #000;
}

.calendartxtundr {
font: normal 11px tahoma;
text-decoration: underline;
color: #FFF;
}

.month {
border: 1px solid #000;
border-color: #000000;
background-color: #000;
font: bold 11px tahoma;
color: #FFF;
}

.daysofweek {
border: 1px hidden black;
border-color: #000;
background-color: #555;
font: bold 11px tahoma;
color: #FFF;
}

.days {
border: 1px solid #000;
font: normal 11px tahoma;
border-color: #000000;
color: #000000;
background-color: #707070;
}

.daylink A:link {text-decoration: none; color: #990000; font: normal 11px tahoma;}
.daylink A:visited {text-decoration: none; color: #990000; font: normal 11px tahoma;}
.daylink A:active {text-decoration: none; color: #990000; font: normal 11px tahoma;}
.daylink A:hover {text-decoration: underline; color: #FFF; font: normal 11px tahoma;}

.calweblink A:link {text-decoration: none; color: #000; font: normal 11px tahoma;}
.calweblink A:visited {text-decoration: none; color: #000; font: normal 11px tahoma;}
.calweblink A:active {text-decoration: none; color: #000; font: normal 11px tahoma;}
.calweblink A:hover {text-decoration: underline; color: #FFF; font: normal 11px tahoma;}
/* End Calendar Control */

/* Drop Down Menu */
#dropmenudiv {
position: absolute;
border: 1px solid #000;
border-bottom-width: 0;
font: normal 13px tahoma;
line-height: 18px;
z-index: 100;
}

#dropmenudiv a {
width: 100%;
display: block;
text-indent: 2px;
border-bottom: 1px solid #000;
padding: 1px 0;
font: normal 13px tahoma;
text-decoration: none;
color: #000;
}

#dropmenudiv a:hover {
background-color: #999;
font: normal 13px tahoma;
text-decoration: underline;
}
/* End Drop Down Menu */

/* Image Border Highlight */
.highlight img {
border: 1px solid #000;
}

.highlight:hover img {
border: 1px solid #FFF;
}

.highlight:hover {
color: #FFF; /* Definition to overcome IE bug */
}
/* End Image Border Highlight */

/* Image Border Highlight Black */
.highlightblack img {
border: 1px solid #FFF;
}

.highlightblack:hover img {
border: 1px solid #000;
}

.highlightblack:hover {
color: #000; /* Definition to overcome IE bug */
}
/* End Image Border Highlight Black */

/*Image Gallery Control*/
/*Control for DIV containing each image*/
.slideshow {
float: left;
width: 145px;
height: 130px;
font: normal 13px tahoma;
}

/*Hard code dimensions of album images*/
.slideshow img {
border: 1px solid #000;
width: 140px;
height: 93px;
}

.slideshow:hover img {
border: 1px solid #FFF;
}

/*Control for DIV containing the navigational links*/
#navlinks {
margin-left: 30px;
margin-right: 30px;
width: 681px;
}

/*Control for each navigational link*/
#navlinks a {
margin-left: 0px;
margin-right: 0px;
margin-bottom: 0px;
text-decoration: none;
color: #000;
font: normal 13px tahoma;
}

#navlinks a:hover {
color: #222;
font: normal 13px tahoma;
text-decoration: underline;
}

/* Control for currently selected navigational link */
#navlinks a.current {
background-color: #CCC;
text-decoration: underline;
}
/* End Gallery Control */

.carshowdesc {
font: normal 11px tahoma;
color: #000;
}

.contactpg {
font: normal 11px tahoma;
color: #000;
}

.contactpghead {
font: bold 11px tahoma;
color: #000;
}

.copyright {
font: normal 10px tahoma;
color: #FFF;
}

.copyrightlink A:link {text-decoration: underline; color: #FFF; font: normal 10px tahoma;}
.copyrightlink A:visited {text-decoration: none; color: #FFF; font: normal 10px tahoma;}
.copyrightlink A:active {text-decoration: none; color: #FFF; font: normal 10px tahoma;}
.copyrightlink A:hover {text-decoration: underline; color: #000; font: normal 10px tahoma;}

.iframemargin {
background-color: #818181;
margin-left: 0px;
margin-right: 0px;
margin-bottom: 0px;
margin-top: 0px;
}

.linksmenu A:link {text-decoration: none; color: #000; font: normal 12px tahoma;}
.linksmenu A:visited {text-decoration: none; color: #000; font: normal 12px tahoma;}
.linksmenu A:active {text-decoration: none; color: #000; font: normal 12px tahoma;}
.linksmenu A:hover {text-decoration: underline; color: #FFF; font: normal 12px tahoma;}

.mailto A:link {text-decoration: none; color: #FFF; font: normal 11px tahoma;}
.mailto A:visited {text-decoration: none; color: #FFF; font: normal 11px tahoma;}
.mailto A:active {text-decoration: none; color: #FFF; font: normal 11px tahoma;}
.mailto A:hover {text-decoration: underline; color: #000; font: normal 11px tahoma;}

.margin {
margin-left: 0px;
margin-right: 0px;
background-image: url(../images/bggradient.jpg);
}

/* Navigation */
#navcontainer ul {
margin-top: 0px;
margin-left: 10px;
margin-right: 0px;
margin-bottom: 0px;
padding: 0px 0px 0px 0px;
list-style-type: none;
text-align: center;
}

#navcontainer ul li { display: inline; }

#navcontainer ul li a {
text-decoration: none;
padding: 1px 6px;
color: #000;
font: normal 13px tahoma;
background-color: #6D6D6D;
}

#navcontainer ul li a:hover {
color: #FFF;
font: normal 13px tahoma;
text-decoration: none;
background-color: #555;
}
/* End Navigation */

.newstexthead {
font: bold 11px tahoma;
color: #FFF;
border-color: #000;
background-color: #555;
}

.newslinks A:link {text-decoration: none; color: #FFF; font: normal 11px tahoma;}
.newslinks A:visited {text-decoration: none; color: #FFF; font: normal 11px tahoma;}
.newslinks A:active {text-decoration: none; color: #FFF; font: normal 11px tahoma;}
.newslinks A:hover {text-decoration: underline; color: #000; font: normal 11px tahoma;}

.newstext {
font: normal 11px tahoma;
color: #000;
border-color: #000;
}

.newstbl {
background-color: #707070;
color: #000;
border-color: #000;
}

.servicesheader {
font: bold 12px tahoma;
color: #FFF;
border-color: #000;
background-color: #555;
}

.servicesmenu A:link {text-decoration: none; color: #FFF; font: normal 11px tahoma;}
.servicesmenu A:visited {text-decoration: none; color: #FFF; font: normal 11px tahoma;}
.servicesmenu A:active {text-decoration: none; color: #FFF; font: normal 11px tahoma;}
.servicesmenu A:hover {text-decoration: underline; color: #000; font: normal 11px tahoma;}

.servicestbl {
border-color: #000;
background-color: #707070;
}

.servicestext {
font: normal 11px tahoma;
color: #000;
}

.servicestextleftside {
font: normal 11px tahoma;
color: #CCC;
}

.specialsheader {
font: normal 11px tahoma;
text-decoration: underline;
color: #FFF;
border-color: #000;
background-color: #555;
}

.specialsname {
font: normal 11px tahoma;
text-decoration: underline;
color: #DDD;
border-color: #000;
}

.specialstbl {
border-color: #000;
background-color: #707070;
}

.specialstext {
font: normal 11px tahoma;
color: #000;
border-color: #000;
}

.tablemargin {
margin-right: 15px;
margin-left: 15px;
}
