﻿*{				margin:0px; padding:0px;}
body{			background:#171712;}
.IMG_Left{		float:left; vertical-align:bottom; border:0px;}
.IMG_Right{		float:left; vertical-align:bottom; border:0px;}

#AllContent{	width:100%; min-width:1000px; min-height:400px; background:#5d8ff3;}
#Header{		width:100%; min-width:1000px; height:147px; background:url(/images/Winter_Day/HeaderBG.jpg) repeat-x left bottom;}
.HeaderElem{	width:100%; min-width:1000px; height:147px; background:url(/images/Winter_Day/HeaderElement.jpg) no-repeat left bottom;}
.DeereElem1{	width:100%; height:147px; background:url(/images/Winter_Day/JohnDeereLogo1.png) no-repeat right top;}
.SunSouthElem1{	width:100%; height:147px; background:url(/images/Winter_Day/SunSouthLogo1.png) no-repeat center bottom;}
.Products{		width:100%; height:498px; background:url(/images/Winter_Day/FooterBG.jpg) repeat-x center top; overflow:hidden;}
.Scene{			width:100%; height:498px; overflow:hidden;}
.MapArea{		width:100%; height:453px; background:url(/images/Winter_Day/skyBG.jpg) repeat-x center top;}
.SkyElem1{		width:100%; min-height:450px; background:url(/images/Winter_Day/SkyElement1.jpg) no-repeat left top;}
.SkyElem2{		width:100%; min-height:450px; background:url(/images/Winter_Day/SkyElement2.jpg) no-repeat right top;}
.DeereElem2{	width:100%; height:53px; background:url(/images/Winter_Day/JohnDeereLogo2.png) no-repeat right top;}
.SunSouthElem2{	width:100%; height:53px; background:url(/images/Winter_Day/SunSouthLogo2.png) no-repeat center top;}
#MapSelection{	width:1000px; margin:0px auto;}
#ProductScroller{	width:1000px; height:260px; margin:0px auto; margin-top:200px;}
.COMNET{		float:right; border:0px;}

.Menu{			width:1000px; margin:0px auto;}

.StoreContentHolder{	width:100%; background:url(/images/Winter_Day/skyBG.jpg) repeat-x center top;}
.StoreContent{	width:1000px; margin:0px auto; overflow:hidden;}
.StoreContent H1{	padding-left:20px; font-family:Georgia; font-size:28pt; font-weight:normal; color:#012b5c;}
.StoreContentCont{	width:950px; padding:0px 25px 0px 25px; overflow:hidden; background:url(/images/Block1BG.png);}
.ProductRow{	overflow:hidden; margin-bottom:3px;}
.ProductTile{	float:left; width:465px; overflow:hidden;}
.ProductTile img{	border:solid 1px #ffffff; background:#ffffff; margin:0px 10px 0px 0px;}
.PTLeft{		padding-right:20px;}
.ProductDescr{	font-size:8pt; font-family:Arial; color:#000000;}
.ProductTitle{	font-size:12pt; font-family:Arial; color:#005502; padding-bottom:3px;}
.ProductPrice{	font-size:18pt; font-family:Arial; color:#005502; text-align:right;}
.ProductListPrice{	font-size:12pt;}

.StoreInfo{		width:1000px; margin:0px auto; margin-top:200px; overflow:hidden;}
.StoreInfoCont{	width:1000px; overflow:hidden; background:url(/images/BlockBG.png);}
.StoreInfoCont h3{	font-weight:normal; color:#005502; font-family:Georgia; font-size:14pt; width:100%; border-bottom:solid 1px #005502; padding-bottom:3px; margin-bottom:5px;}
.StoreHours{	width:215px; padding:0px 0px 0px 21px; float:left; font-family:Arial; font-size:10pt; color:#171712;}
.StoreHours p{	padding-top:8px; font-size:8pt; color:#005502;}
.TBDay{			width:100px; font-weight:bold;}
.StoreAddress{	width:215px; padding:0px 0px 0px 32px; float:left; font-family:Arial; font-size:10pt; color:#171712;}
.StoreAddress p{	padding-bottom:8px;}
.StoreMap{		width:215px; padding:0px 0px 0px 32px; float:left;}
.StoreContacts{	width:215px; padding:0px 0px 0px 33px; float:left; font-family:Arial; font-size:8pt; color:#005502;}
.StoreContacts p{	padding-bottom:8px;}
.StoreContacts a{	font-size:12pt; color:#171712; text-decoration:none;}
.StoreContacts a:hover{	text-decoration:underline;}
