﻿body {
	background: #000 url(../images/bg-sub.jpg) no-repeat scroll center top;
}
a:hover {
	text-decoration: underline;
}
#menu-holder {
	padding: 30px 100px 100px 100px;
}
.menu-holder {
	padding: 11px 339px 0px 0;
}
.drop {
	background: #303030 url(../images/x5-drop-back.jpg) no-repeat scroll right top;
	border: 1px #858585 solid;
	width: 509px;
	height: 278px;
	position: absolute;
	top: 62px;
	left: 0;
	z-index:80;
}
#x5 .drop {	background: #303030 url(../images/x5-drop-back.jpg) no-repeat scroll right top;}
#x9 .drop {	background: #303030 url(../images/x9-drop-back.jpg) no-repeat scroll right top;}
#v12 .drop { background: #303030 url(../images/v12-drop-back.jpg) no-repeat scroll right top;}
#mc .drop {	background: #303030 url(../images/mc-drop-back.jpg) no-repeat scroll right top;}


ul#menu li a {
	background:url('../images/menu-overlay.png') no-repeat left top;
}
ul#menu li a span {
	background:url('../images/menu-overlay.png') no-repeat left bottom;
}
#submenu {list-style:none; text-align:left; padding-top:9px; padding-bottom:10px; font-size:12px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; background:url(../images/sub-nav-bg.png);}
#submenu li {display:table;}
#submenu a, #submenu a:visited, #submenu a:active {	display:table;	text-decoration:none; color:#FFFFFF; float:left; height:22px;}
#submenu a:hover {display:table; text-decoration:none; color:#FFFFFF; float:left; height:22px; background:#4c4c4c; width: 190px; no-repeat right top;}
#submenu .active a, #submenu .active a:visited, #submenu .active a:active {display:table; text-decoration:none; color:#333333; float:left; height:22px; no-repeat right top;}

#dotted-underline {
	background:url(../images/dotted-underline.png); 
	height: 1px;
	margin-bottom:0px;
}
.red-plus {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#ff0000;
	font-weight:bold;
}
#d_01_bg {

	background:url(../images/d_01.png) no-repeat;
	position: relative;
}
#sub-text-bg {

	background:url(../images/b-03-bg.png) no-repeat;
	position: relative;
}
.about-text {
	font-size:11px;
	color:#ffffff;
	text-align:left;
	line-height: 17px;
}


.about-text-link {
	font-size: 11px; 
	color: #ffffff;
	text-decoration:underline;
}
.about-text-link:link, .about-text-link:active, .about-text-link:visited {
	color:#ffffff; 
	text-decoration:underline;
}
.about-text-link:hover {
	color:#ff0000; 
	text-decoration: underline; 
}








.twitter-text {
	font-size:10px;
	color:#999;
	text-align:left;
	line-height: 17px;
}
.testimonial {
	font-size:11px;
	color:#ffffff;
	text-align:left;
	line-height: 18px;
	font-style:italic;
}
p { 
margin-top: 9px; 
}
a {
	color: #ff0000;
	text-decoration: none;
}
a:hover {
	text-decoration: underline;
}