
body {
 	background-color: white;
	background: url('http://gooddy.net/images/background.jpg') top repeat-x;
 	color: #666;
 	font-family: Arial, Helvetica, sans-serif;
 	font-size: 12px;
	margin-top: 0px;

} td {
	color: #333;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 1.4em;

} img {
	border: 0;

} img.boxed {
	border: solid #999 1px;

} form {
	margin: 0;
	padding: 0;

} a {
	color: #333;

} a:hover {
	text-decoration: underline;
	color: #666;

} 

.line {
	background:#e7e7e7;
	padding:5px;
	font-weight:bold;
}

.line input{
	display:block;
	padding-top:2px; 
	padding-bottom:2px;
	padding-left:5px;
	padding-right:5px;
}


.pictGoHome {
	FONT-SIZE: 8pt; 
	VERTICAL-ALIGN: middle ; 
}

.right {
	text-align: right;

} 

.sm {
	font-size: .8em;

} 

h3 {
	font-size: 14px;
	font-weight: bold;
	margin: 0 0 .3em 0;
	padding: 0;

} h3.black {
	color: black;
	
} h2, strong {
	color: #333;

} img.title {
	display: block;
	margin-bottom: 1.8em;

} .redtext {
	color: #FF0000;
} div.redarrowbox {
	float: left;
	width: 295px;
	line-height: 1.8em;

} tr.horiz {
	background: url('http://gooddy.net/images/hline.gif') center center no-repeat;

} tr.horiz td {
	line-height: 2em;

}
/*  glossary styles! */

#glossaryIndex {
width: 135px;
}
#glossaryIndex table {
margin-top: 15px;
padding-bottom: 10px;
background-color: #FFFFFF;
width: 560px;
}
#glossaryIndex td {
text-align:center;
background-color: #eb2d2e;
padding: 5px;
width:15px;
}
#glossaryIndex td:hover {
background-color: #FFFFFF;
padding: 5px;
width:15px;
cursor: default;
}
#glossaryIndex td a {
font-family: Arial, Helvetica;
font-size: 13px;
text-decoration: none;
color: #FFFFFF;
}
#glossaryIndex td:hover a {
font-family: Arial, Helvetica;
font-size: 13px;
text-decoration: none;
color: #eb2d2e;
}
#glossaryIndex td.on {
font-family: Arial, Helvetica;
font-size: 13px;
text-decoration: none;
color: #eb2d2e;
background-color: #FFFFFF;
}
#glossaryIndex td.on a {
font-family: Arial, Helvetica;
font-size: 13px;
text-decoration: none;
color: #eb2d2e;
}
#glossaryTerm {
padding-left: 5px;
font-family: Arial, Helvetica;
width:455px;
font-size: 11px;
}
#glossaryIntro {
padding:10px 5px 10px 5px;
font-family: Arial, Helvetica;
font-size: 11px;
}
textarea#DomainName {
font-size: 12px;
font-family: Verdana,Arial,Helvetica,sans-serif;
}


#hostingsale {
	background-color: #eeeeee;
	padding: 5px;
	border: 1px solid #eb2d2e;	
	margin: 0px 0px 9px 0px;
}
#hostingsalevps {
	background-color: #eeeeee;
	padding: 5px;
	border: 1px solid #eb2d2e;	
	margin: 0px 0px 2px 0px;
	width: 590px;
}
#hostingsale h3, #hostingsalevps h3 {
	margin: 0px 0px 6px 0px;
	padding:0px;
	font-size: 15px;
	font-weight: bold;
	color: #eb2d2e;
}
#hostingsale p, #hostingsalevps p {
	margin: 0px;
	padding: 0px;
}

a.tooltip:hover {
z-index:25;
visibility: visible;
}

a.tooltip span {
display: none;
}

a.tooltip:hover span {
display:block;
position:absolute;
top:2em;
left:2em;
width:15em;
padding: 5px;
border:1px solid #444;
background-color:#f8f8f8;
color:#000;
text-align: left;
text-decoration: none;
font-weight: normal;
}


h1, h2, h3,
h4, h5, h6	{ color:#333; }
h1 			{ margin:0.625em 0 0 0;font-size:24px; line-height:1.2em; font-weight:bold; }

#header_wrap 	{ min-height:117px; background:url(http://gooddy.net/images/header-bg.png) 0 100% repeat-x #fff; text-align:left;	}
#header 		{ height:70px; width:78em; margin:0 auto; }


#firstnav 								{ clear:both; margin:0 auto; padding:0; width:78em; }
#firstnav ul	 						{ margin:0.8em auto 0 auto; padding:0; width:100%; list-style: none; }
#firstnav h2							{ margin:0; padding:0; font-size:1em; line-height:1.5em; font-weight:normal;}
#firstnav ul li  						{ float:left; margin:0; padding:0 0 0 0; }
#firstnav ul li a						{ float:left; font-weight:bold; padding:0 0 0 13px; background:url(http://gooddy.net/images/firstnav_left-btn.png) no-repeat left top; border-bottom:1px solid #969696; text-decoration:none; }
#firstnav ul li a span 					{ float:left; display:block; padding:0.75em 1.083em 0.583em 0; width:8.77em; background:url(http://gooddy.net/images/firstnav_right-btn.png) no-repeat right top; font-size:1.2em; text-align:center; color:#333; white-space:nowrap; }
#firstnav ul a:hover					{ cursor:pointer;background-position:0% -64px; }
#firstnav ul a:hover span 				{ background-position:100% -64px; }
#firstnav ul li#firstnav_vps a span		{ width: 8.61em; }

#firstnav ul li.wow,
#firstnav ul li.new 					{ margin-top:-7px; }
#firstnav ul li.wow a					{ background-image:url(http://gooddy.net/images/firstnav_wow_left-btn.png); }
#firstnav ul li.new a					{ background-image:url(http://gooddy.net/images/firstnav_new_left-btn.png); }
#firstnav ul li.wow a:hover,
#firstnav ul li.new a:hover 			{ background-position:0 -71px; }
#firstnav ul li.wow a:hover span,
#firstnav ul li.new a:hover span		{ background-position:100% -71px; }

body#domains #firstnav_domains a,
body#web_hosting #firstnav_web_hosting a,
body#servers #firstnav_servers a,
body#ecommerce #firstnav_ecommerce a,
body#reseller #firstnav_reseller a 			{ background-position:0 -128px; border-bottom:1px solid #000; }

body#domains li#firstnav_domains a span,
body#web_hosting li#firstnav_web_hosting a span,
body#servers li#firstnav_servers a span,
body#ecommerce li#firstnav_ecommerce a span,
body#reseller li#firstnav_reseller a span 	{ background-position:100% -128px; color:#fff; font-weight:bold; }





#content_wrap	{ clear:both; width:782px; margin:0 auto; text-align:left; }
body#error div#content_wrap	{ font-size:1.2em; padding:10px; width:550px; }
.roundbox2 .bottomleft,
.roundbox2 .bottomright,
.roundbox2 .topright,
.roundbox2 .topleft			{ background:url(http://gooddy.net/images/roundbox2-bg.png) 0 0 no-repeat; }

.roundbox2 .bottomleft		{ padding-left:5px; background-position:0 100%; }
.roundbox2 .bottomright	 	{ padding-bottom:5px; background-position:100% 100%; }
.roundbox2 .topright		{ padding-right:5px; background-position:100% 0; }
.roundbox2 .topleft 		{ margin-left:-5px; padding:5px 0 0 5px; background-position:0 0; }

.roundbox2 .content			{ padding:10px; height:1%;}

.roundbox2 h1.first,
.roundbox2 h2.first,
.roundbox2 h3.first,
.roundbox2 h4.first 		{ margin-top:0; }

.clearfix:after { display:block; visibility:hidden; clear:both; height:0; content:"."; }
.clearfix 		{ display:inline-block; }
.clearfix 		{ display:block; }


  #pagecontainer {
	position: relative;
	width: 930px;
	margin: auto;	
	
/*****  top header  *****/
} #topheader {
	height: 69px;
	margin-top: 5px;

} #topheader p {
	margin: 0px;
	padding: 0px;
	float: left;
	
} 

#topheaderb {

PADDING-RIGHT: 0px; 
PADDING-LEFT: 0px; 
PADDING-BOTTOM: -50px; 
MARGIN: 10px -20px -50px 150px; 
PADDING-TOP: 0px; 

} 

#topnav {
	border-top: #666666 4px solid;
	height: 36px;
	text-align: center;
	margin-bottom: 0px;
	clear:both;

} #topnav ul {
	list-style: none;
	margin: 0;
	padding: 0;

} #topnav ul li {
	display: inline;
	font-size: 10px;
	margin: 0px;
	overflow: hidden;

} #topnav ul li a {
	padding: 0 0 0px;
	overflow: hidden;
	float:left;
	text-indent: -900%;
  	outline: none;
	
} #topnav ul li#nav_domains a, #topnav ul li#nav_domains_on a {
	height: 34px;
	width: 132px;
	
} #topnav ul li#nav_domains a:hover, #topnav ul li#nav_domains_on a {
	background-position: 0 -34px;

} #topnav ul li#nav_email a, #topnav ul li#nav_email_on a {
	height: 34px;
	width: 134px;
	
} #topnav ul li#nav_email a:hover, #topnav ul li#nav_email_on a {
	background-position: 0 -34px;
	
} #topnav ul li#nav_hosting a, #topnav ul li#nav_hosting_on a {
	height: 34px;
	width: 134px;
	
} #topnav ul li#nav_hosting a:hover, #topnav ul li#nav_hosting_on a {
	background-position: 0 -34px;

} #topnav ul li#nav_marketing a, #topnav ul li#nav_marketing_on a {
	height: 34px;
	width: 131px;
	
} #topnav ul li#nav_marketing a:hover, #topnav ul li#nav_marketing_on a {
	background-position: 0 -34px;
	
} #topnav ul li#nav_security a, #topnav ul li#nav_security_on a {
	height: 34px;
	width: 133px;
	
} #topnav ul li#nav_security a:hover, #topnav ul li#nav_security_on a {
	background-position: 0 -34px;
	
} #topnav ul li#nav_vps a, #topnav ul li#nav_vps_on a {
	height: 34px;
	width: 133px;
	
} #topnav ul li#nav_vps a:hover, #topnav ul li#nav_vps_on a {
	background-position: 0 -34px;
	
} #topnav ul li#nav_webdesign a, #topnav ul li#nav_webdesign_on a {
	height: 34px;
	width: 133px;
	
} #topnav ul li#nav_webdesign a:hover, #topnav ul li#nav_webdesign_on a {
	background-position: 0 -34px;

} #insidenav {
	background: url('http://gooddy.net/images/leftnavigationbg.gif') bottom left repeat-y;
	margin: 5px 0px 5px 0px;
	padding: 0px;
	
/*****  left-side navigation  *****/

} #leftnav {
	float: left;
	width: 189px;
	margin: 0px;
	padding: 0px;
	background: url('http://gooddy.net/images/leftnavigationtop.gif') no-repeat top;
	
} #leftnav a {
	text-decoration: none;
	
} 

#leftnav ul {
	display: block;
	list-style: none;
	margin: 0;
	padding: 10px 4px 10px 4px;

} 

#leftnavbottom {
	display: block;
	list-style: none;
	margin: 0;
	padding: 0px 0px 0px 12px;

} 

#leftnavbottom a {
	text-decoration:underline;
} 

#leftnav ul li {
	font-size: 15px;
	font-weight: bold;
	line-height: 1.6em;
	color: #333333;
	margin: 0;
	padding: 0 0 0 8px;
	
} #leftnav ul li a:hover {
	text-decoration: none;
	color: #cc0000;

} #leftnav ul li ul {
	display: block;
	list-style: none;
	margin: 1px 6px 0 0;
	padding: 5px 0 3px 0;
	background: url('http://gooddy.net/images/leftnavdiv.gif') top center no-repeat;

} #leftnav ul li ul li {
	padding-left: 0px;
	font-size: 13px;
	font-weight: normal;
	background: none;
	line-height: 1.8em;
	
} #leftnav ul li ul li a:hover {
	color: #cc0000;

} 

#content {
	float: left;
	margin: 0 0 0 9px;
	padding: 0px;
	width: 77%;

} #content2 {
	float: left;
	margin: 10px 0 1.5em 6px;
	width: 757px;

} #content p {
	line-height: 1.5em;
}

 #fpcontent {
	float: left;
	margin-left: 3px;
	height: 749px;

} #fpcontent2 {
	float: left;
	margin-left: 3px;
	height: 749px;

/*****  right-side area  *****/

} #rightnav {
	float: right;
	position: relative;
	right: 4px;
	background: url('http://gooddy.net/images/rightnavbg.gif') repeat-y;
	width: 138px;
	height: 556px;
	margin: 5px 0 14px 0;
	text-align: center;

} #rightnav ul {
	display: block;
	list-style: none;
	margin: 10px 0 0 0;
	padding: 0;
	
} #rightnav ul li {
	margin: 10px 0 0;
	padding: 0;
	
} #sitemap {
	background: url('http://gooddy.net/images/sitemap_bg2.gif') no-repeat top;
	padding: 1px 0px 0px 0px;
	margin-bottom: 9px;
	font: 12px Arial,Verdana,sans-serif;
	line-height: 1.5em;
	clear:both;

} #sitemap .maprow {
	margin-left: 15px;	
	margin-bottom: 10px;
	
} #sitemap .maprow .logo {
	top: 3px;
	
} #sitemap .maprow .arrow img {
	vertical-align:middle;
	margin:0px 8px;
	
} #sitemap .smcolumn {
	width: 217px;
	float: left;
	margin-left: 15px;	
	margin-bottom: 5px;
	
} #sitemap .smcolumn h3 {
	margin: 0px;
	padding: 0px;
	color: #333;
	font-size: 11px;
	
} #sitemap .smcolumn ul {
	padding: 0px;
	margin: 0px;
	
} #sitemap .smcolumn ul li {
	list-style: none;
	margin-left: 1px;
	
} #sitemap .smcolumn ul li a {
	color: #666;
	
} #sitemap .clearmap {
	clear:both;
	height: 5px;
	background: url('http://gooddy.net/images/sitemap_bottom2.gif') no-repeat;

/*****  footer and bottom navigation  *****/

} #bottomnav {
	clear: both;
	position: relative;
	background: url('http://gooddy.net/images/domain_footerbg.jpg') repeat-x #7b7b7a;
	width: 930px;
	margin: 0px;
	color: white;
	font-size: 11px;

} #bottomnav ul {
	display: block;
	list-style: none;
	margin: 0 0 0 2px;
	padding: 5px 0 5px 0;

} #bottomnav ul li {
	display: inline;
	padding: 0 10px 0 7px;
	line-height: 17px;
	background: url('http://gooddy.net/images/bottomnavdiv.gif') center right no-repeat;

} #bottomnav ul li a {
	color: white;
	text-decoration: none;

} #copyright {
	position: absolute;
	top: 0px;
	right: 10px;
	line-height: 17px;
	padding: 5px 0px 5px 0px;
	color: #dddddd;

} .clear {
	clear: both;
	padding: 0px;
	margin: 0px;
	height: 0px;
}

