﻿/* CSS Document */
* {margin: 0;padding: 0;}
html, body {margin: 0;padding: 0;}
body {font-family: Arial, Helvetica, Verdana, Sans-serif !important;font-size:12px;background:#464646 url(images/southernBack4.png) repeat top left;color:#fff;}

p {color:#fff; font-size:12px;}
h1 {color:#fff; font-size:20px;}
h2 {color:#fff; font-size:16px}
h3 {color:#fff; font-size:14px}

a {outline:none; color:#bbb;}
a:hover {color:#fff;}
img{border:none;}

.center{text-align:center;}
.hr {clear:both;border-top: 1px solid #333 !important;width: 100%;height: 2px;margin: 10px auto 10px auto;}
.cleardiv {clear:both;padding:0;margin:0;}
.formspacer2 {margin: 3px 0px 3px 3px;}
.hidden{display:none;}
.just{text-align:justify;}
.strong{font-weight:bold;}
.ital{font-style:italic;}
.engraved{text-shadow: 1px 1px 1px #FFFFFF;}
.floatleft{float:left;}

.container{}
.page {padding:0;margin: 0px auto 0px auto;width: 960px;}
.pageTop{background: url(images/pageTop.png) no-repeat top left; width:960px; height:36px;margin-top:20px;}
.pageMiddle{background: url(images/pageMiddle.png) repeat-y top left; width:960px;position:relative;}
.pageBottom{background: url(images/pageBottom4.png) no-repeat top left; width:960px; height:100px;}
.pageLogo{margin-left:14px;}
.content{margin-left:60px;margin-top:11px;}
.pageContent{width:820px;position:relative;}
.pageContent2{width:840px;position:relative;}

.masterNav{position:absolute;top:5px;left:500px;width: 400px;}
.masterIcons li {list-style:none;float: right;margin-left:20px;}	
.masterIcons li a {display: block;height: 35px;overflow: hidden;color: #fff;text-decoration: none;background-position: left top;}
	
	.iconSearch {width: 25px;text-indent: -9999px;background: url(images/iconMasterSearch.png) no-repeat;}		
	.iconContact {width: 25px;text-indent: -9999px;background: url(images/iconMasterContact.png) no-repeat;}		
	.iconPortal {width: 25px;text-indent: -9999px;background: url(images/iconMasterPortal.png) no-repeat;}		
	.iconPortal2 {width: 25px;text-indent: -9999px;background: url(images/iconMasterPortal3.png) no-repeat;}		
	.iconInventory {width: 41px;text-indent: -9999px;background: url(images/iconMasterTrailer.png) no-repeat;}		
				
.navigation{position:absolute; top:0px; right:0px;}
.nav li{list-style:none;}
.nav li a{display: block;width: 46px;overflow: hidden;color: #fff;text-decoration: none;background-position: right top;}

    .navHome {height:39px;text-indent: -9999px;background: url(images/tabHome3.png) no-repeat;}		
	.navAbout {height:108px;text-indent: -9999px;background: url(images/tabSouthern3.png) no-repeat;}		
	.navProducts {height:108px;text-indent: -9999px;background: url(images/tabProducts3.png) no-repeat;}
	.navGallery {height:108px;text-indent: -9999px;background: url(images/tabGallery3.png) no-repeat;}		
	.navNews {height:108px;text-indent: -9999px;background: url(images/tabFreshtakes3.png) no-repeat;}		
	    
	    .nav li a:hover {background-position: -46px Top;}
	    	.nav li a.currentSection, .nav li a.currentSection:hover {background-position: left Top;}
				

.column{float:left;width:420px;height:230px;}

/* ----------------------------Content Scoller-------------------------------- */
#wrapper{width:840px; height:310px; overflow:hidden; position:relative;}
#mask{width:3360px; height:310px;margin: 0px;padding: 0px;}
#mask li {margin: 0px;padding: 0px; list-style-type:none}
         
.box{width:840px; height:310px; float:left; }
.contentSlide{width:840px; height:310px; margin: 0 auto; position:relative;}
.inner{height:310px;}
.boxpad{padding:0px 30px 0px 30px;}
/* ---------------------------------------------------------------------------- */

.iconTray{padding: 5px 30px 0px 50px;}
.iconTray li {list-style:none;float: left;margin-left:20px;}
.iconTray li a {display: block;height: 55px;overflow: hidden;color: #fff;text-decoration: none;background-position: left bottom;}
	
	.icon01 {width: 50px;text-indent: -9999px;background: url(images/iconGreenLeaf.png) no-repeat;}		
	.icon02 {width: 71px;text-indent: -9999px;background: url(images/icon2641.png) no-repeat;}		
	.icon03 {width: 64px;text-indent: -9999px;background: url(images/iconEvo2.png) no-repeat;}		
	.icon04 {width: 36px;text-indent: -9999px;background: url(images/iconTomato.png) no-repeat;}		
	.icon05 {width: 91px;text-indent: -9999px;background: url(images/iconCStore.png) no-repeat;}
	.icon06 {width: 24px;text-indent: -9999px;background: url(images/iconGelato.png) no-repeat;}
	.icon07 {width: 47px;text-indent: -9999px;background: url(images/iconInteract.png) no-repeat;}	
	.icon08 {width: 47px;text-indent: -9999px;background: url(images/iconSCA.png) no-repeat;}	
				
.textButton{margin-left:10px;}
.panel{overflow:hidden;height:310px;}
.closeLink{float:right;z-index:1000;}
.para{line-height: 190%;}

.iconGallery0{height:40px;width:38px;}
.iconGallery1{height:40px;width:37px;}
.iconGallery2{height:40px;width:37px;}
.iconGallery3{height:40px;width:37px;}
.iconGallery4{height:40px;width:37px;}

.dmHidden{display: none}
.dmGallery{overflow:hidden; width: 750px; height: 300px;}
.galleryImgDiv{margin:0;padding:0;height:91px;width:114px;float:left;}
.galleryImgDiv2{margin:0;padding:0;height:105px;width:114px;float:left;}
.galleryImg{border: solid 1px #000;height:77px;width:100px;margin: 9px 0px 0px 9px; padding:0px;}
.galleryImgO{border: solid 1px #000;height:77px;width:100px;margin: 9px 0px 0px 9px;}
.galleryImg:hover{border: solid 1px #fff;}
.imageGallery{height:320px;}
.dmPager{margin-left:5px;font-size:24px;font-weight:bold;text-decoration:none;color:#666666;width:55px;}
.dmPagerSelected{margin-left:5px;font-size:24px;font-weight:bold;text-decoration:none;color:#fff;width:55px;}

.catalogBack{background: url(images/catalog.jpg) no-repeat top right;}
.businessBack{background: url(images/backGrid.png) no-repeat top right;}
.validateSpace{margin-left:125px;}
.noBorder{border: 1px solid #666666;}

.series{}
.series li {list-style:none;margin-left:0px;}
.series li a {display: block;height: 30px;overflow: hidden;color: #fff;text-decoration: none;background-position: left top;}
	
	.series100 {width: 239px;text-indent: -9999px;background: url(images/Series100.png) no-repeat;}		
	.series200 {width: 239px;text-indent: -9999px;background: url(images/Series200.png) no-repeat;}		
	.series300 {width: 239px;text-indent: -9999px;background: url(images/Series300.png) no-repeat;}		
	.series400 {width: 239px;text-indent: -9999px;background: url(images/Series400.png) no-repeat;}		
	.series500 {width: 239px;text-indent: -9999px;background: url(images/Series500.png) no-repeat;}		
	.series600 {width: 239px;text-indent: -9999px;background: url(images/Series600.png) no-repeat;}		
	.series700 {width: 239px;text-indent: -9999px;background: url(images/Series700.png) no-repeat;}		
	.series800 {width: 239px;text-indent: -9999px;background: url(images/Series800.png) no-repeat;}		
	.series900 {width: 239px;text-indent: -9999px;background: url(images/Series900.png) no-repeat;}
	
	    .series li a:hover {background-position: 50% -30px;}	
	        .series li a.seriesSelected, .series li a.seriesSelected:hover {background-position: 50% -30px;}
		
.dmPagerPrevSection{float:left;width:100px;height:45px;}
.dmPagerPageSection{float:left;width:250px;height:45px;}
.dmPagerNextSection{float:left;width:100px;height:45px;}
.dmPagerNumber{float:left;width:35px;height:45px;text-align:center;}   

.dmlist{font-size: 14px;list-style: disc;line-height:16px;}
.dmLyteboxTitle{color:#666666;}
.dmLyteboxTitle:hover{color:#000;}

.searchResultsColumn{width: 150px;float:left;}

.evoFooter{position:relative;}
.evoLink{position:absolute;top:175px;right:20px;}
.evoMain{position:relative;}
.evoMainMessage{position:absolute;top:65px;right:15px;font-size:16px;font-weight:bold;}

.loginCB {margin-left: 105px;}
.lnkForgotPassword{color:White;text-decoration:none;}
.lnkForgotPassword:hover{text-decoration:underline;}
