@charset "UTF-8";
/* CSS Document */


#body {
	margin:0;
	padding:0;
	background:url(../images/topbar_repeat.gif) repeat-x 0 0;
	
}

#header {
	background:url(../images/mainbackground.gif) no-repeat top center;
	margin:0 auto;
	padding:0;
	width:1096px;
	height:215px;
	position:relative;
	
}

p#contact {
	margin:0;
	padding:0;
	position:absolute;
	top:34px;
	right:110px;
	width:300px;
	color:#666;
	font:bold 14px Arial, Helvetica, sans-serif;
	height:28px;
	text-align:right;
}

#logo {
	margin:0;
	padding:0;
	width:500px;
	height:174px;
	position:absolute;
	top:40px;
	left:295px;
	text-align:center;
	background:url(../images/animatedgif.gif)
}

#content {
	margin:0 auto;
	padding:0;
	height:100%;
	width:1096px;
}
#content tr#contenttop {
background:url(../images/navigationbackground.gif) no-repeat 0 0;
margin:0 auto;
padding:0;
width:1096px;
height:74px;
}

#content tr#contentmiddle {
	margin:0 auto;
	padding:0;
	width:1096px;
	height:100%;
	background:url(../images/contentrepeat.gif) repeat-y 0 0;
	
}

#maintext {
	margin:0 auto;
	padding:0;
	width:900px;
	heigth:500px;
	}

#content  h1 {	
margin:0 auto;
padding:0;
font:normal 20px Arial, Helvetica, sans-serif;
color:#464646;
line-height:30px;
}

#content  p {
margin:0;
padding:0;
font:normal 14px Arial, Helvetica, sans-serif;
color:#464646;	
line-height:25px;
}

#contentbottom {
margin:0;
padding:0;
width:1096px;
height:	33px;
background:url(../images/contentbottom.gif) no-repeat 0 0;
}

#content ul#navigation {
color:#FFFFFF;
font:14px bold Arial,Helvetica,sans-serif;
height:37px;
margin:0 auto;
padding:34px 0 0 40px;
width:964px;
	
}

#content ul#navigation li {
margin:0;
padding:0 28px;
font: 14px bold Arial, Helvetica, sans-serif;
color:#fff;	
display:inline;
text-decoration:none;
text-transform:uppercase;
}

#content ul#navigation li a {
margin:0;
padding:0;
font: 14px bold Arial, Helvetica, sans-serif;
color:#fff;	
display:inline;
text-decoration:none;
text-transform:uppercase;
}

#content ul#navigation li a:hover {color:#ffd79e;}

#slideshow {
margin:5px auto 20px;
padding:0;
width:940px;
height:246px;	
/*background:#999 url(../images/slideset1.gif) no-repeat 0 0;*/
}

#fadeshow1 {
margin:0;
padding:0;
width:940px;
height:246px;	
}


#footerwrapper {
	/*background:url(../images/footerbackground_repeat.gif) repeat-x 0 0;*/
	height:50px;
	bottom:0;
margin:0;
padding:0;
width:100%;
z-index:99;
	}
	
#footer {
width:1096px;
height:50px;
margin:0 auto;
padding:0;
color:#fff;
position:releative;
}

#footer ul {
clear:right;
color:#666;
float:left;
font:normal 12px Arial,Helvetica,sans-serif;
height:30px;
margin:0 0 0 90px;
padding:24px 0 0;
width:400px;
	
}

#footer ul li {
margin:0;
padding:0px 10px;
font: 12px normal Arial, Helvetica, sans-serif;
color:#fff;	
display:inline;
text-decoration:none;
text-transform:uppercase;
}

#footer ul li a {
margin:0;
padding:0 10px;
font: normal 12px Arial, Helvetica, sans-serif;
color:#666;	
display:inline;
text-decoration:none;
float:left;
}

#footer p {
margin:0;
padding:24px 86px 0 0;
font:normal 12px Arial, Helvetica, sans-serif;
color:#666;
float:right;
clear:right;
width:350px;
height:30px;
text-align:right;
	
}

/* ----------------------- interior pages -----------------------*/

#pageheader {
width:943px;
height:44px;	
margin:0 auto;
padding:0 0 27px 0;
}

#maintext-contact {
	margin:0 auto;
	padding:0;
	width:900px;
	heigth:500px;
	text-align:center;
	}