body
{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:14px;
	background-color:#EAE8DB;
}

h1
{
	color:#015020;
	font-size:25px;
	font-family:Helvetica, Arial, sans-serif;
	font-weight:bold;	
	padding-bottom:20px;
	text-transform:uppercase;
}

h2
{
	color:#015020;
	font-size:16px;
	font-family:Helvetica, Arial, sans-serif;
	font-weight:bold;
	text-transform:uppercase;
	padding:5px 0px;
}

img.left
{
	float:left;
	margin-right:5px;
}

.bold { font-weight: bold; }

p
{
	line-height:1.5;
	padding:0px 0px 15px 0px;
}

a:link
{
	text-decoration:none;
	font-weight:bold;
	color:#015020;
}

a:visited
{
	text-decoration:none;
	font-weight:bold;
	color:#015020;	
}

a:hover
{
	text-decoration:underline;
	font-weight:bold;
	color:#015020;
}

strong
{
	font-weight:bold;
}

.green
{
	color:#015020;
}

.grey
{
	color:#585858;
	font-size:11px;
}

#wrapper
{
	width:1020px;
	margin:0 auto;
	background-color:#FFFFFF;
}

#header
{
	height:185px;
	background:url(../images/header_bg.gif) repeat-x;
	padding:0px 30px;
}

#headerbottle
{
	position:absolute;
	right:30px;
	bottom:30px;
}

#headerlogo
{
	position:absolute;
	left:19px;
	bottom:30px;
}

#search
{
	background:url(../images/header_search.gif) no-repeat;
	padding:11px 37px 18px 14px;
	border:none;
	height:21px;
	width:133px;
	position:absolute;
	bottom:1px;
	left:761px;
	color:#585858;
	font-size:16px;
}

#search_btn
{
	cursor:pointer;
	height:16px;
	width:16px;
	position:absolute;
	left:911px;
	bottom:22px;
}

#language
{
	position:absolute;
	left:779px;
	bottom:55px;
}

#language a
{
	color:#015020;
	font-size:10px;
	font-family:Helvetica, Arial, sans-serif;
	text-decoration:none;
}

#language span
{
	color:#7bc143;
	font-size:10px;
}


#nav 					{ width:550px; background:url(../images/navSprite.jpg) no-repeat; height:54px; position:absolute; left:200px; bottom:0px; }
#nav span 				{ display: none; }
#nav li, #nav a 		{ height:54px; display:block; }
#nav li 				{ float:left; list-style:none; display:inline; }
#nav_01 				{ width: 63px; }
#nav_02 				{ width: 138px; }
#nav_03 				{ width: 139px; }
#nav_04 				{ width: 91px; }
#nav_05 				{ width: 119px; }
#nav_01 a:hover 		{ background:url(../images/navSprite.jpg) 0px -54px no-repeat; }
#nav_02 a:hover 		{ background:url(../images/navSprite.jpg) -63px -54px no-repeat; }
#nav_03 a:hover 		{ background:url(../images/navSprite.jpg) -201px -54px no-repeat; }
#nav_04 a:hover 		{ background:url(../images/navSprite.jpg) -340px -54px no-repeat; }
#nav_05 a:hover 		{ background:url(../images/navSprite.jpg) -431px -54px no-repeat; }
#nav_01.nav_01_active, #nav_01.nav_01_active a:hover	{ background:url(../images/navSprite.jpg) 0px -108px no-repeat!important; }
#nav_02.nav_02_active, #nav_02.nav_02_active a:hover 	{ background:url(../images/navSprite.jpg) -63px -108px no-repeat!important; }
#nav_03.nav_03_active, #nav_03.nav_03_active a:hover 	{ background:url(../images/navSprite.jpg) -201px -108px no-repeat!important; }
#nav_04.nav_04_active, #nav_04.nav_04_active a:hover 	{ background:url(../images/navSprite.jpg) -340px -108px no-repeat!important; }
#nav_05.nav_05_active, #nav_05.nav_05_active a:hover 	{ background:url(../images/navSprite.jpg) -431px -108px no-repeat; }


#breadcrumb
{
	font-family:Helvetica, Arial, sans-serif;
	font-size:11px;
	padding:10px 0px 0px 30px;
	color:#7bc143;
	font-weight:bold;
}

#breadcrumb a.bread
{
	font-weight:bold;
	color:#015020;
}

#breadcrumb a.bread2
{
	color:#585858;	
}

#mainbody_top
{
	padding:30px 0px;
	width:1020px;	
	overflow:hidden;
}

#mainbody_top .col1
{
	float:left;
	/*padding-left:80px;*/
	padding-left:40px;
	padding-right:51px;
	width:450px;
}

#mainbody_top .flashCol { padding-left: 0px; padding-right: 0px; width: 541px; }

#mainbody_top .col2withborder
{
	float:left;
	padding:0px 40px;
	width:350px;
	border-left:1px solid #7bc143;
}

#mainbody_top .col2
{
	float:left;
	width:410px;
}

#mainbody_bottom
{
	width:1020px;
	height:231px;
	background:url(../images/bottom_bg.gif) repeat-x;
}

#product1
{
	position:absolute;
	left:50px;
	top:40px;
}

#product2
{
	position:absolute;
	right:80px;
	top:40px;
}

#product2_share
{
	position:absolute;
	right:80px;
	top:40px;
	cursor:pointer;
}

#caja {
	display:block;
	position:absolute;
	right:80px;
	top:40px;
	background:url(../images/share_background.png) no-repeat;
	width:425px;
	height:148px;
}

#caja_form {
	position:absolute;
	top:21px;
	left:40px;
	width:362px;
	height:101px;
}

#caja_success {
	position:absolute;
	top:21px;
	left:40px;
	width:362px;
	height:120px;
}

#caja_fail {
	position:absolute;
	top:21px;
	left:40px;
	width:362px;
	height:120px;
}

#caja_fail a:link { font-weight:normal; color:#FFFFFF; font-family: Helvetica, Arial, sans-serif; font-size:16px; text-decoration:none; }
#caja_fail a:visited { font-weight:normal; color:#FFFFFF; font-family: Helvetica, Arial, sans-serif; font-size:16px; text-decoration:none; }
#caja_fail a:hover { font-weight:normal; color:#FFFFFF; font-family: Helvetica, Arial, sans-serif; font-size:16px; text-decoration:underline; }


.form_message { color:#FFFFFF; font-family: Helvetica, Arial, sans-serif; font-size:16px; }

#share_input_top {
	background:transparent url(../images/formfield.png) no-repeat scroll 0 0;
	color:#585858;
	height:26px;
	padding-bottom:8px;
	width:352px;
	border:none;
	font-size:18px;
	padding-top:6px;
	padding-left:10px;
}

#share_input_bottom {
	background:transparent url(../images/formfield.png) no-repeat scroll 0 0;
	color:#585858;
	height:26px;
	width:352px;
	border:none;
	font-size:18px;
	padding-top:6px;
	padding-left:10px;
}

#share_input_send {
	left:250px;
	position:absolute;
	top:70px;
}

#footer
{
	height:50px;
	width:1020px;
	background:url(../images/footer_bg.gif) repeat-x;
	font-size:10px;
}

#copyright
{
	color:#015020;
	position:absolute;
	left:40px;
	top:15px;
	font-family:Helvetica, Arial, sans-serif;	
}

#slogan
{
	position:absolute;
	top:18px;
	left:450px;
}

#footer ul
{
	position:absolute;
	top:20px;
	right:35px;
}

#footer ul li
{	
	float:left;
	padding-left:10px;
	background:url(../images/footer_bullet.gif) no-repeat 0 2px;
	margin-left:3px;
}

#footer ul li.first
{
	background:none;
}

#footer ul li a
{
	color:#015020;
	text-decoration:none;
	font-weight:bold;
	font-family:Helvetica, Arial, sans-serif;	
}

#footer ul li a:hover
{
	color:#ffffff;
}

ul.bulleted
{
	list-style-image:none;
	list-style-position:inside;
	list-style-type:disc;
}

ul.bulleted li {
	line-height:18px;
}

p.lessPad {
	line-height:1.5;
	padding:0px;
}

.search_abstract { 	font-family:Georgia, "Times New Roman", Times, serif; font-size:12px; color:#000000; line-height:1.5; }
.trademark { font-size:11px; vertical-align:top; }
.whereToBuyTable tr td { vertical-align:middle; line-height:1.5; }

.newFooter 			{ position: relative; float:left; width:1020px; height:90px; background: url(../images/glovesFooterBk_03.gif) no-repeat; 
					line-height: normal; font-family: Lucida Grande, Verdana, Arial, Helvetica, sans-serif; }
.newFooterLeft		{ float: left; width: 413px; margin: 15px 0 0 103px; }
.footerPlanet		{ float: left; width: 100%; font-size: 12px; font-weight: bold; }
.footerPlanet a		{ color: #000; text-decoration: none; }
.footerFamily		{ float: left; width: 100%; font-size: 11px; color: #dffbc9; font-weight: bold; }
.footerFamily a		{ color: #FFF; text-decoration: none; }
.footerCopy			{ float: left; width: 100%; font-size: 11px; color: #4f4e4e; margin: 7px 0 0 0; }
.newFooterRight		{ float: left; width: 320px; margin: 15px 0 0 30px; }
.footerLogo			{ position: absolute; top: -35px; left: 17px; width: 69px; height: 109px; }

.proWrap			{ float: left; width: 865px; margin: 0 0 0 74px; }
.proWrapBuy			{ float: left; width: 865px; margin: 0 0 0 74px; }
.proCol				{ float: left; width: 402px; margin: 20px 60px 20px 0; }
.proColRight		{ margin-right: 0; }
.indented			{ padding-left: 39px; }
.center				{ text-align: center; }
.newBuyLeft			{ float: left; width: 406px; padding-right: 30px; }
.newBuyRight		{ float: left; width: 397px; padding-left: 30px; border-left: 1px solid #a2a2a2; }
.buyIcon			{ float: left; padding: 0 12px 0 0; }
.jugLogo			{ float: left; }
.asterisk			{ font-size: 10px; }
					
					
					
					
					
					
					
					