@charset "utf-8";
/* CSS Document */

body {
margin:0px;
padding:10px;
background-color:#999999;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
}

p {
margin:0px;
padding-bottom:1em;
}

#wrapper {
width: 800px;
background-color:#FFFFFF;
margin-left:auto;
margin-right:auto;
}

#header {
width:800px;
height:88px;
}

#header-logo {
width:267px;
margin-left:10px;
margin-top:5px;
float:left;
}

#header-login {
float:right;
width:300px;
margin-top:27px;
}

#menu {
width:800px;
height:23px;
border-top:1px solid #333333;
border-bottom:1px solid #333333;
background-image:url(images/menuBG.jpg);
padding-top:7px;
}

#menu ul {
margin:0px;
padding:0px;
}

#menu li {
display:inline;
padding-left:10px;
padding-right:10px;
padding-top:1px;
padding-bottom:5px;
border-right:1px solid #333333;
}

#wrapper #menu #right {
border-right:0px;
}

#menu li a 
{
color:#FFFFFF;
font-weight:bold;
text-decoration:none;
}

#home-banner {
position:relative;
width:800px;
height:198px;
border-top:1px solid #333333;
border-bottom:1px solid #333333;
background-image:url(images/home-banner.jpg);
margin-top:1px;
}

#home-banner #features {
position:absolute;
top: 17px;
left:17px;
width:169px;
height:162px;
background-image:url(images/features.gif);
background-repeat:no-repeat;
padding:3px;
}

#home-banner #features #whats-included {
	color: #CC3333;
	font-size:14px;
	font-weight:bold;
	text-decoration:underline;
	text-align:center;
}

#features ul {
list-style:url(images/features-bullet.gif) inside;
margin:0px;
padding:0px;
margin-top:3px;
}

#features li {
font-size:10px;
line-height:14px;
}

#home-banner #banner-text {
	position:absolute;
	top: 37px;
	left: 212px;
	color: #CC3333;
	font-size:20px;
}

#body-wrapper {
width:780px;
margin:0px;
padding:0px;
margin-top:1px;
border-top:1px solid #333333;
padding-left:10px;
padding-right:10px;
background-color:#FFFFFF;
float:left;
}

.left-body {
width:540px;
margin-right:10px;
padding:0px;
float:left;
}

.right-body {
width:230px;
padding:0px;
float:left;
}

.left-red-header {
background-image:url(images/left-red-header.jpg);
width:540px;
height:24px;
text-align:center;
font-weight:bold;
color:#FFFFFF;
font-size:1.2em;
padding-top:7px;
margin-top:10px;
}

.left-red-footer {
background-image:url(images/left-red-footer.jpg);
width:540px;
height:5px;
line-height:1px;
font-size:1px;
}

.left-grey-header {
background-image:url(images/left-grey-header.jpg);
width:540px;
height:24px;
text-align:center;
font-weight:bold;
color:#FFFFFF;
font-size:1.2em;
padding-top:7px;
margin-top:10px;
}

.left-grey-footer {
background-image:url(images/left-grey-footer.jpg);
width:540px;
height:5px;
line-height:1px;
font-size:1px;
}

.right-grey-header {
background-image:url(images/right-grey-header.jpg);
width:230px;
height:24px;
text-align:center;
font-weight:bold;
color:#FFFFFF;
font-size:1.2em;
padding-top:7px;
margin-top:10px;
}

.right-grey-footer {
background-image:url(images/right-grey-footer.jpg);
width:230px;
height:5px;
line-height:1px;
font-size:1px;
}


.box {
position:relative;
border-right: 1px solid #999999;
border-left: 1px solid #999999;
padding:0px 3px 0px 3px;
background-color:#FFFFFF;
display:block;
}

.box p {
text-align:justify;
}

.box #form
{
	position:absolute;
	top:1px;
	left: 162px;
	width: 375px;
}

#form form
{
	margin-top:5px;
	padding:0px;

}

.box #form input#firstname, #lastname, #phone, #email, #field-85381c62de25322, #name
{
border:1px solid #993333;
background-color:#FFF;
width:120px;
}

#footer {
	width:800px;
	margin-top:10px;
	padding-top:10px;
	border-top:1px solid #333333;
	text-align:center;
	float:left;
	color: #999999;
}

table ul {
margin-top:0px;
}

/* WEB HOSTING TABLE SETTINGS */

#hosting table
{
border-collapse:collapse;
}

#hosting th
{
	line-height:30px;
	background-image:url(images/table-hosting-red-bg.jpg); background-repeat:repeat-x;
	text-align:left;
	padding-left:10px;
	color:#FFFFFF;
}

#hosting td
{
padding:3px;
border: 1px solid white;
}

#hosting .light
{
background-color:#F1F1F1;
}

#hosting .dark
{
background-color:#EAEAEA;
}