
body {
font-family: Arial, Georgia, Verdana, Helvetica, sans-serif;
font-size: 12px;
}

a:link, a:visited {
color : #333333;
text-decoration: none;
font-weight: bold;
}

a:hover {
color : #000000;
}


#pagecontainer {
margin-left: auto;
margin-right: auto;
width: 789px;
display: block;
text-align: left;
}

/*** Top Header and Tool Links ***/
#top {
position: relative;
width: 789px;
height: 152px;
background: url(../images/phoenix-header.jpg);
}
#sitetitle, #pagetitle, #pagetools {
display: none;
}
#top #recyclebuyLogo {
display: block;
background-image: url("../images/recyclebuyLogo.png");
width: 156px;
height: 40px;
position: absolute;
bottom: 35px;
right: 20px;
}

/*** Main Content Area ***/
#main {
float: right;
width: 617px;
border: 1px solid #000000;
border-top: 0;
border-bottom: 0;
min-height: 400px;
}
* html #main {
height: 400px;
}
#main h1, #main h2, #main h3, #main h4, #main h5, #main h6 {
margin: 1em 0;
}
#main h1 { font-size: 1.5em; }
#main h2 { font-size: 1.4em; }
#main h3 { font-size: 1.3em; }
#main h4 { font-size: 1.2em; }
#main h5 { font-size: 1.1em; }
#main h6 { font-size: 1em; }
#main h1.pageheader {
background: #ffffff url(../images/footer2.jpg);
padding: 8px;
padding-bottom: 16px;
background-position: bottom left;
background-repeat: no-repeat;
margin: 0;
margin-bottom: 5px;
font-size: 18px;
font-weight: bold;
}
#main .page {
margin: 8px;
margin-top: 5px;
}
#main .page .page {
margin: 0;
}
.imgborderleft div.left {
width: auto ! important;
position: static ! important;
margin: 2px ! important;
margin-right: 18px ! important;
border-right: 2px solid #048C8C ! important;
}
.imgborderleft .rightcontent {
margin: 2px ! important;
}

/*** Left Navigation Bar ***/
#sidebar {
float: left;
width: 170px;
background: url(../images/left-menu-tile.jpg) #ffffff;
font-size: 12px;
}
#sidebar h2, #navbar ul ul {
display: none;
}
#navbar ul, #navbar li {
list-style: none;
margin: 0;
padding: 0;
}
#navbar li {
margin: 5px;
}
#navbar li a {
display: block;
color: #008E8A;
text-decoration: none;
font-weight: bold;
padding: 5px;
border: 1px solid #ffffff;
}
#navbar li a:hover {
background: #8ad1cf none;
color: #000000;
}
#sideutil {
width: 170px;
height: 72px;
color: #000000;
background: url(../images/sidemenu-bottom-graphic.jpg) #ffffff;
border: 0;
}

/*** Admin Bar ***/
#adminbar {
background: #000000 none;
color: #ffffff;
padding: 5px 8px;
}
#adminbar h2, #adminbar #adminusername {
display: none;
}
#adminbar ul, #adminbar ul li {
list-style: none;
margin: 0;
padding: 0;
}
#adminbar ul li {
display: inline;
margin-right: 5px;
}
#adminbar ul li a {
color: #ffffff;
}

/*** Bottom Stuff ***/
#bottom {
clear: both;
width: 619px;
height: 26px;
background: url(../images/footer.gif) #ffffff;
color: #000000;
overflow: hidden;
margin-left: auto;
margin-right: 0;
font-size: 10px;
}
#bottom a {
color: #000000;
text-decoration: none;
}
#bottom #adminentry {
float: left;
margin-top: 4px;
margin-left: 15px;
}
#bottom #siteprops {
text-align: right;
}
