@charset "utf-8";
/* CSS Document */

BODY {
margin : 0;
padding : 0;
border : 0 solid #000000;
}
a:link {
color : #3333ff;
text-decoration : none;
}
a:visited {
color : #003399;
text-decoration : none;
}
a:active {
color : #3333ff;
text-decoration : none;
}
a:hover {
color : #6699ff;
text-decoration : underline;
}
TABLE {
color : #444444;
font : 13px georgia, "times new roman", verdana, arial, sans-serif;
font-weight : normal;
}
.title {
color : #666633;
font : 19px georgia, "times new roman", arial, verdana, sans-serif;
font-weight : normal;
}
.subtitle {
color : #000000;
font : 15px georgia, "times new roman", arial, verdana, sans-serif;
font-weight : bold;
}
.smalltext {
color : #666633;
font : 10px arial, sans-serif;
font-weight : normal;
}
.phonetitle {
color : #339999;
font : 12px verdana, arial, sans-serif;
font-weight : bold;
}
.footertext {
color : #999999;
font : 10px arial, verdana, sans-serif;
font-weight : bold;
}
.quotechoice {
color : #003333;
}
.just {
text-align : justify;
}
.faq {
line-height : 20px;
}
.formmargin {
margin : 0;
}
.headermenu {
color : #6699cc;
font : 10px verdana, arial, sans-serif;
font-weight : bold;
}
#date-location {
left : 175px;
position : absolute;
top : 65px;
}
.borders {
border : 1px solid #666666;
}
.scrollertitle {
color : #ffffff;
font : 11px verdana, arial, sans-serif;
font-weight : bold;
border-bottom : 1px solid #74ace5;
padding : 5px;
background-color : #74ace5;
}
.newswindow {
border : 1px solid #74ace5;
}
.bigtitle {
color : #3366cc;
font : 45px verdana, arial, sans-serif;
font-weight : normal;
}
.calendarnum {
color : #cc9900;
font : 24px verdana, arial, sans-serif;
font-weight : normal;
}
.page-splits {
border : 1px solid #999966;
background-color : #ffffff;
color : #ffffff;
height : 5px;
width : 100%;
margin-top : 10px;
margin-bottom : 10px;
}
.calendar {
border : 1px solid #3366cc;
background-color : #cccccc;
}
.calendartitle {
color : #ffffff;
background-color : #3366cc;
font : 12px arial, sans-serif;
font-weight : bold;
padding : 1px;
}
.caldays {
background-color : #ffffff;
color : #666666;
font : 10px arial, sans-serif;
font-weight : normal;
border-right : 1px solid #cccccc;
border-bottom : 1px solid #66cc00;
}
.calday {
background-color : #dceedc;
color : #000000;
font : 10px arial, sans-serif;
font-weight : bold;
border-right : 1px solid #cccccc;
border-bottom : 1px solid #66cc00;
}
.caldates {
background-color : #ffffff;
color : #666666;
font : 10px arial, sans-serif;
font-weight : normal;
border-right : 1px solid #cccccc;
border-bottom : 1px solid #cccccc;
}
.calhilite {
background-color : #dceedc;
color : #ffffff;
font : 22px arial, sans-serif;
font-weight : bold;
border : 0 solid #000000;
}
.bordersSB {
border : 1px solid #999999;
}
.sidetexttitle {
color : #ffffff;
font : 11px verdana, arial, sans-serif;
font-weight : bold;
border : 1px solid #999999;
background-color : #74ace5;
}
.sidetext {
color : #000000;
font : 12px arial, verdana, sans-serif;
font-weight : normal;
border-bottom : 1px solid #666666;
border-left : 1px solid #666666;
border-right : 1px solid #666666;
background-color : #f0f0f0;
background-image : url("picts/sidebar-background.jpg");
}
.sidebar-spacer {
position : relative;
visibility : visible;
left : 0;
top : 0;
z-index : 0;
}
fieldset {
color : #666666;
font : normal 11px verdana, arial, sans-serif;
padding-top : 0;
padding-bottom : 5px;
padding-left : 2px;
padding-right : 2px;
width : 127px;
text-align : left;
}
fieldset legend {
color : #3366cc;
font : bold 12px arial, verdana, sans-serif;
border : 1px solid #3366cc;
background-color : #f0f4fc;
margin-bottom : 2px;
padding : 1px;
padding-left : 3px;
padding-right : 3px;
}
@media print {
.printhide {
display : none;
}
.printhelp {
width : 600px;
}
}
@media screen {
.printonly {
display : none;
}
}
.submitbutton {
font-size : 13px;
}
.shadeform {
font : 13px arial, verdana, sans-serif;
background-image : url("picts/shadeform.gif");
text-align : left;
width : 200px;
border : 1px solid #999999;
}
.textarea {
font : 13px arial, verdana, sans-serif;
background-image : url("picts/shadeform.gif");
text-align : left;
width : 250px;
border : 1px solid #999999;
}
.dropdown {
color : #333333;
width : 200px;
font : 11px verdana, arial, sans-serif;
}
.quoteform {
font : 13px arial, verdana, sans-serif;
background-image : url("picts/shadeform.gif");
text-align : left;
border : 1px solid #999999;
}
.quotechoice {
color : #3366cc;
font : 11px arial, verdana, sans-serif;
font-weight : normal;
}
.dropquotes {
font : 12px arial, verdana, sans-serif;
}
.linksmargin {
margin : 10px;
}
.searchbutton {
font : 11px arial, verdana, helvetica, sans-serif;
}
.searchform {
font : 13px arial, verdana, sans-serif;
background-image : url("picts/shadeform.gif");
background-color : #ffffff;
width : 120px;
height : 20px;
border : 1px solid #999999;
}
.searchdrop {
font : 12px arial, verdana, sans-serif;
color : #000000;
width : 120px;
height : 20px;
background-color : #ffffff;
margin-top : 3px;
}
.image-border {
left : 0;
position : relative;
top : 0;
border : 1px solid #666666;
z-index : 1;
}
.image-borderon {
left : 3px;
position : relative;
top : 3px;
border : 1px solid #000000;
z-index : 1;
}
.viewer-border {
border : 1px solid #000000;
}
.picturetitle {
color : #000000;
font : 11px verdana, arial, sans-serif;
font-weight : bold;
}
.gallerytext {
color : #666666;
font : 12px arial, verdana, sans-serif;
font-weight : normal;
}
.price {
color : #339999;
font : 14px verdana, arial, sans-serif;
font-weight : bold;
}
.button-popups {
background-color : #ffffff;
font-family : arial, verdana, helvetica, sans-serif;
color : #0669ce;
font-size : 11px;
cursor : pointer;
font-weight : bold;
text-align : center;
padding-left : 5px;
padding-right : 5px;
padding-top : 3px;
padding-bottom : 3px;
border : 1px solid #cccccc;
}
.buttonon-popups {
background-color : #ffffff;
font-family : arial, verdana, helvetica, sans-serif;
color : #666666;
font-size : 11px;
cursor : pointer;
font-weight : bold;
text-align : center;
padding-left : 5px;
padding-right : 5px;
padding-top : 3px;
padding-bottom : 3px;
border : 1px solid #0669ce;
}
#slidenumber-loc {
left : 3px;
position : absolute;
top : 63px;
white-space : nowrap;
width : 175px;
}
.slide-text {
color : #3366cc;
font : 11px verdana, arial, sans-serif;
font-weight : bold;
background-color : #ffffff;
padding : 2px;
padding-right : 6px;
border : 1px solid #cccccc;
}
.slide-hilite {
color : #666666;
font-weight : normal;
}
.button-gallery {
background-color : #ffffff;
font-family : arial, verdana, helvetica, sans-serif;
color : #0669ce;
font-size : 11px;
cursor : pointer;
font-weight : bold;
text-align : center;
padding-left : 5px;
padding-right : 5px;
padding-top : 3px;
padding-bottom : 3px;
border : 1px solid #cccccc;
}
.buttonon-gallery {
background-color : #ffffff;
font-family : arial, verdana, helvetica, sans-serif;
color : #666666;
font-size : 11px;
cursor : pointer;
font-weight : bold;
text-align : center;
padding-left : 5px;
padding-right : 5px;
padding-top : 3px;
padding-bottom : 3px;
border : 1px solid #0669ce;
}
.menu-layer {
position : relative;
visibility : visible;
left : 0;
top : 0;
z-index : 2;
}
.menu {
font-family : arial, verdana, helvetica, sans-serif;
font-size : 9pt;
height : 25px;
width : 160px;
cursor : pointer;
font-weight : bold;
text-indent : 8px;
line-height : 16pt;
text-align : left;
display : block;
border-bottom : 1px solid #d4dfee;
}
a.menu:link {
color : #ffffff;
background-color : #74ace5;
}
a.menu:visited {
color : #ffffff;
background-color : #74ace5;
}
a.menu:active {
color : #ffffff;
background-color : #74ace5;
}
a.menu:hover {
color : #3366cc;
background-color : #eff4fa;
text-decoration : none;
}
.menuhorz {
font-family : verdana, arial, helvetica, sans-serif;
font-size : 11px;
font-weight : normal;
height : 18px;
cursor : pointer;
line-height : 11pt;
padding-left : 9px;
padding-right : 9px;
text-align : center;
display : block;
border : 1px solid #74ace5;
}
a.menuhorz:link {
color : #74ace5;
background-color : #eff4fa;
}
a.menuhorz:visited {
color : #74ace5;
background-color : #eff4fa;
}
a.menuhorz:active {
color : #74ace5;
background-color : #eff4fa;
}
a.menuhorz:hover {
background-color : #ffffff;
border : 1px solid #6699ff;
color : #6699ff;
text-decoration : none;
}


