div#container
{
margin-left: auto;
margin-right: auto;
margin-top:-8px;
width: 60em;
text-align: left;
border-top: 0px solid #000;
border-left: 0px solid #000;
border-right: 0px solid #000;
}

body{
text-align:center;
	/* zeroes out page for all browsers */
  	margin: 0;
  	padding: 0;
  	border: 0;
  	background: #808080 ;

}


#header-part1 {
width: 100%;
background: #d1a245;
height:165px;


}

#footer-part1 {
width: 100%;
background: #d1a245;
height:27px;

}

#divider1 {
background: #000000;
height: 2px;
}

#header-part3 {
background: #d1a245;
height:5px;

}

#logo {
background: url("images/hdr_logo.jpg") no-repeat;
position:relative;
height: 158px;
width: 158px;
float: left;
margin: 7px 0 0 0;
margin-left: 5px;
}

#logo-text {
background: url("images/hdr_title.jpg") no-repeat;
position:relative;
height: 82px;
width: 328px;
float: left;
margin: 40px 0 0 0;
margin-left: 20px;
}

#logo-text1 {
background: url("images/roaring_ahead.gif") no-repeat;
position:relative;
height: 40px;
width: 128px;
float: left;
margin: 110px 0 0 0;
margin-left: -240px;
}


#logo-horse {
background: url("images/hdr_horse.jpg") no-repeat;
position:relative;
height: 148px;
width: 219px;
float: left;
margin: 17px 0 0 0;
margin-left: 140px;
}

#header-part2 {
width:100%;
background: #5C4517;
height:10px

}

#bottom-shadow{
position:relative;
/*background: url("images/bottom_shadow.jpg");*/
background:#ffffff;
height:97px;
width:100%;
/*#feefae*/
}
#shadow{
background: url("images/shadow.jpg");
background:#ffffff;
height:104px;
width:100%;
}

#content{
position:relative;
background: #ffffff;
width:100%;
float:left;
border-left: 0px solid #000;
border-right: 0px solid #000;
border-bottom: 0px solid #000;
}

#left-box{
width: 240px;
margin: 0 auto 0 auto;
float: left;
border-style: solid;
border-right-width:0px;
border-left-width:0px;
border-top-width:0px;
border-bottom-width:0px;
border-color:#5C4517;
}

#right-box{
width: 610px;
float:left;
margin: -50px auto 0 auto ;
}

#col1 { position:relative;float:left; width:30%;}
#col2 { margin-left:30%;} 

#spaceholder{
	height:150px;
}

div.wrapper{
float:left;
background: #d9b362;
padding:5px;
border-style:dotted;
border-color:#5C4517;
border-width:1px;
position:relative;
}

div.heading{
	  font-family: Trebuchet MS,Trebuchet, Verdana, Arial, sans-serif;
	  font-size:28px;
	  text-align:center;
	  padding:0px;
	  color: #000;
	  font-weight:;
}



div.heading1{
	  font-family: Trebuchet MS,Trebuchet,Verdana, Arial, sans-serif;
	  font-size:17px;
	  text-align:left;
	  padding:0px;
	  color: #000;
	  font-weight:bold;
}

.bodytext{
	  font-family: Trebuchet MS,Trebuchet, Verdana, Arial, sans-serif;
	  font-size:15px;
	  text-align:left;
	  color: 000000;
	  margin-top:10px;
	  margin-left:0px;
	  width:100%;
	  float:left;
	  overflow:auto;
}

.smalltext{
	  font-family: Trebuchet MS,Trebuchet, Verdana, Arial, sans-serif;
	  font-size:11px;
	  text-align:left;
	  color: 000000;
	  margin-top:10px;
	  margin-left:0px;
	  width:100%;
	  float:left;
	  overflow:auto;
      background: #d9b362;
	  padding:5px;
	  border-style:solid;
	  border-color:#5C4517;
	  border-width:1px;


}
#footer{
position:relative;
background: #fbf6ef;
width:100%;
float:left;
text-align:center;
vertical-align:middle;
}

a.footer{
	font-family:'Arial';
	font-size:90%;
	text-align:left;
	font-weight:bold;
	text-decoration:none;
	color:#000;
	vertical-align:center;
}

a.footer:hover{
	font-family:'Arial';
	font-size:90%;
	font-weight:bold;
	text-align:left;
	text-decoration:underline;
	color:#000;
	vertical-align:center;
}

.form1{
background-color:#FFFFFF;
color:#000;
font-family:verdana,arial;
font-size:11px;
border-style:dotted;
border-width:2px;
padding-left:20px;
padding-top:20px;
margin-bottom:20px;
position:relative;
}

.input-box
{
color: #000;
background: #feb;
border: #26a solid 1px
}

.submit-button
{
color: #000;
background: #feb;
border: 2px #9cf outset
}
INPUT{font-family: verdana, arial;font-size:11px;color:#000;}
SELECT{font-family: verdana, arial;font-size:11px;color:#000;}
TEXTAREA{font-family: verdana, arial;font-size:11px;color:#000;}
SUBMIT{font-family: verdana, arial;font-size:11px;color:#000;}

ol{
margin-top:3px;
}
li.faqs{
list-style-type:disc;
padding-left:5px;
}

li.saddles{
list-style-image:url('images/arrow.gif');
padding-left:5px;
}
.faqs-format{
margin-left:20px;
font-size:12px;
background:ffffff;
}

#submenu li a {
	display: block;
	padding: 5px 5px 5px 0.5em;
	padding-left:2.5em;
	border-left: 10px solid #fbf6ef;
	border-right: 4px solid #B28938;
	background-color: #fbf6ef;
	color: #5C4517;
	text-decoration: none;
	width: 100%;
	background-image: url("images/arrow.gif");
	background-repeat: no-repeat;
	background-position: 1.5em;
	padding-left: 0. 9em;
	font-size:11px;

	}


/*********My CSS Menu Starts ***********/
dl, dt, dd, ul, li.a {
margin: 0;
padding: 4;
list-style-type: none;

}
dt,li.a{
margin: 0;
padding: 5;
list-style-type: none;
}
li.a{
font-size:16px;
}
#menu {
position: absolute;
top: 0;
left: 0;
margin-top: 150px;
padding:5px;
font-family:arial;
font-size:18px;
}
dl#menu {
width: 12em;
}
dl#menu dt {
cursor: pointer;
margin: 0px 0;;
height: 30px;
line-height: 25px;
text-align: left;
text-indent: 10px;
vertical-align:center;
border-color: #5C4517;
border-top: 0px solid #5C4517;
border-left: 0px solid #5C4517;
border-right: 0px solid #5C4517;
border-bottom: 0px solid #5C4517;
background: #d9b362;
}

dl#menu dd {
border: 0px solid #5C4517;
background: #d9b362;   //added background here
}

dl#menu li {
text-align: left;
text-indent: 20px;
vertical-align:center;
background: #e3c589;
}
dl#menu li a, dl#menu dt a {
color: #000;
text-decoration: none;
display: block;
border: 0 none;
height: 100%;

}

dl#menu li a:hover, dl#menu dt a:hover {
background: #ffffff;
}

#mentions {
font-family:  arial, verdana, sans-serif;
position: absolute;
bottom : 200px;
left : 10px;
color: #000;
background-color: #ddd;
}
#mentions a {text-decoration: none;
color: #222;
}
#mentions a:hover{text-decoration: underline;
background-color: #d1a245;
}

a{color:#000;}
a:hover{color:#000;}
a:visited {color:#000;}
/*************************************/

.western_gallery {
	float:left;
}

.western_gallery td {
	padding: 3px;
	border-left: 1px solid #808080;
	border-bottom: 1px solid #808080;
}
