#outer_container {
	width:100%;/*krasi 91%*/
	margin:auto;
	text-align:left;
	position:relative;
	min-width:930px;
}

#outer_container #inner_container #All { /*margin:15px 0 0 0;krasi*/ margin:0; }

#index_container #left_col.res { padding-left:7px; }

#index_container #left_col { width:22%; float:left; text-align:center; margin-top:10px }

#index_container #right_col { width:77%; float:right; text-align:center }

#index_container .cite { color:#7478a7 }

#index_container .box {
	border:0;
	padding:0;
	margin:20px auto;
	font-size:11px;
	font-weight:normal;
	font-family:Tahoma,Arial,Verdana,sans-serif;
	color:#56596c;
	background-color:transparent;
	width:100%;
}

#index_container #left_col .box { width:84% }

#index_container #right_col #right_block .box { color:#7478a7 }

#index_container .box .top, #index_container .box .bottom { display:block; font-size:1px }

#index_container .box .t1, #index_container .box .t2, #index_container .box .t3,
#index_container .box .t4, #index_container .box .b1, #index_container .box .b2,
#index_container .box .b3, #index_container .box .b4 { display:block; overflow:hidden }

#index_container .box .t1, #index_container .box .t2, #index_container .box .t3,
#index_container .box .b1, #index_container .box .b2, #index_container .box .b3 { height:1px }

#index_container .box .t2, #index_container .box .t3, #index_container .box .t4, #index_container .box .b4, #index_container .box .b3, #index_container .box .b2 {
	background:#fff;
	border-left:1px solid #e2e2e2; 
	border-right:1px solid #e2e2e2
}

#index_container .box .t1, #index_container .box .b1 { margin:0 5px; background:#e2e2e2 }

#index_container .box .t2, #index_container .box .b2 { margin:0 3px; border-width:0 2px }
#index_container .box .t3, #index_container .box .b3 { margin:0 2px }
#index_container .box .t4, #index_container .box .b4 { height:2px; margin:0 1px }

#index_container .box .content {
	display:block;
	background:#fff;
	border-left:1px solid #e2e2e2;
	border-right:1px solid #e2e2e2
}

#index_container #right_col #right_block .box .content { background:#fff url(img/box_bg2.gif) no-repeat center -5px }

#index_container .box .bg { background:#fff url(img/box_bg.gif) top repeat-x }

#index_container .box .content p { padding:5px 10px }

#index_container .box h3 {
	color:#56596c;
	font-size:100%;
	font-weight:bold;
	font-family:Tahoma,Arial,Verdana,sans-serif;
	text-align:center;
	padding-bottom:5px
}

#index_container #right_col #right_block .box h3 { color:#7478a7; height:38px; line-height:30px }

#index_container .box h3.sign { background:url(img/sign.gif) 7px 0 no-repeat }
#index_container .box h3.chart { background:url(img/chart.gif) 5px 0 no-repeat }
#index_container .box h3.run { background:url(img/run.gif) 5px 0 no-repeat }

#index_container .box .line {
	clear:both;
	font-size:1px;
	margin:0;
	padding:0;
	height:3px;
	background:url(img/box_h3_bg.gif) bottom repeat-x
}

#index_container .box .btn { text-align:center }

#index_container .box ul {
	list-style-image:url(img/bullet1.gif);
	margin:5px auto 0 20px;
	padding:0 0 5px 15px;
	text-align:left
}

#index_container .box ul a:link, #index_container .box ul a:visited { color:#7478a7; text-decoration:underline }

#index_container .box ul a:hover { text-decoration:none }

#index_container .box ul.fav_icons .facebook {
	list-style-image:url(img/facebook_favicon.jpg);
	margin:0;
	padding:0;
	text-align:left
}

#index_container .box ul.fav_icons .twitter {
	list-style-image:url(img/twitter.gif);
	margin:0;
	padding:0;
	text-align:left
}

#index_container .box ul.fav_icons .blog {
	list-style-image:url(favicon.ico);
	margin:0;
	padding:0;
	text-align:left
}

/*
#index_container .box .banner { text-align:center }
#index_container .box .banner img { margin:5px 0 }
*/

#index_container .box .banner img { margin:3px 10px 5px 0; float:left }

#index_container .box .more_reviews { text-align:right }
#index_container .box .more_reviews a:link, #index_container .box .more_reviews a:visited { color:#48a2c0; text-decoration:none }
#index_container .box .more_reviews a:hover { text-decoration:underline }

#index_container #right_col #core { width:98%; background:url(img/index_bg.jpg) 0 120px no-repeat; }
#index_container #right_col #core.resellers {
	width:98%;
	background:url(img/index_bg_resellers.jpg) 70px 80px no-repeat;
	height:474px;
}

#index_container #right_col #core #left_block { float:left; width:74% }

#index_container #right_col #core #right_block { float:right; width:25% }

#index_container h1, #MainDiv #index_container h1 {
	color:#FDA30A;
	font-size:18px;
	font-weight:bold;
	font-family:Arial,Tahoma,Verdana,sans-serif;
	margin:10px 0;
	text-align:center;
}

html>/**/body #index_container h1, #MainDiv #index_container h1 { margin-top:9px; }

#index_container #right_col #core h2,#index_container #right_col #core p.h2 {
	color:#56596C;
	font-size:11px;
	font-weight:normal;
	font-family:Verdana,Tahoma,Arial,sans-serif;
	text-align:justify;
	padding-right:3%;
	line-height:13px;
}

#right_col #landing_page h1 {
	color:#FDA30A;
	text-align:center;
	margin:20px auto 10px;
	padding:0;
	height:30px;
	line-height:40px;
	font-size:100%;
}

#landing_page .ptext {
	color:#7478a7;
	font-size:11px;
	font-weight:normal;
	font-family:Verdana,Tahoma,Arial,sans-serif;
	text-align:justify;
	width:80%;
	margin:0 auto;
}

#index_container #right_col #core h2 span { color:#7478a7 }

#index_container #pack_container { width:100%; text-align:left }

#index_container #pack_container table { width:400px; margin-left:33%; margin-top:5px; margin-bottom:25px }

#index_container .resellers #pack_container table { margin-left:40%; }

#index_container #pack_container .pack_tr { background:url(img/pack_tr.gif) right top no-repeat; height:6px }
#index_container #pack_container .pack_tl { background:url(img/pack_tl.gif) right top no-repeat; height:6px }
#index_container #pack_container .pack_br {
	background:url(img/pack_br.png) right bottom no-repeat;
	vertical-align:bottom;
	text-align:center;
	padding-right:20px
}

#index_container #pack_container .pack_bl { background:url(img/pack_bl.png) left bottom no-repeat; width:97px }

/* resellers: */
#index_container #pack_container .pack_bl_resellers { background:url(img/pack_bl_resellers.png) left bottom no-repeat; width:97px }

#index_container #pack_container h1 {
	color:#fd5a0a;
	text-align:left;
	margin:5px 0 5px 5px;
	padding:0 0 0 10px;
	height:40px;
	line-height:40px;
	font-size:100%;
	overflow:hidden;
	background:url(img/arc1.gif) 0 0 no-repeat
}

#index_container #pack_container h2.h1 {
	color:#fd5a0a !important;
	text-align:left;
	margin:5px 0 5px 5px !important;
	padding:0 0 0 10px !important;
	height:40px !important;
	line-height:40px !important;
	font-size:16px !important;
	overflow:hidden;
	background:url(img/arc1.gif) 0 0 no-repeat;
	font-weight:bold !important;
	font-family:Arial,Helvetica,sans-serif !important;
}

#index_container #pack_container .features_container { margin:0 auto; text-align:left; padding-left:0px }

#index_container #pack_container ul {
	list-style-image:url(img/arrow.gif);
	color:#7478a7;
	font-size:13px;
	font-weight:bold;
	font-family:Tahoma,Arial,Verdana,sans-serif;
	margin:5px 18px	
}

#index_container #pack_container ul.check {
	list-style-image:url(img/check_red.gif);
	color:#7478a7;
	font-size:80%;
	font-weight:bold;
	font-family:Tahoma,Arial,Verdana,sans-serif;
	margin:5px 18px	
}

#index_container #pack_container .features {
	text-align:right;
	font-size:11px;
	font-weight:normal;
	font-family:Tahoma,Arial,Verdana,sans-serif;
	height:20px;
	line-height:20px;
	padding-right:10px;
	clear:both
}

#index_container #pack_container .features a:link,
#index_container #pack_container .features a:visited { color:#48a2c0; text-decoration:none }

#index_container #pack_container .features a:hover { text-decoration:underline }

#index_container #pack_container .new {
	font-size:85%;
	font-weight:normal;
	font-family:Tahoma,Arial,Verdana,sans-serif;
	color:#fd5a0a
}

#index_container #pack_container #signup_btn img { float:left; margin-left:75px }

#index_container #pack_container #acc_features { padding-right:10px }

#index_container #pack_container #acc_features .box { font-size:100%; width:80%; margin:15px auto 10px auto }

#index_container #pack_container #acc_features .box .bg {
	background:#fff url(img/pack_box_bg.gif) bottom repeat-x;
	border-left:1px solid #fff;
	border-right:1px solid #fff
}

#index_container #pack_container .box .b4,
#index_container #pack_container .box .b3 { background:#f1f5f5; border-left:1px solid #e2e2e2;  border-right:1px solid #e2e2e2 }

#index_container #pack_container #acc_features .box ul {
	font-size:11px;
	font-weight:normal;
	font-family:Verdana,Tahoma,Arial,sans-serif;
	color:#56596c;	
	list-style-image:url(img/bullet11.gif);
	margin:0 0 0 15px
}

#index_container #right_col #core #pack_container .box h2 {
	color:#fd5a0a;
	text-align:center;
	margin:0;
	padding:0;
	font-size:11px;
	font-weight:normal;
	font-family:Tahoma,Arial,Verdana,sans-serif;
	position:relative;
	top:-12px;
	margin-bottom:-5px
}

#index_container #right_col #core #pack_container .box h2 span { background:url(img/line_pack.gif) 0 7px repeat-x }

#index_container #right_col #core #pack_container .box .features {
	height:auto;
	line-height:normal;
	padding-right:5px
}

#index_container #right_col #core #pack_container .box .features a { color:#9b9b9b }

/* hosting pages */

#index_host #index_container #pack_container table { width:324px; margin-left:39% }

#index_host #index_container #pack_container .pack_tr { background:url(img/pack_host_tr.gif) left top no-repeat; height:6px }

#index_host #index_container #pack_container .pack_tl { background:url(img/pack_host_tl.gif) 14px top no-repeat; height:6px }

#index_host #index_container #pack_container .pack_br {
	background:url(img/pack_host_br.png) right bottom no-repeat;
	width:79px;
	padding-right:0	
}

#index_host #index_container #pack_container .pack_bl {
	background:url(img/pack_host_bl.png) left bottom no-repeat;	
	padding-left:25px;
	width:auto
}

#index_host #index_container #pack_container h1 { margin:5px 0 0 5px; height:35px }
#index_host #index_container #pack_container .features_container { margin:0 auto; text-align:left; padding-left:30px }
#index_host #index_container #pack_container ul { margin:0px 18px }
#index_host #index_container #pack_container #acc_features { padding-right:0 }
#index_host #index_container #pack_container #acc_features .box { width:90%; margin:15px 5px 10px auto; float:right }
#index_host #index_container #pack_container #signup_btn img { margin-left:60px }

#index_host #index_container #domain_search_container #domain_search { padding-left:39% }
#index_host #index_container #domain_search_container #domain_search #DomainSearchTable { margin-left:15px; }

#index_host #index_container #software_news #news_container { width:53% }
#index_host #index_container #software_news #software_container { width:46% }
#index_host #index_container #software_news #software_container #software { width:96% }

#index_container #software_news { clear:both }
#index_container #software_news #software_container { float:left; width:49%; padding:0; border:0px solid red }
#index_container #software_news #news_container { float:right; width:50%; padding:0; border:0px solid red }
#index_container #software_news #software_container #software { float:left; width:97%; padding:0 }
#index_container #software_news #news_container #news { float:right; width:100%; padding:0 }

/* site search form */
#index_container #SiteSearchContainer { width:100% }
#index_container #SiteSearchContainer #SiteSearchTable { width:100% }
#index_container #SiteSearchContainer #SiteSearchTable #mid { width:auto }
#index_container #SiteSearchContainer #SiteSearchTable #go { padding-right:0; width:25px }
#index_container #SiteSearchContainer #SiteSearchTable #go input { width:22px }
#index_container #SiteSearchContainer #SiteSearchTable .DomainSearchField { width:100% }
#index_container #SiteSearchContainer #SiteSearchTable #SiteSearchTab { background-position:left; text-align:center; width:108px }

#index_container #domain_search_container { clear:both }
#index_container #domain_search_container #domain_search {	 text-align:left; padding-left:33% }
#index_container #domain_search_container #domain_search #DomainSearchTable { width:260px; margin-left:75px; margin-bottom:30px }
#index_container #domain_search_container #domain_search #DomainSearchTable #DomainSearchTop .Menu #DomainSearchTitle {
	float:left;
	width:205px;
	padding-left:10px
}

#index_container #software_news .news_box { background:url(img/news_box_tr.gif) right top no-repeat }

#index_container #software_news .news_box .tl {
	background:url(img/news_box_tl.gif) left top no-repeat;
	padding:0 10px 10px 10px;
	text-align:center
}

#index_container #software_news .news_box .tl p {
	font-size:11px;
	font-weight:normal;
	font-family:Verdana,Tahoma,Arial,sans-serif;
	color:#7478a7;
	text-align:justify;
	width:100%;
	clear:both;
	margin:10px 0
}

#index_container #software_news .news_box .tl p a:link,
#index_container #software_news .news_box .tl p a:visited { color:#7478a7; text-decoration:none }

#index_container #software_news .news_box .tl p a:hover { text-decoration:underline }

#index_container #software_news .news_box h3 {
	color:#7478a7;
	font-size:11px;
	font-weight:bold;
	font-family:Tahoma,Arial,Verdana,sans-serif;	
	height:20px;
	line-height:20px;
	text-align:center;
	margin-bottom:10px
}

#index_container #software_news .news_box h3 img { width:5px; height:5px; margin:8px 0 7px 0; vertical-align:middle }

#index_container #software_news #software_container .news_box table { width:85%; margin:5px auto }

#index_container #software_news #software_container .news_box .column100 {
	text-align:left;
	width:98%;
	margin:0 auto 10px auto
}

#index_container #software_news #software_container .news_box .column50 {
	text-align:left;
	width:48%;
	float:left;
	margin:0 auto 10px auto
}

#index_container #software_news #software_container .news_box table td { width:33% }

#index_container #software_news #software_container .news_box ul { list-style-type:none; margin-left:10px }

#index_container #software_news #software_container .news_box ul li {
	background:url(img/bullet1.gif) left center no-repeat;
	padding-left:10px;
	line-height:110%
}

#index_container #software_news #software_container .news_box ul a:link,
#index_container #software_news #software_container .news_box ul a:visited {
	color:#48a2c0;
	font-size:11px;
	font-weight:bold;
	font-family:Tahoma,Arial,Verdana,sans-serif;
	text-decoration:none
}

#index_container #software_news #software_container .news_box ul a:hover { text-decoration:underline }

#index_container #software_news #news_container .news_box ul {
	list-style-image:url(img/bullet2.gif);
	font-size:11px;
	font-weight:normal;
	font-family:Verdana,Tahoma,Arial,sans-serif;
	color:#7478a7;
	text-align:left;
	margin-left:20px
}

#index_container #software_news #news_container .news_box ul li { padding-bottom:10p }
#index_container #software_news #news_container .news_box ul li a:link,
#index_container #software_news #news_container .news_box ul li a:visited { color:#7478a7; text-decoration:none }
#index_container #software_news #news_container .news_box ul li a:hover { text-decoration:underline }
#index_container #software_news #news_container .news_box .more a:link, #index_container #software_news #news_container .news_box .more a:visited {
	font-size:100%;
	font-weight:normal;
	font-family:Verdana,Tahoma,Arial,sans-serif;
	color:#48a2c0;
	text-decoration:none;
	float:right
}

#index_container #software_news #news_container .news_box .more a:hover { text-decoration:underline }
