body {
	background: #D0C9B3 url(../slices/dropbg.jpg) top center repeat-y;
	margin: 0; padding: 0;
}
body, html{height: 100%}

h2 {
font-size:16px;
color:#333;
margin-top:0;
margin-bottom:8px;
text-align:center;
}

h3 {
font-size:16px;
color:#333;
margin-top:0;
margin-bottom:8px;
}

a {
color:#7C130D;
font-family:Arial;
}

img {
border: 0px;
}
#main {
	background: #A29467;
	width: 794px;
	margin: auto;
	padding-bottom: 3px;
}

#header {
width: 788px;
height: 92px;
margin: auto;
background: #EBECCE url(../slices/header.jpg);
}

#header h1, #header p {
display: none;
margin: 0; padding: 0;
}

#navigation {
width: 788px;
height: 40px;
margin: auto;
}
#navigationlist {position: relative; margin: 0; padding: 0; width: 788px; height: 40px; background: url(../slices/nav.jpg);}
#navigationlist li {width: 788px; height: 40px; position: absolute; top: 0px; background: url(../slices/nav.jpg) 0 0 no-repeat; display: block; list-style: none;}
#navigationlist a {height: 40px; display: block; border: 0px; font-size: 5px; text-indent: -9999px; text-decoration: none;}

#navigationlist #link3 {left: 266px; background-position: -266px 0; width: 66px;}
#navigationlist #link4 {left: 344px; background-position: -344px 0; width: 87px;}
#navigationlist #link5 {left: 443px; background-position: -443px 0; width: 84px;}
#navigationlist #link6 {left: 541px; background-position: -541px 0; width: 71px;}
#navigationlist #link7 {left: 625px; background-position: -625px 0; width: 143px;}


#navigationlist #link3 a:hover {background: url(../slices/nav.jpg) -266px -40px no-repeat;}
#navigationlist #link4 a:hover {background: url(../slices/nav.jpg) -344px -40px no-repeat;}
#navigationlist #link5 a:hover {background: url(../slices/nav.jpg) -443px -40px no-repeat;}
#navigationlist #link6 a:hover {background: url(../slices/nav.jpg) -541px -40px no-repeat;}
#navigationlist #link7 a:hover {background: url(../slices/nav.jpg) -625px -40px no-repeat;}

#contentbox {
width: 788px;
background: #B9AE8E;
margin: auto;
padding-bottom: 19px;
}

#pano {
border: 0px;
width: 788px;
height: 255px;
background: url(../slices/splash.jpg) no-repeat;
}

#subbox {
width: 788px;
height: 166px;
background: url(../slices/subbox.jpg) no-repeat;
}

#subbox2 {
width: 788px;
height: 38px;
background: url(../slices/subbox2.jpg) no-repeat;
}

#subbox h2 {
color:#FFF;
font-size:15px;
margin-top:0;
margin-bottom:8px;
text-align:left;
}

#maincontent {
width: 788px;
background: url(../slices/copybg.jpg) repeat-y;
padding-bottom: 5px;
min-height: 530px;

}

#contentframe {
width: 672px;
margin: auto;
padding-top: 35px;
padding-bottom: 30px;
}

#mainstimg {
width: 310px;
height: 209px;
background: url(../slices/mainst.jpg) no-repeat;
position: absolute;
z-index: 100;
top: 403px;
margin-left: 30px;
}

#subboxcopy {
width: 400px;
color:#FFF;
position: absolute;
top: 407px;
margin-left: 360px;
}

#leftcol {
width: 270px;
position: absolute;
top: 650px;
margin-left: -350px;
}

div>#leftcol {
margin-left: 0px;
}


#rightcol {
margin-left: 350px;
width: 310px;
text-align:center;
line-height:25px;
}

#copyright{
width:auto;
text-align: center;
margin-top:20px;
padding:0;
}
#copyright a {
color: #333;
}
#footer {
width: 750px;
margin: auto;
border-top: 1px solid #878D5A;
height: 1px;
}
#subpageheader {
background: url(../slices/subheader.gif) no-repeat;
width: 788px;
margin: auto;
height: 69px;
}
#subleft {
width: 360px;
}

ul {
list-style-image: url(../slices/listitem.gif);
}
ul li ul {
list-style-image: url(../slices/listitem_sub.gif);
}

#subbottom {
background: #B3CE73 url(../slices/headers/indliving.gif) no-repeat;
width: 186px;
height: 29px;
}

#grouppic {
width: 233px;
height: 328px;
background: url(../slices/teampic.jpg) no-repeat;
position: absolute;
z-index: 500;
top: 57px;
margin-left: 24px;
}

#toplinks {
width: auto;
height: auto;
position: absolute;
z-index: 500;
top: 50px;
margin-left: 609px;
font-weight:bold;
font-size:13px;
}

