body { 
	margin: 0 0 0 0; 
	background-repeat: repeat-x;
 	height: 100%;
	}
	
.ea { background: url(img/envelope.gif); background-repeat: no-repeat; background-position: bottom right; background-color: #FFFFFF; }
	
.home { font: 12px/16px "arial"; color: #787878; }
.home a:link { text-decoration: underline; color: #BE3434; }
.home a:visited { text-decoration: underline; color: #BE3434; }
.home a:hover { text-decoration: underline; color: #BE3434; }
.home a:active { text-decoration: underline; color: #BE3434; }

.title { font: bold 11px/13px "arial"; color: #9E0606; }
.price { font: 11px/13px "arial"; color: #3D3D3D; }
.fp { font: 11px/13px "arial"; color: #656565; }
.fp a:link, a:visited, a:active { text-decoration: none; color: #656565; }
.ea { font: 11px/13px "arial"; color: #a6a6a6; }
.ea a:link, a:visited, a:active { text-decoration: none; color: #a6a6a6; }
.ea a:hover { text-decoration: underline; color: #666666; }

.selecta { width: 150px; background: #F9F9F9; font: 11px/12px "arial"; color: #A7A7A7; margin-bottom: 1px;}

.headfoot { font: bold 11px/14px "arial"; color: #7C7C7C; }
.headfoot a:link, a:visited, a:active { text-decoration: none; color: #7C7C7C; }
.headfoot a:hover { text-decoration: underline; color: #7C7C7C; }
.title2 { font: bold 16px/18px "arial"; color: #B42122; }
.price2 { font: bold 11px/14px "arial"; color: #B42122; }
.address { font: bold 11px/14px "arial"; color: #1c1c1c; }
.description { font: 11px/14px "arial"; color: #535353; }
.description a:link, a:visited, a:active { font-weight: bold; text-decoration: none; color: #535353; }
.description a:hover { font-weight: bold; text-decoration: none; color: #535353; }

h2 { font: bold 12px/14px "arial"; color: #B13A3A; }

.dbutton { font: bold 9px/9px "tahoma"; color: #FFFFFF; background-color: #9E0606; padding: 3 6 3 6; height: 15px; text-transform: uppercase; }
.dbutton a:link { text-decoration: none; color: #FFFFFF; }
.dbutton a:visited { text-decoration: none; color: #FFFFFF; }
.dbutton a:active { text-decoration: none; color: #FFFFFF; }
.dbutton a:hover { text-decoration: underline; color: #FFFFFF; }

/* Menu link items */
#menu a{display:block; text-decoration:none; background:url(img/primary_nav_tile.gif);}
#menu a:hover, #menu li:hover a, #menu li.hover a, #menu li:hover li a, #menu li.hover li a, #hostingMenu li:hover a, 
#hostingMenu li.hover a{background: url(img/primary_nav_tile.gif);}

#menu, #menu ul{padding:0px; margin:0px; list-style:none; line-height:1em; } /* all menus */
#menu li{float:left;} /* all menu items */

/* 1st Sub menu */
#menu li:hover ul a, #menu li.hover ul a{display:block; text-decoration:none; color:#ffffff; background:#AD1516; padding:3 2 3 10; padding-left: 14px; border-top:0px; border-right:1px solid #ffffff; border-left:1px solid #ffffff; border-bottom:1px solid #ffffff; width:145px; text-align:left; font: bold 9px/14px "tahoma"; }
#menu li:hover ul a:hover, #menu li.hover ul a:hover{color:#AD1516; background:#EED0CF; font: bold 9px/14px "tahoma"; padding-left: 14px; }

#menu li ul{position:absolute; left:-20em; float:left; padding:0px;}

#servicesMenu, #hostingMenu{border:0px solid #F8F8FA;}

/* 2nd Sub menu */
#menu li:hover ul ul a, #menu li.hover ul ul a{display:block; text-decoration:none; color:#000000; background:#fff; padding:3px 5px; border:1px solid #fff;} 

#menu li ul ul{margin:0;}
#menu li:hover ul ul, #menu li.hover ul ul{left:-999em;}
#menu li:hover ul, #menu li li:hover ul, #menu li.hover ul, #menu li li.hover ul{left:auto;}

#linuxMenu{border:1px solid #888;}
#windowsMenu{border:1px solid #888;}

#tabcontentcontainer{width:766px; height:40px; text-align:left; border-left:solid 1px #999999; border-right:solid 1px #999999; 
border-bottom:solid 1px #999999; background:url(img/c_subnav-tile.gif); text-align:left;}
