@charset "utf-8";
/* CSS Document */
body {
	background-color:#b2a986;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666250;
}

a {
	color:#006f3c;	
	text-decoration:underline;
}
div#main {
	background-color:#f2efe3;
    width:923px;
    margin:0px auto;
    text-align:left;
}

div#main-home {
    width:923px;
    margin:0px -5px 0px 0px;
    text-align:left;
}

div#header {
    
	background-color:#d8d2ae;
	background-repeat:no-repeat;
	height:128px;
	min-height:128px;
}

div#header-home {
	background-color:#d8d2ae;
	overflow:hidden;
	width:923px;
	margin:auto;
	top: 0px;
	right: 0px;
	clip: rect(0px,0px,0px,0px);
	left: 0px;
	bottom: 0px;
	padding: 0px;
}

div#footer-home {
	margin:0px auto;
	width:923px;
}


ul#top-navigation {
	display:block;
	height:21px;
	padding-left:14px;
	padding-top:2px;
	position:relative;
	top:30px;
}

ul#top-navigation-home {
	display:block;
	height:21px;
	padding-top:2px;
	position:relative;
	top:30px;
}
ul#top-navigation li{
	float:left;
}
ul#top-navigation-home li{
	float:left;
}

ul#top-navigation li a {
	/*text-transform:lowercase;*/
	color:#00703c;
	text-decoration:none;
	font-size:12px;
	font-weight:bold;
	padding-right:8px;
	margin-right:8px;
	border-right:1px solid #fff;
}
ul#top-navigation-home li a {
	/*text-transform:lowercase;*/
	color:#00703c;
	text-decoration:none;
	font-size:12px;
	font-weight:bold;
	padding-right:8px;
	margin-right:8px;
	border-right:1px solid #fff;
}	
ul#top-navigation li a.last {
	border-right:0px solid #7a7767;		
}
ul#top-navigation-home li a.last {
	border-right:0px solid #7a7767;		
}
div#content {
	padding-top: 25px;
	background-color:#fff;
	padding-right:20px;
	overflow: hidden; /* the goods on the floats */
}

div#content-home {
	width: 923px;
	padding-top: 25px;
	background-color:#fff;
	margin: auto;
	overflow: hidden; /* the goods on the floats */
}

div#navigation {
	width:207px;
	height:auto;	
	float:left;
	z-index:3;
	margin-bottom:30px;
}
div#navigation > ul > li {
		
}
div#navigation > ul > li > a {
	padding-left:40px;
	color:#00703C;
	text-decoration:none;
	font-weight:bold;
	display:block;
	height:30px;
	/*text-transform:lowercase;*/
}
div#navigation > ul > li > a > span {
	display:block;
	padding-top:7px;
}
div#navigation > ul > li > a:hover {
	background-color:#0d7646;
	color:#9fa616;
}
li.sfHover a {
	color:#fff;	
}
ul.submenu {
	border-left:1px solid #fff;
	background-image:url(../img/menu-background.png);
	background-position:bottom right;
	background-repeat:no-repeat;
}
ul.submenu li {
	
	/*padding-left:10px;*/
}
ul.submenu li a{
	text-decoration:none;
	color:#fff;
	font-weight:bold;
	display:block;
	height:30px;
	/*text-transform:lowercase;*/
	padding-left:5px;
}
ul.submenu li a:hover {
	color:#9FA616;	
}
ul.submenu li a span{
	display:block;
	padding-top:7px;
}
.sfHover > a {
	background-color:#0d7646;
	color:#fff;		
}
div#page-content {
	width:685px;
	float:right;
	line-height:175%;
	z-index:1;
}
div#frog-bar {
	z-index:2;
	clear:both;	
	background-color:#fff;
	overflow:hidden;
}
div#frog-bar img {
	float:left;	
}
div#sales-bar {
	clear:both;
	margin: auto;
	width: 923px;
}
h1#grab {
	padding-top:35px;
	margin-left:195px;
	color:#9fa616;		
}
/* collections */
ul#collections { float: left; width: 100%; padding: 0 0 50px;}
ul#collections li {list-style: none; float: left; width: 100px; height: 180px; position: relative; }
ul#collections li span a img {
	position: absolute;
	bottom: 549px;
	left: 772px;
}
ul#collections li h4 {
	position: absolute;
	top: -361px;
	width: 100%;
	text-align: center;
	left: 776px;
}

ul#collections-tall { float: left; width: 100%; padding: 0 0 50px;}
ul#collections-tall li {list-style: none; float: left; width: 100px; height: 190px; position: relative; }
ul#collections-tall li span a img {position: absolute; bottom: 20px; }
ul#collections-tall li h4 {position: absolute; top: 170px; width: 100%; text-align: center; }

ul#collections-medium { float: left; width: 100%; padding: 0 0 50px;}
ul#collections-medium li {list-style: none; float: left; width: 100px; height: 130px; position: relative; }
ul#collections-medium li span a img {position: absolute; bottom: 20px; }
ul#collections-medium li h4 {position: absolute; top: 110px; width: 100%; text-align: center; }

/* end collections */

/* ss09 collection */
div#collection {
	background-image:url(../img/collections-bg.jpg);	
	overflow:auto;
	clear:both;
	min-height:500px;
}
div#womens-collection {
	width:400px;
	float:left;
	background-image:none;
	background-color:#FFF;
}
div#mens-collection {
	width: 150px;
	float:right;
	background-image:none;
	background-color:#FFF;
}
h2#mens-collection-header {
	background-image:url(../img/man.jpg);
	background-repeat:no-repeat;
	background-position:left top;
	height:25px;
	padding-left:20px;
	color:#00703c;
	
}
h2#womens-collection-header {
	background-image:url(../img/woman.jpg);
	background-repeat:no-repeat;
	background-position:left top;
	height:25px;
	padding-left:20px;
	color:#00703c;
	
}
ul#womens-collection-list {
	
}
ul#womens-collection-list li{
	width: 85px;
	overflow:hidden;
	text-align:center;
	margin:5px;
	float: left;
}
ul#womens-collection-list li a{
	
}
ul#womens-collection-list li a img{
	width:85px;
}
ul#womens-collection-list li a span{
	display:block;
	text-decoration:none;
	color:#666250;
}
ul#mens-collection-list {
	
}
ul#mens-collection-list li{
	width: 85px;
	overflow:hidden;
	text-align:center;
	margin:5px;
	float: left;
}
ul#mens-collection-list li a{
	
}
ul#mens-collection-list li a img{
	width:85px;
}
ul#mens-collection-list li a span{
	display:block;
	text-decoration:none;
	color:#666250;
}
/* end ss09 collection */

/* tag your it */
h1 {
	font-family:Arial, Georgia, "Times New Roman", Times, serif;
	font-size:24px;
	font-weight:normal;
	color:#006f3c;
	margin-bottom:20px;
}	
h2 {
	font-family:Arial, Georgia, "Times New Roman", Times, serif;
	font-size:14px;
	font-weight:normal;
	color:#006f3c;
	margin-bottom:5px;
	margin-top:5px;
}
strong {
	font-weight:bold;	
}
em {
	font-style:italic;	
}
object {
	padding:0;
	margin:0;
}
ul#ecolist {
	background-image:url(../img/ecopolicy.jpg);
	background-position:right top;
	background-repeat:no-repeat;
	height:225px;
}
ul#ecolist li{
	list-style:inside;
	/*list-style-image:url(../img/dash.jpg);*/
	list-style-type:disc;
	margin-left:20px;
}
ul#construction li {
	float: left;
	margin:5px;
}
#homelink {
	width: 283px;
	height: 128px;
	cursor: pointer;
	cursor: hand;
	position:absolute;
	top:0px;
	z-index:1;
}
#40off {
	width: 260px;
	height: 128px;
	cursor: pointer;
	cursor: hand;
	position:absolute;
	top:0px;
	z-index:1;
	left: 10px;
	float: none;
	margin-left: 305px;
}
#salelink {
	width: 261px;
	height: 128px;
	cursor: pointer;
	cursor: hand;
	position:relative;
	top:0px;
	z-index:1;
	left: 495px;
}
img.gallery {
	margin:5px;	
	vertical-align:text-top;
}
#canada img {
	float: left;	
}
#textdisplay {
	width: 200px;
	float:right;
	padding-top:200px;
}
h3#currentprovince {
	color:#006f3c;
	font-weight:bold;	
}	
img.bullet {
	margin-right:10px;
	vertical-align:text-bottom;
}
h3 {
	font-weight:bold;
	color:#006f3c;
}
#dealerlist {
	width:100%;
	margin-bottom:50px;
}
#dealerlist tr {
	border-top:1px solid #f2f0e3;
	border-bottom:1px solid #f2f0e3;
	
}
#dealerlist tr td{
	padding-top:5px;
	padding-bottom:5px;
	margin-top:5px;
	margin-bottom:5px;
}

