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

body {
	margin:auto;
	padding:auto;
	background-color:#07455f;
	font-family:helvetica, verdana, arial, sans serif;
	color:#dfdfdf;
}

#container {
width:900px;
margin:auto;
margin-top:30px;
padding:0px;
font-size:12px;
letter-spacing:.09em;
}



#logo {
	float:left;
}

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

a:hover {
color:#B01F60;
}


.rt {
	
	float:right;
}

/* Navigation */

.nav {
	margin: 57px 0px 0px 0px;
	padding: 0;
	list-style: none; 
float:right;
text-align:center;
	}


.nav li {
	margin: 0; 
	padding: 0;
    list-style: none;
	text-align:center;
	display:inline;
	}

.nav li a,.nav li a:link,.nav li a:visited  {
	text-align:center;
	margin: 0; 
	padding: 0px 10px 0 7px;
	overflow: hidden;
	color:#dfdfdf;
	text-decoration:none;
	text-transform:uppercase;
	font-size:13px;
	line-height:13px;
	border-right:2px solid #dfdfdf;
	}
	
	.nav li a:hover {
		color:#b01f60;
	}
	
	.nav li a:active {
		color:#c6ac38;
	}
	
	 .nav li a:link.current,
	 .nav li a:visited.current,
	 .nav span li a:link.current,
	 .nav span li a:visited.current {
		color:#c6ac38;
	}
	 .nav span li a:link {
	padding-right:0px;
	border-right:none;
	}
/******  Genral Styles  **********/


p {
	line-height:16px;
	margin:6px 0px 12px 0px;
}

div.hr {
  height: 1px;
  background: transparent url(img/line1.jpg) no-repeat center;
  margin:20px 0px 20px 0px;
}
div.hr hr {
  display: none;
}

h1, h1 a:link,h1 a:visited {
	Padding:0px;
	margin:0px;
	font-weight:normal;
	font-size:24px;
	letter-spacing:.1em;
	text-decoration:none;
	

	
}

h1 a:link,h1 a:visited {
	color:#228092;
}
h1 a:hover {
	color:#b01f60;
}


h2 {
	padding:0px;
	margin:0px;
	font-weight:normal;
	font-size:16px;
	letter-spacing:.1em;
	text-decoration:none;	
}




h3, h3 a:link, h3 a:visited {
	padding:0px;
	margin:0px 0px 4px 0px;
	font-weight:normal;
	font-size:16px;
	letter-spacing:.1em;
	text-decoration:none;
	color:#BFAB39;	
}

h3, h3 a:link, h3 a:visited {
	color:#BFAB39;
}

h3 a:hover {
	color:#228092;
}

h3 a:active {
color:#B01F60;

}


h4, h4 a:link,h4 a:visited {
	Padding:0px;
	margin:0px;
	font-weight:normal;
	font-size:24px;
	letter-spacing:.1em;
	text-decoration:none;
	

	
}

h4 a:link,h4 a:visited {
	color:#dfdfdf;
}
h4 a:hover {
	color:#228092;
}

.teal {
color:#228092;	
}
.white {
	color:#dfdfdf;
}
.pink {
	color:#B01F60;
}

.gold {
color:#BFAB39;	
}


.imgR {
	float:left;
	margin:0px 20px 10px 0px;
	display:inline;
}

.imgL {
	float:right;
	margin:0px 0px 10px 20px;
	display:inline;
}

.imgT {
	height:36px;
	width:36px;
	border:0px;
	margin:0px 7px 0px 0px;
}

.imgT2 {
	height:36px;
	width:36px;
	border:0px;
	margin:0px 0px 0px 0px;
}

.bioBox {
	
	width:200px;
	float:right;
	margin-left:40px;
	display:inline;
	background-color:#217F92;
	padding:20px;
}

.col1 {
	width:192px;
	margin-right:40px;
	margin-top:40px;
	float:left;
	display:inline;
	background:transparent url(img/line_sm.jpg) no-repeat bottom;
	padding-bottom:10px;
	/**** text-align:center;*****/
	
}
.col2 {
	width:204px;
	margin-right:0px;
	margin-top:40px;
	float:left;
	display:inline;
	background:transparent url(img/line_sm.jpg) no-repeat bottom;
	padding-bottom:10px;
	
}

.col1 img,
.col2 img  {
	margin:0px 0px 6px 0px;
	display:inline;
	border:0px;
}

.col1 a:link,.col1 a:visited,
.col2 a:link,.col2 a:visited{
	font-size:14px;
	text-decoration:none;
	color:#C0AB39;
	letter-spacing:.1em;
	text-transform:uppercase;
}


.col1 a:hover {
	color:#B01F60;
}
.col1 br , .col2 br {
	line-height:34px;
}


.col3 {
	width:150px;
	margin-right:15px;
	margin-top:5px;
	float:left;
	display:inline;
	padding-bottom:10px;
}
	

/********* FOOTER *********/

#footer {
font-size:11px;	
line-height:14px;
color:#228092;
text-align:right;
	
}

#footer a:link,#footer a:visited {
	color:#228092;
	text-decoration:none;
	
}

#footer a:hover {
	color:#b01f60;
}

#footer a:active {
	color:#c6ac38;
}


.quote {
	font-size:14px;
	font-style:italic;
	line-height:20px;
	letter-spacing:.09em;
	color:#81B7BE;
}

.clear {
	clear: both;
}
/* clearing content fix */
.clearfix:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}
/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
/* End hide from IE-mac */
