body {
font-family: Lucida Grande, Lucida Sans Unicode, Lucida Grande, Lucida Sans Unicode, Tahoma, Arial, Helvetica, sans-serif;
font-size: 11px;
background-color:#49473A;
}

#centered {
position:absolute;
top: 50%;
left: 50%;
width:950px;
height:575px;
margin-top: -300px; /*set to a negative number 1/2 of your height*/
margin-left: -493px; /*set to a negative number 1/2 of your width* 475 + 18 for scrollbar*/
border: 0px solid #49473a;
background-color: #f3f3f3;
}

#bottomnav {
position:absolute;
top: 99%;
left: 50%;
width:475px;
height:15px;
margin-top: -15px; /*set to a negative number 1/2 of your height*/
margin-left: -256px; /*set to a negative number 1/2 of your width* 475 + 18 for scrollbar*/
border: 0px solid #FFFFFF;
text-align:center;
z-index: 3;
}

#header {
position:relative;
top: 0px;
left: 0px;
width: 950px;
height: 100px;
background-color:#49473A;
background-image:url(layoutimages/header.jpg);
border:none;
}
#headerlink {
position:absolute;
top: 50px;
left: 105px;
width: 185px;
height: 50px;
z-index:1;
background:none;
background-image:none;
border:none;
}
#leftborder {
position:absolute;
top: 100px;
left: 0px;
width: 150px;
height: 375px;
background-color:#49473A;
background-image:url(layoutimages/leftborder.jpg);
border:none;
}
#rightborder {
position:absolute;
top: 100px;
left: 800px;
width: 150px;
height: 375px;
background-color:#49473A;
background-image:url(layoutimages/rightborder.jpg);
border:none;
}
#bottomborder {
position:absolute;
top: 475px;
left: 0px;
width: 950px;
height: 100px;
background-color:#49473A;
background-image:url(layoutimages/bottomborder.jpg);
border:none;
}

#previousmorebuttons{
position:absolute;
z-index:2;
top: 425px;
left: 600px;
width: 150px;
height: 10px;
border:5px;
border-color:#FF9900;
}
#content {
position:absolute;
top: 100px;
left: 150px;
width: 650px;
height: 355px;
z-index:2;
background-color:#49473A;
background-image:url(layoutimages/content.jpg);
border:none;
}
#footer {
position:absolute;
top: 455px;
left: 150px;
width: 650px;
height: 20px;
background-color:#49473A;
background-image:url(layoutimages/footerblank.jpg);
border:none;
}

FOOTER SPECIFIC CSS 

.ButtonA {
width: 92px;
height: 20px;
float:left;
}
.ButtonA a {
display: block;
width: 92px;
height: 20px;
float:left;
background: url(layoutimages/aaboutus.jpg) no-repeat top left;
}
.ButtonA a:hover {
background-position: bottom left;
}

.ButtonB {
width: 84px;
height: 20px;
float:left;
}
.ButtonB a {
display: block;
width: 84px;
height: 20px;
float:left;
background: url(layoutimages/bservices.jpg) no-repeat top left;
}
.ButtonB a:hover {
background-position: bottom left;
}

.ButtonC {
width: 81px;
height: 20px;
float:left;
}
.ButtonC a {
display: block;
width: 81px;
height: 20px;
float:left;
background: url(layoutimages/ccontact.jpg) no-repeat top left;
}
.ButtonC a:hover {
background-position: bottom left;
}

FONT AND TEXT STYLES 

.pmlinks {color:#393b2a; font-family: Lucida Grande, Lucida Sans Unicode, Lucida Grande, Lucida Sans Unicode, Tahoma, Arial, Helvetica, sans-serif;font-size:10px; font-weight: bold;}
.pmlinks A:link {text-decoration: none; color:#393b2a; font-family: Lucida Grande, Lucida Sans Unicode, Tahoma, Arial, Helvetica, sans-serif; font-size:10px; font-weight: bold;}
.pmlinks A:visited {text-decoration: none; color:#393b2a; font-family: Lucida Grande, Lucida Sans Unicode, Tahoma, Arial, Helvetica, sans-serif;font-size:10px; font-weight: bold;}
.pmlinks A:active {text-decoration: none; color:#393b2a; font-family: Lucida Grande, Lucida Sans Unicode, Tahoma, Arial, Helvetica, sans-serif;font-size:10px; font-weight: bold;}
.pmlinks A:hover {text-decoration: none; color:#FFFFFF; font-family: Lucida Grande, Lucida Sans Unicode, Tahoma, Arial, Helvetica, sans-serif;font-size:10px; font-weight: bold;}

.contentfont {
font-family: Lucida Grande, Lucida Sans Unicode, Lucida Grande, Lucida Sans Unicode, Tahoma, Arial, Helvetica, sans-serif;
font-size: 11px;
color:#FFFFFF;
margin: 30px 40px 20px 40px;}

.bottomnav {
font-family: Lucida Grande, Lucida Sans Unicode, Lucida Grande, Lucida Sans Unicode, Tahoma, Arial, Helvetica, sans-serif;
font-size: 10px;
color:#b7b5a8;
margin: 0px 0px 0px 0px;}
.bottomnav A:link {text-decoration: none; color:#b7b5a8; font-family: Lucida Grande, Lucida Sans Unicode, Tahoma, Arial, Helvetica, sans-serif; font-size:10px; font-weight: none;}
.bottomnav A:visited {text-decoration: none; color:#b7b5a8; font-family: Lucida Grande, Lucida Sans Unicode, Tahoma, Arial, Helvetica, sans-serif;font-size:10px; font-weight: none;}
.bottomnav A:active {text-decoration: none; color:#FFFFFF; font-family: Lucida Grande, Lucida Sans Unicode, Tahoma, Arial, Helvetica, sans-serif;font-size:10px; font-weight: none;}
.bottomnav A:hover {text-decoration: none; color:#FFFFFF; font-family: Lucida Grande, Lucida Sans Unicode, Tahoma, Arial, Helvetica, sans-serif;font-size:10px; font-weight: none;}

A:link {text-decoration: none; color: #FFFFFF;}
A:visited {text-decoration: none; color: #FFFFFF;}
A:active {text-decoration: none; color: #FFFFFF;}
A:hover {text-decoration: underline; color: #FFFFFF;}




