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

body, html{margin:0 auto; font-family: 'Myriad Pro', 'Myriad','Trebuchet MS', Arial, Helvetica, sans-serif; font-size:14px; background:#efefef;}
a{color:#0079be; text-decoration:underline;}
a:hover{color:#94caee;}
a:active{color:#900;}
#wrap{width:967px; margin:0 auto;}
#headerWrap{background-image:url(images/header.png); background-position:bottom; background-repeat:no-repeat; padding-bottom:1px; width:967px; min-height:147px; }
#logo{background: url(images/logo.png); width:261px; height:147px; margin-bottom:65px; margin-left:15px; float:left;}
#logo a{display:block; width:261px; height:147px;}
#headerRight{float:right; width:620px; margin-right:11px; font-size:18px; margin-top:35px; color: #818285; text-align:center;}
#contentWrap{ background:url(images/content-bg.png); width:967px; padding-top:1px; padding-bottom:1px;}
#content{padding-right:0px; margin-left:33px;  width:900px; margin-bottom:0px;}
#pageWrap{width:904px; background:#fff; margin:0 auto;}
#footerWrap{background:url(images/footer.png)  no-repeat top; min-height:145px; width:967px;  padding:93px 0px 0px 0px;}
#footerWrap a{color:#999;}
#footerWrap a:hover{color:#666;}
#footerLeft{ text-align:center; width:440px; font-size:12px; float:left; color:#999;}
#footerRight{text-align:right; float:right; width:240px;}
#design{}
#copy{}
#print .li a{color:#0079be}

.menu{height:45px; overflow:hidden;}
.menu ul{padding:0; margin:0; list-style:none;}
.menu li{list-style:none; display:inline;}
.menu a{display: inline-block; height:45px; color:#818285; text-decoration:none; font-weight:100; line-height:45px; padding:4px 8px; min-width:45px;}
.menu a:hover{background:url(images/menu-hover.png) center no-repeat; color:#666;}

.clear{clear:both}
.chronoform, .chronoform a{display:none; visibility:hidden;}
#contentmap small{display:none}
#gmap2 small{display:none;}
#location{ width:900px; background-color:#fff; font-family: 'Myriad Pro', 'Myriad','Trebuchet MS', Arial, Helvetica, sans-serif; font-size:14px;}

.rates{background-color: #CCC; text-align:center; vertical-align:middle;}
.rates td{background-color:#fff;}
.rates th{background-color:#333; color:#fff; font-weight:bold;}

#homeForm .cf_inputbox{background: url(images/input-bg.gif) repeat-x #fff; height:23px; border:1px solid #03C}
#homeForm .cf_inputbox:focus{background: #fff;}

#homeForm textarea{height:70px;}

.c_image{float:right; width:410px; height:285px;margin-left:8px; margin-bottom:8px; background:url(images/pic-bg.gif) no-repeat; }

.c_image img{margin:17px 15px;}
.math{background:#c9e3f4; padding:9px; border:dotted 1px #69F}
