body {
	margin:0; padding:0; background:#fff; text-align:center; font-family:"Trebuchet MS";;font-size:12px;
}
*{margin:0; padding:0;font-family:"Trebuchet MS"; font-size:12px;}
div, table, tr, td, th, span, p, a, img, h1, h2, h3, h4, h5, h6{margin:0; padding:0;}
ul, li, dl, dd, dt{ margin:0; padding:0; list-style:none}
form, input, textarea, select, label{margin:0; padding:0;}
#container{margin:auto; width:1024px;background:url(images/shadow.gif) repeat-y top left;padding:10px 0 0}
#custom-doc{margin:auto; width:1000px;}
#logo{background:url(images/top_banner.gif) no-repeat top left; width:1000px; height:114px;text-align:left; }
#logo img{margin:25px;}
a{ outline:none}
a img{border:none}
h1{font-size:32px; font-weight:normal;color:#ffffff}
h4{font-size:20px; font-weight:normal;color:#ffffff}
.plansList {float:left; width:155px; color:#ffffff}
.plansList a{color:#befd00; text-decoration:none;}
.plansList a:hover{color:#00fae5; text-decoration:none;}
.planTTL{float:left;}
.planTTL img{position:relative; top:-13px;right:-27px;}
.webHositnPlans{height:144px; width:498px; padding:13px 20px;background:url(images/web_hos_bg.gif) no-repeat}
.emlHositnPlans{height:144px; width:498px; padding:13px 20px;background:url(images/eml_hos_bg.gif) no-repeat; margin-top:20px;}
.plansCOl{float:left; padding:60px 15px 15px 15px; position:absolute; z-index:5;}
.contentWrapper{margin:0 1px;  text-align:left;height:500px;background:url(images/main_img.jpg) no-repeat bottom right #ffffff; padding-top:40px;}
.flashBannerrow{float:right;}
.flashBanner{text-align:right;padding:8px 15px;}
.flashBannerow h2{color:#bffd00; font-size:16px;}
#contactUL li{clear:left; padding-bottom:12px; font-size:12px; }
#contactUL li input{height:17px; width:200px; font-size:11px; font-family:Arial, Helvetica, sans-serif; border:1px solid #006580}
#contactUL li select{height:19px; width:202px; font-size:11px; font-family:Arial, Helvetica, sans-serif;border:1px solid #006580}
#contactUL li textarea{height:120px; width:250px; font-size:11px; font-family:Arial, Helvetica, sans-serif;border:1px solid #006580}
li#btnms input{width:60px; margin:0 10px 0 0;;}
#contactUL span{float:left;width:170px;}


.nav_bg{background:#fff;height:40px;;background:url(images/tab_uselected.gif) repeat-x center #FFFFFF}
.subNavbg{background:url(images/banner_bot.gif) no-repeat; height:28px; width:1000px;}
.nav {position:relative;width:875px; margin:auto; height:40px;font-family:"Trebuchet MS";font-size:12px; }
.nav ul {list-style:none; z-index:10; position:absolute; z-index:100; left:0;padding:0 1px 0 0}
.nav li {float:left;}
.nav a, .nav a:active, .nav a:visited, .nav a:hover{float:left; width:144px; height:53px; color:#ffffff; padding-top:12px; text-decoration:none;margin-right:1px; z-index:5; position:relative;}
#slide {position:absolute; width:144px; height:39px; background:url(images/tab_selected.gif) no-repeat left 1px;z-index:10; margin-top:3px;}
ul.submenu {position:absolute; top:34px;#top:46px;left:40px;#left:39px;display:none;bottom:0;}
.nav li ul li{color:#ffffff;width:150px;position:relative}
.nav li ul li a{padding:0; background:none;padding-top:12px;#padding-top:0;}
.nav li ul li a:hover{background:none;padding-top:12px; #padding-top:0;}
ul#servicesubMenu ul {position:absolute; top:32px;#top:20px; color:#000;left:20px;}
ul#servicesubMenu ul li{float:left}
ul#servicesubMenu ul li a{background:#3e525b; display:block; height:20px;width:120px; padding:6px 5px 5px 17px;text-align:left; border:1px solid #101010; border-top:none;}
ul#servicesubMenu ul li a:hover{background:#2b3a42; display:block; height:20px;width:120px; padding:6px 5px 5px 17px;text-align:left; border:1px solid #101010; border-top:none;}

.PortfolioWrap{padding:0 0 10px 40px; width:650px; line-height:14px;}
.siteWrapper{display:block;height:100px;margin-top:20px;}
.siteWrapper span{width:150px; height:100px;float:left; }
.siteWrapper div{width:450px; float:left; border:1px solid #cccccc; height:94px; color:#666666;padding-left:15px;padding-top:4px;}
.siteWrapper div h5{font-size:14px; font-weight:bold; color:#3e525b; padding-bottom:10px;}
.siteWrapper div a{display:block; margin-top:10px;color:#740019}
.PortfolioWrap h1{color:#5a0129; padding:10px 0;}
.PortfolioWrap p{padding:10px 0; line-height:1.6em; display:block; font-size:12px; font-size-adjust:none; }
.PortfolioWrap li{display:block; height:15px; padding:5px 25px; background:url(images/bullet.gif) no-repeat left center}
.PortfolioWrap li a{color:#971500; text-decoration:none;}
.PortfolioWrap li a:hover{color:#769fb5; text-decoration:none;}
.PortfolioWrap span{float:left; width:140px; line-height:22px;}
.PortfolioWrap strong{font-size:16px;font-weight:normal;color:#5a0129}
.PortfolioWrap label{float:left; width:170px; line-height:22px;}
.PortfolioWrap label a{font-weight:bold;color:#971500; text-decoration:none;}
.PortfolioWrap label a:hover{font-weight:bold;color:#769fb5; text-decoration:none;}


.footer{background:#1e2528; color:#ffffff; margin:0px 1px 0 0;height:24px;padding-top:10px;font-size:11px;}


