@charset "utf-8";
/* CSS Document */

/*------------------------------containers----------------------------*/


.main-container{margin:auto;
width:775px;
height:auto;
}

.main-container3{margin:auto;
width:775px;
height:1400px;
}


.email-container{width:775px;
height:100px;
background-image:url(images/emailback.gif);
background-repeat:no-repeat;}

.header-container{width:775px;
height:100px;
background-image:url(images/header4.jpg);
background-repeat:no-repeat;}

.nav-container{width:775px;
height:20px;
background-image:url(images/navigation.jpg);
background-repeat:no-repeat;}

.header-text-container{width:775px;
height:70px;
}

.main-body-container{width:775px;
height:360px;
background-image:url(images/border.jpg);
background-repeat:repeat;}

.main-body-container2{width:775px;
height:550px;
}

.main-body-container-dfh{width:775px;
height:770px;
}

.main-body-container3{width:775px;
height:800px;

}
.main-body-container-market{width:775px;
height:1200px;
}

.main-body-container-webhost{width:775px;
height:1000px;
}


.main-body-container4{width:775px;
height:600px;
}

.product-cat-container{width:380px;
height:100px;

margin-top:5px;}

.product-cat-container3{width:380px;
height:100px;

margin-top:20px;}


.promo-container{width:775px;
height:352px;
background-image:url(images/promoback.jpg);
background-repeat:no-repeat;
margin-top:10px;}

.pro-main-container-dfh{width:775px;
height:710px;
margin-top:10px;}

.pro-main-left-dfh{float:left;
width:258px;
height:700px;
}

.pro-main-right-dfh{float:left;
width:258px;
height:700px;}

.pro-main-middle-dfh{float:left;
width:258px;
height:700px;}

.pro-main-container2{width:775px;
height:600px;
margin-top:10px;}

.pro-main-container3{width:775px;
height:530px;
margin-top:10px;}

.pro-main-left{float:left;
width:258px;
height:500px;
}

.pro-main-middle{float:left;
width:258px;
height:500px;}

.pro-main-right{float:left;
width:258px;
height:500px;}

.pro-main-left3{float:left;
width:258px;
height:530px;
}

.pro-main-middle3{float:left;
width:258px;
height:530px;}

.pro-main-right3{float:left;
width:258px;
height:530px;}

.pro-main-left2{float:left;
width:258px;
height:600px;
}

.pro-main-middle2{float:left;
width:258px;
height:600px;}

.pro-main-right2{float:left;
width:258px;
height:600px;}

.pro-container{width:775px;
height:395px;
margin-top:10px;}

.pro-gal-container{width:775px;
height:400px;}

.pro-gal-container3{width:775px;
height:450px;}

.pro-gal-container-webhost{width:775px;
height:700px;}

.pro-gal-container5{width:775px;
height:650px;}

.pro-gal-container-market{width:775px;
height:1000px;}

.pro-gal-container4{width:775px;
height:900px;}

.sitemap-container{width:775px;
height:600px;
}


.sitemap-left{width:387px;
height:600px;
float:left;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;}


.sitemap-rigth{width:386px;
height:600px;
float:left;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;}

.thanks-container2{width:775px;
height:300px;
margin-top:20px;}

.thanks-container{width:775px;
height:200px;
margin-top:20px;}

.stars-container{height:30px; width:170px;
margin-top:5px;
margin-left:10px;}

.stars-container2{height:20px; width:100px;
margin-top:5px;
margin-left:5px;}


.main-text-container{width:775px;
height:425px;
background-image:url(images/backgroundgrad.jpg);
background-repeat:no-repeat}
/*--------------------------------containers----------------------------*/


/*---------------------------------layout---------------------------*/

.header-text{width:300px;
height:auto;
padding-top:35px;
padding-left:450px;
}

.nav-whole{height:20px;
width:650px;
margin:auto;}

.header-text-left{width:775px;
float:left;
height:50px;}

.header-text-right{width:387px;
float:left;
height:75px;}



.body-text{width:364px;
height:348px;
background-image:url(images/main-text-back.jpg);
background-repeat:no-repeat;
margin:auto;
}

.product-cat-left{width:100px;
height:100px;
float:left;}

.product-cat-right{width:280px;
height:100px;
float:left;}

.product-cat-left2{width:280px;
height:100px;
float:left;
text-align:right;}

.product-cat-right2{width:100px;
height:100px;
float:left;}

.promo-left{height:350px;
width:250px;
float:left;}

.promo-right{height:350px;
width:525px;
float:left;}

.promo-image{width:210px;
height:103px;
margin:auto;
margin-top:10px;
}

.promo-text{width:500px;
height:auto;
margin:auto;
margin-top:10px;}

.bottom-nav{width:775px;
height:auto;
margin-top:10px;

}

.pro-title{margin-top:10px;
margin-left:10px;
}

.pro-title-main-sub{margin-left:10px;}

.pro-main-text{margin-left:10px;
margin-right:5px;}

.center-image{margin:auto;
margin-top:125px;
text-align:center;}

.text{margin-left:10px;
width:500px;
}

.text2{margin-left:10px;
width:600px;
}


.pro-left{width:202px;
height:382px;
float:left;
background-image:url(images/probackpropage.gif);
background-repeat:no-repeat;
margin-left:34px;}

.pro-middle{width:202px;
height:382px;
float:left;
background-image:url(images/probackpropage.gif);
background-repeat:no-repeat;}

.pro-right{width:202px;
height:382px;
float:left;
background-image:url(images/probackpropage.gif);
background-repeat:no-repeat;}

.divider{width:50px;
text-align:center;
margin:auto;
margin-top:100px;
float:left;}

.pro-image{text-align:center;
margin-top:10px;}

.pro-title-page{margin-top:10px;
margin-left:10px;}

.pro-text{margin:auto;
margin-top:10px;
width:180px}

.pro-gal-left{width:604px;
height:400px;
float:left}

.pro-gal-right{width:171px;
height:400px;
float:left;}

.pro-gal-left-webhost{width:604px;
height:700px;
float:left}

.pro-gal-right-webhost{width:171px;
height:700px;
float:left;}

.pro-gal-left2{width:604px;
height:800px;
float:left}

.pro-gal-right2{width:171px;
height:800px;
float:left;}

.pro-gal-left-market{width:604px;
height:1000px;
float:left}

.pro-gal-right-market{width:171px;
height:1000px;
float:left;}

.pro-gal{width:604px;
height:205px;
background-image:url(images/probacklist.gif);
background-repeat:no-repeat;
margin-top:10px;
}

.pro-gal-inner-left{float:left;
width:100px;
height:205px;
}

.pro-gal-inner-right{float:left;
width:504px;
height:205px;
}

.gal-image{margin-top:10px;
text-align:center;}

.gal-title{margin-left:5px;
margin-top:10px;}

.gal-text{margin-left:5px;
padding-top:5px;
width:475px;}

.gal-link{float:left;
margin-left:5px;
margin-top:5px;}

.gal-link2{float:left;
margin-left:25px;
margin-top:5px;}

.gal-add{width:120px;
height:600px;
margin-left:20px;
margin-top:10px;
}

.contact-text{width:350px;
margin-left:10px;
margin-top:20px;}

.contact-back{background-image:url(images/contact-back.gif);
background-repeat:no-repeat;
height:402px;
width:302px;
}

.contact-form{margin-left:10px;
margin-top:10px;}

.contact-form-text{margin-left:10px;
margin-right:10px;
padding-top:10px;}

.sitemap-layout{margin-left:30px;
margin-top:15px;}

.stars{float:left;
}

.random-image{text-align:center;
margin-top:20px;}

.main-text-left{width:280px;
height:390px;;
float:left;
padding-left:10px;
}

.main-text-right{width:475px;
height:auto;
float:left;}

/*---------------------------------layout----------------------------*/


/*-------------------------------------text-----------------------------------*/

.main-text-header{font-family:Arial, Helvetica, sans-serif;
font-size:18px;
color:#fff;
padding-top:5px;
padding-left:10px;
}

.main-text-left{font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#fff;}

.bottom-nav{text-align:center;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
}
.header-text{font-family:Verdana, Arial, Helvetica, sans-serif;
color:#fff;
font-size:16px;
font-weight:bold}

h1{font-family:Arial, Helvetica, sans-serif;
font-size:22px;

color:#1E69B0;
letter-spacing:-1.2px;
padding-top:5px;
font-weight:200;

}

.email-text-title{font-family:Arial, Helvetica, sans-serif;
font-size:14px;
padding-top:10px;
padding-left:10px;
font-weight:bold;
color:#fff;
}

.email-text{padding-top:5px;
padding-left:10px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#B5D9FD;}

.email-left{width:400px;
height:100px;
float:left;
}

.email-right{width:375px;
height:100px;
float:left;}

.email{font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
text-align:center;
color:#fff;
font-weight:bold;
padding-top:29px;
}

.main-text{font-family: Arial, Helvetica, sans-serif;
font-size:11px;
padding-top:10px;
margin-right:auto;
margin-left:auto;
width:355px;
height:330px;}

.product-cat-title{font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
color:#4B79AB;
margin-left:10px;
font-weight:bold;}

.product-cat-text{font-family: Arial, Helvetica, sans-serif;
font-size:12px;
margin-left:10px;
}


.product-cat-title2{font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
color:#4B79AB;
margin-right:10px;
font-weight:bold;}

.product-cat-text2{font-family: Arial, Helvetica, sans-serif;
font-size:12px;
margin-right:10px;
}

.highlight{color:#545598; font-weight:bold;}

.promo-text{font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#fff;

}

.promo-title{font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
color:#545598;
margin-top:10px;
margin-left:5px;}

.pro-title{font-family:Arial, Helvetica, sans-serif;
font-size:18px;
color:#638BB6;}

.pro-title-sub{font-size:14px;
color:#000;}

.pro-title-main-sub{font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#638BB6;}

.pro-main-text{font-family:Arial, Helvetica, sans-serif;
font-size:12px;}

.link-text{font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#638BB6;
margin-top:5px;
margin-left:10px;
}
a.link:link{text-decoration:none;
color:#638BB6;
font-weight:bold;}
a.link:hover{text-decoration:none;
font-weight:bold;}
a.link:visited{text-decoration:none;
color:#638BB6;}


.text{font-family:Arial, Helvetica, sans-serif;
font-size:12px;
}

.text2{font-family:Arial, Helvetica, sans-serif;
font-size:12px;
}

.pro-title-page{font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#545598;}

.pro-text{font-family:Arial, Helvetica, sans-serif;
font-size:12px;}

.gal-title{font-family:Arial, Helvetica, sans-serif;
font-size:18px;
color:#000;}

.gal-text{font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000;
}

.gal-link{font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#0066FF;}

.gal-link2{font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#0066FF;}

a.gal-link-link:link{text-decoration:none;
color:#0066FF}
a.gal-link-link:visited{text-decoration:none;
color:#0066FF}

a.gal-link-link:hover{text-decoration:none;
color:#FFFF00;}


.contact-text{font-family:Arial, Helvetica, sans-serif;
font-size:12px;}

.contact-form{font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#fff;
font-weight:bold;}

.contact-form-text{font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#fff;
font-weight:bold;}

.title-sitemap{color:#545598;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:18px;}

a.bullet2:hover{color:#545598;
text-decoration:none;
font-weight:bold;}
a.bullet2:visited{color:#745EA7;
text-decoration:none;}

.bullet2{font-size:14px;
color:#745EA7;
text-decoration:none;}

.thanks{font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
margin-left:30px;
}
.bold{font-weight:bold;
color:#0066FF;}

.stars-text{font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#638BB6;
margin-top:15px;
margin-left:10px;
}


/*-------------------------------------text-----------------------------------*/


/*-----------------------------------Navigation-----------------------------*/

.spacer{width:775px;
height:5px;
}

.nav-text{float:left;
height:10px;
width:80px;
margin-top:1px;
}
.nav-text2{float:left;
height:10px;
width:100px;
margin-top:1px;
margin-left:10px;
}

.nav-text3{float:left;
height:10px;
width:180px;
margin-top:1px;
margin-left:10px;
}

.nav-text{font-family:Verdana, Arial, Helvetica, sans-serif;
color:#fff;
font-size:10px;
text-align:center;}

a.nav-text:hover{text-decoration:none;
color:#fff;}
a.nav-text:visited{text-decoration:none;
color:#fff;}
a.nav-text:link{color:#fff;
text-decoration:none;}

.nav-text2{font-family:Verdana, Arial, Helvetica, sans-serif;
color:#fff;
font-size:10px;
text-align:center;}

a.nav-text2:hover{text-decoration:none;
color:#fff;}
a.nav-text2:visited{text-decoration:none;
color:#fff;}
a.nav-text2:link{color:#fff;
text-decoration:none;}

.nav-text3{font-family:Verdana, Arial, Helvetica, sans-serif;
color:#fff;
font-size:10px;
text-align:center;}

a.nav-text3:hover{text-decoration:none;
color:#fff;}
a.nav-text3:visited{text-decoration:none;
color:#fff;}
a.nav-text3:link{color:#fff;
text-decoration:none;}


a.title-link{color:#000;
text-decoration:none;}









/*-----------------------------------navigation-----------------------------*/


/*-------------------------------new navigation-----------------------------*/

.navigation-container{width:775px;
height:40px;}

.nav-home{float:left;
width:103px; height:40px;
background-image:url(images/navigation/homenav.gif);
background-repeat:no-repeat;}
.nav-webmarket{float:left;
width:160px; height:40px;
background-image:url(images/navigation/webmarketnav.gif);
background-repeat:no-repeat;}
.nav-webhost{float:left;
width:131px; height:40px;
background-image:url(images/navigation/webhostnav.gif);
background-repeat:no-repeat;}
.nav-webdes{float:left;
width:255px;; height:40px;
background-image:url(images/navigation/webdesnav.gif);
background-repeat:no-repeat;}
.nav-contact{float:left;
width:126px; height:40px;
background-image:url(images/navigation/contactnav.gif);
background-repeat:no-repeat;}


.nav-home2{float:left;
width:103px; height:40px;
background-image:url(images/navigation/homenav2.gif);
background-repeat:no-repeat;}
.nav-webmarket2{float:left;
width:160px; height:40px;
background-image:url(images/navigation/webmarketnav2.gif);
background-repeat:no-repeat;}
.nav-webhost2{float:left;
width:131px; height:40px;
background-image:url(images/navigation/webhostnav2.gif);
background-repeat:no-repeat;}
.nav-webdes2{float:left;
width:255px;; height:40px;
background-image:url(images/navigation/webdesnav2.gif);
background-repeat:no-repeat;}
.nav-contact2{float:left;
width:126px; height:40px;
background-image:url(images/navigation/contactnav2.gif);
background-repeat:no-repeat;}


.nav-sub-line{width:775px;
height:14px;
background-color:#1E69B0;
}
.nav-sub-text{font-family:Arial, Helvetica, sans-serif;
color:#fff;
font-size:10px;
font-weight:bold;
padding-left:10px;
padding-top:2px;}


.nav-home-text{font-family:Arial, Helvetica, sans-serif;
color:#fff;
font-size:14px;
font-weight:bold;
text-align:center;
padding-top:10px;}
.nav-market-text{font-family:Arial, Helvetica, sans-serif;
color:#fff;
font-size:14px;
font-weight:bold;
text-align:center;
padding-top:10px;}
.nav-host-text{font-family:Arial, Helvetica, sans-serif;
color:#fff;
font-size:14px;
font-weight:bold;
text-align:center;
padding-top:10px;}
.nav-des-text{font-family:Arial, Helvetica, sans-serif;
color:#fff;
font-size:14px;
font-weight:bold;
text-align:center;
padding-top:10px;}
.nav-contact-text{font-family:Arial, Helvetica, sans-serif;
color:#fff;
font-size:14px;
font-weight:bold;
text-align:center;
padding-top:10px;}

a.nav-link{color:#fff;
text-decoration:none;}

a.nav-link:hover{color:#FFFF00;
text-decoration:none;
}








/*-------------------------------new navigation-----------------------------*/

/*-------------------------------Styles--------------------------------------*/
.style1{font-family:Arial, Helvetica, sans-serif;
color:#A5CCF3;
Padding-top:10px;
padding-left:70px;
font-size:24px;;
font-weight:;
letter-spacing:-1.5px;
margin-top:10px;}

.style2{font-family:impact, "Times New Roman", Times, serif;
color:#fff;
Padding-top:25px;
padding-left:150px;
font-size:28px;
font-weight:;}

.style3{font-family:Verdana, Arial, Helvetica, sans-serif;
color:#AFD5F9;
Padding-top:15px;
padding-left:250px;
font-size:20px;
font-weight:;}

.style4{font-family:monaco, Arial, Helvetica, sans-serif;
color:#D7EBFF;
Padding-top:10px;
padding-left:100px;
font-size:20px;
font-weight:bold;}

.style5{font-family: Arial, Helvetica, sans-serif;
color:#1F69B0;
Padding-top:40px;
padding-left:50px;
font-size:22px;
font-weight:bold;
letter-spacing:1.0px;}





/*-------------------------------Styles--------------------------------------*/

/*-----------------------------------test------------------------------------*/

.pro-gal-left3{width:473px;
height:400px;
float:left}

.pro-gal-right3{width:302px;
height:400px;
float:left;}

.pro-gal-container{width:775px;
height:400px;}
.main-body-container-test{width:775px;
height:auto;
padding-top:10px;
background-image:url(images/textbacktest.gif);
background-repeat:no-repeat;
}

.main-body-text-test{margin-left:20px;
margin-right:20px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
height:280px;
padding-top:10px;}

ul { list-style-image: url(images/bullet.jpg); }


.ad{width:468px;
height:60px;
}

.textbox {
 margin-top:3px;
	height:20px;
	width:200px;
	border:solid 0 #fff;
	background: transparent;
	background-image:url(images/formbox.png);
	background-repeat:no-repeat;
	text-indent:5px;
	font-size:10px;
	padding-top:3px;
	color:#000;}
