@charset "utf-8";
/* CSS Document */


html, body, p, div, h1, h2, h3, h4, h5, h6,
ul, ol, dl, dt, dd, blockquote, address, pre,
listing, plaintext, xmp, menu, dir, isindex, hr, map,
multicol, center, frameset, marquee {display: block;}

body, table, td, div, span, ul, li, form, select, p, input, textarea {
font-family: Cambria, serif;
font-size: 16px;
font-style: normal;
font-weight: normal;
text-transform: normal;
letter-spacing: normal;
line-height: 1.6em;
}

body {

}

a {
color:#f6dc7f;
}

a.topnav {
font-size:18px;
}

a.topnav:link {
text-decoration:none;
color:#f6dc7f;
}

a.topnav:visited {
text-decoration:none;
color:#f6dc7f;
}

p {
margin:12px 0 12px 0;
line-height:18px;
}

.hr {
border: 1px solid #f6dc7f;
height:0px;
margin: 5px 0;
width: 474px;
}

.hrlong {
border: 1px solid #f6dc7f;
height:0px;
margin: 5px 0;
width: 770px;
}


img {
border: none;
}

.headof {
margin-top:10px;
}

h3 {
font-family: Cambria, serif;
font-size: 19px;
font-style: normal;
font-weight: normal;
text-transform: normal;
letter-spacing: normal;
line-height: 1.5em;
color:ffffff;
}

.spacer {
font-variant:normal;
font-stretch:normal;
font-size:1px;
text-align:center;
text-transform:none;
line-height:normal;
margin:0 10px 0 5px;
color:336633;
}

/* Form Stuff */


.contactus {
height:auto;
width:290px;
padding:0px;
float:left;
}

.theform {
height:245px;
width:290px;
padding:0px;
margin:0px auto;
clear:left;
}

fieldset {
height:225px;
width:290px;
border:1px solid #9F9F9F ;
padding:5px;
text-align:center;
}

label {
width: 90px;
height:23px;
float:left;
clear:left;
margin:3px;
text-align:right;
}

input {
width: 180px;
height:17px;
float:right;
line-height:normal;
margin:3px;
text-align:right;
clear:none;
}

input.submit {
width: 100px;
height:24px;
float:right;
line-height:normal;
margin:0px;
padding:0px;
text-align:center;
clear:right;
}

.textarea {
width:183px;
height:50px;
padding:0px;
margin:0px 3px 0 0;
float:right;
clear:right;
}

.googlemap {
width:484;
height:400;
padding:0px;
margin:10px 0 10px 0
}


/* Gallery Stuff */
.thumbs {
width:486px;
height:auto;
margin:0px;
padding:1px;
display:block;
}

.thumb {
border:1px #f6dc7f solid;
}

.photocontainer {
width:486px;
height:auto;
margin:0px 0 5px 0;
padding:0px;
display:block;
border:0px solid #f6dc7f;
}

.indphoto {
width:95px;
height:auto;
float:left;
display:block;
padding-left:0px;
}


/* main Stuff */
.maincontainer {
width:800px;
height:auto;
padding:4px;
margin:0 auto;
background:#FFFFFF;
}

.header {
width:800px;
height:135px;
padding:0px;
margin:0 0 10px 0;
background:#FFFFFF
}

.navigation {
width:800px;
height:28px;
padding:2px 0 0 0;
margin:0px 0 5px 0;
background:#336633;
color:ffffff;
text-decoration:none;
text-shadow:none;
}

.horseforsale {
width:464px;
height:auto;
padding:5px;
margin:15px 0 15px 0;
background:top;
/*background:#336633;*/
background-image:url(../images/forsaleback.jpg);
background:url(../images/forsaleback.jpg) no-repeat bottom;
border:2px #aaaaaa solid;
}

.saleimages {
width:440px;
height:auto;
padding:5px;
margin:0px;
float:left;
}

.navleft {
width:590px;
height:30px;
padding:0px;
margin:0px;
padding: 0 0 0 10px;
float:left;
color:FFFFFF;
}

.navright {
width:180px;
height:30px;
padding:0px;
margin:0px;
padding: 0 10px 0 0;
color:f6dc7f;
float:right;
text-align:right;
}

.bodycontainer {
width:800px;
height:auto;
padding:0px;
margin:0 0 10px 0;
background:#FFFFFF;
color:ffffff;
background:#336633;
}

.bodyleft {
width:282px;
height:auto;
padding:0px;
margin:0px;
float:left;
color:#ffffff;
}

#random {
width:282px;
height:360px;
padding:0px;
margin:0px;
display:block;
}

.leftsidestuff2 {
width:264px;
height:auto;
padding:3px;
margin:5px;
border: solid #f6dc7f 1px;
}

.photosaboutus {
width:272px;
height:980px;
padding:0px;
margin:5px;
float:left;
}

.shelley {
width:270px;
height:214px;
padding:0px;
margin:120px 0px 0px 0px;
float:left;
}

.karl {
width:270px;
height:215px;
padding:0px;
margin:380px 0px 0px 0px;
}

.sidepicture {
padding:10px 0 0 10px;
}

.bodyright {
width:474px;
height:auto;
padding:0px 20px 10px 20px;
margin:0px;
float:right;
background:#336633;
color:#ffffff;
}

.saleleft {
width:242px;
height:auto;
padding:0px;
margin:0px;
float:left;
color:#ffffff;
background:#FFFFFF;
}

.saleright  {
width:528px;
height:auto;
padding:0px 10px 10px 10px;
margin:0px;
float:right;
background:#336633;
color:#ffffff;
border:2px solid #808080;
}

.presspage {
width:776px;
height:auto;
padding:0px 10px 10px 10px;
margin:0px ;
float:right;
background:#336633;
color:#FFFFFF;
border:2px solid #808080;
}

.textright  {
width:282px;
height:auto;
padding:0px 10px 10px 10px;
margin:0px ;
float:right;
background:#336633;
color:#FFFFFF;
border:2px solid #808080;
}

.photoleft {
width:488px;
height:auto;
padding:0px;
margin:0px;
float:left;
background:#ffffff;
clear:left;
}

.clearingtable {
clear:both;
height:0px;
width:auto;
height:auto;
}

.footer {
width:800px;
height:30px;
padding:0px;
margin:0px;
color:#336633;
background:#FFFFFF;
text-align:center;
}

.footleft {
width:390px;
height:30px;
padding:0px;
margin:0px;
float:left;
color:#336633;
font-size:12px;
background:#FFFFFF;
text-align:left;
}

.footright {
width:390px;
height:30px;
padding:0px;
margin:0px;
float:right;
color:#336633;
background:#FFFFFF;
font-size:12px;
text-align:right;
}
