/* CSS Document */

#hosting-desc
{
float:left;
width:610px;
padding: 0 10px 10px 0;
border-right:0px #f1f1f1 solid;
}
.plan-image
{
width:141px;
float:left;
position:relative;
padding:0 0 0 10px;
}
.server-img
{
margin:20px 0 5px 3px;

}
.reseller-img
{
margin:25px 0 5px 4px;

}
.plan-description
{
float:right;
width:435px;
position:relative;
margin:20px 3px 4px 0px;
}


a.order, a.compare-plans
{
color:#fff;
font-family:"Lucida Sans Unicode";
font-size:1.1em;
text-decoration:none;
display:block;
width:110px;
height:25px;
line-height:25px;
background:url(/images/menu-order.gif) top no-repeat;
padding:0px 0 0 0px;
margin:10px 0 0 0;
font-weight:bold;
}
a.order:hover
{
background:url(/images/menu-order-on.gif) top no-repeat;
}
a.compare-plans:hover
{
background:url(/images/menu-all-on.gif) top no-repeat;
}
a.compare-plans
{
background:url(/images/menu-all.gif) top no-repeat;
margin:5px 0 0 0;
}

a.order span
{
padding:0 0 0 29px;
}
a.compare-plans span
{
display:block;
width:110px;
text-align:center;
}
#gyst
{
padding:0;
margin:0;
float:left;
}
#gyst li
{
padding:0 0px 0 20px;
margin:0px;
background:url(/images/bullet_black.gif) left no-repeat;
background-position:2px;
color:#483737;
font-family:"trebuchet MS";
font-size:1.4em;
list-style:none;
font-weight:bold;
}

#price-details, #price-details-reseller
{
float:right;
width:200px;

height:auto;
background:#e5f8cf;
border:1px #b06c30 dashed;
position:relative;
text-align:left;
}
#price-details-reseller
{
background:#c4e3f5;
border:1px #4285ab dashed;
}
#price-details h1, #price-details-reseller h1
{
color:#483737;
font-family:"trebuchet MS";
font-size:1.4em;
font-weight:bold;
}
ul#price-details, ul#price-details-reseller
{
margin:0 10px 0 0px;
padding:2px 2px 2px 15px;

}
#price-details ol 
{
margin-top:0px;
padding-left:10px;
}
#price-details ol li
{
margin:0;
padding:0;
list-style:none;
}
ul#price-details li, ul#price-details-reseller li

{
list-style:none;
background:url(/images/tick.gif) left no-repeat;
padding:3px 0 0 25px;
font-family:"Lucida Sans Unicode";
font-size:1.2em;
font-weight:bold;
}

.plan-description hr
{
padding:0;
margin:10px 5px 5px 5px;
width:429px;
border:1px #990033 solid;
}

#full-specs
{
width:445px;
padding:10px 0 0 0;
margin:0;
position:relative;
}
#full-specs h1
{
padding:0 0 10px 0;
}
#left-spec
{
float:left;
border-right:1px #f1f1f1 solid;
width:50%;

}
#right-spec
{
float:right;
margin:0 10px 0 10px;
}
#left-spec ul, #right-spec ul
{
padding:0;
margin:0;
}
#left-spec ul li, #right-spec ul li
{
background:url(/images/bullet_red.gif) left no-repeat;
background-position:0 -0px;
padding:0px 0 0px 20px;
list-style:none;
font-family:"trebuchet MS";
font-size:12px;
letter-spacing:1px;
}
ul#price-details li.no-bg
{
background:none;
}
ul#price-details li.no-bg h1
{
font-size:1.4em;
}