/* MAIN NAVIGATION */
#mainNav ul {margin:0px 0 20px 50px;padding:0px 0px 0px 0;}

#mainNav li { list-style:none; float:left; margin:0px 0 0 0px;padding:0px 0px 0 0;}
#mainNav li a { display:block;  text-align:center; text-decoration:none; font-weight:normal;font-family:Helvetica, Arial, sans-serif;font-size:12px;color:#FFFFFF; }
#mainNav li a:hover { color:#bcff81;background:url("../../images/css/cloud-computing-on.gif") repeat-x; }
	/* BUTTON WIDTHS */

	#mainNav li a.home { width:110px;display:block;height:48px;line-height:48px;}
	#mainNav li a.company { width:100px;display:block;height:48px;line-height:48px;}
	#mainNav li a.WebDev { width:170px;display:block;height:48px;line-height:48px;}
	#mainNav li a.SearchEngines { width:160px;display:block;height:48px;line-height:48px;}
	#mainNav li a.Hosting { width:100px;display:block;height:48px;line-height:48px;}
	#mainNav li a.Domains { width:100px;display:block;height:48px;line-height:48px;}
	#mainNav li a.Contacts { width:100px;display:block;height:48px;line-height:48px;}


	#mainNav li i.separator { display:block; width:2px; margin:0px 0 6px 0px;  }
	
	/* DROP DOWN */
	#mainNav div { width:230px; position:absolute; visibility:hidden; padding:0px 0 25px 0; font-size:11px; z-index:9; background:url("../../images/css/dropdown_230px.gif") bottom no-repeat; }
	#mainNav div#navDD2 { width:230px; background:url("../../images/css/dropdown_230px.gif") bottom no-repeat; }
	#mainNav div#navDD3 { width:230px; background:url("../../images/css/dropdown_230px.gif") bottom no-repeat; }
	#mainNav div#navDD4{ width:131px; background:url("../../images/css/dropdown_131px.gif") bottom no-repeat; }
	#mainNav div#navDD5{ width:250px; background:url("../../images/css/dropdown_250px.gif") bottom no-repeat; }
	#mainNav div#navDD7{ width:230px; background:url("../../images/css/dropdown_230px.gif") bottom no-repeat; }
	#mainNav div#navDD8{ width:230px; background:url("../../images/css/dropdown_230px.gif") bottom no-repeat; }
	#mainNav div#navDD6{ width:230px; background:url("../../images/css/dropdown_230px.gif") bottom no-repeat; }
		/* DROP DOWN LIST */
		#mainNav div a { position:relative; display:block; padding:4px 10px; width:auto; white-space:nowrap; text-align:left; text-decoration:none; background:#1b467e; color:#bcff81; border-bottom:1px solid #305d9b;font-size:12px; }
		#mainNav div a:hover { background:#49A3FF; color:#FFF; }
			/* DROP DOWN SUB LIST */
			#mainNav .navsubsub { padding:2px 0 2px 25px; color:#ffffff; font-size:11px; }
			#mainNav .navsubsubsub 
			{    padding:2px 0 2px 40px; color:#ffff11; font-size:9px; }








.halfmoon{
    margin-bottom: 4px;
    font: bold 10px Verdana;
}

.halfmoon ul{
    width:290px;
    padding: 3px 9px 2px 3px;
    font: bold 10px Verdana;
    list-style-type: none;
    text-align: left; /*set to left, center, or right to align the menu as desired*/
    border-bottom: 1px solid #929492;
    font: bold 12px Verdana;
}

.halfmoon li{
    display: inline;
    margin: 0;
}

.halfmoon li a{
    text-decoration: none;
    padding: 3px 9px 2px 5px;
    margin: 0;
    margin-right: 0; /*distance between each tab*/
    border-left: 1px solid #DDD;
    color: black;
    font: bold 10px Verdana;
    background: #ECEEEC url(../../images/tabright.gif) top right no-repeat;
}

.halfmoon li a:visited{
    color: black;
    font: bold 10px Verdana;
}

.halfmoon li a:hover, .halfmoon li a.current{
    background-color: #CDDADA;
    color: navy;
    font: bold 10px Verdana;
}

#tabcontentcontainer{
    width:80%; /*width of 2nd level content*/
    height:400px; /*height of 2nd level content. Set to largest's content height to avoid jittering.*/
    font: bold 10px Verdana;
}

.tabcontent{
    display:none;
    font: bold 10px Verdana;
}


