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

body{margin:0 auto;text-align:center;background-color:#cee3ee;font-family:Arial, Helvetica, sans-serif;font-size:11px;}

a:link {color: #fff;}
a:visited {color: #fff;}
a:hover {color: #fe8a01;}
a:active {color: #fe8a01;}

a.contentlinks:link {color: #03F;}
a.contentlinks:visited {color: #03F;}
a.contentlinks:hover {color: #fe8a01;}
a.contentlinks:active {color: #fe8a01;}


/* Common Styles */
h1{font-size:16px;font-weight:600;background-image:url('img/ice_cube.jpg');background-repeat:no-repeat;text-indent:30px;color:#005789;}
h2{font-size:16px;padding:0;margin:0;}
h3{font-size:16px;padding:0;margin:0;border-bottom:2px solid #000;color:#005789;}
h4{font-size:16px;padding:0;margin:0 0 18px 0;;border-bottom:2px solid #000;color:#005789;}
#pagetitle{border-bottom:1px solid #000;text-align:left;width:445px;font-size:11px;}
.clear{clear:both;}
#header{margin:0 auto;width:800px;height:185px;}
#bodyarea{margin:0 auto;width:790px;background:#060aa9;border:0px solid #000;border-width:0 5px 0 5px;padding:0 0 7px 0;}
#contentarea{float:right;width:521px;padding:0;margin:0;background:#fff;border-bottom:5px solid #000;}
#leftside{width:256px;float:left;padding-top:3px;}
#txtwrapper{border-left:5px solid #000;padding:0;margin:0;margin-top:-3px;text-align:left;padding:0 8px;font-size:14px;}
#footer{margin:0 auto;width:750px;background:#060aa9;border:5px solid #000;margin-bottom:30px;padding:10px 20px;color:#fff;font-size:12px;}
#weatherwrapper{border:solid #000;border-width:5px 5px 5px 0;}
#rightcontainer{width:242px;float:right;padding-left:8px;}
#leftcontainer{width:242px;float:left;padding-right:8px;}
.couponwrapper{width:220px;border:5px dotted #005789;float:left;margin:5px;padding:5px;background:#d8fbff; min-height:180px;}
.couponsubtitle{color:#005789;font-weight:bold;}
#serviceareasblurb{font-size:12px;}
.imgfloatleft{float:left;padding:1px solid #000;margin:0 15px 0 0;}

/* Menu Styles */
#navslice{margin:0 auto;width:800px;height:57px;background-image:url('img/navslice.jpg');}
/* Nav */
#navbar{width:376px;height:43px;float:right;margin:7px 8px 0 0;}
.menu{width:376px;height:20px;z-index:10;}
.menu ul{list-style-type:none;padding:0;margin:0;}
.menu li{float:left;position:relative;z-index:100;padding:0;margin:1px;}
.menu li li{color:#fff;margin-top:-2px;margin-bottom:1px;}
.menu table{position:absolute;border-collapse:collapse;z-index:80;left:-1px;top:20px;}
.menu a, .menu :visited {display:block;width:123px;height:18px;padding:2px 0 0 0;}
.menu :hover{background-position:0 -20px;}
.menu ul ul {visibility:hidden;position:absolute;width:125px;padding:2px 50px 50px 50px;margin-left:-85px}
.menu ul li:hover ul,
.menu ul a:hover ul{visibility:visible;}
.dropdown{width:155px;height:20px;border:1px solid #fff;text-align:left;text-indent:2px;background:#060aa9;}
.dropdown a, .dropdown a:visited {width:155px;height:16px;padding:2px 0 2px 0;z-index:100;}
.dropdown a:link {color: #fff; font-size:12px;text-decoration:none;background:#060aa9;}
.dropdown a:visited {color: #fff; font-size:12px;text-decoration:none;background:#060aa9;}
.dropdown a:hover {color: #000; font-size:12px;text-decoration:none;background-color:#ff8a00;}
.dropdown a:active {color: #000s; font-size:12px;text-decoration:none;background-color:#ff8a00;}
.navbtn{background-image:url('img/btn.jpg');}
a.navbtnlinks:link {color: #fff;text-decoration:none;}
a.navbtnlinks:visited {color: #fff;text-decoration:none;}
a.navbtnlinks:hover {color: #fff;text-decoration:underline;}
a.navbtnlinks:active {color: #fff;text-decoration:underline;}

/* Contact Form Styles */
#contactform{background-image:url('img/contactback.jpg');background-repeat:repeat-y;border-top:5px solid #000;border-bottom:5px solid #000;}
th {background-color:#0080C0;color:white;font-weight:bold;font-size:18px;}
input.text, textarea {font-family: Arial, Helvetica, sans-serif;font-size: 11px;}
.text:focus, textarea:focus {background-color: #FFFACC;}
#mydiv {margin-left: auto ;margin-right: auto ;width: 500px;text-align: left;}
td.colone {text-align: right;vertical-align: top;padding-top:6px;width:20%;}
td.coltwo {color:red;text-align: center;vertical-align: top;padding-top:9px;}
td.colthree {width:80%}
table.border {border-collapse: collapse;}





 
