﻿body {
    font-family:Arial, Helvetica, sans-serif;
    margin:0px; padding:0px;
    background:url('/layout/images/grass.jpg');
}

h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
}

h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
}

h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	margin:0px;
	text-decoration:underline;
}

a {
	color: #FFFFFF; text-decoration: none;
}
a:hover {
	color: #66AC3A; text-decoration: underline;
}
a:active {
	color: #66AC3A; text-decoration: underline;
}

/********** Page Layout **********/
#Page { min-width:1150px; }

#Header {}
#HeaderTop { background-color:#232307; margin:0px; padding:0px 0px 0px 50px; }
#HeaderMid { background:url('/layout/images/korby-sod-header-bg.jpg') repeat-x; margin:0px; padding:0px; }
#HeaderMenu { background-color:#232307; padding:3px 0px 6px 10px; margin:0px; }
#HeaderMenu ul { list-style-position:outside; list-style:none; padding:0px; margin:0px; }
#HeaderMenu ul li { text-align:center; display:inline; padding:0px 8px; margin:0px;}
#HeaderMenu ul li a { font-size:12px; font-weight:bold; color:#FFFFFF; text-decoration:none; margin:0px; padding:0px; }
#HeaderMenu ul li a:HOVER { text-decoration:underline; }
#Header a img { border:0px; }

#Content { background:url('/layout/images/grass.jpg'); }
#ContentTable { width:99%; margin:5px; padding:0px; border:0px; }
#ContentLeft { background-color:#F2F0DC; padding:10px; }
#ContentLeft p, #ContentLeft ul, #ContentLeft ol, #ContentLeft table { font-size:12px; }
#ContentLeft p a { font-family:Georgia, "Times New Roman", Times, serif; color: #232307; text-decoration:underline; }
#ContentLeft p a:hover { color: #232307; text-decoration:none; }
#ContentLeft p a:active { color: #232307; text-decoration:underline; }

#ContentRight { width:300px; background:url('/layout/images/grass-dark.jpg'); padding:0px; }
#ContentRight p { text-align:center; font-size:12px; color:#FFFFFF; padding:25px 5px; margin:0px; }
#ContentRight p.fineprint { text-align:left; font-size:10px; margin:0px 10px 0px 30px; padding:5px 0px; }

#Footer { background-color:#232307; margin:5px 0px 0px 0px; padding:5px; }
#Footer p { font-size: 12px; color:#FFFFFF; }
#Footer h1 { font-size: 14px; color:#FFFFFF; }

/********** Products Page **********/
div.sodContent {
	width:775px;
	margin:0px auto;
	left:auto; right:auto;
}

div.left2 {
	float:left;
	clear:none;
	width:375px;
	margin:0px 0px 0px 0px;
	border-left:1px Solid #F2F0DC !important;
}

div.right {
	float:right;
	clear:none;
	width:375px;	
}

div.content-variety {
	width:375px;
	background-color:#E4DDC2;
	margin:0px 0px 15px 0px;
	padding:10px 0px 0px 0px;
	font-size:12px;
}

div.content-variety-left {
	text-align:center;
	float:left;
	clear:none;
	width:110px;
	background-color:#E4DDC2;
}

div.content-variety-left img {
	border:Solid 3px #D5D2BA;
}

div.content-variety-right {
	float:right;
	clear:none;
	width:260px;
	background-color:#E4DDC2;
}

div.content-variety-right-title {
	font-size:12px;
	font-weight:bold;
	text-align:center;
}

div.content-variety-right-grasses {
	border-top:Solid 1px #767358;
	border-bottom:Solid 1px #767358;
	margin:2px 3px 2px 3px;
	text-align:left;
}

div.content-variety-right-body {
	margin:5px 0px 5px 0px;
	text-align:left;
}

div.content-variety-right-body-more {
	text-align:right;
	font-weight:bold;
	padding-right:5px;
}

div.content-variety-right-body-more p {
	margin:0px;
	padding:0px;
}

a.linkNE { font-family: Georgia, "Times New Roman", Times, serif; font-size: 14px; color: #232307; }
a.linkNE:HOVER { font-family: Georgia, "Times New Roman", Times, serif; font-size: 14px; color: #66AC3A; }
a.linkBody { color:#667700; }

/********** Hay Inventory Page **********/
table.inventory-table th {
	text-align: left;
	color: #232307;
	font-size: 18px;
}
table.inventory-table th h1 {
	color: #232307;
	font-size: 18px;
	margin: 10px auto 3px;
}
table.inventory-table td {
	background-color: #E4DDC2;
}
table.inventory-table td.sep {
	background-color: #E4DDC2;
	font-size: 8px;
	border-bottom: 4px solid #99CC66;
}
