body { 
margin: 0px;
padding: 0px;
text-align: center;

} 


div#bodycenter {
position: relative;
width: 782px;
margin-left: auto;
margin-right: auto;
text-align: left;
padding: 0px;
font-family: "arial", sans-serif;
font-size: 10pt;
}


.banner {
position: absolute;
top: 0px;
left: 0px;
z-index: 1;
} 





.slideshow {
position: absolute;
top: 190px;
left: 180px;
width: 600px;
height: 200px;
overflow:hidden;
z-index: 2;
} 

.slideshowmask {
position: absolute;
top: 200px;
left: 200px;
width: 600px;
height: 200px;
filter:alpha(opacity=10);
-moz-opacity: .1; 
z-index: 4;
} 

.address{
position: absolute;
top: 99px;
left: 439px;
font-family: "arial", sans-serif;
font-size: 12pt;
font-weight: bold;
text-align:right;
color: #FFFFFF;
z-index: 2;

}

.address a:link { 
	color: #FFFFFF;
	text-decoration: none;
	}
.address a:visited { 
	color: #FFFFFF;
	text-decoration: none;
	}

.address a:hover { 
	color: #CE6D18;
	text-decoration: none
	}

.menu {
position: absolute;
top: 169px;
left: 0px;
padding-left: 5px;
font-family: "arial", sans-serif;
font-size: 10pt;
font-weight: bold;
z-index: 4;
}

.menu a:link { 
	color: #000000;
	text-decoration: none;
	}
.menu a:visited { 
	color: #000000;
	text-decoration: none;
	}

.menu a:hover { 
	color: #8C3E02;
	text-decoration: none
	}


.servicemenu {
position: absolute;
top: 195px;
left: 0px;
width: 175px;
padding-left: 5px;
font-family: "arial", sans-serif;
font-size: 8pt;
font-weight: bold;
z-index: 3;
}

.servicemenu a:link { 
	font-size: 7pt;
	color: #CE6D18;
	text-decoration: none;
	}
.servicemenu a:visited { 
	font-size: 7pt;
	color: #CE6D18;
	text-decoration: none;
	}

.servicemenu a:hover { 
	font-size: 7pt;
	color: #000000;
	text-decoration: none
	}
		


.servicemenuhead {
font-family: "arial", sans-serif;
font-size: 8pt;
font-weight: bold;
}

.servicemenuhead a:link { 
	font-size: 8pt;
	color: #000000;
	text-decoration: none;
	}
.servicemenuhead a:visited { 
	font-size: 8pt;
	color: #000000;
	text-decoration: none;
	}

.servicemenuhead a:hover { 
	font-size: 8pt;
	color: #CE6D18;
	text-decoration: none
	}



.bodycopy{ 
position: absolute;
top: 400px;
left: 180px;
width: 345px;
z-index: 2;
} 

.bodycopynest {
background: #FFFFFF;
background-image: none;
padding-top: 10px;
padding-left: 10px;
padding-right: 10px;
font-family: "arial", sans-serif;
font-size: 10pt;
color: #585858;
z-index: 2;
}

.bodycopynest a:link { 
	color: #8C3E02;
		}
.bodycopynest a:visited { 
	color: #8C3E02;
		}

.bodycopynest a:hover { 
	color: #000000;
		}
				
		

.giftbg {
position: absolute;
top: 393px;
left: 526px;
z-index: 1;
} 

.giftad {
position: absolute;
top: 393px;
left: 531px;
width: 155px;
font-family: "arial", sans-serif;
font-size: 8pt;
color: #000000;
z-index: 3;
} 

.giftad a:link { 
	color: #0000C4;
		}
.giftad a:visited { 
	color: #0000C4;
		}

			

.giftpic {
position: absolute;
top: 398px;
left: 666px;
filter:alpha(opacity=50);
-moz-opacity: .5; 
z-index: 2;
} 

.specialbg {
position: absolute;
top: 516px;
left: 526px;
z-index: 1;
} 

.testimonial {
position: absolute;
top: 519px;
left: 531px;
width: 235px;
font-family: "arial", sans-serif;
font-size: 7pt;
font-weight: bold;
font-style: italic;
color: #FFFFFF;
z-index: 3;
} 

.testimonial a:link { 
	color: #0000C4;
		}
.testimonial a:visited { 
	color: #0000C4;
		}

.feature {
position: absolute;
top: 644px;
left: 531px;
width: 235px;
font-family: "arial", sans-serif;
font-size: 8pt;
color: #000000;
z-index: 3;
} 


