@charset "utf-8";

/*-----------Background-----------*/
body {
	background:url(../../images/backgrounds/background1.jpg) repeat;
	background-position:center top;
	background-color:#000000;	
}
/*-----------Nivo Slider Caption-----------*/
.nivo-caption {
	/* Fallback for web browsers that doesn't support RGBa */
	background: rgb(208, 50, 44);
	/* RGBa with 0.6 opacity */
	background: rgba(208, 50, 44, .8);
}
.nivo-caption p {
	color:#ffffff;
}
.nivo-directionNav a {
	background:url(../../images/nivo/arrows_red.png) no-repeat;
}
/*-----------Tip-----------*/
.tip {
	color: #ffffff;
	background-color:#d0322c;
}
/*-----------Call Out-----------*/
.callouttext, .callouttext a {
	color:#ffffff;
}
/*-----------Hover-----------*/
.callouttext span,ul#twitter_update_list li a,.blogpost h5 a,.footer p a,p a,.details h5 a,#container span, a:link, :link, a:visited, :visited{
	color:#d0322c;
}
/*-----------Top link-----------*/
#top-link{
	background-image:url(../../images/top_button/top_button_red.png);	
}
/*-----------Portfolio Link-----------*/
.link{
	background-image:url(../../images/link_red.png);
}
/*-----------Coda Slider-----------*/
.coda-nav-left a {
	background-image:url(../../images/coda/arrows_red.png);
}
.coda-nav-right a {
	background-image:url(../../images/coda/arrows_red.png);	
}
.highlight.heading{
	/* Fallback for web browsers that doesn't support RGBa */
	background: rgb(208, 50, 44);
	/* RGBa with 0.6 opacity */
	background: rgba(208, 50, 44, .8);
}
.large.heading {
	color:#ffffff;
}
/*-----------Navigation-----------*/
#menu a:hover{
	background-color:#d0322c;
}
#menu ul ul{
	border-left:#d0322c solid 4px;
}
#menu ul ul a:hover{
	background-color:#d0322c;
}
#menu ul .current a:hover{
	background-color:#d0322c;
}
#menu ul .current ul a:hover{
	background-color:#d0322c;
}
/*-----------Highlight Button-----------*/
.highlight.button{
	color: #ffffff;
	text-shadow:0 0 0 transparent, 0px 1px 0px #000000;
	background-color:#d0322c;	
}