/* Unchanged */

.list1 {
	font-size: 10px;
	line-height: 16px;
	color: #333333;
	text-decoration: none;
	width: 645px;
	padding-bottom: 4px;
}
.title1 {
	padding-bottom: 25px;
}
.fair_sub1 {
	padding-bottom: 12px;
}
.fair_txt1 {
	font-size: 12px;
	line-height: 18px;
	color: #5B5B5B;
	padding-right: 15px;
	padding-left: 15px;
	padding-bottom: 25px;
}
.backmark {
	background-image: url(../img/aboutus/img_mark.jpg);
	background-repeat: no-repeat;
}
.about_txt1 {
	font-size: 12px;
	line-height: 18px;
	color: #666666;
	background-image: url(../img/aboutus/pt_main.jpg);
	background-repeat: no-repeat;
	padding-left: 195px;
	padding-right: 10px;
	height: 240px;
}
.about_txt2 {
	font-size: 12px;
	line-height: 24px;
	color: #666666;
	border: 1px solid #C8C8C8;
	background-color: #F7F7F7;
	padding-right: 5px;
	padding-left: 5px;
}
.about_txt3 {
	font-size: 12px;
	line-height: 24px;
	color: #666666;
	border: 1px solid #C8C8C8;
	padding-right: 5px;
	padding-left: 10px;
}
.lifstyletitle1 {
	font-size: 12px;
	line-height: 18px;
	color: #4b4b4b;
	padding-bottom: 20px;
}
.lifstylewaku {
	padding-top: 10px;
	padding-bottom: 10px;
}
.ctbuy {
	float: right;
	padding-top: 12px;
}
.lifstyletxt1 {

	font-size: 12px;
	line-height: 18px;
	color: #4b4b4b;
}
.lifstyletxt2 {
	font-size: 12px;
	line-height: 18px;
	color: #4b4b4b;
	font-weight: bold;
	padding-top: 3px;
}
.fair_txt2 {
	font-size: 12px;
	line-height: 18px;
	color: #5B5B5B;
	background-image: url(../img/fairtreade/img1.jpg);
	background-repeat: no-repeat;
	height: 436px;
	background-position: left bottom;
	padding-left: 235px;
}
.sidesearch {
	font-size: 12px;
	line-height: 14px;
	color: #333333;
	padding-top: 4px;
}
.sideall {

	font-size: 10px;
	line-height: 14px;
	color: #333333;
}
.fuziontxt1 {
	font-size: 14px;
	line-height: 18px;
	color: #766559;
	padding-right: 15px;
	padding-left: 15px;
	padding-bottom: 10px;
	font-weight: bold;
}
.fuziontxt2 {

	font-size: 12px;
	line-height: 20px;
	color: #666666;
	padding-right: 15px;
	padding-left: 15px;
	padding-bottom: 5px;
}
.fuzionimg {
	padding-right: 5px;
	padding-left: 5px;
	padding-bottom: 45px;
}
.africouleurtxt2 {
	font-size: 12px;
	line-height: 20px;
	color: #666666;
	padding-right: 15px;
	padding-left: 330px;
	background-image: url(../img/africouleur/main_img.jpg);
	background-repeat: no-repeat;
	margin-bottom: 25px;
	background-position: 15px;
	height: 295px;
}
.catewaku1 {

	padding-top: 25px;
	padding-bottom: 10px;
}
.catewaku2 {


	padding-top: 10px;
	padding-bottom: 10px;
}
.catewaku3 {



	padding-top: 10px;
	padding-bottom: 25px;
}
.pro_txt1 {
	font-size: 12px;
	line-height: 18px;
	color: #5B5B5B;
	padding-right: 15px;
	padding-left: 15px;
	padding-bottom: 25px;
	padding-top: 8px;
}
.fair_txt3 {
	font-size: 12px;
	line-height: 18px;
	color: #5B5B5B;
	padding-left: 130px;
	padding-top: 18px;
}
.lifstyletxt3 {
	font-size: 18px;
	line-height: 22px;
	color: #4b4b4b;
	font-weight: bold;
	padding-top: 3px;
}
.fair_txt02 {
	font-size: 14px;
	line-height: 20px;
	color: #5B5B5B;
	background-image: url(../img/fairtreade/img1.jpg);
	background-repeat: no-repeat;
	height: 506px;
	background-position: left 70px;
	padding-left: 235px;
}
.fair_txt01 {

	font-size: 14px;
	line-height: 20px;
	color: #5B5B5B;
	padding-right: 15px;
	padding-left: 15px;
	padding-bottom: 25px;
}
.africouleurtxt3 {
	font-size: 12px;
	line-height: 20px;
	color: #666666;
	padding-right: 15px;
	padding-left: 15px;
	margin-bottom: 25px;
}
.africouleursub {
	font-size: 12px;
	line-height: 20px;
	color: #666666;
	padding-bottom: 12px;
	padding-left: 15px;
}

#head h1 {
	font-size: 10px;
	color: #666666;
	float: left;
	width: 850px;
	margin-top: 1px;
	margin-bottom: 3px;
	font-weight: normal;
	text-align: right;
}
#project {
	background-image: url(../img/project/southafrica1.jpg);
	background-repeat: no-repeat;
	height: 918px;
	width: 645px;
}
#project .text {
	font-size: 12px;
	line-height: 160%;
	color: #56483F;
	padding-top: 120px;
	padding-left: 45px;
	width: 295px;
}
.title2 {

	padding-bottom: 15px;
}

/*login*/
.login_area {
	border:2px solid #D2D2D2;
	background-color:#F3F3F3;
}
.login_area dl {
	width:270px;
	height:50px;
}
.login_area dt {
	width:85px;
	float:left;
	margin:0;
	padding:0;
	text-align:right;
	line-height:2;
}
.login_area dd {
	width:180px;
	float:right;
	margin:0;
	padding:0;
}
dd#width_170 input {
	width:170px;
}
.list_symbol_tri {
	margin-left:10px;
	padding-left:10px;
	background:url(../img/list_symbol_tri.gif) no-repeat left 3px;
}


/*sitemap*/
div.lifstyletitle1 h3 {
	font-size:110%;
	border-bottom:2px solid #CCCCCC;
	margin-right:20px;
	margin-bottom:18px;
	padding-left:2px;
	padding-bottom:2px;
}
div.lifstyletitle1 ul {
	margin:0;
	padding:0;
	margin-left:10px;
	margin-bottom:20px;
}
div.lifstyletitle1 li {
	list-style:none;
	background:url(../img/list_symbol_tri.gif) no-repeat left 4px;
	margin:0;
	padding-left:11px;
	margin-bottom:8px;
}
/*brand*/
.brandtab {
	margin:0;
	padding:0;
}
.brandtab ul {
	margin:0;
	padding:0;
	background:url(../img/brand/tab-line.gif) repeat-x 0 28px;
}
.brandtab ul li {
	float:left;
	list-style:none;
	padding-right:20px;
	padding-left:20px;
	background:url(../img/brand/tab-bg.gif) repeat-x;
	height:27px;
	line-height:27px;
	vertical-align:middle;
	margin-right:2px;
}
.droped-tab {
	border:1px solid #D9D9D9;
}
#current-tab {
	border:1px solid #D9D9D9;
	border-bottom:1px solid #ffffff;
}

.brand-content-wrapper{
	border:1px solid #D9D9D9;
	border-top:none;
	margin:0;
	padding:0;
	width:645px;
	line-height:1.5;
}
.brand-content-wrapper h2{
	margin:0;
	padding:0;
}

.brand-content-inner-wrapper{
	margin:0;
	paddin:0;
	margin-left:15px;
}

.brand-content-wrapper h3{
	margin:0;
	padding:0;
}	

.brand-goods-ul{
	margin:0;
	padding:0;
}
.brand-goods-ul{
	list-style:none;
}
.brand-section {
	width:610px;
}
.brand-section p{
	width:420px;
	margin:0;
	margin-bottom:20px;
}
.brand-section img {
	margin-right:14px;
	margin-bottom:15px;
}
.brand-goods-ul li{
	float:left;
	margin-right:15px;
	margin-bottom:15px;
}
.brand-section ul {
	float:left;
	margin:0;
	padding:0;
	width:420px;
	margin-bottom:30px;
}
.brand-section li {
	list-style:none;
	background:url(../img/brand/list-symbol-square.gif) no-repeat left 6px;
	padding-left:10px;
	margin-bottom:7px;
}
.brand-section ul#list-none {
	width:inherit;
}

.brand-section ul#list-none li {
	list-style:none;
	background:none;
	padding-left:0px;
	margin-bottom:15px;
}

.extra-brand-section {
	border:1px solid #D9D9D9;
	margin:0;
	margin-top:50px;
	margin-bottom:20px;
	width:610px;
}
.extra-brand-inner-section {
	margin-left:20px;
}

.extra-brand-inner-section p{
	width:400px;
	margin:0;
	margin-bottom:20px;
	float:left;
}
.extra-brand-inner-section img {
	margin-bottom:20px;
	display:block;
	margin-right:15px;
}
.inherit {
	width:inherit;
}

#media-list {
	margin:0;
	padding:0;
	margin-bottom:30px;
}

#media-list td{
	margin:0;
	padding:0;
}
#media-list img{
	margin:0;
	padding:0;
	margin-bottom:10px;
}
.inherit-h2 {
	margin:0;
	padding:0;
	font-size:inherit;
}
#privacy  {
	margin-right:30px;
	margin-left:30px;
	line-height:1.5;
}
#privacy h3{
	font-size:15px;
}

#privacy ul {
	margin:0;
	padding:0;
	padding-left:10px;
	margin-bottom:50px;
}

#privacy li {
	background:url(../img/brand/list-symbol-square.gif) no-repeat left 6px;
	padding-left:10px;
	list-style:none;
	margin-bottom:15px;
}
/*aboutbr*/
#aboutbr p{
	color:#444444;
	margin-top:0;
	margin-right:60px;
}

#aboutbr h3{
	margin:0;
	padding:0;
}
#aboutbr ol{
	margin:0;
	padding:0;
	color:#444444;
	margin-right:40px;
}
#aboutbr li{
	list-style:none;
}


