#content {
	background: #00CC66;
}

.left_header_links {
	color: #76762c;	
	height:50px;
}	

.left_header_links ul {
	margin: 0;
	padding: 0;
	white-space: nowrap;
}

.left_header_links ul li {
	margin: 0;
	padding: 0;
	display: inline;
	font-size: 0.8em;
}

.left_header_links ul li a {
	margin: 0;
	padding: 0;
	color: #76762c;
	padding: 0px;
}

.left_header_links ul li a:hover {
	text-decoration: none;
}

.logo_vert {
	padding: 50px 30px;
}

/*
.logo_bg {
	background: url(/images/Avon-Logo-Vert-500px.jpg) no-repeat;
	width:130px; 
	background-position: 20px 50px;
	min-height: 500px;
}
*/

.left_header {
	height:55px;
/*	background-color:#939598; */
	text-align:center;
}

.right_header {
}

.login_right {
	background:url(/images/searchbar_start.gif) no-repeat left;
	width:13px;
	height:40px;
}

/*body stuff*/


div#main {
	margin-top:-9px;
	float:left;
	width:558px;
	border-right:200px solid #a9b733;
}

div#main img {
/*	margin-right: 10px;*/
}

div#main.col3 {
	width:279px;
	border-left:279px solid #fff;
}

div#main_left {
	float:left;
	width:269px;
	margin-top:9px;
	margin-left:-279px;
	margin-right:10px;
	padding:0;
	position:relative;
}

div#main_center {
	float:left;
	width:269px;
	margin-top:9px;
	margin-right:10px;
}

div#main_centerleft {
	float:left;
	width:556px;
	overflow:hidden;
	margin-top:9px;
}

div#main_right {
	float:right;
	width:200px;
	margin-right:-200px;
	margin-bottom:30px;
	position:relative;
	background:url(/images/right_menu_top.gif) repeat-x top left;
	background-color:#a9b733;
}

div#image_area {
	float:left;
	width:550px;
	margin:0;
	padding:0;
}

div.button_area {
	float:left;
	width:272px;
	margin-top:15px;
	margin-right:6px;
	margin-bottom:15px;
	padding:0;
}
div.button_area img {
	padding:0;
	margin:0;
	border:0;
}

div.narrow_column {
	float:left;
	width:133px;
	padding:0;
	margin:0;
	border:0;
	margin-right:6px;
	position:relative;
}


/*right column*/

div.section1 {
	margin:auto;
	padding:0;
	border:0;
	width:170px;
	color:#76762C;
	font-weight:bold;
	font-size:1.0em;
	margin-top:15px;
	height:25px;
	clear:both;
	border-bottom:#ffffff solid 2px;
}
div.section1 a {
	text-decoration:none;
}

div.subsection_links {
	margin:auto;
	padding:0;
	border:0;
	width:170px;
}

div.subsection_links ul {
	margin:auto;
	padding:0;
	border:0;
	width:170px;
	margin-top:-5px;
	padding-bottom:15px;
}

div.subsection_links ul li {
	padding-top:3px;
	padding-bottom:3px;
	border-bottom:#ffffff solid 2px;
}

div.subsection_links ul li a {
	color:#FFFFFF;
	font-size:0.7em;
	font-weight:bold;
	text-decoration: none;
}

div.subsection_links ul li a:hover {
	color: #76762C;
}

div.subsection_links ul li a:active {
	color: #000000;
}

/*footer css data*/

#footer_links {
	margin-top:8px;
	float:right;
}


div#footer_links ul li a {
	color:#bac13f;
	font-size:1.0em;
}

div#footer_links ul li a:hover {
	text-decoration:none;
}

div#footer_links ul li a:active {
	color:#000000;
}

div#footer_links ul {
		float:left;
        margin: 0; padding: 0;
		display:inline;
		color:#a9abac;
  }
div#footer_links ul li {
    	padding-left: 5px;
		display:inline;
		/*border-right:#a9abac solid 2px;*/
}

div#footer_links ul li.not_line {
	border-right: 0px;

}

div#footer_links ul li.not_pad {
	padding-left: 0px;

}

#footer_text {
	margin-top:25px;
	color:#787879;
	font-size: 0.7em;
	margin-bottom:50px;
	float:right;
}

.clearfix:after {
        content: ".";
        display: block;
        clear: both;
        visibility: hidden;
        line-height: 0;
        height: 0;
    }

.clearfix {height: 1%;}
