
.copy {
	font-family: Trebuchet MS, Trebuchet, Arial, Helvetica, sans-serif;
	font-size:9px;
	line-height:13px;
	color:#FFFFFF
}
.subheadtext {
	font-family: Trebuchet MS, Trebuchet, Arial, Helvetica, sans-serif;
	font-size:14px;
	line-height:15px;color:#FFCC66;
	font-weight: bold;
}	
.pagetitle {
	font-family: Trebuchet MS, Trebuchet, Arial, Helvetica, sans-serif;
	font-size:18px;
	line-height:20px;
	color:#FF0000;
	font-style: normal;
	font-weight: bold;
	font-variant: small-caps;
	text-transform: capitalize;
	letter-spacing: 1pc;
}
.text {
	font-family: Trebuchet MS, Trebuchet, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	line-height: 15px;
	color: #FFFFFF;
}
.subheadtitle {
	font-family: Trebuchet MS, Trebuchet, Arial, Helvetica, sans-serif;
	font-size:13px;
	line-height:15px;
	color:#CC0000; 
	font-style: italic
}	
.textitalic { 
	font-family: Trebuchet MS, Trebuchet, Arial, Helvetica, sans-serif;
	font-size:15px;
	line-height:12px;color:#FFFFFF ; 
	font-style: italic
}
.link {
	font-family: Trebuchet MS, Trebuchet, Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:11px;
	color:#99CCFF;
	font-weight: bold;
}
.invalid {
	font-family: Trebuchet MS, Trebuchet, Arial, Helvetica, sans-serif;
	font-size:14px;
	color:red}
a {
	font-family: Trebuchet MS, Trebuchet, Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:11px;
	color:#99CCFF;
	text-decoration:underline;
	font-weight: bold;
}
a:hover {font-family: Trebuchet MS, Trebuchet, Arial, Helvetica, sans-serif;font-size:11px;color:#CC6600;text-decoration:none;}
a.hidelink {font-family: Trebuchet MS, Trebuchet, Arial, Helvetica, sans-serif;font-size:11px;color:#666666;text-decoration:none;}
a.hidelink:hover {font-family: Trebuchet MS, Trebuchet, Arial, Helvetica, sans-serif;font-size:11px;color:#999999;text-decoration:underline;}

.smallitalic {
	font-family: Trebuchet MS;
	font-size: 9px;
	font-style: italic;
	line-height: normal;
	color: #FFFFFF;
}
.smallbold {
	font-family: Trebuchet MS;
	font-size: 9px;
	font-style: normal;
	line-height: 12px;
	color: #FFFFFF;
	font-weight: bold;
}
.smallitalic {
	font-family: Trebuchet MS;
	font-size: 9px;
	font-style: italic;
	color: #FFFFFF;
	line-height: 11px;
}

#navrow	{
	height: 30px;
	width: 760px;
	position: absolute;
	margin-top: 2px;
	background-color:#666666;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-position: right center;
	text-align: right;
	vertical-align: middle;
}

#home #notesNav .home a,
#about #notesNav .about a ,
#services #notesNav .services a,
#solutions #notesNav .solutions a,
#clients #notesNav .clients a,
#testimonials #notesNav .testimonials a,
#portfolio #mainNav .gallery a,
#contact #mainNav .contact a 
#resources #mainNav .resources a
{
	background-position:right middle;
	color:#ffffff;
	cursor: default;
}

.nflink {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:11px;
	color:#99CCFF;
	font-weight: bold;
	text-decoration:underline;
}

.nflink a {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:11px;
	color:#FFCC66;
	font-weight: bold;
	text-decoration:underline;
}

.nflink a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:11px;
	color:#FFCC66;
	font-weight: bold;
	text-decoration:underline;
}

.nflink a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:11px;
	color:#FFCC66;
	font-weight: bold;
	text-decoration:none;
}

.nflink a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:11px;
	color:#CC6600;
	font-weight: bold;
	text-decoration:underline;
}

.nflink a:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:11px;
	color:#FFCC66;
	font-weight: bold;
	text-decoration:underline;
}

a:active {
	color: #CC9900;
}

.style6 {
	font-size: 9px;
}

.style9 {
	font-family: Arial, Helvetica, sans-serif;
}

#flashcontent {
	width: 481px;
	height: 315px;
	float: left;
}

.music_videos	{
	margin-left:-40px; margin-bottom:4px;
}

.music_reviews	{
	margin-bottom:5px; margin-left:-40px;
}

.music_articles	{
	margin-bottom:1px; margin-left:-40px; margin-top:4px;
}

/*Sitemap styles*/
.sitelist	{
	 list-style-type:none; font-family:Verdana; /*margin-left:30px; */
	
}

.maptable	{
	background-color:#FFFFFF; padding-top:30px;
}


.mapfont	{
	background-color:#D7D7D7;
	width:200px;
	height:20px;
	font-family:Verdana;
	font-size:11px;
	padding-left:11px;
	padding-bottom:5px;
	padding-top:5px;
	color:#3366CC;
	font-weight:bold;
	text-decoration:underline;
	margin-bottom:15px;
	margin-top:5px;
	line-height:18px;
}

.maplink	{
	background-color:#D7D7D7;
	width:200px;
	font-family:Verdana;
	font-size:11px;
/*	padding-left:5px;
	padding-bottom:5px;
	padding-top:3px;*/
	color:#3366CC;
	font-weight:bold;
	text-decoration:underline;
/*	margin-bottom:15px;*/

}

.maplink a {
	background-color:#D7D7D7;
	width:200px;
	font-family:Verdana;
	font-size:11px;
	/*	padding-left:5px;
	padding-bottom:5px;
	padding-top:3px;*/
	color:#3366CC;
	font-weight:bold;
	text-decoration:underline;
/*	margin-bottom:15px;*/
}

.maplink a:link {
	background-color:#D7D7D7;
	width:200px;
	font-family:Verdana;
	font-size:11px;
/*	padding-left:5px;
	padding-bottom:5px;
	padding-top:3px;*/
	color:#3366CC;
	font-weight:bold;
	text-decoration:underline;
/*	margin-bottom:15px;*/
}

.maplink a:visited {
	background-color:#D7D7D7;
	width:200px;
	font-family:Verdana;
	font-size:11px;
/*	padding-left:5px;
	padding-bottom:5px;
	padding-top:3px;*/
	color:#3366CC;
	font-weight:bold;
	text-decoration:underline;
/*	margin-bottom:15px;*/
}

.maplink a:hover {
	background-color:#D7D7D7;
	width:200px;
	font-size:11px;
	font-family:Verdana;
/*	padding-left:5px;
	padding-bottom:5px;
	padding-top:3px;*/
	color:#660000;
	font-weight:bold;
	text-decoration:underline;
/*	margin-bottom:15px;*/
}

.maplink a:active {
	background-color:#D7D7D7;
	width:200px;
	font-size:11px;
	font-family:Verdana;
/*	padding-left:5px;
	padding-bottom:5px;
	padding-top:3px;*/
	color:#3366CC;
	font-weight:bold;
	text-decoration:underline;
/*	margin-bottom:15px;*/
}

.mapfont2	{
	font-size:11px;
	padding-bottom:10px;
	padding-top:-5px;
	color:#3366CC;
	font-family:Verdana;
	font-weight:bold;
}

.mapfont2b	{
	font-size:11px;
	padding-bottom:1px;
	padding-top:-5px;
	color:#3366CC;
	font-family:Verdana;
	font-weight:bold;
}

.maplink2 {
	font-size:11px;
/*	padding-top:3px;*/
	font-family:Verdana;
	color:#3366CC;
	font-weight:bold;
	text-decoration:underline;
	padding-left:35px; 
}

.maplink2 a {
	font-size:11px;
/*	padding-top:3px;*/
	font-family:Verdana;
	color:#3366CC;
	font-weight:bold;
	text-decoration:underline;
	padding-left:35px; 
}

.maplink2 a:link {
	font-size:11px;
/*	padding-top:3px;*/
	font-family:Verdana;
	color:#3366CC;
	font-weight:bold;
	text-decoration:underline;
	padding-left:35px; 
}

.maplink2 a:visited {
	font-size:11px;
/*	padding-top:3px;*/
	font-family:Verdana;
	color:#3366CC;
	font-weight:bold;
	text-decoration:underline;
	padding-left:35px; 
}

.maplink2 a:hover {
	font-size:11px;
/*	padding-top:3px;*/
	font-family:Verdana;
	color:#3366CC;
	font-weight:bold;
	text-decoration:underline;
	padding-left:35px; 
}

.maplink2 a:active {
	font-size:11px;
/*	padding-top:3px;*/
	font-family:Verdana;
	color:#3366CC;
	font-weight:bold;
	text-decoration:underline;
	padding-left:35px; 
}

/*mapfont3 has no link style* - only for font header*/
.mapfont3	{
	background-color:#D7D7D7;
	width:200px;
	height:20px;
	font-family:Verdana;
	font-size:11px;
	padding-left:11px;
	padding-bottom:5px;
	padding-top:5px;
	color:#3366CC;
	font-weight:bold;
	text-decoration:none;
	margin-bottom:15px;
	margin-top:5px;
	line-height:18px;

}

.maplink3 {
	font-size:11px;
/*	padding-top:3px;*/
	font-family:Verdana;
	color:#3366CC;
	font-weight:bold;
	text-decoration:underline;
	padding-left:65px; 
}

.maplink3 a {
	font-size:11px;
/*	padding-top:3px;*/
	font-family:Verdana;
	color:#3366CC;
	font-weight:bold;
	text-decoration:underline;
	padding-left:65px; 
}

.maplink3 a:link {
	font-size:11px;
/*	padding-top:3px;*/
	font-family:Verdana;
	color:#3366CC;
	font-weight:bold;
	text-decoration:underline;
	padding-left:65px; 
}

.maplink3 a:visited {
	font-size:11px;
/*	padding-top:3px;*/
	font-family:Verdana;
	color:#3366CC;
	font-weight:bold;
	text-decoration:underline;
	padding-left:65px; 
}

.maplink3 a:hover {
	font-size:11px;
/*	padding-top:3px;*/
	font-family:Verdana;
	color:#3366CC;
	font-weight:bold;
	text-decoration:underline;
	padding-left:65px; 
}

.maplink3 a:active {
	font-size:11px;
/*	padding-top:3px;*/
	font-family:Verdana;
	color:#3366CC;
	font-weight:bold;
	text-decoration:underline;
	padding-left:65px; 
}

.mapfont4	{
	font-family:Verdana;
	font-size:11px;
	padding-left:5px;
	padding-bottom:5px;
	padding-top:3px;
	color:#3366CC;
	font-weight:bold;
	text-decoration:none;
	padding-left:35px;

}

.mapfont5	{
	font-family:Verdana;
	font-size:11px;
	padding-bottom:5px;
	padding-top:3px;
	color:#3366CC;
	font-weight:bold;
	text-decoration:none;
	padding-left:86px;
	margin-top:-10px;
}

.byline,
.byline a	{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#888888;
	text-align:center;
}

a.style3	{
	color:#0000FF;
}
