#columns
{
width:620px;
padding: 5px 0px 10px 0px;
position:relative;
margin-left:0px;
left:-2px;
}
#columns .first
{
width:185px;
position:relative;
float:left;
margin:0 12px 0 1px;
border-top:1px #d6ebf7 solid;
border-left:1px #d6ebf7 solid;
border-right:1px #d6ebf7 solid;
border-bottom:5px #9fcce6 solid;
background:#edf6fb;
padding:1px;

}

#columns .second
{
width:185px;
position:relative;
float:left;
margin:0 12px 0 0px;
border-top:1px #d6ebf7 solid;
padding:1px;
border-left:1px #d6ebf7 solid;
border-right:1px #d6ebf7 solid;
border-bottom:5px #9fcce6 solid;
background:#edf6fb;
}

#columns .third
{
width:185px;
position:relative;
float:left;
margin:0 0 0 0px;
border-top:1px #d6ebf7 solid;
padding:1px;
border-left:1px #d6ebf7 solid;
border-right:1px #d6ebf7 solid;
border-bottom:5px #9fcce6 solid;
background:#edf6fb;
}

#columns .first ul, #columns .second ul, #columns .third ul
{
margin:0;
padding:10px 12px 2px 12px;

}

#columns .first ul li, #columns .second ul li, #columns .third ul li
{
margin:0;
padding:2px 0 0 23px;
list-style:none;
font:normal 1.2em "Lucida Sans Unicode";
color:#464f54;
letter-spacing:1px;
background:url(../images/tick2.gif) left center no-repeat;
background-position:5px 4px;
position:relative;
}

h2.hostingname
{
font:normal 1.4em "trebuchet MS";
background:#5bacdb;
color:#fff;
padding:2px 0 0 0;
margin:0;
text-align:center;
height:25px;
line-height:25px;

}
a.moreinfo
{
text-decoration:none;

letter-spacing:1px;
padding:4px 0 0 0 ;
color:#ede1d5;
background:#c34d45;
display:block;
width:168px;
height:16px;
line-height:19px;
border:1px #b3423a solid;
margin-top:10px;
position:relative;
text-align:center;
position:relative;
left:2px;
}
a.moreinfo span
{
font:normal 11px Verdana, Arial, Helvetica, sans-serif;
color:#fff;
text-align:center;
}
a.moreinfo:hover
{
background:#d7a828;
border:1px #be9422 solid;
}