/* MAIN MENU
----------------------------------------------- */
ul#menu { list-style-type: none; padding: 0; margin: 10px; border: 0; width: 960px; height: 35px;}

ul#menu li { padding: 0; margin: 0; display: block; float: left; background: none; text-align: center; }
ul#menu li a { border: ; display: block; height: 35px; color: #000; text-decoration: underline; font: 11px/36px Tahoma, Verdana, Arial, Helvetica, sans-serif; background: url(../images/menu.gif) no-repeat; }
ul#menu li a:hover, ul#menu a.active { border: 0; display: block; color: #950000; text-decoration: none; background-image: url(../images/menu-over.gif);  }
			
li#domainname a:link, li#domainname a:visited, li#domainname a:hover { background-position: -97px 0px; }
li#webhosting a:link, li#webhosting a:visited, li#webhosting a:hover { background-position: -193px 0px; }
li#resellerhosting a:link, li#resellerhosting a:visited, li#resellerhosting a:hover { background-position: -289px 0px; }
li#dedicated a:link, li#dedicated a:visited, li#dedicated a:hover { background-position: -386px 0px; }
li#sslcerts  a:link, li#sslcerts  a:visited, li#sslcerts  a:hover { background-position: -481px 0px; }
li#webdesign a:link, li#webdesign a:visited, li#webdesign a:hover { background-position: -577px 0px; }
li#order a:link, li#order a:visited, li#order a:hover { background-position: -673px 0px; }
	
/* MAIN MENU DROP DOWN
----------------------------------------------- */	
#ddcompany, #dddomainname, #ddwebhosting, #ddresellerhosting, #dddedicated, #ddsslcerts, #ddwebdesign, #ddorder { position: absolute; width: 192px; z-index: 2; visibility: hidden; }

ul.ddmenu { margin: 0; padding: 0; list-style-type: none; }

ul.ddmenu li { margin: 0; padding: 0; background: none; border-left: 1px solid #B5C2CA; border-right: 1px solid #B5C2CA; border-bottom: 1px solid #B5C2CA; width: 192px; }
ul.ddmenu a { display: block; padding: 5px 11px; background: #FFF url(../images/bg-menuleft-off.gif) no-repeat left top; font: bold 10px Tahoma, Verdana, Arial, Helvetica, sans-serif; color: #3E5768; text-decoration: none; width: 170px; }
ul.ddmenu a:link, ul.ddmenu a:visited { background: #FFF url(../images/ddmenu-arrow-off.gif) no-repeat right center; color: #3E5768; text-decoration: none; }
ul.ddmenu a:hover { background: #D17D01 url(../images/ddmenu-arrow-on.gif) no-repeat right center; color: #FFF; }
 
li#company a, li#order a { width: 97px; }

li#domainname a, li#webhosting a, li#resellerhosting a, li#dedicated a, li#webdesign a, li#sslcerts a { width: 96px; }



/* Header */

#header-row {
	height: 102px;
	background: url(../images/bg/header.png) repeat-x;
}

#header {
	width: 952px;
	height: 102px;
	margin: 0 auto;
	/*background: #000;*/
}



.header-column {
	padding: 0 23px;
	padding-top: 23px;
	height: 79px;
	float: left;
	vertical-align: top;
	/*background: orange;	*/	
}

.header-column, .header-column a {
	font-family: Arial, Helvetica, sans-serif;
	color: #555555;
}

#header-column1, #header-column2 {	
	font-size: 12px;
	line-height: 14px;
	background: url(../images/gfx/header-divider.png) no-repeat right center;
}

#header-column3 {
	font-size: 13px;
	line-height: 18px;
}

.header-column li {
	list-style-position: inside;
	margin-bottom: 5px;
}

#header-column1 {
	margin-left: 20px;
}

#header-column2 li {
	margin-bottom: 0;
}

#list-shopping-cart {
	list-style-image: url(../images/icons/list-shopping-cart.png);
}

#list-customer-login {
	list-style-image: url(../images/icons/list-customer-login.png);
}

.list-orange-dot {
	color: #ea6700;
}

#header-column3 {
	/*background: orange;*/
}

#header-chat {
	float: right;
}

/* End of Header */

/* Menu */

#menu-row {
	padding-top:125px;
	margin-top:5px;
	margin-left:-1px;
	height: 45px;
	background: url(../images/bg/menu-row-bg.png) repeat-x;
	
}

#header-menu {
	width: 950px;
	height: 35px;
	margin: 0 auto;
	margin-top:0px;
	padding: 7px 10px;
	background: url(../images/bg/menu-bg.png) no-repeat;	
}

#menu-home {
	width: 98px;
	height: 50px;	
	position: absolute;
	top: 100px;	
	z-index: 1;	
}

#menu-home a {
	display: block;
}

#menu-first {
	/*margin-left: 88px;*/
}

li#menu-last {
	
	
}

li#menu-last a {
	
}

.submenu-content {
	width: 300px;	
}

.submenu-content-inner {
	margin: 10px;	
}

#submenu2-content {
	width: 310px;
}

#submenu3-content {
	width: 340px;
}

#submenu4-content {
	width: 385px;
}

#submenu7-content {
	width: 315px;
}

#submenu8-content {
	width: 430px;
}

#submenu9-content {
	width: 430px;
}

a.submenu-link {
	color: #444;
	font-size: 12px;
	font-weight: bold;
	display: block;
	margin-left: -5px;
	padding: 5px;	
	border-top: 1px dotted #AAAAAA;	
	text-decoration:none;

}

a.submenu-link:hover {
	/*background: #FFB732;*/
	/*background: #FFD07F;*/
	background: #f8843e !important;
	color: #fff;	
}

#menu-last a.submenu-link:hover {
	background: #f8843e !important;
}

a.submenu-link:hover .submenu-link-description {
	color: #fff;
}

.submenu-link-description {
	font-size: 12px;
	line-height: 13px;
	color: #555555;
	font-weight: normal;
}

/* End of Menu */

@charset "utf-8";
/* CSS Document */

.mm-content-base {
  background: #EEEEEE;
}

ul.megamenu a.mm-item-link-hover:link, ul.megamenu a.mm-item-link-hover:visited {
	background: #EEEEEE;
	border-top: 1px solid #abcff4;
	border-left: 1px solid #abcff4;
	border-right: 1px solid #abcff4;
}

ul.megamenu div.mm-item-content {
  border: 1px solid #abcff4;
  border-top: none;    
}

#cpanel-custom #content {
	float: right;
	height: 1000px;	
	padding-right: 0;
	padding-left: 10px;
	background: #999;
}

#cpanel-custom #sidebar {
	float: left;
}












