body	{
margin:0px;
border:0px;
padding:0px;
width:100%;
background:url(http://breeding-stallions.com/images/stallion.jpg) no-repeat #ffffff;
font-family:trebuchet,verdana,arial,sans-serif;
font-size:12px;
font-color:#000000;
}
#heading	{
position:absolute;
right:10px;
top:10px;
}
p	{line-height:16px;}
#navlist {
position:absolute;
left: 0px;
top: 160px;
width: 160px;
}
#navlist2 {
margin:120px 20px 0px 200px;
float: right;
}
*html #navlist2 {
margin:120px 10px 0px 200px;
float: right;
}
#navlist ul, #navlist2 ul {
margin: 0px; /*removes indent IE and Opera*/
padding: 0px; /*removes indent Mozilla and NN7*/
list-style-type: none; /*turns off display of bullet*/
}
#navlist li, #navlist2 li  {
margin: 0px;
}
#navlist2 li  {
float:left;
margin: 0px 0px 0px 3px;
white-space: nowrap;
width:80px;
}

#navlist a, #navlist2 a {
text-align:center;
background-color: #ffffff;
display: block;
}
#navlist a {
border: 2px solid;
border-color: #F8FCF2 #ECF0E7 #ECF0E7 #F8FCF2;
padding: 4px 4px 4px 4px;
}
#navlist2 a {
padding: 2px 4px 2px 4px;
border: 2px solid;
border-color: #ECF0E7 #ECF0E7 #F8FCF2 #ECF0E7;
}
#navlist a:link, #navlist a:visited,#navlist2 a:link, #navlist2 a:visited  {
color: #878A84;
text-decoration: none;
}
#navlist a:hover, #navlist a:active, #navlist2 a:hover, #navlist2 a:active {
color: #878A84;
}
#navlist a:hover,#navlist2 a:hover {
background-color: #ECF0E7;
color: red;
}
#navlist2 a:hover	{
border-color:#ECF0E7;
}
#navlist a:active, #navlist2 a:active  {
background-color: #ECF0E7;
color: green;
}
#uberlink a:link, #uberlink a:visited,
#uberlink a:hover, #uberlink a:active {
background-color: #ECF0E7;
color: #878A84;
}
#uberlink2 a:link, #uberlink2 a:visited,
#uberlink2 a:hover, #uberlink2 a:active {
background-color: #ECF0E7;
color: #878A84;
border-bottom: 2px solid #ECF0E7;
}
#stallion	{
background: #ECF0E7;
margin:0px 20px 0px 200px;
padding:3px;
clear:right;
}
#content	{
background: #ECF0E7;
margin:120px 20px 0px 200px;
padding:3px;
clear:right;
}
#page	{
width:100%;
background: #ECF0E7;
}
#page p, #page h1, #page h2, #page h3, #page h4	{
padding: 0px 20px;
}
#page h2, #page h3, #page h4	{
padding: 0px 20px;
margin: 10px 0px 5px 0px;
}
#page p	{
margin: 5px 0px 15px 0px;
}

#page h1	{
font-size: 18px;
font-weight:400;
margin: 15px 0px 10px 0px;
}
#page h1, #page h2, #page h4	{
text-align:right;
}
#page h2, #page h3 	{
font-size: 14px;
font-weight:700;
}
#page h4	{
font-size: 13px;
font-weight:700;
}
#page h3	{
clear:both;
}
#featurepic	{
float:left;
margin:15px;
padding:5px;
border:2px solid #ddd;
}
#footer	{
margin:20px 0px;
width:100%;
text-align:center;
color: #878A84;
}
.right	{
text-align:right;
}
form	{
padding:0px 20px;
margin:10px 0px;
}
a {text-decoration:underline;}
a:link, a:visited {color: #878A84;}
#page a:link, #page a:visited {color: #000000;}
form a:link, form a:visited {color: #000000;}
a:hover {color:red;}
a:active {color:green;}
form a:hover, #page a:hover  {color:red;}
form a:active, #page a:active {color:green;}

.but100, .but125, .but150, .but175, .but200, .but225 {
height:25px;
width:120px;
padding:0px;
background:url(http://breeding-stallions.com/images/buttonback.gif) #d3d3d3;
border:0px;
text-align:center;
text-decoration:none;
float:left;
font-weight:400;
color:black;
cursor:pointer;
font-family:arial, sans-serif;
letter-spacing:1px;
font-size:12px;
margin-bottom:5px;
margin-top:0px;
}
div.but100, div.but125, div.but150, div.but175, div.but200, div.but225 {
line-height:25px;
}
.but100, div.but100 {
width:100px
}
.but125, div.but125 {
width:125px
}
.but150, div.but150 {
width:150px
}
.but175, div.but175 {
width:175px
}
.but200, div.but200 {
width:200px
}
.but225, div.but225 {
width:225px
}

input, textarea{
font-family:trebuchet,verdana,arial, sans-serif;
font-size:13px;
padding: 1px 3px;
}
