/* CSS Document */
/*--------------------------------------body---*/

body, td, th, div, p, label, input {
color:#868686;
font:normal 12px Arial, Helvetica, sans-serif;
line-height:17px;
}
a, a:visited, a:hover {
color:#2ea9d6;
font:bold 13px Arial, Helvetica, sans-serif;
}
a		{text-decoration:none;}
a:hover {text-decoration:underline}
strong {color:#29b8a4}
/*----------------------------------------------------------content---*/
/*-----------------------------article_settings-*/
h6 {color:#5c9b10; font:bold 12px Arial, Helvetica, sans-serif;}

.article-decor {
padding:0px 0px 12px 0px;
}
.article-indent	{
padding:0px 0px 0px 0px; 
}
#contact_text		{
height:auto; 
overflow:auto;
margin:0px 0px 5px 0px; 
width:90%
}
.article_bot		{
line-height:5px
}
.article_separator	{
display:block;
line-height:1px;
padding:0px 0px 0px 0px;
margin:0px 0px 0px 0px;
height:1px;
}
.column_separator	{
padding:0px 0px 0px 4px !important;
}
.article_column {
padding:0px 0px 0px 0px;
}

.article-indent h1 a{
	color:#29b8a4;	
}

.article-indent h3 {
overflow:hidden;
}

.article-indent li {
	color:#000;
}

.article-indent h3 img {
margin:0px 3px 0px 0px !important;
float:left
}
.contentpaneopen ul {
list-style:none;
margin:0px 15px 0px 0px;
}
.contentpaneopen li {
background:url(web-hosting-images/list-item.gif) no-repeat 0 7px;
padding:0px 0px 7px 15px;
color:#a20d00;
vertical-align:top;
line-height:16px;
}
.contentpaneopen li a, .contentpaneopen li a:visited {
color:#a20d00;
font-size:14px;
font-weight:normal;
text-decoration:none;
}
.contentpaneopen li a:hover {
color:#0b070c;
text-decoration:underline;
}
.contentpaneopen p	{
width:100%
}
.contentpaneopen img	{
margin:0px 20px 5px 0px;
}
.contentpaneopen strong	{
font-family:Tahoma, Geneva, sans-serif;
}
.contentpaneopen h4 {
color:#2a2a2a;
font-size:20px;
line-height:30px;
}
.contentpane li {
line-height:normal;
padding:0px 0px 6px 0px;
}
.contentdescription img {
margin:0px 20px 0px 0px;
}

/*---------------------------content-heading---*/
.componentheading	{
color:#999;
font:normal 10px Arial, Helvetica, sans-serif;
line-height:10px;
margin:0px 0px 0px 0px;
padding:0px 0px 5px 0px;	
}

/*
.componentheading		{
color:#3a3a3a;
font:normal 36px Arial, Helvetica, sans-serif;
line-height:36px;
margin:0px 0px 0px 0px;
padding:0px 0px 5px 0px;
}
*/
.content-header {
width:645px;
padding-top:10px;
padding-left:0px;
}

.content-header h1{
color:#3a3a3a;	
font:normal 36px Arial, Helvetica, sans-serif;
}


.contentheading, .contentpaneopen h3			{
color:#3a3a3a;
font:normal 30px Arial, Helvetica, sans-serif;
line-height:30px;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}
.contentpaneopen p {
padding:0px 0px 20px 0px;
}
.item-info {
padding:0px 0px 4px 0px;
}
.buttonheading			{
padding:5px 5px 0px 0px;
}
.buttonheading img		{
padding:0;
margin:0;
}

/*-----------------------------item-info---*/

.iteminfo				{
padding:0px 0px 6px 0px; 
margin:0px 0px 15px 0px;
}
.modifydate				{
color:#b0b0b0; 
font-size:11px; 
padding:0px 0px 0px 0px; 
text-decoration:none !important; 
}
.md-indent {
padding:0px 0px 0px 0px;
}
.createdby				{
color:#b0b0b0; 
display:block;
text-transform:none; 
}
.createdate				{
color:#b0b0b0;
font-size:11px;
margin:0px 0px 0px 0px; 
padding:0px 0px 0px 20px; 
text-transform:none; 
}
div.small				{ /* Written by */
color:#b0b0b0;
font-size:11px;
margin:0px 0px 0px 0px; 
padding:0px 0px 10px 0px;
text-transform:none;
white-space:nowrap;	
}
.createdate-space {
padding:0px 0px 0px 0px;
width:100%;
}


/*-----------------------------------buttons---*/

.button, 
.validate				{
background:url(web-hosting-images/readon.jpg) no-repeat 0 0;
color:#414040;
font:bold 12px Arial, Helvetica, sans-serif;
padding:2px 0px 3px 0px;
border:none;
line-height:16px;
margin:0px 0px 0px 0px;
text-align:center;
width:98px;
vertical-align:top;
}
* html .button, 
* html .validate {
display:block;
}

/*-----------------------------------read-more---*/

#editor-xtd-buttons div.readmore {
background:none; 
height:auto;
margin:0px 0px 0px 0px;
width:auto; 
}
div.readmore	{
overflow:hidden;
margin:0px 0px 0px 0px; 
padding:4px 0px 0px 0px;
}
div a.readon {
background:url(web-hosting-images/readon.jpg) no-repeat 0 0px;
color:#424242;
font:normal 12px Arial, Helvetica, sans-serif;
display:block;
margin:0px 0px 0px 0px !important; 
padding:3px 0px 5px 0px;
text-align:center;
text-decoration:none;
width:98px;
}

a.readon:hover	{
background:url(web-hosting-images/readon-act.jpg) no-repeat 0 0px;
color:#442d1e !important;
text-decoration:none;
font:normal 12px Arial, Helvetica, sans-serif;
}
a.readon:visited {
color:#442d1e;
font:normal 12px Arial, Helvetica, sans-serif;
}

.readon2 {
color:#3a3838;
font:bold 12px Arial, Helvetica, sans-serif;
text-transform:uppercase;
text-decoration:none !important;
}
.readon2:hover {
text-decoration:underline !important;
}

/*-----------------------------blog-more---*/

.blog_more		{
padding:0px 0px 10px 0px;
}
.blog_more h2	{
background:none;
color:#717c8f; 
font-size:12px;  
padding:0px 0px 0px 0px;
}
.blog_more ul {
margin:10px 0px 0px 15px;
}
.blog_more ul li {
padding:0px 0px 0px 0px !important;
color:#3a3838;
}
.blog_more a	{
color:#3a3838; 
text-decoration:underline
}
.blog_more a:hover	{
color:#3a3838; 
text-decoration:none;
}			
.blog_more strong	{
color:#717c8f; 
}

/*-----------------------------pagenav---*/

.pagenav	{
color:#717c8f; 
font-size:12px; 
font-weight:normal
}
a.pagenav	{
color:#3a3838; 
font-weight:normal
}
a.pagenav:hover	{
color:#3a3838; 
text-decoration:none
}
a.pagenav:visited {
color:#3a3838; 
text-decoration:none
}
.pagination_nav	{
color:#717c8f; 
font-size:12px; 
padding:10px 20px 0px 27px;
}
.pagination_nav div	{
background:#f4f4f4;
padding:5px 0px 5px 0px; 
}

.pagination		{
margin-top:10px
}
.pagination	li	{
float:left; 
padding:0px 5px 0px 5px;
}	
.pagination_result	{
color:#fff; 
padding:5px 0px 0px 0px;
line-height:16px;
}

/*--------------------------------------result---*/

.sectiontableentry0 td	{	
color:#606271;
padding:5px 0px 5px 0px; 
}
.sectiontableentry1 td	{
background:#eae9e9;
color:#606271;
padding:5px 0px 5px 0px;
}
.sectiontableentry2 td 	{
color:#606271;
padding:5px 0px 5px 0px; 
}

.sectiontableentry0,
.sectiontableentry1,
.sectiontableentry2		{}

.sectiontableentry1 a	{
color:#606271
}
.sectiontableentry2 a	{
color:#606271
}
.sectiontableentry1 a:hover {
color:#606271
}
.sectiontableentry2 a:hover {
color:#606271
}
.sectiontableentry1 a:visited {
color:#606271
}
.sectiontableentry2 a:visited {
color:#606271
}

.var1 {
padding:5px !important;
margin:5px 0px 5px 0px;
}
.var1 a, .var1 p, .var1  {
color:#606271;
}
.var2 {
background:#eae9e9;
padding:5px !important;
margin:5px 0px 5px 0px;
}
.var2 a, .var2 p, .var2  {
color:#606271;
}

.results	{
text-align:center;
padding:0px 0px 15px 20px;
}
#page	{
padding:0px 0px 0px 0px;
}
#page ol li	{
padding:0px 0px 10px 0px; 
text-align:left
}
.searchintro	{
padding:0px 0px 10px 0px;
}
.searchintro strong		{
color:#d04020
}
.search {
padding:10px 0px 0px 0px;
}
#page h3	{
font-size:130%; 
padding:10px 0px 5px 0px; 
text-align:left;
color:#606271;
}
#page .inputbox	 {
color:#000;
}
#page #ordering {
height:20px; display:inline; vertical-align:middle;
}
#page .display	{
padding:10px 0px 0px 0px;
text-align:center;
}
#page legend	{
color:#606271
}

.sectiontableentry0 .pad2,
.sectiontableentry1 .pad2,
.sectiontableentry2 .pad2	{
padding:2px 0px 2px 15px;
font-weight:bold
}
.sectiontableheader {
padding-bottom:2px
}

/*--------------------------------------poll---*/

.poll-s1 .question	 {
color:#414040;
font:bold 12px Arial, Helvetica, sans-serif;
padding:0px 10px 10px 0px;
}
.poll-s1 .poll-body		{
padding:0px 0px 0px 0px;
}
.poll-body label {
color:#868686;
font-size:12px;
line-height:14px;
padding:0px 0px 0px 0px;
}
.poll-s1 .buttons {
padding:0px 0px 0px 0px;
}
.poll-s1 .button	{
background:url(web-hosting-images/spacer.gif);
border:none;
font:bold 12px Arial, Helvetica, sans-serif;
color:#2ea9d6;
cursor:pointer;
display:inline;
line-height:15px;
margin:8px 0px 0px 0px;
padding:5px 0px 8px 0px;
width:54px;
}
.poll-s1 .result	{
}
.poll-s1 .section	{
overflow:hidden; 
padding:0px 0px 0px 0px;
width:100%; 
}
.poll-s1 .section2	{
overflow:hidden; 
padding:5px 0px 5px 0px;
width:100%; 
}
.poll-s1 .radio	{
float:left;
width:20px;
}
.poll-s1 .radio input {
display:block;
width:16px;
height:16px;
vertical-align:middle;
}
.poll-s1 .var	{
margin:0px 0px 0px 20px;
text-align:left
}
.display	{
padding:0px 0px 10px 0px;
}
.display select	{
border:1px solid #46462f; 
width:100px;
}
.sectiontableentry1 div, 
.sectiontableentry0 div {
font-size:1px
}

/*--------------------------------------user---*/

dl.contentpane	dt {
padding:10px 0px 20px 0px;
}
dl.contentpane	dd {
width:100%;
overflow:hidden;
}
dl.contentpane	div {
vertical-align:middle
}
dl.contentpane .description {
width:110px;
padding:0px 0px 0px 0px;
vertical-align:middle
}
dl.contentpane .input-field {
width:160px;
padding:0px 0px 0px 0px;
vertical-align:middle
}
dl.contentpane .button-field {
width:140px;
padding:0px 0px 0px 0px;
vertical-align:middle
}

/*-------------------------------------search---*/

.module-search 		{
overflow:hidden;
padding:10px 0px 0px 0px;
}
.search-input {
width:228px;
float:left;
}
.search-button {
width:54px;
float:left;
padding:0px;
margin:0px;
}
.search-input .inputbox	{
background:url(web-hosting-images/searchInput.gif) no-repeat 0 0px;
border:none;
color:#979797;
font:normal 11px Arial, Helvetica, sans-serif;
line-height:14px;
padding:4px 0px 6px 10px; 
vertical-align:top;   
width:218px;
}
.search-button .button	{
background:none;
border:none;
color:#fff;
padding:0px 0px 0px 0px;
margin:0px 0px 0px 0px;
width:54px;
height:25px;  
vertical-align:top; 
}

/*-------------------------------------search-result---*/
.search_result {
padding:0px 0px 0px 0px;
}	
/*-------------------title----*/

.search_result h3	{
color:#808080; 
font-size:14px;
}

/*-------------------article----*/

.search_result p	{
padding:10px 0px 0px 0px;
}
/*----------*/
#search_searchword	{
border:1px solid #999
}
legend		{
color:#808080
}

.highlight	{  /* highlight sought word */
color:#d04020; 
font-weight:bold
}
.phrase {
border:solid 1px #d6dde2;
color:#606271;
float:left; 
margin:10px 10px 10px 0; 
padding:10px 10px 10px 10px; 
width:60%;
height:140px;
}
.phrase .inputbox 	{
background:#fff; 
color:#808080; 
display:block; 
margin-top:5px; 
}

.phrase .inputbox option {
background:#fff; 
border-bottom:solid 1px #333; 
padding:2px; 
}
.phrase .inputbox option a:hover {
background:#C00;
border-color:#cfd0d6;
color:#606271;   
}
fieldset.word,fieldset.only { 
border:solid 1px #d6dde2;
}
.ordering {
display:inline;
padding:3px 0px 0px 0px;
}

.only 	{
border:solid 0; 
line-height:1.3em;
margin:10px 0 0 10px; 
padding:10px 10px;
height:140px;
}
.word 	{
border:solid 0 !important;
padding:10px 10px 10px 0; 
}
.word input {
background:#fff; 
color:#ff6614; 
font-weight:normal; 
margin:0 10px 0 10px; 
padding:1px 2px 2px 2px;;
vertical-align:middle;
}
.word .button {
margin-top:0px;
display:inline !important;
vertical-align:middle;
}
.contact_email	input	{
margin:4px 0px 3px 0px;
}
/*-------------------------------------admin-form---*/

.adminform td 			{padding:0px 0px 2px 0px;}

/*---------------------------system-error-messages--*/
.err-space {
margin:0px 0px 0px 25px;
}
.error		{
margin:0px 0px 10px 0px;
}
.error h2 	{
color:#ce0303;
font:bold 14px Tahoma;  
padding:0px 0px 5px 20px;
}
#system-message dt.error, dt.message { 
display: none; 
}
.error dd ul {
background: #ce0303 ; 
border-top: 3px solid #670606; 
border-bottom: 3px solid #670606; 
color: #fff;
margin:0; 
padding:5px 0px 5px 5px;
}
.error dd ul li	{
background:none !important;
color:#fff !important; 
margin:0px 0px 0px 20px !important; 
}
.pass_remind { 
vertical-align:middle; 
padding:0px 0px 0px 10px;
}

/*---------------------------------------------------------------------------------boxes---*/

.module {
background:url(web-hosting-images/box-bg.gif) repeat-y 0 0;
margin:0px 0px 9px 0px;
width:100%;
}
.module .first {
background:url(web-hosting-images/box-top.jpg) no-repeat 0 0;
}
.module .sec {
background:url(web-hosting-images/box-bottom.gif) no-repeat 0 bottom;
}
.module .box-indent {
padding:0px 0px 10px 0px;
}

.module-s1 {
background:url(web-hosting-images/box-bg.gif) repeat-y 0 0;
}
.module-s1 .first {
background:url(web-hosting-images/box-top.jpg) no-repeat 0 0;
}
.module-s1 .sec {
background:url(web-hosting-images/box-bottom.gif) no-repeat 0 bottom;
}
.module-s1 .box-indent {
padding:7px 9px 10px 17px;
}

.s1 .box-indent {
padding:7px 9px 10px 17px;
}

/*-------------------title----*/

.module h3 {
background:url(web-hosting-images/box-title.gif) no-repeat 0 13px;
color:#3a3a3a;
font:normal 16px Arial, Helvetica, sans-serif;
padding:12px 0px 13px 45px;
}
.module-s1 h3 {
background:url(web-hosting-images/box2-title.gif) no-repeat 0 13px;
color:#3a3a3a;
font:normal 16px Arial, Helvetica, sans-serif;
padding:12px 0px 13px 45px;
}
/*-------------------content----*/
.module div, .module-s1 div		{
color:#868686;
font-size:12px;
line-height:17px;
}
.module td, .module p, .module-s1 td, .module-s1 p {
color:#868686;
font-size:12px;
padding:0px 0px 0px 0px;
line-height:17px;
}
.module p, .module-s1 p {
padding:0px 0px 7px 0px;
}
.module ul		{
list-style:none;
margin:0px 0px 0px 0px;
}
.module ul li {
background:url(web-hosting-images/list-item.gif) no-repeat 17px 11px;
border-bottom:1px solid #e0e0e0;
padding:6px 0px 7px 29px;
line-height:16px;
}
.module li a, .module li a:visited {
color:#868686;
font:normal 12px Arial, Helvetica, sans-serif;
line-height:14px;
text-decoration:none;
}
.module li a:hover {
color:#868686;
text-decoration:underline !important;
}
.s1 ul {
list-style:none;
margin:0px 0px 0px 0px;
}
.s1 ul li {
background:url(web-hosting-images/mark.gif) no-repeat 0px 4px;
border:none;
padding:0px 0px 12px 19px;
line-height:16px;
}
.s1 li a, .s1 li a:visited {
color:#868686;
font:normal 12px Arial, Helvetica, sans-serif;
line-height:17px;
display:block;
text-decoration:underline;
}
.s1 li a:hover {
color:#868686;
text-decoration:none !important;
}

.module_menu li.active a {
color:#868686;
}
.count	{ /* count users */
font-weight:normal;
color:#c11b00;
}
.module font	{
color:#fff;
}
.module a,	{
color:#3a3838;
text-decoration:underline;
}
.module a:hover		{
text-decoration:none !important;
}
.module a:visited {
color:#3a3838;
}
.module .inputbox	{
background:#fff; 
border:1px solid #b0a88f;
}
.module em	{
color:#050505;
font-size:11px
}
.module img {
margin:0px 24px 5px 0px;
}

/*-------------------------------------mainmenu---*/

.module_menu {
padding:0px 0px 10px 0px;
}
.module_menu .first {
}
.module_menu .sec {
}
.module_menu .box-indent {
padding:23px 13px 22px 0px;
}
/*-------------------title----*/
.module_menu h3	{
color:#442d1e;
font:bold 20px Arial, Helvetica, sans-serif;
font-style:italic;
padding:0px 0px 0px 0px;
margin:0px 0px 0px 0px;
}
/*-----------------content----*/
.module_menu div		{
color:#fff;
font-size:12px;
}
.module_menu ul {
list-style:none;
margin:0px 0px 0px 0px;
}
.module_menu li	{
background:url(web-hosting-images/list-item.gif) no-repeat 0 3px;
padding:0px 0px 5px 18px;
line-height:14px;
}
.module_menu li	li{
border:none;
padding:0px 0px 0px 20px;
}
.module_menu li a, .module_menu li a:visited {
color:#605552;
font:bold 13px Arial, Helvetica, sans-serif;
font-style:italic;
line-height:14px;
text-decoration:underline;
}
.module_menu li a span {
}
.module_menu li a:hover {
color:#605552;
}
.module_menu li.active a {
color:#605552;
}

/*-------------------------------------topmenu---*/
.module-topmenu {
padding:0px 0px 0px 0px;
}
ul.menu-nav {
padding:0px 0px 0px 0px;
margin:0px 0px 0px 0px;
list-style:none;
}
ul.menu-nav li, ul.menu-nav li.active	{
background:url(web-hosting-images/topmenu-separator.gif) no-repeat right 0;
float:left;
padding:0px 0px 0px 0px;
margin:0px 0px 0px 0px;
border:none;
}
ul.menu-nav li a, ul.menu-nav li a:hover, ul.menu-nav li a:visited {
color:#fff;
font:normal 14px Arial, Helvetica, sans-serif;
cursor:pointer;
padding:0px 0px 0px 0px;
}
ul.menu-nav li a  {
display:block;
text-decoration:none;
}
ul.menu-nav li a span	{
display:block; 
padding:13px 35px 13px 35px;
}
ul.menu-nav li a:visited {
}

/*-------------------hover----*/

ul.menu-nav li a:hover  {
color:#c2c2c2;
text-decoration:none;
}
ul.menu-nav li a:hover span	{
}
/*-------------------active----*/

ul.menu-nav li.active a {
color:#c2c2c2 !important;
}
ul.menu-nav li.active a span {
}

ul.menu {
float:right;
list-style:none;
margin:0px 0px 0px 0px;
white-space:nowrap;
}
ul.menu li {
background:url(web-hosting-images/usermenu-separator.gif) no-repeat right 8px;
float:left;
padding:4px 11px 0px 11px;
line-height:14px;
}
ul.menu li a, ul.menu li a:visited {
font:normal 10px Arial, Helvetica, sans-serif;
color:#5ac2e8;
text-decoration:none;
line-height:14px;
}
ul.menu li a:hover {
text-decoration:underline;
}

/*----------------------------------------login-form---*/

.module-login	{
margin:0px 0px 0px 0px;
padding:11px 0px 0px 0px;
width:100%;
overflow:hidden;
}
.module-login .first {
}
.module-login .sec {
}
.module-login .box-indent {

}
.username label, .password label {
color:#fff;
font:normal 11px Arial;
}
.username {
width:135px;
float:left;
}
.password {
float:left;
width:133px;
}
/*-------------------title----*/

.module-login h3	{
color:#fff;
font:normal 24px Tahoma, Geneva, sans-serif;
padding:0px 0px 0px 21px;
}
.loginform-left {
padding:0px 0px 4px 0px;
}
#form-login-remember {
padding:15px 0px 0px 0px;
}

/*-----------------content----*/

.module-login label {
font-size:11px;
color:#fff;
line-height:18px;
display:inline;
padding:0px 8px 0px 0px;
}
.module-login p, .module-login div, label.remember {
color:#fff;

}
.module-login a, .module-login a:hover, .module-login a:visited	{
color:#f7ba00;
padding:0px 10px 0px 0px;
font-weight:normal;
font-style:normal;
font-size:10px;
line-height:140%;
text-decoration:none;
}
.module-login a:hover {
text-decoration:underline;
}
.module-login .inputbox { /* inputbox */
background:url(web-hosting-images/loginInput.gif) no-repeat 0 0;
border:none;
color:#fff;
font:normal 10px Arial, Helvetica, sans-serif;
text-transform:uppercase;
padding:7px 0px 5px 5px;
vertical-align:top;
width:124px; 
margin:0px 0px 0px 0px;
}
#modlgn_username, #modlgn_passwd {

}
.username label, .password label {
}
.module-login .button	{ /* button */
background:url(web-hosting-images/loginButton.gif) no-repeat 0 0;
border:none;  
color:#fff;
font:bold 12px Arial, Helvetica, sans-serif;
font-style:italic;
line-height:14px;
padding:4px 0px 6px 0px;
text-align:center;
width:54px;
display:inline;
} 
.remember {
padding:4px 0px 0px 0px;
line-height:20px;
font:normal 10px Arial, Helvetica, sans-serif;
text-transform:uppercase;
}

input.checkbox { /* checkbox */
border:none; 
display:block;
float:left; 
margin:2px 3px 0px 0px; 
vertical-align:middle;  
width:12px;
height:12px
}
.username, .password, #inputs {
overflow:hidden
}
#inputs {
float:left;
width:170px;
padding:0px 0px 0px 0px;
}

.module-banner05 {
background:url(web-hosting-images/banner5.jpg) no-repeat 0 0;
height:91px;
width:214px;
margin:0px 0px 9px 0px;
}
.module-banner05 .space2 {
padding:56px 0px 0px 88px;
}
.module-banner05 a {
color:#d5f32b !important;
font:normal 14px Arial, Helvetica, sans-serif !important;
}
.module-banner06 {
background:url(web-hosting-images/banner6.jpg) no-repeat 0 0;
height:91px;
width:214px;
margin:0px 0px 9px 0px;
}
.module-banner06 .space2 {
padding:56px 0px 0px 88px;
}
.module-banner06 a {
color:#d5f32b !important;
font:normal 14px Arial, Helvetica, sans-serif !important;
}
.module-banner07 {
background:url(web-hosting-images/banner7.jpg) no-repeat 0 0;
height:91px;
width:214px;
margin:0px 0px 9px 0px;
}
.module-banner07 .space2 {
padding:56px 0px 0px 88px;
}
.module-banner07 a {
color:#d5f32b !important;
font:normal 14px Arial, Helvetica, sans-serif !important;
}

/*---------------------------------------------------------structure---*/
#body {
background:url(web-hosting-images/tail.gif) repeat-x 0 0 #1c1c1c ;
}
.main 	{
width:933px;
}
/*-------------------------------------header---*/
#header {
height:151px;
overflow:hidden;
}
.top {
height:51px;
overflow:hidden;
}
#date {
float:left;
font:normal 10px Arial, Helvetica, sans-serif;
width:200px;
color:#36a8c9;
margin:5px 0px 0px 10px;
}

#usermenu {
float:right;
width:600px;
}

#logo {
padding:0px 0px 0px 11px;
height:58px;
}

#logoSection {
background:url(web-hosting-images/header-bg.jpg) no-repeat right bottom;
height:250px;
}

#logoSection .space {
padding:36px 0px 0px 32px;
}

#navigate {
background:url(web-hosting-images/topmenu-bg.gif) repeat-x 0 0;
}
.navigate-left {
background:url(web-hosting-images/topmenu-left.gif) no-repeat 0 0;
}
.navigate-right {
background:url(web-hosting-images/topmenu-right.gif) no-repeat right 0;
height:42px;
overflow:hidden;
width:100%;
}
#topmenu {
overflow:hidden;
}
#search {
float:right;
width:265px;
}

/*-------------------------------------content---*/
.content {
padding:0px 0px 0px 0px;
}
#boxes {
width:100%;
overflow:hidden;
padding:30px 0px 12px 0px;	
}
#wrapper {
background:url(web-hosting-images/content-bg.gif) repeat-x 0 0 #fff;
overflow:hidden;
width:100%;
margin:0px 0px 9px 0px;
}
#left {
float:left;
width:226px;
_margin-right:-3px;
}
#right {
float:right;
width:226px;
margin-left:-3px;
}
#left .space {
	padding:0px 12px 0px 0px;
}
#right .space {
	padding:0px 0px 0px 12px;
}

.container {
	overflow:hidden;
	height:1%;
}
.indent {
padding:0px 0px 0px 18px;
}
#banners {
height:138px;
overflow:hidden;
}

#banners a:hover {
text-decoration:none;
}

.banner1, .banner2, .banner3, .banner4 {
display:block;
float:left;
margin:0px 11px 0px 0px;
width:214px;
height:127px;
}
.banner1 {
background:url(web-hosting-images/banner01.jpg) no-repeat 0 0;
margin:0px 12px 0px 0px;
text-decoration:none;
}

.banner1 h1 {
	width:150px;
	margin-bottom:5px;
	margin-left:10px;
	margin-top:10px;
	color:#29b8a4;
	font-size:14px;
	text-decoration:none;
}

.banner1 h2 {
	width:150px;
	margin-left:12px;
	color:#333;
	font-size:12px;
	text-decoration:none;
}

.banner2 {
background:url(web-hosting-images/banner02.jpg) no-repeat 0 0;
}

.banner2 h1 {
	width:200px;
	margin-bottom:5px;
	margin-left:10px;
	margin-top:10px;
	color:#29b8a4;
	font-size:14px;
	text-decoration:none;
}

.banner2 h2 {
	width:150px;
	margin-left:12px;
	color:#333;
	font-size:12px;
	text-decoration:none;
}
.banner3 {
background:url(web-hosting-images/banner03.jpg) no-repeat 0 0;
}

.banner3 h1 {
	width:150px;
	margin-bottom:5px;
	margin-left:10px;
	margin-top:10px;
	color:#29b8a4;
	font-size:14px;
	text-decoration:none;
}

.banner3 h2 {
	width:150px;
	margin-left:12px;
	color:#333;
	font-size:12px;
	text-decoration:none;
}

.banner4 {
background:url(web-hosting-images/banner04.jpg) no-repeat 0 0;
margin:0px 0px 0px 0px;
}

.banner4 h1 {
	width:150px;
	margin-bottom:5px;
	margin-left:10px;
	margin-top:10px;
	color:#29b8a4;
	font-size:14px;
	text-decoration:none;
}

.banner4 h2 {
	width:150px;
	margin-left:12px;
	color:#333;
	font-size:12px;
	text-decoration:none;
}
/*-------------------------------------footer---*/

#footer		{
background:url(web-hosting-images/body-bg.jpg);
width:100%;
overflow:hidden;
}
#footer .space	{
color:#fff;
font-size:12px;
padding:14px 0px 25px 0px;
text-align:left;
}
#footer a	{
color:#2ea9d6;
font:normal 12px Arial, Helvetica, sans-serif;
text-decoration:underline;
}
#footer a:hover	{
text-decoration:none;
}

.clr {
width:100%;
overflow:hidden
}

.corner-left-bottom {
background:url(web-hosting-images/content-bottom-left.gif) no-repeat 0 bottom;
}

.corner-right-bottom {
background:url(web-hosting-images/content-bottom-right.gif) no-repeat right bottom;
padding:21px
}

.learnMore {
background:url(web-hosting-images/learnMore.jpg) no-repeat 0 0;
display:block;
margin:17px 0px 0px 1px;
width:179px;
height:45px;
}

.clr {
overflow:hidden
}

.content-top {
background:url(web-hosting-images/line.jpg) repeat-x 0 0;
}

.content-top-left {
background:url(web-hosting-images/corner-top-left.gif) no-repeat 0 0;
}

.content-top-right {
background:url(web-hosting-images/corner-top-right.gif) no-repeat right 0;
line-height:5px;
}

.content-bottom {
background:url(web-hosting-images/line.jpg) repeat-x 0 bottom;
}

.content-bottom-left {
background:url(web-hosting-images/corner-bottom-left.gif) no-repeat 0 0;
}

.content-bottom-right {
background:url(web-hosting-images/corner-bottom-right.gif) no-repeat right 0;
line-height:5px;
}

.borders {
	border-left:1px solid #ccc;
	border-right:1px solid #ccc;
	padding:17px 26px 25px 26px;
}

.borders h1{
font-size: 20px;
color:#666;
line-height:normal;
}

.borders p{
color:#333;	
font:normal 36px Arial, Helvetica, sans-serif;
font-size:12px;
}

.borders-img{
width:150px;
height:272px;
float:right;
margin-top:-35px;
}

.support-img{
width:206px;
height:373px;
float:right;
margin-right:75px;
}

.separator2 {line-height:1px;}

.mark {
background:url(web-hosting-images/mark.gif) no-repeat 0 5px;
padding:0px 0px 10px 21px;
}
.module2 {
background:url(web-hosting-images/box3-top.gif) repeat-x 0 0 #464646;
width:100%;
}
.module2 h3{
background:url(web-hosting-images/box3-title.gif) no-repeat 41px 12px;
padding:12px 0px 10px 74px;
color:#fff;
font:normal 16px Arial, Helvetica, sans-serif;
}
.module2 .box-indent {
padding:18px 28px 19px 38px;
overflow:hidden
}
.box3-top-left {
background:url(web-hosting-images/box3-top-left.gif) no-repeat 0 0;
}
.box3-top-right {
background:url(web-hosting-images/box3-top-right.gif) no-repeat right 0;
}
.box3-bottom-left {
background:url(web-hosting-images/box3-bottom-left.gif) no-repeat 0 bottom;
}
.box3-bottom-right {
background:url(web-hosting-images/box3-bottom-right.gif) no-repeat right bottom;
overflow:hidden;
width:100%;
}
.col1, .col2, .col3, .col4 {
float:left
}
.col1 {	width:150px;}
.col1 a{ width:150px; color:#FFF;}
.col2 {	width:150px;}
.col3 {	width:150px;}
.col4 {	width:150px;}
.col5 {	width:150px; float:right; background:url(web-hosting-images/phone.gif) no-repeat 0 0; height:67px;}
.col-title {
color:#fff;
font-weight:bold;
}
.col-title a{
color:#fff;
font-weight:bold
}
.col-body a {
color:#999 !important;
font:normal 12px Arial, Helvetica, sans-serif !important;
}
.pricing td {color:#868686; line-height:21px;}
.value {padding:0px 15px 0px 0px;}

.separator3 {
padding:18px 0px 0px 0px;
}
.aspace {
padding:10px 0px 0px 10px !important;
}

.header-txt{
width:400px;	
color:#3a3a3a;
font:normal 36px Arial, Helvetica, sans-serif;
line-height:normal;
}

.header-txt h1 {
	font-size:36px;	
}

.header-txt h2 {
	font-size:22px;
	color:#999;
	margin-top:10px;
	margin-left:10px;
}

.domains2 {
	background-image:url(web-hosting-images/register-bg.jpg);
	background-repeat:no-repeat;	
	width:430px;
	text-align:center;
	height:130px;
	padding-top:15px;
	color:#666;
	float:left;
	margin-left:90px;
}

.clear {
clear:both;
line-height:0px;
font-size:0px;
}

.about-us-img {
	width: 600px;
	height:290px;
	}

.hostingFeat {
	width:415px;
	float:left;
	margin-top:15px;
	margin-left:0px;
}

/*********** HOVERS ************/


.thumbnail{
position: relative;  
z-index: 0;
}

.thumbnail:hover{
background-color: transparent;
z-index: 50;
}

.thumbnail span{ /*CSS for enlarged image*/
position: absolute;
background-color: #FFFFFF;
padding: 5px;
/* left: -1000px; */
border: 1px dashed #65d5ff;
display:none; 
color: #ff9227;
text-align:center;
font-weight:bold;
text-decoration: none;
width:200px;
z-index:100;
}

.thumbnail span img{ /*CSS for enlarged image*/
border-width: 0;
padding: 2px;
}

.thumbnail:hover span{ /*CSS for enlarged image on hover*/
display:block; 
top: 0;
left: 60px; /*position where enlarged image should offset horizontally */
}

/* END HOVERS */

.left_col {
padding-left:5px;
margin-left:5px;
float:left;
width:265px;
text-align:left;
font-size:13px;
}

.right_col {
padding-right:5px;
float:left;
width:115px;
text-align:right;
font-size:11px;
}

#info {
padding-left:20px;
padding-top:5px;
width:450px;
float:left;
color:#0a377e;
font-size:14px;
font-weight:bold;
}

.customCabBT {
 float: left;
 width:130px;
 height:30px;
 margin-left:0px;
 background: url(web-hosting-images/sign-up-small.jpg) 0 0 no-repeat;
 overflow:hidden;
}

.customCabBT    a{
 display:block;
 height:30px;
 text-indent:-1000em;
 background-position: 0 0;
 width:130px;
 background: url(web-hosting-images/sign-up-small.jpg) 0 -30px no-repeat;
}

.customCabBT   a:hover {
 background: transparent;
}

.plan-one {
	width:150px;
	float:left;
}

.plan-one h1{
	font-size:18px;
	line-height:normal;
	padding-bottom:8px;
}

.plan-one ul{
	padding-left:20px;
}

.sign-up {
 width:200px;
 margin-top:8px;
 background: url(web-hosting-images/sign-up-double.jpg) 0 -45px no-repeat;
 overflow:hidden;
}

.sign-up    a{
 display:block;
 height:45px;
 text-indent:-1000em;
 background-position: 0 0;
 width:200px;
 background: url(web-hosting-images/sign-up-double.jpg) 0 0 no-repeat;
}

.sign-up   a:hover {
 background: transparent;
}

.polariod {
	width: 500px;
	height:430px;
	float:left;
}

.compare-header-us {
	width: 108px;
	height:52px;
	float:left;
	background-image:url(web-hosting-images/compare-header-us.jpg);
}

.compare-header-us h1{
	font-size:12px;
	padding:10px;
	padding-top:15px;
}

.compare-body-us {
	width: 108px;
	height:50px;
	float:left;
	background-image:url(web-hosting-images/compare-body-us.jpg);
}

.compare-body-us h3{
	font-size:12px;
	padding-top:10px;
}

.compare-header {
	width: 108px;
	height:52px;
	float:left;
	background-image:url(web-hosting-images/compare-header2.jpg);
}

.compare-header h1{
	font-size:12px;
	padding:10px;
	padding-top:15px;
	color:#fff;
}

.compare-header-empty {
	width: 150px;
	height:52px;
	float:left;
}

.compare-body-empty h4{
	font-size:9px;
}


.compare-body-empty {
	width: 150px;
	height:50px;
	float:left;
}

.compare-body-empty h3{
	font-size:12px;
	padding-top:10px;
}

.compare-body-empty a{
	color:#5ac923;
	text-decoration:none;
}

.compare-body {
	width: 108px;
	height:50px;
	float:left;
	background-image:url(web-hosting-images/compare-body.jpg);
}

.compare-body-yes {
	width: 108px;
	height:50px;
	float:left;
	background-image:url(web-hosting-images/compare-body2.jpg);
}

.compare-body-yes h3{
	font-size:12px;
	padding-top:10px;
}

.compare-body h3{
	font-size:12px;
	padding-top:10px;
}

.customer-text {
	width:260px;
	margin-right:15px;
	float:left;
	color:#666;
	font-weight:bold;
	text-decoration:none;
}

.greenBox {
	height: 130px;
	width: 625px;
	margin-top: 0px;
}
.soloarImg {
	height: 120px;
	width: 125px;
	float:left;
}

.soloarImgTxt {
	height: 100px;
	width: 470px;
	float: left;
	padding: 5px;
}

.cowImg {
	height: 120px;
	width: 122px;
	float:left;
}

.cowImgTxt {
	height: 119px;
	width: 400px;
	float: left;
	padding: 5px;
}

.windImg {
	height: 120px;
	width:122px;
	float:left;
}

.windImgTxt {
	height: 119px;
	width: 400px;
	float: left;
	padding: 5px;
}

.carrierBox {
	width: 625px;
	margin-top: 25px;
}

.carrierBox a{
	text-decoration:none;
	color:#666;
}

.list-half {
	float:left;
	width:295px;
	margin-right: 15px;
}

.list-half-right {
	float:left;
	width:295px;
}

.bottom-links {
	width: 100%;
	font-size:10px;
	color:#FFF;
}

.bottom-links a{
	font-size:10px;
	color:#FFF;
}

/****************************/
.AWBS {
padding:20px;
}



/**************rollover thumbs****************/

.thumbnail2{
position: relative;
z-index: 0;
}

.thumbnail2:hover{
background-color: transparent;
z-index: 50;
}

.thumbnail2 span{ /*CSS for enlarged image*/
position: absolute;
background-color: #FFFFFF;
padding: 5px;
left: -1000px;
border: 1px dashed #2ab9a5;
visibility: hidden;
color: #555;
width:250px;
text-align:justify;
text-decoration: none;
}
}

.thumbnail2 span img{ /*CSS for enlarged image*/
border-width: 0;
padding: 2px;
}

.thumbnail2:hover span{ /*CSS for enlarged image on hover*/
visibility: visible;
top: 0;
left: 30px; /*position where enlarged image should offset horizontally */

}

/************************************/