/*Core style sheet for Red Hawk Ranch*/

body {
background-color: #fdfcfa;
color: #000000;
font-family: Times, "Times New Roman", serif;
font-size: 18px;
margin-top: 10px;
/*background-image: url(images/bodyBG.jpg);background-repeat: repeat-y;background-position: 50% 0%;}*/
}


.header {height: 125px;background-position: 0px 0px;background-color: #ffffff;background-repeat: no-repeat;}

#sporthorsebanner {background-image: url(images/sporthorsebanner.jpg);}
#adrbanner {background-image: url(images/adrbanner.jpg);}
#homebanner {background-image: url(images/homebanner.jpg);}
#facilitybanner {background-image: url(images/facilitybanner.jpg);}

#container {margin: 0 auto;position: relative;width: 750px;text-align: left;background-image: url(images/sidebar_cols.jpg);background-repeat: repeat-y;background-position: 50% 0%;border-bottom: #bb925a double;padding-bottom: 5px;}

a {}
a:link, a:visited {color: #000000;font-weight: bold;text-decoration: none;
/*font-size: 12px;*/}
a:hover, a:active {color: #bf9a66;}
ul {margin: 0em;padding: 0em;}
li {list-style-type: none;margin: 0em;padding: 0px;color: #000;}

/* Horizontal top menu */
#menubar {/*width: 500px;*/
margin: 0;padding: 0px 0px 3px 0px;position: absolute;top: 105px;left: 230px;font-family: sans-serif;font-size: 14px;}
#menubar li {/*float: left;*/
margin: 0;padding: 0px;display: inline;list-style: none;}
#menubar a {float: left;text-decoration: none;margin: 0px 10px 0px 10px;color: #ffffff;line-height: 15px; font-size: 14px;}
#menubar a.active, #menubar a:hover {border-bottom: 2px #e1c6a9 solid ;padding-bottom: 1px;color: #e1c6a9;}
/*#menubar li a:link, #menubar li a:visited {color: #ffffff;}
#menubar li a:hover, #menubar li a:active {color: #c80918;
}*/

/*Left navigation menu*/
.navbar {position: absolute;top: 125 px;left: 0px;width: 170px;color: #000000;}
.navbar ul {margin: 0em;padding: 0em;margin-top: 20px;}
.navbar ul li {list-style-type: none;margin: 0em;padding: 0em;}
.navbar a {display: block;text-decoration: none;padding-left: 40px;padding-bottom: 8px;font-family: Times, "Times New Roman", serif;font-size: 17px;font-style: italic;letter-spacing: 1.1px;}
.navbar a:hover, .navbar a.active  {color: #ffffff;}
/*.navbar ul li a:link, .navbar ul li a:visited {
display: block;
padding-left: 50px;
padding-bottom: 8px;}
.navbar ul li a:hover, .navbar ul li a:active {
color: #ffffff;}*/
#adr-navbar li {background-image: url(images/adr-fade50.gif);background-repeat: no-repeat;background-position: 5px 20%; padding: 5px 0px;}
.navbar ul ul {margin-top: 5px;}
#adr-navbar ul ul li {
	background-image: url(images/rarrow1.gif); background-repeat:no-repeat;background-position: 25px 15px;
	}
#adr-navbar ul ul li a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: normal;
	letter-spacing: normal;
	padding-bottom: 4px;
	padding-right: 4px;}
#sporthorse-navbar li {background-image: url(images/triangle-red.gif);background-repeat: no-repeat;background-position: 15px 20%;}

.pullquote {width: 145px;background: #ffffff;color: #525252;float: right;/*border: 1px #d6ab78 solid;*/
line-height: 120%;margin-top:10px;margin-left:10px;margin-bottom: 10px;position: relative;font-weight: bold;font-size: 16px;font-family: Times, "Times New Roman", serif;text-align: center;padding: 5px;}

.adr-img {position: relative;top: 50px;margin-left: 5px;}
.home-img {position: relative;left: 170px;clear: both;border: 0px;margin: 0em;padding: 0em;}

.home-text {background-color: #ffffff;background-position: center center;background-repeat: no-repeat;font-family: Verdana, Helvetica, Arial, sans-serif;font-size: 16px;margin-right: 55px;margin-left: 220px;position: relative;top: 10px;}

.home-text ul li {
list-style-type: disc;
font-size: 12px;
padding: 5px 5px;}
.home-text ul li ul {
padding: 10px 50px;}
.home-text ol {
font-size: 12px;
font-weight: bold;
padding: 5px 5px;}
.home-text ol li ul {
font-weight: normal;
padding: 10px 50px;}

#flashcontent {
position: relative;
margin: 10px 50px 0px 200px;}

#sporthorse img {
display: block;
margin: 10px auto;}

#main-text {background-color: #ffffff;margin-left: 215px;position: relative;top: -50px;font-family: Verdana, Helvetica, Arial, sans-serif;font-size: 16px;margin-right: 50px;}
#main-text ul {font-family: Verdana, Helvetica, Arial, sans-serif;font-size: 14px;font-weight: bold;}
#main-text ul li {font-family: Verdana, Helvetica, Arial, sans-serif;font-size: 12px;font-weight: normal;padding: 3px 25px;}

#featured {position: relative;width: 155px;padding-top:15px;padding-bottom:15px;font-family: Times, "Times New Roman", serif;font-size: 15px;left: 10px;}
#featured img {position: relative;top:10px;margin-left: 10px;width:150px;left: -50px;}
div.post {margin-bottom: 7px;}
.footer {
	position: relative;
	font-size: 10px;
	text-align: right;
	font-weight: bold;
	color: #c09a66;/*background-image: url(images/footer.gif);*/
	font-family: Arial, Helvetica, sans-serif;
}
.footer a {
color: #c09a66;
font-size: 10px;
}
.footer a:hover {
color: #000000;}

h1 {font-size: 25px;text-align: right;font-style: italic;letter-spacing: 5px;font-weight: bold;font-family: Times, "Times New Roman", serif; margin-top: 25px;}
h2 {font-size: 18px;text-decoration: none;}
h2.storytitle {font-size:16px;}
h3 {font-family: Verdana, Helvetica, Arial, sans-serif;font-weight: bold;font-size: 18px;}
h3.whitepaper {margin-top: 25px;}
h4 {font-family: Verdana, Helvetica, Arial, sans-serif;font-weight: bold;font-size: 12px;font-style: italic;}
h5 {font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 14px;}

p {font-size: 12px;text-align: justify;line-height: 1.4em;}
p.footer {}
p.intro {font-size: 14px ;text-align: left;font-family: Times, "Times New Roman", serif;font-style: italic;font-weight: bold;}
p.adrquote {width: 350px; margin-left: 50px; font-weight: bold; text-align: right; color: #ff6600;}
.alltext {font-family: Verdana, Helvetica, Arial, sans-serif;font-size: 14px;color: #000;}

img.right {padding: 4px;margin: 0 0 2px 7px;display: inline;position: relative;}
img.left {padding: 4px;margin: 0 7px 2px 0;display: inline;}
.right {float: right}
.left {float: left;position: relative;}
.rt {text-align:right;}
.orange {color: #ff6600;}
.apple {background: url("images/apple-bite.jpg") no-repeat 250px 140px;}
.nobullets {list-style-type: none;}
.smcaps {font-variant:small-caps;}
/*Clearing required in category pages for horizontal rule and on single.php or IE6 will break layout*/
.clear {clear: both;}

/* Category-specific */
h2.newstitle {font-size: 12px;font-weight: bold;}
.brown {color: #8a4e2a;}

/* Sets a minimum div height - works in Fox, hacked to work in IE6. Only used in single.php*/
#minheight {min-height: 400px;height:auto !important;height:400px;}

/* .storycontent {clear: both;} */

/* Styles for Mail.php registration form*/
#registration ul {list-style: none; margin: 0; padding: 1em;}
#registration ul li {list-style-type: none; margin: 0; padding: 3px;}


