body {
background-image:url(../images/leggings_bg.jpg);
background-repeat: no-repeat;
background-position: center top;
font: 10pt "Arial", Helvetica, "Lucida Grande", sans-serif;
padding:0;
text-align: center;
margin:0;
}



a:link, a:visited { color: #842D64; text-decoration:none; padding:0; }
a:hover, a:active { color: #842D64; text-decoration: underline; padding:0; }

#homelink {
	height: 60px;
	width: 240px;
	position: absolute;
	top:30px;
	padding:0;
}

#wrapper {
	width: 953px;
	height: auto;
	padding: 0;
	margin: 0 auto;
	text-align: left;
}

img a, img { border:none; padding:0; }

img#banner {border:1px solid #663333;
width:626px;
margin: 0 auto;
padding:0; }

#navmenu {
	margin-top:111px;
	width: 952px;
	padding:0px;
	}

table {
font: 10pt "Arial", Helvetica, "Lucida Grande", sans-serif;	
padding:0;
}

#footer {
clear:both; padding: 0 0 16px 0;border-top:1px solid #663333;
}

/******************Sidebar****************/


#sidebar {
	float:left;
}

#sidebarTop {
	padding-top: 20px;
}

#sidebarMiddle {
	padding-top: 14px;
}

#sidebarBottom {
	padding-top: 14px;

}


/******************Page Area****************/

#page_area_flash {
	float:right;
	padding-top: 20px;
}

#page_area {
	float:right;
	padding-top: 20px;
	padding-left: 15px;
	width: 730px;
}

.bamboo {
	color: 77ab99;
}

.country {
	font-size: 12pt;
	text-decoration: underline;
	color: #grey;
}

.store {
	color: #842D64;
}

/*******************Products*****************/
.leghugger {
	/* color: #501; background: url("../images/leghuggers.gif") 0 0 no-repeat; */ 
	display: inline;
	margin-bottom:-7px; padding-bottom:-7px;
	font-weight: bold; font-style: italic; 
}
#product ul li { list-style-type:none; float:left; padding: 0px;  margin: 14px 12px 14px 0; }
#product ul li { border: 2px #842D64 solid;   border: 8px #ffe8ff solid; }
#product ul li img { width: 100px; }

.tip { color: #fff; width: 139px; z-index: 13000; } 
.tip-title { font-weight: bold; font-size: 13px; margin: 0; color: #ffffff;	padding: 8px 8px 4px; background: url(../images/bubble.png) top left; }
.tip-text {	font-size: 11px; padding: 4px 8px 8px; background: url(../images/bubble.png) bottom right; }


/*-----------------------------------FORM--------------------------*/

#wholesaler_form td {
	padding: 0 0 0 20px;
}	

#wholesaler_form2 td {
	padding: 0 0 0 20px;
}

input, textarea { color: #866; background: #ffffff; border: 1px solid #842d64; padding: 3px; }
#submit { color: #842d64; background: #ffffff; border: 2px solid #a67ca7; cursor: pointer; }

input[type=text],input[type=password],textarea{width:200px; margin: 2px 0 10px 0; }

sub {vertical-align:text-bottom;}
legend{color:#000;}
fieldset { border:0; margin-bottom:1em; }