/* --------------- FONTS */
@font-face {
	font-family: 'MyriadProBoldCondensed';
	src: url('type/myriadpro-boldcond-webfont.eot');
	src: local('?'), url('type/myriadpro-boldcond-webfont.woff') format('woff'), url('type/myriadpro-boldcond-webfont.ttf') format('truetype'), url('type/myriadpro-boldcond-webfont.svg#webfontDMMZt1ZA') format('svg');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'GeorgiaItalic';
	src: url('type/georgiai-webfont.eot');
	src: local('?'), url('type/georgiai-webfont.woff') format('woff'), url('type/georgiai-webfont.ttf') format('truetype'), url('type/georgiai-webfont.svg#webfontlzivB3wd') format('svg');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'GeorgiaRegular';
	src: url('type/georgia-webfont.eot');
	src: local('?'), url('type/georgia-webfont.woff') format('woff'), url('type/georgia-webfont.ttf') format('truetype'), url('type/georgia-webfont.svg#webfontAjRc8b1h') format('svg');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'BrisaRegular';
	src: url('type/brisa-webfont.eot');
	src: local('?'), url('type/brisa-webfont.woff') format('woff'), url('type/brisa-webfont.ttf') format('truetype'), url('type/brisa-webfont.svg#webfontrJOt3uan') format('svg');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'ChaparralProBold';
	src: url('type/chaparralpro-bold-webfont.eot');
	src: local('?'), url('type/chaparralpro-bold-webfont.woff') format('woff'), url('type/chaparralpro-bold-webfont.ttf') format('truetype'), url('type/chaparralpro-bold-webfont.svg#webfontTM9Qkw3W') format('svg');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'ChaparralProBoldItalic';
	src: url('type/chaparralpro-boldit-webfont.eot');
	src: local('?'), url('type/chaparralpro-boldit-webfont.woff') format('woff'), url('type/chaparralpro-boldit-webfont.ttf') format('truetype'), url('type/chaparralpro-boldit-webfont.svg#webfonto27F0Jnm') format('svg');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'ChaparralProItalic';
	src: url('type/chaparralpro-italic-webfont.eot');
	src: local('?'), url('type/chaparralpro-italic-webfont.woff') format('woff'), url('type/chaparralpro-italic-webfont.ttf') format('truetype'), url('type/chaparralpro-italic-webfont.svg#webfontqfdQlshZ') format('svg');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'ChaparralProRegular';
	src: url('type/chaparralpro-regular-webfont.eot');
	src: local('?'), url('type/chaparralpro-regular-webfont.woff') format('woff'), url('type/chaparralpro-regular-webfont.ttf') format('truetype'), url('type/chaparralpro-regular-webfont.svg#webfont3rdgY4ME') format('svg');
	font-weight: normal;
	font-style: normal;
}
/* **********************

******NEW HOME PAGE******

*************************

*/


/* --------------- DROP DOWN NAV */
#outside{
z-index:1000;
	}
#navigation-1 {
	padding:1px 0;
	margin:0px;
	list-style:none;
	width:100%;
	height:21px;
	font:normal 10pt verdana, arial, helvetica;
	
	
}
#navigation-1 li {
	margin:0;
	padding:0;
	display:block;
	float:left;
	position:relative;
	width: 110px;
	border-left: 1px solid #b2471e;
	border-right: 1px solid #c4572e;
	cursor: default;
}

#navigation-1 li a:link, #navigation-1 span, #navigation-1 li a:visited {
	padding:4px 0;
	display:block;
	text-align:center;
	text-decoration:none;
	color: white;
	width:110px;
	height:13px;

	

}
#navigation-1 li:hover a, #navigation-1 li:hover span, #navigation-1 li a:active {
	padding:4px 0;
	display:block;
	text-align:center;
	text-decoration:none;
	background-color: #c34d20;
	color:white;
	width:110px;
	height:auto;

}
#navigation-1 li a:hover {
	background: none;
}
#navigation-1 li ul.navigation-2 {
	margin:0;
	padding:11px 0 0;
	list-style:none;
	display:none;
	background: #c34d20;
	width:110px;
	position:absolute;
	top:21px;
	left:0px;
	font:normal 10pt verdana, arial, helvetica;
	border-top:none;

}
#navigation-1 li:hover ul.navigation-2 {
	display:block;
	border:none;
}
#navigation-1 li ul.navigation-2 li {
	clear:left;
	width:110px;
	border:none;	
}
#navigation-1 li ul.navigation-2 li a:link, #navigation-1 li ul.navigation-2 li a:visited {
	clear:left;
	padding:4px 0;
	width:110px;
	border:none;
	border-bottom:1px solid #b0461e;
	position:relative;
	z-index:1000;
	border-right: none;
}
#navigation-1 li ul.navigation-2 li:hover a, #navigation-1 li ul.navigation-2 li a:active, #navigation-1 li ul.navigation-2 li a:hover {
	clear:left;
	padding:4px 0;
	width:110px;
	border:none;
	border-bottom:1px solid #ffffff;
	position:relative;
	z-index:1000;
	border-right: none;
}
#navigation-1 li ul.navigation-2 li ul.navigation-3 {
	display:none;
	margin:0;
	padding:0;
	list-style:none;
	position:absolute;
	left:145px;
	top:-2px;
	padding:1px 1px 0 1px;
	border:1px solid #b9121b;
	border-left:1px solid #b9121b;
	background:#ffffff;
	z-index:900;
}
#navigation-1 li ul.navigation-2 li:hover ul.navigation-3 {
	display:block;
}
#navigation-1 li ul.navigation-2 li ul.navigation-3 li a:link, #navigation-1 li ul.navigation-2 li ul.navigation-3 li a:visited {
	background:#b9121b;
}
#navigation-1 li ul.navigation-2 li ul.navigation-3 li:hover a, #navigation-1 li ul.navigation-2 li ul.navigation-3 li a:hover, #navigation-1 li ul.navigation-2 li ul.navigation-3 li a:active {
	
}
#navigation-1 li ul.navigation-2 li a span {
	position:absolute;
	top:0;
	left:132px;
	font-size:12pt;
	color:#fe676f;
}
#navigation-1 li ul.navigation-2 li:hover a span, #navigation-1 li ul.navigation-2 li a:hover span {
	position:absolute;
	top:0;
	left:132px;
	font-size:12pt;
	color:#ffffff;
}
.navigation-2 .level-2{
	visibility: hidden; 
}





* {margin: 0px; padding: 0px}

img, div, a, input { behavior: url(/mock/css/iepngfix.htc) }

img {border: 0; vertical-align: top;}

a {color: black;}

.clear {clear: both;} 

body {font-family: Arial; text-align: center; font-size: 12pt; background-color: #000; background-image: url('../images/top-nav.jpg');  background-repeat: repeat-x;} 

#wrapper {margin: 0px auto; width: 950px; text-align: left;}

#header {
	background-image: url('../images/header.jpg'); 
	background-repeat: repeat-x;
	background-repeat: repeat-x;
	background-color: #ffffff;
	height: 103px;
	width: 950px;
	border-bottom-width: 1px;
	border-bottom-color: white;
	border-bottom-style: solid;
}

#logo-top {
	text-align: center;
	clear: both;
	position: relative;
	top: -8px;
	z-index: 0;
}
#login {
	float: right;
	padding-right: 60px;
	padding-top: 3px;
	display: block;
}
#topnav {
	height: 46px;
	background-image: url('../images/top-nav.jpg'); 
	background-repeat: repeat-x;
}
#nav {
	margin: 0px auto; 
	width: 805px; 
	height: 46px; 
	color: #fff; 
	padding-top: 8px;
	font-family: arial;
	font-size: 14px;
}
#nav img {
	position: relative;
	top: -6px;
}
#nav div {
	float: left; 
	text-align: center; 
	margin-right: 19px; 
	cursor: hand; 
	cursor: pointer; 
	position: relative; 
	top: 2px;
}
#nav .active {
	border-top: solid 3px #62341c; 
	border-bottom: solid 3px #62341c;
}

#sidenav {float: left; padding-left: 15px; width: 190px; background-image: url('../images/sidenav_bg.jpg'); background-repeat: repeat-y; font-family: "MyriadProBoldCondensed", Georgia, sans-serif;}
#sidenav img {margin-top: 18px;}

#content {width: 950px; background-color: #fff; padding-bottom: 20px;}

#bottom_nav {
	margin: 0px auto; 
	width: 705px; 
	height: 43px; 
	color: gray; 
	padding-top: 0px;
	font-family: arial;
	font-size: 14px;
}
#bottom_nav div {
	float: left; 
	text-align: center; 
	margin-right: 10px; 
	cursor: hand; 
	cursor: pointer; 
	position: relative; 
	top: 20px;
}
#bottom_nav img {
	position: relative;
	top: 2px;
}
#bottom_nav .active {
	border-bottom: solid 2px #8a887b;
}
#bottom_nav a {
	text-decoration: none;
	color: gray;
}
#footer {
	height: 125px;
	background-color: #eee5b4;
}
#footer img {
	margin: 0px auto;
}
#footer-stripe {
	height: 3px;
	background-color: #e1d284;
}
#bottom-box {
	text-align: center;
	display: block;
	background-image: url('../images/footer-box.jpg'); 
	background-repeat: no-repeat;
	background-position: center;
	height: 88px;
}
#bottom-box img {
	padding-top: 18px;
}

#facebook_wrapper { 
  float: right;
  width: 32px;
  position: relative;
  top: -8px;
  left: 35px;
}
