a {color:#fff}
a:link {color:#666; text-decoration:none}
a:visited {color:#666; text-decoration:none}
a:hover {color:#01b1e0; text-decoration:none; border-bottom:1px dotted #01b1e0}
a:active {color:#666; text-decoration:none}

body {background-color:#f5f4f1;}

body,td,th,p {font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#666; line-height: 18px}

h1 {font-family:Arial, Helvetica, sans-serif; font-size: 16px; font-weight: normal; color: #01b1e0; line-height: 20px; margin-bottom: 0px; margin-top: 0px;}

h2 {font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #333; line-height: 12.5px; margin-bottom: 0px; margin-top: 0px; display:inline}
h3 {font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: normal; color: #858585; line-height: 12.5px; margin-bottom: 0px; margin-top: 0px; display:inline}

blockquote {background:#f5f4f1; margin:10px 0 10px 0}

blockquote p {padding:10px; color:#666}

.hometext {font-size:16px; color:#fff; line-height:22px; font-weight:normal; text-align:right}

.caltext {font-size:12px; color:#666; line-height:18px}

.listtext {font-size:11px; color:#666; line-height:16px}

.label {font-size:10.5px; color:#666}

.pipe {font-size:16px; color:#01b1e0; line-height:20px}

.text_pipe {font-size:16px; color:#01b1e0}

.bullet, .contact {font-size:12px; color:#01b1e0; font-weight:bold}

.highlight {font-size:16px; background-color:#01b1e0; color:#fff;}

.warning {font-size:10px; color:#01b1e0}

.message {font-size:12px; color:#01b1e0}

#container {position:absolute; width:910px; height:627px; top:50%; margin-left:-455px; margin-top:-313.5px; left:50%; background-image:url(../images/bg.jpg)}
#content {position:relative; width:850px; height:567px; background-color:#fff; left:30px; top:12px}

#images_nav {position:relative; width:850px; height:8px; margin-top:9px}

#index_text {position:absolute; width:379px; height:67px; top:455px; left:427px}
#index_text a:link {color:#fff; text-decoration:none}
#index_text a:visited {color:#fff; text-decoration:none}
#index_text a:hover {color:#fff; text-decoration:none; border-bottom:none}
#index_text a:active {color:#fff; text-decoration:none}

.calendarBox {position:relative; top:10px; margin:0 auto; padding:5px; width:254px; border:0px solid #000; font-size:12px; color:#000; text-align:center}
.calendarFloat {float:left; width:31px; height:25px; margin:1px 0px 0px 1px; padding:0px; border:1px solid #fff}

#image {position:relative; float:left;  width:425px; height:567px}

#text {position:relative; float:left; width:385px; height:527px; margin-left:20px; margin-right:20px; margin-bottom:20px; margin-top:11px}

#form_left {position:relative; float:left;  width:177px}

#form_right {position:relative; float:right;  width:190px}

#form_bottom {position:relative; float:left; clear:both}

#footer {width:600px; float:left; margin-top:25px; margin-left:30px}

.footer_right {width:250px; float:right; margin-top:25px; margin-right:30px; font-size:10.5px; color:#666}
