body
{
	background-image:url('images/body-bg.jpg');
	background-repeat:no-repeat;
	background-position:center top;
	background-attachment:fixed;
} 
a:link { 
	color: #f5c034;
	}
a:visited { 
	color: #dacc2b;
	}
a:active { 
	color: #f5c034;
	}
hr {
	    border-bottom: 1px solid #5C5C5C;
    border-top: 1px solid #191919;
    height: 1px;
    width: 345px;
}
.legal {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px;}
.quote {font-family: arial,helvetica; font-size:12px; font-weight: bolder;}
.legal2 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #009933;}
.main {	font-family:arial,helvetica; font-size:12px; color: #ffffff; line-height: normal;	font-weight: normal;}
.mp3 {	font-family:arial,helvetica; font-size:12px; color: #ed1c24; line-height: normal;	font-weight: normal;}
.mainG {font-family:arial,helvetica; font-size:12px; color: #ffffff; line-height: normal;	font-weight: normal;}
.tpress {
	background-image:url('images/background-press.jpg');
	background-repeat:no-repeat;
	background-position:center center;
	background-attachment:inherit;
	padding-left:10px;
}
.tbio {
	background-image:url(images/background-bio.jpg);
	background-repeat:no-repeat;
	background-color:#000000;
	background-position:center top;
	background-attachment:inherit;
	padding-left:10px;
	padding-right:10px;
}
.tradio {
	background-image:url('images/background-radio.jpg');
	background-repeat:no-repeat;
	background-position:top center;
	background-attachment:inherit;
}
.tvideo {
	background-image:url('images/background-video.jpg');
	background-repeat:repeat-x repeat-y;
}
.tresume {
	background-image:url('images/background-resume.jpg');
	background-repeat:no-repeat;
	background-position:top center;
	background-attachment:inherit;
}
.twitter {
	background-image:url('images/bg-metal.jpg');
	background-repeat:repeat-x repeat-y;
	font-family:arial,helvetica; font-size:12px; color: #ffffff; line-height: normal;	font-weight: normal;
}
.iborder {
background-color:#F5F4F2;
border:2px solid #c8c8c7;
}
.op {
	background-color: #000;
	filter: Alpha(opacity=50);
	-moz-opacity: .5;
	opacity: .5;
}
div.twt a:link { 
	color: #d42a2a;
	}
div.twt a:visited { 
	color: #028484;
	}
div.twt a:active { 
	color: #08d1d2;
	}
div.twt hr {
color: #f00;
background-color: #f00;
height: 1px;
}
div.twt.ft {
font-family:arial,helvetica; font-size:12px; color: #ffffff; line-height: normal;	font-weight: normal;
}
