#home_logo {
   position: relative;
   top: 5px;
   left: 5px;
}

.bodytext {
	color: white;
	line-height: 16px;
}

.minwidth_wrapper {
   position: relative;
   width: 754px;
}

#home_text {
	position: relative;
   top: 26px;
   left: 31px;
   margin: 15px;
   
   padding: 0;
   padding-top: 21px;
	
	width: 315px;
	text-align: left;
	font-size: 13px;
	
	color: white;
	
	z-index: 2;
}

#home_swirl {
	position: relative;
	margin-top: -150px;
	margin-bottom: -19px;
	left: 0;
	width: 100%;
	height: 367px;
}

#home_tagline {
	position: absolute;
	top: -10px;
   left: -2px;
}

#home_button_wrapper {
   position: relative;
   bottom: 100px;
   width: 754px;
}

#home_button1 {
   position: absolute;
   left: 48px;
   bottom: -87px;
}

#home_button2 {
   position: absolute;
   left: 205px;
   bottom: -107px;
}

#home_button3 {
   position: absolute;
   left: 379px;
   bottom: -107px;
}

#home_button4 {
   position: absolute;
   left: 552px;
   bottom: -87px;
}

#link_container {
	bottom: -49px;
	
}

#bar_blue_medium {
	margin-top: 54px;
}