
body {
   padding:0;
   margin:0 6%;
   background-color:#003;
   margin-top:36px;
   background-image:url('../layout_imgs/icons.gif');
   background-repeat:no-repeat;
   background-position:1% 99%;
}

img {
   border:0;
}

a {
   color:#c00;
   text-decoration:none;
}

a:hover {
   text-decoration:underline;
}

#header {
   text-align:center;
   background-image:url('../layout_imgs/hs_logo.png');
   background-repeat:no-repeat;
   background-position:30% 0;
   padding:20px;
}

#header img {
   display:inline;
}

#contentWrapper {
   background-color:#6e0e05;
}

#contentTLCorner {
   background-image:url('../layout_imgs/contentTLCorner.png');
   float:left;
}

#contentTRCorner {
   background-image:url('../layout_imgs/contentTRCorner.png');
   float:right;
}

#contentBLCorner {
   background-image:url('../layout_imgs/contentBLCorner.png');
   float:left;
}

#contentBRCorner {
   background-image:url('../layout_imgs/contentBRCorner.png');
   float:right;
}

img.corner {
   height:9px;
   width:10px;
   background-repeat:no-repeat;
}

#menuWrapperWrapper {
   text-align:center;

}

#menuWrapper {
   clear:both;
   margin:10px 10px 0 10px;
height:100px;
}

#menuWrapper a {
   text-align:center;
   text-transform:uppercase;
   font-weight:bold;
   color:black;
   font-family:Georgia;
   width:20%;
   background-color:#6e0e05;
}

.mainMenuButton {
   height:20px;
   width:133px;
   display:block;
   float:left;
   background-color:white;
   background-position:50% 5px;
   padding-top:80px;
}

.mainMenuButton:hover {
   background-position:50% -70px;
   padding-top:5px;
   height:95px;
}

#menuWrapper a.current {
   background-position:50% -70px;
   padding-top:5px;
   height:95px;
   color:#a00;
   text-decoration:underline;
}

#buyers {
   background-image:url('../layout_imgs/abuyersButton.jpg');
   background-repeat:no-repeat;
}

#sellers {
   background-image:url('../layout_imgs/sellersButton.jpg');
   background-repeat:no-repeat;
}

#financing {
   background-image:url('../layout_imgs/financesButton.jpg');
   background-repeat:no-repeat;
}

#resources {
   background-image:url('../layout_imgs/resourcesButton.jpg');
   background-repeat:no-repeat;
}

#contact {
   background-image:url('../layout_imgs/contactButton.jpg');
   background-repeat:no-repeat;
}

#mainContentWrapper {
   border:7px solid #827c5f;
   margin:0 10px 10px 10px;
   background-color:white;
}

#mainContentTLCorner {
   background-image:url('../layout_imgs/mainContentTLCorner.png');
}

#mainContentTRCorner {
   background-image:url('../layout_imgs/mainContentTRCorner.png');
}

#mainContentBLCorner {
   background-image:url('../layout_imgs/mainContentBLCorner.png');
}

#mainContentBRCorner {
   background-image:url('../layout_imgs/mainContentBRCorner.png');
}

.mainCornerRight {
   right:-7px;
   float:right;
}

.mainCornerLeft {
   left:-7px;
   float:left;
}

.mainCornerBottom {
   background-repeat:no-repeat;
   position:relative;
   bottom:-7px;
   height:14px;
   width:14px;
}

.mainCornerTop {
   background-repeat:no-repeat;
   position:relative;
   top:-7px;
   height:14px;
   width:14px;
}

.buttonLeftCorner {
   float:left;
   background-image:url('../layout_imgs/buttonLCorner.png');
   background-repeat:no-repeat;
   height:7px;
   width:7px;
}

.buttonRightCorner {
   float:right;
   background-image:url('../layout_imgs/buttonRCorner.png');
   background-repeat:no-repeat;
   height:7px;
   width:7px;
}

.linkSpan {
   display:block;
   background-color:white;
   width:100%;
}

#mainContent {
   padding:20px 15px;
}

#sideBar {
   float:right;
   width:26%;
}

#mainTextWrapper {
   width:73%;
   border-right:1px solid #827c5f;
}

.frontImage {
/*   width:70%; */
   float:left
}

#mainText {
   clear:left;
   font-family:verdana;
   font-size:90%;
   padding-right:10%;
}

h1 {
   color:#634e1c;
   font-size:150%;
   font-family:Georgia;
   padding-top:10px;
   font-weight:normal;
}


h2 {
   color:#aa0000;
   font-size:120%;
   font-family:Georgia;
   padding-top:10px;
   font-weight:normal;
}

#mainText ul li{
   list-style-image:url('../layout_imgs/bullet.gif');
}

#mainText a{
   color:#634e1c;
   text-decoration:none;
border-bottom:solid 1px #634e1c;
}

#mainText a:hover{
   color:#a00;
   text-decoration:none;
border-bottom:dotted 1px #a00;
}

#sideBar form {
   background-color:#999;
   border:6px solid #ccc;
   padding: 10px;
}

#sideBar form label{
   text-transform:uppercase;
   color:white;
   font-weight:bold;
   font-family:georgia;
   font-size:90%;
}

#sideBar form input{
   margin-bottom:10px;
   width:90%;
}

#sideBar form #submit {
   background-color:#666;
   color:white;
   border:1px solid black;
   padding:3px;
   cursor:pointer;
}

#sideBar form #submit:hover {
   background-color:#333;
   color:white;
   border:1px solid black;
   padding:3px;
   cursor:pointer;
}

#sideBar h2 {
   color:#a00;
   font-size:100%;
   padding-left:5%;
}

#sideBar li{
   /*
      Change to the following for IE
      list-style-image:url('../layout_imgs/ie_bullet.gif');
   */
   list-style-image:url('../layout_imgs/ie_bullet.gif');
   font-size:90%;
}

#sideBar li a{
   color:#634e1c;
}

#sideBar li a:hover{
   color:#a00;
}

#sideBar a.allRed, #mainText a.allRed
{
   color:#a00;
   font-weight:bold;
}

#sideBar a.allRed:hover, #mainText a.allRed:hover
{
   color:#a00;
}

#footer {
   text-align:center;
   color:white;
   font-family:georgia;
   font-size:70%;
   padding:10px 0;
}

.returnLink a {
   font-style:italic;
}

blockquote
{
   padding:2%;
   margin:0 4%;
   border:2px solid #666;
   background-color:#ccc;
   font-style:italic;
   text-align:left;
}
