@charset "utf-8";

/*-----------Nivo Slider Caption-----------*/
.nivo-caption {
	/* Fallback for web browsers that doesn't support RGBa */
	
	/* RGBa with 0.6 opacity */
background: #000;	
background-color: rgba(0, 0, 0, 0.6);
}
.nivo-caption p {
	color:#ffffff;
}
/*-----------Tip-----------*/
.tip {
	color: #ffffff;
	background-color:#ff7b0b;	
}
/*-----------Call Out-----------*/
.callouttext, .callouttext a {
	color:#ffffff;
}
/*-----------Hover-----------*/
.callouttext span,ul#twitter_update_list li a,.blogpost h5 a,p a,.details h5 a,#container span, a:link, :link, a:visited, :visited{
	color:#ff7b0b;
}
.projectdetails h5 a:hover{
	color: #fff;
}

/*-----------Social Callout-----------*/
.social li a strong {
	background-color:#ff7b0b;
}
/*-----------Navigation-----------*/
#menu ul ul a:hover{
	background-color:#fff;
}
#menu ul .current ul a:hover{
	background-color:#ff7b0b;
}
/*-----------Highlight Button-----------*/
.highlight.button{
	color: #ffffff;
	text-shadow:0 0 0 transparent, 0px 1px 0px #000000;
	background-color:#ff7b0b;	
}


/*custom styles*/
html,body{
	overflow-x: hidden;
}

.crumb_navigation li a:hover{
	opacity: .75 !important;
	text-decoration: underline;
}
.crumb_navigation li.current a{
	opacity: 1.0 !important;
}

h3 img.imageinset{
	margin: 0 0 8px 20px;
}
.showbox a{
	text-decoration: none;
}