HTML, BODY {
font-family: Arial, Helvetica, sans-serif;
font-size: 90%;
color: Black;
background: White;
margin:  0 10px;
scrollbar-3dlight-color : #2f4f4f;
scrollbar-arrow-color : #990000;
scrollbar-base-color : #EEF2F7;
scrollbar-darkshadow-color : #2f4f4f;
scrollbar-face-color : #EEF2F7;
scrollbar-highlight-color : #EEF2F7;
scrollbar-shadow-color : #EEF2F7;
scrollbar-track-color : #EEF2F7;
}
p, td{
font-size: 90%;
}
a, a:visited, a:active {
text-decoration : none;
color : #00008b;
font-weight : bold;
}
a:hover {
color : #000000;
text-decoration : none;
}
a.navlink {
padding: 1px 5px;
margin: 5px;
border: 1px solid White;
}
a:hover.navlink {
border-top: 1px solid #f1e6c7;
border-left: 1px solid #f1e6c7;
border-right: 1px solid #d2c192;
border-bottom : 1px solid #d2c192;
background-color : #fbf7ed;
}
#boxframe {
border : 4px solid #72752E;
border-top : 0px;
width : 600px;
height : auto;
background : #faeed7;
margin : 0;
padding : 0 0 0 10px;
}
html>body #boxframe {
height : 770px;
width : 584px;
}
.section  {
font-size : 145%;
color : #3A4451;
font-weight : bold;
margin : 0;
padding : 5px 0;
background-color : #e9a528;
background: url(http://www.leatherwoodstud.com/graphics/bg_wood_light.png);
border-top : 1px solid #eed3a2;
border-left : 1px solid #eed3a2;
border-bottom : 1px solid #72752E;
border-right : 1px solid #72752E;
width : 100%;
font-variant: small-caps;
clear : all;
}
.section1 {
padding: 0 0 0 40px;
letter-spacing : 4px;
}
.section2 {
font-weight : bold;
padding-left : 5px;
margin: 10px 10px 10px 2px;
color: #693B3B;
font-size: 120%;
border-top : 1px solid #A18110;
border-left : 4px solid #A18110;
}
.section3  {
padding : 10px 0;
font-size : 110%;
text-align : center;
font-variant : small-caps;
}
.section4{
font-weight : bold;
margin: 2px;
margin-top: 40px;
color: #693B3B;
font-size: 110%;
border-bottom : 1px solid #A18110;
border-right : 4px solid #A18110;
width: 100%;
clear: both;
}
.first-word{
font-style : italic;
font-weight : normal;
}
.sire, .stud, .dam	{

}
.sire {
float: left;
clear: left;
font-weight: bold;
padding: 10px 25px 0 0;
width: 600px;
white-space : nowrap;
width: 100%;
text-align : right;
}
.dam {
float: left;
clear: left;
font-weight: bold;
padding: 0 25px 10px 0;
margin : 0;
width: 100%;
height: 10px;
white-space : nowrap;
border-bottom : thin solid #72752E;
text-align : right;
}

.stud {
font-weight: bold;
padding: 0 0 0 25px;
float: left;
clear: left;
width: 100%;
font-size : 110%;
white-space : nowrap;
text-align : left;
background : url(http://www.leatherwoodstud.com/graphics/icon.png);
background-repeat : no-repeat;
line-height : 30px;
padding : 0 0 0 40px;
}

.stud a, .stud a:link, .stud a:visited {
display : block;
background-color : transparent;
color : #00008b;
text-decoration : underline;
}

.stud a:hover	{
	background : url(http://www.leatherwoodstud.com/graphics/icon_link.png);
	background-repeat : no-repeat;
	color : #6a5acd;
	background-color : transparent;
	background-position : top;
}

html>body .sire, html>body .stud, html>body .dam {
width : 485px;
margin-left : 25px;
padding-left : 40px;
}

/* Standard Styles */


.nobr  {
white-space : nowrap;
}
HR  {
color : #72752E;
size : 1px;
}
.photo_left  {
float : left;
margin-right : 15px;
margin-left : 10px;
}
.photo_right  {
float : right;
margin-right : 0px;
margin-left : 10px;
margin-top : 10px;
margin-bottom : 10px;
}
LI  {
list-style-type : square;
}
.tangent_title  {
width : 100%;
border-bottom : 1px silver solid;
border-top : 1px silver solid;
font-weight : bold;
}
.tangent_box  {
margin : 60px 0 30px 10px;
padding : 10px;
border-left : 2px #eaeaea solid;
font-size : 115%;
}
INPUT, TEXTAREA  {
font-family: "Courier New", Courier, monospace;
font-size: 90%;
border: 1px solid #72752E;
}

/* new */

#main	{
width: 700px;
margin-left: 10px;
}
.main-title	{
margin-left: 80px;
font-weight: bold;
font-size: 140%;
margin-bottom: 10px;
}
.main-subhead	{
font-weight: bold;
font-size 120%;
margin: 10px 0 0;
border-top: 1px silver solid;
border-right: 1px silver solid;
background-color: #f7f7f7;
padding: 3px;
}
.listDocument	{
	list-style-image : url(graphics\document.gif);
	padding-top: 4px;
}
.listDocument a, .listDocument a:link, .listDocument a:visited, listDocument a:hover	{
	color: #693B3B;
}
.listDocument a:hover	{
	text-decoration: underline;
}
.photo	{
	float : left;
	margin: 3px;
	font-size: 130%;
	text-align: center;
	padding: 2px;
	display: block;
}

.photo2	{
	float : left;
	margin: 5px;
	font-size: 130%;
	text-align: center;
}

input, textarea	{
	font-family : Courier, Verdana, Geneva, Arial, Helvetica, sans-serif;
}
/* Mike Hammond */

.bad{
	border: 1px solid #FF4500 1px;
	background-color: #FFD700;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: Red;
	font-weight: bold;
}
.good{
	border: 1px solid Lime;
	background-color: #DCDCDC;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: Black;
	font-weight: bold;
}


/* Borrowed from Vineyard Varieties - not used */


.textlink  {
font-family : "Book Antiqua", "Courier New", Courier, monospace;
font-weight : bold;
color: #3A4451;
}
a.textlink  {
font-family : "Book Antiqua", "Courier New", Courier, monospace;
font-weight : bold;
color: #3A4451;
}
a.textlink:hover  {
color : White;
background-color: #3A4451;
text-decoration: underline;
}
.indent  {
position : relative;
margin-left : 40px;
margin-bottom : -10px;
}
CHECKBOX, INPUT, RADIO, SELECT  {
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
border: 1px solid #72752E;
}
.brackets  {
padding: 3px 3px 3px 3px;
text-align: center;
border-left: 3px double #EFDD9C;
border-right: 3px double #EFDD9C;
border-bottom : 3px double #EFDD9C;
border-top : 3px double #EFDD9C;
}
.box  {
float : right;
margin-right : 0;
margin-left : 10px;
margin-bottom : 20px;
margin-top : -27px;
padding : 10px 0 10px 10px;
font-size : 14px;
font-weight : normal;
border-left : thin solid #72752E;
border-right : medium solid #72752E;
border-top : thick solid #72752E;
border-bottom : thin solid #72752E;
line-height : 20px;
position: relative;
background-image : url("graphics/boxbg.jpg");
}
.gallery	{
text-align: center;
padding: 10px 0;
}
