﻿#content {width:990px;}
#subPromoArea{
      /*background: url(../images/img-branding-instant-servers.jpg) left 1px no-repeat;*/
      }
    
      .dedicated-server-plan{
           float: left; 
           width: 186px; 
           height: 389px; 
           min-height: 389px; 
           padding: 5px 0px; 
           background: url(../images/bg-dedicated-server-plan.jpg) left top no-repeat; 
           margin-right:8px;
	   }
      
      .modelnum{ 
     text-align: left;
      font-size: 17px; 
      color: #2469af; 
      font-weight: bold;
      padding: 5px 5px 5px 26px; 
       }
       
.order-txt{
    
     background-color:White;
      border-top:1px solid Green;
      border-top-width:85%;     
      border-bottom:1px solid Green;
       border-bottom-width:85%;
      font-family:Trebuchet MS;
      font-weight:bold;
      color:Green;
     text-align: center;      
      margin:0px 0px 0px 11px; 
      font-size: 11px; 
      width:90%;     
      clear: both;
}
      
.order-txtDetail {
    
     background-color:White;
      border-top:1px solid Green;
      border-bottom:1px solid Green;
      font-family:Trebuchet MS;
      font-weight:bold;
      color:Green;
     text-align: center;      
      margin:0px 0px 0px 0px; 
      font-size: 12px; 
      width:70%;     
      clear: both;
}
      
      
.order-txtDetail2 {
    
     background-color:White;
      border-top:1px solid Green;
      border-bottom:1px solid Green;
      font-family:Trebuchet MS;
      font-weight:bold;
      color:Green;
     text-align: center;      
      margin:0px 0px 0px 0px; 
      font-size: 12px; 
      width:30%;     
      clear: both;
}
            
      
      
      
      .dedicated-server-plan li { font-size: 10px; font-weight: bold; margin-bottom: 10px; list-style-type: square;line-height:12px; padding-left: 1px; }
      /** IE Hack - double margin bug on li. Bullet was not lining up correctly **/
      *:first-child+html .dedicated-server-plan li { margin-bottom: 5px; background-position: left 8px; }
      *html .dedicated-server-plan li { margin-bottom: 5px; background-position: left 8px; }
      .dedicated-server-plan a { color: #666; font-size: 10px; }
      .dedicated-server-plan p { text-align: center; }
      .dedicated-server-plan img { display: block; margin: 0 auto; }
      .dedicated-server-plan .order-now {  width: 119px; }
      .dedicated-server-plan .setup { 
      text-align: center; 
      color: #000; 
      margin: 10px 0; 
      font-size: 11px; 
      clear: both; }
      
      /** IE HACK - double margin bug/not really sure - setup price was being pushed down to far**/
      *:first-child+html .dedicated-server-plan .setup { margin-top: -10px; }
      *html .dedicated-server-plan .setup { margin-top: -10px; }
      .dedicated-server-plan .plan-prices { width: 184px;}
      
      .dedicated-server-plan .dedicated-links span { font-size: 11px; padding: 0 5px; }
      
      .dedicated-server-plan .plan-wrapper{
           float: left; 
           padding-left: 12px; }
      
      .dedicated-server-plan .plan {
           color: #000;
	   height: 30px; 
	   padding-top:30px;
	   width: 80px; 
	   float: left; }				
      .dedicated-server-plan .plan .dollars { float: left; margin-top: 3px;   }
      .dedicated-server-plan .plan .price { float: left; font-size: 28px; height:75px; min-height:75px; }
      .dedicated-server-plan .plan .cents { float: left; font-size: 12px; margin-top: 4px; }
      .dedicated-server-plan .plan .month { float: left; font-style: italic; font-size: 10px; margin: 15px 0 0 -8px; }
      .dedicated-server-plan .linux { 
           background: url(../images/bg-dedicated-penguin.png) 25px 4px no-repeat;
	   border-right: 1px solid #ccc; 
	   padding-right: 4px; }
      
      .dedicated-server-plan .windows { background: url(../images/bg-dedicated-windows.png) 25px top no-repeat; padding-left: 8px; }

#subContent p{
     font-size:12px;
     line-height:14px;
     margin-bottom: 10px;
}

#subContent p strong{
     font-size:12px;
     font-weight:bold;
     color:#666;
}

#subContent p a{
     font-size:12px;
     text-decoration:none;
     color:#0954a0; 
}

#subContent p.dedicated-links a {
     font-size:13px;
     font-weight:bold;
     text-decoration:none;
}

#subContent p.dedicated-links a:hover {
     font-size:13px;
     font-weight:bold;
     text-decoration:underline;
}

#subContent p a:hover{
     font-size:12px;
     text-decoration:underline;
     color:#0954a0; 
}

#subContent h2 { padding: 10px 20px 0; color: blue; color: #2469af; font-size: 20px; font-weight: bold;  }
#subContent h3 {
     color: #666; 
     font-size: 14px; 
     font-weight: bold; 
}
#subContent h4 {
     color:#666;
     font-size: 12px; 
     font-weight: bold;
}

#subContent div.main-list ul{ 
     padding: 0 0 10px 30px;  
     }
#subContent div.main-list ul li{ 
     font: 12px Arial, Helvetica, sans-serif;	
     list-style: none;
     margin-bottom: 3px; 
     background:  url(../images/bullet-blue-circle.gif) no-repeat left 3px; 
     padding-left: 10px; 
}

#subContent .divided-list { width: 340px; margin: 0 25px 30px; float: left; }
#subContent .info { font-size: 14px; line-height: 17px;}
#subContent .info { border-top: 1px solid #ccc; padding: 20px 0; margin-top: 20px; }
#subContent .info p { padding: 0 20px; margin-bottom: 20px;}



#contact-box{
     float:right;
     margin-left:10px;
     width:161px;
     height:88px;
     padding: 10px;
     background: url(../images/contact-box.gif) no-repeat;	    
}
#contact-box h3{ 
     font-size: 16px;
     padding-bottom:-23px;
}
#contact-box p{
     font-size: 12px;
}
#contact-box span{
     color:#3c7ec0;
     font-weight:bold;
}

#contact-box p a{
     font-size: 12px;
     font-weight:bold;
     text-decoration:none;
}
#contact-box p a:hover{
     font-size: 12px;
     font-weight:bold;
     text-decoration:underline;
}

.producttitle
{
    
 padding: 0px 0px 0px 0px; 
 color: #2469af; 
 font-size: 18px; 
 font-weight: bold;   
    
}




hr.navi {
border:0;
color: #c0c0c0;
background-color: #c0c0c0;
height: 1px;
width: 152px    ;
text-align: left;
margin-left:22px;
}


hr.clear {   
 background: none;   
 border: 0;   
   clear: both;   
    display: block;   
    float: none;   
    font-size: 0;   
   margin: 0;   
    padding: 0;   
   overflow: hidden;   
    visibility: hidden;   
    width: 0;   
    height: 0;   
   }  