/*  
Theme Name: Buckhorn Geotech
*/


body { 
color: #000;
background: #333192;
	font-family: "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
}

.container { background: url(../images/interface/container_bg.gif) repeat-y top left; }

.date {
	color: #000;
	 }

h1,h2,h3,h4 { color: #000; font-weight: bold; }

h4 {

}

h1 a, h2 a, h3 a, h4 a {
	text-decoration: none;
	color: #333192;
}
#bar .box { }

#bar h2 { font-size: 12px; }

li.active_cat a {
	font-weight: bold;
	color: #cc480d;
}

ul.locations li {
	padding-top: 1.5em;
}

.service-front {
	background: #eee;
	border-bottom: 1px solid #ddd;
	margin-bottom: 0;
	padding-bottom: 0;
}

.service-front-b {
	background: #f7f7f7;
	border-bottom: 1px solid #ddd;
	margin-bottom: 0;
	padding-bottom: 0;
}

.entry { 
  padding-left: 1.5em;
}

div.slideshow {
	margin-bottom: 18px;
}
	
/* Main Navigation
*********************************************************************/
#nav ul {  }

ul.main-nav { padding: 0; margin: 0 0 1.5em 0; text-align: right; background: transparent url(../images/interface/nav_bg.gif) repeat-x bottom left; }

ul.main-nav li { display: inline; margin: 0; }

ul.main-nav li a { margin: 0; line-height: 3em; padding: 0.9em; background: #EEE; border-top: 1px solid #DDD; border-right: 1px solid #DDD; border-left: 1px solid #DDD; color: #333192; text-decoration: none;
}

ul.main-nav li a:hover { background: #FFF; color: #cc480d; }

ul.main-nav li.selected a { background: #FFF; color: #cc480d; font-weight: bold; }

a, a:link, a:active, a:visited {
	 color: #333192;
	 text-decoration: none;
}

a:hover { color: #cc480d; text-decoration: none;}

/* Branding
*********************************************************************/

#branding {
	background: transparent url(../images/interface/header_bg.gif) no-repeat top left; padding-top: 1.5em; padding-bottom: 1.5em; }

#branding h1 { text-indent: -9999em; display: block; background-repeat: no-repeat; background-color: transparent; }
	
#branding h1 a { display: block; width: 371px; height: 90px; overflow: hidden; border-bottom: none; background: url(../images/interface/logo.gif) no-repeat; }

div.description { font-style: italic; float: right; text-align: right; font-family: Georgia, "Times New Roman", Times, serif; }

/* Sidebar
*********************************************************************/

#sidebar ul { 
background: #EEE url(../images/interface/box_bottom.gif) no-repeat bottom left; list-style: none; margin-left: 0; padding-top: 0; padding-bottom: 1.5em; padding-left: 15px; }

#sidebar h5 { background: #EEE; padding-left: 15px; color: #000; text-transform: uppercase; padding-top: 1.5em; background: #EEE url(../images/interface/box_top.gif) no-repeat top left; }


.box ul { }
/*
#flash {
	background: transparent url(../images/interface/flash_bg.jpg) no-repeat top left;
	height: 12em;
	text-indent: -9999em;
	margin-bottom: 1.5em;
}*/

/* Footer
*********************************************************************/

#footer { margin-top: 1.5em; padding-top: 1.5em; background: transparent url(../images/interface/footer_bg.gif) no-repeat bottom left; }

.feed-small { background: transparent url(../images/interface/feed-icon.gif) no-repeat 0 50%; padding-left: 18px; }

.check-small { background: transparent url(../images/interface/check.gif) no-repeat 0 50%; padding-left: 18px; }