@charset "utf-8";
html body  {font:normal 11pt Arial, Verdana, Helvetica, sans-serif;background: #cdc9af url(../images/gradant-bg.png) top left repeat-x;margin: 0; padding: 0; text-align: center; color: #f1e8dd; height:100%;}
a img { border:0}
h1 {font-size: 120%;}
h2 {font-size: 110%;}
h2 {font-size: 105%;}
h4 {font-size: 95%;}
a.title, h1.title, h1.title a {color:#999; text-decoration:none; cursor:pointer;}
p.conditions {font-size:90%;}
a:link { color:#900}
a:hover { color:#C00}
a:visited { color:#C00}
#container { width: 950px; height:100%; background: #5c594d url(../images/black-sidebar-bg.gif) top left repeat-y; margin: 0 auto 20px auto; border:0; text-align: left;} 
#header { width:950px; height:189px; background: #000 url(../images/whitetail-creations-header2.jpg) bottom left no-repeat; padding: 40px 0 0 0; margin: 0;} 

/* MAIN NAVIGATION */
#main-nav { width:950px; height: 40px; background:#333; float:left; margin:0; padding:0;}
#main-nav h1 { margin:0; padding:4px 0 0 20px; font:normal 26px Georgia, "Times New Roman", Times, serif; float:left;}

/* common styling */
.menu {width:585px; height:40px; margin:0; padding:0px; color:#000; font:bold 16px Georgia, "Times New Roman", Times, serif; position:relative; z-index:50; float:right;}
.menu ul li a, .menu ul li a:visited {display:block; text-decoration:none; width:115px; height:32px; text-align:center; color:#fff; line-height:20px; overflow:hidden; margin:0; padding:8px 1px 0 1px; color:#ededed;}
.menu ul {padding:0; margin:0; list-style: none;}
.menu ul li {float:left; position:relative;}
.menu ul li ul {display: none;}

/* specific to non IE browsers */
.menu ul li:hover a {color:#fff; background:#4e4e4e;}
.menu ul li:hover ul {display:block; position:absolute; top:20px; left:0; width:120px;}
.menu ul li:hover ul li a.hide {background:#6a3; color:#fff;}
.menu ul li:hover ul li:hover a.hide {background:#6fc; color:#000;}
.menu ul li:hover ul li ul {display: none;}
.menu ul li:hover ul li a {display:block; color:#fff; background:#131313; font:bold 12px Geneva, Arial, Helvetica, sans-serif; width:200px; height:20px; text-align:left; padding:3px 5px;}
.menu ul li:hover ul li a:hover {color:#fff; background:#4e4e4e; font:bold 12px Geneva, Arial, Helvetica, sans-serif; width:200px; height:20px; text-align:left; padding:3px 5px;}
.menu ul li:hover ul li:hover ul {display:block; position:absolute; left:105px; top:0;}
.menu ul li:hover ul li:hover ul.left {left:-105px;}
/* END MAIN NAVIGATION */

#sidebar1 {float: left; width: 263px; height: 500px; background: #0a0805 url(../images/home-sidebar-bg.jpg) top left no-repeat; padding: 55px 20px 5px 20px; margin:0; font-weight:bold; font-size:10pt;}
#sidebar1a {float: left; width: 282px; background:#000; padding:20px 10px; margin:0; height:100%;}
#sidebar1 h1 {margin:0; padding:0; display:inline; font-size:10pt;}
#sidebar2 {float: right; width: 292px; background:none; padding: 0; margin:10px 0 0 0;}
#mainContent { width:350px; height:100%; margin:10px 0 0 0; padding:0; float:left; text-align:center;}
#mainContent2 { width:608px; min-height:600px; height:100%; margin:0; padding:10px 20px 60px 20px; float:left; background: url(../images/buck-in-tall-grass.png) bottom right no-repeat;}
#aboutus { width:588px; height:186px; margin:40px 0 0 15px; padding:0; background: #ebe8e4 url(../images/about-us-box-bg.png) top left repeat-x; float:left; color:#333;}
#aboutus h2 { margin:20px 0 0 0; padding:0; font-size:13pt;}
#aboutus p { font-size:11pt;}
#about-us-img {float:left; margin:0 10px 0 0; z-index:10;}
#footer { height:35px; margin:0; padding: 0 10px; background:#000; font-size:9pt; color:#666;} 
#footer p {margin: 0; padding: 10px 0;}
#footer a { color:#666}
#footer a:hover { color:#878371;}
#footer-left {float:left;}
#footer-right {float:right;}
.fltrt { float: right; margin-left: 8px;}
.fltlft { float: left; margin-right: 8px;}
.clearfloat { clear:both;height:0;font-size: 1px;line-height: 0px;}

/* RIGHT BUTTONS */
.top-button {position: relative; background: url(../images/sires-button-2.png) no-repeat;white-space: nowrap;display: block;width: 281px;height: 77px;margin: 0px;padding: 0px;}
.top-button a {display: block;color: #000;width: 281px;height: 77px;}
.top-button img {width: 281px; height: 77px; border: 0; }
* html a:hover {visibility:visible}
.top-button a:hover img{visibility:hidden}
.top-button span {position: absolute;left: 35px;top: 15px;margin: 0px;padding: 0px;cursor: pointer;}
.middle-button {position: relative; background: url(../images/pedigree-button-2.png) no-repeat;white-space: nowrap;display: block;width: 281px;height: 77px;margin: 15px 0px;padding: 0px;}
.middle-button a {display: block;color: #000;width: 281px;height: 77px;}
.middle-button img {width: 281px; height: 77px; border: 0; }
* html a:hover {visibility:visible}
.middle-button a:hover img{visibility:hidden}
.middle-button span {position: absolute;left: 35px;top: 15px;margin: 0px;padding: 0px;cursor: pointer;}
.bottom-button {position: relative; background: url(../images/contact-button-2.png) no-repeat;white-space: nowrap;display: block;width: 281px;height: 77px;margin: 0 0 20px 0;padding: 0px;}
.bottom-button a {display: block;color: #000;width: 281px;height: 77px;}
.bottom-button img {width: 281px; height: 77px; border: 0; }
* html a:hover {visibility:visible}
.bottom-button a:hover img {visibility:hidden}
.bottom-button span {position: absolute;left: 35px;top: 15px;margin: 0px;padding: 0px;cursor: pointer;}
/* END RIGHT BUTTONS */

#package-container {width:584px; color:#333; margin:0; padding:0; background:#fff; text-align:center;}
#package-top {width:584px; height:25px; background:#fff url(../images/package-bg-top.png) top left no-repeat; margin:0; padding:0;}
#package-content {width:550px; margin:0 15px; padding: 0; text-align:left;}
#package-bottom {width:584px; height:25px; background:#fff url(../images/package-bg-bottom.png) bottom left no-repeat; margin:0; padding:0;}
#book-now {width:550px; margin:0; padding: 0; text-align:right;}
#book-now .text {font:bold 11pt Arial, Verdana, Helvetica, sans-serif; margin:0; padding: 12px 15px 0 0; float:left; text-align:right; width:350px;}

.sire-cell { width:100%; height:240px; margin:20px 0; padding:0 5px 0 0; vertical-align:middle; background: #333;}
.sire-left-cell { width:235px; height:220px; margin:0 10px 0 0; padding:10px; float:left;}
.sire-right-cell { width:320px; height:240px; margin:0; padding:0 10px 0 0; float:right;}
.sire-right-cell p {font-size:11px; margin:6px 0; padding:0;}
.sire-right-cell h2 {margin:4px 0; padding:0;}
.sire-ped-cell { width:305px; height:125px; margin:0; padding:0; float:center; background:#000 url(../images/pedigree-bg.gif) top left no-repeat; border:solid 1px #666;}



