body {
  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px;
  color: #666;
  background-color: #666;
  scrollbar-face-color: #fff;
  scrollbar-shadow-color: #ccc;
  scrollbar-highlight-color: #fff;
  scrollbar-3dlight-color: #ccc;
  scrollbar-darkshadow-color: #fff;
  scrollbar-track-color: #fff;
  scrollbar-arrow-color: #ccc;
  margin-top: 0;
  margin-left: 0;
  margin-right: 0;
  text-align:center;
}

a, a:link 	{color: #600; text-decoration: underline;}
a:active  	{color: #600; text-decoration: underline;}
a:visited 	{color: #600; text-decoration: underline;}
a:hover   	{color: #fc0; text-decoration: underline;}


#wrapper {width:750px; margin:12px auto; text-align:left; border:1px solid #cfcfcf; background:#fff;}
h1#company {font-family: arial, sans-serif; font-size: 24px; color:#fff; background:#FFFFFF; margin:0; height:80px; line-height:40px; padding:0 0 0 10px; border-bottom:1px solid #cfcfcf;}
#navcontainer {background:#CCCCCC; width:750px; height:20px;}
#navcontainer ul
{
padding: 0;
margin: 0;
list-style:none;
color: #fff;
float: left;
height:20px;
font-family: arial, helvetica, sans-serif;
font-size: 11px;
}

#navcontainer ul li {float:left;}

#navcontainer ul li a {
display:block;
height:20px;
line-height:20px;
padding:0 1em;
background-color: #CCCCCC;
color: White;
text-decoration: none;
float: left;
border-right: 1px solid #fff;
}

#navcontainer ul li a:hover {
background-color: #CC0000;
color: #FFFFFF;
}

.about #navcontainer ul li a#about,
.services #navcontainer ul li a#services,
.packages #navcontainer ul li a#packages,
.domains #navcontainer ul li a#domains,
.portfolio #navcontainer ul li a#portfolio,
.links #navcontainer ul li a#links,
.support #navcontainer ul li a#support,
.contact #navcontainer ul li a#contact,
.login #navcontainer ul li a#login {
background-color: #CC0000;
color: #FFFFFF;
}

#navcontainer ul li a:active,
#navcontainer ul li a:focus {
background-color: #CC0000;
color: #FFFFFF;
}
#slogan {background:#CC0000; width:735px; text-align:right; padding-right:15px; height:20px;}
#slogan .headermini {
padding:4px 0; margin:0;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
color: #fff;
font-weight: bold;
}

#footer {clear:both; height:25px; background:#888; border-top:1px solid #000; text-align:right; padding-right:15px;}
.copyright { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #cfcfcf; line-height:25px; padding:0; margin:0;}
.copyright a:link    { text-decoration: none; color: #fff; }
.copyright a:active  { text-decoration: none; color: #fff; }
.copyright a:visited { text-decoration: none; color: #fff; }
.copyright a:hover   { text-decoration: none; color: #fc0; }

#leftCol {width:170px; padding:10px 0 15px 10px; margin-top:15px; float:left; background:#e8e8e8 url(ct.gif) no-repeat right top; position:relative;}
#leftCol b#bottomCorner {display:block; width:17px; height:18px; background:url(cb.gif); position:absolute; right:0; bottom:-1px;}
#leftCol h2 {font-size:18px; color:#000;}

#content {width:550px; float:right; height:650px; margin-top:15px; padding:10px 10px; 15px; 0;}
#content h2 {font-size:18px; color:#000;}
#content p {margin:0; padding:5px 0; line-height:1.4em;}

table {border:1px solid #888;}
fieldset {padding-top:15px;}
label {clear:left;line-height:30px;}
input {font-size:10px; color:#888; padding-left:10px; margin:5px 0;}
input#submit {margin-left:122px; color:#000;}
form label {width:120px; text-align:right; float:left;}
form {margin: 0; padding:0;}
