body {  margin: 10px auto 0px auto; padding:0px; background-color:#2D4700;text-align:left; font-family:Geneva, Arial, Helvetica, sans-serif;  }
 
#container { margin: 0px auto; padding:0px; width:990px; background-image:url(../images/main_bg.jpg); background-repeat:; } 
#header { text-align:center; margin:0 10px 0 0; padding:0;}
#content { margin: 5px 25px 0px 15px; width:950px; text-align:left; padding: 0px; background:url(../images/main_content_bg.jpg); background-repeat:repeat-y;  }
#footer {}
 
 .navbg {background:url(../images/nav/bg.jpg); background-repeat:repeat-x; margin: 5px 25px 0px 15px; width:950px; text-align:center; padding: 0 0px 0 0; height:46px;}
 .contentbg {background:url(../images/content/bg.jpg); background-repeat:repeat-x; background-position:bottom; background-color: #DDD4B9; }
  .menu{font-family:Tahoma; font-size:11px;  color:#8C6241; text-decoration:none }
  .main{ color:#655C44; padding:5px 20px;  width:910px; }
  .green{font-family:Tahoma; font-size:11px;  color:#2D4700; }
  .input{
  		width:195px; height:16px;
		border:1px solid #C2B186;
		font-family:Tahoma; font-size:11px;  color:#655C44; padding-top:4px; margin: 0 0 4px 0;
		}
  .textarea{
		width:195px; height:100px;
		border:1px solid #C2B186;font-family:Tahoma; font-size:11px;  color:#655C44; padding-top:4px ;  margin: 0 0 4px 0;
		overflow:auto; background-color:#DFD1B4;
		}
.saleinput{
  		width:65px; height:16px;
		border:1px solid #C2B186;
		font-family:Tahoma; font-size:11px;  color:#655C44; padding-top:4px; margin: 0 0 4px 0;
		}
.orderinput{
  		width:295px; height:16px;
		border:1px solid #C2B186;
		font-family:Tahoma; font-size:11px;  color:#655C44; padding-top:4px; margin: 0 0 4px 0;
		}
	.orderinputcost{
  		width:295px; height:16px;
		border:1px solid #C2B186; font-weight:bold; 
		font-family:Tahoma; font-size:12px;  color:#655C44; padding-top:4px; margin: 0 0 4px 0;
		}
.ordertextarea{
		width:295px; height:100px;
		border:1px solid #C2B186;font-family:Tahoma; font-size:11px;  color:#655C44; padding-top:4px ;  margin: 0 0 4px 0;
		overflow:auto; background-color:#DFD1B4;
		}
.small {font-size:11px;}
.button {border:1px solid #C2B186; color:#503B29;}
fieldset { padding:10px; border:1px solid #C2B186; margin: 0 40px;}
legend { padding:10px;}
table {margin:0 auto; font-family:Georgia, "Times New Roman", Times, serif; color:#2D4700; font-size:11px; }
td { padding: 0 0 0 10px;}	
.pedigree td {margin:0 auto; font-family:Georgia, "Times New Roman", Times, serif; color:#2D4700; font-size:11px; }
.saletable {float:left; margin:0 0 0 40px; }
p {	margin:0px 0px 15px 0px; color:#655C44;font-size:14px; line-height:18px;}
h1 { font-family:Georgia, "Times New Roman", Times, serif; color:#2D4700; font-size:22px;	margin:0px 0px 20px 0px; font-weight:bold; line-height:28px; border-bottom:1px solid #C2B186;}
h2 { font-family:Georgia, "Times New Roman", Times, serif; color:#2D4700; font-size:18px;	margin:15px 0px 10px 0px; font-weight:bold; line-height:28px; border-bottom:1px solid #C2B186;}
h3 {font-family:Georgia, "Times New Roman", Times, serif; margin:0px 0px 8px 0px;	font-size:14px; color:#503B29;	}
h4 {	margin:0px 0px 3px 0px; font-size:13px; color:#655C44;}
h5 {	font-size:11px; margin:0px; color:#655C44;}
a {	margin:0px 0px 15px 0px; text-decoration:none; color:#655C44;}
a:hover {	margin:0px 0px 15px 0px; text-decoration:underline; color:#655C44;}

.main ul { list-style:circle; margin:0 0 20px 30px;}
.main li { padding:10px 0 2px 10px; font-size:12px; }

/*Style Applied to the Paragraphs for Copyright-Small-Text */
.copyrights {	color : #655C44;	font-family : Verdana, Arial, Helvetica, sans-serif;	font-size : 10px;	line-height : normal; margin: 20px 30px 10px 20px; text-align:left; padding: 0px;}
.copyrights A:link {color: #655C44; TEXT-DECORATION: none}
.copyrights A:active {	color: #756043; TEXT-DECORATION: underline}
.copyrights A:visited {	color: #655C44; TEXT-DECORATION: none}
.copyrights A:hover {	color: #756043; TEXT-DECORATION: underline}
/*Styles Applied to Float Images left or right */
.imgfloatright { float : right }
.imgfloatleft { float : left }
.imglist { float:left; padding:1px; border:1px solid #C2B186; margin:0 2px 0px 0;}
.imgborder {  padding:1px; border:1px solid #C2B186; margin:0 20px 20px 20px;}
.imgleftborder { float:left; padding:1px; border:1px solid #C2B186; margin:0 20px 20px 0;}
.imgrightborder { float:right; padding:1px; border:1px solid #C2B186; margin:0 0px 20px 20px;}
