

	*{margin:0; padding:0; outline:none;}
	body{font:12px Arial, Helvetica, sans-serif; color:#2F2F2F; line-height:18px; background:#54A60B url(imgs3/bg_X_bottom.jpg)   repeat-x center top}
	*:first-child+html body{font:12px Arial, Helvetica, sans-serif; color:#2F2F2F; line-height:18px; background:#489D07 url(imgs3/bg_X_bottomie.jpg)   repeat-x center top}
	a{color:#409800;text-decoration:none;}
	a:hover{text-decoration:underline; color:#2d2d2d;}
	img{border:none;}
	h1{letter-spacing:-2px; font-size:30px}

	.pdf_record{
		clear:both;
		display:block;
		margin:0 0 20px 48px;	
	}
	.pdf_record li{list-style-image:url(images/pdficon.gif);}
	
	.milk_stage_close{clear:both;}
	#milk_stage{padding:10px 10px 90px;}
	.milk_stage_title{text-transform:none; font-size:11px;}
	.hide_me{display:none;}

	.topadspace{
		border-right:1px solid #fff;
		border-top:1px solid #fff;
		border-left:1px solid #fff;
		height:88px;
		overflow:hidden;
		padding-top:1px;
		background:#fff;
		text-align:center;
		background:transparent url(images/leaderboard_bg.jpg) no-repeat top left;
	}
	.adspace640{
		border-bottom:1px solid #FFFFFF;
		height:50px;
		overflow:hidden;
		padding-top:1px;
		text-align:center;
		padding:20px 0;
		background:transparent url(images/adspace460_bg.jpg) no-repeat top left;
	}
	
	

	.share_icons{width:580px;list-style:none outside none;margin:0px 0 10px;padding:20px;clear:both;float:left;}
	.share_icons li{padding:0 19px;float:left; }
	.share_icons li a{color:#000; text-transform:uppercase;text-decoration:none;}
	.share_icons li a:hover{color:#2d2d2d;}
	.share_icons .digg-up{background:url(imgs4/digg_16.png) no-repeat top  left;}
	.share_icons .facebook{background:url(imgs4/facebook_16.png) no-repeat top  left;}
	.share_icons .linkedin{background:url(imgs4/linkedin_16.png) no-repeat top  left;}
	.share_icons .Stumble{background:url(imgs4/stumbleupon_16.png) no-repeat top  left;}
	.share_icons .twitter{background:url(imgs4/twitter_16.png) no-repeat top  left; }
	
	
 	#site{background:url(imgs3/clouds.jpg) no-repeat center top; width:100%; padding:0;}
	#leftscroll{background:transparent url(imgs3/twirl.png) no-repeat scroll center top;width:100%;}
	
	#container{margin:0 auto;width:960px;padding-top:30px;}
	#greyhold{float:left;background:transparent url(imgs3/contbg.png) repeat-y scroll left bottom;}
	#greybg{background:#DEDFDE;background:transparent url(imgs3/contfooter.png) no-repeat scroll left bottom; float:left; }
	.logofloat{background:url("imgs3/logofloat.png") no-repeat scroll left 0 transparent;
height:117px;
position:absolute;
text-align:right;
top:0;
width:960px;
z-index:999;}
	.toptools{background:url("imgs3/toolsbg.png") repeat-x scroll left 51px transparent;
float:left;
height:61px;
width:960px;}
	.tools{float:right;padding:37px 13px 0 0;top:46px;}
	.subscribe a{text-decoration:none;background:#3D3C3C none repeat scroll 0 0;border:1px solid #666666;color:#99999;display:block;float:right;margin-right:20px;margin-top:37px;padding:3px;text-transform:uppercase;}
	.subscribe a:hover{color:#fff!important;background:#409800 ;text-decoration:none;border:1px solid #fff;}

	.homesubscribe{}
	.homesubscribe a{
background:#ED0054 none repeat scroll 0 0;
border-bottom:1px solid #fff; border-right:1px solid #fff;
color:#fff!important;
display:block;
padding:6px;
text-align:center;
text-decoration:none;
text-transform:uppercase;}
	.homesubscribe a:hover{color:#fff!important;background:#409800 ;text-decoration:none;border-bottom:1px solid #fff;border-right:1px solid #fff;}
	
	.rightsubscribe{}
	.rightsubscribe a{
background:#ED0054  none repeat scroll 0 0;
border-bottom:1px solid #fff;  
color:#fff!important;
display:block;
padding:12px 6px;
text-align:center;
text-decoration:none;
text-transform:uppercase;}
	.rightsubscribe a:hover{color:#fff!important;background:#409800 ;text-decoration:none;border-bottom:1px solid #fff;border-right:1px solid #fff;}
	
	.shopperhead{font-size:47px;
font-weight:lighter;
padding-top:35px;
text-align:center;}
	
	
	.ic-no_result{padding:20px;float:left;}
	.ic-no_result:before{content:"No Results found for: ";}
	
	#search_site{ padding-left:629px;}
	.search_input{
background:url("imgs3/searchbg.png") no-repeat scroll left top transparent;
border-color:-moz-use-text-color -moz-use-text-color #FFFFFF;
border-style:none none solid;
border-width:medium medium 1px;
color:#565353;
display:block;
float:left;
height:18px;
margin:10px 0 0 6px;
padding:6px 0 3px 6px;
width:268px;}
	.keyword{background:transparent url(imgs/searchicon.png) no-repeat scroll 0 0px;border:medium none;height:44px;width:44px;z-index:999;}
	
	
	
	#top{background:#2F2F2F url(imgs3/topbg.png) repeat-y scroll left top ;float:left;height:100px;width:100%;}
	
	
	#topmenu{clear:both;
margin:28px 0 0 5px;
text-align:right;height:13px;}
	#topmenu ul{clear:both;
float:right;
list-style:none outside none;}
	#topmenu li{display:block; float:left;}
	#topmenu a{color:#000000;
display:block;
font:11px Verdana,Arial,Helvetica,sans-serif;
margin:0 5px 0 0;
padding:0 3px;
text-decoration:none;
text-transform:uppercase;}
	#topmenu .clicked{text-decoration:underline;background:transparent url(imgs3/menu_arrow_grey.png) no-repeat scroll center top;}
	#topmenu a:hover{text-decoration:underlinebackground:transparent url(imgs3/menu_arrow_grey.png) no-repeat scroll center top;}
	#topmenu .menu1 ,#topmenu .menu2 ,#topmenu .menu3 ,#topmenu .menu4 ,#topmenu .menu5 ,#topmenu .menu6 ,#topmenu .menu7 ,#topmenu .menu8 ,#topmenu .menu9 ,#topmenu .menu14 ,#topmenu .menu17 ,#topmenu .menu18 ,#topmenu .menu19 ,#topmenu .menu20{display:none;}
	
	#menu{height:32px;margin:37px 0 2px 5px;text-align:left;}
	#menu ul{list-style:none;}
	#menu li{display:block; float:left;}
	#menu a{text-decoration:none; color:#cdb49e; text-decoration:none; font:11px Verdana, Arial, Helvetica, sans-serif; text-transform:uppercase; padding:13px 3px; display:block; margin:0 5px 0 0;}
	#menu .clicked{color:#A5A1A1 ;background:transparent url(imgs3/menu_arrow_grey.png) no-repeat scroll center top;}
	#menu a:hover{color:#A5A1A1;background:transparent url(imgs3/menu_arrow_grey.png) no-repeat scroll center top;}

	.menu3 .clicked{color:#55AD16 !important;background:transparent url(imgs3/menu_arrow_green.png) no-repeat scroll center top!important;}
	.menu3 a:hover{color:#55AD16!important;background:transparent url(imgs3/menu_arrow_green.png) no-repeat scroll center top!important;}
	.menu4 .clicked{color:#9B2B53 !important;background:transparent url(imgs3/menu_arrow_tip.png) no-repeat scroll center top!important;}
	.menu4 a:hover{color:#9B2B53!important;background:transparent url(imgs3/menu_arrow_tip.png) no-repeat scroll center top!important;}
	.menu5 .clicked{color:#C00246 !important;background:transparent url(imgs3/menu_arrow_beauty.png) no-repeat scroll center top!important;}
	.menu5 a:hover{color:#C00246!important;background:transparent url(imgs3/menu_arrow_beauty.png) no-repeat scroll center top!important;}
	.menu6 .clicked{color:#ED0054 !important;background:transparent url(imgs3/menu_arrow.png) no-repeat scroll center top!important;}
	.menu6 a:hover{color:#ED0054!important;background:transparent url(imgs3/menu_arrow.png) no-repeat scroll center top!important;}
	.menu7 .clicked{color:#9C234E !important;background:transparent url(imgs3/menu_arrow_lifestyle.png) no-repeat scroll center top!important;}
	.menu7 a:hover{color:#9C234E!important;background:transparent url(imgs3/menu_arrow_lifestyle.png) no-repeat scroll center top!important;}
	
	
	
	#menu .menu8{display:none!important;}
	#menu .menu9, #menu .menu10,#menu .menu11,#menu .menu12,#menu .menu13,#menu .menu16{display:none!important;} 
	#menu .menu14{display:none!important;} 
	#menu .menu15{display:none!important;}  
	#menudirectory{background:#FFFFFF url(imgs3/submenubg.png) no-repeat scroll left top;height:31px;padding:0;text-align:left;}
 	
	.menu8{float:left;list-style-image:none;list-style-position:outside;list-style-type:none;padding:2px 4px 3px 1px;}
	*:first-child+html .menu8{padding:7px 4px 3px 1px;}
	
	#menudirectory .menu8 a{ display:none;}
	
	#menudirectory .menu9{display:none!important;}
	#menudirectory .menu10{display:none!important;}
	#menudirectory .menu1, .menu2, .menu3, .menu4, .menu5, .menu6, .menu7, .menu11, .menu12, .menu13, .menu14, .menu15, .menu16, .menu17, .menu18, .menu19, .menu20{display:none;}
	
	#sub_menu{padding:0 0px 0 10px;}
	.sub8_1 a{color:#fff!important;margin-right:20px!important;} 
	.sub8_1 a:hover{color:#000!important;}
	.sub8_1 .clicked{color:#fff!important;}
	#sub_menu .menu9{display:none!important;}
	#sub_menu ul{list-style:none;}
	#sub_menu li{display:block;float:left;}
	
	#sub_menu a{
		background:transparent none repeat scroll 0 0 !important;
		color:#565353 ;
		display:block !important;
		font-family:Verdana,Arial,Helvetica,sans-serif !important;
		font-size:10px !important;
		font-size-adjust:none !important;
		font-stretch:normal !important;
		font-style:normal !important;
		font-variant:normal !important;
		font-weight:normal !important;
		line-height:normal !important;
		margin:0 9px 0 0 !important;
		padding:2px 0 0 !important;
		text-decoration:none !important;
		text-transform:uppercase !important;
	}

	#sub_menu a:hover{color:#409800 ;}
	#sub_menu .clicked{color:#409800 ;}
	
	.grey{background:#2F2F2F ;height:10px;border:1px solid #fff;} 
 	.blocks{background:none repeat scroll 0 0 #000000; border-right:1px solid #FFFFFF;
height:280px;} 
 	.blocks img{height:280px;width:239px;background-repeat:no-repeat!important;background-position:center top!important;}
 	.blocks h1{}
 	.blocks h2{}
 	.blocks a{}
	
	.homeblogrss { 
	margin-left:449px; 
	margin-top:19px;
	position:absolute;
	z-index:999;
	}
	.homenewsrss { 
	margin-left:195px; 
	margin-top:13px;
	position:absolute;
	z-index:999;
	}
	.homefashionrss{ 
	margin-left:210px;
	margin-top:165px;
	position:absolute;
	z-index:999;
	}
	.rightblogrss{ 
	margin-left:276px;
	margin-top:24px;
	position:absolute;
	z-index:999;
	} 
	.rightnewsrss{ 
	margin-left:254px;  
	position:absolute;
	z-index:999;
	} 
	.fashionrightrss { 
	margin-left:286px; margin-top:165px; 
	position:absolute;
	z-index:999;
	} 
	.fashionrightrss img{ height:25px!important;width:25px!important;border:none!important;}
	
	.toppagerss{ 
	margin-left:590px;
	margin-top:15px;
	position:absolute;
	z-index:999;
	}
	
	.homenewspad{position:absolute;z-index:999;}
 	.homenewspad a{color:#000 ;}  
	.homenews{background:#000  none repeat scroll 0 0;height:240px;padding:20px;border-right:1px solid #FFFFFF;} 
	.homenews .date_thing{color:#FFFFFF;font-size:11px;font-style:italic;line-height:10px;} 
 	.homenews img{}
 	.homenews h1{color:#FFFFFF;font-size:23px;font-weight:lighter;padding:0 0 10px;text-transform:uppercase;}
 	.homenews h2{border-bottom:1px solid #234907;font-size:12px;padding-bottom:3px; margin:0px 0px 10px;}
 	.homenews a{}  
 	.homenews a:hover{color:#fff;}
	
	.homecom{background:#F3F1F1   none repeat scroll 0 0;height:246px;padding:27px 20px;border-right:1px solid #FFFFFF;} 
	.homecom .date_thing{color:#FFFFFF;font-size:11px;font-style:italic;line-height:10px;} 
 	.homecom img{}
 	.homecom h1{color:#000;font-size:23px;font-weight:lighter;padding:0 0 10px;text-transform:uppercase;}
 	.homecom h2{border-bottom:1px solid #234907;font-size:12px;padding-bottom:3px;}
 	.homecom a{}  
 	.homecom a:hover{color:#fff;}
	.comment_name{font-style:italic;font-size:11px;line-height:10px;}
	.comment_date{font-style:italic;font-size:11px;line-height:10px;}
	.the_comment a{font-size:12px;}
	.the_comment a:hover{color:#000;}
	
	.homenewspad{background:url("imgs4/greennews.png") repeat scroll 0 0 transparent;
border-bottom:1px solid #FFFFFF;
border-top:1px solid #FFFFFF;
color:#FFFFFF;
height:130px;
line-height:15px;
margin:129px 0 0;
padding:10px 20px;
position:absolute;
width:199px;
z-index:999;}
	.homenewspad h2{color:#FFFFFF;font-size:25px;padding:5px 0 ;text-transform:uppercase;font-weight:lighter;letter-spacing:-2px;line-height:22px;}
	.homenewspad h2 a{color:#FFFFFF;text-decoration:none;}
 	.homenewspad a:hover{color:#fff;}
	
	
 	.blogblocks{height:300px;background:#fff;border-left:1px solid #fff;border-right:1px solid #FFFFFF;} 
 	.blogblocks img{background-repeat:no-repeat!important;}
	.homeblogpad{position:absolute;z-index:999;text-align:center;}
 	.homeblogpad a{color:#000 ;}  
	.homeblogarch{border-left:1px solid #FFFFFF;
height:210px;
margin-top:26px;
padding:0 20px;} 
	.homeblogarch .date_thing{color:#FFFFFF;font-size:11px;font-style:italic;line-height:10px;} 
 	.homeblogarch img{}
 	.homeblogarch h1{color:#FFFFFF;font-size:23px;font-weight:lighter;padding:0 0 10px;text-transform:uppercase;}
 	.homeblogarch h2{border-bottom:1px solid #000000;font-size:12px;padding-bottom:3px;}
 	.homeblogarch a{color:#000000;}  
 	.homeblogarch a:hover{color:#fff;}
	.homeblogimg{position:absolute;} 
	.homeblogarch{margin-left:240px;
position:absolute;
width:200px;}
	
	.homeblogpad{color:#FFFFFF;height:210px;line-height:15px;margin:0;padding:20px;position:absolute;width:199px;z-index:999;}
	.homeblogpad h2{color:#FFFFFF;font-size:27px;padding:5px 0 ;text-transform:uppercase;font-weight:lighter;letter-spacing:-2px;line-height:22px;}
	.homeblogpad h2 a{color:#FFFFFF;text-decoration:none;}
 	.homeblogpad a:hover{color:#fff;}
	
	
	#join{background:#BFBFBF url(imgs4/joinnetwork2.png) no-repeat scroll 0 0;border-top:medium none;height:269px;border-right:1px solid #FFFFFF;}
	.joinlink {text-align:center;}
	.joinlink a{color:#000000;display:block;padding:224px  35px 10px;text-transform:uppercase;}
	.joinlink a:hover{color:#fff;}
	
	
	
	.fourblocks{heighfloat:left;border-right:1px solid #fff;background:#F8F4F0  url(imgs3/midhead.png) no-repeat scroll right top;} 
 	.fourblocks img{margin-bottom:10px;background-position:top center!important;height:150px;width:239px;background-repeat:no-repeat!important;background-color:#FFFFFF !important;border-top:1px solid #FFFFFF;border-bottom:1px solid #FFFFFF;}
 	.fourblocks h1{	color:#FFFFFF;font-size:21px;font-weight:lighter;padding:12px 7px;text-transform:uppercase;}
	
 	.fourblocks h2{font-size:13px;font-weight:bold;}
 	.miimg{display:block;height:150px;margin-bottom:10px;}
	.morearticles {background:#D8D7D7 none repeat scroll 0 0;float:left;padding:5px;text-align:right;width:228px;}
	.morearticles a{text-decoration:none;}
	.morearticles a:hover{color:#000!important;}
	#fbh{float:left;background:#F8F4F0  none repeat scroll 0 0;}
	
	
 
	.mipad{padding:10px; }
	.mipad a:hover{color:#000!important;}
	.mipad .date_thing{color:#939090;font-style:italic;font-size:11px;}
	
	.botpad{background:#010101 url(imgs3/homebotbg.png) no-repeat scroll right top;color:#FFFFFF;padding:20px;height:167px;}
	.botimg{height:121px;width:318px;}
	.botpad h2{font-size:18px !important;letter-spacing:-2px;text-transform:uppercase;font-weight:lighter!important;}
	.botpad .date_thing{color:#99999;font-style:italic;}
	.homebotone .morearticles{background:#0A1101 url(imgs3/morearrow.png) no-repeat scroll 302px center !important;margin:0 1px;padding:5px 20px;width:277px;}
	.botjoin{border-left:1px solid #FFFFFF;border-right:1px solid #FFFFFF;text-align:center;text-transform:uppercase;}
	
	.botnetpad {
	background:#000000 url(http://www.liveeco.co.za/img4/homebotnetjoin.png) no-repeat scroll right bottom;
	color:#FFFFFF;
	font-size:13px;
	padding:20px;
	text-align:center;
	}
	.botnetpad h1{border-bottom:1px solid #0A1101;
color:#409800;
font-size:24px;
font-weight:lighter;
margin-bottom:20px;
padding:10px 0 12px;
text-transform:uppercase;}
.botarrggg {border-top:1px solid #0A1101;display:block;padding:10px;margin-top:10px;}
label{text-transform:uppercase;}
fieldset{border:none;}
input{
border:1px solid #CCCCCC;
color:#333333;
font-family:Arial,Helvetica,sans-serif;
font-size:12px; 
margin:0 0 0 0;
padding:2px;
width:200px;
}
textarea{
border:1px solid #CCCCCC;
color:#333333;
font-family:Arial,Helvetica,sans-serif;
font-size:12px; 
margin:0 0 0 0;
padding:5px;
width:470px;
}
select{margin:0px 0px 9px 0px; width:204px;}
.comfo {display:block;
font-size:14px;
padding-bottom:10px;
padding-left:0;
padding-right:0;
padding-top:10px;
text-transform:uppercase;}
	
	.threeblocks  a:hover{color:#fff!important;}
	
	.fashionhead{background:url(imgs3/fashionhead.png) no-repeat scroll left top;} 
	.beautyhead{background:url(imgs3/beautyhead.png) no-repeat scroll left top;} 
	.lifestylehead{background:url(imgs3/lifestylehead.png) no-repeat scroll left top;} 
	.tiphead{background:url(imgs3/tiphead.png) no-repeat scroll left top;} 
	.homefashion{border-left:1px solid #fff!important;}
	.homefashion img{width:238px!important;}
	.homefashion a{color:#ED0054;}
	.homebeauty a{color:#C00246;}
	.homelifestyle a{color:#890232;}
	.hometip a{color:#660226;}
	
	.homefeature{border-left:1px solid #fff!important;border-right:1px solid #fff!important;width:238px;background:#000;float:left;height:280px;}
	.homefeature img{
		background-color:#000000 !important;
		background-position:center center !important;
		border-top:medium none !important;
		height:210px !important;
		width:238px !important;	
	}
	.homefeature a{color:#409800;text-transform:uppercase;}
		.featureimg {height:210px !important;}
		
	.rightblogger{border-left:1px solid #fff!important;width:278px;background:#fff;float:left;height:280px;padding:20px;}
	.rightblogger img{width:239px!important;height:210px!important;border-top:medium none !important;}
	.rightblogger a{color:#409800;text-transform:uppercase;}
		.rightblogger {height:210px !important;}
	.rightblogger h1	{font-size:24px;
font-weight:lighter;
padding:31px 0px 12px 0px;
text-transform:uppercase;}
	
	.homefeature a:hover{text-decoration:none;color:#fff;}
	.featurepad{background:#000;padding:10px;text-align:center;}
	
	.homefashion .morearticles {background:#ED0054 ;}
	.homebeauty .morearticles {background:#C00246;}
	.homelifestyle .morearticles {background:#890232;}
	.hometip .morearticles {background:#660226;}
	
	.fourblocks .morearticles a{
	background:transparent url(http://www.liveeco.co.za/imgs3/morearrow.png) no-repeat scroll right center !important;
	color:#FFFFFF;
	display:block;
	width:217px;
	} 
	.fourblocks .morearticles a:hover{background:transparent url(http://www.liveeco.co.za/imgs3/morearrowblack.png) no-repeat scroll right center !important;}
 	  
	 .homebotone{border:1px solid #0A1101;border-right:none;float:left;width:318px;} 
	 .homebottwo{border:1px solid #0A1101;border-bottom:none;float:left;width:318px;} 
	 .homebotthree{border:1px solid #0A1101;border-bottom:none;border-left:none;float:left;width:318px;} 
	.threeblocks{height:429px;background:#010101 url(imgs3/bgthreeblocks.png) no-repeat scroll right top;border-bottom:1px solid #0A1101;} 
	.homeblockmembers{border-left:1px solid #fff!important;}
	.homeblocklist{border-right:1px solid #fff!important;}
 	.threeblocks img{background-repeat:no-repeat!important;background-color:#fff !important;height:121px;width:318px;}
 	.threeblocks h1{color:#409800;font-size:24px;font-weight:lighter;padding:31px 7px 12px 20px;text-transform:uppercase;border-bottom:1px solid #0A1101;}
	
 	.threeblocks h2{font-size:13px;font-weight:bold;}
 	.threeblocks a{text-decoration:none;}
	.memberecord{overflow:hidden;background:#000000 url(imgs3/homebotbg.png) no-repeat scroll right top;color:#FFFFFF; height:102px;padding:10px 20px; }
	.memberecord img{border:1px solid #409800;width:75px;height:75px;margin:0 0 45px 10px;}
	.memberecord .date_thing{color:#99999;font-style:italic;}
	.morearticles {background:#2F2F2F none repeat scroll 0 0;float:left;padding:5px 10px;text-align:left;text-transform:uppercase;width:219px;}
	.homefashion .morearticles{width:218px!important;}
	
	/*content	*/
	.fullpage{float:left;background:#F8F4F0;border-left:1px solid #FFFFFF;border-right:1px solid #FFFFFF;width:638px; }
	.pageheading{background:#F8F4F0 url(imgs3/midhead.png) no-repeat scroll right top;float:left;width:638px;height:43px;}
	.content{padding:20px;float:left;width:599px;}
	.fullpage a{text-decoration:underline;}
	.content h1{line-height:22px;font-size:24px;font-weight:lighter;padding:0px;text-transform:uppercase;color:#409800;}
	.content h2{font-size:16px;font-weight:lighter;padding:0px;text-transform:uppercase;	}
	.content ul{margin:10px 20px;	}
	.content ol{margin:10px 20px;	}
	.content img{height:200px;background-repeat:no-repeat!important;background-color:#FFFFFF!important;background-position:center center!important;border:1px solid #000000;}
	.fullpage .date_thing{display:block;font-style:italic;padding-bottom:10px;}
	.contenthead{padding:0 0 10px!important;}
	
	.adgal img{height:auto !important;}
	
	.pagetopblock{height:250px;background:#000;}  
 	.pagetopblock img{height:250px;width:638px;background-repeat:no-repeat!important;background-position:center center!important;}  
 	.pagepad a{color:#fff;text-decoration:underline;}  
 	
	.pagepad{position:absolute;z-index:999;background:transparent url(imgs3/grey.png) repeat scroll 0 0;border-bottom:1px solid #FFFFFF;border-top:1px solid #FFFFFF;color:#FFFFFF;height:88px;line-height:15px;margin:121px 0 0;padding:20px;position:absolute;width:598px;z-index:999;}

 	.tagpad a{color:#fff;text-decoration:underline;}  
 	
	.tagpad{text-transform:uppercase;position:absolute;z-index:999;background:transparent url(imgs3/grey.png) repeat scroll 0 0;border-bottom:1px solid #FFFFFF;border-top:1px solid #FFFFFF;color:#FFFFFF;height:88px;line-height:15px;margin:121px 0 0;padding:20px;position:absolute;width:598px;z-index:999;}

	.tagpad h2{color:#FFFFFF;font-size:27px;padding:5px 0 ;text-transform:uppercase;font-weight:lighter;letter-spacing:-2px;line-height:22px;}

	.tipstop .pagepad{background:transparent url(imgs3/pink_tip.png) repeat scroll 0 0!important;}
	.beautytop .pagepad{background:transparent url(imgs3/pink_beauty.png) repeat scroll 0 0!important;}
	.fashiontop .pagepad{background:transparent url(imgs3/pink_fashion.png) repeat scroll 0 0!important;}
	.lifestyletop .pagepad{background:transparent url(imgs3/pink_lifestyle.png) repeat scroll 0 0!important;}
	.newstop .pagepad{background:transparent url(imgs3/green.png) repeat scroll 0 0!important;}
	.ecotop{background:transparent url(imgs3/lightgreen.png) repeat scroll 0 0!important;} 
	
	
	.pagepad h2{color:#FFFFFF;font-size:27px;padding:5px 0 ;text-transform:uppercase;font-weight:lighter;letter-spacing:-2px;line-height:22px;}
	.pagepad h2 a{color:#FFFFFF;text-decoration:none;}
 	.pagepad a:hover{color:#000;}
	
	.records{}
	.record{width:598px;padding:20px;float:left;border-bottom:1px solid #FFFFFF;background:#F8F4F0 none repeat scroll 0 0;}
	.record h1{font-size:24px;font-weight:lighter;padding:0px;text-transform:uppercase;}
	.record h2{font-size:16px;font-weight:lighter;padding:0px 0px 5px;text-transform:uppercase;	}
	.record img{border:1px solid #2F2F2F ;margin:0 20px 0 0;width:120px;background-repeat:no-repeat !important;background-color:#fff !important;}
	.tipsrecord a{color:#660226!important;text-decoration:underline;}
	.tipsrecord a:hover{color:#000!important;}
	.tipsrecord img{border:1px solid #660226!important;}
	.beautyrecord a{color:#C00246!important;text-decoration:underline;}
	.beautyrecord a:hover{color:#000!important;}
	.beautyrecord img{border:1px solid #C00246!important;}
	.fashionrecord a{color:#ED0054!important;text-decoration:underline;}
	.fashionrecord a:hover{color:#000!important;}
	.fashionrecord img{border:1px solid #ED0054!important;}
	.lifestylerecord a{color:#890232!important;text-decoration:underline;}
	.lifestylerecord a:hover{color:#000!important;}
	.lifestylerecord img{border:1px solid #890232!important;}
	.newsrecord a{color:#234907!important;text-decoration:underline;}
	.newsrecord a:hover{color:#000!important;}
	.newsrecord img{border:1px solid #234907!important;}
	.ecorecord a{color:#409800!important;text-decoration:underline;}
	.ecorecord a:hover{color:#000!important;}
	.ecorecord img{border:1px solid #409800!important;}
	
	.newsmore a{color:#234907!important;text-decoration:underline;}
	.newsmore a:hover{color:#000!important;}
	.newsmore img{border:1px solid #234907!important;}
	.tipsmore a{color:#660226!important;text-decoration:underline;}
	.tipsmore a:hover{color:#000!important;}
	.tipsmore img{border:1px solid #660226!important;}
	.beautymore a{color:#C00246!important;text-decoration:underline;}
	.beautymore a:hover{color:#000!important;}
	.beautymore img{border:1px solid #C00246!important;}
	.fashionmore a{color:#ED0054!important;text-decoration:underline;}
	.fashionmore a:hover{color:#000!important;}
	.fashionmore img{border:1px solid #ED0054!important;}
	.lifestylemore a{color:#890232!important;text-decoration:underline;}
	.lifestylemore a:hover{color:#000!important;}
	.lifestylemore img{border:1px solid #890232!important;}
	
	
	.newsmore h1{color:#234907!important;}
	.tipsmore h1{color:#660226!important;}  
	.beautymore h1{color:#C00246!important;} 
	.fashionmore h1{color:#ED0054!important;} 
	.lifestylemore h1{color:#890232!important;} 
	
	.conthead{color:#FFFFFF;font-size:24px;font-weight:lighter;padding:12px 7px;text-transform:uppercase;border-bottom:1px solid #FFFFFF;}
 	.aboutconthead{background:url(imgs3/conthead.png) no-repeat scroll left top;}
	.tipsconthead{background:url(imgs3/conthead_tips.png) no-repeat scroll left top;}
	.beautyconthead{background:url(imgs3/conthead_beauty.png) no-repeat scroll left top;}
	.fashionconthead{background:url(imgs3/conthead_fashion.png) no-repeat scroll left top;}
	.lifestyleconthead{background:url(imgs3/conthead_lifestyle.png) no-repeat scroll left top;}
	.newsconthead{background:url(imgs3/conthead_news.png) no-repeat scroll left top;}
	.ecoconthead{background:url(imgs3/ecohead.png) no-repeat scroll left top;} 
	
	
	.contgal .milk_gallery{float:right!important;margin:0 0 10px 20px;width:230px;} 
	.contgalbot .milk_gallery{float:left!important;margin:10px 15px;}
	.contgalbot img{width:100px;height:100px;border:1px solid #409800;margin:5px;background-position:center top!important;}
	
	.pressblocks{width:299px; float:left; height:300px; margin:10px; text-align:center;}
	.pressblocks h1{text-align:center; font-weight:lighter;}
	.pressblocks a{
		display: block;
		font-size: 16px;
		letter-spacing: 0;
		margin-bottom: 5px;
		text-decoration: none;
	}
	
	
	#related{background:#010101 url(imgs3/homebotbg.png) no-repeat scroll right top;
border-top:1px solid #FFFFFF;padding-bottom:10px;
color:#FFFFFF;
margin:0;float:left;}
#related a{text-decoration:none!important;}

.relcont h2{font-size:13px;
font-weight:bold;}
#related h1{
background:#010101 url(imgs3/bgthreeblocks.png) no-repeat scroll right top;
border-bottom:1px solid #0A1101;
color:#409800;
font-size:24px;
font-weight:lighter;
padding:31px 7px 12px 20px;
text-transform:uppercase;}
.relcont{padding:5px 20px;border-bottom:1px solid #0A1101;}


.relacont{background:#010101 url(http://www.liveeco.co.za/imgs3/bgthreeblocks.png) no-repeat scroll right top;
border-bottom:1px solid #0A1101;
float:left;
padding:0;}
.netacont{padding:5px 20px;}
.netacont h1{padding:31px 7px 12px 2px!important;background:none!important;}
.relajoinlink{display:block;
padding:10px 0; 
text-transform:uppercase;}

.relcont .date_thing {color:#939090;font-style:italic;}
.site_names{color:#939090;font-style:italic;}
.site_names:before{content:"By: ";color:#939090;font-style:italic;}

	.hide{display:none;}
	.record_nav_top{background:#FFFFFF none repeat scroll 0 0;float:right;padding:10px 20px;text-align:right;width:599px;}
	
	
	/*right	*/
	#righthold{padding-bottom:100px;float:left;border-right:1px solid #fff;}
	.rightgrey{background:#2F2F2F ;height:10px;clear:both;border-bottom:1px solid #FFFFFF;border-top:1px solid #FFFFFF;width:319px;} 
	#rightcomment{padding-bottom:20px;background:#F3F1F1; float:left;width:319px;}
	#rightcomment .the_comment {margin:0px 20px;}
	#rightcomment h1{font-size:21px;
font-weight:lighter;
padding:20px 0 10px 20px;
text-transform:uppercase;color:#000;}
 
	.rightlivblog{float:left;height:300px;background:#fff  none repeat scroll 0 0;padding:0px;width:279px;} 
	.rightlivblog .date_thing{color:#FFFFFF;font-size:11px;font-style:italic;line-height:10px;} 
 	.rightlivblog img{}
 	.rightlivblog h1{color:#FFFFFF;font-size:21px;font-weight:lighter;padding:0 0 10px;text-transform:uppercase;}
 	.rightlivblog h2{border-bottom:1px solid #000;font-size:12px;padding-bottom:3px;}
 	.rightlivblog a{}  
 	.rightlivblog a:hover{color:#fff;}
.rightlivblogimg{position:absolute;}
.rightlivblogcont{padding:70px 20px 20px 20px;
position:absolute;
width:280px;}
.rightlivblogcont a {
color:#000000;
}
	
	
	.righthapblog{background:transparent url(imgs4/happybloggerbg.png) no-repeat scroll left top;float:left;height:321px;padding:0px;height:319px} 
	.righthapblog .date_thing{color:#FFFFFF;font-size:11px;font-style:italic;line-height:10px;} 
 	.righthapblog img{}
 	.righthapblog h1{color:#FFFFFF;font-size:21px;font-weight:lighter;padding:0 0 10px;text-transform:uppercase;}
 	.righthapblog h2{border-bottom:1px solid #000;font-size:12px;padding-bottom:3px;}
 	.righthapblog a{}  
 	.righthapblog a:hover{color:#fff;} 
.righthapblogcont{height:200px;color:#FFFFFF;
font-size:13px;
padding:70px 86px 20px 27px;}
.righthapblogcont a {
color:#000000;
}
.righthapblog .rightblogrss{margin-top:18px!important;margin-left:286px!important;}


	.happyarticles {background:#E2067D none repeat scroll 0 0;float:left;padding:5px 5px 5px 25px;text-align:left;
width:289px;border-top:1px solid #fff;}
	.happyarticles a{background:transparent url(http://www.liveeco.co.za/imgs3/morearrow.png) no-repeat scroll right center !important;
	color:#FFFFFF;
	display:block;
	width:260px;text-decoration:none;text-transform:uppercase;}
	.happyarticles a:hover{background:transparent url(http://www.liveeco.co.za/imgs3/morearrowblack.png) no-repeat scroll right center !important;color:#000;}
	 
	
	.right{padding-bottom:10px;background:#F8F4F0 url(imgs3/midhead.png) no-repeat scroll right top; float:left;width:319px;}
	.right img{height:110px;width:318px;border-bottom:1px solid #fff;background-position:top center!important;background-repeat:no-repeat!important;}
	
	.rimg{height:110px;margin-bottom:10px;}
	
	.rightrecord{border-bottom:1px solid #0A1101;float:left;padding:10px 20px;width:278px;}
	.rightrecord .date_thing {color:#939090;font-style:italic;}
	.right .date_thing {color:#939090;font-style:italic;}
	
	.blogaward{text-align:center!important; background:transparent url(imgs4/liveecoblogright.png) no-repeat top left!important; padding:0px!important;}
	.blogaward img{margin:62px 0px 0px 0px;}
	
	.archivelink{text-transform:capitalize;}
	.archivelink a:hover{color:#fff!important;}
	 
	
	.rightfeature{background:#000  none repeat scroll 0 0;padding:0px;width:319px;} 
	.featurerightpad{background:#000;padding:10px;text-align:center;}
	.featurerightimg{height:210px;}
	
	.featurerightpad h2{font-size:13px;font-weight:bold;}
	
	.rightadspace{
	height:250px;
	overflow:hidden;
	text-align:center;
	background:transparent url(images/rightadspace_bg.jpg) no-repeat top left;
	padding:5px 0;
	} 

#google_ads_div_ecodirectory{background:#336699;padding:10px;}
	
	.rightmainhead{  
color:#FFFFFF;
font-size:21px;
font-weight:lighter;
padding:12px 20px;
text-transform:uppercase;
	}
	.rightfashion{background:transparent url(imgs3/fashionrighthead.png) no-repeat scroll left top;border-bottom:1px solid #FFFFFF;}
	.fashionright{padding:5px 20px;width:278px;border-bottom:1px solid #FFFFFF;}
	.fashionright h2{font-size:13px;font-weight:bold;}
	.fashionright a{color:#ED0054;}
	
	.rightbeauty{background:transparent url(imgs3/beautyrighthead.png) no-repeat scroll left top;border-bottom:1px solid #FFFFFF;}
	.beautyright{padding:5px 20px;width:278px;border-bottom:1px solid #FFFFFF;}
	.beautyright h2{font-size:13px;font-weight:bold;}
	.beautyright a{color:#C00246;}
	
	.rightlifestyle{background:transparent url(imgs3/lifestylerighthead.png) no-repeat scroll left top;border-bottom:1px solid #FFFFFF;}
	.lifestyleright{padding:5px 20px;width:278px;border-bottom:1px solid #FFFFFF;}
	.lifestyleright h2{font-size:13px;font-weight:bold;}
	.lifestyleright a{color:#890232;}
	
	.righttip{background:transparent url(imgs3/tiprighthead.png) no-repeat scroll left top;border-bottom:1px solid #FFFFFF;}
	.tipright{padding:5px 20px;width:278px;border-bottom:1px solid #FFFFFF;}
	.tipright h2{font-size:13px;font-weight:bold;}
	.tipright a{color:#660226;}
	
	
	
	
	.rightrec{float:left;padding:10px 20px;width:278px;}
	
	

.rightrecord img{border:1px solid #409800;background-color:#FFFFFF!important;height:75px;margin:0  0px 0 10px;width:75px;background-repeat:no-repeat!important;}
	
	#joinright{width:319px;background:#BFBFBF url(imgs4/joinnetworkright.png) no-repeat scroll 0 0;height:292px;border-bottom:1px solid #FFFFFF;}
	.joinrightlink{text-align:center;}
	.joinrightlink a{color:#000;display:block;padding:263px 0 10px 0px;text-transform:uppercase;}
	.joinrightlink a:hover{color:#fff;}
	
	#membersright{background:#010101 url(imgs3/homebotbg.png) no-repeat scroll right top;float:left;width:319px;padding-bottom:20px;}
	#membersright h1 {background:#010101 url(imgs3/bgthreeblocks.png) no-repeat scroll right top;border-bottom:1px solid #0A1101;color:#409800;font-size:24px;font-weight:lighter;padding:31px 7px 12px 20px;text-transform:uppercase;}
	.membersrightbot{color:#FFFFFF; }
	
	.membersrightbot h2 {font-size:13px;font-weight:bold;}
	
	.rightnews{background:#000  none repeat scroll 0 0;padding:20px; float:right;width:279px;} 
	.rightnews .date_thing{color:#FFFFFF;font-size:11px;font-style:italic;line-height:10px;} 
 	.rightnews img{}
 	.rightnews h1{color:#FFFFFF;font-size:21px;font-weight:lighter;padding:0 0 10px;text-transform:uppercase;}
 	.rightnews h2{border-bottom:1px solid #234907;font-size:12px;padding-bottom:3px;}
 	.rightnews a{}  
 	.rightnews a:hover{color:#fff;}
	
	/*other	*/	
	
	.clear{clear:both;}
 
	#social{top:13px;right:13px;position:fixed;}
	.social_jgh{display:none;} 
  
	#footer{background: url(imgs3/bottom2.png) repeat-x; width:100%; min-height:524px; padding:80px 0 0 0;margin-top:30px;}
	#container_bottom{width:960px;background:url(imgs/network_logo.png) 0 0 no-repeat; padding:220px 0 0 0px; margin:0 auto 0;}
	
	 
	
	.clear{clear:both;} 
		.bottom_entry{background:transparent url(http://www.liveeco.co.za/imgs3/post.png) no-repeat scroll 0 5%;
	border-bottom:1px solid #251C13;
	margin:20px;
	padding:0 10px 10px 34px;}
	
	.bottom_entry .date_thing{font-style:italic;color:#939090;font-size:11px;}
	
	/*Content tools	*/
	.content_tools_top{background:#FFFFFF none repeat scroll 0 0;float:right;padding:10px 20px;text-align:right;width:599px;}
	.content_tools_top ul{}
	.content_tools_top li{padding:0 0 0 6px;display:inline;list-style-image:none;list-style-position:outside;list-style-type:none;} 
     
	
	/*DATA NAVIGATION	*/
 
	
/* COMMENT FUNCTION STYLED HERE */

	/*DEFAULT STYLING*/
	#ic_comment{min-height:400px;padding:20px 20px 40px 20px; float:left;width:598px; background:#fff;border-bottom:1px solid #F8F4F0 ;border-top:1px solid #F8F4F0 ;clear:left;}
	#ic_comment img{margin:0 0 0px 0px;}
	#ic_comment a{text-transform:uppercase;color:#409800; text-decoration:none;}
	.icp{margin:0 0px 0 0;}
	
	#ic_comment_add h1{font-size:23px;clear:both;
color:#000000;
display:block;
font-weight:lighter;
padding:0 0 10px;
text-transform:uppercase;}
	
	.ic_comment_poster{float:right;
margin:0 0 0 0;
text-align:center;}
	.ic_comment_poster span{display:block;text-align:center;}
	.ic_comment_posters img{margin:0 10px 0 0;max-width:50px}
	#avatar_pic{width:50px;}
	
	.ic_comment_posters{text-align:center; float:right;}
	*:first-child+html .ic_comment_posters{margin-top:10px;}
	
	.avatar_name{color:#2d2d2d; font-weight:bold; display:block;width:100px;}
	.post_date{color:#666666; font-style:italic; font-size:80%;}
	.icp{display:block;padding:10px 0;}
	
	.ic_comment_box fieldset{border:none; margin:0 0 5px 0;text-align:left;}
	
	.ic_comment_box textarea{border:1px solid #CCCCCC; width:470px; height:50px; margin:0 0 0 0px; padding:5px; font-size:12px; color:#333333;font-family:Arial,Helvetica,sans-serif;}
	.ic_comment_box input{border:1px solid #CCCCCC; width:474px; margin:0 0 0 0px; padding:2px 3px; font-size:12px; color:#333333}
	
	
	.ic_bubble{padding:10px; margin:10px 20px 10px 0px; width:460px; background:#F3F1F1; min-height:100px; border:1px solid #CCCCCC;}
	
	.icc_clear{clear:left; width:100%; height:1px;}
	
	#post_button{cursor:pointer;padding:3px 5px; margin:0 0px 0 0; text-align:center; background:#409800;-webkit-border-radius: 2px; -moz-border-radius: 2px; color:#fff; font-size:11px; float:left}
	
	#chat_box{color:#000;-webkit-border-radius: 5px; -moz-border-radius: 5px;  font-size:11px; background:#fff; padding:15px; width:auto;margin:20% 100px; text-align:left; height:auto; position:absolute;}
	
	
	.overlay{text-shadow:none;position:fixed; background:url(http://dynamic.jghinternet.co.za/images/black-70.png); width:100%; height:100%; z-index:9990; text-align:center; top:0; left:0;}
	.overlay_box{margin:200px auto auto auto; background:url(http://collegeofdigitalphotography.ic3lovestheweb.com/images/load_PS.png) no-repeat; width:438px; height:199px; padding:60px 0 0 0; z-index:9991;}
	.overlay_box p{width:320px; padding:0 0 0 60px;}
	#icecream_no p{font-size:14px; color:#2d2d2d; margin:0 0 10px 0;}
	.ic_field{padding:10px; width:280px; margin:0 0 10px 0;}
	
	.spammed{opacity:0.2;}
	.ic_comment_tools{background:#409800 none repeat scroll 0 0;
color:#409800;
float:left;
padding:3px 0 3px 5px;
	-moz-border-radius-bottomleft:2px;
	-moz-border-radius-bottomright:2px;
	-moz-border-radius-topleft:2px;
	-moz-border-radius-topright:2px;
	}
	.ic_comment_tools a{color:#fff!important;font-size:11px;text-transform:lowercase!important;}
	.error_comment{margin:0 0 20px 0;}
	.the_comment { background:transparent url(imgs/comment_icon.png) no-repeat scroll left 6px;padding:0 10px 10px 34px;border-bottom:1px dotted #2F2F2F;padding:5px 10px 5px 34px;}
	#bottom{padding:20px;margin-top:20px;color:#FFFFFF;background:transparent url(imgs/footer_opacity.png) repeat scroll 0 0}
	#bottom a:hover{color:#FFFFFF;}
	#bottom h1{padding-bottom:10px;
	color:#409800;
font-size:21px;
font-weight:lighter; 
text-transform:uppercase;
	}
	#bottom h2{font-size:12px;} 
	.post_block{padding:10px 20px 10px 0;}
	.tag_block{padding:10px 20px 10px 0;}
	.comment_block{padding:10px 20px 10px 0;}
	.copyright{ background:transparent url(imgs/footbg.png) repeat-x scroll center top;margin-top:20px;padding:50px 20px 20px;text-align:center;} 

