.shiny a:link {
font: 16px georgia; color: white; text-decoration:none;}

.shiny a:visited {
font: 16px georgia;
color: white;
text-decoration:none;
}

.shiny a:hover {
font: 16px georgia; color: #DBC27F; text-decoration:underline;}



.fine {
font:8px verdana; color:white;width:450px;padding:0 0 0 35px;text-align: justify;
}
.fine A:link {
font:8px verdana;
color:#DBC27F;
}

.fine a:visited {
color:#DBC27F;
}

.fine a:hover {
color:#DBC27F;
}

.highlightit img{
margin: 0px;
border: 1px solid gray;
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=60);
-moz-opacity: 0.6;
}

.highlightit:hover img{
margin: 0px;
border: 1px solid #DBC27F;
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);
-moz-opacity: 1;
}

.highlightit:hover{
color: red; /* Dummy definition to overcome IE bug */
}

li.fatlist {
	padding:0 0 10px 0;
}

a.emailroll {
	display: block;
	width: 434px;
	height: 50px;
	background: url("../images/email.gif") 0 0 no-repeat;
	text-decoration: none;
}
a:hover.emailroll {
	background: url("../images/email_over.gif") 0 0 no-repeat;
}

a.skyperoll {
	display: block;
	width: 434px;
	height: 50px;
	background: url("../images/skype.gif") 0 0 no-repeat;
	text-decoration: none;
}
a:hover.skyperoll {
	background: url("../images/skype_over.gif") 0 0 no-repeat;
}

a.homeroll {
	display: block;
	width: 155px;
	height: 26px;
	background: url("../images/home.gif") 0 0 no-repeat;
	text-decoration: none;
}
a:hover.homeroll {
	background: url("../images/home_over.gif") 0 0 no-repeat;
}
a.contactroll {
	display: block;
	width: 155px;
	height: 26px;
	background: url("../images/contact.gif") 0 0 no-repeat;
	text-decoration: none;
}
a:hover.contactroll {
	background: url("../images/contact_over.gif") 0 0 no-repeat;
}
a.bioroll {
	display: block;
	width: 155px;
	height: 26px;
	background: url("../images/bio.gif") 0 0 no-repeat;
	text-decoration: none;
}
a:hover.bioroll {
	background: url("../images/bio_over.gif") 0 0 no-repeat;
}
a.servicesroll {
	display: block;
	width: 155px;
	height: 26px;
	background: url("../images/services.gif") 0 0 no-repeat;
	text-decoration: none;
}
a:hover.servicesroll {
	background: url("../images/services_over.gif") 0 0 no-repeat;
}
a.portfolioroll {
	display: block;
	width: 155px;
	height: 26px;
	background: url("../images/portfolio.gif") 0 0 no-repeat;
	text-decoration: none;
}
a:hover.portfolioroll {
	background: url("../images/portfolio_over.gif") 0 0 no-repeat;
}
a.musicroll {
	display: block;
	width: 155px;
	height: 26px;
	background: url("../images/music_videos.gif") 0 0 no-repeat;
	text-decoration: none;
}
a:hover.musicroll {
	background: url("../images/music_videos_over.gif") 0 0 no-repeat;
}
a.eventsroll {
	display: block;
	width: 155px;
	height: 26px;
	background: url("../images/events.gif") 0 0 no-repeat;
	text-decoration: none;
}
a:hover.eventsroll {
	background: url("../images/events_over.gif") 0 0 no-repeat;
}
a.pressroll {
	display: block;
	width: 155px;
	height: 26px;
	background: url("../images/press.gif") 0 0 no-repeat;
	text-decoration: none;
}
a:hover.pressroll {
	background: url("../images/press_over.gif") 0 0 no-repeat;
}
a.testimonialsroll {
	display: block;
	width: 155px;
	height: 26px;
	background: url("../images/testimonials.gif") 0 0 no-repeat;
	text-decoration: none;
}
a:hover.testimonialsroll {
	background: url("../images/testimonials_over.gif") 0 0 no-repeat;
}
a.linksroll {
	display: block;
	width: 155px;
	height: 26px;
	background: url("../images/links.gif") 0 0 no-repeat;
	text-decoration: none;
}
a:hover.linksroll {
	background: url("../images/links_over.gif") 0 0 no-repeat;
}