@charset "utf-8";

/*-----------Background-----------*/
body {
	background:url(../../images/backgrounds/background5.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(95, 163, 210);
	/* RGBa with 0.6 opacity */
	background: rgba(95, 163, 210, .6);
}
.nivo-caption p {
	color:#ffffff;
}
.nivo-directionNav a {
	background:url(../../images/nivo/arrows_blue.png) no-repeat;
}
/*-----------Tip-----------*/
.tip {
	color: #ffffff;
	background-color:#5fa3d2;	
}
/*-----------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:#5fa3d2;
}
/*-----------Top link-----------*/
#top-link{
	background-image:url(../../images/top_button/top_button_blue.png);	
}
/*-----------Portfolio Link-----------*/
.link{
	background-image:url(../../images/link_blue.png);
}
/*-----------Coda Slider-----------*/
.coda-nav-left a {
	background-image:url(../../images/coda/arrows_blue.png);
}
.coda-nav-right a {
	background-image:url(../../images/coda/arrows_blue.png);	
}
.highlight.heading{
	/* Fallback for web browsers that doesn't support RGBa */
	background: rgb(95, 163, 210);
	/* RGBa with 0.6 opacity */
	background: rgba(95, 163, 210, .6);
}
.large.heading {
	color:#ffffff;
}
/*-----------Navigation-----------*/
#menu a:hover{
	background-color:#5fa3d2;
}
#menu ul ul{
	border-left:#5fa3d2 solid 4px;
}
#menu ul ul a:hover{
	background-color:#5fa3d2;
}
#menu ul .current a:hover{
	background-color:#5fa3d2;
}
#menu ul .current ul a:hover{
	background-color:#5fa3d2;
}
/*-----------Highlight Button-----------*/
.highlight.button{
	color: #ffffff;
	text-shadow:0 0 0 transparent, 0px 1px 0px #000000;
	background-color:#5fa3d2;	
}