﻿body 
{
	background:#fff;

	background-repeat:repeat-y; 
	width:100%; 
	height:auto; 
	background-position:top; 
	position:absolute; 


	margin:0px;
	padding:0px;


	font-size:12px;
	font-family:Verdana;
}
li
{
	list-style:none;
}
img
{
	border:0px;
}
#FrameContent
{
	 width:900px;
	 margin:auto;
	 background:#fff;	background-image:url(../images/back.jpg); 
	 height:auto;
}
#headtop
{
	 width:900px;
	height:90px;
	line-height:100px;
	vertical-align:middle;
	background:url(../images/headtopbg.jpg);
	color:#fff;
	
}
#headtop a
{
	color:#fff;
	font-size:24px;
	margin-left:65px;
	color:#fff;
	text-decoration:none;
}

#headtop span
{
	 font-size:16px;
	 margin-left:160px;	 
}

#headtop input
{
	border:outset 1px #4A4A4A;	 
	margin-left:5px;
}
 

  #headtop  #findbtn  
{
	border:0px;
	margin:0px;
   padding:0px;
   height:44px;
   width:44px;  
   vertical-align:middle;
   margin-left:5px;
   background:url(../images/findbtn.png) no-repeat 0px 0px;
   behavior: url(iepngfix.htc);
}
 
#headbottom
{
		 margin-left:50px;width:800px;
	height:320px;	 
	background-color:#fff;
	background-image:url(../images/headbtmline.jpg) ;
	background-repeat:repeat-x; 
	background-position:bottom;
}
#imgContent
{
	width:532px;
	float:left;
	height:315px;
	overflow:hidden;
}
#threeContent
{
	width:268px;
	height:315px;
	float:right;
}
.threediv
{
	width:268px;
	height:103px;
	position:relative;
}
.threediv span.up
{
	 color:#3C0B0B;
	 position:absolute;
	 float:right;
	 font-size:12px;
	 font-weight:700;
	 right:20px;
	 top:20px;
}
.threediv span.bottom
{
	 color:#3C0B0B;float:right;
	 position:absolute;
	 font-size:14px;
	 font-weight:700;
	 right:20px;
	 top:65px;
}
.personal
{
	height:72px;
	width:73px;
	position:absolute;
	left:7px;
	top:20px;
}

html>body .personal
{
	 background:url(../images/personal.png) no-repeat 0px 0px;
}

* html .personal
{
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/personal.png",enabled=true,sizingMethod='scale' );
	 background-image:none;
}

.business
{
	height:72px;
	width:73px;
	position:absolute;
	left:7px;
	top:20px;
}

html>body .business
{
	 background:url(../images/business.png) no-repeat 0px 0px;
}

* html .business
{
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/business.png",enabled=true,sizingMethod='scale' );
	 background-image:none;
}

.ecomm
{
	height:72px;
	width:73px;
	position:absolute;
	left:7px;
	top:20px;
}

html>body .ecomm
{
	 background:url(../images/ecomm.png) no-repeat 0px 0px;
}

* html .ecomm
{
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/ecomm.png",enabled=true,sizingMethod='scale' );
	 background-image:none;
}

#menu
{
	width:800px;
	height:46px; 
	position:relative;
	margin-left:50px;
}

#menu ul
{
  display:inline;
  
}
#menu li
{
	float:left;  
	background:url(../images/normenuover.jpg) no-repeat 0px 0px;
}
#menu li a
{
	width:131px;position:relative;
	height:46px;
	overflow:hidden;
	display:block;
	color:#1F1E1E;
	text-decoration:none;
}
#menu   a span
{
	position:absolute;
	width:100px;
	text-align:center;
	left:20px;
	top:15px;
	cursor:pointer;
}
#menu li a:hover 
{
	color:Orange;
}
#menu li a:hover img
{
    visibility:hidden;	
}
* html a:hover
{
visibility:visible
}
#normalMenu
{
	width:524px;
	float:left;
	height:46px;
	 padding-left:11px;
	background:url(../images/menubg.jpg) repeat-x ;
}
#dfmenu
{
	 width:265px;
	 height:46px;
	 float:right;
	 background:url(../images/dfmenubg.jpg) repeat-x ;
}
#dfmenu a
{
	 width:132px;
	 height:46px;
	 overflow:hidden;
	 display:block;
	 position:relative;
	 float:left;
	 color:#1F1E1E;
	 text-decoration:none;
	 background:url(../images/dfover.jpg) no-repeat 0px 0px;
}
#dfmenu a:hover
{
	color:Orange;
}
#dfmenu a:hover img
{
	  visibility:hidden;
}

#textContent
{
	 width:800px;
	 height:235px;
	 background:#fff;
	 margin-left:50px;
	 overflow:hidden;

}
.textspace
{
	 padding:5px 0px 5px 0px;
	 width:500px;
	 float:left;
	 margin-left:50px;
	 line-height:20px;
	 vertical-align:middle;
	 Text-align:justify;
	 color:#666;
}
.textspace p
{
	  margin:0px 15px 0px 15px;
}
.textspace p:first-letter
{
	  margin-left:10px;
}
.textspace h1
{
	font-family:Verdana ,Arial ;
	font-size:22px;
	margin-left:20px;

}
.textspace h2
{
	font-family:Verdana ,Arial ;
	font-size:16px;
	margin-left:20px;

}
.topborder
{
	  border-top:solid 1px #D4D4D6;
	  margin-bottom:10px;
	  width:500px;
	  float:none;
}
#adspace1
{background:url(../images/freehosting.jpg) no-repeat;
	  float:right;
	  width:260px;
	  height:200px;
	  margin:5px 52px 0px 0px;
	  border:solid 1px #666;
}
#adspace2
{	background:url(../images/offer.jpg) no-repeat;
	  float:right;
	  width:260px;
	  height:80px;
	  margin:5px 52px 0px 0px;
	  border:solid 1px #666;
}
#adspacetext{
	padding:25px 0px 0px 10px;
	width:240px;
}
#adspacetext a
{

    color:#f50;
    line-height:12px;
    text-decoration:none;
	font-family: Veranda, helvetica, sans-serif;
	font-size:12px;
}
.text
{
	width:249px;
	height:auto;
	margin:5px 0px 0px 13px;
	float:left;
}
.texttop 
{
	font-size:10px;
	width:249px;
	height:47;
	position:relative;
}
.textlines
{

	width:249px;
	height:188px;
	background:url(../images/textbottombg.jpg) no-repeat 0px 0px;
}
.textlines ul
{
	width:230px;	 
	margin:0px 0px 0px 10px;
	padding:0px;
}
.textlines li
{
	 line-height:28px;
	 height:28px;
	 vertical-align:middle;	
}
.textlines a
{
	position:relative;
	top:15px;
	left:5px;
	font-weight:700;
	color:#F51131;
	text-decoration:none;
	 
}
.textlines  span
{
	 color:#1167F5;
}
#btmlinks
{
	width:800px;
	margin-left:50px;
	height:57px;
}
#btmlinks a
{
	 margin:0px;
	 padding:0px;
	 float:left;
}
#bottomLine
{
		width:800px;
	margin-left:50px;
	height:50px;
	line-height:50px;
	vertical-align:middle;
	color:#666;
}

#bottomLine span.left
{
	margin-left:15px;
	float:left;
}
#bottomLine span.right
{
	margin-right:15px;
	float:right;
}
#bottomLine span a
{
	color:#666;
}

#footer
{
		width:900px;
		height:50px;

	 background:#fff;	background-image:url(../images/footer.jpg); 

}



.icon
{
	width:44px;
	height:40px;	 
	left:5px;
	top:3px;
	position:absolute;	 
}
html>body #icon1
{
	background:url(../images/personal1.png) no-repeat 0px 0px;
}
* html #icon1
{
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/personal1.png",enabled=true,sizingMethod='scale' );
	background-image:none;
}
html>body #icon2
{
	background:url(../images/business1.png) no-repeat 0px 0px;
}
* html #icon2
{
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod='scale', src="images/business1.png");
	background-image:none;
}
html>body #icon3
{
	background:url(../images/ecomm1.png) no-repeat 0px 0px;
}
* html #icon3
{
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod='scale', src="images/ecomm1.png");
	background-image:none;
}
.texttop a
{
	color:#090909;
	font-size:14px;
	position:absolute;
	top:13px;
	left:55px;
	text-decoration:none;
	font-weight:700;
}
/* price table
---------------------------------------------------------------------------------------------------------------------------------------------------*/
#mainbox
{
   width:800px;
   height:auto;
   float:left;
   margin-left:50px; 
    display:inline;
}



table.price_table{ 
	font-family: Verdana;
	font-size: 10px;
	color: #400;
	width: 800px;
	height: 30px;
	background-color: #fbfbfb;
	border: 1px #ccc solid;
	text-align: left;
	margin-top: 0px; 	
	padding: 2px;
}
table.price_table th.pricesHd{ 

	background-image: url(images/hbg.jpg); 
	background-repeat: repeat-x;	
	text-align: center;
	font-family: Verdana;
	font-size: 9px;
	width: 80px;
	color: #222;
	padding-left: 0px;
	height: 30px;
}
table.price_table th.pricesHd1{ 

	background-image: url(images/hbg.jpg); 
	background-repeat: repeat-x;	
	text-align: left;
	font-family: Verdana;
	font-weight: bold;
	font-size: 11px;
	width: 200px;
	color: #222;
	padding-left: 5px;
	height: 30px;
}

table.price_table td.pricesHd{ 
	border-bottom: 1px dotted #6699CC;
	background-color: #fafafa;
	text-align: left;
	font-family: Verdana;height: 40px;
	font-size: 10px;
	width: 210px;padding-left: 10px;
	color: #404040;
}
table.price_table td{ 
	border-bottom: 1px dotted #6699CC;
	font-family: Verdana, sans-serif, Arial;
	font-weight: normal;
	font-size: 10px;
	color: #222;
	background-color: white;
	text-align: center;
	width: 85px;height: 40px;
	padding-left: 0px;
}
.servBodL { 
	border-left: 1px dotted #CEDCEA; 
}

table.price_table a {
	color:#2c6592;
	text-decoration: underline;
	cursor:pointer;
	border-collapse: collapse;
	border-spacing: 0px;
}