
body 					{font-family: Arial, Geneva, Verdana, sans-serif; font-size: 80%; color: #3e220d; background-color: #e0e0d2; margin: 0;}
*						{ margin: 0; padding: 0; }
h1 						{font-size: 240%; font-weight: lighter;}
h2 						{font-size: 140%; font-weight: lighter;}
h3 						{font-size: 120%; padding: 0; margin: 0;}
p						{font-size: 100%;}

#page 					{height: 10px;}
.clearboth				{clear: both;}
.spacer					{padding-top: 10px; padding-bottom: 5px;}



/* -------------------------------------------------------------- Level 1 Header ------------------------------------------------------------------ */

#header-bar 				{ height: 34px; background-color: #3e220d; background-position: 20px 0px; z-index: 100;}
#header-bar div.meta-data 	{ padding: 10px; float: right; color: #efefe0; font-size:11px;}
#header-bar div.meta-data h1 { font-family: Arial, Geneva, Verdana, sans-serif; font-size:11px;}

#sidewide-bar 				{ margin-bottom: 20px; height: 34px; background-color: #ff6600; z-index: 100;}
#sidewide-bar div.meta-data { padding: 10px; float: right; color: #efefe0; font-size:11px; }

#sidewide-bar div.meta-data ul li 		{list-style-type: none; display:inline; float:left; padding-left: 4px; padding-right: 4px;border-right:1px solid #3e220d; }
#sidewide-bar div.meta-data .lastListItem { border: none; padding: none;}

#sidewide-bar a				{color: #fff; text-decoration:underline;}
#sidewide-bar a:link 		{color: #fff; text-decoration:underline;}
#sidewide-bar a:hover 		{color: #fff; text-decoration :none;}



.head						{background: url(get/homepage/header2.png) bottom no-repeat;width: 972px; padding: 0px 14px 14px 14px; margin-left: auto;margin-right: auto;}				 
#container 					{background-color: #ffffff; width: 972px; padding: 0px 14px 14px 14px; margin-left: auto;margin-right: auto; /*outline: 1px solid red*/}				 



/* -------------------------------------------------------------- Level 2 Header ------------------------------------------------------------------ */

#logo 						{float:left; width: 958px; padding: 14px 0px 5px 14px;  margin-left:auto; margin-right:auto;}
#logo img					{float:left; width: 150px;  margin-left:auto; margin-right:auto;}

#flashtop 					{ width: 622px; height: 80px; float: right; display: inline; Padding: none; Margin: 10px 0px 10px 0px;/*outline: 1px solid red*/}



/* -------------------------------------------------------------- Nav ------------------------------------------------------------------ */

#newnav 				{float:left;clear:left;width:100%;position:relative;background: #3e220d;margin: 14px 0px 0px 0px;padding: 10px 0 10px 0;}
#newnav .nav			{float:left;width:700px; margin: 120px 0px 0px 0px;}
#newnav .logo 			{float:left;width: 170px;padding-left:10px;}
#newnav .logo img		{border: none;}

#newnav .nav ul					{list-style: none;text-align: center;clear: both;}
#newnav .nav ul li				{display: block;float: left;padding: 0 5px;}
#newnav .nav ul li a			{font-size: 15px;display: block;float: left;color: #ff6600;padding: 7px 5px;text-decoration: none;}
#newnav .nav ul li a:hover		{color: #fff;background-color:#8dc63f;}
#newnav .nav ul li.current a 	{background: #fff;color: #424d8f;}


.left_nav				{float:	left; width:174px; margin:14px 0 100px 0; font-family: Arial, Helvetica, sans-serif; font-size:15px; /*/*outline: 1px solid red*/*/}
.left_nav dt 			{font-size: 13px;border-top: 1px solid #ddd;padding-top: 5px;}
.left_nav dd 			{padding-bottom: 5px;font-size: 11px;font-style:italic;}

.left_nav a		 		{display:block; padding-left: 5px; color: #ff6600; text-decoration:none;}
.left_nav a:link 		{color: #ff6600; text-decoration:none;}
.left_nav a:hover 		{color: #ffffff; text-decoration :none; background-color: #8dc63f;}
	
.left_nav h2 			{font-size: 17px;line-height: 24px;margin-bottom:17px; font-family:Georgia, "Times New Roman", Times, serif}


/* -------------------------------------------------------------- Fader Home  ------------------------------------------------------------------ */

#wrapper {float: left; width: 762; /*outline: 1px solid blue;*/ }

#mainmovie {
	position: relative;
	display: block;
	height: 380px;
	width: 762px;
}

#mainmovie img {
	position: absolute;
}

#homepage_head {
	margin: 10px 0px 9px 0px;
	padding: 0px 0px 0px 0px;
	
}

div.teaserNavi {
	font-family: arial;
	font-weight: bold;
	font-size: 25px;
	background: url(get/homepage/opacity50B.png);
	position: absolute;
	z-index: 199;
	left: 0;
	bottom: 0;
	width: 100% !important;
	text-align: center;
}

.teaserNavi a {
	color: #7d7d7d;
	list-style: none;
	margin-right: 5px;
}

.teaserNavi a.activeSlide {
	color: #fff;
}


/* -------------------------------------------------------------- Functions ------------------------------------------------------------------ */

#promotion 					{float:left; display:inline; width: 772px; margin: 0px 0px 0px 0px;	padding: 0px 0px 0px 0px;border: none;}

#promotion a				{color: #ff6600; text-decoration:underline;}
#promotion a:link 			{color: #ff6600; text-decoration:underline;}
#promotion a:hover 			{color: #8dc63f; text-decoration :none;}

.promotion_1				{/*outline:1px solid red;*/float: left; width: 240px; height:331px; margin: 0px 5px 0px 0px;padding: 10px;border:none; background-color: #efefe0;}
.promotion_1 img 			{outline:8px solid #fff; float: left; width: 220px; margin: 10px 0px 0px 10px;}
.promotion_1 .copy			{/*outline:1px solid red;*/float: left; width: 220px; margin: 10px 0px 0px 10px;}
.promotion_1 h1				{ font-size:180%; font-family:Georgia, "Times New Roman", Times, serif; line-height: 110%; margin: 10px 0px 10px 0px;}

.promotion_2				{/*outline:1px solid red;*/float: left; width:472px; height:330px; margin: 0px 5px 0px 5px;padding: 10px;border:none; background-color: #efefe0;}
.promotion_2 img 			{outline:8px solid #fff; float: left; width: 220px; margin: 10px 0px 0px 10px;}
.promotion_2 .copy			{/*outline:1px solid red;*/float: left; width: 220px; margin: 0px 0px 0px 20px;}
.promotion_2 h1				{ font-size:180%; font-family:Georgia, "Times New Roman", Times, serif; line-height: 110%; margin: 10px 0px 10px 0px;}

.promotion_2 .group			{ float: left; width: 477px; border:none; background-color: #efefe0;}
.promotion_2 .groupa		{ float: left; width: 477px; border:none; background-color: #efefe0; margin-top: 15px;}



/* -------------------------------------------------------------- Action ------------------------------------------------------------------ */

#action 										{float: left; width: 200px; margin: 196px 0px 0px 773px; padding: 0px 0px 0px 0px;border: none; position:absolute;}
#action #action_zone 							{width: 200px; margin:0 auto;text-align:center;overflow:auto;display:block;}
#action #action_zone .center 					{margin: 0 auto;text-align:left;overflow: auto;}
#action #action_zone .left 						{float:left;}

#action #action_zone .boxgrid h3				{margin: 10px 10px 0 10px; color:#FFF; font:18pt Arial, sans-serif;   }
#action	#action_zone .boxgrid					{width: 200px; height: 120px; float:left; background:#3e220d; margin-bottom: 10px; overflow: hidden; position: relative; }
#action	#action_zone .boxgrid h3 				{color:#ffffff;border-bottom:1px dotted #FF6600;padding-bottom: 5px;margin-bottom: 10px;font-family:Georgia, "Times New Roman", Times, serif;}
#action	#action_zone .boxgrid img				{position: absolute; top: 0; left: 0; border: 0;}
#action	#action_zone .boxgrid p					{padding: 0 10px;color:#dddddd;line-height: 140%; font:10pt; font-family: Arial, Geneva, Verdana, sans-serif;}
#action	#action_zone .captionfull .boxcaption 	{top: 260px;left: 0px;}
							.boxgrid h3 a{}							
#action	#action_zone .boxgrid a					{color: #ff6600; text-decoration:underline; margin-top:5px;}
#action	#action_zone .boxgrid a:link 			{color: #ff6600; text-decoration:underline;}
#action	#action_zone .boxgrid a:hover 			{color: #8dc63f; text-decoration :none;}



/* -------------------------------------------------------------- Feature ------------------------------------------------------------------ */

#action #feature 		{float:left; width:200px;margin-top:0px;padding-top:0px;background:#ff6600;}
#feature-wrap 			{float:left;width:180px; padding:10px; height:291px; background: url(get/homepage/question.png) bottom no-repeat;}

#feature-wrap a					{color: #ffffff; text-decoration:underline; margin-top:5px;}
#feature-wrap a:link 			{color: #ffffff; text-decoration:underline;}
#feature-wrap a:hover 			{color: #ffffff; text-decoration :none;}

#feature p				{line-height: 140%; margin-bottom: 5px;}
#feature .last 			{line-height: 140%; margin-bottom: 10px;}

.featureheader 			{ float: left; width: 186px; padding: 5px 0 5px 14px; margin: 0px 0 2px 0; background-color: #d54100; }
.featureheader h1		{ font-size:180%; font-family:Georgia, "Times New Roman", Times, serif; color:#85786e; padding: 0px; }

#featured a img 		{padding: 0; border: 0; }
.frame					{ float: left; width: 762px; height: 346px; no-repeat top left; padding-top: 10px;}
.inside 				{float: right; width: 323px; height: 280px; overflow: hidden; }
.inside h2 a 			{position: relative; z-index: 10000; text-decoration: none;}



/* -------------------------------------------------------------- forms ------------------------------------------------------------------ */

/* -------------------------------------------------------------- Homepage ------------------------------------------------------------------ */





/* -------------------------------------------------------------- Testimonial ------------------------------------------------------------------ */

#quote 							{ float: left; width: 570px; background-color: #efefe0; }
#quote .quotebox 				{ float: left; width: 542px; margin: 14px; }
#quote .quotebox img			{ margin: -3px 0 0 20px;}
#quote .quotebox .testimonial	{ float: left; width: 542px; background-color: #ffffff;  }
#quote p.quote 					{ background-color: #ffffff; padding: 20px; font-size: 14px; line-height: 19px; margin-bottom: 0;font-family:Georgia, "Times New Roman", Times, serif;}
#quote p.continue					{ background-color: #ffffff; padding: 0 20px 20px 20px; font-size: 14px; line-height: 19px; margin-bottom: 0;font-family:Georgia, "Times New Roman", Times, serif;}
#quote p.attrib 				{ padding-left: 50px; margin: -20px 0 30px 0; display: block;}
#quote .blockleft  				{float:left;width:	180px;color:#ff6600;border-top:#E4E4E4 solid 5px;border-bottom:	#E4E4E4 solid 5px;font-family:Georgia, "Times New Roman", Times, serif;font-size:160%;padding:7px 0px 7px 0px;margin:0px 20px 20px 20px;}



/* -------------------------------------------------------------- Fill In Form ------------------------------------------------------------------ */

.formheader 					{float: left; width: 542px; padding: 10px 14px 10px 14px; margin: 10px 0 -14px 0; background-color: #d54100; }
.formheader h1					{padding: 0px; margin-top: -10px; }

#fill_in 						{float: left; width: 570px; margin: 20px 0 20px 0; background-color: #ff6600; }
#contactform					{float:	left; width: 530px; margin: 0; padding:20px;}

span.red						{color:#F00;}
.message						{display:block;width:510px;padding:9px;background-color:#ffffff;border:1px #999 solid;text-align:center;font-size:16px; color:#8dc63f;}
#commentForm 					{width: 530px; margin-top:20px; border:0px;}
#commentForm label.error 		{width: 250px; text-align:left; color: color: #F00; font-size:12px;}
#commentForm label.error, #commentForm input.submit {display:block;}
table.quote-form tr td			{background-color:#!important;border:0px!important; font-family:Arial, Helvetica, sans-serif;font-size:12px;line-height:20px; color:ffffff;}
table.quote-form tr td.field-name {width:176px;padding:12px;text-align:right; color:#ffffff; font-weight:bold;}
table.quote-form input, table.quote-form select, table.quote-form textarea{width: 326px; color: #717171;background-color: #f3f3f3;border:1px solid #e0e0e0;padding:2px;font-family:Arial, Helvetica, sans-serif;font-size:12px;line-height:20px;}

table.quote-form textarea:hover,
table.quote-form textarea:focus 	{color: #717171;background-color: #FFFFFF;border:	1px solid #e0e0e0;}

table.quote-form input:hover,
table.quote-form input:focus 		{color: #717171;background-color:#FFFFFF;border:1px solid #e0e0e0;}


table.quote-form #submit {width: 100px; margin-top:20px;}
table.quote-form input.submit:hover,
table.quote-form input.submit:focus 	{width: 100px; color:#FFFFFF;background-color: #8dc63f;border:	1px solid #4e8c00;cursor:  pointer;}
	

/* -------------------------------------------------------------- breadcrumb ------------------------------------------------------------------ */

#breadcrumb 			{float:	left; width: 100%; height: 25px; border-top: 1px dotted #ccc; border-bottom: 1px dotted #ccc; margin:0px 0px 0px 0px;padding: 0px 0px 0px 0px; background-color: #ededed; font-family: Arial, Helvetica, sans-serif; font-size:11px;}

#breadcrumb ul			{padding: 5px 0 0 10px;}
#breadcrumb ul li		{list-style-type: none; display:inline;}
#breadcrumb .crumb		{list-style-type: none; color: #8dc63f;}

#breadcrumb a	 		{color: #ff6600; text-decoration:underline;}
#breadcrumb a:link 		{color: #ff6600; text-decoration:underline;}
#breadcrumb a:hover 	{color: #8dc63f; text-decoration :none;}



/* -------------------------------------------------------------- Level2 Landing ------------------------------------------------------------------ */

#hotspot 				{float:	left; margin: 20px 0px 0px 20px; padding: 0px 0px 0px 0px; width: 622px; }


#landing 				{float:	left; font-family: Arial, Helvetica, sans-serif; font-size:100%; margin: 20px 0px 0px 20px; 
 						padding: 0px 0px 0px 0px; width: 622px;  }
						
#landing .treatment		{font-size:100%; color: #8dc63f; background-color: #3e220d; padding: 5px 0 5px 7px;  }
#landing .details		{font-size:100%; background-color: #efefe0; margin-top: -10px; padding: 5px 7px 5px 7px;  }	

#landing ul li			{list-style-type: disc; line-height: 140%; margin: 0px 0px 0px 13px;  }
#landing .no_bullet 		{list-style-type: none; line-height: 140%; margin: 0px 0px 0px 0px;  }
						
#landing a				{color: #ff6600; text-decoration:underline;}
#landing a:link 		{color: #ff6600; text-decoration:underline;}
#landing a:hover 		{color: #8dc63f; text-decoration :none;}
						
#landing h1				{border-bottom: 1px solid #3e220d; padding: 0px 0px 5px 0px; margin-bottom: 20px;}
#landing p				{line-height: 140%; margin-bottom: 5px;}
#landing .last 			{line-height: 140%; margin-bottom: 10px;}

#landing .small			{font-family: Arial, Helvetica, sans-serif; font-size:80%; }
						
#landing .small a	 	{color: #ff6600; text-decoration:underline;}
#landing .small a:link 	{color: #ff6600; text-decoration:underline;}
#landing .small a:hover {color: #8dc63f; text-decoration :none;}					
						
#landing #brief			{float:	left; margin: 20px 0px 10px 0px; padding: 0px 0px 0px 0px; width: 622px;}
#landing #archive		{float:	left; margin: 20px 0px 10px 0px; padding: 0px 0px 0px 0px; width: 622px;}
#landing .productheader	{ font-size:160%; font-weight: bold; line-height: 110%; margin-bottom: 10px;}

#primary 				{float: left; margin: 0px 0px 10px 0px; padding: 0px 0px 0px 0px; width: 622px; background-color: #efefe0; }
#primary #primary_copy			{float: left; width: 240px; line-height: 140%; margin: 10px 10px 10px 10px; padding: 0px 0px 0px 0px; /*outline: 1px solid red*/}
#primary #primary_image			{float: right; margin: 4px 4px 2px 0px; padding: 0px 0px 0px 0px; width: 358px; }

#option_1 				 {float: left; margin: 0px 0px 10px 0px; padding: 0px 0px 0px 0px; width: 306px; background-color: #efefe0; }
#option_1 #option_1_copy {float: left; width: 128px; line-height: 140%; margin: 10px 10px 10px 10px; padding: 0px 0px 0px 0px; /*outline: 1px solid red*/}
#option_1 #option_1_image {float: right; margin: 4px 4px 2px 0px; padding: 0px 0px 0px 0px; width: 150px; }

#option_2 				 {float: left; margin: 0px 0px 10px 10px; padding: 0px 0px 0px 0px; width: 306px; background-color: #efefe0; }
#option_2 #option_2_copy {float: left; width: 128px; line-height: 140%; margin: 10px 10px 10px 10px; padding: 0px 0px 0px 0px; /*outline: 1px solid red*/}
#option_2 #option_2_image {float: right; margin: 4px 4px 2px 0px; padding: 0px 0px 0px 0px; width: 150px; }

#option_3 				 {float: left; margin: 0px 0px 10px 0px; padding: 0px 0px 0px 0px; width: 306px; background-color: #efefe0; }
#option_3 #option_3_copy {float: left; width: 128px; line-height: 140%; margin: 10px 10px 10px 10px; padding: 0px 0px 0px 0px; /*outline: 1px solid red*/}
#option_3 #option_3_image {float: right; margin: 4px 4px 2px 0px; padding: 0px 0px 0px 0px; width: 150px; }

#option_4 				 {float: left; margin: 0px 0px 10px 10px; padding: 0px 0px 0px 0px; width: 306px; background-color: #efefe0; }
#option_4 #option_4_copy {float: left; width: 128px; line-height: 140%; margin: 10px 10px 10px 10px; padding: 0px 0px 0px 0px; /*outline: 1px solid red*/}

#option_4 #option_4_image {float: right; margin: 4px 4px 2px 0px; padding: 0px 0px 0px 0px; width: 150px; }


.landbox						{float: right; width: 783px; margin: 20px 0px 0px 0px; padding: 0px 0px 0px 0px; outline:}

.landbox a	 		{color: #fff; text-decoration:none; }
.landbox a:link 	{color: #fff; text-decoration:none;}
.landbox a:hover 	{color: #fff; text-decoration:underline;}	

.landbox .box1					{float: left; width: 253px; height: 175px; background-color: #ff6600; margin: 0px 10px 0px 0px; padding: 0px 0px 0px 0px; }
.landbox .box1 .boxcontents		{float: left; width: 233px; margin: 10px; padding: 0px;}
.landbox .box1 .boxcontents	h1	{font-family:Georgia, "Times New Roman", Times, serif; letter-spacing:-1px; color:#FFF; padding-bottom:0px; margin:0;}
.landbox .box1 .boxcontents	h2	{font-family:Arial, Helvetica, sans-serif; color:#FFF; font-size: 130%; padding-bottom:3px; margin:0;}
.landbox .box1 .boxcontents	p	{color:#FFF; padding-bottom: 5px;}
.landbox .box1 .boxcontents ul	{list-style-type: disc;  line-height:140%; margin-left:13px; padding-bottom:10px; color:#FFF;}


.landbox .box2					{float: left; width: 257px; height: 175px; background-color: #ff6600; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
.landbox .box2 .boxcontents		{float: left; width: 233px; margin: 10px; padding: 0px;}
.landbox .box2 .boxcontents	h1	{font-family:Georgia, "Times New Roman", Times, serif; letter-spacing:-1px; color:#FFF; padding-bottom:0px; margin:0;}
.landbox .box2 .boxcontents	h2	{font-family:Arial, Helvetica, sans-serif; color:#FFF; font-size: 130%; padding-bottom:3px; margin:0;}
.landbox .box2 .boxcontents	p	{color:#FFF; padding-bottom: 5px;}
.landbox .box2 .boxcontents ul	{list-style-type: disc; line-height:140%; margin-left:13px; padding-bottom:10px; color:#FFF;}


.scrollernav a	 			{color: #ff6600; text-decoration:none; }
.scrollernav a:link 		{color: #ff6600; text-decoration:none;}
.scrollernav a:hover 		{color: #8dc63f; text-decoration:underline;}	

#promotion a				{color: #ff6600; text-decoration:underline;}
#promotion a:link 			{color: #ff6600; text-decoration:underline;}
#promotion a:hover 			{color: #8dc63f; text-decoration :none;}

.scrollernav p { color:#3e220d;}
.scrollernav { margin:0; font-size:12px; text-align:center;}
.scrollernav li { display:-moz-inline-stack; display:inline-block; *display:inline; width:192px; vertical-align:top; text-align:left; zoom:1;border-right:#dddddd solid 1px;}
.scrollernav li a { display:block; display:inline-block; *display:inline; width:125px; padding:0 0px 0 35px; outline:none; zoom:1; }
.scrollernav li a span.more { display: block; float: left; margin-top: 1em; padding-right: 12px; }
.scrollernav li a img { margin-bottom:7px; background-color:#fff; }
.scrollernav li a p { margin-bottom:0; padding-top:0.5em; }
.scrollernav li:hover a,
.scrollernav li a:hover { text-decoration:none; }

.scroll_first { padding-left: 0px; border-left:#dddddd solid 1px;}
.scroll_first  { background: url(get/gift/box1.png) no-repeat -10% -10%;}


/* -------------------------------------------------------------- Landing Page Images ------------------------------------------------------------------ */

#main .preg_landing_box1		{float:	left; background: url(get/pregnant/box_1.png) no-repeat; margin: 14px 0px 0px 0px;padding: 0px 0px 0px 0px; width:783px; height:500px; }
#main .preg_landing_box2		{float:	left; background: url(get/pregnant/box_2.png) no-repeat; margin: 14px 0px 0px 0px;padding: 0px 0px 0px 0px; width:560px; height:250px; }
#main .make_landing_box1		{float:	left; background: url(get/make-up/box_1.png) no-repeat; margin: 14px 0px 0px 0px;padding: 0px 0px 0px 0px; width:783px; height:500px; }
#main .make_landing_box2		{float:	left; background: url(get/make-up/box_2.png) no-repeat; margin: 14px 0px 0px 0px;padding: 0px 0px 0px 0px; width:560px; height:250px; }
#main .gift_landing_box1		{float:	left; background: url(get/gift/box_1.png) no-repeat; margin: 14px 0px 0px 0px;padding: 0px 0px 0px 0px; width:783px; height:500px; }
#main .gift_landing_box2		{float:	left; background: url(get/gift/box_2.png) no-repeat; margin: 14px 0px 0px 0px;padding: 0px 0px 0px 0px; width:560px; height:250px; }
#main .team_landing_box1		{float:	left; background: url(get/team/box_1.png) no-repeat; margin: 14px 0px 0px 0px;padding: 0px 0px 0px 0px; width:783px; height:500px; }
#main .team_landing_box2		{float:	left; background: url(get/team/box_2.png) no-repeat; margin: 14px 0px 0px 0px;padding: 0px 0px 0px 0px; width:560px; height:250px; }
#main .about_landing_box1		{float:	left; background: url(get/about/box_1.png) no-repeat; margin: 14px 0px 0px 0px;padding: 0px 0px 0px 0px; width:783px; height:500px; }
#main .about_landing_box2		{float:	left; background: url(get/about/box_2.png) no-repeat; margin: 14px 0px 0px 0px;padding: 0px 0px 0px 0px; width:560px; height:250px; }
#main .wed_landing_box1			{float:	left; background: url(get/wedding/box_1.png) no-repeat; margin: 14px 0px 0px 0px;padding: 0px 0px 0px 0px; width:783px; height:500px; }
#main .wed_landing_box2			{float:	left; background: url(get/wedding/box_2.png) no-repeat; margin: 14px 0px 0px 0px;padding: 0px 0px 0px 0px; width:560px; height:250px; }
#main .therapy_landing_box1		{float:	left; background: url(get/therapy/box_1.png) no-repeat; margin: 14px 0px 0px 0px;padding: 0px 0px 0px 0px; width:783px; height:500px; }
#main .therapy_landing_box2		{float:	left; background: url(get/therapy/box_2.png) no-repeat; margin: 14px 0px 0px 0px;padding: 0px 0px 0px 0px; width:560px; height:250px; }
#main .man_landing_box1			{float:	left; background: url(get/manager/box_1.png) no-repeat; margin: 14px 0px 0px 0px;padding: 0px 0px 0px 0px; width:783px; height:500px; }
#main .man_landing_box2			{float:	left; background: url(get/manager/box_2.png) no-repeat; margin: 14px 0px 0px 0px;padding: 0px 0px 0px 0px; width:560px; height:250px; }
#main .news_landing_box1		{float:	left; background: url(get/newsletter/box_1.png) no-repeat; margin: 14px 0px 0px 0px;padding: 0px 0px 0px 0px; width:783px; height:500px; }
#main .news_landing_box2		{float:	left; background: url(get/newsletter/box_2.png) no-repeat; margin: 14px 0px 0px 0px;padding: 0px 0px 0px 0px; width:560px; height:250px; }
#main .home_landing_box1		{float:	left; background: url(get/homecare/box_1.png) no-repeat; margin: 14px 0px 0px 0px;padding: 0px 0px 0px 0px; width:783px; height:500px; }
#main .home_landing_box2		{float:	left; background: url(get/homecare/box_2.png) no-repeat; margin: 14px 0px 0px 0px;padding: 0px 0px 0px 0px; width:560px; height:250px; }
#main .beau_landing_box1		{float:	left; background: url(get/beautique/box_1.png) no-repeat; margin: 14px 0px 0px 0px;padding: 0px 0px 0px 0px; width:783px; height:500px; }
#main .beau_landing_box2		{float:	left; background: url(get/beautique/box_2.png) no-repeat; margin: 14px 0px 0px 0px;padding: 0px 0px 0px 0px; width:560px; height:250px; }
#main .thank_landing_box1		{float:	left; background: url(get/thank/box_1.png) no-repeat; margin: 14px 0px 0px 0px;padding: 0px 0px 0px 0px; width:783px; height:500px; }


#main .special_box1				{float:	left; background: url(get/special/box_1.png) no-repeat; margin: 14px 0px 0px 0px;padding: 0px 0px 0px 0px; width:783px; height:300px; }
#main .special_box2				{float:	left; background: url(get/special/box_2.png) no-repeat; margin: 14px 0px 0px 0px;padding: 0px 0px 0px 0px; width:783px; height:300px; }
#main .special_box3				{float:	left; background: url(get/special/box_3.png) no-repeat; margin: 14px 0px 0px 0px;padding: 0px 0px 0px 0px; width:783px; height:300px; }
#main .preg_landing_box2		{float:	left; background: url(get/pregnant/box_2.png) no-repeat; margin: 14px 0px 0px 0px;padding: 0px 0px 0px 0px; width:560px; height:250px; }


/* -------------------------------------------------------------- Level2 Main ------------------------------------------------------------------ */

#main							{float:	left; font-family: Arial, Helvetica, sans-serif; font-size:100%; margin: 14px 0px 0px 15px;padding: 0px 0px 0px 0px; width:783px; }

#main #content					{float:	left; font-family: Arial, Helvetica, sans-serif; font-size:100%; margin: 0px 0px 0px 0px;padding: 0px 0px 0px 0px; width:783px;  }
#main #content .mainimage		{float:	left; width: 782px; margin: 14px 0 10px 0; }
#main #middle					{float:	left; font-family: Arial, Helvetica, sans-serif; font-size:100%; margin: 14px 0px 0px 0px;padding: 0px 0px 0px 0px; width:569px; }
#main #middle h1				{padding-top:10px; font-family:Georgia, "Times New Roman", Times, serif; color:#85786e;}
#main #middle h2				{font-size:140%; padding:10px 0 5px 0; font-family:Georgia, "Times New Roman", Times, serif; color:#85786e;}
#main #middle h3				{font-size:130%; padding:10px 0 5px 0; font-family:Georgia, "Times New Roman", Times, serif; color:#85786e;}
#main #middle .top 				{line-height: 140%; margin: 20px 0 5px 0; border-top: 1px dotted #ccc; padding-top: 5px;}
#main #middle .bottom 			{line-height: 140%; margin: 0 0 20px 0; }
#main #middle p					{line-height: 140%; margin-bottom: 5px;}
#main #middle ul				{list-style-type: disc; line-height: 140%; margin: 3px 0px 10px 0px;}
#main #middle ul li				{list-style-type: disc; line-height: 140%; margin: 0px 0px 0px 13px;  padding-bottom: 2px; }
#main #middle dl				{list-style-type: disc; line-height: 140%; margin: 10px 0px 10px 0px;  }
#main #middle dl dt				{list-style-type: disc; line-height: 140%; margin: 0px 0px 0px 0px;  padding-bottom: 5px; }
#main #middle dl dt	.no_bullet 	{list-style-type: none; line-height: 140%; margin: 0px 0px 0px 0px;  }
#main #middle .productheader	{ font-size:160%; font-weight: bold; line-height: 110%; margin-bottom: 10px;}

#main #middle .splitbox			{float:	left; margin: 0px 0px 0px 0px;padding: 0px 0px 0px 0px; width:569px; }
#main #middle .split_1			{float:	left; margin: 0px 0px 0px 0px;padding: 0px 0px 0px 0px; width:285px; }
#main #middle .split_2			{float:	left; margin: 0px 0px 0px 0px;padding: 0px 0px 0px 0px; width:284px; }


#main #middle dl dt	 a	 		{color: #ff6600; text-decoration:underline;}
#main #middle dl dt	 a:link 	{color: #ff6600; text-decoration:underline;}
#main #middle dl dt	 a:hover 	{color: #8dc63f; text-decoration :none;}

#main #middle p a	 			{color: #ff6600; text-decoration:underline;}
#main #middle p a:link 			{color: #ff6600; text-decoration:underline;}
#main #middle p a:hover 		{color: #8dc63f; text-decoration :none;}

#main #middle .highlight		{background-color: #ff6600; padding: 10px; margin: 10px 0 10px 0; color:#FFF;} 	
#main #middle .bckcopy			{float: left; width: 542px; background-color: #ededed; padding: 14px; margin: 0 0 0 0; color:#666666;} 	

#main #content #staff_id					{float: left; background: url(get/about/back.png) bottom no-repeat;width: 570px; height: 300px; margin: 14px 0px 14px 0px;}	
#main #content #staff_id img				{float: left; width: 300px; padding-top: 19px }	
#main #content #staff_id .staff_copy		{float: right; width: 250px; padding: 14px 14px 0px 0px; }	
#main #content #staff_id .staff_copy h2 	{font-size: 24px; color:#3e220d; font-family:Georgia, "Times New Roman", Times, serif;}
#main #content #staff_id .staff_copy h3 	{font-size: 100%; color:#ffffff; background-color:#ff6600; padding: 2px 0 2px 3px; margin: 3px 0 10px 0; font-family:Arial, Helvetica, sans-serif;}


.wrapper 					{ float: left; width: 570px; margin-bottom: 30px;}
.insertheaderwed 			{ float: left; width: 542px; padding: 10px 14px 10px 14px; margin: -3px 0 0px 0; background-color: #85786e; }
.insertheaderwed h1			{ padding: 0px; margin-top: -10px; }


/* -------------------------------------------------------------- Level2 Treatments ------------------------------------------------------------------ */

#main #content #middle .content_wrap .entries 					{float:left;width: 569px;}
#main #content #middle .content_wrap .entries ul li				{margin-bottom: 20px; margin-right: 20px;list-style-type: none; color: #3e220d;}
#main #content #middle .content_wrap .entries ul li .time 		{background: url(get/time2.gif) no-repeat;width:60px;height:60px;float:left;margin-right: 15px;}
#main #content #middle .content_wrap .entries ul li .time p 	{padding-top: 15px;font-size: 10px;text-align: center;line-height: 140%; color:#ff6600;}
#main #content #middle .content_wrap .entries ul li .time p span{display: block;font-size: 18px;}

#main #content #middle .content_wrap .entries ul li .time1 		{background: url(get/time1.png) no-repeat;width:60px;height:60px;float:left;margin-right: 15px;}
#main #content #middle .content_wrap .entries ul li .time1 p 	{padding-top: 15px;font-size: 10px;text-align: center;line-height: 140%; color:#ffffff;}
#main #content #middle .content_wrap .entries ul li .time1 p span{display: block;font-size: 18px;}

#main #content #middle .content_wrap .entries ul li .title 		{float:left;width: 460px;}
#main #content #middle .content_wrap .entries ul li .title h2 	{margin: 0 0 -10px 0; font-size: 24px; color:#3e220d; height: 30px;overflow: hidden; font-family:Georgia, "Times New Roman", Times, serif;}
#main #content #middle .content_wrap .entries ul li .title h3 	{font-size: 14px;}
#main #content #middle .content_wrap .entries ul li .entry h3 	{font-size: 14px; line-height:140%;}
#main #content #middle .content_wrap .entries ul li .title h3 span 		{color: #aaaaaa;}
#main #content #middle .content_wrap .entries .entry p .recomend {font-size: 16px; font-family:Georgia, "Times New Roman", Times, serif;}
#main #content #middle .recomend								{ font-size:140%; line-height: 110%;font-family:Georgia, "Times New Roman", Times, serif; padding-top:10px;}

#main #content #middle  .content_wrap .entries ul li .entry 	{clear: both;padding-top: 10px;border-bottom: 1px dotted #ccc;padding-bottom: 20px;font-size: 12px;}
#main #content #middle  .content_wrap .entries ul li .entry img {float: right; width: 150px; padding-left:14px; margin-top: -30px; outline: red solid 1px;}


#main #content #middle .content_wrap .entries ul li p a			{color: #ff6600; text-decoration:underline;}
#main #content #middle .content_wrap .entries ul li p a:link 	{color: #ff6600; text-decoration:underline;}
#main #content #middle .content_wrap .entries ul li p a:hover 	{color: #8dc63f; text-decoration :none;}


.function_2	 img 		{outline:8px solid #fff; float: left; width: 220px; margin: 10px 0px 0px 10px;}
.function_2	 .copy		{/*outline:1px solid red;*/float: left; width: 220px; margin: 0px 0px 0px 20px;}
.function_2	 .productheader	{ font-size:160%; font-weight: bold; line-height: 110%; margin: 10px 0px 10px 0px;}

/* -------------------------------------------------------------- Level2 Product Display ------------------------------------------------------------------ */

#main-shelf 					{float: left; width: 782px; margin: 10px 0 0 0;}
#main-shelf h1					{font-size: 120%; font-weight: bold; letter-spacing: -1px;}
#main-shelf p					{line-height: 120%; margin: 10px 0 5px 0 ; }

#main-shelf a					{margin: -10px 0 0 0; color: #ff6600; text-decoration:underline; background-image:url(assets/other/shop.png); background-repeat:no-repeat; background-position: right; padding-right: 20px; }
#main-shelf a:link 				{color: #ff6600; text-decoration:underline;}
#main-shelf a:hover 			{color: #8dc63f; text-decoration :none; background-image:url(assets/other/shopa.png); background-repeat:no-repeat; background-position: right; padding-right: 20px;}

#main-shelf .norm a				{margin: -10px 0 0 0; color: #ff6600; text-decoration:underline; }
#main-shelf .norm a:link 		{color: #ff6600; text-decoration:underline;}
#main-shelf .norm a:hover 		{color: #8dc63f; text-decoration:none;}

.prodcopy						{position:absolute; width: 140px; padding: 10px 0 0 10px; margin-top: 0px; margin-left: 0px;  margin-right: 0px; }
.product img					{float: right; width: 179px; margin-top: 0px;}

#main-shelf .boxleft			{float: left; width: 244px; height: 182px; margin: 14px 0 0 0px; background: url(get/beautique/homecare/bck.png) no-repeat;}
#main-shelf .boxright			{float: left; width: 244px; height: 182px; margin: 14px 0 0 25px; background: url(get/beautique/homecare/bck.png) no-repeat;}



/* -------------------------------------------------------------- Level2 Landing Pages ------------------------------------------------------------------ */



#main .column					{float:	left; font-family: Arial, Helvetica, sans-serif; font-size:100%; margin: 14px 0px 0px 20px;padding: 0px 0px 0px 0px; width:260px;}
#main .column h1				{font-family:Georgia, "Times New Roman", Times, serif; color:#85786e; margin-bottom: -10px;}
#main .column .top 				{line-height: 140%; margin: 20px 0 5px 0; border-top: 1px dotted #ccc; padding-top: 5px;}
#main .column .bottom 			{line-height: 140%; margin: 0px 0 20px 0; }
#main .column p					{line-height: 140%; margin-bottom: 5px;}
#main .column dl				{list-style-type: disc; line-height: 140%; margin: 10px 0px 10px 0px;  }
#main .column dl dt				{list-style-type: disc; line-height: 140%; margin: 0px 0px 0px 0px;  padding-bottom: 5px; }
#main .column dl dt	.no_bullet 	{list-style-type: none; line-height: 140%; margin: 0px 0px 0px 0px;}


#main .column a	 		{color: #ff6600; text-decoration:underline;}
#main .column a:link 	{color: #ff6600; text-decoration:underline;}
#main .column a:hover 	{color: #8dc63f; text-decoration :none;}




/* -------------------------------------------------------------- Right ------------------------------------------------------------------ */

#right 							{float: left;width: 200px; border-bottom: #E4E4E4 solid 5px; margin: 24px 0 0 14px; padding-bottom:10px;}
#right .title 					{float: left;width: 200px; padding: 10px 0 20px 0; margin-bottom: 10px; border-bottom: #E4E4E4 solid 5px; font-family: Georgia, "Times New Roman", Times, serif;font-size: 18px;}
						
#right a						{color: #ff6600; text-decoration:underline;}
#right a:link 					{color: #ff6600; text-decoration:underline;}
#right a:hover 					{color: #8dc63f; text-decoration :none;}

#right h3 						{padding: 4px 0px 4px 10px; background-image: url(get/rightheader.jpg); background-repeat:	repeat-x;border-bottom: 1px solid #fff;}
#right dt 						{font-size: 11px; padding-bottom: 5px;}
#right dd 						{padding: 0px 0 5px 0;font-size: 11px;font-style:italic;}


				

/* -------------------------------------------------------------- Footer ------------------------------------------------------------------ */

#footer_wrapper 								{background-color: #ededed;float: left;width: 100%;margin-top:20px;border-top: 1px #FFFFFF solid; }
#footer2 										{font-family:Arial, Helvetica, sans-serif;margin: auto;width: 1000px;}
#footer2 a 										{font-weight: normal; }
	
#sitemap 										{color: #717171;}
#sitemap p 										{color: #3e220d;font-size: 16px;padding: 0 0 10px 0;}				
#sitemap .smallcopy 							{color: #3e220d;font-size: 12px;line-height: 140%;padding: 0 0 18px 0;}	
#sitemap p a 									{color: #3e220d;font-size: 14px;padding: 0 0 14px 0;text-decoration:none;}
#sitemap a:hover 								{color: #8dc63f; text-decoration :none;} 
#sitemap h2.title 								{color: #3e220d;font-size: 32px;padding: 35px 0 32px 0; font-family:Georgia, "Times New Roman", Times, serif;}
#sitemap p.subtitle, #sitemap p.subtitle a 		{color: #ff6600;font-size: 20px;height: 46px;padding: 0; font-family:Georgia, "Times New Roman", Times, serif;}
#sitemap p.subtitle, #sitemap p.subtitle a:hover 	{color: #8dc63f; text-decoration :none; font-family:Georgia, "Times New Roman", Times, serif;}
#sitemap .box_essentials p.subtitle 			{ color: #333333; font-family:Georgia, "Times New Roman", Times, serif;}
#sitemap p.subsubtitle, #sitemap p.subsubtitle a {color: #ff6600;font-size: 14px;height: 25px;padding: 0;}
#sitemap p.hightlights 							{font-size: 12px;}
#sitemap p .special a 							{color: #8dc63f;font-size: 12px;}
#sitemap div 									{position: relative;float: left;width: 266px;}

#sitemap .col1 									{ width: 135px;}
#sitemap .col2 									{ width: 135px;}
#sitemap .col3 									{ width: 115px;}
	
.col1, .col2									{ border-right: #dddddd solid 1px; }
.col1, .col2									{ padding-right: 20px; }
.col2, .col3									{ padding-left: 20px;}



/* -------------------------------------------------------------- Footer Foundation------------------------------------------------------------------ */ 
					
#foundation_wrapper 							{background-color: #3e220d; float:left; width: 100%; margin-top: 40px; }
#foundation_wrapper #foundation 				{clear: both;color: #FFFFFF;font-family: Arial, Helvetica, sans-serif;font-size: 15px;font-weight: bold;margin: auto;margin-top: 15px;padding: 10px 20px 50px 0px;width: 970px;}
#foundation 									{margin-top: 0px;padding: 25px 20px 25px 200px;width: 800px;}
#foundation ul 									{float: left; width: 750px; }
#foundation ul li 								{color: #3e220d;float: left;font: 11px normal Arial,Helvetica,sans-serif;list-style: none;}
#foundation ul li a 							{color: #ff6600;padding: 0 5px;}

#foundation_wrapper #foundation a				{color: #ff6600; text-decoration:underline;}
#foundation_wrapper #foundation a:link 			{color: #ff6600; text-decoration:underline;}
#foundation_wrapper #foundation a:hover 		{color: #8dc63f; text-decoration :none;}
#foundation_wrapper #foundation ul li 			{font: 11px normal Arial,Helvetica,sans-serif;list-style-type: none; display:inline; padding-left: 4px; padding-right: 4px;border-right:1px solid #fff; }
#foundation_wrapper #foundation .lastListItem 	{ border: none; padding: none;}



/* -------------------------------------------------------------- Insight------------------------------------------------------------------ */ 

#main .beau_landing_box3		{float:	left; margin: 14px 0px 0px 0px;padding: 0px 0px 0px 0px; width:781px; }

.box { background:#fff; margin: 0 0 20px 0; border:1px solid #d0d0d0; }
.post  { background:#fff; padding:10px 10px 0px; position:relative; }

* html .post  { float:left; display:inline; background:#fff; padding:25px 25px 50px; position:relative; }

.post-bottom 				{ background:#ededed; padding:0px 25px; border-top: 1px dotted #ccc; border-bottom: 1px dotted #ccc; }
.post-bottom div 			{ color:#777; font-family:Verdana, Geneva, sans-serif; font-size:11px; text-decoration:none; }
.post-bottom div a			{ color: #ff6600; text-decoration:underline; font-size:11px;}
.post-bottom div a:hover	{ color: #8dc63f; text-decoration :none;}
.post-bottom .fl span.cat	{ float:left; display:inline; width:250px; }
.post-bottom span.cat		{ float:left; display:inline; font:normal 14px/18px Arial, Verdana, sans-serif; background:url(assets/jpgs/treatments/insight/ico-cat.png) no-repeat 5px 10px; padding:5px 0 5px 25px; width:250px; }
.post-bottom .fr span.tags	{ float:left; display:inline; width:250px; }
.post-bottom span.tags		{ float:left; display:inline; font:normal 14px/18px Arial, Verdana, sans-serif; background:url(assets/jpgs/treatments/insight/ico-tags.png) no-repeat 0 5px; padding:5px 0 5px 25px; width:250px; }

.post h2 a	{ font-weight:normal; color:#85786e; }

.post a	{ margin:0 0 10px 0; }
.post a img.thumbnail	{ float:left; display:inline; margin:0 15px 10px 0; padding:0; }

.post .title  { margin: 220px 0 10px 0; font-weight:400; color:#85786e;}
.post .title a:link, .post .title a:visited  { color:#85786e; }

.post-meta			{ position:absolute; top:40px; left:40px; margin: 0 0 15px 0; font-size:10px; color:#9F9F9F; font-family:Arial, Verdana, sans-serif; text-transform:uppercase; line-height:11px; }
.post-meta a		{ border-bottom:1px dotted; }
.post-meta a:hover  { border:none; }
.post-meta img		{ vertical-align:top; margin:0 5px; }

* html .post-meta{ position:absolute; top:40px; left:40px; margin: 0 0 15px 0; font-size:10px; color:#9F9F9F; font-family:Arial, Verdana, sans-serif; text-transform:uppercase; line-height:11px; }

* html #loopedSlider .slides .post p.post-meta					{ position:relative; clear:both; margin:0; padding:0 0 15px 0; }
* html #loopedSlider .slides .post p.post-meta span.comments	{ float:left; display:inline; background:url(../assets/jpgs/treatments/insight/commentBackground.png) no-repeat; width:44px; height:38px; text-align:center; margin:-42px 0 0 60px; padding:3px 0 0 0; }


.post p.tags		{background:url(../assets/jpgs/treatments/insight/ico-tag.gif) no-repeat center left;padding-left:25px;width:100%;clear:both;}
.post .thumbnail 	{ padding:4px; border:1px solid #e2e2e2; background:#fff; margin-top:0; }
.post .video 		{ margin-bottom:20px; }

.enter  			{ font-size:14px; line-height:20px;}

/* 3.1 Typographic Elements */
.enter h1 {}  .entry h2 {}  .entry h3 {}  .entry h4 {}  .entry h5 {}  .entry h6 {}
.enter h1, .entry h2, .entry h3, .entry h4, .entry h5, .entry h6  {	 }

.enter p  			{ margin: 0 0 15px 0; font-family: Arial, Geneva, Verdana, sans-serif; color: #3e220d;}
.enter p a			{ color:#ff6600; text-decoration:underline; }
.enter p a:hover	{ color:#8dc63f; text-decoration:none; }

.enter blockquote  	{ padding: 10px 30px; color: #666; }
.enter blockquote p  {}

.enter ul  			{ margin: 15px 0 15px 0; padding: 0 0 0 30px; list-style-type:none; }
.enter ul ul  		{ margin: 0; }
.enter ul li  		{	background:url(images/arrowBullet.gif) no-repeat 0 2px; padding:0 0 0 25px; margin:0 0 5px 0; }
.enter ul ul li  	{ list-style-type: circle; background:none; padding:0; }

.enter ol			{ margin: 15px 0 15px 20px; padding: 0 0 0 30px; }
.enter ol ol		{ margin: 0; }
.enter  ol li		{ list-style-type: decimal; }
.enter  ol li ol li { list-style-type: decimal; }

/* 3.2 Images */
.enter img  		{ padding: 5px;	border: 1px solid #ccc; margin:10px 0 0 0; }
img.wp-smiley  		{ padding: 0; border: none; }

.alignleft  		{ float: left; width: auto; margin: 10px 20px 10px 0; }
.alignright  		{ float: right; width: auto; margin: 10px 0 10px 20px; }
.aligncenter  		{ text-align: center; margin-bottom:10px; }


.post #share 		{ display:none; position:relative; height:35px; margin:20px 0 0; padding:1px 0 0 55px; }
.post #share .banner { background:url(images/banner-share.png) no-repeat; position:absolute; top:0; left:-40px; width:78px; height:36px; color:#fff; font:bold italic 14px Arial, Verdana, Geneva, sans-serif;; text-shadow:#555 0 1px ; line-height:29px; padding:0 0 0 16px;}
.post #share a img 	{ padding:0 10px 0 0; opacity:0.7; }
.post #share a:hover img { padding:0 10px 0 0; opacity:1; }

.featured-banner { background:url(images/banner-featured.png) no-repeat; position:absolute; top:14px; left:-14px; width:100px; height:36px; color:#fff; font:bold italic 14px Arial, Verdana, Geneva, sans-serif;; text-shadow:#555 0 1px ; line-height:29px; padding:0 0 0 16px; z-index:99;}

.fix	{  }


/* Featured Area */
#loopedSlider { position:relative; float:left; display:inline; width:781px; min-height:550px; background:#fff; border: 1px solid #d0d0d0; }
#loopedSlider .container { width:520px; height:340px; overflow:hidden; position:relative; background:#fff; border-right:1px solid #b9b9b9;}
#loopedSlider .slides { position:absolute; top:0; left:0; }
#loopedSlider .slides .post	{ background:url(images/postBackground.gif) repeat-x; }
#loopedSlider .slides div.slide { position:absolute; top:0; width:520px; display:none; }
#loopedSlider .slides .post-bottom { border-bottom:none; }

* html #loopedSlider .slides .post .entry p	{ float:left; display:inline; width:600px; color:#333; }
* html #loopedSlider .slides .post h2.title	{ float:left; display:inline; width:600px; color:#85786e; margin:30px 0 10px 0;}
* html #loopedSlider .slides .post h3		{ float:left; display:inline; width:600px; color:#226699; }
* html #loopedSlider .slides .post h4		{ float:left; display:inline; width:600px; color:#226699; }
* html #loopedSlider .slides .post h5		{ float:left; display:inline; width:600px; color:#77c044; }
* html #loopedSlider .slides .post h6		{ float:left; display:inline; width:600px; color:#77c044; }
* html #loopedSlider .slides .post .entry span.read-more	{ float:left; display:inline; width:99px; height:32px; margin:0; }

#loopedSlider .featured-nav					{ width:261px; position:absolute; top:0; right:0; margin:-1px 0 0 0; }
#loopedSlider ul.pagination					{ list-style:none; padding:0; margin:0;  border-top:1px solid #d0d0d0; }
#loopedSlider ul.pagination li				{ clear:both; float:left; border-bottom:1px solid #f6f6f6; background: url(../../get/insight/pagination.png) no-repeat;}
#loopedSlider ul.pagination li h2			{ font-family: Georgia, "Times New Roman", Times, serif font-size: 140%; font-weight: lighter; color: #3e220d; margin-top:0px;}
#loopedSlider ul.pagination li p			{ font-family: Arial, Geneva, Verdana, sans-serif; font-size: 80%; color: #3e220d; margin-bottom:0px;}
#loopedSlider ul.pagination li a			{ width:231px; display:block; padding:18px 15px; opacity:0.7; border-bottom:1px solid #d4d4d4; min-height:52px; text-decoration:none;}
#loopedSlider ul.pagination li a:hover		{ opacity:5; }
#loopedSlider ul.pagination li.active a		{ opacity:1; background:#8dc63f; }
#loopedSlider ul.pagination li.active a	h2	{ color:#fff; }
#loopedSlider ul.pagination li.active a	p	{ color:#fff; }
#loopedSlider ul.pagination li.active a	.meta h3	{ color:#fff; }
#loopedSlider ul.pagination img				{ background:#fff; padding:2px; border:1px solid #d1d1d1; float:left; margin-right:10px; margin-bottom:15px }
#loopedSlider ul.pagination em				{ color:red; font-family:Arial, Verdana, Geneva, sans-serif; font-size:14px; font-weight:bold; line-height:18px; margin-top:10px; font-style:normal; text-decoration:none; }
#loopedSlider ul.pagination .meta			{ display:block; font-size:11px; color:green; line-height:16px; margin:5px 0 0 64px; }
#loopedSlider ul.pagination .meta h2,.meta h3,.meta h4,.meta h5,.meta h6	{ font:normal 11px/16px Arial, Verdana, Helvetica, sans-serif; color:#777; margin:0 0 5px 0; }




/* -------------------------------------------------------------- Colour ------------------------------------------------------------------ */

.age_purple 	{color: #8b005a;}
.blue 			{color: #2eabe2;}
.brown			{color: #3e220d;}
.burgandy 		{color: #571009;}
.gray 			{color: #666666;}
.gold			{color: #907c48;}	
.green 			{color: #8dc63f;}
.lime 			{color: #d5d110;}
.orange 		{color: #ff6600;}
.pink 			{color: #ec008c;}
.purple 		{color: #440e62;}
.specialred 	{color: #cb2a27;}
.red 			{color: #b20837;}
.white 			{color: #ffffff;}
.yellow			{color: #ffcc00;}

