@import url(/css/sitewide.css);

#topnav_homepage {
	width: 770px;
	height: 232px;
	margin-left: auto;
	margin-right: auto;
	text-align: left;
	background-image: url("/images_new/homepage/homepage_bg1.jpg");
	xxxbackground-position: bottom right;
	background-repeat: no-repeat;
}


#topnav_homepage_rotate {

width: 770px;
	height: 232px;
	margin-left: auto;
	margin-right: auto;
	text-align: left;
	position:relative;

}


#imageSlideshowHolder {
		
		width:770px;	
		height:194px;	
		position:relative;
		margin:0px;	
		padding:0px;
		background-image: url("/images_new/homepage/imagefade_bg.jpg");
		background-repeat:no-repeat;
}

#imageSlideshowHolder img {
		position:absolute;
		left:0px;
		top:0px;
		margin:0px;
}


#rotateouter {

position:absolute;
bottom:0px;
left:0px;
width:770px;
height:194px;


}


#bodywrapper2 {
	border-top: 3px solid #2b4167;
	background-color: #F0EEE4;

}

#bodywrapperhomepage {
	width: 773px;
	margin-left: auto;
	margin-right: auto;
	text-align: left;

}

#maincontenthome {
	width: 769px;
	float: left;
}

#maincontentinternalhome {
	padding-top: 0px;
	padding-left: 10px;
}

#leftcolumn {
	float: left;
	margin: 0px;
	width: 261px;
}

#leftcolumnpad {
	padding-top: 11px;
	padding-bottom: 6px;
	padding-right: 6px;
}

#rightcolumn {
	float: left;
	border-left:3px solid #2b4167;
	margin-left: 0px;
	width: 505px;
	/*background-image: url("/homepage/column_bg.gif");
	background-position: left;
	background-repeat: repeat-y;*/
	
}

#rightcolumnpad {
	padding-top: 11px;
	padding-bottom: 6px;
	padding-left: 15px;
}
.rightcolumnboxtitle{
	display: ;
	height:32px;
	margin: 0px;
	padding-top: 8px;
	padding-left:10px;
	background:#f0eee4 url("/images_new/homepage/rtcolumnboxtitle.png");
		background-repeat: no-repeat;
		background-position: left top;
	background-color:#fff;
	color: #ffffff;
	font-size: 14px;
	font-family: Helvetica, Verdana, sans-serif;
	xxxfont-weight: bold;
}

.rightcolumnbox {
	width:480px;
	background:#fff url("/images_new/homepage/rtcolumnboxbottom.png");
		background-repeat: no-repeat;
		background-position: left bottom;
	margin-bottom: 20px;
	padding-top: 0px;
	padding-left: 0px;
	padding-bottom: 20px;
	background-color:#fff;

}
.rightcolumnbox p {
	padding-left:8px;
	padding-right:5px;
}

	
div.pullright {
		float:right;
		background-color:#fff;
		border: solid #2b4167;
		border-width: 2px;
		padding:1px 1px;
		 margin: 1px 3px 1px 3px;
}
			
div.pullleft {
		float: left;
		background-color:#fff;
		border: solid #2b4167;
		border-width: 2px;
		padding:1px 1px;
		 margin: 1px 3px 1px 3px;
}
