*{margin:0}
h1{color:#2b2a2a;font:bold 18pt"Times New Roman",Georgia,Serif}
h2{color:#fff;font:bold 12pt Arial,Helvetica,sans-serif;left:10px;position:relative;top:5px}
html,body{height:100%}
ol{list-style:decimal;margin-left:0px}
.addthis_toolbox .custom_images a{height:32px;margin:0;padding:0;width:32px}
.addthis_toolbox .custom_images a img{opacity:1.0}
.Breadcrumbs{list-style:none;position:absolute;top:30px}
.Breadcrumbs li{display:inline}
.c88{color:#666;font:12px Arial,Helvetica,sans-serif}
.cards{height:auto;left:30px;padding-bottom:20px;position:relative;top:70px;width:230px}
.descbox1{background:#eae9ec;border-bottom:1px solid #c0c0c0;border-left:1px solid #c0c0c0;border-right:1px solid #c0c0c0;border-top:1px solid #c0c0c0;height:auto;margin-left:20px;margin-top:10px;padding:10px;position:relative;width:855px}
.descbox2{background:#fff;height:auto;margin-left:20px;margin-top:10px;padding:10px;position:relative;width:855px}
.footer,.push{height:450px}
.homeleft{color:#000;float:left;height:auto;margin:10px 0px 0px 25px;padding:0px;width:300px}
.homeright{border-bottom:2px solid #eae9ec;color:#000;float:right;margin:10px 30px 25px 0;padding:0px;text-align:left;width:550px}
.imagetowns{background:#fff;border:1px solid #b6b6b6;clear:right;float:right;height:600px;position:relative;right:50px;top:30px;width:160px}
.innerbox{clear:both;height:auto;left:0px;position:relative;width:880px}
.longtopbar{background:url(./images/top-long.jpg);height:30px;position:relative;width:550px}
.medbox{float:left;height:auto;margin-left:35px;margin-top:20px;text-align:justify;width:630px}
.medboxright{color:#000;float:right;padding:0px;text-align:left;width:250px}
.nopage{height:auto;left:200px;position:relative;top:30px;width:600px}
.ourportcont{float:right;height:auto;margin-left:45px;position:relative;top:5px;width:590px}
.product-push{height:400px;position:relative}
.productbox{height:auto;left:30px;position:relative;top:25px;width:850px}
.productbox2{float:right;height:auto;min-height:264px;padding-bottom:40px;position:relative;right:30px;text-align:justify;top:25px;width:520px}
.serbox1{float:left;height:auto;margin-left:20px;margin-top:20px;position:relative;width:430px}
.serbox2{float:right;height:auto;margin-right:15px;margin-top:20px;position:relative;width:430px}
.sitemap1{height:auto;left:60px;position:relative;top:25px;width:400px}
.sitemap2{height:auto;left:180px;position:relative;top:10px;width:450px}
.smallbox{height:auto;left:5px;position:relative;text-align:justify;top:40px;width:280px}
.smalllogos{height:50px;left:9px;position:relative;width:900px}
.smalltopbar{background:url(./images/top-short.jpg);height:30px;width:280px}
.suggestionList{margin:0px;padding:0px}
.suggestionList li{cursor:pointer;list-style:none;margin:0px 0px 3px 0px;padding:3px}
.suggestionsBox{-moz-border-radius:2px;-webkit-border-radius:7px;background:#eae9ec;border:2px solid #000;color:#006;left:680px;margin:10px 0px 0px 0px;position:absolute;top:38px;width:200px;z-index:1}
.text{height:auto;width:840px}
.townscontent{clear:left;color:#666;float:left;font:16px Arial,Helvetica,sans-serif;height:600px;left:60px;position:relative;top:30px;width:600px}
.wrapper{height:auto;margin:0 auto -27px;min-height:100%}
a,a.c59{color:#333;font:12pt"Times New Roman",Georgia,Serif;text-decoration:none}
a.c49{color:#333;font:bold 14pt"Times New Roman",Georgia,Serif;text-decoration:none}
a.c61{color:#2b2a2a;font-size:.95em;font-weight:bold;text-decoration:none}
a.c66{color:#666;font:12pt/12pt"Times New Roman",Georgia,Serif;height:17px;left:5px;position:relative;text-decoration:none}
a.c67{color:#2b2a2a;font:32pt"Times New Roman",Georgia,Serif;text-decoration:none}
a.c72{color:#666;font:12pt/14pt Arial,Helvetica,sans-serif;text-align:center;text-decoration:none}
div.c11{position:absolute;text-align:center;top:15px;width:630px}
div.c13{position:absolute;text-align:center;top:65px;width:630px}
div.c16{left:10px;position:relative;top:0px;width:410px}
div.c18{height:auto;left:10px;position:relative;top:5px;width:640px}
div.c25{left:10px;margin-top:10px;position:relative}
div.c26{background:#fff;font-family:Arial,Helvetica,sans-serif;left:10px;margin-bottom:10px;margin-top:10px;padding-bottom:5px;padding-left:5px;padding-top:3px;position:relative;text-align:center;width:185px}
div.c28{left:630px;position:relative;top:25px;width:230px}
div.c3{left:110px;position:absolute;top:12px;width:410px}
div.c30{height:33px;left:10px;position:relative;top:5px;width:410px}
div.c35,div.c34,div.c33{float:right;left:0px;position:relative;top:5px;width:320px}
div.c37{left:35px;position:absolute;top:55px;width:700px}
div.c38{left:60px;position:relative;top:30px}
div.c39{left:120px;position:absolute}
div.c40{position:absolute;text-align:center;top:15px;width:800px}
div.c41{position:absolute;text-align:center;top:100px;width:800px}
div.c42{left:60px;position:relative;top:40px}
div.c43{left:140px;position:absolute;top:25px}
div.c44{left:125px;position:absolute}
div.c45{position:absolute;text-align:center;top:55px;width:800px}
div.c47{height:auto;margin-top:50px;position:relative;text-align:center;top:50px}
div.c5{height:25px;left:110px;position:absolute;top:50px;width:355px}
div.c55{left:715px;margin-top:10px;position:relative;width:130px}
div.c60,div.c24{position:relative;text-align:center;top:350px}
div.c64{left:10px;line-height:5pt;text-align:justify}
div.c68{left:230px;position:absolute;top:40px}
div.c7{left:30px;position:relative;top:10px;width:800px}
div.c70{left:250px;position:absolute;text-align:center;top:87px}
div.c8{left:30px;position:absolute;top:120px;width:550px}
div.c91{color:#666;float:left;font:12pt/12pt"Times New Roman",Georgia,Serif;height:17px;left:20px;position:relative;top:1px}
div.c92{color:#666;float:right;font:12pt/12pt"Times New Roman",Georgia,Serif;height:17px;position:relative;right:5px;top:1px}
div.c93{bottom:40px;color:#090;float:right;font:14pt/12pt"Times New Roman",Georgia,Serif;height:17px;position:relative;right:5px}
div.c94{color:#090;float:right;font:12pt/12pt"Times New Roman",Georgia,Serif;height:17px;position:relative;right:5px;top:1px}
div.c95{color:#666;float:right;font:14pt/12pt"Times New Roman",Georgia,Serif;height:17px;position:relative;right:5px;top:20px}
div.c96{color:#000;float:right;font:12pt/12pt"Times New Roman",Georgia,Serif;height:17px;padding-bottom:42px;position:relative;right:5px;top:18px}
h2.c73{text-align:center;top:5px}
h3,a.c20,a.c15{color:#2b2a2a;font:bold 14pt"Times New Roman",Georgia,Serif}
html ul.topnav li ul.subnav li a{background:#333 url(./images/dropdown_linkbg.png) no-repeat 10px center;float:left;padding-left:20px;width:145px}
img.c1{border-style:none;left:15px;position:absolute;top:8px}
img.c19,img.c14{float:left;height:140px;left:0px;position:relative;top:5px;width:200px}
img.c21{border:0;height:31px;left:10px;position:absolute;width:88px}
img.c22{border:0;height:31px;left:105px;position:absolute;width:88px}
img.c31{float:left;height:60px;position:relative;top:10px;width:90px}
img.c48{border:none}
img.c56{left:700px;margin-bottom:280px;position:relative}
img.c57{border:0;height:31px;left:202px;position:absolute;width:88px}
img.c58{border:0;height:31px;left:305px;position:absolute;width:88px}
img.c62{border-style:none;height:31px;left:40px;position:relative;top:80px;width:88px}
img.c65{display:block;height:120px;left:0px;position:relative;top:0px;width:160px}
img.c71{border:0;height:272px;left:5px;position:relative;top:5px;width:252px}
img.c75{border:0;height:98px;left:5px;position:relative;top:0px;width:98px}
img.c76{border:1px;height:272px;left:30px;margin-bottom:20px;position:relative;width:252px}
img.c78{border:0;height:163px;left:5px;position:relative;top:0px;width:252px}
img.c79{height:50px;width:86px}
img.c80{height:50px;width:90px}
img.c81{height:40px;width:60px}
img.c82{height:40px;width:32px}
img.c83{border:0;height:180px;left:45px;position:relative;top:0px;width:168px}
img.c85{border:0;height:180px;left:50px;position:relative;top:0px;width:168px}
img.c86{border:0;height:17px;left:5px;padding-right:3px;position:relative;width:16px}
img.c87{border:0;height:180px;left:20px;position:relative;top:50px;width:168px}
img.c89{border-style:none;left:3px;position:relative;top:3px}
img.c9{left:40px;position:absolute;top:100px}
img.c90{border-style:none;height:24px;left:40px;position:relative;top:80px;width:100px}
li,p,span.c84{color:#666;font:12pt/14pt Arial,Helvetica,sans-serif}
p.c74,div.c46{text-align:center}
span.c10{color:#000;font:14pt verdana}
span.c12{color:#2b2a2a;font:12pt"Times New Roman",Georgia,Serif}
span.c2{color:#fff;font:24pt"Times New Roman"}
span.c23{color:#2b2a2a;font-size:.95em;font-weight:bold}
span.c27{color:#000;font-size:9pt}
span.c29{color:#006;font:12pt Verdana}
span.c32{color:#333;font:12pt"Times New Roman",Georgia,Serif}
span.c36{color:#006;font:16pt Verdana}
span.c4{color:#fff;font:16pt"Times New Roman"}
span.c51{left:325px;position:absolute;top:10px}
span.c52{left:485px;position:absolute;top:10px}
span.c53,span.c50{left:20px;position:absolute;top:10px}
span.c54{left:225px;position:absolute;top:10px}
span.c6{color:#666;font:14pt"Times New Roman",Georgia,Serif}
span.c63{color:#333}
span.c69{color:#2b2a2a;font:16pt"Times New Roman",Georgia,Serif}
span.c77{left:685px;position:absolute;top:10px}
span.c97{color:#090;font:14pt/12pt"Times New Roman",Georgia,Serif;height:17px}
ul.topnav{background:#222;float:left;left:9px;list-style:none;margin:0;padding:0 40px;position:relative;top:155px;width:820px}
ul.topnav li{float:left;margin:0;padding:0 65px 0 0;position:relative}
ul.topnav li a{color:#fff;display:block;float:left;font:12px"normal Arial",Helvetica,sans-serif;padding:10px 5px;text-decoration:none}
ul.topnav li span{background:url(./images/subnav_btn.gif) no-repeat center top;float:left;height:35px;width:17px}
ul.topnav li span.subhover{background:center bottom;cursor:pointer}
ul.topnav li ul.subnav{-moz-border-radius-bottomleft:5px;-moz-border-radius-bottomright:5px;background:#333;border:1px solid #111;display:none;float:left;left:0;list-style:none;margin:0;padding:0;position:absolute;top:35px;width:170px}
ul.topnav li ul.subnav li{border-bottom:1px solid #444;border-top:1px solid #252525;clear:both;margin:0;padding:0;width:170px}
#alpmenbx{background:#eae9ec;border-bottom:1px solid #c0c0c0;border-left:1px solid #c0c0c0;border-right:1px solid #c0c0c0;border-top:1px solid #c0c0c0;height:100px;left:20px;margin-top:20px;position:absolute;top:40px;width:875px;z-index:1}
#botcol{background:#00008d;height:450px;left:0px;position:relative;width:100%}
#botspace{height:100px;margin-left:0px;margin-top:20px;padding:0px;position:relative;width:882px}
#contbline2{background:url(./images/ctline.jpg) no-repeat;height:2px;position:relative;top:95px;width:550px}
#contpgbox1{background:#DEEAF4;height:130px;left:60px;margin-top:60px;position:relative;width:800px}
#contpgbox2{background:#eae9ec;height:400px;left:60px;margin-top:60px;position:relative;width:800px}
#ecombox1,#ourport{float:left;height:auto;position:relative;width:auto}
#ecombox2{float:right;height:auto;position:relative;width:auto}
#header{background:url(./images/headerimage.jpg) no-repeat;height:180px;margin-left:auto;margin-right:auto;position:relative;width:918px;z-index:1}
#hmpbx1blc{background:url(./images/ltblublcor.gif) no-repeat;bottom:0px;height:11px;left:0px;position:absolute;width:11px}
#hmpbx1brc{background:url(./images/ltblubrcor.gif) no-repeat;bottom:0px;height:11px;position:absolute;right:0px;width:11px}
#hmpbx1tlc{background:url(./images/ltblutlcor.gif) no-repeat;height:11px;left:0px;position:absolute;top:0px;width:11px}
#hmpbx1trc{background:url(./images/ltblutrcor.gif) no-repeat;height:11px;position:absolute;right:0px;top:0px;width:11px}
#hmpgbox4{height:auto;margin:auto;position:relative;top:30px;width:400px}
#hptpimage{height:200px;left:9px;position:absolute;top:7px;width:900px}
#keywords{height:auto;padding-left:20px;padding-top:40px;position:relative;width:855px}
#maincol{background:url(./images/backshad.png);margin-left:auto;margin-right:auto;min-height:790px;position:relative;top:0px;width:918px;z-index:0}
#maincol2{background:url(./images/col2image.jpg) no-repeat;bottom:0px;height:450px;margin-left:auto;margin-right:auto;position:relative;width:918px}
#pagedevblc{background:url(./images/gryblcor.gif) no-repeat;bottom:0px;height:9px;left:0px;position:absolute;width:9px}
#pagedevbrc{background:url(./images/grybrcor.gif) no-repeat;bottom:0px;height:9px;position:absolute;right:0px;width:10px}
#pagedevtlc{background:url(./images/grytlcor.gif) no-repeat;height:10px;left:0px;position:absolute;width:9px}
#pagedevtrc{background:url(./images/grytrcor.gif) no-repeat;height:10px;position:absolute;right:0px;top:0px;width:9px}
#stmpbx1,#stmpbx1{background:#fff;border-bottom:1px dotted #000;border-left:1px dotted #000;border-right:1px dotted #000;border-top:1px dotted #000;height:auto;margin-left:20px;margin-top:20px;padding-bottom:1cm;position:absolute;width:880px}
#tbxcont{left:20px;margin-top:10px;position:relative}
#topcol{height:173px;left:0px;top:0px;width:auto}
#topright{background:url(./images/topright.jpg) no-repeat;height:68px;left:539px;position:relative;top:7px;width:370px}
#townscover{height:auto;left:13px;position:relative;text-align:center;top:30px;width:272px}
.addthis_toolbox .custom_images a:hover img{opacity:0.75}
.suggestionList li:hover{background:#659CD8;color:#fff}
a.c88:hover,a.c72:hover,a.c66:hover,a.c61:hover{text-decoration:underline}
html ul.topnav li ul.subnav li a:hover{background:#222 url(./images/dropdown_linkbg.png) no-repeat 10px center}
ul.topnav li a:hover{background:url(./images/topnav_hover.gif) no-repeat center top}
