blockquote {
    margin: 0px;
    padding: 0px 10px 10px 10px;
    position: relative;
    width: 920px;
}

a {
    outline: none;
}

table {
    padding: 0px;
    margin-left: 10px
}

html, body {
    padding: 0;
}

body {
    font-family: Verdana, Arial, Helvetica;
    text-align: center;
    margin: 0;
    padding: 0;
}

img {
    border-style: none;
}

a:hover {
    color: #000000;
}

td, ol, ul, li {
    font-family: Tahoma, Verdana, Arial;
    font-size: 14px;
    list-style-type:square;

}

li { line-height: 110%; }

.header {
    background-color: #D8D8D8;
}

.alt {
    background-color: #E6E6E6;
}

.rbs {
    background-color: #FFFF00;
}

.ad {
    background-color: #E8ECFD;
}

.bodyText { font-size:12pt; color:black; }
.sectionTitle { font-size:14pt; font-weight:bold; color:#000000; }
.sectionTitleRd { font-size:14pt; font-weight:bold; color:#FF0000 }

#title h1, h2, h3, h4, p {
    margin: 0;
    padding: 0;
    padding-right: 12px;
}

p {
    padding: 5px 15px 15px 10px;
}

form {
    padding: 0px 15px 15px 10px;
}

h1, h2, h3, h4
{
    margin: 0px;
    padding: 0px 10px 10px 10px;
    color: #000066;
    font-weight: bold;
    font-family : Tahoma, Verdana, Arial
}

h1 {
    font-size: 22pt;
}

h2
{
    color: #000099;
}

h3
{
    color: #333399;
}

#page-container {
    position: relative;
    width: 960px;
    background: white;
    margin: auto;
}

#header-container {
    position: absolute;
    z-index: 1;
    top: 4px;
    left: 0px;
    height: 250px;
    width: 960px;
}

#logo {
    position: absolute;
    top: 4px;
    left: 5px;
    height: 113px;
    width: 84px;
}

#header {
    position: absolute;
    z-index: 0;
    top: 0px;
    left: 98px;
    width: 695px;
    height: 120px;
}

#firstbutton {
    position: absolute;
    z-index: 1;
    top: 16px;
    left: 110px;
    width: 186px;
    height: 83px;
}

#secondbutton {
    position: absolute;
    z-index: 1;
    top: 16px;
    left: 600px;
    width: 186px;
    height: 83px;
}

#tfnumber {
    position: absolute;
    top: 4px;
    left: 785px;
    width: 170px;
    height: 24px;
    text-align: right;
    font-family: "Arial";
    font-weight: bold;
    font-size: 22px;
    color: red;
}

#localnumber {
    position: absolute;
    top: 30px;
    left: 785px;
    width: 170px;
    height: 26px;
    text-align: right;
    font-family: "Helvetica";
    font-weight: bold;
    font-size: 20px;
    color: red;
}

#bbblogo {
    position: absolute;
    top: 64px;
    left: 820px;
    width: 135px;
    height: 52px;
}

#menu-bar {
    position: absolute;
    top: 124px;
    left: 0px;
    width: 960px;
    height: 48px;
    z-index: 0;
    text-align: center;
}

#home-item {
    position: absolute;
    z-index: 1;
    top: 0px;
    left: 10px;
    width: 72px;
    height: 40px;
}

#rvsforsale-item {
    position: absolute;
    z-index: 1;
    top: 0px;
    left: 100px;
    width: 172px;
    height: 40px;
}

#sellmyrv-item {
    position: absolute;
    z-index: 1;
    top: 0px;
    left: 242px;
    width: 158px;
    height: 40px;
}

#traderv-item {
    position: absolute;
    z-index: 1;
    top: 0px;
    left: 370px;
    width: 146px;
    height: 40px;
}

#parts-item {
    position: absolute;
    z-index: 1;
    top: 0px;
    left: 486px;
    width: 221px;
    height: 40px;
}

#about-item {
    position: absolute;
    z-index: 1;
    top: 0px;
    left: 746px;
    width: 85px;
    height: 40px;
}

#map-item {
    position: absolute;
    z-index: 1;
    top: 0px;
    left: 821px;
    width: 50px;
    height: 40px;
}

#contact-item {
    position: absolute;
    z-index: 1;
    top: 0px;
    left: 861px;
    width: 95px;
    height: 40px;
}

#title-container {
    position: absolute;
    top: 172px;
    left: 0px;
    width: 960px;
    height: 78px;
    background-image: url('/images/border_background_blue.jpg');
    background-repeat:repeat-y;
    z-index: 100;
}

#mcafeelogo {
    position: absolute;
    top: 32px;
    left: 10px;
    width: 115px;
    height: 32px;
}

#addthis {
    position: absolute;
    top: 10px;
    left: 10px;
    width: 115px;
    height: 20px;
}

#plusone {
    position: absolute;
    top: 10px;
    left: 125px;
    width: 32px;
    height: 20px;
	z-index: 1000;
}

#title {
    position: absolute;
    top: 0px;
    left: 130px;
    width: 630px;
    height: 70px;
    text-align: center;
}

#search {
    position: absolute;
    top: 10px;
    left: 760px;
    width: 195px;
    height: 50px;
    padding: 0px;
    margin: 0px;
    text-align: right;
}

#search form {
    padding: 0px;
    margin: 0px;
}

#content {
    position: absolute;
    background-image: url('/images/border_background_blue.jpg');
    background-repeat:repeat-y;
    top: 250px;
    left: 0px;
    width: 940px;
    margin: 0px;
    text-align: left;
	z-index:101;
}

#footer-image {
    position: relative;
    background-image: url('/images/border_background_footer_blue.jpg');
    background-repeat:no-repeat;
    top: 0px;
    left: 0px;
    height: 20px;
    width: 960px;
    margin: 0px;
    padding: 0px;
}

#sale {
    color: #FF0000;
    font-weight: bold;
}

/* IE hacks */

html>body #content {
    width: 960px;
    padding: 0px;
}

html>body blockquote {
    width: 920px;
}

html>body table {
    margin-left: 0px;
    padding: 0px 10px 10px 10px;
}

.size-0 {
    font-size:10px;
}

.size-1 {
    font-size:12px;
}

.size-2 {
    font-size:14px;
}

.size-3 {
    font-size:16px;
}

.size-4 {
    font-size:18px;
}

.size-5 {
    font-size:24px;
}

.size-6 {
    font-size:28px;
}

.size-7 {
    font-size:32px;
}

h3 {
    font-size:18px;
}

h2 {
    font-size:20px;
}


