/* Reset
---------------------------------------------------------------------------------------- */

@import "reset.css";

* {
	margin: 0;
	padding: 0;
}

div.clear{clear:both; font-size:1px;}


html,body{background:#ffffff url(../images/bg.jpg) top left repeat-x; font-family:Tahoma; font-size:12px; color:#313131;}

a,a:visited{color:#BD3232; text-decoration:none;}
a:hover{text-decoration:underline; color:#D15050;}

div#container{width:965px;  margin-left:10%; margin-right:10%; margin-top:0px; background:#ffffff url(../images/bg.jpg) top left repeat-x;}

	div#header{width:964px; height:80px; margin-bottom:10px; margin-top:0px;}
		div#header a.logo{position:absolute; margin-top:4px;}
		
		div#header ul.top_menu{position:absolute; margin-top:41px;}
		
			div#header ul.top_menu li{display:block; float:left;}
			
			div#header ul.top_menu li a{height:39px; float:left; display:block;}
			
			
			
			div#header ul.top_menu li a.menu1{ background:url(../images/menu1.jpg) top left no-repeat; width:133px; }
			
			div#header ul.top_menu li a.menu2{ background:url(../images/menu2.jpg) top left no-repeat; width:132px; }
			
			div#header ul.top_menu li a.menu3{background:url(../images/menu3.jpg) top left no-repeat; width:153px; }
			
			div#header ul.top_menu li a.menu4{background:url(../images/menu4.jpg) top left no-repeat; width:214px; }
			
			div#header ul.top_menu li a.menu5{background:url(../images/menu5.jpg) top left no-repeat; width:82px; }
			
			div#header ul.top_menu li a.menu6{background:url(../images/menu6.jpg) top left no-repeat; width:151px; }
			
			div#header ul.top_menu li a:hover{background-position:bottom left; }
			
			div#header ul.top_menu li a#active{background-position:bottom left;}
			
	div#content_index{ background:#000000; margin-right:auto; margin-left:auto;}

		div#left_content{float:left; width:49%; height:492px;  background:#ffffff;}
		
			div#index_img{ background:#ffffff;}
			
				div#index_img_image{position:absolute; z-index:100;}
				
				div#img_circles{background:none; position:absolute; z-index:110; margin:340px 0px 0px 444px;}
				
					div#img_circles a{display:block;}
		
		div#right_content{float:right; width:50%; background:#ffffff; }
		
			div.front_module{width:485px; background:#D5E3F7 url(../images/module_bottom.gif) bottom left no-repeat; margin-bottom:10px;}
			
			div.front_module h2#module_h2{background:url(../images/front_module_header.gif) top left no-repeat; height:50px;}
			
			div.front_module h2#module_h2 a.show_all{position:absolute; margin:18px 0px 0px 380px;}
			
			div.front_module h2#module_h2 span{display:block; height:28px; position:absolute; margin:12px 0px 0px 7px;}
			
			div.front_module h2#module_h2 span.front_packages{width:117px; background:url(../images/packages_h2.gif) top left no-repeat;}
			
			div.front_module h2#module_h2 span.domainreg{width:182px; background:url(../images/domains_h2.gif) top left no-repeat;}
			
			div.front_module div.package{float:left; width:230px; background:#ffffff url(../images/package_box_bottom.gif) bottom left no-repeat; margin:7px 4px 7px 4px ; text-align:center; }
			
			div.front_module div.package h2 {height:46px; line-height:46px; background:url(../images/package_box_top.gif) top left no-repeat; text-align:center; font-size:16px;}
			
			div.front_module div.package a.buynow,div.front_module div.package a.buynow:visited{display:block; width:110px; height:36px; background:url(../images/buyit.gif) top left no-repeat; margin:0px auto;} 
			
			div.front_module div.package a.buynow:hover{background:url(../images/buyit_over.jpg) top left no-repeat;}
			
			div.front_module div.package span.price{display:block;}
			
			div.front_module div.package span.price b{display:block; font-size:77px; font-family:Georgia; color:#990000; line-height:100%;}
			
			div.front_module div.package span.price span{font-size:16px; font-weight:bold; font-family:Arial; display:block; line-height:200%; text-align:right; padding-right:50px;}

			
			
			
			div.front_module div.domain_checker_front{text-align:center; padding:10px;}
			
			div.front_module div.domain_checker_front span.urge{display:block; float:left; line-height:35px; padding-left:10px;}
			
			div.front_module div.domain_checker_front span.domain_info{display:block; width:462px; height:34px; color:#666666; background:url(../images/info.gif) top left no-repeat; line-height:34px; margin-bottom:10px; text-align:left;}
			
			div.front_module div.domain_checker_front span.domain_info img{display:block; float:left; margin:9px 7px 0px 5px;}
			
			div.front_module div.domain_checker_front input.domain_name{border:2px solid #CCCCCD; font-size:18px; font-family:Tahoma; padding:5px;}
			
			div.front_module div.domain_checker_front select.domain_extension{border:2px solid #CCCCCD; font-size:24px; font-family:Tahoma; font-weight:bold;}
			
			div.front_module div.domain_checker_front input.submit{float:right;}
			
			
			
		div#content_hosting{width:964; margin:0px auto;}
		
			h2.content_header{font-size:24px; border-bottom:2px solid #eeeeee; margin-bottom:10px; font-family:Arial; line-height:200%; color:#158401;}
			
			div#content p{line-height:140%; font-family:verdana; margin-bottom:10px; color:#313131;}
		
			div.right_menu{float:right; width:240px; margin:0px 0px 5px 5px; background:#D5E3F7; border-top:5px solid #99CC00; border-bottom:0.5px solid #99CC00; border-right:0.5px solid #99CC00; border-left:0.5px solid #99CC00; padding:10px 5px; }
			
				div.right_menu ul li{display:block; padding:5px 0px; text-indent:5px;}
				
				div.right_menu ul li.active{background:#ffffff;}
				
				h2.right_menu {font-size:16px; color:green;}
				
				div.right_menu ul li a,div.right_menu ul li a:visited{color:#313131;}
			
div.footer{background:#BBD1F2 url(../images/footer_shadow.jpg) top left repeat-x; }

	div.fleft{float:left; width:40%; padding:15px 0px 10px 5px; background:#BBD1F2 url(../images/footer_shadow.jpg) top left repeat-x;}
	
	div.fright{float:right; width:40%; padding:15px 5px 10px 0px; text-align:right; font-size:10px; line-height:160%; font-family:verdana; background:#BBD1F2 url(../images/footer_shadow.jpg) top left repeat-x;}
	
/*sitemap*/
#sitemap{ 
	background: url(../images/main_links_bkg2.jpg) no-repeat;
	height: 222px;
	width: 965px;
	padding-top: 15px;
	padding-bottom: 15px;
	font-size: 12px;
	margin-left: auto;
	margin-right:auto;
	}
#sitemap h2 {
	font-size: 18px;
	font-weight: bold;
	line-height: 30px;
	}
#sitemap a {
	font-size: 12px;
	font-weight: normal;
	line-height: 24px;
	color: #676767;
	text-decoration: none;}
	
#sitemap table a {
	font-size: 12px;
	font-weight: normal;
	line-height: 24px;
	color: #676767;
	text-decoration: none;}
	
#sitemap table a:hover {
	font-size: 12px;
	font-weight: normal;
	line-height: 24px;
	color: #676767;
	text-decoration: underline;}
	

#domain {
  background: #f69c00 url(../images/domain.jpg) repeat-x;
  width: 673px;
  height: 48px;
  padding-left: 10px;
  padding-right: 10px;
  margin-bottom:25px;
  margin-left:0px;
  border: 1px #e7ac78 solid;
  float:left;
  }
