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

body
	{
	 	background: #514e4e url(../images/global/verticalBackground.png) repeat-y scroll 50% 0%;
  		z-index: 1;
		text-align:center;
		border: 0px none ;
		margin: 0px;
		padding: 0px;
	}
	
img
	{
		text-align:left;
		border:none;
		padding:0px;
		margin:0px;
	}

h1
	{	
		font-family:Verdana, Arial, Helvetica, sans-serif;
		color:#8f8f8f;
		font-size:12px;
	}
	
h2
	{	
		font-family:Verdana, Arial, Helvetica, sans-serif;
		text-transform:uppercase;
		color:#484644;
		font-weight:bold;
		font-size:8px;
		margin:0px 0px 0px 0px;
	}

p, a
	{
		font-family:Verdana, Arial, Helvetica, sans-serif;
		color:#8f8f8f;
		font-size:10px;
		text-align:left;
		line-height:17px;
	}

.darkTxt
	{
		color:#868686;
	}

/*////////////////////////////////////////////////////////////////////// Background ///////////////////////*/


#darknes
	{
		position:absolute;
		top:0px;
		left:0px;
		height:185px;
		width:100%;
		background-color:#322d2d;
		background-image:url(../images/global/repeatingTop.gif);

	}
		
#container
	{
		margin: 0 auto;
		position:relative;
		text-align:left;		
		position:relative;
		z-index:2;
		padding: 0px;
		width:890px;		
		background:url(../images/global/horizontalBackground.gif) repeat-x;
	}

/*////////////////////////////////////////////////////////////////////// Header ///////////////////////*/

#header 
	{
  		padding: 0px;
		margin: 0px;
		height:185px;

		
  	}
	
#logo 
	{
		margin: 20px 0px 0px 0px;
		float: left;
		height:53px;
		width:541px;
  	}

		
.infoWrapper
	{
		padding:10px 0px 0px 20px;
		position:relative;
	}

.headerInfo1, .bigNav
	{
		width:164px;
		height:140px;
		float:left;
		background-image:url(../images/global/line.gif);
		background-position:bottom left;
		background-repeat:no-repeat;
	}

.headerInfo1
	{		
		background-image:url(../images/global/line.gif);
		background-repeat:no-repeat;


	} 
	
.headerInfo1 p
	{
		margin:25px 0px 0px 11px;
	}		

a#name
	{
		color:#CECECE;
		font-weight:bold;
		font-size:16px;
		font-family:Arial, Helvetica, sans-serif;
		text-decoration:none;
	}
	
a#name:hover
	{
		color:#ffffff;
	}
	
.headerInfo1 p, .headerInfo1 a
	{
		color:#4e4e4c;
	}
	
.headerInfo1 a:hover
	{
		color:#cbc9c7;
	}

.bigNav p
	{
		margin:25px 0px 0px 10px;
	}

		
.bigNav a:link, .bigNav a:visited, .bigNav a:hover, .bigNav a:active
	{
		font-family:Arial, Helvetica, sans-serif;
		font-size:39px;
		letter-spacing:-1px;
		line-height:34px;
		color:#acaaa9;
		text-decoration:none;
	}
	
.bigNav a:hover, .bigNav a:active
	{
		color:#ffffff;
	}
	
.bigNav a#onState
	{
		color:#474645;
	}
	
/*////////////////////////////////////////////////////////////////////// Footer ///////////////////////*/

.bottomNav a:link, .bottomNav a:visited, .bottomNav a:hover, .bottomNav a:active
	{
		font-family:Arial, Helvetica, sans-serif;
		font-size:20px;
		color:#656360;
		text-decoration:none;
		padding-right:20px;
		display:block;
		height:30px;
		width:20px;
		float:right;
		background-color:#73716e;
	}

	
#linkBox
	{
		overflow:hidden;
		float:left;
		margin-top:0px;		
		margin-left:1px;
		margin-bottom:0px;
		background-color:#73716e;
		background-image:url(../images/global/repeatingTop.gif);
		height:35px;
		width:137px;
		padding:0px 0px 0px 10px;
		position:relative;
	}
	
	
#linkBox a:link, #linkBox a:visited, #linkBox a:hover, #linkBox a:active, #linkBox a:link.extrasLink
	{
		display:block;
		height:35px;
		width:137px;
		padding:5px 0px 0px 0px;
		margin:0px;
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#555351;
		text-decoration:none;	
	
	}
	
#linkBox a:hover, #linkBox a:active
	{
		color:#acaaa9;
	}


	
/*////////////////////////////////////////////////////////////////////// Descriptive Text ///////////////////////*/

.bodyWrapper
	{
		background-color:#83817f;
		width:890px;
		margin:0px 0px 25px 0px;
		padding:0px;
		position:relative;
		height:415px;
	}

#imgTxtWrapper
	{
		position:relative;
		margin:0px 0px 0px 22px;
		display:block;
	}

#imgTxtWrapperInner
	{
		position:relative;
		width:846px;
		float:left;
		padding:0px;
		margin-bottom:30px;
		background-image:url(../images/global/textDescriptionBoxBG.jpg);
		background-position:right;
	}

#image
	{
		position:relative;
		padding:0px;
		float:left;
		margin:0px;
	}
	
#text, #aboutMe
	{
		position:relative;
		background-color:none;
		width:132px;
		float:left;
		margin-left:1px;
		padding:12px 16px 10px 13px;
		margin-top:0px;
		margin-bottom:20px;
	}

#text h1, #text h2
	{
		font-family:Helvetica, Arial, sans-serif;
		font-weight:normal;
		color:#474645;
		font-weight:bold;
		font-size:20px;
		etter-spacing: -1.3px;
		line-height:23px;
		margin:0px 0px 40px 0px;
	}


#text h2
	{
		font-family:Verdana, Arial, Helvetica, sans-serif;
		text-transform:uppercase;
		color:#484644;
		font-weight:bold;
		font-size:8px;
		margin:0px 0px 0px 0px;
	}

#text p
	{
		font-size:9px;
		margin:0px;
		color:#c9c8c8;
		line-height:14px;
	}
	

#text a
	{
		display:block;
		width:120px;
		line-height:9px;
		color:#484644;
		font-size:9px;
		margin:8px 0px 5px 0px;
		text-decoration:underline;
	}

#text a:hover
	{
		color:#000000;
		text-decoration:underline;
	}

.backToTop
	{

		height:15px;
	}
