@charset "UTF-8";

/* CSS Document */



#top_wrapper {

	width:100%;

	height:auto;

	background-color:#ffffff;
	background-image: url(../images/Top_bk.jpg);

	background-repeat: repeat-x;

}

#top_faux {

	width:1051px;

	height:auto;

	margin-top: 0px;

	margin-right: auto;

	margin-bottom: 0px;

	margin-left: auto;

	

}

#top_faux-t-wrapper {

	width:1051px;

	height:auto;

	margin-top: 0px;

	margin-right: auto;

	margin-bottom: 0px;
border: 0px;
padding: 0px;

	margin-left: auto;

	background-color: #ffffff;

background-image: url(../images/top_faux.jpg);

	background-repeat: repeat-y;

}



#t-h {

float: left;

    height:247px;

	width: 1051px;

	margin: 0px;
padding: 0px;
border: 0px;

	background-image: url(../images/top_header.jpg);

	background-repeat: no-repeat;
	
position: relative;

}



#in_head_banner {

	float: right;

	display: inline;

	position: relative;

	height: 60px;

	width: 468px;

	margin-top: 70px;

	margin-left: 50px;

	border: 0px;	

}

#in_head_logo {

	float: left;

	display: inline;

	position: relative;

	height: 248px;

	width: 1051px;

	margin-top: 0px;

	margin-left: 0px;

}



#t-n {

	background-image: url(../images/top_nav_bk.jpg);

	background-repeat: repeat-y;
	
	height: 37px;

	width: 100%;

	padding-left: 107px;

	margin-top: 0px;

	margin-right: auto;

	margin-bottom: 0px;

	margin-left: auto;

position: relative;

float: left;



}

#t-1 {

	width:318px;

    height:auto;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 0px;

	margin-left: 45px;

	float: left;

	display: inline;
padding-right: 20px;

}

#t-2 {

	width:621px;

	height:auto;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 0px;

	margin-left: 0px;

	border-left-width: 0px;

	border-right-style: solid;

	border-left-style: solid;

	border-right-color: #006600;

	border-left-color: #006600;

	float: left;

	display: inline;

	position: relative;

	border-right-width: 0px;

	padding-right: 0px;

padding-bottom: 0px;

	padding-left: 0px;

}
/* comment out 
#t-3 {

	width:180px;

	height:auto;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 0px;

	margin-left: 8px;

	float: right;

	display: inline;

	position: relative;

}
*/

#t-f {

	width:100%;

	height:0px;

	margin-top: 20px;

	margin-right: 0;

	margin-bottom: 0px;

	margin-left: 0;

}

#bot_wrapper {

	background-color: #ffffff;

	width:100%;

	height:auto;

	background-image: url(../images/bottom_wrapper_tile.jpg);

	background-repeat: repeat-x;

}



#bot_faux {

	width:1051px;
	height:auto;

	margin-top: 0px;

	margin-right: auto;

	margin-bottom: 0px;

	margin-left: auto;
	background-image: url(../images/bottom_faux.jpg);

	background-repeat: no-repeat;


}

#bot_faux-t-wrapper {

	width:1051px;

	height:auto;

	margin-top: 0px;

	margin-right: auto;

	margin-bottom: 0px;

	margin-left: auto;
	

}



#b-h {

	height: 23px;

	width: 1176px;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 0px;

	margin-left: 0;

	
}

#b-1{

	width:482px;

	height:300px;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 0px;

	margin-left: 45px;

	float: left;

	display: inline;


}

#b-2 {

	width:215px;

	height:300px;

	margin-top: 0px;

	margin-right: 0;

	margin-bottom: 0px;

	margin-left: 15px;

	float: left;

	display: inline;

	position: relative;

	padding-bottom: 5px;

	padding-left: 8px;
background-color: ;
}

#b-3 {

	width:215px;

	height:300px;

	margin-top: 0px;

	margin-right: 0;

	margin-bottom: 0px;

	margin-left: 15px;

	float: left;

	display: inline;

	position: relative;

	padding-bottom: 5px;

	padding-left: 8px;

	overflow: auto;
background-color: ;

}

#b-4 {

	width:0px;

	height:300px;

	margin-top: 0px;

	margin-right: 148px;

	margin-bottom: 0px;

	margin-left: 0px;

	float: right;

	display: inline;

	position: relative;

	padding-left: 8px;


}

#b-f {

	width:100%;

	height:0px;

	margin-top: 20px;

	margin-right: 0;

	margin-bottom: 0px;

	margin-left: 0;

}