body{font:10pt helvetica,verdana,tahoma,arial,sans-serif;background:#D8FBFF url(images/bg.jpg) repeat-x fixed;color:#191970;margin:0 auto 20px;letter-spacing:.05px;}
body#home{margin-bottom:250px;} /* preserves scrollbar, all pages look centered */
div#outer{width:770px;max-width:90%;min-width:770px;margin:0 auto;border:8px double #A3CEE5;font-size:1em;;}
* html .minwidth {border-left:766px solid #fff; position:relative; float:left; z-index:1;}
* html .container {margin-left:-766px; position:relative; float:left; z-index:2; text-align:left;}
div#header{width:100%;height:130px;background:url(images/citybg.gif) #FEFEFE bottom left repeat-x;color:#191970;}
img.logo{margin:8px 75px 4px 5px;border:none;vertical-align:top;}
div#main1{margin:0;padding:0;background:#fff;color:#191970;width:auto;}
div#main2{margin:0;padding:0;}
div#content{background:url(images/palestripe2.gif) #fff;color:#191970;float:right;/*width:48em;*/width:79%;border-left:3px solid #FFCC00;}
div#menu{background:none #fff;color:#191970;float:left;width:150px;min-width:150px;text-align:center;margin:0;padding:0;font-size:80%;}
.lcolumn{margin:0;padding:0.5em 1em;}
.text{margin:0;padding:2em 2em;line-height:1.5em;}
#icons ul{margin:0 0 8px 0;padding-left:0;float:left;font-weight:bold;font-size:1px;white-space:nowrap;}
* html #icons ul{margin-bottom:0;}/*IE only rule.*/
#icons ul li{display:inline;}
a.webhosting,a.webhosting:link,a.webhosting:visited,a.design,a.design:link,a.design:visited,a.newsletter,a.newsletter:link,a.newsletter:visited{float:left;background-repeat:no-repeat;margin:0;width:177px;height:89px;}
a.webhosting{background-image:url(images/hosting.gif);padding:0 10px 9px 0;}
a.design{background-image:url(images/design.gif);padding:0 10px 9px 0;}
a.newsletter{background-image:url(images/newsletter.gif);padding:0 0 9px 0;}
a.webhosting:hover,a.design:hover,a.newsletter:hover{background-position:-356px 0;padding-bottom:0;}
#icons a span{display:none }
.text ul{margin-top:0;}
.text li{margin-bottom:10px;}
.fade{background-color:#F4FCFF;color:#191970;padding:10px;height:auto;border:2px solid #C2E2C8;clear:both;margin-top:2em;}
a.hide{display:none;}
.fade p{padding-left:25px;padding-right:25px;}
.fade ul{list-style-type:square;}
h1{font-size:110%;text-align:center;color:#336BA4;letter-spacing:1px;background-color:inherit;margin-top:0;}
* html h1 {margin-top:0;}
.soon{font-size:15px;color:green;font-style:italic;text-align:center;margin:2px 0 8px 22px;background:white;border:1px solid #ccc;width:310px;padding:10px;font-weight:bold;}
a.common,a.common:link,a.common:visited,a.common.active{color:green;background-color:inherit;font-weight:bold;padding:0 2px;}
a.common:hover{color:white;background:#69ACDE;text-decoration:none;}
img.capture{margin:0 15px 5px 25px;float:right;}
.listen{width:380px;margin:0 auto;background-color:white;color:#191970;border:1px solid #191970;text-align:center;padding:10px 25px;}
.equalizer{clear:both;height:1px;font-size:1px;border:none;margin:0;padding:0;display:none;}
table{border:1px solid #191970;background:#4F94CD;color:#191970;clear:both;font:12px arial,sans-serif;letter-spacing:0;}
td{padding:2px 3px;background:white;color:#191970;}
tr.heading td{background:#4F94CD;color:#fff;font-weight:bold;border:1px solid #fff;}
.floatleft{float:left;margin-right:5px;}
.floatleft2{float:left;margin-right:15px;margin-bottom:15px;}
.floatright{float:right;margin-left:15px;}
p.right{text-align:right;}
.smmargin{margin-bottom:0;}
a.order,a.order:link,a.order:visited{background-color:#fff;color:#4F94CD;}
a.order:hover{background-color:#4F94CD;color:#fff;}
div#footer{clear:both;height:auto;width:100%;background-color:#FBFEFF;color:#777;border-top:3px solid #FFCC00;text-align:center;}
div#footer div.text{font-size:11px;}
#button{letter-spacing:0em;background-color:#4F94CD;color:#f5f5f5;font:12px arial, sans-serif;padding:0;margin:5px auto 20px;width:123px;border-left:4px solid #0066cc;border-bottom:2px solid #4F94CD;border-top:0px solid white;}
#button ul{list-style:none;margin:0;padding:0;border-right:2px solid #4F94CD;border-top:2px solid #D6E0EE;}
#button li{border-bottom:1px solid #e0ffff;margin:0;}
#button li a{display:block;background-color:#6699cc;color:#fff;text-decoration:none;padding:5px 5px 5px 0.5em;border-left:4px solid #99cc99;border-right:3px solid #e0ffff;border-top:0px solid white;border-bottom:0px solid white;width:85%;font-weight:bold;}
#button li a:hover{border-left:4px solid #00BB00;border-right:3px solid #00BB00;border-top:0px solid white;border-bottom:0px solid white;background-color:#191970;color:#f5f5f5;}
#button li	a.selected 	{border-left:4px solid #00BB00;border-right:3px solid #00BB00;border-top:0px solid white;border-bottom:0px solid white;background-color:#191970;color:#f5f5f5;}
html>body #button li a{width:auto;}
div.form{border:1px solid #C2E2C8;padding-bottom:5px;margin-bottom:5px;font-size:87%;}
input.domain{width:100px;height:1em;margin-bottom:2px;font-size:12px;}
select.com{font-size:11px;}
.go{font-size:11px;width:30px;height:20px;background-color:#4F94CD;color:white;font-weight:bold;cursor:pointer;padding:0 0 4px;}
p.valid{width:6em;height:1.5em;color:#777;border:solid 1px #C2E2C8;font-size:10px;cursor:pointer;font-weight:normal;margin:3px auto;background:white;}
a.valid, a.valid:link, a.valid:visited, a.valid:hover{color:#777;text-decoration:none;background:white;}
p.stretch{height:auto;font-size:1px;margin:0;}
.center{text-align:center;}
.goback{padding:10px;}
#helpdesk{border:0 solid white;height:500px;overflow:auto;}
.sitehookreturn{text-align:center;font-weight:bold;background:#4693BF;border:1px solid #191970;padding:5px 0;color:white;}
.sitehookreturn a{padding:0;background:#4693BF;color:white;}
.sitehookreturn a:link,.sitehookreturn a:visited,.sitehookreturn a:hover{background:#4693BF;color:white;}
.null{}
a.tooltip{color:green;background:inherit;text-decoration:none;border-bottom:1px dashed green;}
/* contact form */
form.contact {background:#fff; color:#191970; width:470px; padding:10px; border:1px solid #ccc; margin:0 auto;}
form.contact fieldset {width:450px; display:block; border:2px solid #D8EFFD; padding:5px; margin-bottom:0.5em; line-height:1.5em;}
form.contact legend {color:#336BA4;background:#fff;font-weight:bold; margin-bottom:5px; padding:3px;}
form.contact label.none {display:none;}
form.contact label {clear:left; display:block; float:left; width:200px; text-align:right; padding-right:10px; color:#191970;background:#fff; margin-bottom:4px;}
form.contact input {border:1px solid #ccc; background:#fff; padding-left:0.5em; margin-bottom:10px;color:#191970;}
form.contact input.noborder {border:0 solid #ccc; background:#fff; padding-left:0.5em; margin-bottom:10px;color:#191970;}
form.contact select {margin-left:0.5em;}
form.contact textarea {width:410px; height:10em; border:1px solid #ccc;margin-left:10px; padding:0.5em; overflow:auto; background:#fff;color:#191970;}
form.contact input.button, button.button {margin-right:5px;padding:1px 2px;width:70px;font-family: Arial, sans-serif; font-weight: bold; color: #191970; font-size: 12px; background: #D8EFFD; border-color: #fff #ccc #ccc #fff; cursor:pointer}
form.contact button.button {width:80px;padding:0;}
.red{color:red;background:inherit;}
.required{color:red;background:inherit;padding-left:15px;}
ol.tos li{margin-bottom:0;}
.none{display:none;}
.a220 {width:220px;}
.a230 {width:230px;}
.a250 {width:250px;}
.a270 {width:270px;}
.a280 {width:280px;}
.a300 {width:300px;}
.a350 {width:350px;}
.a355 {width:355px;}
.a360 {width:360px;}
.a400 {width:340px;}