body {background:#ffffff url('/img/bg.gif') repeat-x; margin:0; font-size:0.8em; font-family:Verdana, Arial, Helvetica, sans-serif; color:#333333;}

#container {width:980px; margin: 0 auto; padding:0;  border:solid 0px #ffffff;}
#headcontainer {/*background: url('/img/logobg.gif') repeat-x;*/ width:auto; height:75px; margin:0; padding:0; color:#000000; text-align:: right;}
#pic {width:auto; height:100px; margin:0 0 10 0; padding:0;}
#content {clear:both; width:auto; margin:0; padding:10px; padding-top:0px; /*background: url('/img/pagebg.gif') top no-repeat;*/ color:#111111; height:auto;}
#logo{float:left; margin-left:10px;}

#twitter_div{width:300px; border:solid 1px #ccc; padding:10px;}

#bottomlinks{
width:auto; color:#ccc; padding:5px; text-align:center;
}

#bottomlinks a:link, #bottomlinks a:visited{
color:#aaa; font-size:0.9em; text-decoration:none;
}

#bottomlinks a:hover{
color:#ccc; text-decoration:underline;
}


	#menu{ width:auto; height: 35px; background: #222 url('/img/menubg.gif') bottom; border-top:solid 1px #333;}
	
A.nav:link,A.nav:visited {display:block; height:25px;padding-right:15px;padding-left:15px; padding-top:10px;float:right; color:#ffffff; border-left: solid 1px #444; text-align:center; text-decoration:none;}
A.nav:hover {display:block; height:25px;padding-right:15px;padding-left:15px; padding-top:10px; color:#ffffff; text-align:center; background: #000 url('/img/menuhover.gif'); text-decoration:none;}


A.order:link,A.order:visited {display:block; height:25px;padding-right:15px;padding-left:15px; padding-top:10px;float:right; color:#ffffff; border-left: solid 1px #444; text-align:center; text-decoration:none; background: #cc0000;}
A.order:hover {display:block; height:25px;padding-right:15px;padding-left:15px; padding-top:10px; color:#ffffff; text-align:center; background: #cc0000 url('/img/menuhover.gif'); text-decoration:none;}



#banner{ float:right;width:auto; margin:1px; text-align:center; padding:2px; background: #111111; border: solid 1px #555555;}

#bottomround {background-color: #111111; margin:0; padding:0; width:auto; padding:5px; text-align:center; margin-left:10px; margin-right:10px;}
#footer {clear:both; background:#000000 url(/img/footerbg.jpg) repeat-x; height:100px; text-align:center; color: #555555; padding:10px;}
#redmenu{background:#cc0000 url('/img/rmbg.gif'); width:auto; padding:0px; height:25px; margin-left:10px; margin-right:10px;}


#navcontainer {background:#000000 url('/img/navbg.gif') repeat-x; width:auto; padding: 0px; height:30px; text-align:center; vertical-align:middle;}

A.rmLink:link,A.rmLink:visited {color: #ffffff; display:block; padding:3px; float:left; text-decoration:none; border:solid 0px #ffffff; margin-right:5px;}
A.rmLink:hover {background-color:#000000; text-decoration:none; color:#ffffff; text-decoration:none;}


A.topnav:link,A.topnav:visited {display:block; height:30px; float:left; text-decoration:none;}
A.topnav:hover {background-color:#cc0000; text-decoration:none;}

A.sections:link,A.sections:visited{display:block; width:500px; background:#000000 url('/img/hosting-section-bg.gif') repeat-x; color:#ffffff; padding:10px; border:solid 1px #cccccc; margin-bottom:10px; text-decoration:none;}
A.sections:hover {background:#000000; color:#ffffff; text-decoration:none;}

A.whitelink:link,A.whitelink:visited {color:#ffffff; text-decoration:underline;}
A.whitelink:hover {color:#cccccc; text-decoration:underline;}

A.blacklink:link,A.blacklink:visited {color:#000000; text-decoration:underline;}
A.blacklink:hover {color:#555555; text-decoration:underline;}

A.graylink:link,A.graylink:visited {color:#333333; text-decoration:underline;}
A.graylink:hover {color:#000000; text-decoration:underline;}

A.foot:link,A.foot:visited {color:#cccccc; text-decoration:underline;}
A.foot:hover {color:#777777; text-decoration:underline;}

A:link,A:visited {color:#004282; text-decoration:underline;}
A:hover {color:#111111; text-decoration:underline;}

.prfle{width:auto; background-color:#990033; border:solid 1px #eeeeee; margin:3px; padding:4px;}
.about{width:auto; background-color:#bb4d78; border:solid 1px #eeeeee; margin:8px; padding:4px;}
.banners {margin: 10px 0 0 0; border:solid 1px #111111;}
.padded {padding:10px;}

.activeheader {background-color:#333333; color:#ffffff;}

.activerow {background: #cccccc url('/img/activeordersbg.gif') repeat-x; height:30px;}
.activerow:hover {background: #dddddd; border:solid 1px #cccccc;}

.box {padding:10px;margin:5px; background-color:#CCCCCC; border:solid 1px #666666;}

/*PLAN TABLE STYLING*/
.normCELL {background:url('/img/planbg.gif');}
.hCELL {background:url('/img/activeplanbg.gif'); color:#ffffff; }






/*portfolio style*/
.web{width:210px; height:300px; background:#cccccc url(''); border:solid 1px #aaaaaa; padding:5px; float:left; margin:10px;}
.webinfo{font-size:0.8em; color:#555555;}
.webimg{border:solid 1px #aaaaaa;width:200px;height:145px;}









/*- Menu Tabs H--------------------------- */

    #redmenu {
      float:left;
      width:auto;
      background:#000;
      font-size:93%;
      line-height:normal;
      }
    #redmenu ul {
	  margin:0;
	  padding:10px 10px 0 50px;
	  list-style:none;
      }
    #redmenu li {
      display:inline;
      margin:0;
      padding:0;
      }
    #redmenu a {
      float:left;
      background:url("/img/tableft.gif") no-repeat left top;
      margin:0;
      padding:5px;
      text-decoration:none;
      }
    #redmenu a span {
      float:left;
      display:block;
      background:url("/img/tabright.gif") no-repeat right top;
      padding:5px 15px 4px 6px;
      color:#FFF;
      }
    /* Commented Backslash Hack hides rule from IE5-Mac \*/
    #redmenu a span {float:none;}
    /* End IE5-Mac hack */
    #redmenu a:hover span {
      color:#FFF;
      }
