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

@font-face {
    font-family: 'HattoriHanzo';
    src: url('fonts/Hattori_Hanzo-webfont.eot');
    src: url('fonts/Hattori_Hanzo-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/Hattori_Hanzo-webfont.woff') format('woff'),
         url('fonts/Hattori_Hanzo-webfont.ttf') format('truetype'),
         url('fonts/Hattori_Hanzo-webfont.svg#HattoriHanzoLight') format('svg');
    font-weight: normal;
    font-style: normal;

}
.red {color:#860038}
.tan {color:#CCC2B6}
.clear {
	line-height:0;
	font-size: 0;
	height: 0;
	clear:both;
}
.bold {
	font-weight:bold;
	}
.h2link{
	font-family: 'HattoriHanzo', Arial;
	font-size:22px;
	line-height:35px;
	font-weight:normal;
	color:#860038;
	letter-spacing:0px;
	
}
h1{
	font-family: 'HattoriHanzo', Arial;
	font-size:48px;
	line-height:53px;
	font-weight:normal;
	color:#860038;
	letter-spacing:2px;
}
h2{
	font-family: 'HattoriHanzo', Arial;
	font-size:22px;
	line-height:28px;
	font-weight:normal;
	color:#860038;
	letter-spacing:0px;
	
}
p{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:13px;
	line-height:20px;
	font-weight:normal;
}
a {
	text-decoration: none;
	color:#FFFFFF;
}
a:hover {
	text-decoration:underline;
}

body {
	height: 100%;
	width: 100%;
	margin: 0;
	padding: 0;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	line-height:20px;
}
#pageLayoutAll {
	background:url('images/backgroundTile.gif') repeat-y;
	position:relative;
	width: 1008px;
	margin: auto;
	border-bottom:1px solid #CCC2B6;
	margin-bottom:20px;
}
#headerLayout {
	margin:auto;
	position:relative;
	width:992px;
	height:180px;
	border-left:1px solid #CCC2B6;
	border-right:1px solid #CCC2B6;
	border-bottom:1px solid #CCC2B6;
}
#headerLeft {
	float:left;
	width:259px;
	height:180px;
	border-right:1px solid #999;
}
#headerRight {
	border:5px solid #FFFFFF;
	float:right;
	width:720px;
	height:170px;
	background:#cbc4b6;
}
#contentLayout {
	margin:auto;
	width:992px;
	position:relative;
	border-left:1px solid #CCC2B6;
	border-right:1px solid #CCC2B6;
}
#contentLeft {
	float:left;
	width:259px;
}
#contentRight {
	float:right;
	width:732px;
	border-left:1px solid #999;
}
#subnav {
	padding:5px 0 5px 60px;
	height:20px;
	font-size:13px;
	color:#CCC2B6;
	background-color:#860038;
}
#innerSubNav {
	padding:5px 0 5px 60px;
	height:20px;
	font-size:13px;
	color:#860038;
	background-color:#CCC2B6;
}
#innerSubNav a {
	text-decoration: none;
	color:#860038;
}
#innerSubNav a:hover {
	text-decoration:underline;
}
#navConnector {
	left:-1px;
	top:-30px;
	z-index:100;
	position:relative;
	float:left;
	width:20px;
	background-color:#860038;
}
#bodyCopy {
	position:relative;
	float:right;
	width:612px;
	padding:5px 60px 15px 40px;
	border-bottom:1px solid #CCC2B6;
}
#bodyBottom {
	padding:0 0 0 10px;
	font-size:13px;
}
.teamBin{
	width:612px;
	margin:auto;
}
.teamBinLeft{
	float:left;
	width:306px;
}
.teamBinRight{
	padding-left:5px;
	float:right;
	width:301px;
}

.email-us {
	font-family: 'HattoriHanzo', Arial;
	font-size:22px;
	line-height:28px;
	font-weight:normal;
	color:#860038;
	letter-spacing:0px;

}
