/*
Theme Name: Host Nexus Blog
Theme URI: http://www.hostnexus.com/
Description: Blog design for the webhosting blog.
Author: Michael Martin
Author URI: http://www.problogdesign.com/
*/

body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	background: #4d4d4d;
	margin: 0px;
	padding: 0px;
}

a, a:link, a:visited {
    outline: none;
	text-decoration: none;	
}

a:hover {	
	text-decoration: underline;
}

img {
	border: none;
	margin: 0px;
}

ul {
	list-style: none;
	margin: 0px;
	padding: 0px;
}

li {
	float: left;
	padding: 0px;
}

h1 {
	font-size: 2em;
	font-weight: normal;
	margin: 0px;
	padding: 0px;	
}

h2 {
	font-size: 1.2em;
	font-weight: bold;
	margin: 0px;
	padding: 0px;
}

h3 {
	font-size: 1.1em;
	font-weight: bold;
	margin: 0;
	padding: 0px;	
}

h4 {
	font-size: 1.2em;
	font-weight: bold;
	color: #000000;
	margin: 19px 0px 7px 0px;
	padding: 0px;
}

form {
	margin: 0px;
}

.clear {
	clear: both;
	font-size: 0em;
	line-height: 0px;
	height: 0px;
	margin: 0px;
	padding: 0px;
}

.blue-box {
        padding:10px;
        margin:17px 0 0 0;
        background:#000000;
        border:1px solid #afc6b4;
}
        
.container {
	width: 920px;
	margin: 0 auto;
}

.page_header {
	height: 99px;
}

.page_logo {
	width: 206px;
	height: 55px;
	margin: 25px 0 0 0;
	float: left;
}

.nav_header {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin: 20px 5px 0 0;
	float: right;
	font-size: .8em;
	text-align: right;
    display: inline;
}
.nav_header ul {
    margin: 0;
    padding: 0;
    display: inline;
}
.nav_header li {
	color: #99CA4A;
	margin: 5px 0 0 30px;
}
.nav_header li.first {
    margin-left: 0px;
}

.nav_header li a, .nav_header li a:link, .nav_header li a:visited {
	color: #99CA4A;
}

.nav_logo li a:hover {
	text-decoration: none;
}

.nav {
	background: url(images/bg_nav_repeat.jpg) repeat-x 0 0;
	width: 914px;
	height: 34px;
	margin: 0 auto;
}

.nav li {
	text-indent: -9999px;
	height: 34px;
	margin: 0 30px 0 0;
}

.nav li a, .nav li a:link, .nav li a:visited {
	height: 34px;
	display: block;
}

.nav li.nav_company a, .nav li.nav_company a:link, .nav li.nav_company a:visited {
	background: url(images/nav_company.jpg) no-repeat 0 0;
	width: 76px;
}

.nav li.nav_company a:hover {
	background: url(images/nav_company.jpg) no-repeat 0 -34px;
	width: 76px;
}

.nav li.nav_company_active {
	background: url(images/nav_company.jpg) no-repeat 0 -34px;
	width: 76px;
}

.nav li.nav_solution a, .nav li.nav_solution a:link, nav li.nav_solution a:visited {
	background: url(images/nav_solution.jpg) no-repeat 0 0;
	width: 84px;
}

.nav li.nav_technology a, .nav li.nav_technology a:link, nav li.nav_technology a:visited {
	background: url(images/nav_technology.jpg) no-repeat 0 0;
	width: 91px;
}

.nav li.nav_technology_active {
	background: url(images/nav_technology.jpg) no-repeat 0 -34px;
	width: 91px;
}

.nav li.nav_technology a:hover{
	background: url(images/nav_technology.jpg) no-repeat 0 -34px;
	width: 91px;
}

.nav li.nav_technology {
	background: url(images/nav_technology.jpg) no-repeat 0 0;
	width: 91px;
}

.nav li.nav_solution a:hover{
	background: url(images/nav_solution.jpg) no-repeat 0 -34px;
	width: 84px;
}

.nav li.nav_solution_active {
	background: url(images/nav_solution.jpg) no-repeat 0 -34px;
	width: 84px;
}

.nav li.nav_support a, .nav li.nav_support a:link, .nav li.nav_support a:visited {
	background: url(images/nav_support.jpg) no-repeat 0 0;
	width: 84px;
}

.nav li.nav_support a:hover {
	background: url(images/nav_support.jpg) no-repeat 0 -34px;
	width: 84px;
}

.nav li.nav_support_active {
	background: url(images/nav_support.jpg) no-repeat 0 -34px;
	width: 84px;
}

.nav li.nav_network a, .nav li.nav_network a:link, .nav li.nav_network a:visited {
	background: url(images/nav_network.jpg) no-repeat 0 0;
	width: 76px;
}

.nav li.nav_network a:hover {
	background: url(images/nav_network.jpg) no-repeat 0 -34px;
	width: 76px;
}

.nav li.nav_domins a, .nav li.nav_domins a:link, .nav li.nav_domins a:visited {
	background: url(images/nav_domins.jpg) no-repeat 0 0;
	width: 76px;
}

.nav li.nav_domins a:hover {
	background: url(images/nav_domins.jpg) no-repeat 0 -34px;
	width: 76px;
}

.nav li.nav_domins_active {
	background: url(images/nav_domins.jpg) no-repeat 0 -34px;
	width: 76px;
}

.search {
	background: url(images/bg_nav_right.jpg) no-repeat top right;
	padding: 0 8px 0 0;
	height: 34px;
	float: right;
}

.search label {
	display: none;
}

.bg_input_search {
	background: url(images/bg_nav_search.jpg) no-repeat 0 0;
	width: 194px;
	height: 24px;
	margin: 6px 0 0 0;
}

.bg_input_search input {
	font-size: 0.9em;
	text-indent: 4px;
	color: #b7b7b7;
	background: transparent;
	width: 187px;
	height: 15px;
	margin: 3px 0 0 3px;
	float: left;
	border: none;
}

.bg_nav_shadow_btm {
	background: url(images/bg_nav_shadow_btm.jpg) no-repeat 0 0;
	width: 920px;
	height: 11px;
}

.nav_left {
	background: url(images/bg_nav_left_repeat.jpg) repeat-y 0 0;
	width: 262px;
	float: left;
}

.bg_nav_left_repeat {
	color: #FFFFFF;
	background: url(images/bg_nav_let_top.jpg) no-repeat top left;
}

.bg_nav_left_repeat p {
	font-size: 1.3em;
	color: #99cb4a;
	margin: 0 0 0 13px;
	padding: 7px 0 0 0;
}

.bg_nav_left_repeat a, .bg_nav_left_repeat a:link, .bg_nav_left_repeat a:visited {
	font-size: .9em;
	color: #FFFFFF;
}

.bg_nav_left_repeat a:hover {
	text-decoration: none;
}

.bg_nav_left_repeat ul {
	margin: 0 0 0 22px;
	padding: 14px 0 30px 0;
}

.bg_nav_left_repeat li {
	line-height: 22px;
	float: none;
}

.bg_nav_left_repeat li.nav_active a, .bg_nav_left_repeat li.nav_active a:link, .bg_nav_left_repeat li.nav_active a:visited {
	font-size: 1.1em;
	color: #99cb4a;
	background: url(images/icon_nav_active.jpg) no-repeat 0 2px;
	padding: 0 0 0 20px;
}

.bg_nav_left_repeat li ul {
	margin: 0px 0px 0px 10px;
	padding: 0px 0px 0px 10px;
}


.footer {
	font-size: 0.9em;
	color: #808080;
	background: url(images/bg_footer.jpg) repeat-x 0 0;
	height: 151px;
}

.footer_hostnexus {
	background: url(images/img_hostnexus.jpg) no-repeat 0px 21px;
	width: 920px;
	height: 50px;
	margin: 0 auto;
}

.footer_hostnexus span {
	margin: 24px 0 0 133px;
	float: left;
}

.lnk_rouge {
	font-size: 0em;
	text-indent: -9999px;
	width: 78px;
	height: 20px;
	margin-right: -80px;
	float: left;
	position: relative;
	top: 20px;
	display: block;
}

.footer_hostnexus ul {
	margin: 24px 5px 0 0;
	float: right;
}

.footer_hostnexus li a, .footer_hostnexus li a:link, .footer_hostnexus li a:visited  {
	color: #808080;
	margin: 0 0 0 20px;
}

.page_wrapper {
	background: #777777 url(images/bg_html.jpg) repeat-x 0 0;
}

.content_wrapper {
	width: 920px;
}

.live_chat {
	width: 161px;
	height: 33px;
	margin: 37px 0 0 15px;
	float: right;
}

.chat {
	color: #FFFFFF;
	text-align: center;
	/* background-image: in alt style sheets */
	width: 71px;
	height: 33px;
	float: left;
}

.chat p {
	margin: 0;
	padding: 5px 0 0 0;
}

.chat_status {
	color: #669933;
	text-align: center;
	/* background-image: in alt style sheets */
	width: 90px;
	height: 33px;
	float: left;
}

.chat_status p {
	margin: 0;
	padding: 5px 0 0 0;
}

/*marnoj css*/
.banner_wrapper {
	background: url(images/bg_banner_nav.jpg) no-repeat right 0;
	height: 213px;
}

.banner_wrapper ul {
	width: 262px;
	margin: 1px 0 0 0;
	float: left;
}

.banner_wrapper li {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: .9em;
	line-height: 18px;
	float: none;
}

.banner_wrapper li a, .banner_wrapper li a:link, .banner_wrapper li a:visited {
	color: #FFFFFF;
/*	width: 240px;*/
	width: 241px;
	height: 25px;
	padding: 5px 0 0 21px;
	display: block;
}

.banner_wrapper li a:hover {
	text-decoration: none;
}

.banner_wrapper div {
	position: absolute;
}

#link1 a:hover, #link4 a:hover, #link7 a:hover {
	background-color: #0279C8;
}

#link2 a:hover {
	background-color: #445864;
}

#link3 a:hover {
	background-color: #57A41F;
}

#link5 a:hover, #link6 a:hover {
	background-color: #9D3636;
}

.banner_leftcol {
	background: url(images/bg_banner_left.jpg) no-repeat 0 0;
	width: 649px;
	height: 213px;
	padding: 0 0 0 4px;
	float: left;
}

.bg_banner_shadow_btm {
	background: url(images/bg_banner_shadow_btm.jpg) no-repeat 0 0;
	width: 920px;
	height: 11px;
}

.banner_dedicated_hosting {
	margin: 23px 0 0 39px;
}

.banner_dedicated_hosting_right {
	float: left;
	position: relative;
	left: 26px;
}

.txt_dedicated_hosting_banner {
	/* background-image: in alt style sheets */
	width: 284px;
	height: 39px;
}

.banner_dedicated_hosting_right ul {
	margin: 5px 0 28px 0;
}

.banner_dedicated_hosting_right li {
	color: #FFFFFF;
	line-height: 24px;
	float: none;
}

.btn_dedicated_hosting_banner {
	/* background-image: in alt style sheets */
	height: 28px;
	margin: 0 8px 0 0;
	float: left
}


.bg_banner_dedicated_hosting {
	/* background-image: in alt style sheets */
	float: left;
	width: 156px;
	height: 169px;
}

.content_leftcol_home {
	background: url(images/bg_content_home_repeat.jpg) repeat-y 0 0;	
	width: 657px;
	float: right;
	margin: 0 0 8px 0;
}

.leftcol_home_btm {
	background: url(images/bg_content_home_btm.jpg) no-repeat 0 bottom;
	width: 657px;
	padding: 0 0 20px 0;
}

.leftcol_home_top {
	background: url(images/bg_content_home_top.jpg) no-repeat 0 0;
}

.leftcol_home_left {
	width: 324px;
	margin: 15px 15px 0 0;
	padding: 0 0 0 19px;
	float: left;
}

.leftcol_home_left h3 {
	font-size: 1.5em;
	font-weight: normal;
	color: #005b8e;
}

.leftcol_home_left p {
	font-family: Tahoma;
	font-size: .9em;
	color: #737373;
	line-height: 18px;
	margin: 12px 0 10px 0;
}

.leftcol_home_right {
	font-size: .9em;
	color: #737373;
	line-height: 19px;
	width: 266px;
	float: left;
}
/*
.leftcol_home_right {
	font-size: 1.2em;
	color: #000000;
	margin: 24px 0 3px 0;
	padding: 0;
}
*/
.leftcol_home_right p {
	font-size: .9em;
	margin: 5px 0 21px 0;
	padding: 0;
	
}

.divider_content_home {
	background: url(images/divider_content_home.jpg) repeat-y 0 0;
	width: 15px;
	height: 205px;
	margin: 36px 0 11px 0;
	float: left;
}

.content_rightcol_home {
	width: 256px;
	float: left;
	position: relative;
	left: 2px;
}

.real_support {
	background: url(images/bg_real_support.jpg) no-repeat 0 0;
	height: 74px;
}

.real_support p {
	color: #cec3f9;
	line-height: 19px;
	padding: 34px 0 0 18px;
	margin: 0;
}

.real_support_btm {	
	background: url(images/bg_real_support_btm.jpg) no-repeat 0 0;
	height: 35px;
	padding: 12px 0 0 0;
}

.real_support_btm a, .real_support_btm a:link, .real_support_btm a:visited {	
	color: #FFFFFF;
	text-decoration: underline;
	margin: 0 0 0 18px;
}

.real_support_btm a:hover {
	text-decoration: none;
}

.form_domain_reg {
	background: url(images/bg_domain_reg.jpg) no-repeat 0 0;
	width: 246px;
	height: 32px;
	padding: 36px 0 0 13px;
}

.form_domain_reg label {
	display: none;
}

.bg_domain_reg_input {
	background: url(images/bg_domain_reg_input.jpg) no-repeat 0 0;
	width: 124px;
	height: 19px;
	padding: 2px 3px;
	float: left;
}

.bg_domain_reg_input input {
	font-size: 1em;
	width: 121px;
	height: 15px;
}

.domain_select {
	text-align: center;
	width: 62px;
	float: left;
}

.select_domain {
	font-size: .9em;
	width: 49px;
	height: 21px;
}

.btn_submit_domain_reg {
	float: left;
}

.input_domain_reg {
	background: none;
	border: none;
}

.bg_domain_reg {
	background: url(images/bg_domain_reg_content.jpg) no-repeat 0 0;
	height: 65px;
}

.bg_domain_reg p {
	font-size: .9em;
	color: #7b7b7b;
	line-height: 15px;
	margin: 0;
	padding: 14px 0 0 13px;
}

.bg_domain_reg_btm {
	background: url(images/bg_domain_reg_btm.jpg) no-repeat 0 0;
	height: 18px;
}

.content_leftcol {
	background: url(images/bg_nav_left_repeat.jpg) repeat-y 0 0;
	width: 262px;
	float: right;
	margin:0 0px 0 0;
}

.bg_nav_left_repeat {
	color: #FFFFFF;
	background: url(images/bg_nav_let_top.jpg) no-repeat top left;
}

.bg_nav_left_repeat p {
	font-size: 1.3em;
	color: #99cb4a;
	margin: 0 0 0 13px;
	padding: 7px 0 0 0;
}

.bg_nav_left_repeat a, .bg_nav_left_repeat a:link, .bg_nav_left_repeat a:visited {
	font-size: .9em;
	color: #FFFFFF;
}

.bg_nav_left_repeat a:hover {
	text-decoration: none;
}

.bg_nav_left_repeat ul {
	margin: 0 0 0 22px;
	padding: 14px 0 0px 0;
}

.bg_nav_left_repeat li {
	line-height: 22px;
	float: none;
}

ul.solutions_blue a:hover {
	color: #59B8E9;
}

ul.solutions_blue li.nav_active a, ul.solutions_blue li.nav_active a:link, ul.solutions_blue li.nav_active a:visited {
	background: url(images/icon_nav_active_blue.jpg) no-repeat 0 2px;
	color: #59B8E9;
}

.bg_nav_left_repeat li.nav_active a, .bg_nav_left_repeat li.nav_active a:link, .bg_nav_left_repeat li.nav_active a:visited {
	font-size: 1.1em;
	color: #99cb4a;
	background: url(images/icon_nav_active.jpg) no-repeat 0 2px;
	padding: 0 0 0 20px;
}

.img_txt_solution {
	margin: 13px 0 0 13px;
}

.content_rightcol h5 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1.2em;
	margin: 0 0 13px 0;
}

.content_rightcol h3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1.5em;
	font-weight: normal;
	color: #00527f;
	margin: 0 0 5px 0;
	padding: 0px;	
}

.content_rightcol {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #777777;
	background: url(images/bg_content_bottom.jpg) no-repeat bottom left #f9f9f9;
	margin: 10px 0 15px 0;
	padding: 0 18px 30px 17px;
}

.content_rightcol span {
	font-size: .9em;
}

.content_rightcol p {
	font-size: .75em;
	line-height: 20px;
	color: #727272;
	margin: 17px 0 0 0;
	padding: 0px;
}

.bg_nav_left_bottom {
	background: url(images/bg_nav_left_bottom.jpg) no-repeat 0 0;
	height: 39px;
}

.img_txt_solution {
	margin: 13px 0 0 13px;
}

.flash_tutorilas {
	color: #101010;
	width: 570px;
}

.flash_tutorilas li {
	text-align: center;
	margin: 25px 0 0 0;
}

.flash_tutorilas li img {
	margin: 0 0 10px 0;
}

li.cpanel_tutorial {
	margin: 25px 87px 0 80px;
}

.list_resources {
	color: #101010;
	width: 612px;
	margin: 20px 0 0 0;
}

.list_resources li {
	text-align: center;
}

.list_resources li img {
	margin: 9px 0 10px 0;
}

.bg_link_popularity {
	background: url(images/bg_link_popularity.jpg) no-repeat 0 0;
	width: 193px;
	height: 119px;
}

.bg_meta_tag {
	background: url(images/bg_meta_tag.jpg) no-repeat 0 0;
	width: 219px;
	height: 119px;
}

.bg_link_checker {
	background: url(images/bg_link_checker.jpg) no-repeat 0 0;
	width: 200px;
	height: 119px;
}

.bg_password_generator {
	background: url(images/bg_password_generator.jpg) no-repeat 0 0;
	width: 193px;
	height: 130px;
}

.bg_domain_tools {
	background: url(images/bg_domain_tools.jpg) no-repeat 0 0;
	width: 219px;
	height: 130px;
}

.bg_webmail_customizer {
	background: url(images/bg_webmail_customizer.jpg) no-repeat 0 0;
	width: 200px;
	height: 130px;
}

.bg_goole_tools {
	background: url(images/bg_goole_tools.jpg) no-repeat 0 0;
	width: 193px;
	height: 154px;
}

.bg_chmod_helper {
	background: url(images/bg_chmod_helper.jpg) no-repeat 0 0;
	width: 219px;
	height: 154px;
}

.bg_more_resources {
	background: url(images/bg_more_resources.jpg) no-repeat 0 0;
	width: 200px;
	height: 154px;
}

.plesk_tutorials {
	background:  url(images/bg_plesk_tutorials.jpg) no-repeat 0 0;
	width: 302px;
	float: left;
}

.plesk_tutorials li {
	font-size: .9em;
	color: #5b5b5b;
	padding: 7px 0 6px 8px;
	border-left: 1px solid #d0dec8;
	border-right: 1px solid #d0dec8;
	border-bottom: 1px solid #d0dec8;
}

.bg_list_plesk {
	background: #e8f0e4 url(images/bg_list_plesk.jpg) no-repeat 0 0;
}

p.list_plesk_tutorials {
	font-size: 1.1em;
	color: #101010;
	text-align: center;
	margin: 8px 0 6px 0;
}

.plesk_reseller_tutorials {
	background: url(images/bg_plesk_tutorials_creating.jpg) no-repeat 0 0;
	width: 302px;
	float: right;
}

.plesk_reseller_tutorials li {
	font-size: .9em;
	color: #5b5b5b;
	padding: 7px 0 6px 8px;
	border-left: 1px solid #d0e2e7;
	border-right: 1px solid #d0e2e7;
	border-bottom: 1px solid #d0e2e7;
}

.bg_list_plesk_right {
	background: #eaf1f3 url(images/bg_list_plesk_right.jpg) no-repeat 0 0;
}

.plesk_wrapper {
	width: 614px;
	margin: 20px 0 20px 0;
}

.plesk_wrapper a, .plesk_wrapper a:link, .plesk_wrapper a:visited {
	color: #5b5b5b;
}

.plesk_wrapper li {
	float: none;
}

.plesk_mail {
	background: url(images/bg_plesk_mail.jpg) no-repeat 0 0;
	width: 302px;
	margin: 14px 0 0 0;
	float: right;
}

.plesk_mail li {
	font-size: .9em;
	color: #5b5b5b;
	padding: 7px 0 6px 8px;
	border-left: 1px solid #c4c4c4;
	border-right: 1px solid #c4c4c4;
	border-bottom: 1px solid #c4c4c4;
}

.bg_list_plesk_mail {
	background: #f1f1f1 url(images/bg_list_plesk_mail.jpg) no-repeat 0 0;
}

.support_wrapper {
	width: 589px;
}

.support_wrapper li {
	font-size: .9em;
	color: #47494b;
	float: none;
}

.support_wrapper li a, .support_wrapper li a:link, .support_wrapper li a:visited {
	color: #47494b;
}

.support_wrapper a:hover {	
	text-decoration: none;
}

.support_wrapper li a:hover {	
	text-decoration: underline;
}

.support_left {
 	width: 293px;
	float: left;
}

.support_right {
	width: 265px;
	float: right;
}

.bg_ticket_top {
	background: url(images/bg_ticket_top.jpg) no-repeat 0 0;
	margin: 9px 0 0 0;
	padding: 9px 0 0 0;
}

.bg_tiket_bottom {
	background: url(images/bg_ticket_bottom.jpg) no-repeat bottom left;
	padding: 0 0 14px 0;
}

.submit_ticker_content {
	border-left: 1px solid #d0e2e7;
	border-right: 1px solid #d0e2e7;
	padding: 0 9px 0 9px;
}

.submit_ticker_content li {
	line-height: 18px;
	background: url(images/icon_list_ticker.gif) no-repeat 0 6px;
	padding: 0 0 0 13px;
}

.content_rightcol h5 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1.2em;
	margin: 0 0 13px 0;
}

.submit_ticker_content h5 {
	color:  #00527f;
}

.submit_ticker_content a, .submit_ticker_content a:link, .submit_ticker_content a:visited {
	color: #47494b;
	margin: 0 8px 0 0;
}


.support_wrapper p {
	margin: 0 0 13px 0;
}

.bg_selft_top {
	background: url(images/bg_self_top.jpg) no-repeat 0 0;
	margin: 9px 0 0 0;
	padding: 6px 0 0 0;
}

.bg_selft_bottom {
	background: url(images/bg_self_bottom.jpg) no-repeat bottom left;
	padding: 0 0 14px 0;
}

.submit_selft_content {
	border-left: 1px solid #d0dec8;
	border-right: 1px solid #d0dec8;
	padding: 0 9px 0 9px;
}

.submit_selft_content h5 {
	color: #528f28;
}

.submit_selft_content li {
	line-height: 18px;
	background: url(images/icon_list_self.gif) no-repeat 0 6px;
	padding: 0 0 0 14px;
}


.control_panel h5 {
	color: #7f0000;
}

.control_panel li {
	line-height: 18px;
	background: url(images/icon_list_control.gif) no-repeat 0 7px;
	padding: 0 0 0 14px;
}

.network_status h5 {
	color: #528f28;
}

.network_status li {
	line-height: 18px;
	background: url(images/icon_list_self.gif) no-repeat 0 7px;
	padding: 0 0 0 14px;
}

.community_forums {
	margin: 15px 0 0 0;
}

.network_status {
	margin: 15px 0 0 0;
}

.control_panel {
	margin: 9px 0 0 0;
}

.community_forums h5 {
	color: #7529a3;
}

.community_forums li {
	line-height: 18px;
	background: url(images/icon_list_community.gif) no-repeat 0 7px;

	padding: 0 0 0 14px;
}


.list_account_billing  {
	margin: 15px 0 0 0;
}

.list_account_billing li {
	background: url(images/icon_list_account.jpg) no-repeat  0 4px;
	margin: 0 0 10px 0;
	padding: 0 0 0 10px;
	float: none;
}

.list_account_billing li a,.list_account_billing li a:link, .list_account_billing li a:visited {
	color: #696969;
}

.list_accound_name {
	margin: 8px 0 0 20px;
}

.list_accound_name li {
	line-height: 18px;
	float: none;
}

.txt_read {
	font-weight: bold;
	color: #ff0000;
}

.bg_account_top {
	background: url(images/bg_accound_repeat.jpg) repeat-y 0 0;
	width: 622px;
	margin: 10px 0 0 0;
	
}

.bg_account_repeat {
	background: url(images/bg_accound_top.jpg) no-repeat 0 0;
	width: 622px;
	padding: 7px 0 0 0;
}

.bg_account_bottom {
	background: url(images/bg_accound_bottom.jpg) no-repeat bottom left;
	width: 622px;	
}

.icon_account_billing {
	margin: 9px 18px 11px 21px;
	float: left;
}

.bg_account_bottom p {
	font-size: 1.1em;
	color: #265f74;
	width: 490px;
	float: left;
}



.content_rightcol_shared p {
	font-size: .9em;
	line-height: 20px;
	color: #727272;
	margin: 17px 0 0 0;
	padding: 0px;
}

.content_rightcol_shared h3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1.5em;
	font-weight: bold;
	color: #00527f;
	margin: 0 0 5px 0;
	padding: 0px;	
}

.content_rightcol_shared h4 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1em;
	color: #00527f;
	margin: 0px;
	padding: 0px;	
}

.content_rightcol_shared span {
	font-size: .9em;
}

.title_solution,
.title_blog_hosting,
.title_domains {
/*	font-family: Arial, Helvetica, sans-serif;*/
	font-family: Tahoma;
	font-size: 2.1em;
	color: #1F1F1F;
/*	background: url(images/img_title_shared_hosting.jpg) no-repeat 0 0;
	width: 188px;*/
	height: 30px;
	float: left;
}

.title_domains {
	margin-bottom: 10px;
}

.nav_solution_right {
	float: right;
}

.nav_solution_right {
	text-align: center;
	color: #696969;
}

.nav_solution_right a {
	color: #696969;
}

.nav_solution_right a:hover {
	text-decoration: none;
}

.nav_solution_right li {
	padding: 5px 0 7px 0;
}

.nav_solution_right li.overview {
	width: 75px;
}

.nav_solution_right li.overview_active {
	background: url(images/bg_list_shared.jpg) no-repeat 0 0;
	width: 75px;
}

.nav_solution_right li.breakdown_active {
	background: url(images/bg_list_breakdown.jpg) no-repeat 0 0;
	width: 135px;
}

.nav_solution_right li.compare {
	width: 75px;
}

.nav_solution_right li.compare_active {
	background: url(images/bg_list_shared.jpg) no-repeat 0 0;
	width: 75px;
}

.nav_solution_right li.features {
	width: 75px;
}

.nav_solution_right li.features_active {
	background: url(images/bg_list_shared.jpg) no-repeat 0 0;
	width: 75px;
}



.support_content_rightcol {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #777777;
	background: url(images/bg_content_bottom.jpg) no-repeat bottom left #f9f9f9;
	margin: 10px 0 0 0;
	padding: 0 12px 30px 15px;
}

.support_content_rightcol h3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1.5em;
	font-weight: bold;
	color: #00527f;
	margin: 0 0 5px 0;
	padding: 0px;	
}

.support_content_rightcol p {
	font-size: .9em;
	line-height: 20px;
	color: #727272;
	margin: 17px 0 0 0;
	padding: 0px;
}

.icon_support {
	margin: 12px 0 0 78px;
}

.img_header_support {
	background: url(images/img_header_support.jpg) no-repeat 0 0;
	height: 122px;
}

.img_header_solutions {
	background: url(images/img_header_blog.jpg) no-repeat 0 0;
	height: 122px;
}

.bg_linkto_hostnexus {
	background: url(images/bg_linkto_hostnexus.jpg) no-repeat 0 0;
	width: 600px;
	height: 200px;
	margin: 14px 0 0 0;
}


.bg_linkto_hostnexus p.text {
	margin: 0;
	padding: 5px 0 0 0;
}

.linkto_inner {
	width: 551px;
	height: 92px;
	margin: 17px auto;
}

.linkto_inner_left {
	width: 111px;
	height:71px;
	margin: 9px 0 0 0;
	float: left;
}

.linkto_inner_right {
	width: 410px;
	height: 92px;
	float: right;
}

.linkto_inner label {
	display: none;
}

.bg_linkto_animated{
	background: url(images/bg_linkto_hostnexus.jpg) no-repeat 0 0;
	width: 600px;
	height: 200px;
}

p.linkto_title {
	font-size: 1.2em;
/*	font-weight: bold;*/
	color: #101010;
	margin: 0;
	padding: 8px 0 8px 0;
}

p.standard {
	font-size: 1.1em;
	color: #101010;
	margin: 0px 0px -10px 0px;
	padding: 10px 0px 0px 0px;
}


.bg_linkto_animated p.text {
	margin: 0;
	padding: 5px 0 0 0;
}

.linkto_inner_animated {
	text-align: center;
	width: 88px;
	height: 31px;
	padding: 30px 0 0 10px;
	float: left;
}

.linkto_inner_textarea {
	background: url(images/bg_linkto_textarea.jpg) no-repeat 0 0;
	width: 410px;
	height: 92px;
}

.linkto_inner_textarea textarea {
	background: transparent;
	width: 410px;
	height: 88px;
	overflow-x: hidden;
	border: 0;
}

.linkto_inner_small_animated {
	width: 570px;
	height: 92px;
	margin: 17px 0 0 5px;
}

.linkto_small_animated {
	text-align: center;
	width: 140px;
	height: 40px;
	margin: 25px 0 0 0px;
	float: left;
}


.linkto_small_animated_textarea {
	background: url(images/bg_linkto_textarea.jpg) no-repeat 0 0;
	width: 410px;
	height: 92px;
}

.linkto_small_animated_textarea textarea {
	background: transparent;
	width: 410px;
	height: 88px;
	overflow-x: hidden;
	border: 0;
}

.linkto_inner_small_animated label {
	display: none;
}

.strategic_partners {
	width: 600px;
	height: 143px;
	margin: 14px 0 0 0;
}

.bg_strategic_partners {
	background: url(images/bg_linkto_hostnexus.jpg) no-repeat 0 0;
	width: 600px;
	height: 143px;
	margin: 14px 0 0 0;
}

.strategic_partners_left {
	width: 156px;
	height: 143px;
	float: left;
}

.strategic_partners_right {
	font-size: .9em;
	line-height: 20px;
	width: 424px;
	height: 143px;
	float: right;
}

.img_swf_soft {
	padding: 20px 0 0 0;
}

.why_host_nexus {
	width: 610px;
	margin: 0 0 0 0;
}

.why_host_nexus_leftcol {
	width: 286px;
	margin: 15px 0 0 0;
	float: left;
}

.why_host_nexus_leftcol p{
	margin: 0;
	padding: 8px 0 0 0;
}

.why_host_nexus_rightcol {
	width: 310px;
	margin: 15px 0 0 0;
	float: right;
	
}

.why_host_nexus_rightcol p{
	margin: 0;
	padding: 8px 0 0 0;
}

.host_nexus_grey {
	margin: 18px 0 18px 0;
}

.contact {
	width: 610px;
	margin: 0 0 0 0;
}

.contact_leftcol {
	width: 300px;
	margin: 15px 0 0 0;
	float: left;
}

.contact_leftcol p{
	margin: 0;
}

.contact_rightcol {
	width: 296px;
	margin: 15px 0 0 0;
	float: right;
}

.contact_rightcol li {
	background: url(images/bg_contact_bullet.jpg) no-repeat 0 8px;
	font-size: .9em;
	color: #838383;
	margin: 0 0 0 15px;
	padding: 0 0 0 10px;
	float: none;
}

.contact_rightcol li a, .contact_rightcol li a:link, .contact_rightcol li a:visited {
	line-height: 20px;
	color: #838383;
	float: none;
}

.contact_rightcol li a:hover {
	text-decoration: underline;
}

.contact_rightcol p{
	margin: 0;
}

.contact_bottom_link a, .contact_bottom_link a:link, .contact_bottom_link a:visited {
	color: #00527f;	
}

.contact_bottom_link a:hover {
	text-decoration: underline;
}

.img_deta_center {
	width: 180px;
	height: 135px;
	float: left;
}

.img_deta_center_tour {
	width: 180px;
	height: 135px;
	margin: 0 30px 0 30px;
	float: left;
}

.deta_center {
	width: 610px;
	margin: 0 0 0 0;
	padding: 0 0 8px 0;
}

.bg_service_security  {
	background: url(images/icon_company.jpg) no-repeat right 50px;
	width: 610px;
	margin: 0 0 0 0;
	padding: 0 0 8px 0;
}


.content_wrapper_network {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #777777;
	background: url(images/bg_content_bottom.jpg) no-repeat bottom left #f9f9f9;
	margin: 10px 0 0 0;
	padding: 0 14px 30px 13px;
}

.network_host_nexus {
	width: 610px;
	margin: 0 0 0 0;
	padding: 0 0 8px 0;
}

.network_host_nexus p {
	margin: 0px;
}

.network_map {
	text-align: center;
}

.network_plesk_features {
	width: 622px;
}

.bg_network_panel {
	background: url(images/bg_network_panal.jpg) repeat-y 0 0;
}

.bg_network_top_panel {
	background: url(images/bg_network_top_panal.jpg) no-repeat  0 0;
	width: 622px;
	height: 206px;
}

.bg_network_bottom_panel {
	background: url(images/bg_network_bottom_panal.jpg) no-repeat left bottom;
	width: 622px;
	height: 206px;
}

.network_leading_control {
	width: 183px;
	height: 172px;
	padding: 17px;
	float: left;
}

.network_panel {
	width: 384px;
	height: 155px;
	margin: 0;
	float: left;
}

.network_leading {
	font-size: 1.8em;
	color: #0c6ca9;
}

.network_panal_content {
	width: 622px;
}

.network_panal_content p {
	margin: 0;
	padding: 20px 0 10px 0;
}

.network_panal_content li{
	font-size: .9em;
	background: url(images/bg_contact_bullet.jpg) no-repeat 0 5px;
	margin: 0 0 18px 0px;
	padding: 0 0 0 12px;
	float: none;
}

.network_panal_content li span {
	font-weight: bold;
}

.network_panal_content p.screenshots {
	font-size: 1.2em;
	font-weight: bold;
	color: #101010;
	margin: 0;
	padding: 10px 0 10px 0;
}

.network_panal_plesk {
	width: 622px;
}

.screenshots {
	float: left;
}

.network_screenshots {
	float: left;
	margin: 0 28px 0 28px;
}

.plesk_web {
	background: #f1f1f1;
	width: 620px;
	height: 100px;
	border: 1px solid #c4c4c4;
}

.plesk_linux {
	width: 460px;
	height: 23px;
}

p.plesk_web_title {
	font-size: 1.2em;
	font-weight: bold;
	color: #000000;
	padding: 8px 0 8px 10px;
	float:left;
}

 p.plesk_windows_title {
	font-size: 1.2em;
	font-weight: bold;
	color: #000000;
	padding: 8px 0 8px 10px;
	float: right;
}


.plesk_web_panel {
	width: 37px;
	height: 100px;
	float: left;
	border-right: 1px solid #c4c4c4;
}

.plesk_web_leftcol {
	width: 280px;
	height: 100px;
	float: left;
	border-right: 1px solid #c4c4c4;
}

.plesk_web_rightcol {
	width: 301px;
	height: 100px;
	float: left;
}

.icon_briefcase {
	margin: 17px 0 0 78px;
}

.img_header_company {
	background: url(images/img_company.jpg) no-repeat 0 0;
	height: 122px;
}

.img_header_technology {
	background: url(images/img_header_technology.jpg) no-repeat 0 0;
	height: 122px;
}

.bg_linux_repeat {
	background: url(images/bg_linux_repeat.jpg) repeat-y 0 0;
	width: 286px;
}

.bg_linux_bottom {
	background: url(images/bg_linux_bottom.jpg) no-repeat bottom left;
	width: 286px;
	padding: 0 0 7px 0;
}

.bg_linux_top {
	text-align: justify;
	background: url(images/bg_linux_top.jpg) no-repeat 0 0;
	width: 262px;
	padding: 8px 12px 0 12px;
}

.bg_linux_repeat p {
	line-height: 17px;
	margin: 0px;
}

.txt_right {
	width: 168px;
	float: left;
}

.icon_linux {
	margin: 0 8px 0 0;
	float: left;
}

.bg_linux_top li {
	font-size: .9em;
	margin: 0 0 7px 0;
	float: none;
}

.bg_linux_top li img {
	position: relative;
	top: 1px;
}

.bg_linux_top li.starting {
	font-family: Georgia, "Times New Roman", Times, serif;
	color: #00527f;
	float: right;
}

.bg_linux_top a {
	float: right;
	margin: 0 0 8px 0;
}

p.title_linux_hosting {
	font-size: 1.3em;
	font-weight: bold;
	color: #488426;
	margin: 0 0 8px 0;
}

p.title_windows_hosting {
	font-size: 1.3em;
	font-weight: bold;
	color: #00527f;
	margin: 0 0 8px 0;
}

.linux_left {
	width: 286px;
	margin: 8px 0 40px 0;
	float: left;
}

.linux_right {
	width: 286px;
	margin: 8px 0 0 0;
	float: right;
	position: relative;
	right: 20px;
}

.txt_windows_right {
	width: 160px;
	float: right;
}

.title_reseller_hosting {
	background: url(images/img_reseller_hosting.jpg) no-repeat 0 0;
	width: 198px;
	height: 31px;
	float: left;
}

.title_coressl {
	background: url(images/img_coressl.jpg) no-repeat 0 0;
	width: 109px;
	height: 26px;
	float: left;
}

.title_dedicated_hosting {
	background: url(images/img_dedicated_hosting.jpg) no-repeat 0 0;
	width: 232px;
	height: 29px;
	float: left;
}

.nav_solution_right li.creating {
	width: 130px;
}

.additional {
	width: 126px;
}

.additional_active {
	background: url(images/bg_list_additiona.jpg) no-repeat 0 0;
	width: 126px;
	margin: 0 0 0 3px;
}

.wrapper_managed {
	background: url(images/bg_managed_repeat.jpg) repeat-y 0 0;
	width: 621px;
	margin: 10px 0 20px 0;
}

.managed_bottom {
	background: url(images/bg_managed_bottom.jpg) no-repeat bottom left;
	width: 621px;
	padding: 0 0 16px 0;
}

.managed_top {
	background: url(images/bg_managed.jpg) no-repeat 0 0;
	width: 621px;
}

.managed_top p {
	font-weight: bold;
	font-size: 1.2em;
	margin: 0px;
	padding: 10px 0 10px 12px;
}

.managed_top p.txt_manage_service {
	color: #00527f;
}

.managed_top li {
	font-size: .9em;
	width: 290px;
	margin: 0 0 4px 12px;
	float: none;
}

.list_manage_left {
	float: left;
}

.list_manage_right {
	float: left;
}

.managed_top p.txt_additional_service {
	color: #488426;
}

.list_additional_right {
	float: left;
}

.list_additional_right li {
	text-align: right;
	width: 100px;
}

.list_additional_right ul {
	float: left;
}

.title_blog_hosting {
/*	background: url(images/ing_title_blog_hosting.jpg) no-repeat 0 0;
	width: 166px;
	height: 33px;
	float: left;*/
}

.wrapper_blog {	
	background: url(images/bg_blog_hosting_repeat.jpg) repeat-y 0 0;
	width: 622px;
	margin: 10px 0 0 0;
}

.blog_bottom {
	background: url(images/bg_blog_hosting_bottom.jpg) no-repeat bottom left;
	width: 622px;
	padding: 0 0 8px 0;
}

.blog_content {
	font-size: 1.1em;
	background: url(images/bg_blog_hosting.jpg) no-repeat 0 0;
	width: 572px;
	padding: 0 50px 0 0;
}

.icon_blog_hosting {
	margin: 27px 0 0 34px;
	float: left;
}

.blog_content p {
	margin: 0px;
}

.blog_content p.txt_blog_hosting {
	font-size: 1.7em;
/*	font-weight: bold;*/
	color: #0b6cab;
	padding: 30px 0 9px 0;
}

.blog_content p.txt_blog_text {
/*	font-family: Georgia, "Times New Roman", Times, serif;*/
	font-family: Tahoma;
	text-align: justify;
	font-size: 1.2em;
	color: #838383;
}

p.txt_cold_fusion {
	font-size: .8em;
	line-height: normal;
	margin: 8px 0 10px 0;
}

.blog_linux {
	background: url(images/bg_blog_linux_repeat.jpg) repeat-y 0 0;
	width: 622px;
	margin: 10px 0 0 0;
}

.blog_linux_bottom {
	background: url(images/bg_blog_linux_bottom.jpg) no-repeat bottom left;
	width: 622px;
	padding: 0 0 7px 0;
}

.blog_linux_content {
	background: url(images/bg_blog_linux.jpg) no-repeat 0 0;
	width: 622px;
}

.icon_blog_linux {
	margin: 9px 0 0 20px;
	float: left;
}

.list_blog_hosting {
	width: px;
	margin: 15px 0 0 18px;
	float: left;
}

.list_blog_hosting p {
	font-size: 1.2em;
	font-weight: bold;
	color: #488426;
	margin: 0 0 8px 0;
}

.list_blog_hosting li {
	font-size: .9em;
	color: #838383;
	margin: 0 0 5px 0;
	float: none;
}

.link_blog {
	width: 105px;
	float: right;
}

.link_blog p {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 1.2em;
	color: #00527f;
	text-align: center;
	margin: 18px 0 8px 0;
}

.link_blog a {
	margin: 10px 0 0 0;
	float: left;
}

.title_cold_fution {
	background: url(images/img_cold_fution.jpg) no-repeat 0 0;
	width: 149px;
	height: 27px;
	float: left;
}

.title_plesk {
	background: url(images/bg_title_plesk.jpg) no-repeat 0 0;
	width: 72px;
	height: 26px;
	margin: 0 0 12px 0;
	float: left;
}

.cf_starter {
	margin: 41px 0 0 20px;
	float: left;
}

.cf_starter li {
	font-size: .9em;
	float: none;
	margin: 0 0 6px 20px;
}

p.title_cold_reseller {
	font-size: 1.4em;
	font-weight: bold;
	color: #00527f;
}

p.txt_domain {
	margin: 5px 0 0 0;
}

p.txt_content_imagery {
	font-size: 1.5em;
	position: relative;
	top: 100px;
	left: 30px;
}

.title_solution_domain {
	background: url(images/img_domain.jpg) no-repeat 0 0;
	width: 188px;
	height: 30px;
	margin: 0 0 12px 0;
	float: left;
}


.nav_solution_right {
	float: right;
}

.nav_solution_right {
	text-align: center;
	color: #696969;
}

.nav_solution_right a, .nav_solution_right a:link, .nav_solution_right a:visited {
	color: #696969;
}

.nav_solution_right a:hover {
	text-decoration: none;
}

.nav_solution_right li {
	padding: 5px 0 7px 0;
}

.nav_solution_right li.domain_register {
	width: 75px;
	padding: 5px 0 7px 0;
}

.nav_solution_right li.domain_register_active {
	background: url(images/bg_list_shared.jpg) no-repeat 0 0;
	width: 75px;
	height: 20px;
	padding: 5px 5px 0px 0px;
}
/*
.nav_solution_right li.domain_register:hover {
	background: url(images/bg_solution_domain.jpg) no-repeat 0 0;
	width: 112px;
}
*/
.nav_solution_right li.domain_seller {
	width: 112px;
}
/*
.nav_solution_right li.domain_seller:hover {
	background: url(images/bg_solution_domain.jpg) no-repeat center 0;
	width: 112px; 
}
*/
.nav_solution_right li.domain_reseller_active {
	background: url(images/bg_solution_domain.jpg) no-repeat center 0;
	width: 112px; 
	padding: 5px 10px 7px 10px;
}

.nav_solution_right li.domain_options {
	width: 112px;
}

.nav_solution_right li.domain_options_active {
	background: url(images/bg_solution_domain.jpg) no-repeat center 0;
	width: 112px;
	padding: 5px 10px 7px 10px;
}

.solution_reseller {
	background: url(images/bg_domain_reseller.jpg) no-repeat 0 0;
	width: 622px;
	height: 117px;
	margin: 0;
}

.certify_enoms {
	width: 622px;
	height: 125px;
	margin: 27px 0 0 0;
}

.img_certify_enoms {
	margin: 0 114px 0 125px;
}
 
p.enoms_text{
	font-size: 0.9em;
	margin: 0px;
}

.price_handle {
	width: 193px;
	height: 15px;
	margin: 14px 0 14px 0;
}

.reseller_price_left {
	background: url(images/bg_solution_price_left.jpg) no-repeat 0 0;
	width: 83px;
	height: 15px;
	float: left;
}

.reseller_price_right {
	background: url(images/bg_solution_price_right.jpg) no-repeat 0 0;
	width: 83px;
	height: 15px;
	float: right;
}

.bg_solution_tld {
	background: url(images/bg_solution_reseller_tld.jpg) no-repeat 0 0;
	width: 615px;
	padding: 14px 0 0 8px;
}

.bg_solution_tld_handle {
	width: 104px;
	margin: 0 0 26px 0;
	float: left;
}

.bg_solution_tld_handle p{
	font-size: 1.6em;
	color: #488426;
	margin: 0;
}

.bg_solution_tld_handle li {
	font-size: .9em;
	background: url(images/bg_contact_bullet.jpg) no-repeat 0 5px;
	margin: 10px 0 0 5px;
	padding: 0 0 0 9px;
	float: none;
}

.bg_solution_gold_handle {
	width: 104px;
	float: right;
}

.bg_solution_gold_handle p{
	font-size: 1.6em;
	color: #488426;
	margin: 0;
}

.bg_solution_gold_handle  li{
	font-size: .9em;
	padding: 10px 0 0 0;
	float: none;
}

.solution_options {
	background: url(images/bg_domain_options.jpg) no-repeat 0 0;
	width: 622px;
	height: 117px;
	margin: 0;
}

.solution_options_ecommerce {
	width: 622px;
}

.solution_options_ecommerce p{
	margin: 0;
	padding:5px 0 0 0;
}

.solution_domain_options{
	width: 622px;
}

.solution_domain_options ul {
	float: left;
}

.solution_domain_options li{ 
	font-size: .9em;
	background: url(images/bg_contact_bullet.jpg) no-repeat 0 5px;
	margin: 10px 0 0 5px;
	padding: 0 0 0 9px;
	float: none;
}

.solution_domain_right {
	width: 300px;
	margin: 0 0 10px 0;
	float: right;
}

.options_benefits {
	font-size: 1.2em;
	font-weight: bold;
	color: #101010;
	width: 300px;
	margin: 20px 0 0 0;
	float: left;	
}

.options_registry {
	font-size: 1.2em;
	font-weight: bold;
	color: #101010;
	width: 300px;
	margin: 20px 0 0 0;
	float: right;
}

.registry_sign_up a,.registry_sign_up a:link, .registry_sign_up a:visited {
	color:#ca8814; 
}

.registry_sign_up a:hover {
	text-decoration: underline;
}

.service_breakdown {
	margin: 0px 14px;
	display: block;
}

.service_breakdown_active {
	background: url(images/bg_list_additiona.jpg) no-repeat 0 0;
	width: 126px;
}

.bg_plesk_panel {
	background: url(images/bg_network_panal.jpg) repeat-y 0 0;
	width: 622px;
}

.bg_plesk_top_panel {
	background: url(images/bg_network_top_panal.jpg) no-repeat  0 0;
	width: 622px;
}

.bg_plesk_bottom_panel {
	background: url(images/bg_network_bottom_panal.jpg) no-repeat left bottom;
	width: 622px;
	padding: 0 0 2px 0;
}

.plesk_linux {
	width: 460px;
	height: 30px;
	padding: 20px 10px 10px 10px;
}

p.plesk_web_title {
	font-size: 1.2em;
	font-weight: bold;
	color: #000000;
	margin: 0;
	float:left;
}

 p.plesk_windows_title {
	font-size: 1.2em;
	font-weight: bold;
	color: #000000;
	margin: 0;
	float: right;
}


.plesk_web {
	background: #f1f1f1;
	width: 620px;
	height: 100px;
	border: 1px solid #c4c4c4;
}

.plesk_web_panel {
	font-weight: bold;
	color: #000000;
	text-align: center;
	width: 37px;
	height: 60px;
	padding: 40px 0 0 0;
	float: left;
	border-right: 1px solid #c4c4c4;
}


.plesk_web_leftcol {
	width: 280px;
	height: 100px;
	float: left;
	border-right: 1px solid #c4c4c4;
}

.plesk_web_rightcol {
	width: 301px;
	height: 100px;
	float: left;
}

.technology_mail {
	width: 620px;
	height: 119px;
	border: 1px solid #c4c4c4;
	border-top: 0;
}

.technology_mail_panel {
	font-weight: bold;
	color: #000000;
	text-align: center;
	width: 37px;
	height: 69px;
	padding: 50px 0 0 0;
	float: left;
	border-right: 1px solid #c4c4c4;
}


.technology_mail_leftcol {
	width: 280px;
	height: 119px;
	float: left;
	border-right: 1px solid #c4c4c4;
}

.technology_mail_rightcol {
	width: 301px;
	height: 119px;
	float: left;
}

.plesk_DB {
	background: #f1f1f1;
	width: 620px;
	height: 90px;
	border: 1px solid #c4c4c4;
	border-top: 0;
}

.plesk_DB_panel {
	font-weight: bold;
	color: #000000;
	text-align: center;
	width: 37px;
	height: 50px;
	padding: 40px 0 0 0;
	float: left;
	border-right: 1px solid #c4c4c4;
}


.plesk_DB_leftcol {
	width: 280px;
	height: 90px;
	float: left;
	border-right: 1px solid #c4c4c4;
}

.plesk_DB_rightcol {
	width: 301px;
	height: 90px;
	float: left;
}

.plesk_FTP {
	width: 620px;
	height: 70px;
	border: 1px solid #c4c4c4;
	border-top: 0;
}

.plesk_FTP_panel {
	font-weight: bold;
	color: #000000;
	text-align: center;
	width: 37px;
	height: 50px;
	padding: 20px 0 0 0;
	float: left;
	border-right: 1px solid #c4c4c4;
}


.plesk_FTP_leftcol {
	width: 280px;
	height: 70px;
	float: left;
	border-right: 1px solid #c4c4c4;
}

.plesk_FTP_rightcol {
	width: 301px;
	height: 70px;
	float: left;
}

.plesk_DNS {
	background: #f1f1f1;
	width: 620px;
	height: 70px;
	border: 1px solid #c4c4c4;
	border-top: 0;
}

.plesk_DNS_panel {
	font-weight: bold;
	color: #000000;
	text-align: center;
	width: 37px;
	height: 50px;
	padding: 20px 0 0 0;
	float: left;
	border-right: 1px solid #c4c4c4;
}


.plesk_DNS_leftcol {
	width: 280px;
	height: 70px;
	float: left;
	border-right: 1px solid #c4c4c4;
}

.plesk_DNS_rightcol {
	width: 301px;
	height: 70px;
	float: left;
}

.plesk_stats {
	background: #f1f1f1;
	width: 620px;
	height: 70px;
	border-left: 1px solid #c4c4c4;
}

.plesk_stats_panel {
	font-weight: bold;
	color: #000000;
	text-align: center;
	width: 37px;
	height: 50px;
	padding: 20px 0 0 0;
	float: left;
	border-right: 1px solid #c4c4c4;
}


.plesk_stats_leftcol {
	width: 280px;
	height: 70px;
	float: left;
	border-right: 1px solid #c4c4c4;
}

.plesk_stats p {
	margin: 0px;
	padding: 20px 0 0 0;
}

.bg_plesk_panel p {
	margin: 0px;
	padding: 12px 0 0 5px;
}



.blog_content p.txt_blog_something {
	font-size: 1.7em;
/*	font-weight: bold;*/
	color: #0b6cab;
	padding: 50px 0 9px 0;
}

.feature_wrapper {
	font-size: .75em;
	line-height: 19px;
	color: #727272;
	width: 621px;
	margin: 15px 0 0 0;
}

.feature_wrapper li span {
	font-size: 1.3em;
/*	font-weight:  bold;*/
	color: #101010;
}

.feature_wrapper li {
	margin: 0 0 25px 0;
	float: none;
}

.feature_wrapper li img {
	margin: 0 10px 0 0;
	float: left;
}

.feature_left {
	width: 290px;
	float: left;
}


.feature_right {
	width: 289px;
	float: right;
}

.blog_content p.txt_feature_text {
/*	font-family: Georgia, "Times New Roman", Times, serif;*/
	font-family: Tahoma;
	font-size: 1.3em;
	letter-spacing: 2px;
	color: #989898;
}

.title_vps_hosting {
	background: url(images/img_title_vps_hosting.jpg) no-repeat 0 0;
	width: 163px;
	height: 33px;
	float: left;
} 

.vps_wrapper {
	width: 622px;
	margin: 15px 0 0 0;
}

.bg_vps_host_repeat {
	background: url(images/bg_vps_host_repeat.jpg) repeat-y 0 0;
	width: 198px;
	float: left;
}

.bg_vps_host_repeat_center {
	background: url(images/bg_vps_host_repeat.jpg) repeat-y 0 0;
	width: 198px;
	margin: 0 13px 0 12px;
	float: left;
}

.bg_vps_host_bottom {
	background: url(images/bg_vps_host_bottom.jpg) no-repeat bottom left;
	width: 198px;
	padding: 0 0 11px 0;
}

.bg_vps_content {
	background: url(images/bg_vps_host.jpg) no-repeat 0 0;
	width: 180px;
	padding: 0 0 0 18px;
}

.bg_vps_content li {
	font-size: .9em;
	color: #838383;
	margin: 0 0 4px 0;
	float: none;
}

.bg_vps_content li img {
	margin: 0 3px 0 0;
}

.bg_vps_content p {
	font-size: 1.1em;
	font-weight: bold;
	color: #488426;
	margin: 0px;
	position: relative;
	top: 78px;
	left: 10px;
}

.bg_vps_content span {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 1.1em;
	color: #00527f;
}

.bg_vps_content a {
	float: left;
	margin: 10px 0 0 0;
}

.icon_vps_hosting {
	margin: 14px 0 10px 0;
	float: left;
	
}

.title_dedicated {
	background: url(images/img_title_dedicated.jpg) no-repeat 0 0;
	width: 236px;
	height: 33px;
	float: left;
}

.domain_wrapper {
	width: 622px;
}

p.txt_dedicated {
	margin: 0px;
}

p.txt_dedicated_hosting {
	font-size: 1.5em;
	color: #00527f;
	margin: 10px 0 5px 0;
}

p.txt_price {
	font-size: 1.2em;
	font-weight: bold;
	color: #00527f;
}

p.txt_price_small {
	color: #00527f;
	margin: 0 0 12px 0;
}

.dmain_linux_right {
	width: 286px;
	margin: 8px 0 40px 0;
	float: right;
}

p.title_amd_hosting {
	font-size: 1.3em;
	font-weight: bold;
	color: #00527f;
	margin: 0 0 8px 0;
}

.left_tab_wrapper {
	background: url(images/bg_left_tab_repeat.jpg) repeat-y 0 0;
	width: 262px;
}

.bg_left_tab_top {
	background: url(images/bg_left_tab_top.jpg) no-repeat 0 0;
	width: 262px;
	padding: 11px 0 0 0;
}

.bg_left_tab {
	background: url(images/bg_let_tab_bottom.jpg) bottom left no-repeat;
	width: 245px;
	padding: 0 0 33px 17px;
}

.bg_left_tab h5 {
	font-size: 1.3em;
	color: #FFFFFF;
	margin: 0px;
	padding: 10px 0 0 0;
}

.bg_left_tab p {
	font-size: .9em;
	line-height: 18px;
	color: #cec3f9;
	width: 142px;
	margin: 8px 0 0 0;
}

.domain_regitration {
	background: url(images/bg_domain_registration_repeat.jpg) repeat-y 0 0;
	width: 262px;
}

.domain_registration_top {
	background: url(images/bg_domain_registration_top.jpg) no-repeat 0 0;
	width: 262px;
	padding: 10px 0 0 0;
}

.domain_registration_bottom {
	background: url(images/bg_domain_registration_bottom.jpg) no-repeat bottom left;
	width: 202px;
	padding: 0 0 18px 60px;
}

.domain_registration_bottom label {
	display: none;
}

.domain_registration_bottom p {
	font-size: .9em;
	color: #FFFFFF;
	text-align: justify;
	margin: 0px;
	padding: 5px 15px 0 0;
}

.bg_input_domain {
	background: url(images/bg_input_domain.jpg) no-repeat 0 0;
	width: 93px;
	height: 21px;
	padding: 3px 0 0 2px;
	float: left;
}

.input_domain_name {
	font-size: .9em;
	background: transparent;
	width: 86px;
	height: 13px;
	border: none;
}

.select_domain_reg {
	width: 49px;
	margin: 0 0 0 4px;
	float: left;
}

.btn_check {
	margin: 0 0 0 4px;
	float: left;
}

.dd_domain {
	font-size: .9em;
	width: 49px;
	height: 21px;
}

.icon_domain_registration {
	margin: 0 0 4px 0;
}

.icon_registration {
	margin: 5px 0 0 0;
}

.windows_wrapper {
	background: url(images/bg_host_repeat.jpg) repeat-y 0 0;
	width: 622px;
}

.bg_windows_bottom {
	background: url(images/bg_hosting_bottom.jpg) no-repeat bottom left;
	width: 622px;
	padding: 0 0 8px 0;
}

.bg_windows_top {
	background: url(images/bg_hosting.jpg) no-repeat 0 0;
	width: 622px;
}

.icon_windows_plans {
	margin: 17px 0 0 14px;
	float: left;
}

.icon_shared_plans {
	margin: 14px 25px 0 0;
	float: right;
}

.list_right_menu {
	float: right;
}

.list_right_menu li {
	margin: 0 0 0 60px;
	padding: 13px 0 14px 0;
}

.list_right_menu li a, .list_right_menu li a:link, .list_right_menu li a:visited {
	color: #00527f;
}

.dd_shared_hostimg {
	width: 621px;
}

.icon_dd_close {
	float: right;
	margin: 8px 11px 0 0;
}

.bg_dd_header {
	background: url(images/bg_dd_header.jpg) no-repeat 0 0;
	width: 621px;
	height: 35px;
	margin: 5px 0 0 0;
}


.bg_dd_header p {
	font-size: 1.3em;
	color: #FFFFFF;
	margin: 5px 0 0 10px;
	float: left;
}

.dd_hosting_content {
	width: 621px;
	margin: 6px 0 12px 0;
}

.atStart {
	cursor: pointer;
}

.dd_hosting_content li {
	font-size: .9em;
	padding: 8px 0 8px 8px;
}

.dd_hosting_content li.list_price {
	width: 155px; 
}

.dd_hosting_content li.list_starter {
	text-align: center;
	width: 111px;
}

.dd_hosting_content li.list_personal {
	text-align: center;
	width: 101px;
}

.dd_hosting_content li.list_business {
	text-align: center;
	width: 105px;
}

.btn_bottom_sign li {
	float: none;
	margin: 0 0 8px 0;
}

.btn_bottom_sign {
	margin: 8px 0 0 0;
	float: right;
}

.btn_bottom_sign ul {
	text-align: center;
	width: 120px;
	float: left;
	border-left: 1px solid #c4c4c4;
}

.bg_dd_header_green {
	background: url(images/bg_dd_header_green.jpg) no-repeat 0 0;
	width: 621px;
	height: 35px;
	margin: 5px 0 0 0;
}


.bg_dd_header_green p {
	font-size: 1.3em;
	color: #FFFFFF;
	margin: 5px 0 0 10px;
	float: left;
}

.bg_list_repeat_one {
	background: url(images/bg_list_dd_repest.jpg) repeat-y 0 0;
	width: 620px;
	border-bottom: 1px solid #c4c4c4;
}

.bg_list_repeat_two {
	background: url(images/bg_list_dd_sec_repeat.jpg) repeat-y 0 0;
	width: 620px;
	border-bottom: 1px solid #c4c4c4;
}

.bg_list_repeat_green_one {
	background: url(images/bg_list_repeat_green.jpg) repeat-y 0 0;
	width: 620px;
	border-bottom: 1px solid #c4c4c4;
}

.bg_list_repeat_green_two {
	background: url(images/bg_list_repeat_two.jpg) repeat-y 0 0;
	width: 620px;
	border-bottom: 1px solid #c4c4c4;
}

.solution_domain {
	background: url(images/bg_domain_registration.jpg) no-repeat 0 0;
	width: 623px;
	height: 143px;
}

.solution_domain_inner {
	width: 597px;
	height: 116px;
	margin: 0 0 0 15px;
}

.domain_step_one {
	width: 197px;
	height: 64px;
	margin: 50px 0 0 0;
	float: left;
}

.domain_bullet {
	float: left;
	padding: 5px 0 0 0;
}

.domain_step_one p.one{
	font-family:   Trebuchet MS, sans-serif;
	font-size: 1.2em;
	font-style: italic;
	font-weight: bold;
	color: #ffffff;
	margin: 0;
	padding: 0 0 0 05px;
	float: left;
}

.domain_step_one p.domain_text {
	font-size: 1.1em;
	color: #ffffff;
	margin: 0;
}

.domain_step_one p.domain_text {
	font-size: 1.1em;
	color: #ffffff;
	margin: 0;
}

.domain_text_label {
	color: #ffffff;
}

.domain_step_one label {
	font-family:   Trebuchet MS, sans-serif;
	font-size: 1.2em;
	color: #ffffff;
	font-weight: bold;
	text-align: left;
	height: 21px;
	padding: 10px 5px 0 0px;
	float: left;
	display: block;
}

.domain_register_input {
	background: url(images/bg_register_domain_input.jpg) no-repeat 0 0;
	width: 130px;
	height: 21px;
	margin: 6px 0 0 0;
	padding: 3px 0 0 0;
	float: left;
}

.domain_register_input input {
	font-size: .9em;
	text-indent: 2px;
	background: transparent;
	width: 130px;
	height: 21px;
	border: none;
}

.domain_step_two {
	width: 180px;
	height: 64px;
	margin: 50px 0 0 0;
	float: left;
}

.domain_step_two p.two{
	font-family:   Trebuchet MS, sans-serif;
	font-size: 1.2em;
	font-style: italic;
	font-weight: bold;
	color: #ffffff;
	margin: 0;
	padding: 0 0 0 05px;
	float: left;
}


.domain_step_two p.domain_text {
	font-size: 1.1em;
	color: #ffffff;
	margin: 0;
}

.domain_step_two select {
	font-size: .9em;
	width: 49px;
	height: 21px;
	margin: 6px 0 0 0;
}

.domain_step_three {
	width: 197px;
	height: 64px;
	margin: 50px 0 0 0;
	float: left;
}

.domain_step_three p.three{
	font-family:   Trebuchet MS, sans-serif;
	font-size: 1.2em;
	font-style: italic;
	font-weight: bold;
	color: #ffffff;
	margin: 0;
	padding: 0 0 0 05px;
	float: left;
}

.domain_step_three p.domain_text {
	font-size: 1.1em;
	color: #ffffff;
	margin: 0;
}

.Btn_step_three {
	width: 49px;
	height: 21px;
}

.register_content_left {
	width: 311px;
	float: left;
}

.rergister_reseller {
	background: url(images/bg_domain_resellers.jpg) no-repeat 0 0;
	width: 108px;
	height: 15px;
	margin: 20px 0 10px 0;
}

.icon_domain_reseller {
	background: url(images/icon_domain_reseller.jpg) no-repeat 0 0;
	width: 53px;
	height: 63px;
	float: left;
}

.register_content {
	font-size: .9em;
	line-height: 18px;
	text-align: justify;
	width: 230px;
	height: 100px;
	padding: 0 20px 0 0;
	float: right;
}

.register_learn_more {
	margin: 10px 0 0 0;
	float: left;
}

.register_content_right {
	width: 310px;
	float: left;
}

.icon_nexus_register {
	background: url(images/icon_nexus_domain.jpg) no-repeat 0 0;
	width: 131px;
	height: 115px;
	float: left;
}

.nexus_register {
	width: 170px;
	height: 150px;
	float: left;
}

.nexus_register li {
	background: url(images/icon_list_account.jpg) no-repeat 0 5px;
	margin: 0 0 5px 5px;
	padding: 0 0 0 15px;
	float: none;
}

.btn_check_availability {
	margin: 6px 0 0 0;
}



.flash_main, .rotator_home {
	width: 653px;
	float: left;
}

.icon_company {
	float: right;
	margin: -10px 0px 10px 10px;
	position: relative;
}

.btn_learn_more {
	position: relative;
	right: 5px;
}

.chat {
	background: url(images/bg_live_chat.png) no-repeat 0 0;
}

.chat_status {
	background: url(images/bg_online.png) no-repeat 0 0;
}

/* Blog Styles */

.post {margin-bottom:40px;}

.title_post h1 {font-family: Tahoma, Arial, Helvetica, sans-serif;line-height:28px;font-size: 24px;width:560px;float:right;}
.green .title_post h1, .orange .title_post h1, .red .title_post h1 {width:540px;}

.post .title_post a:link {text-decoration:none;}
.post .title_post a:visited {text-decoration:none;color:#056fb7;}
.post .title_post a:hover, .post .title_post a:active {text-decoration:underline;}

.datebox {width:52px;height:49px;background:url(images/blogcal.gif) 0 0 no-repeat;position:relative;float:left;}
p.year {position:absolute;margin:0;font-size:11px;line-height:11px;top:0px;left:17px;color:#ffffff;}
p.month {position:absolute;margin:0;font-size:11px;line-height:11px;top:15px;left:14px;}
p.day {position:absolute;margin:0;font-size:18px;line-height:18px;top:24px;left:12px;}

.content_rightcol_shared .postinfo {margin:0;padding:0 0 0 9px;float:left;}

.postinfo a:link {text-decoration:none;color:#1F1F1F;font-weight:bold;}
.postinfo a:visited {text-decoration:none;color:#4c4b4b;font-weight:bold;}
.postinfo a:hover, .postinfo a:active {text-decoration:underline;}

.post .postmetadata {background:#eae9e9;color:#0000000;padding:0 10px 0 10px;margin:17px 0 0 0;}
.post .postmetadata p {margin:0;}
.post .postmetadata p.alignleft {width:70%;float:left;}
.post .postmetadata p.alignright {width:20%;float:right;text-align:right;}

.sidebar-video {padding-bottom:11px;background:#777777;}

.img_header_solutions {position:relative;}
.img_header_solutions p {position:absolute;left:750px;color:#ffffff;margin:0;}
p.fb {top:59px;}
p.rss {top:83px;}

p.fb input {border-width:0;width:107px;color:#878686;}

.img_header_solutions p a:link, .img_header_solutions p a:visited {color:#ffffff;text-decoration:none;}
.img_header_solutions p a:hover, .img_header_solutions p a:active {text-decoration:underline;}

.blog-nav {margin:0 0 3px 0;}

ul.domtabs li {float:left;margin:0 10px 0 0;}
ul.domtabs li a:link, ul.domtabs li a:visited {background:#71a434;font-size:12px;line-height:20px;font-family:Arial, Helvetica, sans-serif;padding:2px 10px 3px 10px;color:#ffffff;font-weight:bold;}
ul.domtabs li a:hover, ul.domtabs li a:active {background:#b5cf4f;}

.domtab div {clear:both;}

ul.solutions_blue {padding-right:10px;}

.rotate-img {background:#777777;}

.post a:link, .soc-left a:link, .soc-right a:link {color:#056fb7;}
.post a:visited, .soc-left a:visited, .soc-right a:visited {color:#47a4e3;}

h3#comments {margin:0px 0 20px 0;}
ol.commentlist {list-style:none;padding:0;margin:0;}
#respond {clear:both;}

.avatar {float:left;margin:0 10px 10px 0;}
ol.commentlist li {margin:0 0 20px 0;width:620px;padding:0;}

textarea#comment {width:614px;}
#commentform {margin:0 0 20px 0;}

.comment-author cite {font-size:16px;}
.commentmetadata {font-size:10px;}
.commentmetadata a:link, .commentmetadata a:visited {color:#727272;}

div.blog-nav {width:914px;height:38px;background:url(images/blognav.png) 0 0 no-repeat;position:relative;}
ul.blognav {width:700px;height:38px;padding:0;margin:0;list-style:none;}
ul.blognav li {float:left;}
ul.blognav li a:link, ul.blognav li a:visited {display:block;padding:0 15px 0 15px;margin-right:30px;text-indent:-9999px;height:38px;}

a.bn1 {background:url(images/blognav.png) 0 0 no-repeat;width:60px;}
a.bn2 {background:url(images/blognav.png) 136px 0 no-repeat;width:91px;}
a.bn3 {background:url(images/blognav.png) 287px 0 no-repeat;width:100px;}
a.bn4 {background:url(images/blognav.png) 447px 0 no-repeat;width:74px;}
a.bn5 {background:url(images/blognav.png) 582px 0 no-repeat;width:70px;}

a.bn1:hover, a.bn1:active {background-position:0 -38px;}
a.bn2:hover, a.bn2:active {background-position:-120px -38px;}
a.bn3:hover, a.bn3:active {background-position:-271px -38px;}
a.bn4:hover, a.bn4:active {background-position:-431px -38px;}
a.bn5:hover, a.bn5:active {background-position:-565px -38px;}

.blogsearch {position:absolute;left:711px;top:6px;}
.blogsearch label {display:none;}
input#blogtxtSearch {background:none;border-width:0;width:178px;height:16px;padding:5px 8px 0 8px;color:#253423;font-size:11px;}

.bg_nav_left_repeat h3 {font-size: 16px;color: #99cb4a;margin:0 0 0 13px;padding:7px 0 0 0;}
.bg_nav_left_repeat p {font-size: 12px;color: #ffffff;margin:0 0 0 13px;padding:7px 7px 0 0;}

.green {padding:10px;background:#d1f4d1;border:1px solid #84c184;}
.orange {padding:10px;background:#fbf2db;border:1px solid #f88e04;}
.red {padding:10px;background:#f7e5e3;border:1px solid #cb5447;}

.green .postmetadata {background:#e9fde9;}
.orange .postmetadata {background:#fcf8ed;}
.red .postmetadata {background:#fbf1f0;}

.sidebar-status {clear:both;padding:6px 0 0 3px;}
.greybg {height:9px;background:#777777;}
.sidebar-green {padding:7px;background:#84c184;border:1px solid #84c184;}
.sidebar-orange {padding:7px;background:#f88e04;border:1px solid #f88e04;}
.sidebar-red {padding:7px;background:#cb5447;border:1px solid #cb5447;}
.content_leftcol .sidebar-status a:link, .content_leftcol .sidebar-status a:visited, .content_leftcol .sidebar-status a:hover, .content_leftcol .sidebar-status a:active {color:#000000;}

.sidebar-status ul {padding:2px 6px 2px 3px;}
.sidebar-status ul li {float:none;}

.sidebar-green a, .sidebar-orange a, .sidebar-red a {color:#727272;}
.sidebar-green a:hover, .sidebar-orange a:hover, .sidebar-red a:hover, .sidebar-green a:active, .sidebar-orange a:active, .sidebar-red a:active {text-decoration:underline;}

blockquote {background:url(images/blockquote.gif) 0 7px no-repeat;font-style:italic;margin:0;}
.content_rightcol_shared blockquote p {padding:0 0 0 40px;}

.content_rightcol_shared ul {padding:0 0 0 17px;}
.content_rightcol_shared ul li {float:none;font-size: 0.9em;line-height: 20px;color: #727272;padding-left:20px;background:url(images/ul-li.gif) 0 9px no-repeat;}

.content_rightcol_shared ul, .content_rightcol_shared h2, .content_rightcol_shared h3 {margin-top:17px;}

.author-meta {padding:10px;margin:17px 0 0 0;background:#dffce5;border:1px solid #afc6b4;}
.author-meta img {float:left;margin:0 10px 0 0;}
.author-meta p {margin:0;}

.subscribe img {position:relative;top:3px;}

.navigation {margin:0 0 17px 0;}
.alignleft {width:40%;height:40;float:left;}
.alignleft2 {float:left;padding-right:20px;}
.alignright {width:40%;float:right;text-align:right;}
.alignright2 {float:right;text-align:right;}
.navigation a:link, .navigation a:visited {color:#424242;text-decoration:none;}
.navigation a:hover, .navigation a:active {text-decoration:underline;}

.soc-left {float:left;width:200px;padding-bottom:17px;} /* Total width for soc-left and soc-right = 620px; */
.soc-right {float:right;width:420px;padding-bottom:17px;}

.soc-left h3, .soc-right h3 {margin-top:0;font-weight:normal;font-size:14px;}

/* Multi-bubble Layout */
.content_right {width: 649px;margin: 0 0px 0 3px;float: left;}

.content_rightcol_shared {font-family: Verdana, Arial, Helvetica, sans-serif;color: #777777;background: url(images/bg_content_bottom.jpg) no-repeat bottom left #f9f9f9;margin: 0px 0 15px 0;}
.content_rightcol_shared2 {background: url(images/bg_content_top.jpg) no-repeat 0 0;width: 649px;padding:12px 14px 10px 12px;}

.shared_hosting {width: 620px;}

/* Comments */
ol.commentlist li {clear:both;}

.comment-meta {width:120px;float:left;background:url(images/hn-com-point.png) 0 0 no-repeat;}
ol.commentlist li .comment-meta p {width:120px;margin:0;clear:both;}

.comment-meta cite {font-size:16px;font-style:italic;}
.comment-meta cite a:link {color:#056fb7;}
.comment-meta cite a:visited {color:#47a4e3;}

.comment-text-1 .reply {text-align:right;}
.comment-text-1 .reply a:link {text-decoration:none;color:#1F1F1F;font-weight:bold;}
.comment-text-1 .reply a:visited {text-decoration:none;color:#4c4b4b;font-weight:bold;}
.comment-text-1 .reply a:hover, .comment-text-1 .reply a:active {text-decoration:underline;}

.container ol.commentlist ul.children {padding:0 0 0 45px;margin:0;list-style:none;}
.container ol.commentlist ul.children ul.children {padding:0;} /* Depth 1 */
.container ol.commentlist ul.children ul.children ul.children {padding:0;} /* Depth 2 */
.container ol.commentlist ul.children ul.children ul.children ul.children {padding:0;} /* Depth 3 */
.container ol.commentlist ul.children ul.children ul.children ul.children ul.children {padding:0;} /* Depth 4 */
.container ol.commentlist ul.children ul.children ul.children ul.children ul.children ul.children {padding:0;} /* Depth 5 */
.container ol.commentlist ul.children ul.children ul.children ul.children ul.children ul.children ul.children {padding:0;} /* Depth 6 */
.container ol.commentlist ul.children ul.children ul.children ul.children ul.children ul.children ul.children ul.children {padding:0;} /* Depth 7 */
.container ol.commentlist ul.children ul.children ul.children ul.children ul.children ul.children ul.children ul.children ul.children {padding:0;} /* Depth 8 */
.container ol.commentlist ul.children ul.children ul.children ul.children ul.children ul.children ul.children ul.children ul.children ul.children {padding:0;} /* Depth 9 */
.container ol.commentlist ul.children ul.children ul.children ul.children ul.children ul.children ul.children ul.children ul.children ul.children ul.children {padding:0;} /* Depth 10 */

ul.children li {background:none;padding:0;margin:0;}


/* ms-com1.png = top, ms-com2.png = bottom, ms-com3.png = middle */
.comment-text-1 {background:url(images/hn-com3.png) 0 0 repeat-y;font-family:Arial, Helvetica, sans-serif;font-size:12px;float:left;margin:0 0 20px 0;}
.comment-text-2 {background:url(images/hn-com1.png) 0 0 no-repeat;}
.comment-text-3 {background:url(images/hn-com2.png) 0 100% no-repeat;width:460px;padding:0px 20px 5px 20px;overflow:hidden;min-height:80px;}

ul.children .comment-meta {background:url(images/hn-com-point.png) 0 0 no-repeat;}
ul.children .comment-text-1 {background:url(images/hn-com3-sub.png) 0 0 repeat-y;}
ul.children .comment-text-2 {background:url(images/hn-com1-sub.png) 0 0 no-repeat;}
ul.children .comment-text-3 {background:url(images/hn-com2-sub.png) 0 100% no-repeat;width:415px;}

/* Author comments */
.authorcomment .comment-meta, .comment-author-admin .comment-meta, .bypostauthor .comment-meta {background:url(images/hn-com-point-a.png) 0 0 no-repeat;}
.authorcomment .comment-text-1, .comment-author-admin .comment-text-1 , .bypostauthor .comment-text-1 {background:url(images/hn-com3-a.png) 0 0 repeat-y;}
.authorcomment .comment-text-2, .comment-author-admin .comment-text-2, .bypostauthor .comment-text-2 {background:url(images/hn-com1-a.png) 0 0 no-repeat;}
.authorcomment .comment-text-3, .comment-author-admin .comment-text-3, .bypostauthor .comment-text-3 {background:url(images/hn-com2-a.png) 0 100% no-repeat;}

ul.children .authorcomment .comment-meta, ul.children .bypostauthor .comment-meta, ul.children .comment-author-admin .comment-meta {background:url(images/hn-com-point-a.png) 0 0 no-repeat;}
ul.children .authorcomment .comment-text-1, ul.children .bypostauthor .comment-text-1, ul.children .comment-author-admin .comment-text-1 {background:url(images/hn-com3-a-sub.png) 0 0 repeat-y;}
ul.children .authorcomment .comment-text-2, ul.children .bypostauthor .comment-text-2, ul.children .comment-author-admin .comment-text-2 {background:url(images/hn-com1-a-sub.png) 0 0 no-repeat;}
ul.children .authorcomment .comment-text-3, ul.children .bypostauthor .comment-text-3, ul.children .comment-author-admin .comment-text-3 {background:url(images/hn-com2-a-sub.png) 0 100% no-repeat;}

/* Weird solution to IE 6+7 making all comments after an author comment into author styled comments */
ul.children li.authorcomment li .comment-meta, ul.children li.comment-author-admin li .comment-meta, ul.children li.bypostauthor li .comment-meta {background:url(images/hn-com-point.png) 0 0 no-repeat;}
ul.children li.authorcomment li .comment-text-1, ul.children li.comment-author-admin li .comment-text-1, ul.children li.bypostauthor li .comment-text-1 {background:url(images/hn-com3-sub.png) 0 0 repeat-y;}
ul.children li.authorcomment li .comment-text-2, ul.children li.comment-author-admin li .comment-text-2, ul.children li.bypostauthor li .comment-text-2 {background:url(images/hn-com1-sub.png) 0 0 no-repeat;}
ul.children li.authorcomment li .comment-text-3, ul.children li.comment-author-admin li .comment-text-3, ul.children li.bypostauthor li .comment-text-3 {background:url(images/hn-com2-sub.png) 0 100% no-repeat;}

/* ms-com1.png = top, ms-com2.png = bottom, ms-com3.png = middle */
.cf-1 {background:url(images/hn-com3.png) 0 0 repeat-y;font-family:Arial, Helvetica, sans-serif;font-size:12px;margin:0 0 20px 0;}
.cf-2 {background:url(images/hn-com1.png) 0 0 no-repeat;}
.cf-3 {background:url(images/hn-com2.png) 0 100% no-repeat;width:443px;padding:20px 20px 5px 20px;overflow:hidden;}
.cf {float:left;color:#8f8f8f;font-family:Tahoma, Arial, Helvetica, sans-serif;}

#respond hr {outline:none;border-width:0;background:#777777;color:#777777;height:1px;}
