body {
background: #354a56 url(images/bg_000.gif) repeat-x top;
font-size: 12px;
font-family: arial;
}

#holder {
width: 632px;
margin: auto;
}

#left {
width: 189px;
float: left;
}

#left #logo {
height: 135px;
background: url(images/logo.gif);
}

#left #nav ul {
list-style-type: none;
margin: 0px;
padding: 0px;
}

#left #nav ul a {
display: block;
width: 161px;
height: 27px;
line-height: 27px;
background: url(images/nav_off.gif);
margin-top: 2px;
padding-left: 28px;
color: #2b3c46;
text-decoration: none;
font-weight: 700;
text-transform: uppercase;

}

#left #nav ul a:hover {
background: url(images/nav_on.gif);
}

#checkavail {
background: #1b252b url(images/bg_001.gif) no-repeat top center;
margin-top: 2px;
padding: 6px;
color: white;
}

#checkavail input {
width: 75px;
font-size: 11px;
}

#checkavail select {
font-size: 11px;
}

#checkavail h2 {
margin: 5px;
border-left: 4px solid #85bf2f;
padding-left: 5px;
font-size: 14px;
color: white;
}

#cpanel {
background: #262f35 url(images/bg_002.gif) no-repeat bottom center;
margin-top: 0px;
padding: 6px;
}

#cpanel h2 {
margin: 5px;
border-left: 4px solid #21b8c5;
padding-left: 5px;
font-size: 14px;
color: white;
}

#cpanel ul {
list-style-type: none;
margin: 0px;
padding: 2px;
padding-left: 5px;
margin-bottom: 5px;
}

#cpanel ul a {
color: #ccc;
display: block;
margin-top: 2px;
background: url(images/bullet.gif) no-repeat left center;
padding-left: 15px;
padding-bottom: 2px;
text-decoration: none;
font-weight: 700;
}

#cpanel ul a:hover {
color: #dedede;
}





#right {
float: left;
margin-left: 4px;
}

#right #banner {
width: 439px;
height: 207px;
background: url(images/banner.jpg);
}

#right .content {
background: #1b252b;
width: 419px;
margin: 0px;
margin-top: 4px;
color: white;
padding: 10px;
}

#right .plan {
background: #1b252b;
width: 419px;
height: 80px;
margin: 0px;
margin-top: 4px;
color: white;
padding-top: 0px;
padding-bottom: 0px;
padding-left: 10px;
padding-right: 10px;
}

#right .content h2 {
margin: 5px;
border-left: 4px solid #21b8c5;
padding-left: 5px;
font-size: 14px;
color: white;
}

#plans {
width: 100%;
border-spacing: 3px;
}

#plans td {
padding: 3px;
background-color: black;
}

#plans .planname {
font-size: 14px;
font-weight: bold;
text-align: center;
vertical-align: top;
width: 23%;
}

#plans .minidetail {
font-size: 10px;
font-weight: normal;
}

#plans .feature {
text-align: right;
font-weight: bold;
vertical-align: top;
width: 31%;
}

#plans .detail {
text-align: center;
vertical-align: top;
width: 23%;
}


#right #footer {
width: 439px;
height: 139px;
background: url(images/footer.gif);
margin: 0px;
margin-top: 4px;
color: #1b252b;
}

#footer h2 {
margin: 5px;
border-left: 4px solid #1b252b;
padding-left: 5px;
font-size: 14px;
}

#right #footer #left {
width: 205px;
height: 120px;
overflow: auto;
margin-top: 10px;
margin-left: 10px;
float: left;
}

#right #footer #right {
width: 195px;
height: 120px;
overflow: auto;
margin-top: 10px;
margin-left: 20px;
float: left;
}


#copyright {
clear: both;
font-size: 11px;
color: #ccc;
text-align: right;
margin: 5px;
margin-right: 0px;
}