@charset "utf-8";
/* CSS Document */

/* Main Menu Setup */
#menu-outline ul {
	margin:0;
	padding-top: 9px;
	/* 16px with 1 more option */
	padding-right: 0px;
	padding-bottom: 0px;
	/* 16px with 1 more option */
	padding-left: 4px;
	list-style-type: none;
}
#menu-outline li {
	/*float:left;*/
	list-style-type: none;
}
#menu-outline li a span {
	list-style:none;
	display:block;
}
#menu-outline li a em { 
	list-style:none; 
	display:none; 
}
#menu-outline li a {
	list-style:none;
	display:block;
	height:26px;
	width:178px;
	background-position:center center;
	cursor: pointer;
	margin-bottom: 2px;
	color: #FFF;
	text-decoration: none;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-weight: bold;
	padding-left: 40px;
	margin-top: 3px;
	font-size: 16px;
	font-variant: small-caps;
}
#menu-outline li a span {
	list-style:none;
	display:block;
	height:26px;
	background-position:center center;
	cursor: pointer;
	margin-bottom: 2px;
	color: #FFF;
	text-decoration: none;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-weight: bold;
	padding-top: 2px;
}
#menu-outline li a:hover span {
	color: #000;	
}

/* Main Menu */
#menu-outline li.main a { 
	background-image:url(/images/bg/menu.png);
	background-repeat: no-repeat;
	background-position: center bottom;
}
#menu-outline li.sub a { 
	background-image:url(/images/bg/sub-menu.png);
	background-repeat: no-repeat;
	background-position: center bottom;
	padding-left: 60px;
	width:158px;
}
/*
#ider1:hover .sub, #ider2:hover .sub, #ider3:hover .sub, #ider4:hover .sub, #ider5:hover .sub, #ider6:hover .sub, #ider7:hover .sub, #ider8:hover .sub {
	display: block;
}
#ider1 .sub, #ider2 .sub, #ider3 .sub, #ider4 .sub, #ider5 .sub, #ider6 .sub, #ider7 .sub, #ider8 .sub {
	display: none;
}
*/
#ider1 ul, #ider2 ul, #ider3 ul, #ider4 ul, #ider5 ul, #ider6 ul, #ider7 ul, #ider8 ul {
	margin: 0;
	padding: 0 0 0 4px;
}

/*
#menu-outline li#services a { 
	background-image:url(/images/menu/services.png); 
	background-repeat: no-repeat;
	background-position: center bottom;
	width:218px;
}
#menu-outline li#services a:hover span { 
	background-image:url(/images/menu/services-h.png); 
	background-repeat: no-repeat;
	background-position: center bottom;
	width:218px;
}
#menu-outline li#seo a { 
	background-image:url(/images/menu/seo-services.png); 
	background-repeat: no-repeat;
	background-position: center bottom;
	width:218px;
}
#menu-outline li#seo a:hover span { 
	background-image:url(/images/menu/seo-services-h.png); 
	background-repeat: no-repeat;
	background-position: center bottom;
	width:218px;
}
#menu-outline li#seo-tools a { 
	background-image:url(/images/menu/tools.png); 
	background-repeat: no-repeat;
	background-position: center bottom;
	width:218px;
}
#menu-outline li#seo-tools a:hover span { 
	background-image:url(/images/menu/tools-h.png); 
	background-repeat: no-repeat;
	background-position: center bottom;
	width:218px;
}
#menu-outline li#portfolio a { 
	background-image:url(/images/menu/portfolio.png); 
	background-repeat: no-repeat;
	background-position: center bottom;
	width:218px;
}
#menu-outline li#portfolio a:hover span { 
	background-image:url(/images/menu/portfolio-h.png); 
	background-repeat: no-repeat;
	background-position: center bottom;
	width:218px;
}
#menu-outline li#contact a { 
	background-image:url(/images/menu/contact.png); 
	background-repeat: no-repeat;
	background-position: center bottom;
	width:218px;
}
#menu-outline li#contact a:hover span { 
	background-image:url(/images/menu/contact-h.png); 
	background-repeat: no-repeat;
	background-position: center bottom;
	width:218px;
}
#menu-outline li#blog a { 
	background-image:url(/images/menu/blog.png); 
	background-repeat: no-repeat;
	background-position: center bottom;
	width:218px;
}
#menu-outline li#blog a:hover span { 
	background-image:url(/images/menu/blog-h.png); 
	background-repeat: no-repeat;
	background-position: center bottom;
	width:218px;
}
*/
