@charset "utf-8";
/*  CSS Document for BVD */
/*
******************************************************************************************************

Title:			auxhey.css
Browser(s): 	All 

Author: 		Chad Holmes
Created: 		02.06.2009

******************************************************************************************************
*/


/*-------------------------------DEFINE BODY PROPERTIES----------------------------------------*/

.clearfix {
	clear: both;
}

* {
	margin: 0 auto 0 auto; /* GLOBAL RESET */
	padding: 0;
}
body{
	margin:0;
	font-size: 62.5%; 
	font-family: Verdana, Sans-Serif; 
	line-height: 150%; 
	color:#7c2323; 
	background-color: #7c2323; 
}

a {
	text-decoration: none;
	color: #212f4d;
}

div, p, ul, img{
	padding:0px; margin:0px; border:none;
}

ul{
	list-style-type:none;
}
.spacer{
	clear:both; 
	font-size:0px; 
	line-height:0px;
}

.clearfix {
	clear: both;
}

.rounded { -moz-border-radius: 5px; -webkit-border-radius: 5px;}

.blue {color: #212f4d;}
.creme {background-color: #f3ebe5;}
.maroon {background-color: #6b1b1b;}

.b_maroon {border-color: #550f0f;}
.b_lmaroon {border-color: #a23030;}
.d_creme {border-color: #c9b9ad;}
.b_white {border-color: #fff;}

a img { border:none;} /* Remove IE's blue borders */
a:active { outline: none;}
a.selected { outline: none;}

h1 {
	width: 359px;
	height: 75px;
	text-indent: -9999px;
	margin: 0;
	padding: 0;
	background-image: url(i/logo_auxhey.png);
	background-position: top left;
	background-repeat: no-repeat;
	position: relative;
	top: 25px;
	left: 0px;
}

h2 {font-size: 6.0em; font-family: Georgia; color: #212f4d; font-style: italic; font-weight: bold; margin: 24px 0px 28px 0px;}
h3 {font-size: 1.7em; font-family: Georgia; color: #212f4d; font-style: italic; font-weight: bold; margin: 10px 0px 0px 0px; line-height: 0;}
h4 {font-size: 1.5em; font-family: Georgia; font-style: italic; font-weight: bold; margin-bottom: 12px;}
h5 {font-size: 1.3em;}
h6 {font-size: 1.1em;}

h3.line {border-bottom-style: solid; border-bottom-width: 1px; padding-bottom: 24px;}

.singleline {
	clear:both; 
	font-size:0px; 
	line-height:0px;
	border-top-style: solid;
	border-top-width: 1px;
	margin-bottom: 24px;
}

p {font-size: 1.3em; font-weight: lighter; line-height: 1.7em; margin-bottom: 24px;}

p.lrg {font-size: 1.6em; font-weight: lighter; line-height: 1.7em; margin-bottom: 24px;}


/*-------------------------------Block Elements----------------------------------------*/

#main {
	margin: 0;
	padding: 0;
	width: auto;
	height: auto;
	background-image: url(i/main_glow.png);
	background-position: top center;
	background-repeat: no-repeat;
	background-position-x: 50px;
}

#container { margin: 0 auto; width: 960px;}

#header {min-height: 100px; position: relative;}

.content {
	margin:0px 0px 12px 0px;
	min-height: 200px;
	border-style: solid;
	border-width: 1px;
	padding: 24px 24px 24px 24px; 
	position: relative;
	background-image: url(i/content_glow.png);
	background-repeat: no-repeat;
	background-position: bottom center;
	}

.blockWrap { width: 959px; border-width:1px; border-style: solid; margin-top: 24px;}
.contentWrap { width: 933px; border-width:1px; border-style: solid; padding: 12px 12px 0px 12px; position: relative;}


.left {
	float: left;
	width: 575px;
	height: auto;	
}

.right {
	float: right;
	height: auto;
}


#about .right {
	float: right;
	width: 476px;
}

#about .left {
	width: 400px;
}

.bottomRight{
	float: right;
	width: 476px;
}

.bottomLeft{
	float: left;
	width: 400px;
}

.bottomleftLong{
	float: left;
	width: 650px;
}

.bottomrightShort{
	float: right;
	width: 180px;
}

.bordered img { border: 1px solid #c9b9ad; padding: 12px; margin: 0px 0px 24px 0px; background-color: #fff;}


#contactWrap {
	background-color: #f6f6f6;
	width: 420px;
	margin: 0 auto;
	padding:20px 20px;
	border-width: 1px;
	border-style: solid;
}

.contactBlock {
	width: 462px;
	border: 1px solid #c9b9ad;
}


/*-------------------------------buttons and list Elements----------------------------------------*/

.totopWrap {
	border: 1px solid #a23030;
	width: 39px;
	height: 39px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}

p.totop {
	text-indent: -9999px;
	display: block;
	width: 37px;
	height: 37px;
	border: 1px solid #550f0f;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	background-color: #6b1b1b;
	position: relative;
}

a.resume {
	text-decoration: none;
	color: #7c2323;
	font-family: Georgia;
	font-size: 1.5em;
	font-weight: normal;
	height: 41px;
	padding-left: 40px;
	padding-top: 15px;
	background-image: url(i/pdf_icon.png);
	background-repeat: no-repeat;
	background-position: top left;
	position: absolute;
	top: 12px;
	right: 24px;	
}


ul#navigation {
	margin:0px; padding:0px;
	position:absolute;
	right:24px;
	top: 30px;
}

ul#navigation li {
	display:inline;
	margin-left:12px;
}
ul#navigation li a {
	color: #7c2323;
	font-size:12px;
	text-decoration:none;
	padding: 3px 10px 3px 10px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}

ul#navigation li a:hover {
	background-color: #212f4d;
	color:#f3ebe5;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}

ul.hilightcol{ float:right; padding:0px 20px 0px 0px; margin:0;}

ul.hilightcol {
	margin-bottom: 0px;
}

ul.hilightcol li {
list-style-image: none; background-image:url(i/list.png); background-repeat: no-repeat; background-position: left center; padding:0 0 0px 25px; margin:0 0 8px 0; font-size:1.3em;
}

/*----------------------------------*/

ul.hilight {
	margin-bottom: 0px;
}

ul.hilight li {
list-style-image: none; background-image:url(i/list.png); background-repeat: no-repeat; background-position: left center; padding:0 0 0px 25px; margin:0 0 8px 0; font-size:1.3em;
}

ul.hilight li a{
	text-decoration: none;
	color: #212f4d;
}



/*-------------------------------scroller----------------------------------------*/


#scrollWindow{
	overflow:hidden;
	width:882px;
	position:relative;
	height:450px;
	float:left;
}

.section{
	width:2646px;
	position:relative;
}

.section .sub{
		position:relative;
		float:left;
		width:882px;
		height:450px;
	}

		.section .next, .section .previous{
			font-size:18px;
			position:absolute;
			bottom:0px;
			letter-spacing:-2px;
			text-decoration: none;
		}
		.section .next{
			right:2px;
			text-indent: -9999px;
			width: 42px;
			height: 11px;
			background-image: url(i/next.png);
			background-position: top left;
			background-repeat: no-repeat;
		}
		.section .previous{
			left:0px;
			background-image: url(i/previous.png);
			background-position: top left;
			background-repeat: no-repeat;
			text-indent: -9999px;
			width: 71px;
			height: 11px;
		}









