H2 {
	font-size				: 15px;
}

#outer {
	background-image		: url(../images/Template/bg_content_home.png);
}

#right {
	width					: 558px;
	padding-top				: 311px;

}

#header2{
	height					: 260px;
}

#centrecontent {
	position				: relative;
	width					: 340px;
	padding-top				: 287px;
	margin-bottom			: 0px;
}

#clearfooter {
	height					: 65px;/*needed to make room for footer*/
}

* html clearfooter {
	height					: 1%;
	margin-bottom			: 65px;/* combat IE's 3 pixel jog */
}

#footer {
	height					: 50px;
	background-image		: url(../images/Template/bg_footer_home.png);
	background-repeat		: no-repeat;
}

#payoff, #footer_text {
	top						: 20px;
}


#service_container {
	position				: relative;
	display					: block;
	height					: 142px;

}
* html #service_container {
		width:560px;
		padding-right:1px;
}

.service {
	position				: relative;
	float					: left;
	width					: 165px;
	height					: 112px;
	margin-left				: 1px;
	background-image		: url(../images/Template/bg_service_home.png);
	background-repeat		: repeat-x;
	background-position		: top left;
}

#service_1 {
	height					: 117px;
	padding					: 3px 10px 0px 10px;
	background-image		: url(../images/Template/bg_service_home.png);
	background-repeat		: repeat-x;
	background-position		: top left;
}

* html #service_1 {
	
	height					: 117px;
	padding-top				: 3px;
	background-image		: url(../images/Template/bg_service_home.png);
}

#service_2 {
	height					: 117px;
	padding					: 3px 10px 0px 10px;
	background-image		: url(../images/Template/bg_service_home.png);
	background-repeat		: repeat-x;
	background-position		: top left;
}

* html #service_2 {
	
	height					: 117px;
	padding-top				: 3px;
	background-image		: url(../images/Template/bg_service_home.png);
}

#service_3 {
	height					: 117px;
	padding					: 3px 10px 0px 10px;
	background-image		: url(../images/Template/bg_service_home.png);
	background-repeat		: repeat-x;
	background-position		: top left;
}

* html #service_3 {
	
	height					: 117px;
	padding-top				: 3px;
	background-image		: url(../images/Template/bg_service_home.png);
}


#submenu {
	width					: 392px;
}

#footer_text {
	right					: 573px;
}

#contact_form {
	position				: absolute;
	bottom					: 49px;
	left					: 7px;
	width					: 355px;
	height					: 65px;
	background-image		: url(../images/Template/bg_form_home.png);
	background-repeat		: repeat-x;
}

.contact_form_input {
	background-image		: url(../images/Template/bg_form_input_home.png);
	width					: 105px;
	margin-right			: 2px;
	margin-bottom			: 5px;
	font-size:10px;
	font-style:italic;
	padding-left: 3px;
}

#rss {
	position				: relative;
	float					: right;
	margin-right			: 0px;
	width					: 180px;
	z-index					: 100;
}

#rss A:link, #rss A:visited, #rss A:hover, #rss A:active {	
	color					: #404040;
	font-size				: 14px;
	font-weight				: bold;
	
	display					: block;
	width					: 180px;
	
	text-decoration			: none;
	padding					: 0px 0px 2px 0px;
	margin					: 0px 0px 2px 0px;
	border-bottom			: 1px solid #e7e9ea;
}

#rss A:hover {
	color					: #009df9;
}

#rss UL {
	padding					: 0;
	margin					: 0;
	list-style				: none;
}

#rss UL LI {
	padding					: 0;
	margin					: 0;
}

#rss UL LI A:link, #rss UL LI A:visited, #rss UL LI A:hover, #rss UL LI A:active {
	color					: #5d5d5d;
	font-size				: 11px;
	font-weight				: normal;	
	text-decoration			: none;
	display					: block;
	width					: 170px;
	background-image		: url(../images/Template/arrow_rss.png);
	background-position		: top right;
	background-repeat		: no-repeat;
	padding					: 0px 10px 2px 0px;
	margin					: 0px 0px 2px 0px;
	border-bottom			: 1px solid #e7e9ea;
}

#rss UL LI A:hover {
	background-image		: url(../images/Template/arrow_rss_hover.png);
	color					: #009df9;
}

#guiSlideShow_homepage_slideshow {
	border					: none;
	padding					: 0;
	margin					: 0;
	width					: 949px;
	height					: 249px;

}

#guiSlideShowPanels_homepage_slideshow, #guiSlideShowPanels_homepage_slideshow LI, #guiSlideShowPanels_homepage_slideshow UL {
	top						: 0px;
	right					: 0px;
	width					: 949px;
}

#guiSlideShowPanels_homepage_slideshow LI {
	margin: 0px;
	padding:0px;
	line-height: 1px;
	border: 0px solid white;
	display:block;
}

#guiSlideShowPanels_homepage_slideshow IMG {
	padding					: 0px;
	margin					: 0px;
}

#guiSlideShowTabs_homepage_slideshow {
	display					: none;
}