/**************  HOMEPAGE  ****************/

#home-wrapper{/*background:url(http://img.midphase.com/images/homepage/home-header-bg.jpg) top center no-repeat//;

 */margin-top:-2px}



/**************** HEADER ***************/

#home-learn-button{  

background:url('http://staging.midphase.com/images/homepage/learn_more_sm.png') top left no-repeat;

   position:absolute;

 top:232px;

 left:485px;

   padding:9px 0px;

   height:47px;

 width:184px;

   text-align:center;

 font-weight:bold;

 font-size:20px;

 text-decoration:none;

 color:#686868;

 margin-left:0px;

 display:block

 }



#home-signup-button{  
background:url('http://staging.midphase.com/images/homepage/sign_up_now_lg.png') top left no-repeat;
 position:absolute;
 top:232px;
 left:500px;
 width:318px;
 height:30px;
 padding:10px 0px;
 text-align:center;
 font-weight:bold;

 font-size:20px;

 text-decoration:none;

 color:white;
 display:block;
 }

.shadow {
	text-shadow:1px 1px 1px #000;
	-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=1, Direction=135, Color='#000000')";
	filter: progid:DXImageTransform.Microsoft.Shadow(Strength=1, Direction=135, Color='#000000');

}

a.pointer:hover{  

background:transparent;

 text-decoration:none

 }



#home-wrapper-top{

	position:relative;

 height:270px;

 padding:20px 0px 0px 22px;

 margin:0;

 background:url(http://staging.midphase.com/images/homepage/home-header-bg_default.jpg) top center no-repeat

}



#compare_corner{

	  position:absolute;

   top:5px;

   right:5px;

	 background-image:url('http://img.midphase.com/images/homepage/compare_us_corner.png');

  width:122px;

  height:123px;

  /*z-index:99;

 */

}



#limited-time{ display:none}



#home-wrapper-top h1{

	color:#000;

 font-weight:bold;

 margin:0 0 0 21px;

 padding:0;

 font-size:30px

}



#home-header-list{

	position:absolute;

 top:30px;

 left:30px;

 width:418px;

 text-align:left

}



#home-header-list h3#starter{

	margin:15px 0 0 40px;

 padding:0;

 width:240px;

 height:28px;

 background:url('/images/homepage/header-list_starter.png') no-repeat

}



#header-features{

	position:relative;

 list-style:none;

 margin:15px 0 0 15px;

 padding:0;

 width:400px;

 z-index:1

}

#header-features li{

	margin-top:10px;

 float:left

}

#header-features a{

	margin-top:-28px;

 width:190px;

 height:28px;

 display:block;

 border-bottom:none;

 z-index:999

 }

#header-features .tooltip{

	position:relative;

 display:block;

 z-index:999

 }



#header-features #space{

	width:133px;

 height:25px;

 background:url('/images/homepage/header-list_space.png') no-repeat

 }

#header-features #google{

	width:178px;

 height:28px;

 background:url('/images/homepage/header-list_credits.png') no-repeat

 }

#header-features #bandwidth{

	width:170px;

 height:28px;

 background:url('/images/homepage/header-list_bandwidth.png') no-repeat

 }

#header-features #uptime{

	width:118px;

 height:25px;

 background:url('/images/homepage/header-list_uptime.png') no-repeat

 }

#header-features #domain{

	width:120px;

 height:28px;

 background:url('/images/homepage/header-list_domain.png') no-repeat

 }

#header-features #guarantee{

	width:193px;

 height:25px;

 background:url('/images/homepage/header-list_guarantee.png') no-repeat

 }

#header-features #builder{

	width:183px;

 height:29px;

 background:url('/images/homepage/header-list_builder.png') no-repeat

 }

#header-features #support{

	width:199px;

 height:25px;

 background:url('/images/homepage/header-list_support.png') no-repeat

 }



#header-features #space, 

#header-features #bandwidth, 

#header-features #domain, 

#header-features #builder{

	width:190px;

 height:28px

}



#header-features #google, 

#header-features #uptime, 

#header-features #guarantee, 

#header-features #support{

	width:200px;

 height:28px

}



#header-fine-print{

	position:absolute;

 bottom:2px;

 margin:0 0 0 10px;

 color:#fff;

 font-size:10px

 }



/*#home-header-list p{margin:0px 0 15px 0;

 padding:0;

 font-size:18px;

   font-weight:bold;

 color:#000;

 line-height:1.2em}



#home-header-list p a, #home-header-list p a:visited{color:#b50000;

 text-decoration:none}



#home-header-list ul{list-style:disc;

 color:#b50000;

 font-weight:bold;

 margin:0 0 15px 0;

 padding:0px 0 0 15px;

 line-height:26px;

 font-size:14px}



#home-header-list ul span.grey{color:#474747}



#home-header-list ul a:hover{text-decoration:none}

*/

#price_badge{

	position:absolute;

 top:30px;

 right:75px;

 width:146px;

 height:143px;

 background:url('http://img.midphase.com/images/homepage/home-header-badge_default.png') top left no-repeat

}



#windows-logo a{

	position:absolute;

 width:48px;

 height:33px;

 top:43px;

 left:380px;

 background:url('http://staging.midphase.com/images/homepage/windows-logo_sm.png') top left no-repeat

}



#linux-logo a{

	position:absolute;

 width:31px;

 height:37px;

 top:40px;

 left:340px;

 background:url('http://staging.midphase.com/images/homepage/linux-logo_sm.png') top left no-repeat

 }



/**************** //header ***************/

/******* Homepage domain search *********/

#domain-search{

	margin:0 0 0 5px;

 padding:10px 0px;

 width:852px;

 height:76px;

background:url('http://staging.midphase.com/images/homepage/domain-search-bg.png') no-repeat top left;

}

#domain-search h2{

	float:left;

 display:inline;

 margin:12px 0 0 15px;

 padding:35px 0 0 1px;

 width:265px;

 font-size:13px;

 color:#fff;

 font-weight:normal

 }

#domain-search form{

	margin:0;

 padding:0}

#domain-search #domain-search-field{

	float:left;

 display:inline;

 margin:15px 10px 0 20px;

 padding:15px 0 0 10px;

 width:355px;

 height:30px;

 font-size:18px;

 font-weight:normal;

 color:#939393;

 border:0

 }

#domain-search #domain-search-submit{

	float:left;

 display:inline;

 margin:9px 0 0 7px;

 padding:0 0 5px 0;

 width:154px;

 height:62px;

 font-size:28px;

 font-weight:bold;

 color:#fff;

 cursor:pointer;

 border:0;

 background:url('http://img.midphase.com/images/homepage/search-bg.jpg') no-repeat

 }



#servers{

	margin:10px 0 0 5px;

 padding:0px 0 0 0px;

 height:255px;

 width:852px;

 background:url('http://staging.midphase.com/images/homepage/servers-bg.png') no-repeat top left

 }

#servers p{

	margin:5px 0;

 /*font-size:11px;

 */ /* DO NOT CHANGE THIS without talking to WestHost CWD */color:#474747;

 height:64px

 }



#servers-1, #servers-2, #servers-3{

	float:left;

 display:inline;

 margin:8px 10px 0 10px;

 padding:15px 16px;

 height:190px;

 width:230px;

 text-align:justify;

 color:black

 }



/***** OVERWROTE ABOVE STYLE TO CENTER NEW CONTENT *****/

#servers-3{margin-left:10px}



#servers-1 a, #servers-2 a, #servers-3 a{

	color:black;

 text-decoration:none

 }



#servers-1 a{

	padding-right:10px

}



#servers-1 h2, #servers-2 h2, #servers-3 h2{

	margin:0;

 padding:0;

 font-size:19px;

 text-decoration:none;

 color:black;

 font-style:italic;

 font-weight:bold;

 text-align:center

 }



.servers-info{

	width:215px;

 text-align:center

 }



#servers-3-price, #servers-1-price, #servers-2-price{position:relative;

 padding:0 0 0 20px;

 font-family:Helvetica,Arial,Verdana,sans-serif;

 font-size:60px;

 font-weight:bold;

 height:62px}



#servers-1-price, #servers-2-price, #servers-3-price{padding:0 0 0 50px}



/***** THIS IS CENTERING THE PRICE WITH THE FROM REMOVING IT WILL DEFAULT TO THE ORIGINAL *****/

//#servers-3-price{padding:0 0 0 15px}



/****** special color for price *****/

#servers-3-price .from{display:inline;

 float:left;

 margin:10px 5px 0 0;

 font-size:12px;

 font-weight:bold}

#servers-3-price .sign, #servers-1-price .sign, #servers-2-price .sign{display:inline;

 float:left;

 margin:5px 0 0 0;

 width:19px;

 height:32px;

 background:url('http://img.midphase.com/images/homepage/homepage-dollar-sign.png') no-repeat}



#servers-3-price .dollars, #servers-1-price .dollars, #servers-2-price .dollars{display:inline;

 float:left}

#servers-3-price .cents, #servers-1-price .cents, #servers-2-price .cents{display:inline;

 position:relative;

 float:left;

 margin:8px 0 0 0;

 font-size:30px}

#servers-3-price .month, #servers-1-price .month, #servers-2-price .month{display:inline;

 float:left;

 margin-top:-2px;

 padding:0 0 0 10px;

 font-size:13px}



#servers-1-buy, #servers-2-buy, #servers-3-buy{margin:9px 0 0 12px;

 padding:10px 0 0 0;

 height:32px;

 width:213px;

 background:url('http://img.midphase.com/images/homepage/servers-red-on-gry-btn.png') no-repeat}
 
#servers-3-buy{margin:9px 0 0 15px;}




#servers-1-buy a, #servers-2-buy a, #servers-3-buy a{font-weight:bold;

 font-size:14px;

 text-decoration:none;

 color:white;

 padding:8px 23px;

 margin-left:-7px}

#servers-2-buy a{ padding:8px 36px;

 margin-left:0px}

#servers-3-buy a{ padding:8px 15px 8px 20px}



/*********************** //VPS.NET Banner ************************************/

#vps-banner{position:relative;

 margin:0px 0 0 0px;

 background:url('http://img.midphase.com/images/homepage/home-vps-banner-bg.jpg') no-repeat;

 height:114px;

 width:862px}

#vps-banner p{position:absolute;

 top:40px;

 left:220px;

 font-size:13px;

 text-align:left;

 color:#717171;

 padding:0px 0 0 0;

 margin:0px 0 0 0px;

 width:450px;

 cursor:pointer}



#vps-banner-button{position:absolute;

 top:72px;

 left:575px;

 margin:0px 0 0 0px;

 height:35px;

 width:148px}

#vps-banner-button a{position:absolute;

 top:0px;

 right:-28px;

 margin:0px;

 padding:9px;

 height:16px;

 width:185px;

 font-weight:bold;

 font-size:14px;

 text-decoration:none;

 color:white}



.vps_wf_popup:hover{  cursor:pointer}



a.vpsbanner{display:block;

 height:119px;

 width:749px;

 position:absolute;

 left:0;

 top:0}



#news-container{position:relative;

 margin:5px 0 5px 8px;

 width:848px;

 padding:0 0px;

 height:237px;

 background:url('http://img.midphase.com/images/homepage/news-container-bg.jpg')}



#news-box, #support-box{float:left;

 width:405px;

 height:216px;

 color:black;

 background:url('http://img.midphase.com/images/homepage/promo-background.jpg') no-repeat top left;

 margin:10px 12px}



#support-box{position:relative;

 float:right;

 color:black;

 margin-left:0px;

 background:url('http://img.midphase.com/images/homepage/support-background.jpg') no-repeat top left}



#news-box h3, #support-box h3{margin:-2px 0 0px 10px;

 font-size:22px;

 font-weight:bold;

 text-align:left;

 color:#000}



#news-box h3 a{color:black;

 text-decoration:none}



#news-box p, #support-box p{margin:0 10px 10px 180px;

 text-align:left;

 line-height:1.25em;

 color:#474747}



#news-box a{margin-left:0px;

 font-weight:bold}



#support-box h2{margin:10px 0 0 150px;

 text-align:center;

 font-size:22px;

 line-height:1.1em;

 font-weight:bold}



#support-box h2 em{font-size:16px}



#support-box a{position:absolute;

 bottom:10px;

 right:17px;

 padding:8px 0px 0 15px;

 width:174px;

 height:37px;

 color:white;

 text-decoration:none;

 font-weight:bold;

 font-size:20px;

 background:url('http://img.midphase.com/images/homepage/support-chat-button.jpg') top left no-repeat}



#support-box p{  margin-bottom:-6px}



#stats-box{position:relative;

 margin:8px 0 -4px 0px;

 padding:0;

 width:862px;

 height:107px;

 color:black;

 background:url('http://img.midphase.com/images/homepage/stats-home-banner.jpg') no-repeat top left}



#stats-box-link{position:absolute;

 top:0;

 left:0;

 display:block;

 width:862px;

 height:107px;

 cursor:pointer}



#stats-box h3{position:absolute;

 margin:0;

 padding:0 0 5px 0;

 top:57px;

 left:45px;

 font-size:16px}



#stats-box .tagline{position:absolute;

 margin:0;

 padding:0;

 top:78px;

 left:46px;

 color:#717171;

 font-size:11px}



#stats-box ul#stats-list1{position:absolute;

 top:14px;

 left:350px;

 width:215px;

 margin:0;

 padding:0px 0 0 0px;

 text-align:left;

 color:#3D3D3D}



#stats-box ul#stats-list1 li, #stats-box ul#stats-list2 li{line-height:20px}



#stats-box ul#stats-list2{position:absolute;

 top:14px;

 left:610px;

 width:230px;

 text-align:left;

 color:#3D3D3D}



#stats-box #stats-button{position:absolute;

 top:55px;

 right:37px;

 width:129px;

 height:40px;

 background:url('http://img.midphase.com/images/homepage/stats-home-button.jpg') no-repeat}



#stats-box #stats-button a{position:absolute;

 top:3px;

 left:18px;

 width:106px;

 padding:8px 0 5px 9px;

 font-weight:bold;

 font-size:14px;

 color:#fff;

 margin-left:-4px;

 text-decoration:none}

#stats-box #stats-button a:hover{text-decoration:none}



.hidden{display:none !important;

 height:119px;

 width:749px}

 
#homepage-footer-links a{

 font-weight:normal;

  color: #727273;

  text-decoration:none;

  line-height: 1.9em;

}

#homepage-footer-links{

  clear:both;

  text-align:center;

  width: 100%;

  margin: 0px 0 0 0;

}

/*************** end homepage **************/

/***** 20% Off Special ******/
#specialBadge {
	position:absolute;
	top:-10px;
	left:-10px;	
}
