/* ===================================== */
/* HostNine - Main Site                  */
/* Subpages Stylesheet                   */
/* ===================================== */

#page-title{
	overflow: hidden;
}

h2#reseller-hosting{
        float: left;
        background: url(http://www.hostnine.com/images/reseller-hosting.png) no-repeat;
        width: 248px;
        height: 20px;
        text-indent: -3333px;
        margin: 58px 0 20px 0;
}

h2#dedicated-servers{
	float: left;
	background: url(http://www.hostnine.com/images/dedicated-servers.png) no-repeat;
	width: 267px;
	height: 20px;
	text-indent: -3333px;
	margin: 51px 0 20px 0;
}

h2#vps-hosting{
	float: left;
	background: url(http://www.hostnine.com/images/vps-hosting-head.png) no-repeat;
	width: 176px;
	height: 20px;
	text-indent: -3333px;
	margin: 51px 0 20px 0;
}

h2#cloud-reseller-head{
	float: left;
	background: url(http://www.hostnine.com/images/cloud-reseller-head.png) no-repeat;
	width: 224px;
	height: 20px;
	text-indent: -3333px;
	margin: 55px 0 20px 0;
}

h2#h9-escape-head{
	float: left;
	background: url(http://www.hostnine.com/images/h9-escape-head.png) no-repeat;
	width: 280px;
	height: 20px;
	text-indent: -3333px;
	margin: 51px 0 20px 0;
}

h2#web-hosting{
	float: left;
	background: url(http://www.hostnine.com/images/web-hosting.png) no-repeat;
	width: 185px;
	height: 20px;
	text-indent: -3333px;
	margin: 58px 0 0 0;
}

h2#about-us{
	float: left;
	background: url(http://www.hostnine.com/images/about-us.png) no-repeat;
	width: 136px;
	height: 20px;
	text-indent: -3333px;
	margin: 58px 0 0 0;
}

h2#rv-site-builder{
	float: left;
	background: url(http://www.hostnine.com/images/rv-site-builder.png) no-repeat;
	width: 185px;
	height: 20px;
	text-indent: -3333px;
	margin: 58px 0 0 0;
}

h2#cpanel{
        float: left;
        background: url(http://www.hostnine.com/images/cpanel-title.png) no-repeat;
        width: 185px;
        height: 20px;
        text-indent: -3333px;
        margin: 58px 0 0 0;
}

h2#cpanel-hosting{
        float: left;
        background: url(http://www.hostnine.com/images/cpanel-hosting-title.png) no-repeat;
        width: 215px;
        height: 20px;
        text-indent: -3333px;
        margin: 58px 0 0 0;
}

h2#fantastico{
        float: left;
        background: url(http://www.hostnine.com/images/fantastico-title.png) no-repeat;
        width: 185px;
        height: 20px;
        text-indent: -3333px;
        margin: 58px 0 0 0;
}

h2#oscommerce{
        float: left;
        background: url(http://www.hostnine.com/images/oscommerce.png) no-repeat;
        width: 185px;
        height: 20px;
        text-indent: -3333px;
        margin: 58px 0 0 0;
}

h2#php{
        float: left;
        background: url(http://www.hostnine.com/images/php-title.png) no-repeat;
        width: 185px;
        height: 20px;
        text-indent: -3333px;
        margin: 58px 0 0 0;
}

h2#perl{
        float: left;
        background: url(http://www.hostnine.com/images/perl-title.png) no-repeat;
        width: 185px;
        height: 20px;
        text-indent: -3333px;
        margin: 58px 0 0 0;
}

h2#mysql{
        float: left;
        background: url(http://www.hostnine.com/images/mysql-title.png) no-repeat;
        width: 200px;
        height: 20px;
        text-indent: -3333px;
        margin: 58px 0 0 0;
}

h2#rubyonrails{
        float: left;
        background: url(http://www.hostnine.com/images/rubyonrails.png) no-repeat;
        width: 185px;
        height: 20px;
        text-indent: -3333px;
        margin: 58px 0 0 0;
}

h2#phpbb{
        float: left;
        background: url(http://www.hostnine.com/images/phpbb.png) no-repeat;
        width: 185px;
        height: 20px;
        text-indent: -3333px;
        margin: 58px 0 0 0;
}

h2#whmcs{
	float: left;
	background: url(http://www.hostnine.com/images/whmcs-title.png) no-repeat;
	width: 106px;
	height: 20px;
	text-indent: -3333px;
	margin: 58px 0 0 0;
}

h2#our-network{
	float: left;
	background: url(http://www.hostnine.com/images/our-network.png) no-repeat;
	width: 197px;
	height: 20px;
	text-indent: -3333px;
	margin: 58px 0 0 0;
}

h2#extra-features-head{
	float: left;
	background: url(http://www.hostnine.com/images/extra-features.png) no-repeat;
	width: 226px;
	height: 20px;
	text-indent: -3333px;
	margin: 58px 0 0 0;
}

h2#money-back-guarantee-head{
	float: left;
	background: url(http://www.hostnine.com/images/money-back-guarantee-head.png) no-repeat;
	width: 335px;
	height: 20px;
	text-indent: -3333px;
	margin: 58px 0 0 0;
}

h2#staff-profiles{
	float: left;
	background: url(http://www.hostnine.com/images/management.png) no-repeat;
	width: 228px;
	height: 20px;
	text-indent: -3333px;
	margin: 58px 0 0 0;
}

h2#uptime-guarantee-head{
	float: left;
	background: url(http://www.hostnine.com/images/uptime-guarantee-head.png) no-repeat;
	width: 260px;
	height: 20px;
	text-indent: -3333px;
	margin: 58px 0 0 0;
}

h2#support-head{
	float: left;
	background: url(http://www.hostnine.com/images/contactus.png) no-repeat;
	width: 173px;
	height: 20px;
	text-indent: -3333px;
	margin: 58px 0 0 0;
}

h2#awards-head{
	float: left;
	background: url(http://www.hostnine.com/images/awards-head.png) no-repeat;
	width: 127px;
	height: 20px;
	text-indent: -3333px;
	margin: 58px 0 0 0;
}

h2#press-head{
	float: left;
	background: url(http://www.hostnine.com/images/press-head.png) no-repeat;
	width: 127px;
	height: 20px;
	text-indent: -3333px;
	margin: 58px 0 0 0;
}

h2#why-us-head{
	float: left;
	background: url(http://www.hostnine.com/images/why-us-head.png) no-repeat;
	width: 114px;
	height: 20px;
	text-indent: -3333px;
	margin: 58px 0 0 0;
}

h2#terms-of-service{
	float: left;
	background: url(http://www.hostnine.com/images/terms-and-conditions.png) no-repeat;
	width: 312px;
	height: 20px;
	text-indent: -3333px;
	margin: 58px 0 0 0;
}

h2#customer-testimonials-head{
	float: left;
	background: url(http://www.hostnine.com/images/customer-testimonials-head.png) no-repeat;
	width: 333px;
	height: 20px;
	text-indent: -3333px;
	margin: 58px 0 0 0;
}

h2#affiliate-program-head{
	float: left;
	background: url(http://www.hostnine.com/images/affiliate-program-head.png) no-repeat;
	width: 264px;
	height: 20px;
	text-indent: -3333px;
	margin: 51px 0 20px 0;
}

#live-chat{
	float: right;
	font-family: Helvetica, Arial, sans-serif;
	margin: 39px 0 0 0;
}

#live-chat p,
#live-chat-reseller p{
	float: left;
	width: 145px;
	font-family: Helvetica, Arial, sans-serif;
	line-height: 18px;
	font-weight: bold;
}

#live-chat strong,
#live-chat-reseller strong{
	color: #a9d1f6;
}

#live-chat a.button,
#live-chat-reseller a.button{
	margin: 6px 13px 0 0;
}

#live-chat-alt{
	float: left;
	font-family: Helvetica, Arial, sans-serif;
	margin: 25px 0 0 0;
}

#live-chat-alt p{
	width: 145px;
	font-family: Helvetica, Arial, sans-serif;
	line-height: 18px;
	font-weight: bold;
}

#live-chat-alt strong{
	color: #fff;
}

#live-chat-alt a.button{
	margin: 6px 13px 0 0;
}

#live-chat-alt2{
	float: left;
	font-family: Helvetica, Arial, sans-serif;
	margin: 25px 0 0 130px;
}

#live-chat-reseller{
	margin: 39px 0 0 10px;
	float: left;
	font-family: Helvetica, Arial, sans-serif;
}

#live-chat-alt2 p{
	width: 145px;
	font-family: Helvetica, Arial, sans-serif;
	line-height: 18px;
	font-weight: bold;
}

#live-chat-alt2 strong
	color: #fff;
}

#live-chat-alt2 a.button{
	margin: 6px 13px 0 0;
}

#page-nav-top{
	float: left;
	width: 547px;
	font-family: Helvetica, Arial, sans-serif;
	margin: 60px 0 0 0;
}

#page-nav-top-alt{
	float: right;
	font-family: Helvetica, Arial, sans-serif;
	margin: 60px 25px 0 0;
}

#page-nav-top-alt2{
	float: left;
	width: 300px;
	font-family: Helvetica, Arial, sans-serif;
	margin: 60px 0 0 80px;
}

#page-nav-top ul,
#page-nav-top-alt ul{
	list-style-type: none;
}

#page-nav-top-alt2 ul{
	list-style-type: none;
	float: right;
}

#page-nav-top ul li,
#page-nav-top-alt ul li,
#page-nav-top-alt2 ul li{
	float: left;
	color: #cccccc;
	text-shadow: 1px 1px 1px #242424;
	padding: 0 38px 0 0;
}

#page-nav-top ul li a,
#page-nav-top-alt ul li a,
#page-nav-top-alt2 ul li a{
	display: block;
	color: #cccccc;
	text-decoration: none;
	padding: 0 0 23px 0;
}

#page-nav-top ul li a:hover,
#page-nav-top-alt ul li a:hover,
#page-nav-top-alt2 ul li a:hover{
	background: url(http://www.hostnine.com/images/page-nav-hover.png) no-repeat bottom center;
	color: #fff;
}

#page-nav-top ul li a.current,
#page-nav-top-alt ul li a.current,
#page-nav-top-alt2 ul li a.current{
	background: url(http://www.hostnine.com/images/page-nav-current.png) no-repeat bottom center;
	color: #b7d22b;
	font-weight: bold;
}

#content .left .info-block h3,
.tos h3{
	font-size: 17px;
	font-weight: bold;
	color: #1d72b0;
	margin: 4px 0 13px 0;
}

#content .left .info-block p,
.tos p{
	line-height: 18px;
	padding: 0 0 10px 2px;
}

#content .left .info-block #map-toggle-off{
	display: none;
}

#content .left .info-block #location-map{
	position: relative;
	margin: 5px 0 0 0;
}

#content .left .info-block #location-map img#map{
	position: absolute;
	top: 0;
	left: 0;
	display: none;
}

#content .left .info-block #location-map img#map-blank{
	display: none;
}

#content .left .child{
	margin: 26px 0 0 0;
}

#content .left #block-wrap{
	overflow: hidden;
	margin: 35px 0 0 0;
}

#content .left #block-wrap h3{
	font-size: 16px;
	font-weight: bold;
	color: #1d72b0;
	text-align: center;
	padding: 0 0 4px 0;
}

#content .left #block-wrap #worldwide-reselling,
#content .left #block-wrap #service-stack,
#content .left #block-wrap #powerful-interface{
	float: left;
	width: 166px;
	margin: 0 26px 0 0;
}

#content .left #block-wrap #powerful-interface{
	margin: 0;
}

#content .left #block-wrap #worldwide-reselling img,
#content .left #block-wrap #powerful-interface img{
	display: block;
}

#content .left #block-wrap #worldwide-reselling p,
#content .left #block-wrap #powerful-interface p{
	background: url(http://www.hostnine.com/images/block-b.png) no-repeat;
	width: 166px;
	height: 30px;
	color: #333;
	font-weight: bold;
	text-align: center;
	text-shadow: 1px 1px 1px #c0c0c0;
	line-height: 30px;
}

#content .left #block-wrap #worldwide-reselling p a,
#content .left #block-wrap #powerful-interface p a{
	color: #333;
	text-decoration: none;
}

#content .left #block-wrap #worldwide-reselling p a:hover,
#content .left #block-wrap #powerful-interface p a:hover{
	color: #5c5b5b;
}

#content .left #block-wrap #service-stack ul{
	background: url(http://www.hostnine.com/images/service-stack-bg.png) no-repeat;
	width: 166px;
	height: 119px;
	margin: 11px 0 0 0;
}

#content .left #block-wrap #service-stack ul li{
	color: #333;
	font-weight: bold;
	text-shadow: 1px 1px 1px #afcbe5;
	line-height: 30px;
	text-align: center;
}

#content .left #block-wrap #service-stack ul li.first{
	height: 29px;
	line-height: 29px;
}

#content .left #block-wrap #service-stack ul li.alt{
	text-shadow: 1px 1px 1px #b2cde6;
}

#content .right #slider #slider-controls{
	margin: 20px 0 11px 0;
	overflow: hidden;
}

#content .right #slider #slider-controls h4{
	float: left;
	font-size: 18px;
	font-weight: bold;
	color: #1d72b0;
	margin: 0 0 0 9px;
}

#content .right #slider #slider-controls ul{
	float: right;
	list-style-type: none;
	margin: 6px 19px 0 0;
}

#content .right #slider #slider-controls ul li{
	float: left;
	margin: 0 5px 0 0;
}

#content .right #slider #slider-controls ul li a{
	display: block;
	background: url(http://www.hostnine.com/images/slider-button-inactive.png) no-repeat;
	height: 8px;
	width: 8px;
}

#content .right #slider #slider-controls ul li a:hover,
#content .right #slider #slider-controls ul li a.current{
	background: url(http://www.hostnine.com/images/slider-button-active.png) no-repeat;
}

#content .right #slider .slider-content-2,
#content .right #slider .slider-content-3,
#content .right #slider .slider-content-4{
	display: none;
}

#content .right #slider .slider-content p{
	width: 246px;
	line-height: 17px;
	font-size: 12px;
	margin: 0 auto 10px auto;
}

/* Reseller page specific styles */
#content .right #reseller-central-info{
	width: 242px;
	margin: 30px auto 0 auto;
}

#content .right #reseller-central-info a.button{
	width: 229px;
	float: none;
	text-align: center;
	color: #fff;
	text-decoration: none;
}

#content .right #reseller-central-info a.button span{
	padding-top: 9px;
}

#content .right #reseller-central-info-bg{
	background: url(http://www.hostnine.com/images/reseller-central-info-bg.png) no-repeat;
	width: 242px;
	height: 73px;
}

#content .right #reseller-central-info-bg p{
	width: 163px;
	color: #fff;
	text-shadow: 1px 1px 1px #343434;
	line-height: 18px;
	margin: 0 auto;
	padding: 10px 0 0 0;
}

#content #reseller-plan-comparison{
	width: 840px;
	margin: 49px auto 0 auto;
	overflow: hidden;
}

#content #reseller-plan-comparison #feature-list{
	float: left;
	width: 166px;
	font-size: 14px;
	margin: 0 10px 0 0;
}

#content #reseller-plan-comparison #feature-list #feature-head{
	font-size: 18px;
	font-weight: bold;
	color: #1d74b0;
	border-bottom: 1px solid #499cd8;
	padding: 40px 0 10px 0;
}

#content #reseller-plan-comparison #feature-list p.feature-name{
	margin: 0 0 13px 2px;
}

#content #reseller-plan-comparison #feature-list p.feature-name a{
	color: #666;
	text-decoration: none;
	border-bottom: 1px solid #1d75b0;
}

#content #reseller-plan-comparison #feature-list p.feature-name a span{
	color: #1d73b0;
}

#content #reseller-plan-comparison #feature-list p.feature-price{
	font-weight: bold;
	color: #666;
	margin: 22px 0 18px 2px;
}

#content #reseller-plan-comparison #feature-list #features{
	padding: 14px 0 3px 0;
	border-bottom: 1px solid #499cd8;
}

#content #reseller-plan-comparison #level-one,
#content #reseller-plan-comparison #level-two,
#content #reseller-plan-comparison #level-four,
#content #reseller-plan-comparison #level-five{
	float: left;
	width: 119px;
	margin: 0 10px 0 0;
}

#content #reseller-plan-comparison #level-three{
	float: left;
	width: 138px;
	margin: 0 10px 0 0;
}

#content #reseller-plan-comparison #level-one .level-head{
	background: url(http://www.hostnine.com/images/level-one-head.png) no-repeat;
	width: 119px;
	height: 69px;
}

#content #reseller-plan-comparison #level-two .level-head{
	background: url(http://www.hostnine.com/images/level-two-head.png) no-repeat;
	width: 119px;
	height: 69px;
}

#content #reseller-plan-comparison #level-three .level-head{
	background: url(http://www.hostnine.com/images/level-three-head.png) no-repeat;
	width: 138px;
	height: 69px;
}

#content #reseller-plan-comparison #level-four .level-head{
	background: url(http://www.hostnine.com/images/level-four-head.png) no-repeat;
	width: 119px;
	height: 69px;
}

#content #reseller-plan-comparison #level-five .level-head{
	background: url(http://www.hostnine.com/images/level-five-head.png) no-repeat;
	width: 119px;
	height: 69px;
}

#content #reseller-plan-comparison .level-bg{
	background: url(http://www.hostnine.com/images/level-bg.png) repeat-y;
	width: 119px;
	padding: 15px 0 0 0;
	overflow: hidden;
}

#content #reseller-plan-comparison .level-three-bg{
	background: url(http://www.hostnine.com/images/level-three-bg.png) repeat-y;
	width: 138px;
	padding: 15px 0 0 0;
	overflow: hidden;
}

#content #reseller-plan-comparison .level-bg p.spec,
#content #reseller-plan-comparison .level-three-bg p.spec{
	text-align: center;
	font-weight: bold;
	font-size: 14px;
	margin: 0 0 13px 0;
	padding: 0 10px 0 10px;
}

#content #reseller-plan-comparison .level-bg p.price,
#content #reseller-plan-comparison .level-three-bg p.price{
	text-align: center;
	font-size: 18px;
	font-weight: bold;
	color: #1d74b0;
	padding: 0 10px 0 10px;
	margin: 18px 0 18px 0;
}


#content #reseller-plan-comparison .level-bg a.button,
#content #reseller-plan-comparison .level-three-bg a.button{
	float: left;
	text-align: center;
	color: #fff;
	text-decoration: none;
	margin: 0 0 12px 20px;
}

#content #reseller-plan-comparison .level-three-bg a.button{
	margin: 0 0 12px 30px;
}

#content #reseller-plan-comparison a.button span{
	padding: 8px 0 11px 15px;
}

#content #reseller-plan-comparison .level-sep{
	background: url(http://www.hostnine.com/images/level-sep.png) no-repeat;
	width: 119px;
	height: 5px;
}

#content #reseller-plan-comparison .level-b{
	background: url(http://www.hostnine.com/images/level-b.png) no-repeat;
	width: 119px;
	height: 11px;
}

#content #reseller-plan-comparison .level-three-sep{
	background: url(http://www.hostnine.com/images/level-three-sep.png) no-repeat;
	width: 138px;
	height: 5px;
}

#content #reseller-plan-comparison .level-three-b{
	background: url(http://www.hostnine.com/images/level-three-b.png) no-repeat;
	width: 138px;
	height: 11px;
}

#content #additional-features h4#reseller-plans-include{
	background: url(http://www.hostnine.com/images/reseller-plans-include.png) no-repeat center;
	width: 355px;
	height: 16px;
	text-indent: -3333px;
	margin: 73px auto 0 auto;
}

#content #additional-features h4#vps-plans-include{
        background: url(http://www.hostnine.com/images/vpsplans.png) no-repeat center;
        width: 295px;
        height: 16px;
        text-indent: -3333px;
        margin: 73px auto 0 auto;
}


#content #additional-features{
	width: 840px;
	margin: 0 auto;
	padding: 0 0 33px 0;
	overflow: hidden;
}

#content .feature-block{
	float: left;
	width: 235px;
	margin: 19px 65px 0 0;
}

#content .feature-block-last{
	float: left;
	width: 235px;
	margin: 19px 0 0 0;
}

#content .feature-block p,
#content .feature-block-last p{
	line-height: 17px;
	color: #333;
	padding: 6px 0 10px 0;
}

#content h5#advanced-services{
	background: url(http://www.hostnine.com/images/advanced-services.png) no-repeat;
	width: 355px;
	height: 14px;
	text-indent: -3333px;
}

#content h5#email-services{
	background: url(http://www.hostnine.com/images/snip-general-features.png) no-repeat;
	width: 170px;
	height: 13px;
	text-indent: -3333px;
}

#content h5#ip-addresses{
	background: url(http://www.hostnine.com/images/control-panel-features.png) no-repeat;
	width: 229px;
	height: 13px;
	text-indent: -3333px;
}

#advanced-services-hide,
#advanced-services-list,
#email-services-hide,
#email-services-list,
#ip-addresses-hide,
#ip-addresses-list{
	display: none;
}

#advanced-services-list ul,
#email-services-list ul,
#ip-addresses-list ul{
	list-style-type: none;
	margin: 0px 0 17px 10px;
}

#advanced-services-list ul li,
#email-services-list ul li{
	background: url(http://www.hostnine.com/images/feature-list-bullet.png) no-repeat 0 3px;
	color: #6a6a6a;
	margin: 0 0 11px 0;
	padding: 0 0 0 17px;
}

#ip-addresses-list ul li{
	width: 206px;
	color: #6a6a6a;
	line-height: 20px;
	margin: 0 0 4px 0;
}

#advanced-services-list ul li a span,
#email-services-list ul li a span,
#ip-addresses-list ul li a span{
	color: #1d75b0;
}

#advanced-services-list ul li a,
#email-services-list ul li a,
#ip-addresses-list ul li a{
	color: #666;
	text-decoration: none;
	border-bottom: 1px dashed #1d75b0;
}

#advanced-services-list ul li a:hover,
#email-services-list ul li a:hover,
#ip-addresses-list ul li a:hover{
	color: #666;
}

#page-nav{
	font-family: Helvetica, Arial, sans-serif;
	overflow: hidden;
}

#page-nav .left{
	float: left;
	margin: 25px 0 0 50px;
}

#page-nav .right{
	float: right;
	margin: 25px 50px 0 0;
}

#page-nav h6{
	color: #ccc;
	font-size: 16px;
	font-weight: bold;
	text-shadow: 1px 1px 1px #414141;
	text-align: center;
}

#page-nav a.button{ 
	margin-top: 9px;
}

#mission-statement{
	margin: 37px 0 0 0;
}

.clear{clear: both;}

/* Dedicated Servers page specific styles */
#content #dedicated-servers-comparison{
	width: 840px;
	margin: 49px auto 0 auto;
	overflow: hidden;
}

#content #dedicated-servers-comparison #feature-list{
	float: left;
	width: 166px;
	font-size: 14px;
	margin: 0 10px 0 0;
}

#content #dedicated-servers-comparison #feature-list #feature-head{
	font-size: 18px;
	font-weight: bold;
	color: #1d74b0;
	border-bottom: 1px solid #499cd8;
	padding: 15px 0 10px 0;
}

#content #dedicated-servers-comparison #us-based,
#content #dedicated-servers-comparison #uk-based{
	float: left;
	width: 176px;
	margin: 0 10px 0 0;
}

#content #dedicated-servers-comparison #us-based .dedi-plan-head{
	background: url(http://www.hostnine.com/images/us-based-head.png) no-repeat;
	width: 176px;
	height: 44px;
}

#content #dedicated-servers-comparison #uk-based .dedi-plan-head{
	background: url(http://www.hostnine.com/images/uk-based-head.png) no-repeat;
	width: 176px;
	height: 44px;
}

#content #dedicated-servers-comparison #feature-list p.feature-name{
	margin: 0 0 13px 2px;
}

#content #dedicated-servers-comparison #feature-list p.feature-name a{
	color: #666;
	text-decoration: none;
	border-bottom: 1px solid #1d75b0;
}

#content #dedicated-servers-comparison #feature-list p.feature-name a span{
	color: #1d73b0;
}

#content #dedicated-servers-comparison #feature-list p.feature-price{
	font-weight: bold;
	color: #666;
	margin: 22px 0 18px 2px;
}

#content #dedicated-servers-comparison #feature-list #features{
	padding: 14px 0 3px 0;
	border-bottom: 1px solid #499cd8;
}

#content #dedicated-servers-comparison .dedi-plan-bg{
	background: url(http://www.hostnine.com/images/dedi-plan-bg.png) repeat-y;
	width: 176px;
	padding: 0px 0 0 0;
	overflow: hidden;
}

#content #dedicated-servers-comparison .dedi-plan-bg p.spec{
	text-align: center;
	font-weight: bold;
	font-size: 14px;
	margin: 0 0 13px 0;
	padding: 0 10px 0 10px;
}

#content #dedicated-servers-comparison .dedi-plan-bg p.price{
	text-align: center;
	font-size: 18px;
	font-weight: bold;
	color: #1d74b0;
	padding: 0 10px 0 10px;
	margin: 18px 0 18px 0;
}

#content #dedicated-servers-comparison .dedi-plan-bg p.multiple-configs{
	font-size: 13px;
	color: #666;
	padding: 0 10px 0 10px;
	margin: 18px 0 13px 0;
	text-align: center;
	line-height: 17px;
}


#content #dedicated-servers-comparison .dedi-plan-bg a.button{
	float: left;
	text-align: center;
	color: #fff;
	text-decoration: none;
	margin: 0 0 12px 43px;
}

#content #dedicated-servers-comparison a.button span{
	padding: 8px 0 11px 15px;
}

#content #dedicated-servers-comparison .dedi-plan-sep{
	background: url(http://www.hostnine.com/images/dedi-plan-sep.png) no-repeat;
	width: 176px;
	height: 5px;
	margin: 0 0 21px 0;
}

#content #dedicated-servers-comparison .dedi-plan-b{
	background: url(http://www.hostnine.com/images/dedi-plan-b.png) no-repeat;
	width: 176px;
	height: 11px;
}

#content #dedicated-servers-comparison #us-uk-features{
	float: left;
	width: 233px;
	margin: 15px 0 0 31px;
}

#content #dedicated-servers-comparison #us-uk-features h4#us-uk-includes{
	background: url(http://www.hostnine.com/images/us-uk-include.png) no-repeat center;
	width: 233px;
	height: 16px;
	text-indent: -3333px;
}


#content #dedicated-servers-comparison #us-uk-features ul{
	list-style-type: none;
	margin: 17px 0 17px 10px;
}

#content #dedicated-servers-comparison #us-uk-features ul li{
	background: url(http://www.hostnine.com/images/feature-list-bullet.png) no-repeat 0 3px;
	color: #6a6a6a;
	font-weight: bold;
	margin: 0 0 11px 0;
	padding: 0 0 0 17px;
}

#content #custom-quote{
	width: 556px;
	margin: 25px 0 15px 33px;
}

#content #custom-quote h3{
	font-size: 17px;
	font-weight: bold;
	color: #1d72b0;
	margin: 0 0 10px 0;
}

#content #custom-quote p{
	line-height: 18px;
	padding: 0 0 10px 2px;
}

/* Web Hosting */
.check{
	float: left;
	background: url(http://www.hostnine.com/images/h3-check.png) no-repeat right center;
	padding: 0 25px 0 0;
}

#security-release{
	background: url(http://www.hostnine.com/images/security-release-icon.png) no-repeat top right;
	min-height: 78px;
	padding-right: 110px !important;
	margin-bottom: 20px;
}

#joomla-installations{
	margin-bottom: 20px;
}

#proven-support{
	background: url(http://www.hostnine.com/images/h9-support-icon.png) no-repeat top right;
	min-height: 68px;
	padding-right: 110px !important;
	margin-bottom: 20px;
}

#sidebarnav-wrap{
	background: url(http://www.hostnine.com/images/sidebarnav-wrap-bg.png) repeat-y;
}

#extra-features{
	background: url(http://www.hostnine.com/images/extra-features-bg.png) no-repeat top left;
	width: 276px;
	min-height: 249px;
	margin: 38px 0 21px 0;
}

#h9-global{
	background: url(http://www.hostnine.com/images/h9-global-logo.png) no-repeat top left;
	min-height: 61px;
	padding: 0 0 25px 100px !important;
}

#tools-123{
	background: url(http://www.hostnine.com/images/123-icon-large.png) no-repeat top left;
	min-height: 72px;
	padding: 0 0 25px 100px !important;
}

#clock-support{
	background: url(http://www.hostnine.com/images/clock-icon-large.png) no-repeat top left;
	min-height: 66px;
	padding: 0 0 0 100px !important;
}

#extra-features h4{
	font-size: 14px;
	font-weight: bold;
	color: #333;
	padding: 10px 0 0 19px;
}

#extra-features ul{
	list-style-type: none;
	margin: 17px 0 0 0;
}

#extra-features ul li{
	color: #666666;
	font-size: 13px;
	font-weight: bold;
	padding: 0 0 15px 0;
}

#extra-features ul li a{
	display: block;
	color: #666666;
	text-decoration: none;
	padding: 0 0 0 28px;
}

#extra-features ul li a.current{
	display: block;
	background: url(http://www.hostnine.com/images/extra-features-current.png) no-repeat left center;
	color: #1d74b0;
}

h3#joomla-plan-head{
	background: url(http://www.hostnine.com/images/joomla-plan-head.png) no-repeat;
	width: 477px;
	height: 17px;
	text-indent: -3333px;
	margin: 0 0 23px 0;
}

h3#magento-plan-head{
	background: url(http://www.hostnine.com/images/magento-plan-head.png) no-repeat;
	width: 500px;
	height: 17px;
	text-indent: -3333px;
	margin: 0 0 23px 0;
}

#content #feature-plan-comparison{
	width: 840px;
	margin: 49px auto 0 auto;
	overflow: hidden;
}

#content #feature-plan-comparison #feature-list{
	float: left;
	width: 166px;
	font-size: 14px;
	margin: 0 10px 0 0;
}

#content #feature-plan-comparison #feature-list #feature-head{
	font-size: 18px;
	font-weight: bold;
	color: #1d74b0;
	border-bottom: 1px solid #499cd8;
	padding: 40px 0 10px 0;
}

#content #feature-plan-comparison #personal,
#content #feature-plan-comparison #enterprise{
	float: left;
	width: 176px;
	margin: 0 10px 0 0;
}

#content #feature-plan-comparison #personal .feature-plan-head{
	background: url(http://www.hostnine.com/images/joomla-plan-personal-head.png) no-repeat;
	width: 176px;
	height: 69px;
}

#content #feature-plan-comparison #enterprise .feature-plan-head{
	background: url(http://www.hostnine.com/images/joomla-plan-enterprise-head.png) no-repeat;
	width: 176px;
	height: 69px;
}

#content #feature-plan-comparison #feature-list p.feature-name{
	margin: 0 0 13px 2px;
}

#content #feature-plan-comparison #feature-list p.feature-name a{
	color: #666;
	text-decoration: none;
	border-bottom: 1px solid #1d75b0;
}

#content #feature-plan-comparison #feature-list p.feature-name a span{
	color: #1d73b0;
}

#content #feature-plan-comparison #feature-list p.feature-price{
	font-weight: bold;
	color: #666;
	margin: 22px 0 18px 2px;
}

#content #feature-plan-comparison #feature-list p.specially-optimized{
	padding: 20px 0 20px 0;
	border-bottom: 1px solid #499cd8;
}

#content #feature-plan-comparison #feature-list #features{
	padding: 14px 0 3px 0;
	border-bottom: 1px solid #499cd8;
}

#content #feature-plan-comparison .feature-plan-bg{
	background: url(http://www.hostnine.com/images/dedi-plan-bg.png) repeat-y;
	width: 176px;
	padding: 15px 0 0 0;
	overflow: hidden;
}

#content #feature-plan-comparison .feature-plan-bg p.spec{
	text-align: center;
	font-weight: bold;
	font-size: 14px;
	margin: 0 0 13px 0;
	padding: 0 10px 0 10px;
}

#content #feature-plan-comparison .feature-plan-bg p.price{
	text-align: center;
	font-size: 18px;
	font-weight: bold;
	color: #1d74b0;
	padding: 0 10px 0 10px;
	margin: 18px 0 18px 0;
}

#content #feature-plan-comparison .feature-plan-bg p.multiple-configs{
	font-size: 13px;
	color: #666;
	padding: 0 10px 0 10px;
	margin: 18px 0 13px 0;
	text-align: center;
	line-height: 17px;
}


#content #feature-plan-comparison .feature-plan-bg a.button{
	float: left;
	text-align: center;
	color: #fff;
	text-decoration: none;
	margin: 0 0 12px 50px;
}

#content #feature-plan-comparison a.button span{
	padding: 8px 0 11px 15px;
}

#content #feature-plan-comparison .feature-plan-sep{
	background: url(http://www.hostnine.com/images/dedi-plan-sep.png) no-repeat;
	width: 176px;
	height: 5px;
	margin: 0 0 10px 0;
}

#content #feature-plan-comparison .feature-plan-b{
	background: url(http://www.hostnine.com/images/dedi-plan-b.png) no-repeat;
	width: 176px;
	height: 11px;
}

#content #feature-plan-comparison #both-include{
	float: left;
	width: 233px;
	margin: 40px 0 0 31px;
}

#content #feature-plan-comparison #both-include p{
	line-height: 17px;
	color: #333;
	padding: 6px 0 10px 0;
}

#content #feature-plan-comparison #both-include h4#both-plans-include{
	background: url(http://www.hostnine.com/images/both-plans-include.png) no-repeat left;
	width: 220px;
	height: 15px;
	text-indent: -3333px;
	margin: 0 0 24px 0;
}

#content #feature-plan-comparison #both-include h5#advanced-services{
	margin: 28px 0 0 0;
}


.joomla-mini,
.magento-mini{
	display: block;
	width: 121px;
	margin: 0 auto 13px auto;
}

#content #security-features{
	width: 861px;
	margin: 45px auto 30px auto;
	padding: 0 0 0 20px;
	overflow: hidden;
}	

#content #security-features .block{
	float: left;
	width: 176px;
	margin: 0 48px 0 0;
}

#content #security-features .block h3{
	font-size: 16px;
	font-weight: bold;
	color: #1d72b0;
	margin: 0 0 12px 0;
	padding: 0 0 0 10px;
}

#content #security-features .block p{
	width: 160px;
	font-size: 11px;
	color: #333;
	line-height: 19px;
	margin: 0 auto;
	padding: 10px 0 0 0;
}

/* About Us */
#view-staff-page{
	margin: 20px 0 20px 0;
}

#subpage-nav{
	background: url(http://www.hostnine.com/images/extra-features-bg.png) no-repeat;
	width: 276px;
	min-height: 240px;
	margin: 38px 0 21px 0;
	padding: 10px 0 0 0;
}

#subpage-nav ul{
	list-style-type: none;
}

#subpage-nav ul li{
	color: #666666;
	font-size: 13px;
	font-weight: bold;
	padding: 0 0 15px 0;
}

#subpage-nav ul li a{
	display: block;
	color: #666666;
	text-decoration: none;
	padding: 0 0 0 28px;
}

#subpage-nav ul li a.current{
	display: block;
	background: url(http://www.hostnine.com/images/extra-features-current.png) no-repeat left center;
	color: #1d74b0;
	padding: 0 0 0 18px;
}

#subpage-nav h4{
	color: #666;
	font-weight: normal;
	font-size: 13px;
	padding: 30px 0 0 28px;
}
	
#follow-us{
	padding: 0 35px 0 14px;
	margin: 40px 0 40px 0;
}

#follow-us h3{
	background: url(http://www.hostnine.com/images/follow-us.png) no-repeat;
	width: 98px;
	height: 13px;
	text-indent: -3333px;
}

#follow-us p{
	line-height: 17px;
	margin: 10px 0 0 0;
}

#follow-us #twitter{
	background: url(http://www.hostnine.com/images/twitter-icon.png) no-repeat right;
	min-height: 44px;
	padding: 0 90px 0 15px;
	margin: 17px 0 0 0;
}

#follow-us #twitter a{
	display: block;
	font-weight: normal;
	margin: 0 0 9px 0;
}

/* RV Site Builder */
#testimonials{
	margin: 30px 0 0 0;
	padding: 0 0 0 10px;
	width: 238px;
}

#testimonials h3{
	background: url(http://www.hostnine.com/images/users-say.png) no-repeat;
	width: 224px;
	height: 14px;
	text-indent: -3333px;
}

#testimonials p.testimonial{
	line-height: 20px;
	color: #3886ba;
	font-size: 15px;
	font-style: italic;
	margin: 12px 0 0 0;
}

#testimonials p.customer{
	text-align: right;
	font-size: 12px;
	padding: 10px 15px 0 0;
}

#testimonials p.site{
	text-align: right;
	font-size: 12px;
	padding: 5px 15px 0 0;
}

#rv-screenshots{
	margin: 30px 0 0 0;
	overflow: hidden;
}

#rv-screenshots h3,
#rv-included h3,
#key-features h3,
#whmcs-included h3{
	font-size: 16px;
	font-weight: bold;
	color: #1d72b0;
	text-align: center;
}

#rv-screenshots h3{
	margin: 0 0 18px 0;
}

#rv-screenshots .thumbs{
	overflow: hidden;
	margin: 0 0 25px 0;
}

#rv-screenshots .thumbs a.product-options{
	float: left;
	background: url(http://www.hostnine.com/images/rv-product-options-thumb.png) no-repeat;
	width: 127px;
	display: block;
	font-size: 11px;
	color: #333;
	text-decoration: none;
	text-align: center;
	padding: 108px 0 0 0;
	margin: 0 15px 0 0;
}

#rv-screenshots .thumbs a.product-options:hover{
	background: url(http://www.hostnine.com/images/rv-product-options-thumb-h.png) no-repeat;
	color: #5597c4;
}

#rv-screenshots .thumbs a.product-options-cpanel1{
        float: left;
        background: url(http://www.hostnine.com/images/thumb-frame.png) no-repeat;
        width: 127px;
        display: block;
        font-size: 11px;
        color: #333;
        text-decoration: none;
        text-align: center;
        padding: 17px 0 0 0;
        margin: 0 15px 0 0;
		height:83px;
}

#rv-screenshots .thumbs a.product-options-cpanel1:hover{
        background: url(http://www.hostnine.com/images/thumb-frame-hover.png) no-repeat !important;
        color: #5597c4;
}

#rv-screenshots .thumbs a.product-options-cpanel1:hover .zoom-icon {
display: block !important;
}

.zoom-icon {
left:50px;
position:relative;
top:-70px !important;
display: none;
}

#rv-screenshots .thumbs a.product-options-cpanel1:hover span {
position: relative;
top: -30px;
}

#rv-screenshots .thumbs a.product-options-cpanel1 img {
position:relative;
top: -10px;
}

#rv-screenshots .thumbs .last{
	margin: 0 !important;
}

#rv-included,
#whmcs-included{
	margin: 35px 0 30px 0;
	overflow: hidden;
}

#rv-included ul{
	width: 360px;
	list-style-type: none;
	font-family: Helvetica, Arial, sans-serif;
	margin: 20px auto 0 auto;
}

#whmcs-included ul{
	width: 520px;
	list-style-type: none;
	font-family: Helvetica, Arial, sans-serif;
	margin: 20px auto 0 auto;
}

#rv-included ul li,
#whmcs-included ul li{
	float: left;
}

#rv-included ul li a,
#whmcs-included ul li a{
	background: url(http://www.hostnine.com/images/nav-bg-l.png) no-repeat top left;
	display: block;
	color: #333;
	text-decoration: none;
	font-weight: bold;
	padding: 0 0 0 3px;
}

#rv-included ul li a span,
#whmcs-included ul li a span{
	background: url(http://www.hostnine.com/images/nav-bg-r.png) no-repeat top right;
	display: block;
	padding: 10px 15px 10px 12px;
}

#rv-included ul li a:hover,
#rv-included ul li a.current,
#whmcs-included ul li a:hover,
#whmcs-included ul li a.current{
	background: url(http://www.hostnine.com/images/nav-bg-l-h.png) no-repeat top left;
	color: #fff;
	text-shadow: 0 1px 0 #216493;
}

#rv-included ul li a:hover span,
#rv-included ul li a.current span,
#whmcs-included ul li a:hover span,
#whmcs-included ul li a.current span{
	background: url(http://www.hostnine.com/images/nav-bg-r-h.png) no-repeat top right;
}

#rv-included ul li.nav-l a,
#whmcs-included ul li.nav-l a{
	background: url(http://www.hostnine.com/images/nav-l-l.png) no-repeat top left;
	padding: 0 0 0 16px;
}

#rv-included ul li.nav-l a span,
#whmcs-included ul li .nav-l a span{
	background: url(http://www.hostnine.com/images/nav-bg-r.png) no-repeat top right;
	padding: 10px 15px 10px 2px;
}
	
#rv-included ul li.nav-l a:hover,
#rv-included ul li.nav-l a.current,
#whmcs-included ul li.nav-l a:hover,
#whmcs-included ul li.nav-l a.current{
	background: url(http://www.hostnine.com/images/nav-l-l-h.png) no-repeat top left;
}

#rv-included ul li.nav-l a:hover span,
#rv-included ul li.nav-l a.current span,
#whmcs-included ul li.nav-l a:hover span,
#whmcs-included ul li.nav-l a.current span{
	background: url(http://www.hostnine.com/images/nav-bg-r-h.png) no-repeat top right;
}

#rv-included ul li.nav-r a,
#whmcs-included ul li.nav-r a{
	background: url(http://www.hostnine.com/images/nav-bg-l.png) no-repeat top left;
	padding: 0 0 0 3px;
}

#rv-included ul li.nav-r a span,
#whmcs-included ul li.nav-r a span{
	background: url(http://www.hostnine.com/images/nav-r-r.png) no-repeat top right;
	padding: 10px 17px 10px 9px;
}
	
#rv-included ul li.nav-r a:hover,
#rv-included ul li.nav-r a.current,
#whmcs-included ul li.nav-r a:hover,
#whmcs-included ul li.nav-r a.current{
	background: url(http://www.hostnine.com/images/nav-bg-l-h.png) no-repeat top left;
}

#rv-included ul li.nav-r a:hover span,
#rv-included ul li.nav-r a.current span,
#whmcs-included ul li.nav-r a:hover span,
#whmcs-included ul li.nav-r a.current span{
	background: url(http://www.hostnine.com/images/nav-r-r-h.png) no-repeat top right;
}


/* WHMCS */
#license-request{
	margin: 10px 0 0 0;
}

a.accordian{
	display: block;
	background: url(http://www.hostnine.com/images/accordian-head.png) no-repeat;
	width: 515px;
	height: 38px;
	font-size: 16px;
	color: #333333 !important;
	text-decoration: none !important;
	font-weight: normal !important;
	line-height: 38px;
	padding: 0 40px 0 15px;
}

a.accordian:hover{
	background: url(http://www.hostnine.com/images/accordian-head-h.png) no-repeat;
}

a.expanded{
	background: url(http://www.hostnine.com/images/accordian-head-expanded.png) no-repeat !important;
}

span.expanded-text{
	display: none;
}

.accordian-content{
}

.accordian-content-inner{
	width: 545px;
	margin: 0 auto;
}

.accordian-content-bg{
	background: url(http://www.hostnine.com/images/accordian-content-bg.png) repeat-y;
	width: 570px;
	padding: 15px 0 0 0;
}

.accordian-content-b{
	background: url(http://www.hostnine.com/images/accordian-content-b.png) no-repeat;
	width: 570px;
	height: 13px;
}

.accordian-content-inner .field{
	overflow: hidden;
	padding: 0 0 15px 0;
}

.accordian-content-inner .field label{
	float: left;
	display: block;
	width: 175px;
	font-size: 12px;
	text-align: right;
	
	padding: 8px 0 0 0;
}

.accordian-content-inner .field input{
	float: left;
	width: 168px;
	display: block;
	background: #f4f9fd;
	padding: 6px;
	border: 0;
	margin: 0 10px 0 10px;
}

.accordian-content-inner .field p{
	float: left;
	font-size: 11px;
	padding: 6px 0 0 0;
	line-height: 16px;
}

.accordian-content-inner p.license-tos{
	font-size: 11px;
	padding: 0 15px 15px 15px;
	line-height: 14px;
}

.accordian-content-inner .license-submit{
	width: 103px;
	margin: 0 auto 0 auto;
	padding: 10px 0 20px 0;
	overflow: hidden;
}

.accordian-content-inner .license-submit a.button{
	color: #fff !important;
	text-decoration: none !important;
}

#key-features{
	margin: 30px 0 0 0;
}

#key-features h3{
	margin: 0 0 15px 0;
}

#key-features .feature-row{
	overflow: hidden;
	margin: 0 0 5px 0;
}

#key-features p.feature-name{
	float: left;
	width: 130px;
	text-align: right;
	font-weight: bold;
	color: #1d72b0;
	padding: 3px 0 0 0;
}

#key-features p.feature-desc{
	float: right;
	width: 375px;
	line-height: 21px;
	padding: 0 25px 0 15px;
}

/* Our Network */
#datacenter-list{
	margin: 25px 0 25px 0;
	overflow: hidden;
}

#datacenter-list-alt{
	width: 400px;
	margin: 25px auto 25px auto;
	overflow: hidden;
}

#datacenter-list .dc,
#datacenter-list-alt .dc{
	float: left;
	width: 140px;
	margin: 0 45px 0 0;
}

#datacenter-list .dc a#usa,
#datacenter-list-alt .dc a#usa{
	background: url(http://www.hostnine.com/images/usa-flag-circle.jpg) no-repeat;
	width: 108px;
	padding: 125px 0 0 0;
	display: block;
	text-align: center;
	font-size: 16px;
}

#datacenter-list .dc a#usa:hover,
#datacenter-list-alt .dc a#usa:hover{
	background: url(http://www.hostnine.com/images/usa-flag-circle-h.jpg) no-repeat;
}

#datacenter-list .dc a#uk,
#datacenter-list-alt .dc a#uk{
	background: url(http://www.hostnine.com/images/uk-flag-circle.jpg) no-repeat top center;
	width: 125px;
	padding: 125px 0 0 0;
	display: block;
	text-align: center;
	font-size: 16px;
}

#datacenter-list .dc a#uk:hover,
#datacenter-list-alt .dc a#uk:hover{
	background: url(http://www.hostnine.com/images/uk-flag-circle-h.jpg) no-repeat top center;
}

#datacenter-list .dc a#singapore,
#datacenter-list-alt .dc a#singapore{
	background: url(http://www.hostnine.com/images/singapore-flag-circle.jpg) no-repeat;
	width: 108px;
	padding: 125px 0 0 0;
	display: block;
	text-align: center;
	font-size: 16px;
}

#datacenter-list .dc a#singapore:hover,
#datacenter-list-alt .dc a#singapore:hover{
	background: url(http://www.hostnine.com/images/singapore-flag-circle-h.jpg) no-repeat;
}

#datacenter-list .dc p,
#datacenter-list-alt .dc p{
	font-size: 12px;
	line-height: 17px;
	padding: 9px 0 0 0;
}

/* Extra Features */
#feature-box{
	background: url(http://www.hostnine.com/images/h9-feature-box.png) no-repeat top right;
	padding: 0 270px 0 0;
}

.link-list{
	overflow: hidden;
	margin: 20px 0 10px 0;
}

.link-list .col{
	float: left;
	width: 275px;
}

.link-list h4{
	font-size: 16px;
	font-weight: bold;
	color: #333;
}

.link-list ul{
	margin: 13px 0 0 3px;
}

.link-list ul li{
	padding: 0 0 12px 0;
}

#uptimo-reviews-bg p{
	width: 244px;
	margin: 0 auto;
	padding: 0 0 15px 0;
	line-height: 17px;
}

#uptimo-reviews-t{
	background: url(http://www.hostnine.com/images/customer-reviews-t.png) no-repeat;
	width: 271px;
	height: 38px;
	text-indent: -3333px;
	margin: 38px 0 0 0;
}

#uptimo-reviews-bg{
	background: url(http://www.hostnine.com/images/customer-reviews-bg.png) repeat-y;
	width: 271px;
}

#uptimo-reviews-b{
	background: url(http://www.hostnine.com/images/customer-reviews-b.png) no-repeat top;
	width: 271px;
	height: 38px;
	text-indent: -3333px;
}

#uptimo-reviews-b a#h9-uptimo-button{
	margin: 0 auto;
}

a#h9-uptimo-button{
	display: block;
	background: url(http://www.hostnine.com/images/h9-uptimo-button.png) no-repeat top left;
	width: 163px;
	height: 46px;
	text-indent: -3333px;
}

a#h9-uptimo-button:hover{
	background-position: -163px 0;
}

/* Money Back Guarantee */
.blue-box-t{
	background: url(http://www.hostnine.com/images/blue-box-t.png) no-repeat; 
	width: 570px;
	height: 15px;
	margin: 20px 0 0 0;
}

.blue-box-b{
	background: url(http://www.hostnine.com/images/blue-box-b.png) no-repeat; 
	width: 570px;
	height: 13px;
}

.blue-box-bg{
	background: #e5f1fc;
	width: 540px;
	padding: 0 15px 0 15px;
}

.blue-box-bg h3{
	margin-top: 0 !important;
	line-height: 21px;
}

.blue-box-bg h4{
	font-size: 14px;
	font-weight: bold;
	color: #333;
	margin: 0;
	padding: 0;
}

/* Staff Profiles */
#staff-list{
	margin: 20px 0 0 0;
}

#staff-list .profile{
	background: url(http://www.hostnine.com/images/profile-sep.png) no-repeat bottom center;
	padding: 0 0 40px 0;
	margin: 0 0 25px 0;
	overflow: hidden;
}

#staff-list .last{
	background: none !important;
	padding: 0 0 10px 0 !important;
}

#staff-list .profile .left-col{
	float: left;
	width: 100px;
}

#staff-list .profile .left-col .social{
	float: right;
}

.profile-picture{
	display: block;
	margin: 22px 0 0 0;
}

.profile-picture-no-social{
	display: block;
	margin: 48px 0 0 0;
}

#staff-list .profile .right-col{
	float: right;
	width: 407px;
	padding: 0 26px 0 0;
}

#staff-list .profile .right-col h3{
	font-size: 17px;
	font-weight: bold;
	color: #1d72b0;
	margin: 0 0 4px 0;
}

#staff-list .profile .right-col p.position{
	font-size: 11px;
}

#staff-list .profile .right-col p.bio{
	padding: 10px 0 0 0;
	line-height: 18px;
}

/* Uptime Guarantee */
.uptime-goal{
	width: 525px;
	line-height: 21px;
	padding: 25px 0 0 15px;
}

#track-uptime{
	width: 525px;
	padding: 45px 0 0 15px;
	margin: 0 0 45px 0;
}

#track-uptime p{
	background: url(http://www.hostnine.com/images/uptimo-logo2.png) no-repeat top left;
	padding-left: 145px !important;
}

/* Why Us */
#reason-list{
	margin: 20px 0 0 0;
}

#reason-list .reason{
	background: url(http://www.hostnine.com/images/profile-sep.png) no-repeat bottom center;
	padding: 0 0 37px 0;
	margin: 0 0 37px 0;
	overflow: hidden;
}

#reason-list .last{
	background: none !important;
}

#reason-list .reason h3{
	font-size: 17px;
	font-weight: bold;
	color: #1d72b0;
	margin: 0 0 12px 0;
}

#reason-list .reason h3 span{
	color: #333;
}

#reason-list .reason p{
	line-height: 18px;
}

#reason-list .reason .support{
	background: url(http://www.hostnine.com/images/h9-support-icon.png) no-repeat center right;
	padding: 0 107px 0 0;
}

#reason-list .reason .freebies{
	background: url(http://www.hostnine.com/images/h9-freebies-box.png) no-repeat top left;
	padding: 0 0 0 145px;
}

#reason-list .reason .network{
	background: url(http://www.hostnine.com/images/h9-dcmap-mini.png) no-repeat top right;
	padding: 0 154px 0 0;
}

#reason-list .reason .data-protection{
	background: url(http://www.hostnine.com/images/data-protection-mini.png) no-repeat top left;
	padding: 0 0 0 107px;
}

#reason-list .reason .breakup{
	background: url(http://www.hostnine.com/images/h9-breakup.png) no-repeat top right;
	padding: 0 167px 0 0;
}

/* TOS */
.tos{
	padding: 15px 30px 0 30px;
}

.info-block h4,
.tos h4{
	font-weight: bold;
	font-size: 14px;
	color: #333;
	margin: 15px 0 3px 0;
}

#header-tos h1#logo{
	background: url(http://www.hostnine.com/images/h9-logo.png) no-repeat;
	float: left;
	width: 154px;
	height: 33px;
	margin: 46px 0 51px 55px;
	text-indent: -3333px;
}

#header-tos h1#logo a{
	display: block;
    width: 155px; 
    height: 33px;
    text-decoration: none;
    border: 0;
}

#header-tos h2#terms-and-conditions{
	float: right;
	background: url(http://www.hostnine.com/images/terms-and-conditions.png) no-repeat;
	width: 312px;
	height: 27px;
	text-indent: -3333px;
	margin: 46px 135px 51px 0;
}

/* Customer Reviews */
.existing-customer{
	overflow: hidden;
	width: 390px;
	margin: 15px 0 0 0;
}

.existing-customer p{
	float: left;
	padding-top: 7px !important;
}

.existing-customer a.button{
	float: right !important;
	color: #fff !important;
	text-decoration: none !important;
}

.testimonial-head{
	overflow: hidden;
}

.testimonial-head h4{
	margin-top: 0;
	font-size: 14px;
}

.testimonial-head .client-info{
	width: 375px;
	float: left;
}

.testimonial-head .rating{
	float: right;
	background: url(http://www.hostnine.com/images/rating-blank.png) no-repeat;
	width: 136px;
	height: 23px;
}

.testimonial-head .rating .meter{
	background: url(http://www.hostnine.com/images/rating-full.png) no-repeat top left;
	height: 23px;
}

.testimonial-head .rating .one{
	width: 28px;
}

.testimonial-head .rating .two{
	width: 56px;
}

.testimonial-head .rating .three{
	width: 84px;
}

.testimonial-head .rating .four{
	width: 112px;
}

.testimonial-head .rating .five{
	width: 136px;
}

.testimonial-content p{
	font-size: 12px;
}

#uptimo-info{
	background: url(http://www.hostnine.com/images/h9-uptimo-logo.png) no-repeat top left;
	padding: 0 0 15px 144px;
	margin-top: 40px !important;
	min-height: 141px;
}

#uptimo-info h3{
	font-size: 17px;
	font-weight: bold;
	color: #1d72b0;
	margin: 0 0 16px 0;
}

#uptimo-info p{
	line-height: 18px;
}

#uptimo-info ul{
	list-style-type: none;
	margin: 30px 0 0 0;
}

#uptimo-info ul li{
	background: url(http://www.hostnine.com/images/bullet-blue.png) no-repeat 0 5px;
	padding: 0 0 0 16px;
	margin: 0 0 10px 0;
}

/* Independent Reviews */
#independent-review-sites{
}

#independent-review-sites .site{
	overflow: hidden;
	margin: 20px 0 40px 0;
}

#independent-review-sites .award{
	background: url(http://www.hostnine.com/images/award-sep.png) no-repeat bottom center;
	padding: 0 0 25px 0;
	margin-bottom: 0 !important;
	margin-top: 25px !important;
}

#independent-review-sites .logo{
	float: left;
	width: 158px;
	padding: 32px 0 0 0;
}

#independent-review-sites .info{
	float: right;
	width: 370px;
}

#independent-review-sites .info h3{
	font-size: 17px;
	font-weight: bold;
	color: #1d72b0;
	margin: 0 0 14px 0;
}

#independent-review-sites .info a.visit{
	display: block;
	text-decoration: underline !important;
	margin: 14px 0 0 0;
	padding: 0 0 3px 0;
}

#independent-review-sites .info h3 a{
	text-decoration: none;
	border-bottom: 1px solid #99c8e9;
}

#independent-review-sites .info p{
	line-height: 18px;
}

/* Submit Review */
#submit-review{
}

#submit-review h3{
	font-size: 17px;
	font-weight: bold;
	color: #333 !important;
	text-align: center;
	padding: 0 0 14px 0;
	margin: 0 !important;
}

#submit-review form{
	padding: 0 5px 0 5px;
}

#submit-review form .field{
	overflow: hidden;
	padding: 0 0 13px 0;
}

#submit-review form label{
	display: block;
	width: 150px;
	float: left;
	text-align: right;
	padding: 8px 10px 0 0;
}

#submit-review form input{
	display: block;
	float: left;
	background: #f4f9fd;
	font-size: 14px;
	padding: 6px;
	border: 1px solid #ecf5fc;
}

#submit-review form input.small{
	width: 180px;
}

#submit-review form input.large{
	width: 355px;
}

#submit-review form textarea{
	width: 355px;
	height: 255px;
	display: block;
	float: left;
	background: #f4f9fd;
	font-size: 14px;
	padding: 6px;
	border: 1px solid #ecf5fc;
	font-family: Helvetica, Arial, sans-serif;
}

#submit-review form p{
	float: left;
	width: 155px;
	font-size: 11px;
	line-height: 14px !important;
	margin: 2px 0 0 10px;
}

#submit-review .submit {
	width: 115px;
	margin: 10px auto 0 auto;
	overflow: hidden;
}

#submit-review .submit a.button{
	float: left;
	color: #fff;
	text-decoration: none;
}

#submit-review p.disclaimer{
	width: 100%;
	float: none;
	font-size: 11px;
	line-height: 14px;
	margin: 20px 0 0 0;
}

.rating-select{
	width: 355px;
	float: left;
	padding: 2px 0 0 0;
}


div.rating-cancel,div.star-rating{float:left;width:28px;height:22px;text-indent:-999em;cursor:pointer;display:block;background:transparent;overflow:hidden}
div.rating-cancel,div.rating-cancel a{background:url(delete.gif) no-repeat 0 -16px}
div.star-rating,div.star-rating a{background:url(http://www.hostnine.com/images/star.png) no-repeat 0 0px}
div.rating-cancel a,div.star-rating a{display:block;width:28px;height:22px;background-position:0 0px;border:0}
div.star-rating-on a{background-position:0 -22px!important}
div.star-rating-hover a{background-position:0 -44px}
div.star-rating-readonly a{cursor:default !important}
div.star-rating{background:transparent!important;overflow:hidden!important}


#review-confirmation{
	display: none;
	width: 535px;
	margin: 30px auto;
}

#review-confirmation h3{
	font-size: 24px !important;
	text-align: center;
	font-weight: bold;
	color: #1d72b0;
	margin: 0 0 16px 0;
}

#review-confirmation p{
	line-height: 18px;
}

/* Affiliate Program */
#ready-made-banners{
}

#ready-made-banners h3{
	background: url(http://www.hostnine.com/images/ready-made-banners.png) no-repeat;
	width: 194px;
	height: 12px;
	text-indent: -3333px;
	color: #1d72b0;
	margin: 25px 0 10px 0;
}

#ready-made-banners p{
	background: url(http://www.hostnine.com/images/ready-made-banners-preview.png) no-repeat top right;
	line-height: 17px;
	padding: 0 99px 0 0;
}

#ready-made-banners a.button{
	color: #fff;
	text-decoration: none;
	margin: 10px 0 0 0;
}

#affiliate-program-steps{
	background: url(http://www.hostnine.com/images/affiliate-program-steps-bg.jpg) no-repeat;
	width: 831px;
	margin: 25px auto 25px auto;
	padding: 175px 0 0 0;
	overflow: hidden;
}

#affiliate-program-steps p{
	line-height: 17px;
	font-size: 12px;
	float: left;
}

#affiliate-program-steps p#step-one{
	width: 155px;
}

#affiliate-program-steps p#step-two{
	width: 162px;
	margin: 0 0 0 65px;
}

#affiliate-program-steps p#step-three{
	width: 144px;
	margin: 0 0 0 55px;
}

#affiliate-program-steps p#step-four{
	width: 180px;
	margin: 0 0 0 69px;
}

#why-this-works-you{
	float: left;
	width: 400px;
	margin: 0 0 0 33px;
}

#why-this-works-us{
	width: 400px;
	float: right;
	margin: 0 33px 0 0;
}

#why-this-works-you h3,
#why-this-works-us h3{
	font-size: 17px;
	font-weight: bold;
	color: #1d72b0;
	margin: 4px 0 16px 0;
}

#why-this-works-you p,
#why-this-works-us p{
	line-height: 18px;
	padding: 0 0 10px 2px;
}

#content #affiliate-payout{
	width: 840px;
	margin: 40px auto 25px auto;
	overflow: hidden;
}

#content #affiliate-payout #feature-list{
	float: left;
	width: 367px;
	font-size: 14px;
	margin: 0 15px 0 0;
	border-bottom: 1px solid #499cd8;
	padding: 0 0 15px 0;
}

#content #affiliate-payout #feature-list #feature-head{
	font-size: 18px;
	font-weight: bold;
	color: #1d74b0;
	border-bottom: 1px solid #499cd8;
	padding: 15px 0 10px 0;
}

#content #affiliate-payout #payout{
	float: left;
	width: 176px;
	margin: 0 10px 0 0;
}

#content #affiliate-payout #payout .payout-head{
	background: url(http://www.hostnine.com/images/payout-head.png) no-repeat;
	width: 176px;
	height: 44px;
}

#content #affiliate-payout #feature-list p.feature-name{
	margin: 0 0 13px 2px;
}

#content #affiliate-payout #feature-list p.feature-name a{
	color: #666;
	text-decoration: none;
	border-bottom: 1px solid #1d75b0;
}

#content #affiliate-payout #feature-list p.feature-name a span{
	color: #1d73b0;
}

#content #affiliate-payout #feature-list p.payout-level{
	font-weight: bold;
	color: #333;
	font-size: 14px;
	margin: 22px 0 7px 2px;
}

#content #affiliate-payout #feature-list p.payout-desc{
	color: #999;
	font-size: 12px;
	padding: 0 0 1px 3px;
	line-height: 18px;
}

#content #affiliate-payout #feature-list #features{
	padding: 14px 0 3px 0;
	border-bottom: 1px solid #499cd8;
}

#content #affiliate-payout .dedi-plan-bg{
	background: url(http://www.hostnine.com/images/dedi-plan-bg.png) repeat-y;
	width: 176px;
	padding: 0px 0 0 0;
	overflow: hidden;
}

#content #affiliate-payout .dedi-plan-bg p.spec{
	text-align: center;
	font-weight: bold;
	font-size: 14px;
	margin: 0 0 13px 0;
	padding: 0 10px 0 10px;
}

#content #affiliate-payout .dedi-plan-bg p.price-standard{
	text-align: center;
	font-size: 18px;
	font-weight: bold;
	color: #1d74b0;
	padding: 0 10px 0 10px;
	margin: 18px 0 18px 0;
}

#content #affiliate-payout .dedi-plan-bg p.price-vip{
	text-align: center;
	margin: 47px;
}

#content #affiliate-payout .dedi-plan-bg p.multiple-configs{
	font-size: 13px;
	color: #666;
	padding: 0 10px 0 10px;
	margin: 18px 0 13px 0;
	text-align: center;
	line-height: 17px;
}


#content #affiliate-payout .dedi-plan-bg a.button{
	float: left;
	text-align: center;
	color: #fff;
	text-decoration: none;
	margin: 0 0 12px 48px;
}

#content #affiliate-payout a.button span{
	padding: 8px 0 11px 15px;
}

#content #affiliate-payout .dedi-plan-sep{
	background: url(http://www.hostnine.com/images/dedi-plan-sep.png) no-repeat;
	width: 176px;
	height: 5px;
	margin: 77px 0 21px 0;
}

#content #affiliate-payout .dedi-plan-b{
	background: url(http://www.hostnine.com/images/dedi-plan-b.png) no-repeat;
	width: 176px;
	height: 11px;
}

#content #affiliate-payout #quick-example{
	float: left;
	width: 233px;
	margin: 15px 0 0 31px;
}

#quick-example p.heading{
	font-size: 19px;
	color: #1d74b0;
	font-weight: normal;
}

#quick-example p.light{
	color: #999;
	font-size: 19px;
	padding: 15px 0 15px 0;
}

#quick-example p.bold{
	color: #666;
	font-size: 30px;
	font-weight: normal;
}

#quick-example p.total{
	color: #1d74b0;
	font-size: 30px;
	font-weight: normal;
	padding: 15px 0 0 0;
}

#important-message{
	margin: 20px 0 0 0;
}

#important-message h3{
	font-size: 17px;
	font-weight: bold;
	color: #cc0000;
	margin: 4px 0 15px 0;
}

#important-message p{
	line-height: 18px;
	padding: 0 15px 10px 2px;
}

#affiliate-banners{
	width: 841px;
	margin: 0 auto 20px auto;
}

#affiliate-banners a span.dimension{
	font-weight: bold;
	float: left;
	display: block;
}

#affiliate-banners a span.iab{
	width: 520px;
	float: right;
	display: block;
	padding: 0 34px 0 0;
}

#affiliate-banners .standard-banner-mini{
	background: url(http://www.hostnine.com/images/standard-banner-mini.png) no-repeat 0 14px;
	padding-left: 70px !important;
}

#affiliate-banners .leaderboard-mini{
	background: url(http://www.hostnine.com/images/leaderboard-mini.png) no-repeat 0 15px;
	padding-left: 70px !important;
}

#affiliate-banners .medium-rectangle-mini{
	background: url(http://www.hostnine.com/images/medium-rectangle-mini.png) no-repeat 0 8px;
	padding-left: 70px !important;
}

#affiliate-banners .threeone-mini{
	background: url(http://www.hostnine.com/images/31-rectangle-mini.png) no-repeat 0 14px;
	padding-left: 70px !important;
}

#affiliate-banners .square-button-mini{
	background: url(http://www.hostnine.com/images/square-button-mini.png) no-repeat 0 15px;
	padding-left: 70px !important;
}

#affiliate-banners .wide-skyscraper-mini{
	background: url(http://www.hostnine.com/images/wide-skyscraper-mini.png) no-repeat 0 6px;
	padding-left: 70px !important;
}

#affiliate-banners .skyscraper-mini{
	background: url(http://www.hostnine.com/images/skyscraper-mini.png) no-repeat 0 6px;
	padding-left: 70px !important;
}

#affiliate-banners .source-files-mini{
	background: url(http://www.hostnine.com/images/triangle-mini.png) no-repeat 0 8px;
	padding-left: 70px !important;
}


#affiliate-banners a.accordian{
	background: url(http://www.hostnine.com/images/accordian-head-fluid.png) no-repeat;
	width: 841px;
	margin: 10px 0 0 0;
}

#affiliate-banners a.accordian:hover{
	background: url(http://www.hostnine.com/images/accordian-head-fluid-h.png) no-repeat;
	width: 841px;
}

#affiliate-banners a.expanded{
	background: url(http://www.hostnine.com/images/accordian-head-fluid-expanded.png) no-repeat !important;
	width: 841px;
}

#affiliate-banners .accordian-content{
	
}

#affiliate-banners .accordian-content-inner{
	width: 800px;
	margin: 0 auto;
	overflow: hidden;
}

#affiliate-banners .accordian-content-inner p{
	line-height: 18px;
}

#affiliate-banners .accordian-content-bg{
	background: url(http://www.hostnine.com/images/accordian-content-fluid-bg.png) repeat-y;
	width: 841px;
	padding: 10px 0 0 0;
}

#affiliate-banners .accordian-content-b{
	background: url(http://www.hostnine.com/images/accordian-content-fluid-b.png) no-repeat;
	width: 841px;
}

#quad{
	border-top: 2px solid #fff;
	background: url(http://www.hostnine.com/images/quad-bg.png) repeat-y center;
	width: 800px;
	margin: 20px 0 8px 0;
	overflow: hidden;
}

#quad .box-l{
	border-bottom: 2px solid #fff;
	width: 398px;
	float: left;
	min-height: 392px;
	padding: 0 0 0 1px;
}

#quad .box-r{
	
	border-bottom: 2px solid #fff;
	width: 379px;
	float: right;
	min-height: 392px;
	padding: 0 0 0 20px;
}

#quad .last,
.accordian-content-inner .last{
	border-bottom: 0 !important;
}

#quad .square-button{
	width: 151px;
	margin: 40px auto 0 auto;
}

#quad .square-button .frame{
	background: url(http://www.hostnine.com/images/square-button-frame.png) no-repeat;
	width: 125px;
	height: 126px;
	padding: 13px 13px 14px 13px;
}

#quad .square-button p,
.leaderboard p{
	text-align: center;
	font-weight: bold;
	padding: 8px 0 0 0;
}

#quad .code{
	margin: 25px 0 10px 0;
}

.single{
	padding: 30px 0 30px 0;
	border-bottom: 2px solid #fff;
}

.single .code{
	width: 378px;
	margin: 25px auto 0 auto;
}

.leaderboard .frame{
	background: url(http://www.hostnine.com/images/leaderboard-frame.png) no-repeat;
	width: 728px;
	height: 90px;
	margin: 0 auto;
	padding: 12px 13px 14px 13px;
}

.code p{
	padding: 0 0 8px 12px;
}

.code-t{
	background: url(http://www.hostnine.com/images/code-t.png) no-repeat;
	width: 378px;
	height: 9px;
}

.code-bg{
	background: url(http://www.hostnine.com/images/code-bg.png) repeat-y;
	width: 378px;
	min-height: 66px;
	padding: 0px 0 5px 0;
}

.code-bg code{
	display: block;
	width: 355px;
	margin: 0 auto;
	overflow: hidden;
}

.code-b{
	background: url(http://www.hostnine.com/images/code-b.png) no-repeat;
	width: 378px;
	height: 9px;
}

#source-files{
	margin: 0 0 10px 0;
	overflow: hidden;
}

#source-files .file{
	width: 400px;
	float: left;
	margin: 22px 0 0 0;
}

#source-files .file h4{
	font-size: 14px;
	font-weight: bold;
	margin: 0 0 10px 0;
}

#source-files .file ul.file-type{
	float: left;
	list-style-type: none;
	margin: 0 0 0 20px;
}

#source-files .file ul.file-type li{
	width: 90px;
	margin: 0 0 5px 0;
}

#source-files .file ul.program{
	float: left;
}

#source-files .file ul.program li{
	padding: 0 0 5px 0;
	color: #666;
}

/* Press */
#press-releases{
	margin: 20px 0 0 0;
}

#press-releases h3{
	font-size: 17px;
	font-weight: bold;
	color: #1d72b0;
	margin: 4px 0 14px 0;
}

#press-releases .release{
	margin: 0 0 25px 0;
}

#press-releases a.title{
	display: block;
	margin: 0 0 7px 0;
}

#press-releases p{
	line-height: 17px;
}

#press-releases p.date{
	font-size: 11px;
	color: #666;
	margin: 7px 0 0 0;
}

#archive{
	padding: 0 35px 0 14px;
	margin: 40px 0 40px 0;
}

#archive h3{
	background: url(http://www.hostnine.com/images/archive.png) no-repeat;
	width: 75px;
	height: 13px;
	text-indent: -3333px;
	margin: 0 0 15px 0;
}

#archive p{
	line-height: 17px;
	margin: 0 0 10px 0;
}

#logo-pack{
	padding: 0 35px 0 14px;
	margin: 40px 0 40px 0;
}

#logo-pack h3{
	background: url(http://www.hostnine.com/images/logo-pack.png) no-repeat;
	width: 97px;
	height: 13px;
	text-indent: -3333px;
	margin: 0 0 10px 0;
}

#logo-pack p.desc{
	background: url(http://www.hostnine.com/images/logo-pack-icon.png) no-repeat top right;
	padding: 0 72px 0 0;
}

#logo-pack p{
	line-height: 17px;
	font-size: 12px;
	margin: 0 0 10px 0;
}

/* Dedicated Servers v2 */
#content #dedicated-servers-comparison-v2{
	width: 840px;
	margin: 49px auto 0 auto;
	overflow: hidden;
} 

#content #dedicated-servers-comparison-v2 #comparison-table{
	width: 558px;
	float: left;
}

#content #dedicated-servers-comparison-v2 #comparison-table #thead{
	overflow: hidden;
}

#content #dedicated-servers-comparison-v2 #comparison-table #thcol1{
	width: 176px;
	float: left;
	padding: 0 10px 0 0;
}
#content #dedicated-servers-comparison-v2 #comparison-table #thcol1 p{
	color: #1d73b0;
	font-size: 16px;
	font-weight: bold;
	margin: 15px 0 0 0;
}

#content #dedicated-servers-comparison-v2 #comparison-table #thcol2{
	width: 176px;
	float: left;
	height: 43px;
	position: relative;
}

#content #dedicated-servers-comparison-v2 #comparison-table #thcol2 a{
	display: block;
	width: 176px;
	height: 43px;
	background: url(http://www.hostnine.com/images/dedi-us-based.png) no-repeat top left;
	position: absolute;
}

#content #dedicated-servers-comparison-v2 #comparison-table #thcol2 a:hover,
#content #dedicated-servers-comparison-v2 #comparison-table #thcol2 a.selected{
	background-position: 0 -43px !important;
}

#content #dedicated-servers-comparison-v2 #comparison-table #thcol2 a.addToolTip,
#content #dedicated-servers-comparison-v2 #comparison-table #thcol3 a.addToolTip{
	background: none;
	width: 30px;
	height: 20px;
	margin: 15px 0 0 43px;
}

#content #dedicated-servers-comparison-v2 #comparison-table #thcol3{
	width: 176px;
	float: left;
	height: 43px;
	position: relative;
	margin: 0 0 0 20px;
}

#content #dedicated-servers-comparison-v2 #comparison-table #thcol3 a{
	display: block;
	width: 176px;
	height: 43px;
	position: absolute;
	background: url(http://www.hostnine.com/images/dedi-ukbased.png) no-repeat top left;
}

#content #dedicated-servers-comparison-v2 #comparison-table #thcol3 a:hover,
#content #dedicated-servers-comparison-v2 #comparison-table #thcol3 a.selected{
	background-position: 0 -43px;
}

#content #dedicated-servers-comparison-v2 #comparison-table .packages{
	border: 2px solid #7cafdf;
	overflow: hidden;
}

#content #dedicated-servers-comparison-v2 #comparison-table .packages .package-info{
	width: 176px;
	float: left;
	padding: 20px 10px 22px 22px;
}

#content #dedicated-servers-comparison-v2 #comparison-table .packages .package-info p.name{
	font-size: 18px;
	color: #333;
	margin: 0 0 10px 0;
}

#content #dedicated-servers-comparison-v2 #comparison-table .packages .package-info p.price{
	color: #1d73b0;
	font-size: 16px;
	font-weight: bold;
}

#content #dedicated-servers-comparison-v2 #comparison-table .packages .package-specs{
	width: 176px;
	float: left;
	padding: 12px 0 5px 0;
}

#content #dedicated-servers-comparison-v2 #comparison-table .packages .package-specs ul li{
	font-size: 12px;
	margin: 0 0 5px 0;
}

#content #dedicated-servers-comparison-v2 #comparison-table .packages .continue{
	float: left;
	width: 170px;
	padding: 12px 0 5px 0;
}

#content #dedicated-servers-comparison-v2 #comparison-table .packages .continue a{
	float: none;
	width: 73px;
	margin: 15px auto 0 auto;
	color: #fff;
	text-decoration: none;
}

#content #dedicated-servers-comparison-v2 #comparison-table .packages .rowa{
	background: #fff;
	overflow: hidden;
}

#content #dedicated-servers-comparison-v2 #comparison-table .packages .rowb{
	background: #e3f0f9;
	overflow: hidden;
}

#content #dedicated-servers-comparison-v2 #comparison-table .packages .rowc{
	background: #c8e1f3;
	overflow: hidden;
}

#content #dedicated-servers-comparison-v2 #us-uk-features{
	float: right;
	width: 233px;
	margin: 15px 10px 0 31px;
}

#content #dedicated-servers-comparison-v2 #us-uk-features h4#us-uk-includes{
	background: url(http://www.hostnine.com/images/us-uk-include.png) no-repeat center;
	width: 233px;
	height: 16px;
	text-indent: -3333px;
}


#content #dedicated-servers-comparison-v2 #us-uk-features ul{
	list-style-type: none;
	margin: 17px 0 17px 10px;
}

#content #dedicated-servers-comparison-v2 #us-uk-features ul li{
	background: url(http://www.hostnine.com/images/feature-list-bullet.png) no-repeat 0 3px;
	color: #6a6a6a;
	font-weight: bold;
	margin: 0 0 11px 0;
	padding: 0 0 0 17px;
}

/* Virtual Hosting */
#fast-setup{
	width: 245px;
	margin: 18px 0 0 9px;
}

#highly-reliable,
#flexible,
#were-safe{
	width: 245px;
	margin: 25px 0 0 9px;
}

#fast-setup h3{
	text-indent: -3333px;
	background: url(http://www.hostnine.com/images/fast-setup.png) no-repeat;
	width: 99px;
	height: 12px;
	margin: 0 0 7px 0;
}

#flexible h3{
	text-indent: -3333px;
	background: url(http://www.hostnine.com/images/flexible.png) no-repeat;
	width: 76px;
	height: 12px;
	margin: 0 0 7px 0;
}	

#were-safe h3{
	text-indent: -3333px;
	background: url(http://www.hostnine.com/images/were-safe.png) no-repeat;
	width: 102px;
	height: 12px;
	margin: 0 0 7px 0;
}

#highly-reliable h3{
	text-indent: -3333px;
	background: url(http://www.hostnine.com/images/highly-reliable.png) no-repeat;
	width: 145px;
	height: 13px;
	margin: 0 0 7px 0;
}

#fast-setup p,
#highly-reliable p,
#flexible p,
#were-safe p{
	line-height: 20px;
	font-size: 12px;
}

#slider-head{
	width: 468px;
	margin: 40px auto 18px auto;
}

#slider-head h3{
	background: url(http://www.hostnine.com/images/slider-heading.png) no-repeat;
	width: 468px;
	height: 15px;
	text-indent: -3333px;
	margin: 0 0 9px 0;
}

#slider-head p{
	font-size: 14px;
	color: #666;
	font-weight: bold;
	text-align: center;
}

/* Support */
#contact-methods{
	background: url(http://www.hostnine.com/images/contact-methods-bg.png) no-repeat;
	width: 570px;
	height: 131px;
	margin: 15px 0 0 0;
}

#contact-methods #phone{
	float: left;
	width: 135px;
	background: url(http://www.hostnine.com/images/phone-icon.png) no-repeat top center;
	padding: 44px 0 0 0;
	margin: 20px 0 0 30px;
}

#contact-methods #email{
	float: left;
	width: 185px;
	background: url(http://www.hostnine.com/images/email-icon.png) no-repeat top center;
	padding: 37px 0 0 0;
	margin: 27px 0 0 25px;
}

#contact-methods #livechat{
	float: left;
	width: 135px;
	background: url(http://www.hostnine.com/images/livechat-icon.png) no-repeat top center;
	padding: 40px 0 0 0;
	margin: 24px 0 0 25px;
}

#contact-methods #phone p.desc,
#contact-methods #email p.desc,
#contact-methods #livechat p.desc{
	color: #666;
	font-size: 14px;
	font-weight: bold;
	text-align: center;
	padding: 0 0 7px 0;
}

#contact-methods #phone p.contact,
#contact-methods #email p.contact,
#contact-methods #livechat p.contact{
	font-size: 16px;
	color: #1d75b0;
	font-weight: bold;
	text-align: center;
}

#contact-methods a{
	text-decoration: none;
}

#contact-methods a:hover{
	text-decoration: underline;
}

#contact-methods-b{
	background: url(http://www.hostnine.com/images/contact-methods-b.png) no-repeat;
	width: 570px;
	height: 33px;
	margin: 0 0 40px 0;
}

#contact-methods-b p{
	width: 312px;
	color: #333;
	font-size: 13px;
	font-weight: bold;
	margin: 0 0 0 125px;
	padding: 10px 0 0 0;
}

#contact-form{
}

#contact-form h3,
#general-contacts h3{
	font-size: 17px;
	font-weight: bold;
	color: #1d72b0;
	margin: 4px 0 10px 0;
}

#contact-form p{
	line-height: 18px;
	padding: 0 0 10px 2px;
}

#contact-form form{
	margin: 10px 0 46px 0;
}

#contact-form form .field{
	overflow: hidden;
	margin: 0 0 12px 0;
}

#contact-form form .field label{
	display: block;
	float: left;
	width: 60px;
	margin: 0 25px 0 0;
	padding: 8px 0 0 0;
}

#contact-form form .field label.select-label{
	padding: 2px 0 0 0;
}

#contact-form form .field select{
	display: block;
	width: 250px;
	float: left;
	padding: 2px;
}

#contact-form form .field input,
#contact-form form .field textarea{
	background: #f4f9fd;
	padding: 5px;
	color: #333;
	border: 1px solid #499cd8;
}

#contact-form form .field textarea{
	width: 400px;
	height: 122px;
	font-family: Helvetica, arial, sans-serif;
	font-size: 13px;
}

#contact-form form .field input.small{
	width: 222px;
}

#contact-form form .submit{
	padding: 10px 0 0 82px;
	overflow: hidden;
}

#general-contacts{
	padding: 0 0 15px 0;
}

#general-contacts .contact{
	overflow: hidden;
	padding: 0 0 10px 0;
}

#general-contacts p.department{
	width: 180px;
	float: left;
}

#general-contacts p.email{
	float: left;
}

#block-list{
	padding: 0 0 25px 0;
}

#block-list .row{
	overflow: hidden;
	margin: 35px 0 0 0;
}

#block-list .block{
	width: 150px;
	float: left;
	margin: 0 47px 0 0;
}

#block-list .terms{
	width: 155px !important;
}

#block-list .last{
	margin: 0 !important;
}

#block-list p{
	line-height: 18px;
	font-size: 11px;
}

#block-list h3{
	font-size: 16px;
	margin: 0 0 8px 0;
}

#block-list h3 a{
	text-decoration: none;
	border-bottom: 1px solid #80bae4;
}

/* Escape to H9 */
img.h9-escape-large{
	position: relative;
	bottom: 31px;
}

.h9-escape-large-child{
	position: relative;
	bottom: 21px;
}

.feature-packed{
	overflow: hidden;
	margin: 0 0 20px 0;
}

.feature-info{
	float: left;
	width: 250px;
}

.feature-chat{
	background: url(http://www.hostnine.com/images/escape-xfer.jpg) no-repeat;
	float: right;
	width: 302px;
	padding: 251px 0 0 0;
	text-align: center;
}

.feature-chat p{
	padding: 0 0 10px 0;
} 

.feature-chat a.button{
	float: none !important;
	width: 120px;
	margin: 0 auto;
}

h3#because-of{
	background: url(http://www.hostnine.com/images/because-of.png) no-repeat;
	width: 148px;
	height: 15px;
	text-indent: -3333px;
	margin: 16px 0 17px 0;
}

.escape-reason{
	margin: 0 0 23px 0;
}

.escape-reason h3{
	font-size: 17px;
	font-weight: bold;
	color: #1d72b0;
	line-height: 19px;
	margin: 0 0 7px 0;
}

.escape-reason p{
	line-height: 18px;
}

#domain-comparison{
	width: 471px;
	margin: 0 0 35px 23px;
}

#domain-comparison-t{
	background: url(http://www.hostnine.com/images/domain-table-header.png) no-repeat;
	width: 471px;
	height: 58px;
}

#domain-comparison-bg{
	background: url(http://www.hostnine.com/images/cloud-comparison-bg.png) repeat-y;
	width: 471px;
	overflow: hidden;
}

#domain-comparison-b{
	background: url(http://www.hostnine.com/images/cloud-comparison-b.png) no-repeat;
	width: 471px;
	height: 10px;
}

#domain-comparison .features{
	float: left;
	width: 178px;
	padding: 0 0 0 20px;
}

#domain-comparison .features ul,
#domain-comparison .regular ul,
#domain-comparison .domain ul{
	margin: 10px 0 0 0;
}

#domain-comparison .features ul li{
	text-shadow: 1px 1px 1px #cdcdcd;
	margin: 0 0 21px 0;
}

#domain-comparison .regular ul li,
#domain-comparison .domain ul li{
	margin: 0 0 15px 0;
	text-align: center;
}

#domain-comparison ul li.last{
	margin: 0 0 7px 0 !important;
}

#domain-comparison .regular{
	float: left;
	width: 127px;
	margin: 0 0 0 21px;
}

#domain-comparison .domain{
	float: left;
	width: 115px;
	margin: 0 0 0 5px;
}

.cartoon{
	display: block;
	float: left;
	margin: 0 0 0 20px;
}

/* Cloud Reseller */
#content-t-cloud a.sign-up-button-large{
	background: url(http://www.hostnine.com/images/sign-up-button.png) no-repeat;
	display: block;
	width: 179px;
	height: 50px;
	line-height: 50px;
	text-align: center;
	color: #fff;
	font-size: 21px;
	font-weight: bold;
	text-shadow: 1px 1px 0px #205d87;
	text-decoration: none;
	margin: 0 auto 0 auto;
}

#cloud-comparison{
	width: 471px;
	margin: 0 0 35px 23px;
}

#cloud-comparison-t{
	background: url(http://www.hostnine.com/images/cloud-comparison-t.png) no-repeat;
	width: 471px;
	height: 58px;
}

#cloud-comparison-bg{
	background: url(http://www.hostnine.com/images/cloud-comparison-bg.png) repeat-y;
	width: 471px;
	overflow: hidden;
}

#cloud-comparison-b{
	background: url(http://www.hostnine.com/images/cloud-comparison-b.png) no-repeat;
	width: 471px;
	height: 10px;
}

#cloud-comparison .features{
	float: left;
	width: 178px;
	padding: 0 0 0 20px;
}

#cloud-comparison .features ul,
#cloud-comparison .regular ul,
#cloud-comparison .cloud ul{
	margin: 10px 0 0 0;
}

#cloud-comparison .features ul li{
	text-shadow: 1px 1px 1px #cdcdcd;
	margin: 0 0 21px 0;
}

#cloud-comparison .regular ul li,
#cloud-comparison .cloud ul li{
	margin: 0 0 15px 0;
	text-align: center;
}

#cloud-comparison ul li.last{
	margin: 0 0 7px 0 !important;
}

#cloud-comparison .regular{
	float: left;
	width: 127px;
	margin: 0 0 0 21px;
}

#cloud-comparison .cloud{
	float: left;
	width: 115px;
	margin: 0 0 0 5px;
}

.full-failover-support{
	width: 245px;
	margin: 18px 0 0 9px;
}

#uptime-guarantee-reason,
#branding{
	width: 245px;
	margin: 25px 0 0 9px;
}

.full-failover-support h3{
	text-indent: -3333px;
	background: url(http://www.hostnine.com/images/full-failover-support.png) no-repeat;
	width: 217px;
	height: 12px;
	margin: 0 0 10px 0;
}

#branding h3{
	text-indent: -3333px;
	background: url(http://www.hostnine.com/images/branding.png) no-repeat;
	width: 98px;
	height: 12px;
	margin: 0 0 10px 0;
}	

#uptime-guarantee-reason h3{
	text-indent: -3333px;
	background: url(http://www.hostnine.com/images/uptime-guarantee-reason.png) no-repeat;
	width: 179px;
	height: 12px;
	margin: 0 0 10px 0;
}

.full-failover-support p,
#uptime-guarantee-reason p,
#branding p{
	line-height: 20px;
	font-size: 12px;
}

h3#cloud-plan-comparison-head{
	background: url(http://www.hostnine.com/images/cloud-plan-comparison-head.png) no-repeat;
	width: 432px;
	height: 19px;
	text-indent: -3333px;
	margin: 25px auto 23px auto;
}

#content #reseller-plan-comparison #cloud-plan-comparison{
	float: left;
	width: 176px;
	margin: 8px 10px 0 0;
}

#content #reseller-plan-comparison #cloud-plan-comparison .level-head{
	background: url(http://www.hostnine.com/images/cloud-reseller-plan-t.png) no-repeat;
	width: 176px;
	height: 61px;
}

#content #reseller-plan-comparison #cloud-plan-comparison .level-bg{
	background: url(http://www.hostnine.com/images/cloud-reseller-plan-bg.png) repeat-y;
	width: 176px;
	padding: 15px 0 0 0;
	overflow: hidden;
}

#content #reseller-plan-comparison #cloud-plan-comparison .level-b{
	background: url(http://www.hostnine.com/images/cloud-reseller-plan-b.png) no-repeat;
	width: 176px;
	height: 18px;
}

#content #reseller-plan-comparison #cloud-plan-comparison .level-sep{
	background: url(http://www.hostnine.com/images/cloud-reseller-plan-sep.png) no-repeat;
	width: 176px;
	height: 5px;
}

#content #reseller-plan-comparison #cloud-plan-comparison a.button{
	margin: 13px 0 0 48px;
}

#content #reseller-plan-comparison #cloud-reseller-domains{
	float: left;
	width: 176px;
	margin: 8px 0 0 0;
}

#content #reseller-plan-comparison #cloud-reseller-domains h3{
	background: url(http://www.hostnine.com/images/cloud-domains-head.png) no-repeat;
	width: 96px;
	height: 15px;
	text-indent: -3333px;
	margin: 11px auto 11px auto;
}

#content #reseller-plan-comparison #cloud-reseller-domains #domains-t{
	background: url(http://www.hostnine.com/images/cloud-domains-t.png) no-repeat;
	width: 176px;
	height: 15px;
}

#content #reseller-plan-comparison #cloud-reseller-domains #domains-bg{
	background: url(http://www.hostnine.com/images/cloud-domains-bg.png) repeat-y;
	width: 176px;
}

#content #reseller-plan-comparison #cloud-reseller-domains #domains-bg .pricing{
	background: url(http://www.hostnine.com/images/cloud-domains-sep.png) no-repeat bottom;
	width: 176px;
	overflow: hidden;
	padding: 5px 0 10px 0;
}

#content #reseller-plan-comparison #cloud-reseller-domains #domains-bg .first{
	padding-top: 0 !important;
}

#content #reseller-plan-comparison #cloud-reseller-domains #domains-bg .last{
	background: none !important;
	padding: 7px 0 1px 0 !important;
}

#content #reseller-plan-comparison #cloud-reseller-domains #domains-bg .pricing p.qty{
	float: left;
	width: 80px;
	color: #1d75b0;
	font-weight: bold;
	font-size: 14px;
	padding: 0 0 0 23px;
}

#content #reseller-plan-comparison #cloud-reseller-domains #domains-bg .pricing p.price{
	float: right;
	width: 49px;
	font-size: 14px;
	padding: 0 15px 0 0;
}

#content #reseller-plan-comparison #cloud-reseller-domains #domains-b{
	background: url(http://www.hostnine.com/images/cloud-domains-b.png) no-repeat;
	width: 176px;
	height: 11px;
}

#content #additional-features h4#cloud-reseller-plans-include{
	background: url(http://www.hostnine.com/images/cloud-reseller-plans-include.png) no-repeat;
	width: 429px;
	height: 16px;
	text-indent: -3333px;
	margin: 73px auto 0 auto;
}

