* {
	margin: 0; 
	padding: 0; 
	}

.bannerwide { width: 100%; background-color: #ffffff; }


body {
	background: #f7f7f7; /*url("/images/main/mainBG.jp") top left repeat-x;
	former olive bg background: #929683 */
	background-position: 0px -1px;
	text-align: center;
	font-family: "Lucida Grande",  lucida, tahoma, verdana, helvetica, arial, sans-serif; 	  	 
	font-size: 12px; 	 
	color: #2c404c;
	}

a img {
	border-style: none; 
	}
	
a {
	 font-weight:bold; 
	/* color: #335609; */
	color: #519804;  /*make bit darker than brand color #66ad1a for links*/
	text-decoration:none;
	}
	
a:hover {
	color: #2c4215;
	}

/* new menu styles ------------*/

.ddsmoothmenu-v ul{
margin: 0;
padding: 0;
width: 170px; /* Main Menu Item widths */
list-style-type: none;
font: bold 12px Verdana;
}
 
.ddsmoothmenu-v ul li{
position: relative;
}

/* Top level menu links style */
.ddsmoothmenu-v ul li a{
display: block;
overflow: auto; /*force hasLayout in IE7 */
color: white;
text-decoration: none;
padding: 6px;
border-bottom: 1px solid #778;
border-right: 1px solid #778;
}

.ddsmoothmenu-v ul li a:link, .ddsmoothmenu-v ul li a:visited, .ddsmoothmenu-v ul li a:active{
background: #06C; /*background of menu items (default state)*/
color: white;
}


.ddsmoothmenu-v ul li a.selected{ /*CSS class that's dynamically added to the currently active menu items' LI A element*/
background: black; 
color: white;
}

.ddsmoothmenu-v ul li a:hover{
background: black; /*background of menu items during onmouseover (hover state)*/
color: white;
}

/*Sub level menu items */
.ddsmoothmenu-v ul li ul{
position: absolute;
width: 170px; /*Sub Menu Items width */
top: 0;
font-weight: normal;
visibility: hidden;
}

 
/* Holly Hack for IE \*/
* html .ddsmoothmenu-v ul li { float: left; height: 1%; }
* html .ddsmoothmenu-v ul li a { height: 1%; }
/* End */




/*END new menu styles*/

/* notable styles */

 #homecontentwrapper {
	width:960px;
	margin:0px auto;
	padding:0px;
	background-color: #f5f5f5;
	}
  #homeheader {
	border:1px solid #bbb;
	height:20px;
	padding:20px;
	margin-left:22px;
	background-color: #E1E1E1;
	width:800px;
	}
	#content {
		z-index:200;
		padding-bottom:10px;
		margin-left: 30px;
		
	}
	
	
		
	/* applies to all divs within the content div */
  #content div {
	 margin-top:-20px; 
		
		/*border:3px solid #bbb;*/
    float:left;
	height: 260px;
	overflow:hidden;
	z-index:80;
	}
  #content-left {
  width:282px;
	background-image: url("images/main/product-info-box.png");
	background-repeat:no-repeat;
	background-color: #FFF;
}
  #content-main {
		width:282px;
	background-image:url("images/main/product-info-box.png");
	background-repeat:no-repeat;
	background-color: #FFF;
		margin-left:29px;
		
	}
  #content-right {
			width:282px;
	background-image:url("images/main/product-info-box.png");
	background-repeat:no-repeat;
	background-color:# #FFF;
		margin-left:29px;
	}
  #footerx {
		float:left;
		margin-top:10px;
		margin-bottom:10px;
    padding:10px;
    border:1px solid #bbb;
    width:800px;
	}
  #bottomx {width:800px;
		clear:both;
		
		
	}
	
	#hey {
		z-index:8;
		width:960px;
	background-color:#FFF;
	background-image:url("images/rotating-banner/vps-nerd-promo.gif");
	height: 315px;
	margin: 0 auto;
	color: #CCC;}
	
	.product p { width: 260px;
		padding: 10px 0px 12px 12px;}


/* end notable styles - begin top banner style  

a.logo:link, a.logo:visited {
display:block;
float:left; 
width:234px; 
height:49px; 
text-indent:-100px;
background: url("../images/top-banner/logo-sprite.png") 0px 0px no-repeat;

}
a.logo:hover, a.logo:active {
display: block;
float:left; 
width:234px; 
height:49px; 
text-indent:-100px;
background: url("../images/top-banner/logo-sprite.png") 0px -49px no-repeat; 

}*/







/* end top banner style =============== 

=======================================

--------------------------------------*/

	#bigjawn {
	text-align: left;
	width:100%;
	margin:0px auto;
	background-color:#f7f7f7;
	/*background-color:#2b2014; former brown background
	background-image:url("/images/main/rockyBackground.jpg");*/
	background-repeat:repeat-x;
	background-position: 0px 229px;
	}




#callout {
	width: 428px;
	height: 70px;
	margin-top: 58px;
	margin-left: 305px;
}


#threebox {
	position:relative; top: -75px;
	margin: 15px 0px 15px 0px;
	padding: 0px 35px 0 35px;
}

#threebox table  {
	margin-collapse: collapse;
	border-collapse: collapse;
	cell-padding: 0;
	cell-spacing: 0;
}


#threebox table td {
	width: 278px;
	padding: 1px;
	/*background-color:#FFF;
	#f4f3ea;*/
	vertical-align: top;
}

#threebox table td.space {
	width: 45px;
	background-color: transparent;
}

#threebox h2 {
	/*color: #ffffff;*/
	font-size: 14px;
	padding: 0px;
	margin: 0px;
/*	background-color: #569118;
	background-image: url("/images/main/moduleHeader.gif");
	background-image: url("/images/main/homebox1.png");*/
	opacity: 0.6; filter:alpha(opacity=60);
	background-position: top left;
	background-repeat: no-repeat;
}


h2#wh, h2#vps, h2#mdh {
	width: 278px;
	height: 268px;
	background-image: url("images/main/homebox1.png");
/*	opacity: 0.6; filter:alpha(opacity=60); */
	background-position: top left;
	background-repeat: no-repeat;
}

h2#vps {
	background-image: url("images/main/homebox1.png");
}

h2#mdh {
	background-image: url("images/main/homebox1.png");
}

h2#wh span, h2#vps span, h2#mdh span {
	display: none;
}


#threebox p {
	position:relative; top: -255px;
	padding: 5px 5px 5px 20px;
	margin-bottom: 0px;
	z-index: 20;
}
	
 a.details img {
 	display: block;
/*  	padding: 0px 5px 3px 0px;
 	margin-bottom: 2px;
 */
  }

#bottomwrap {
	margin: 0px 37px 16px 35px;
	padding: 1px 1px 0px 1px;
	background-color: #FFF;
}

.threefoot {
	font-size: 4px;
	width: 202px;
	height: 10px;
	margin: 0px;
	padding: 0px;
	background-image: url("images/main/moduleFooter.gif");
	background-position: top left;
	background-repeat: repeat-x;
}
	

.lft {
	float: left;
	display: inline;
	width: 235px;
}

.cntr {
	float: left;
	display: inline;
	width: 227px;
}

.rght {
	float: left;
	display: inline;
	width: 235px;
}

.inner {
	padding: 10px 10px 5px 10px;
	margin-bottom: 0px;
	background: url("images/home/bbshadow.gif") top left repeat-x;
}

.inner a {
	display: block;
	font-weight: normal;
	margin-bottom: 5px;
}

.cntr .inner {
	border-left: 1px solid #c1bfc0;
	border-right: 1px solid #c1bfc0;
}

#bottomwrap h4 {
	color: #ffffff;
	font-size: 10px;
	padding: 3px 5px 3px 10px;
	border-bottom: 1px solid #467443;
	background: #4c8949 url("images/home/bhback.gif") top left repeat-x;
}

#partners {
	text-align: center;
	clear: both;
	padding: 5px 0px;
	margin: 10px 0px 0px 0px;
	border-top: 1px solid #c1bfc0;
}

#partners img {
	display: inline;
	}

#btext {
	text-align:center;
	color:#000;
	font-family:Tahoma, Verdana;
	font-size:9px;
	margin: 20px 35px 20px 35px;
}

a.hdc:link {font-size:9px; color:#000; font-weight:bold;}
a.hdc:visited {font-size:9px; color:#000; font-weight:bold;}
a.hdc:hover {font-size:9px; color:#000; font-weight:bold;}



a.features {
	display: block;
	padding: 9px 0 9px 35px;
	margin-bottom: 6px;
	}
	
a.google {
	display: block;
	padding: 9px 0 9px 65px;
	margin-bottom: 6px;
	}
	
a.google, a.features{
	font-weight: normal;
}
#sdicon {
	display: block;
	background: transparent url("images/features-box/sitedesigner.gif") top left no-repeat;
}

#sslicon {
	display: block;
	background: transparent url("images/features-box/ssl.gif") top left no-repeat;
}

#vpsicon {
	display: block;
	background: transparent url("images/features-box/vps.gif") top left no-repeat;
}

#ecommerce {
	display: block;
	background: transparent url("images/features-box/ecomm.gif") top left no-repeat;
}

#google {
	display: block;
	background: transparent url("images/features-box/google.gif") top left no-repeat;
}

#imerchant {
	display: block;
	background: transparent url("images/features-box/imerchant.gif") top left no-repeat;
}

#postini {
	display: block;
	background: transparent url("images/features-box/postini.gif") top left no-repeat;
}

ul.frontlist {
	position: relative; top: -250px; left: 10px;
	margin: 0px 5px 0px 25px;
}


ul.frontlist li {
	font-size: 12px;
	list-style-type:square;
	color: #4c4c4c;
	padding: 0px 0px 6px 0px;
}

/* Float Clearer*/
.clearfix:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}
/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
/* End hide from IE-mac */





	
	
/**********************
	MAIN BUILD
**********************/

#maincontent {
	width:960px;
	margin:0 auto;
	padding: 30px 0px 0px 0px;
	/*margin-left:auto;
	margin-right:auto;
	margin-top: 8px;
	margin-bottom: 16px;
	text-align: left;
	background-image: url("/images/main/twocol.gif");*/
	}

	
#maincontent.single {
	/*background-image: url("/images/main/singlecol.gif");*/
	padding-top: 0px;
	}
	
#maincontent.tutorial {
	background-image: none;
	margin: -10px 0px 15px 0px;
	text-align:center;
	
	}

#singlecol {
	margin: 0px 25px 0 25px;
	padding: 1px 0 8px 0;

	}
	
#myleftcol	{
	float: left;
	display: inline;
	text-align: left;
	padding: 1px 0 8px 0;
	border: 0;
	background-color: transparent;
	height: 100%;
  	width: 560px; /*started at 560px*/
	margin: -20px 0px 0px 40px;
	}

#mysidebar {
	width: 220px;
	padding: 1px 10px 0 10px;
	text-align: left;
	line-height: 120%;
	background-postion: top;
	background-repeat: no-repeat;
	margin: 0 0 0 680px;
	}

/*This fixes the 3px margin difference in IE WIN */
/* Hides from IE5-mac \*/
	* html #mysidebar {	margin: 0 0 0 533px;}
/* End hide from IE5-mac */

/*************************************
	EMPLOYEE PHOTOS
*************************************/

.emphoto {
	width: 200px;
	height: 105px;
	margin-bottom: 10px;
	background-image: url("../images/emphotos/6.jpg");
	background-position: top left;
	background-repeat: non-repeat;
	}

/*************************************
SECTION HEADERS
**************************************/


.topbox {
	display: block;
	height: 200px;
	height: 130px;
	background-image: url("images/main/mainguy.jpg");
	background-repeat: no-repeat;
	background-position: top left;
	padding: 0px 0px 0px 15px;
	margin: 0 auto;
	}

.topper {
	height: 100px;
	background: #cc0000;
	}


	
.topbox_in {
width:900px;
height: 130px;
	background-image:url("../images/inner_banners/mainguy.jpg");
	background-repeat: no-repeat;
	background-position: -16px 0px;
padding: 0px 0px 0px 0px;
margin: 0 auto;
	/*border-left:1px solid #666b5f;
	border-right:1px solid #666b5f;*/

	}
	


.topbox h4{
	color:#335609;	
	font-size:25px;
	font-weight:normal;
	}
	
.topbox #pusher{
	padding:30px 0px 0px 12px;
	}

/********************
	SITE TOP
********************/
#top{
	height: 63px;
	background-color: #ffffff;
	}

#top a {
	display: block;
	}

#top .headerImage1 {
	float: left;
	display: inline;
	margin: 13px 0px 0px 15px;
	padding: 0px;
	}	
	
#top .headerImage2 {
	float: left;
	display: inline;
	margin: 16px 0px 0px 268px;
	padding: 0px;
	}
	
#top .headerImage3 {
	float: right;
	display: inline;
	margin: 10px 0px 0px 0px;
	padding: 0px;
	background-image:url("../images/main/liveChatNow.gif");
	background-repeat:no-repeat;
	}
	
#top headerImage3:hover{
	background-image:url("../images/main/liveChatNowRollover.gif");
	background-repeat:no-repeat;
	}
	
/********************
	NEW TOP
********************/
#top .livechat, #top .ordernow {
	/*float: right;*/
	width: 92px;
	height: 18px;
	margin: 13px 0 3px 0;
	}

#top .ordernow {
	margin: 0;
	}


#phonechat {
	width: 300px;
	float: right;
	font-size: 10px;
	padding-top: 16px;
}

#phonechat a {
 display: inline;
 text-decoration: none;
}
#phonechat a, #phonechat p {
margin: 0;
padding: 0;
}
	
#contact_phone, #contact_phone a {
	width: 70px;
	background-image: url("../images/contact/picon.gif");
}

#contact_chat, #contact_chat a {	
	width: 56px;
	background-image: url("../images/contact/cicon.gif");
}

#contact_email, #contact_email a {
	width: 66px;
	background-image: url("../images/contact/eicon.gif");

}

.contact_menu {
	float: right;
	display: block;
	height: 80px;
	background-repeat: no-repeat;
	background-position:  0px -16px;
	margin-left: 8px;
}

#contact_email {
	margin-left: 12px;
}

#contact_email a, #contact_chat a, #contact_phone a {
	display: block;
	height: 16px;
	background-repeat: no-repeat;
	background-position:  top left;
}

#contact_email a:hover , #contact_chat a:hover , #contact_phone a:hover {
	background-image: none;
}

#customer {
	float: right;
	width: 600px;
	margin-bottom: 2px;
}

/********************
	TYPOGRAPHY
********************/

.first { 	margin-top: 8px; }

h1, h2 {	
	font-family:  helvetica, arial, "Lucida Grande", lucida, "Bitstream Vera Sans", "Trebuchet MS", Trebuchet, verdana, sans-serif; 	  	 
	color:#4c7017;
		color:#333;	
	
	font-size:14px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	}

#myleftcol h2 {
	border-bottom: 1px dashed #66ad1a ;
	padding: 0px 0px 4px 0px;
	margin: 0px 0px 6px;
}

.topbox h3 {
	font-size: 23px; 
	color: #4c7017;
	font-weight: lighter;
	}

#mysidebar h4 {
	background-image: url("../images/main/moduleHeader.gif");
	background-position: top;
	background-repeat: no-repeat;
	color: #fff;
	height: 28px;
	padding: 5px 0 0 8px;
	font-size: 12px;
	}
	
#mysidebar h4 a {
	color: #fff;
	text-decoration: none;
	}

.clearit {
	clear: both;
	}


p{
	line-height: 150%;
	color: #333333;
	margin: 0px 0px 18px 0px;
	}
	
h5.thirtyday {
	font-size: 11px;
	}
	

/********************
	LISTS
********************/

#maincontent ul{
	color: #333333;
	list-style-type: none;
	margin: 5px 0px 15px 28px;
	padding: 0px;
	}

#maincontent ul li{
	padding:  0 0 8px 0px;
	/*background-image:url("../images/main/bullet.gif");\*/
	list-style-type:disc;
	background-repeat:no-repeat;
	line-height:16px;
	}
	
#maincontent ol li {
	padding: 0 0 8px 0;
	}
	
#maincontent ol {
	margin: 10px 0;
	}
	
/* USED THROUGHOUT SITE */
.supportwrap {
	background-color: transparent;
	/*background-image: url("../images/main/moduleFooter.gif"); */
	/*background-image:url("../images/hosting/suppback");*/
	background-position: center;
	background-repeat: no-repeat;
	padding: 0px 5px 25px 5px;
	margin: 0px 0;
	/*border-style:solid;
	border-width:1px;
	border-color:#e0e0e0; */ 
	}
	
.supportwrap .threehead {
	/*background: #75B021;*/
	background-color: 569118;
	background-image: url("../images/main/topnavshine.jpg")
	background-position: center;
	background-repeat: repeat-x;
	padding: 6px 0 6px 5px;
	}
	
.supportwrap .threehead p {
	color: #fff;
	font-weight: bold;
	font-size: 11px;
	margin: 0;
	padding: 0;
	}
	
#mysidebar .supportwrap li {
	/*background-image:url("../images/support/linkbutton.gif");*/
	margin: 0 0 0 10px;
	padding: 0 0 10px 3px;
	}
	
#mysidebar .supportwrap ul {
	margin: 10px 0px 0px 12px;
	}
		
.supportwrap p {
	padding: 0 5px;
	}

#mysidebar .supportwrap ol {
	margin-left: 25px;
}

#mysidebar .supportwrap ol li {
	margin-left: 0px;
	padding-left: 0px;
	list-style-type: decimal;
	background-image: none;
}

	
/************************
	PLAN ICONS
************************/
.icons {
	position: relative;
	font-size: 11px;
	}

.icons img {
	position: absolute;
	top: 0px;
	left: 0px;
	}

.icons p {
	padding: 0;
	margin-left: 36px;
	line-height: 13px;
	}

.icons p a {
	font-weight: bold;
	text-decoration: none;
	}
	
.icons a:hover {
	text-decoration: underline;
	}

/****************
	FOOTER
*****************/
#footer{
	height:20px;
	background-image:url("../images/main/topnavshine.jpg");
	width:960px;
	/*border-left:1px solid #2b2014;
	border-right:1px solid #2b2014;	*/	
	margin:0px auto;
	padding: 10px 0 0 0;
	text-align:center;
	color:#adb5b9;
	font-family:Tahoma, Verdana;
	font-size:10px;
	}
	
#hostmysitefooter
	#footer{
	height:20px;
	background-image:url("../images/main/topnavshine.jpg");
	width:960px;
	/*border-left:1px solid #2b2014;
	border-right:1px solid #2b2014;	*/	
	margin:0px auto;
	padding: 10px 0 0 0;
	text-align:center;
	color:#adb5b9;
	font-family:Tahoma, Verdana;
	font-size:10px;
	}
	
			
#footer a{
	color:#adb5b9;
	text-decoration:none;
	font-weight: normal;
	}
		
#footer a:hover{
	color:#fff;
	}

	

/*******************************
TABED MENU NAV
********************************/
#navwrap {
	height: 50px;
	position: relative;
	padding-bottom: 0px;
	background-color: #657b86;
	/*background: transparent url("/images/main/subNavBG.gif") bottom left repeat-x;*/
	}


#navbar {
	width: 960px;
	height: 50px;
	margin-right: 0;
	margin-top: 0;
	margin-bottom: 0;
	color: white;
	font-family: Verdana, helvetica, arial, sans-serif;
	/*border-left:1px solid #666b5f;
	border-right:1px solid #666b5f;*/
	}

#nu {
	height: 25px;
	margin : 0;
	padding-top: 0;
	padding-bottom : 0px;
	padding-left : 10px;
/*	background-image: url("/images/main/navigationBG.gif");*/
    background-image: url("../images/main/topnavshine.jpg");
	background-repeat: repeat-x;
	background-position:center;
	}

#nu ul, #nu li	{
	display : inline;
	list-style-type : none;
	margin : 0;
	padding : 0;
	}

#nu a:link, #nu a:visited	{
	color : #f0f0f0;
	float: left;
	height: 19px;
	margin: 1px 0px 0px 0px;
	padding: 5px 14px 0px 14px;
/*	border-right: 1px solid #4c7017;
	border-left: 1px solid #E8F2D9;*/
	text-decoration: none;
	font-size: smaller; /** Tried changing this to 10px, nothing happened **/
	font-weight: bold;
	voice-family: "\"}\""; 
  voice-family:inherit;
	font-size: smaller;
	} 

html>body #nu a:link, html>body #nu a:visited {
	font-size: 11px;
	} 

#nu li#nav-1 a { border-left: none; }

#nu li#nav-8 a { border-right: none; }


#nu a:link.active, #nu a:visited.active	{
	color : #000;
	}

#nu a:hover	{
	color: #ffffff;
	}
	
body#section-1 #nu li#nav-1 a, 
body#section-2 #nu li#nav-2 a,
body#section-3 #nu li#nav-3 a,
body#section-3a #nu li#nav-3a a,
body#section-3b #nu li#nav-3b a,
body#section-4 #nu li#nav-4 a,
body#section-5 #nu li#nav-5 a,
body#section-6 #nu li#nav-6 a,
body#section-7 #nu li#nav-7 a,
body#section-8 #nu li#nav-8 a {
	background : #657b86;
	/*color : active nav text, bg, active tab*/
	color:#FFF;
	font-size: 11px;
	border-right: 2px solid #333;
	}


#nu #subnav-1,
#nu #subnav-2,
#nu #subnav-3,
#nu #subnav-3a,
#nu #subnav-3b,
#nu #subnav-4,
#nu #subnav-5,
#nu #subnav-6,
#nu #subnav-7,
#nu #subnav-8 {
	display : none;
	width: 771px;
	}

body#section-1 #nu ul#subnav-1, 
body#section-2 #nu ul#subnav-2,
body#section-3 #nu ul#subnav-3,
body#section-3a #nu ul#subnav-3a,
body#section-3b #nu ul#subnav-3b,
body#section-4 #nu ul#subnav-4,
body#section-5 #nu ul#subnav-5,
body#section-6 #nu ul#subnav-6,
body#section-7 #nu ul#subnav-7,
body#section-8 #nu ul#subnav-8 {
	display : inline;
	position: absolute;
	top: 25px;
	left: 16px;
	}

body#section-1 #nu ul#subnav-1 a, 
body#section-2 #nu ul#subnav-2 a,
body#section-3 #nu ul#subnav-3 a,
body#section-3a #nu ul#subnav-3a a,
body#section-3b #nu ul#subnav-3b a,
body#section-4 #nu ul#subnav-4 a,
body#section-5 #nu ul#subnav-5 a,  
body#section-6 #nu ul#subnav-6 a, 
body#section-7 #nu ul#subnav-7 a,
body#section-8 #nu ul#subnav-8 a {
	border : none;
	background: transparent;
	/*color : #527C18;*/
	color:#cacdce;
	margin-right : 4px;
	padding : 5px 10px 0px 10px;
	text-decoration : none;
	}

 #nu ul a:hover {
	color : #527C18 !important;
	}	

body#section-1 #nu ul#subnav-1 a:hover, 
body#section-2 #nu ul#subnav-2 a:hover,
body#section-3 #nu ul#subnav-3 a:hover,
body#section-3a #nu ul#subnav-3a a:hover,
body#section-3b #nu ul#subnav-3b a:hover,
body#section-4 #nu ul#subnav-4 a:hover,
body#section-5 #nu ul#subnav-5 a:hover,  
body#section-6 #nu ul#subnav-6 a:hover, 
body#section-7 #nu ul#subnav-7 a:hover,
body#section-7 #nu ul#subnav-7 a:hover  {
	color: #527C18 !important;
	text-decoration: underline;
	background : #E8F2D9;
	}

/*Hide order tab during check out*/
body#section-9 #nu li#nav-8 a {
	display: none;
	}

/*****************************
	SIDEBAR
******************************/

.roxes,  .roxeswrap, .droxes {
	width: 198px;
	margin: 10px 0 10px 0;
	border: 1px solid #AAAEAE;
	}
	
.testimonial {
	border: 1px solid #cccccc;
	background: #ffffff;
	color: #444;
	margin-bottom: 8px;
	}
	
.testimonial h5 {
	font-size: 11px;
	padding: 8px;
	font-weight: normal;
	}	
	
.sig {
	font-size: 11px;
	text-transform: uppercase;
	color: #444;
	}
	
	
.guarantee {
	/*background-image: url("../images/main/moduleHeader.gif");
	background-position: top left;
	background-repeat: no-repeat;
	padding: 6px 0 6px 5px;*/
	text-align: center;
	margin: 10px 0;
	} 
	
.guarantee a {
	color: #fff;
	font-weight: bold;
	text-decoration: none;
	}
	
.guarantee a:hover {
	text-decoration: underline;
	}
/*************************************
DOMAIN BOX
**************************************/

.domainbox {
	color: black;
	margin: 5px;
	}
	
.domainbox td {
	padding: 4px 0;
	}
	
/*.domform {
	padding-left: 0px;
	}

#search {
	float: right;
	}*/

.domainbox a {
	display: inline !important;
	font-size: 10px;
	font-weight: normal;
}

/**************************************
EOM RIBBON
**************************************/
#ribbon {
	position: absolute;
	top: 0;
	left: 0;
	height: 122px;
	width: 122px;
}


