body
		{
			margin: 0;
			padding: 0;
			font-family: tahoma, verdana, arial, "times new roman", serif;
			font-size: 70%;
			color: #fff;
			background: #000 url('images/bg.jpg') repeat-x;
			
		}
		
		#container-all
		{
			width:90%;
			background: transparent url('images/bg-main1.jpg') no-repeat center top;
			margin: 0 auto;
			
		}
		
		#container
		{
			width: 861px;
			height: 791px;
			margin: 0 auto;
		}
		
		#banner
		{
			clear:both;
			height:92px;
			
		}
		
		#logo {
			float:left;
			margin-top:10px;
		}
		
		/* top menu */
		#main-menu-page { margin:0 auto;}

		#main-menu-page ul {
			margin: 0;
			padding: 0;
			padding-top:10px;
			list-style: none;
			font-size: 85%;
		}
		
		#main-menu-page li {float: left; list-style: none; height:25px; margin: 0px 5px 0px 23px; padding: 1px 8px 0px 1px; color: #DAE88D; text-align:left;}
		
		#main-menu-page a, #main-menu-page a:link, #main-menu-page a:visited {color: #D5E4FE; font-weight:bold; text-decoration:none;}
		#main-menu-page a:hover { color: #fff; }
		
	
		#main-container
		{
			width:875px;margin-right:10px;
			height:691px;
			
		}
		* html #main-container {margin-right:15px;}
		#content
		{
			float:left;
			width:802px;
			height:100%;
			margin-bottom:2px;
		}
		
		#menu-page { margin:0; padding:0;}

		#menu-page ul {
			margin: 0;
			padding: 0;
			list-style: none;font-size:85%;
		}
		
		#menu-page li {list-style: none; line-height:110%;padding: 1px 0px 5px 8px; color: #E9DFDF; text-align:left;}
		
		#menu-page h3 {
			font-size: 110%;
			line-height:160%;
			margin: 1em 0 0.3em 0;
			padding:2px 4px 2px 5px;
			color: #EEF3F7;
			font-weight: bold;
			
		}
		
		#menu-page a, #menu-page a:link, #menu-page a:visited {color: #B7C4DC; text-decoration:none;font-weight:bold;}
		#menu-page a:hover { color: #5b8fbe;text-decoration:underline;}
		
		
		#footer
		{
			clear: both;
			padding: 0.6em 0;
			text-align: center;
			color: #fff;
		}
		.footer, .footer a, .footer a:active, .footer a:link, .footer a:visited
		{
			text-align: center;
			color: #F4EE8D;
			text-decoration:none;
		}


/* for two col contents*/
.box-top-container {width: 861px; margin: 10px 10px 0px 10px; padding: 0px;} 
* html .box-top-container { width: 868px; }
.box-top-left {float: left; width: 78px; margin: 0px; padding: 0px;}
.box-top-middle {float: left; width: 724px; margin: 0px; padding: 0px;}
.box-top-right {float: left; width: 59px; margin: 0px; padding: 0px;}

.box-mid-container {position:relative; top:-3px;width: 861px; margin: 0px 10px; padding: 0px;} 
* html .box-mid-container { width: 868px; }
.box-mid-left {float: left; width: 78px; margin: 0px; padding: 0px;}
.box-mid-middle {float: left; width: 724px; height:525px; margin: 0px; padding: 0px;}
/*background: transparent url('images/main-bg.gif') no-repeat;*/
.box-mid-right {float: left; width: 59px; margin: 0px; padding: 0px;}

.box-bot-container {position:relative; top:-6px;width: 861px; margin: 0px 10px; padding: 0px;} 
* html .box-bot-container { width: 868px; }
.box-bot-left {float: left; width: 78px; margin: 0px; padding: 0px;}
.box-bot-middle {float: left; width: 724px; margin: 0px; padding: 0px;}
.box-bot-right {float: left; width: 59px; margin: 0px; padding: 0px;}

#content {position:absolute; float:left; top:200px; margin-left:90px; width:730px; z-index:2000;}

.contentbox-container {margin: 0px 0px 10px 0px; padding: 0px;} 
.contentbox-half-left {float: left; width: 61%; margin: 0px 5px 5px 0px; padding:4px 0px 0px 1px;}
.contentbox-half-right {float: right; width: 211px; padding: 8px 2px;}
.contentbox {text-align:left; float:left; margin:5px;}
.contentbox2 {text-align:center;margin:5px;}

.web-packages {width:500px; margin: 20px 0px 10px 0px; padding: 0px;} 
.web-packages-title {padding:0px;width:336px;margin-left:170px;} 
.web-packages-box {width:220px; margin: 10px 0px 10px 0px; padding: 2px 10px 10px 10px; background: transparent url('images/bg-packages.jpg') repeat-x; border:1px solid #E99853;} 

.title {padding:2px;margin-top:20px;width:333px; background: transparent url('images/title.jpg') no-repeat; } 
.title-txt {margin-top:6px; } 

.contentbox-container2 {margin: 0px 10px 10px 0px; padding: 0px;} 
.contentbox-half-left2 {float: left; width: 226; margin: 0px 0px 5px 0px; padding: 8px 2px;}
.contentbox-half-right2 {float: right; width: 226px; padding: 8px 2px;}

.contentbox-container3 {width: 560px; margin: 10px 10px 15px 10px; padding: 0px;} /* Width should be 428px, but IE-duplication bug forces us to reduce with 3px to 425px */
.contentbox-third-left {float: left; width: 144px; margin: 0px 20px 0px 20px; padding: 0px;}
.contentbox-third-middle {float: left; width: 144px; margin: 0px 20px 0px 10px; padding: 0px;}
.contentbox-third-right {float: right; width: 144px; margin: 0px; padding: 0px;}




.form-row {
clear: both;
padding-top: 2px;
}
.form-label {
float: left;
width: 120px;
text-align: right;
padding-top: 5px;
}
.form-field {
float: left;
margin-left: 10px;
text-align: left;
} 
.row {
clear: both;
width:490px;
padding-top: 10px;
}
.left {
float: left;
width: 165px;
}
.mid {
width: 163px;float: left;
} 
.right {
float: right;
} 

#hosting_btn {margin:20px auto;width:230px; height:38px; background: transparent url(images/hosting_button.jpg) no-repeat;text-align:center;z-index:2999;}
.hosting_btn_title, .hosting_btn_title a {color:#fff; padding-top:9px; text-decoration:none;}

h1 { font-size: 160%; color:#F6E529; }
h2 { font-size: 160%; }
h3 { font-size: 120%; color:#F6E529;}



div {text-align:left;}
img {border:0;}
a {color:#F6E529;text-decoration:none;font-weight:bold;}

.right {float:right;}
.center {margin:0 auto;}