body{
	margin:0;
	font:12px Arial, sans-serif;
	color:#5d5d5d;
	background:#b9b9b9 url(../images/bg-body.jpg) repeat-x;
}
img{border:0;}
a{
	color:#5d5d5d;
	text-decoration:none;
}
a:hover{text-decoration:underline;}
form, fieldset{
	margin:0;
	padding:0;
	border-style:none;
}
input,
textarea,
select{
	font:100% Arial, sans-serif;
	vertical-align:middle;
}
q{quotes:none;}
q:before{content:"";}
q:after{content:"";}
.wrapper{
	margin:0 auto;
	width:996px;
	overflow:hidden !important;
}
#header{
	z-index:1;
	height:65px;
	padding:0 0 0 29px;
	background:url(../images/bg-header.jpg) no-repeat;
}
.logo{
	float:left;
	position:relative;
	width:102px;
	margin:0 20px -10px 0;
	overflow:hidden;
}
.logo a{
	display:block;
	text-indent:-9999px;
	height:75px;
	background:url(../images/logo.gif) no-repeat;
}
#nav{
	position:relative;
	float:left;
	z-index:9;
	margin:0 0 0 10px;
	padding:21px 0 0;
	list-style:none;
}
* +html #nav{
	height:1%;
	overflow:visible;
}
#nav li{
	float:left;
	margin:0 14px 0 0;
	padding:0 0 0 4px;
}
#nav a{
	position:relative;
	z-index:2;
	float:left;
	height:34px;
	padding:8px 16px 0 12px;
	cursor:pointer;
}
#nav li.hover,
#nav li:hover,
#nav .active{
	position:relative;
	background:url(../images/bg-nav.gif) no-repeat;
}
#nav li.hover a,
#nav li:hover a,
#nav .active a{background:url(../images/bg-nav.gif) no-repeat 100% -42px;}
#nav a span{
	display:block;
	height:16px;
	overflow:hidden;
	text-indent:-9999px;
	background:url(../images/txt-nav.gif) no-repeat;
}
#nav .txt-hosting{
	width:97px;
	background-position:0 0;
}
#nav li.hover .txt-hosting,
#nav li:hover .txt-hosting,
#nav .active .txt-hosting{background-position: 0 -16px;}
#nav a .txt-reseller{
	width:97px;
	background-position:-97px 0;
}
#nav li.hover .txt-reseller,
#nav li:hover .txt-reseller,
#nav .active .txt-reseller{background-position:-97px -16px;}
#nav a .txt-domain{
	width:108px;
	background-position:-194px 0;
}
#nav li.hover .txt-domain,
#nav li:hover .txt-domain,
#nav .active .txt-domain{background-position:-194px -16px;}
#nav a .txt-about{
	width:65px;
	background-position:-302px 0;
}
#nav li.hover .txt-about,
#nav li:hover .txt-about,
#nav .active .txt-about{background-position:-302px -16px;}
#nav div{
	display:none;
	position:absolute;
	left:1px;
	top:33px;
	z-index:1;
	width:167px;
	border-bottom:1px solid #c1baa8;
	background:url(../images/bg-nav-drop.gif) repeat-y -167px 0;
}
#nav li.hover div,
#nav li:hover div{display:block;}
#nav ul{
	margin:0;
	padding:13px 10px 3px 8px;
	list-style:none;
	overflow:hidden;
	background:url(../images/bg-nav-drop.gif) no-repeat;
}
#nav ul li{
	z-index:1;
	float:none;
	margin:0;
	padding:7px 4px;
	line-height:15px;
	border-top:1px solid #ccc7b9;
}
#nav ul li:first-child{border:none;}
#nav ul a{
	float:none;
	height:auto;
	padding:0;
	color:#2e2204;
}
#nav li.hover ul li,
#nav li:hover ul li{
	position:static;
	background:none;
}
#nav li.hover ul a,
#nav li:hover ul a{background:none;}
#header .add-nav{
	float:right;
	width:240px;
	height:30px;
	overflow:hidden;
	margin:16px -15px 0 0;
	padding:9px 6px 0 22px;
	list-style:none;
	font-size:16px;
	line-height:20px;
	font-weight:bold;
	background:url(../images/bg-header-add-nav.png) no-repeat;
}
#header .add-nav li{
	float:left;
	margin:0 36px 0 0;
}
#header .add-nav a{
	position:relative;
	color:#fce6b0;
	white-space:nowrap;
	font-family:Arial !important;
}
#main .main-block{
	padding:0 0 0 29px;
	font-size:14px;
	color:#bfbfbf;
	width:967px;
	background:#282828 url(../images/bg-main-block.jpg) no-repeat;
}
#main .hosting-block{
	padding: 0px;
	text-indent:-5000px;
	font-size:14px;
	color:#bfbfbf;
	width:996px;
	height: 216px;
	background:#282828 url(../images/bg-hosting-block.jpg) no-repeat;
}
* html #main .main-block,
* +html #main .main-block,
* html #main .hosting-block,
* +html #main .hosting-block{
	height:1%;
	overflow:visible;
}
#main .main-block .img-box{
	float:right;
	position:relative;
	margin:0 0 -16px -130px;
}
#main .main-block .img{
	float:right;
	position:relative;
	z-index:1;
}
#main .main-block img{vertical-align:top;}
#main .main-block .container{
	position:relative;
	overflow:hidden;
	height:1%;
	padding:47px 10px 0 0;
}
.inner #main .main-block .container{padding:59px 10px 0 10px;}
#main .main-block h1,
#main .hosting-block h1{
	margin:0 0 4px;
	height:32px;
	font-size:0;
	text-indent:-9999px;
}
#main .main-block .txt-web-site{background:url(../images/txt-web-site.gif) no-repeat;}
#main .main-block .txt-shared-web{background:url(../images/txt-shared-web.gif) no-repeat;}
#main .main-block .txt-dedicated-web{background:url(../images/txt-dedicated-hosting.gif) no-repeat;}
#main .main-block .txt-cluster-web{background:url(../images/txt-cluster-hosting.gif) no-repeat;}
#main .main-block .txt-reseller{background:url(../images/txt-reseller-plans.gif) no-repeat;}
#main .main-block .txt-wpmu{background:url(../images/txt-wordpressmu.gif) no-repeat;}
#main .main-block .txt-about-us{background:url(../images/txt-about-us.gif) no-repeat;}

.inner #main .main-block .txt-shared-web{margin:0 0 14px;}
#main .main-block p{
	margin:0 0 20px;
	line-height:24px;
}
#main .main-block .row{overflow:hidden;}
* html #main .main-block .row{
	height:1%;
	overflow:visible;
}
#main .main-block .btn{
	float:left;
	width:124px;
	height:24px;
	margin:0 27px 0 0;
	padding:10px 0 0;
	font-size:12px;
	line-height:15px;
	text-align:center;
	font-weight:bold;
	background:url(../images/bg-btn-main-block.gif) no-repeat;
}
#main .main-block .btn:hover{text-decoration:none;}
#main .main-block .btn-g{color:#e7ffd5;}
#main .main-block .btn-b{
	color:#eaf1f9;
	background-position:0 -34px;
}
#main .main-block dl{
	float:left;
	overflow:hidden;
	height:1%;
	margin:8px 0 0;
	padding:0;
	line-height:20px;
}
#main .main-block dl dt{
	float:left;
	margin:0 3px 0 0;
	color:#dcdcdc;
}
* html #main .main-block dl dt{margin:0;}
#main .main-block dl dd{
	float:left;
	margin:0;
	font-size:18px;
	font-weight:bold;
	color:#ffd081;
}
#onecolumn{
	width:100%;
	border-top:1px solid #fff;
	background:url(../images/bg-twocolumns.gif) repeat-y -996px 0;
}
.onecolumn-holder{
	overflow:hidden;
	padding-bottom:4px;
	background:url(../images/bg-twocolumns.gif) no-repeat 0 100%;
}
.hosting-type{
	width:332px;
	background:#fff url(../images/bg-hosting-type.gif) no-repeat;
	float: left;
	padding-bottom: 15px;
}
.hosting-type h1 {
	margin: 1px 0 0;
	height:110px;
	text-indent: -999px;
	border-bottom: 1px solid #d0c3a6;
}
.hosting-type .txt-shared-hosting {
	background:url(../images/type-shared-hosting.gif) no-repeat 62px 32px;
}
.hosting-type .txt-dedicated-hosting {
	background:url(../images/type-dedicated-hosting.gif) no-repeat 62px 32px;
}
.hosting-type .txt-cluster-hosting {
	background:url(../images/type-cluster-hosting.gif) no-repeat 62px 32px;
}
.hosting-type h2 {
	color: #7d7143;
	font-weight: normal;
	font-size: 1.3em;
	line-height: 1.3em;
}

.hosting-type .type-description {
	border-right: 1px solid #eee;
	padding: 1px 25px 15px;
	margin-top: 10px;
}

.hosting-type span {
	text-transform: uppercase;
	display:block;
	font-size:.8em;
	font-weight:bold;
	color: #987b31;
	padding:0px;
}
.hosting-type strong {
	
	font-weight: bold;
	font-size: 2.5em;
}
.wpmu {
	background:url(../images/bg-wp-box.gif);
	color:#666;
	margin: 10px 15px;
	font-size: 1.2em;
	border-top: 1px solid #333;

}
.wpmu img{
	padding: 0 5px;
}
.wpmu strong {
	text-transform:uppercase;
	margin-right:3px;
	
}
.wpmu a {
	color: #2b789a;
	padding: 9px 20px;
	background:#e7e7e7;
	float:right;
}
#twocolumns{
	width:100%;
	border-top:17px solid #efebe0;
	background:url(../images/bg-twocolumns.gif) repeat-y -996px 0;
}
.twocolumns-holder{
	overflow:hidden;
	padding:0 0 28px 24px;
	background:url(../images/bg-twocolumns.gif) no-repeat 0 100%;
}
* html .twocolumns-holder,
* html .onecolumn-holder,
{
	height:1%;
	overflow:visible;
}
.select-block{
	width:996px;
	margin:0 0 0 -24px;
	background:url(../images/bg-select-block.gif) repeat-y -996px 0;
}
.select-block .select-block-holder{background:url(../images/bg-select-block.gif) no-repeat;}
.select-block .select-block-frame{background:url(../images/bg-select-block.gif) no-repeat -1992px 100%;}
.select-block .heading{
	overflow:hidden;
	padding:0 0 15px 30px;
}
* html .select-block .heading{
	height:1%;
	overflow:visible;
}
.select-block .heading .top-block{float:right;}
.select-block .heading h2{
	margin:22px 0 5px 6px;
	font-size:24px;
	color:#910000;
	font-weight:normal;
}
.select-block .heading p{
	margin:0 0 25px;
	font-size:14px;
	color:#424242;
}
.select-block .heading p a{
	padding:0 0 0 10px;
	color:#574419;
	font-weight:bold;
	background:url(../images/sep-heading.gif) no-repeat 0 50%;
}
.select-block .heading .box-area{
	overflow:hidden;
	height:1%;
	padding:0 0 15px;
}
* html .select-block .heading .box-area{
	height:1%;
	overflow:visible;
}
.select-block .heading .box{
	float:left;
	margin:0 15px 0 0;
	width:173px;
	overflow:hidden;
	background:url(../images/bg-box.gif) repeat-y -173px 0;
}
.select-block .heading .box2{
	float:left;
	margin:0 15px 0 0;
	width:304px;
	overflow:hidden;
	background:url(../images/bg-box2.gif) repeat-y -301px 0;
}
.select-block .heading .box-holder{
	overflow:hidden;
	height:1%;
	background:url(../images/bg-box.gif) no-repeat;
}
.select-block .heading .box-frame{
	padding:5px 8px;
	overflow:hidden;
	height:1%;
	background:url(../images/bg-box.gif) no-repeat -346px 100%;
	font-size: .9em;
}
.select-block .heading .box-holder2{
	overflow:hidden;
	height:1%;
	background:url(../images/bg-box2.gif) no-repeat;
}
.select-block .heading .box-frame2{
	padding:5px 8px;
	overflow:hidden;
	height:1%;
	background:url(../images/bg-box2.gif) no-repeat -605px 100%;
	font-size: .9em;
}
.select-block .heading .box .title,
.select-block .heading .box2 .title{
	display:block;
	margin:0 0 20px;
	color:#ddd;
	font-weight:normal;
	font-size:14px;
}
.select-block .heading .box img,
.select-block .heading .box2 img{
	float:right;
	margin:-4px 5px 0 0;
}
.select-block .heading .box .size,
.select-block .heading .box2 .size{
	display:block;
	margin:-4px 0 3px 7px;
	font-weight:normal;
	font-size:30px;
	color:#484848;
}
.select-block .heading .box .transfer,
.select-block .heading .box2 .transfer{
	display:block;
	margin:0 0 15px 7px;
	font-size:14px;
	color:#8b5800;
}
.select-block .heading .box .row,
.select-block .heading .box2 .row{
	margin:0 5px;
	padding:13px 0 5px;
	border-top:1px solid #dededd;
}
* html .select-block .heading .box .row,
* html .select-block .heading .box2 .row{
	height:1%;
	overflow:visible;
}
.select-block .heading .box .row span,
.select-block .heading .box2 .row span{
	float:right;
	margin:0 0 6px;
	font-size:14px;
	color:#525252;
}
.select-block .heading .box .price-699,
.select-block .heading .box .price-549,
.select-block .heading  .box .price-399,
.select-block .heading  .box .price-249,
.select-block .heading  .box .price-199,
.select-block .heading .box2 .price-699,
.select-block .heading .box2 .price-549,
.select-block .heading  .box2 .price-399,
.select-block .heading  .box2 .price-249,
.select-block .heading  .box2 .price-199{
	float:left;
	display:inline;
	margin:0;
	width:100px;
	height:50px;
	text-indent:-9999px;
}
.select-block .heading .box  .price-75,
.select-block .heading .box  .price-50,
.select-block .heading .box  .price-35,
.select-block .heading .box  .price-25,
.select-block .heading .box  .price-20,
.select-block .heading .box  .price-15,
.select-block .heading .box  .price-10,
.select-block .heading .box2  .price-7,
.select-block .heading .box2  .price-75,
.select-block .heading .box2  .price-50,
.select-block .heading .box2  .price-35,
.select-block .heading .box2  .price-25,
.select-block .heading .box2  .price-20,
.select-block .heading .box2  .price-15,
.select-block .heading .box2  .price-10,
.select-block .heading .box  .price-7{
	float:left;
	display:inline;
	margin:0;
	width:75px;
	height:50px;
	text-indent:-9999px;
}
.select-block .heading .box .price-7,
.select-block .heading .box2  .price-7 {
	margin:0 0 0 10px;
	width:50px;
	background:url(../images/bg-price7.gif) no-repeat;
}
.select-block .heading .box  .price-10,
.select-block .heading .box2  .price-10 {
	background:url(../images/bg-price10.gif) no-repeat;
}
.select-block .heading .box .price-15,.select-block .heading .box2 .price-15{background:url(../images/bg-price15.gif) no-repeat;}
.select-block .heading .box  .price-20,.select-block .heading .box2  .price-20{background:url(../images/bg-price20.gif) no-repeat;}
.select-block .heading .box  .price-25,.select-block .heading .box2  .price-25{background:url(../images/bg-price25.gif) no-repeat;}
.select-block .heading .box  .price-35,.select-block .heading .box2  .price-35{background:url(../images/bg-price35.gif) no-repeat;}
.select-block .heading .box .price-50,.select-block .heading .box2 .price-50{background:url(../images/bg-price50.gif) no-repeat;}
.select-block .heading  .box .price-75,.select-block .heading  .box2 .price-75{background:url(../images/bg-price75.gif) no-repeat;}
.select-block .heading .box  .price-199,.select-block .heading .box2  .price-199{background:url(../images/bg-price199.gif) no-repeat;}
.select-block .heading .box  .price-249,.select-block .heading .box2  .price-249{background:url(../images/bg-price249.gif) no-repeat;}
.select-block .heading  .box .price-399,.select-block .heading  .box2 .price-399{background:url(../images/bg-price399.gif) no-repeat;}
.select-block .heading .box  .price-549,.select-block .heading .box2  .price-549{background:url(../images/bg-price549.gif) no-repeat;}
.select-block .heading .box  .price-699,.select-block .heading .box2  .price-699{background:url(../images/bg-price699.gif) no-repeat;}
.select-block .heading .box  .button,
.select-block .heading .box2  .button{
	float:right;
	clear:right;
	position:relative;
	vertical-align:top;
	text-transform:uppercase;
	color:#fff;
	font-size:12px;
	padding:7px 0;
	margin:0 -6px 0 0;
	width:70px;
	text-align:center;
	background:url(../images/bg-select-button.gif) no-repeat;
}
.select-block .heading .box  .buttontwo{
	float:left;
	clear:right;
	position:relative;
	vertical-align:top;
	text-transform:uppercase;
	color:#fff;
	font-size:12px;
	padding:7px 0;
	margin:0 -6px 0 39px;
	width:70px;
	text-align:center;
	background:url(../images/bg-select-button.gif) no-repeat;
}
.select-block .heading .position{
	display:block;
	margin:0 30px 0 0;
	font-size:12px;
	color:#4c3e1f;
	text-align:right;
}
.select-block .heading .position a{color:#0175bf;}
#content{
	float:left;
	width:608px;
	padding:22px 0 0;
}
#content2{
	float:left;
	width:950px;
	padding:22px 0 0;
}
/*.select-block ul {
	margin: 0;
	padding: 7px 0 0 25px;
}
.select-block li {
	list-style:none;
	display: inline;
	width: 100px;
	margin-right: 15px;
}
.select-block a {
	padding: 8px;
	display: inline-block;
	width: 100px;
	text-align: center;
	border-top: 1px solid #D2C4A6;
	border-right: 1px solid #D2C4A6;
	border-left: 1px solid #D2C4A6;
	background: url(../images/bg-hosting-type-tile.gif);
	font-size: 1.3em;
}
.select-block a:hover {
	background: #fff;
	text-decoration: none;
}*/
.select-block .active {
	background: #fff;	
}

.inner #content{padding:17px 0 0;}
#content .title-holder{
	width:580px;
	padding:6px 10px;
	background:#f7f3ed;
}
#content .title-holder strong{
	font-size: 10px;
	color:#816a38;
}
#content .visual-link img{vertical-align:top;}
#content .logo-list{
	margin:0 0 19px;
	padding:12px 0 16px 19px;
	overflow:hidden;
	width:600px;
	list-style:none;
	background:url(../images/bg-logo-list.gif) no-repeat 0 100%;
}
* html #content .logo-list{
	height:1%;
	overflow:visible;
}
#content .logo-list li{
	float:left;
	margin:0 35px 0 0;
}
#content .logo-list a{
	display:block;
	height:46px;
	text-indent:-9999px;
	background:url(../images/bg-logos.gif) no-repeat;
}
#content .logo-list .wordpress{width:109px;}
#content .logo-list .php-bb{
	width:76px;
	background-position:-109px 0;
}
#content .logo-list .drupal{
	width:34px;
	background-position:-185px 0;
}
#content .logo-list .commerce{
	width:128px;
	background-position:-219px 0;
}
#content .logo-list .open-reality{
	width:68px;
	background-position:-347px 0;
}
#content .services-block{
	padding:0 4px 0 0;
	overflow:hidden;
}
.inner #content .services-block{
	width:630px;
	padding:0 0 20px 10px;
}
* html #content .services-block{
	height:1%;
	overflow:visible;
}
.inner #content h2{
	font-size:18px;
	margin:13px 0 20px 10px;
}
#content .services-block .box{
	float:left;
	width:271px;
	padding:0 0 0 3px;
}
.inner #content .services-block .box{
	margin:0 36px 0 4px;
	display:inline;
}
#content .services-block h2{
	margin:0;
	font-size:16px;
	color:#151614;
}
#content .services-block ul{
	margin:0;
	padding:0;
	list-style:none;
	overflow:hidden;
}
#content .services-block ul li{
	padding:13px 15px 11px 27px;
	border-bottom:1px solid #d4d4d4;
	line-height:15px;
}
.inner #content .services-block ul li {
	margin:-1px 0 1px;
	border-bottom:0;
	border-top:1px solid #d4d4d4;
}
#content .services-block ul .ico-1{background:url(../images/sep-services-list.gif) no-repeat 5px 14px;}
#content .services-block ul .ico-2{background:url(../images/sep-services-list.gif) no-repeat 5px -26px;}
#content .services-block ul .ico-3{background:url(../images/sep-services-list.gif) no-repeat 5px -66px;}
#content .services-block ul .ico-4{background:url(../images/sep-services-list.gif) no-repeat 5px -106px;}
#content .services-block ul .ico-5{background:url(../images/sep-services-list.gif) no-repeat 5px -145px;}
#content .services-block ul .ico-6{background:url(../images/sep-services-list.gif) no-repeat 5px -185px;}
#content .services-block ul .ico-7{background:url(../images/sep-services-list.gif) no-repeat 5px -220px;}
#content .services-block ul .ico-8{background:url(../images/sep-services-list.gif) no-repeat 5px -258px;}
#content .services-block ul .ico-9{background:url(../images/sep-services-list.gif) no-repeat 5px -295px;}
#content .services-block ul .ico-10{background:url(../images/sep-services-list.gif) no-repeat 5px -330px;}
#content .services-block ul .ico-11{background:url(../images/sep-services-list.gif) no-repeat 5px -370px;}
#content .services-block ul a{
	color:#5d5d5d;
}
#content .services-block .block{
	float:right;
	width:303px;
}
.domain-form{
	width:303px;
	margin:0 0 19px;
	background:url(../images/bg-domain-form.gif) no-repeat;
}
.domain-form fieldset{
	padding:12px 18px 7px 15px;
	background:url(../images/bg-domain-form.gif) no-repeat -303px 100%;
}
.domain-form .domain-name{
	height:15px;
	margin:0 0 15px;
	font-size:0;
	text-indent:-9999px;
	background:url(../images/txt-need-domain.gif) no-repeat;
}
.domain-form .row{
	width:100%;
	margin:0 0 13px;
	overflow:hidden;
}
.domain-form .row .text{
	float:left;
	height:29px;
	background:url(../images/bg-text-long.gif) no-repeat;
}
.domain-form .row .text input{
	float:left;
	width:180px;
	margin:0;
	padding:8px 7px;
	border:0;
	line-height:14px;
	color:#000;
	background:none;
}
.domain-form .row select{
	float:right;
	margin:5px 0 0;
	width:70px;
}
.domain-form .btn{margin:0 0 0 35px;}
#content .service-box{
	color:#646464;
	background:url(../images/bg-service-box.gif) repeat-y -303px 0;
}
#content .service-box .holder{background:url(../images/bg-service-box.gif) no-repeat;}
#content .service-box .frame{
	padding:0 16px 0 0;
	background:url(../images/bg-service-box.gif) no-repeat -606px 100%;
}
#content .service-box .frame .wordpress{
	padding:13px 89px 18px 15px;
	background:url(../images/bg-service-wordpress.gif) no-repeat 100% 14px;
}
#content .service-box .ttl{
	display:block;
	margin:0 0 6px;
	font-size:22px;
	line-height:24px;
	color:#6b6449;
}
#content .service-box p{
	margin:0 0 2px;
	line-height:16px;
}
#content .service-box .more{
	color:#024888;
	text-decoration:underline;
	font-weight:bold;
}
#content .service-box .more:hover{text-decoration:none;}
#sidebar{
	float:right;
	width:344px;
	margin:0;
	overflow:hidden;
}
* html #sidebar{margin:0 0 0 -50px;}
.inner #sidebar {
	display:inline;
	margin:0 -10px 0 -50px;
	padding:25px 0 0;
}
.top-block{
	width:341px;
	padding:5px 0 0 3px;
	overflow:hidden;
	background:url(../images/bg-top-block.gif) no-repeat;
}
.top-block .holder, .select-block .holder {
	width:100%;
	padding:0 0 5px;
	background:url(../images/bg-top-block.gif) no-repeat -347px 100%;
}
.inner .top-block .holder{
	padding:0 0 13px;
}
.top-block .frame{
	padding:6px 0 0;
	background:#f0ece2;
}
.inner .top-block .frame{padding:8px 0 0;}
.top-block .frame span, .subnav span {
	margin:0 0 0 50px;
	display:block;
	font-size:14px;
	color:#9b9b9b;
}
.top-block .frame dl,
.top-block .frame dd{
	margin:0 0 2px;
	line-height:22px;
}
.top-block .frame dt{
	float:left;
	display:inline;
	font-size:17px;
	color:#161616;
	margin:0 0 0 20px;
	padding:0 0 0 22px;
	background:url(../images/bg-phone.gif) no-repeat 0 50%;
}
.top-block .frame dd{
	font-size:24px;
	color:#0b628b;
}
#sidebar blockquote{
	margin:0;
	padding:0 0 16px 30px;
	font-size:13px;
	line-height:17px;
	color:#684a07;
}
#sidebar blockquote q{display:block;}
#sidebar blockquote cite{
	padding:0 0 0 5px;
	font-style:normal;
}
#sidebar .tabset, .subnav .tabset {
	float:left;
	position:relative;
	z-index:999;
	margin:0 0 -5px;
	padding:0 0 0 24px;
	list-style:none;
	font-size:15px;
	font-weight:bold;
}
* html #sidebar .tabset, .subnav .tabset {
	height:1%;
	overflow:visible;
}
#sidebar .tabset li, .subnav .tabset li {
	float:left;
	overflow:hidden;
	height:1%;
	margin:0 9px 0 0;
}
#sidebar .tabset a, .subnav .tabset a {
	float:left;
	color:#2c2c2c;
}
#sidebar .tabset a span, .subnav .tabset span{
	float:left;
	margin:0;
	height:28px;
	padding:7px 16px 0;
	text-align:center;
}
#sidebar .tabset a:hover,
#sidebar .tabset .active, .subnav .tabset a:hover,  .subnav .tabset .active {
	text-decoration:none;
	cursor:pointer;
	background:url(../images/bg-tab.gif) no-repeat;
}
#sidebar .tabset a:hover span,
#sidebar .tabset .active span,  .subnav .tabset a:hover span,  .subnav .tabset .active span{
	text-decoration:none;
	background:url(../images/bg-tab.gif) no-repeat 100% -70px;
}
#sidebar .tab-content{padding:4px 19px 0 2px;}
#sidebar .tab-content .block{
	margin:0 0 32px;
	padding:15px 0 0 27px;
	border-left:1px solid #e9e9e9;
}
#sidebar .tab-content .block p{
	margin:0 0 13px;
	overflow:hidden;
	height:1%;
	font-size:15px;
	line-height:19px;
	color:#7d7143;
}
#sidebar .tab-content .block ul,
.hosting-type ul{
	margin:0 0 6px;
	padding:0;
	list-style:none;
	overflow:hidden;
}
#sidebar .tab-content .block li,
.hosting-type li {
	padding:0 0 8px 8px;
	line-height:14px;
	background:url(../images/sep-tab-content-list.gif) no-repeat 0 4px;
}
#sidebar .tab-content .block ul a{color:#5d5d5d;}
#sidebar .tab-content .block .info-box,
.hosting-type .type-action{
	width:270px;
	margin:0 0 0 -13px;
	padding:13px 16px 12px 15px;
	overflow:hidden;
	background:#f3f3f3;
	border-left:7px solid #dbdbdb;
}
* html #sidebar .tab-content .block .info-box{
	height:1%;
	overflow:visible;
}
#sidebar .tab-content .block .info-box .price{
	float:left;
	width:63px;
	height:35px;
	padding-top: 15px;
	font-size: 2.5em;
	font-weight:bold;
	background:url(../images/bg-info-box-price.gif) no-repeat;
}

#sidebar .tab-content .block .info-box .more,
.hosting-type .more {
	float:right;
	width:130px;
	height:40px;
	text-indent:-9999px;
	background:url(../images/bg-info-box-more.gif) no-repeat;
}
#sidebar h4{
	margin:0 0 8px;
	font-size:18px;
	line-height:21px;
	color:#272727;
}
#sidebar .product-box{
	margin:0 0 20px;
	padding:0 50px 0 20px;
	color:#272727;
}
.inner #sidebar .product-box{
	padding:0 50px 0 30px;
	margin:0 0 30px;
	border-left:1px solid #e6e6e6;
}
#sidebar .product-box img{
	vertical-align:top;
	margin:0 0 0 5px;
}
#sidebar .product-box ul{
	margin:0;
	padding:0;
	list-style:none;
}
#sidebar .product-box li{line-height:14px;} 
#sidebar .product-box ul a{color:#1269a0;}
#sidebar .product-box p{
	margin:0 0 7px;
	line-height:14px;
}
#sidebar .ad{
	display:block;
	margin:0 0 33px;
}
#sidebar .ad img{vertical-align:top;}
#footer{
	overflow:hidden;
	padding:16px 0 8px 0;
	color:#696969;
}
.footer-holder{
	padding:3px 0 7px 11px;
	overflow:hidden;
	background:url(../images/bg-footer.gif) repeat-y;
}
* html .footer-holder{
	height:1%;
	overflow:visible;
}
.logo-footer{
	float:left;
	width:53px;
	height:38px;
	margin:0 16px 0 0;
	text-indent:-9999px;
	overflow:hidden;
	background:url(../images/logo-footer.gif) no-repeat;
}
.logo-footer a{
	display:block;
	height:100%;
}
#footer .box{
	float:left;
	width:130px;
	margin:0 23px 0 0;
}
#footer address{
	margin:0 0 13px;
	font-style:normal;
	line-height:15px;
}
#footer h4{
	font-size:12px;
	margin:0;
	color:#474747;
}
#footer ul{
	margin:0;
	padding:0;
	list-style:none;
	line-height:15px;
}
#footer .about{
	width:100%;
	overflow:hidden;
}
#footer .about li{
	float:left;
	margin:0 17px 0 -9px;
	padding:0 0 0 9px;
	background:url(../images/sep-about.gif) no-repeat 0 3px;
}
.account-form{
	overflow:hidden;
	height:1%;
}
.account-form .row{
	margin:7px 0 7px;
	overflow:hidden;
}
* html .account-form .row{
	height:1%;
	overflow:visible;
}
.account-form .row label{
	float:left;
	margin:7px 5px 0 0;
}
.account-form .row .text{
	float:left;
	display:inline;
	height:23px;
	margin:3px 18px 0 0;
	background:url(../images/bg-text-short.gif) no-repeat;
}
.account-form .row .text input{
	float:left;
	width:125px;
	margin:0;
	padding:4px 5px;
	border:0;
	line-height:15px;
	color:#696969;
	background:none;
}
.account-form .btn{
	float:left;
	display:inline;
	margin:0 0 0 -11px;
}
.account-form p{
	margin:0 0 10px;
	line-height:14px;
}
.account-form a{color:#15679c;}
#main .main-block:after,
.top-block .frame:after,
#main .main-block:after,
#header:after{
	display:block;
	content:"";
	clear:both;
}
