@charset "UTF-8";
body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	color: #333333;
	background: url(../images/boskovich-background.jpg) repeat-x;
	background-color: #cbdbbd;
	margin:0;
}

img {
	border: 0;
}

h1 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 140%;
	line-height: 140%;
	font-style: italic;
	color: #2e6031;
	padding:0 0 4px 0;
	margin:0 0 4px 0;
}

p {
	padding:4px 0 4px 0;
	margin:4px 0 4px 0;
} 


#wrapper {
	text-align: center;
	width:801px;
	margin:0 auto;
}

#topmenu {
	background-color: #2c5f30;
	background: url(../images/menu-bg-center.jpg) repeat-x;
	height: 37px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 95%;
	font-style: italic;
	color: #fff;
}

#topmenu ul {
	padding:0;
	margin: 0;
	list-style-type: none;
}

#topmenu li {
	background: url(../images/menu-bg-right.jpg) no-repeat top right;
	float: left;
	height: 37px;
}

#topmenu a {
	display: block;
	text-decoration: none;
	color: #fff;
	padding:10px 10px 10px 10px;
	border: none;
}

#topmenu a:hover {
	text-decoration: none;
	color: #f38f64;
	border: none;
}

#upperBorder {
	background: url(../images/colorful-border.gif) no-repeat;
	height: 7px;
	font-size:1px;
	line-height:0;
}

#flash {
	height:231px;
	text-align: left;
	background-color: #fff;
}

#welcome {
	background: url(../images/boskovich-home-lower-bg.jpg) no-repeat;
	vertical-align: top;
	font-size: 95%;
	line-height: 140%;
	text-align: left;
	padding: 20px 20px 10px 190px;
}

.initText {
	background: url(../images/since-1915.gif) no-repeat;
	padding:3px 0 0 35px;
}

.initTextIndent {
	text-indent:66px;
	margin: 0;
	padding: 0;
}

#lowerBorder {
	background: url(../images/boskovich-vegetables-border.jpg) no-repeat;
	height:27px;
}

#footer {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 90%;
	line-height: 150%;
	color: #000;
	padding: 20px 0 20px 0;
}

#history {
	background: url(../images/boskovich-onions-lower-bg.jpg) no-repeat;
	background-color: #d0d0d7;
	vertical-align: top;
	font-size: 95%;
	line-height: 150%;
	text-align: left;
	padding: 20px 40px 30px 220px;
}

#history strong {
	text-weight: bold;
	color: #2e6031;
	
}

#foodSafety {
	background: url(../images/boskovich-carrots-lower-bg.jpg) no-repeat;
	background-color: #d0d0d7;
	vertical-align: top;
	font-size: 95%;
	line-height: 150%;
	text-align: left;
	padding: 20px 40px 30px 220px;
}

#news {
	background: url(../images/boskovich-news-lower-bg.jpg) no-repeat;
	background-color: #d0d0d7;
	vertical-align: top;
	font-size: 95%;
	line-height: 150%;
	text-align: left;
	padding: 20px 40px 30px 220px;
}

#contact {
	background: url(../images/boskovich-berries-lower-bg.jpg) no-repeat;
	background-color: #d0d0d7;
	vertical-align: top;
	font-size: 95%;
	line-height: 150%;
	text-align: left;
	padding: 20px 40px 30px 220px;
}

#resources {
	background: url(../images/boskovich-spinich-lower-bg.jpg) no-repeat;
	background-color: #d0d0d7;
	vertical-align: top;
	font-size: 95%;
	line-height: 150%;
	text-align: left;
	padding: 20px 40px 30px 220px;
}

#products{
	background: url(../images/boskovich-celery-lower-bg.jpg) no-repeat;
	background-color: #d0d0d7;
	vertical-align: top;
	font-size: 95%;
	line-height: 150%;
	text-align: left;
	padding: 20px 40px 30px 220px;
}

#productsVA {
	background: url(../images/boskovich-valueadded-lower-bg.jpg) no-repeat;
	background-color: #d0d0d7;
	vertical-align: top;
	font-size: 95%;
	line-height: 150%;
	text-align: left;
	padding: 20px 40px 30px 20px;
}

#productsCom {
	background: url(../images/boskovich-commodity-lower-bg.jpg) no-repeat;
	background-color: #d0d0d7;
	vertical-align: top;
	font-size: 95%;
	line-height: 150%;
	text-align: left;
	padding: 20px 40px 30px 20px;
}
.caption {
	font-size: 90%;
	line-height: 120%;
	text-align: right;
	color: #2e6031;
	padding: 5px;
	background-color: #e5e8ed;
	border: 1px dotted #a5c68a;
}

#foodSafety li {
	list-style-type:square;
}

a {
	color: #2e6031;
	text-decoration: none;
	border-bottom: 1px dotted #759e78;
}

a:hover {
	color: #f47d4a;
	text-decoration: none;
	border-bottom: 1px solid #f47d4a;
}

h3 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 110%;
	line-height: 110%;
	color: #953e6f;
	padding:6px 0 0 0;
	margin:6px 0 0 0;
}

.prodList {
	list-style-type:square;
	font-style: italic;
	font-size: 100%;
	line-height: 120%;
	color: #2e6031;
	padding:6px 0 6px 76px;
	margin:6px 0 6px 6px;
}

#productsVA h4 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 110%;
	line-height: 110%;
	color: #953e6f;
	border-bottom: 1px solid #953e6f;
	padding:6px 0 2px 0;
	margin:6px 0 6px 0;
}

#productsVA ul {
	padding:0 0 0 5px;
	margin:0 0 0 5px;
}

#productsVA li {
	font-size: 100%;
	line-height: 100%;
	padding:2px 0 0 0;
	margin:2px 0 0 0;
	list-style-type: none;
}

#productsCom h4 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 110%;
	line-height: 110%;
	color: #953e6f;
	border-bottom: 1px solid #953e6f;
	padding:6px 0 2px 0;
	margin:6px 0 6px 0;
}

#productsCom ul {
	padding:0 0 0 5px;
	margin:0 0 0 5px;
}

#productsCom li {
	font-size: 100%;
	line-height: 100%;
	padding:2px 0 0 0;
	margin:2px 0 0 0;
	list-style-type: none;
}


#productsSidebar {
	width:150px;
	background-color: #2e6031;
	color:#fff;
	padding:0 10px 25px 10px;
	margin:230px 0 0 0;
}

#productsSidebar h3 {
	color:#fff;
	font-size: 130%;
	line-height: 90%;
	font-style: italic;
}

#productsSidebar h4 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 110%;
	line-height: 110%;
	color: #fff;
	border-bottom: 1px solid #759e78;
	padding:6px 0 2px 0;
	margin:6px 0 6px 0;
}

#productsSidebar ul {
	padding:0;
	margin:0;
}

#productsSidebar li {
	font-size: 90%;
	line-height: 90%;
	padding:2px 0 0 0;
	margin:2px 0 0 0;
	list-style-type: none;
}

#historyImg {
	width:303px;
	height:534px;
	float:right;
	background:url(../images/Phil-Sr.-on-tractor-1939.png) no-repeat;
}
