/**
 * Badfats CSS
 * 
 * @author caphun, Yelotofu
 */

/*------------------------------------------------------------------------------
 Customised reset styles
 -----------------------------------------------------------------------------*/
		html, body, div, span, applet, object, iframe,
		h1, h2, h3, h4, h5, h6, p, blockquote, pre,
		a, abbr, acronym, address, big, cite, code,
		del, dfn, em, font, img, ins, kbd, q, s, samp,
		small, strike, strong, sub, sup, tt, var,
		dl, dt, dd, ol, ul, li,
		fieldset, form, label, legend,
		table, caption, tbody, tfoot, thead, tr, th, td {
			margin: 0;
			padding: 0;
			border: 0;
			outline: 0;
			background: transparent;
		}
		:focus {
			outline: 0;
		}
		a:focus, 
		label:focus {
			outline: 1px dotted #EF402F;
		}
		body {
			line-height: 1;
		}
		ol, ul {
			list-style: none;
		}
		table {
			border-collapse: collapse;
			border-spacing: 0;
		}
		caption, th, td {
			text-align: left;
			font-weight: normal;
		}
		blockquote:before, blockquote:after,
		q:before, q:after {
			content: "";
		}
		blockquote, q {
			quotes: "" "";
		}

/*------------------------------------------------------------------------------
 Generic HTML elements
 -----------------------------------------------------------------------------*/
		body {
			font: 62.5%/1.25 Arial, Helvetica, sans-serif;
			color: #666;
			background: #F7FDFB url(../images/body_bg.png) repeat-x;
		}
		h1, h2, h3, h4, h5, h6 {
			font-family: Georgia, "Times New Roman", Times, serif;
			font-weight:normal;
			color:#333;
		}
		h2 {
			color: #000;
			font-size:3.2em;
			line-height:100%;
			margin-bottom:.25em;
			letter-spacing:-0.9px;
		}
		h3 {
			font-size:1.8em;
			line-height:100%;
			margin-bottom:.3em;
			letter-spacing:-0.2px;
		}
		h4 {
			font-size:1.4em;
			letter-spacing:-.5px;
		}
		p {
			font-size: 1.2em;
			margin-bottom: 1.4em;
			/*letter-spacing: -.025em;*/
		}
		a {
			color:#EF402F;
		}
		ul {
			margin-bottom:1em;
		}
		cite, .cite {
			font-style:normal;
			color:#999;
		}
		small, .small {
			font-size:.9em;
		}
		.large {
			font-size:1.4em;
			margin-bottom:1.4em;
			color: #000;
		}		
		.strapline, q, blockquote p {
			font-family: Georgia, "Times New Roman", Times, serif;
			color: #EF402F;
			font-style:italic;
			font-size:1.4em;
			margin-bottom:2em;
			line-height:120%;
			letter-spacing:0;
		}
		q, blockquote p {
			margin-bottom:.5em;
		}
		
		blockquote {
			background: url(../images/bg_blockquote.png) no-repeat center center;
			width: 530px;
			min-height: 74px;
			text-align: center;
			margin-bottom: 2em !important;
			padding: 12px 0;
			vertical-align: middle;
		}
		
		blockquote cite,
		blockquote .cite {
			font-size: 1.1em;
		}

/*------------------------------------------------------------------------------
 Custom elements
 -----------------------------------------------------------------------------*/
		#cw_container { 
			width:832px; 
			margin:0 auto;
			position:relative;
		}
		#cw_container_home { 
			width:832px; 
			margin:0 auto;
			position:relative;
		}
		#cw_topmenu {
			position:absolute;
			z-index:1000;
			top:0;
			padding-left:38px;
			height:47px;
			background:transparent url(../images/nav_start.png) no-repeat left top;
			font-family: Georgia, "Times New Roman", Times, serif;
		}
		* html #cw_topmenu {
			width:555px; /* for IE6 */
		}
		#cw_dhtmlmenu {
			background:transparent url(../images/nav_end.png) no-repeat right top;
			height:100%;
			padding-right:27px;
		}
		#cw_dhtmlmenu li {
			line-height:100%;
			font-size:1.2em;
			float:left;
			padding:13px 0 0;
		}
		#cw_dhtmlmenu li a {
			padding:0 14px;
			border-left:1px solid #999;
			color:#222;
			text-decoration:none;
		}
		#cw_dhtmlmenu li:first-child a {
			border:none;
			padding-left:0;
		}
		#cw_dhtmlmenu li.selected a,
		#cw_dhtmlmenu li a.selected,
		#cw_dhtmlmenu li a:hover {
			color: #EF402F;
		}
		#logo {
			position:absolute;
			top:63px;
			margin-left:3px;
		}
		#cw_contentcontainer_home {
			padding-top:287px;
			overflow:hidden;
			background:url(../images/bg_home.jpg) no-repeat top right;
		}
		#cw_contentcontainer {
			padding-top:73px;
			overflow:hidden;
		}
		#cw_centercolumn {
			float:left;
			clear:left;
			width:551px;
		}
		
		#cw_content {
			padding:63px 20px 0 4px;
			}
		
		#cw_rightcolumn {
			float: right;
			clear: right;
			width: 274px;
			margin-right: 4px;
			#margin-right: 15px;
			
		}
		.cw_rightbottom{
			background:url(../images/sidebar_footer.png) no-repeat center bottom;
			width:274px;
			height:38px;
			margin-top:-14px;
			margin-bottom:25px;
			#margin-top:-14px;
			_margin-top:-56px;
		}
		
		.cw_rightbottom_WhyChange{
			background:url(../images/sidebar_footer.png) no-repeat center bottom;
			width:274px;
			height:38px;
			margin-top:-14px;
			margin-bottom:25px;
			#margin-top:-14px;
			_margin-top:-32px;
		}
		
		#cw_footergroup {
			text-align:center;
			font-size:.8em;
			color:#7C7D7B;
			margin-top:50px;
			clear: both;
			overflow: hidden;
		}
		
		#bodyimage {
			position:absolute;
			z-index:0;
			background-repeat:no-repeat;
		}
		
		/*
		 * Fancy frames - FCE
		 */
				.fancyframeheader, 
				.darkfancyframeheader {
					background:url(../images/sidebar_header.png) no-repeat;
					width:274px;
					height:59px;
					position:relative;
				}
				
				.fancyframeheader .badge {
					position:absolute;
					top:-40px;
					left:50%;
					margin-left:-74.5px;
					background: url(../images/sidebar_seal.jpg) no-repeat;
					width: 149px; 
					height: 97px;
					display: block;
				}
				

				.darkfancyframeheader .badge {
					position:absolute;
					top:-40px;
					left:50%;
					margin-left:-74.5px;
					background: url(../images/sidebar_seal_dark.jpg) no-repeat;
					width: 149px; 
					height: 97px;
					display: block;
				}
				
				.fancyframe,
				.darkfancyframe {
					font-family: Georgia, "Times New Roman", Times, serif;
					background:url(../images/sidebar_bg.png) repeat-y;
					width:274px;
					overflow:hidden;
					padding-top:5px;
				}
				
				.fancyframe .separator,
				.darkfancyframe .separator {
					background:url(../images/fancyframe_leaf.png) no-repeat center center;
					height:10px;
					clear:both;
					margin:15px 0;
				}
				
				.fancyframefooter,
				.darkfancyframefooter {
					background:url(../images/sidebar_footer.png) no-repeat center bottom;
					width:274px;
					height:38px;
					margin-top:-14px;
					margin-bottom:25px;
				}
				
				.darkfancyframeheader {
					background-image:url(../images/darksidebar_header.png);
				}
				
				.darkfancyframe {
					background-image:url(../images/darksidebar_bg.png);
				}
				
				.darkfancyframefooter {
					background-image:url(../images/darksidebar_footer.png);
				}
				
				.darkfancyframe .separator {
					background-image:url(../images/darkfancyframe_leaf.png);
				}
				
				.fancyframe h4, .darkfancyframe h4 {
					font-size:2.4em;
					text-align:center;
					line-height:100%;
				}
				.fancyframe ul, .darkfancyframe ul {
					margin-left:25px;
					margin-bottom:0;
				}
				.fancyframe ul ul, .darkfancyframe ul ul {
					margin-left:12px;
				}
				.fancyframe li, .darkfancyframe li {
					font-weight:bold;
					font-size:1.2em;
					letter-spacing:-.5px;
					margin-bottom:1em;
					color: #333;
				}
				.fancyframe li li, .darkfancyframe li li {
					font-weight:normal;
					font-size:.9em;
					line-height:140%;
					color:#666;
					margin-bottom:0;
				}
				
				.fancyframe p, .darkfancyframe p {
					margin:0 25px 1.4em 30px;
					font-size:1.1em;
					letter-spacing:-.6px;
					line-height:131%;
				}
				
				.fancyframe cite, .darkfancyframe cite,
				.fancyframe .cite, .darkfancyframe .cite  {
					font-style:italic;
				}
				
				#cw_content .fancyframeheader {
					height:43px;
					background-image:url(../images/content_frameheader.png);
				}
				
				#cw_content .fancyframe {
					background-image:url(../images/content_frame.png);
				}
				
				#cw_content .fancyframefooter {
					background-image:url(../images/content_framefooter.png);
				}
				
				#cw_content .fancyframeheader, #cw_content .fancyframe,
				#cw_content .fancyframefooter {
					width:260px;
				}
				
				#cw_content .fancyframe p {
					margin:0;
					margin-bottom:1em;
				}
				
		
		.grid {
			display:table;
		}
		.grid li {
			background-repeat:no-repeat;
			background-position:right top;
			display:table-cell;
		}
		
		
		.cw_clearfloat {
			clear:both;
			visibility:hidden;
			height: 0px;
		}
		.hide {
			display:block;
			position:absolute;
			left:-9999px;
		}
		
		.divider {
			height:1px;
			color:#CACFD5;
			background-color:#CACFD5;
			border:none;
			clear:both;
			margin:1em 0;
		}
		
		.nextpage {
			margin-left: 110px;
			margin-top: 3.4em;
			clear: both;
			overflow: hidden;
		}
		
		.clearfix {
			clear:both;
			overflow:hidden;
		}
		
		/*
		 * Quiz box - FCE
		 */
				.quiz {
					font-family: Georgia, "Times New Roman", Times, serif;
					background:url(../images/bg_darkframe.png) no-repeat;
					width:380px;
					height:246px;
					margin-left: 70px;
					margin-top: 3.2em;
					margin-bottom: 4em;
					color:#FFF;
					overflow:hidden;
				}
				
				.quiz h3 {
					font-size:2.7em;
					color:#333;
					margin-top: 25px;
					margin-bottom:27px;
					letter-spacing:-.5px;
					text-align: center;
				}
				
				.quiz p, .quiz li,
				.quiz dt, .quiz dd {
					padding:0 40px;
					padding-right: 10px;
					font-size:1.4em;
					margin-bottom:1.1em;
				}
				
				.quiz strong {
					color: #EF402F;
				}
				
				.quiz .yesbtn {
					margin-left:30px;
					float:left;
				}
				
				.quiz .nobtn {
					margin-right:30px;
					float:right;
				}
				
				.quizhide {
					display:none;
				}
				
				.quizbuttons {
					float: left;
					position:relative;
					left: 50%;
					margin-left: -33%;
					margin-top: 15px;
					font-size: .9em;
				}
				
				.quizbuttons li {
					padding: 0 20px;
					margin: 0 auto;
					float: left;
				}

		/*
		 * Guide box - FCE
		 */
				.guide p {
					text-align:center;
				}
				
				.guide .btn_downloadsteps {
					margin:0 auto;
				}
				
				.guide .clover {
					font-size: 1.2em;
					margin-top: -.5em;
				}
				
				.guide .clover li {
					clear:both;
					margin-bottom:1em;
					min-height:32px;
					padding-left: 34px;
				}
				
				.guide .clover li strong {
					color: #000;
				}
				
				.guide .clover .bull,
				.guide .clover .bull1,
				.guide .clover .bull2,
				.guide .clover .bull3,
				.guide .clover .bull4,
				.guide .clover .bull5,
				.guide .clover .bull6,
				.guide .clover .bull7,
				.guide .clover .bull8,
				.guide .clover .bull9,
				.guide .clover .bull10 {
					display:block;
					width:28px;
					height:32px;
					float:left;
					text-align:center;
					color:#FFF;
					font-size:1.5em;
					background-position: 2px 1px;
					background-repeat: no-repeat;
					position: absolute;
					margin-left: -34px;
				}
				
				.guide .clover .bull {
					background-image:url(../images/bullets/blank.png);
				}
				
				.guide .clover .bull1 {
					background-image:url(../images/bullets/01.png);
				}
				
				.guide .clover .bull2 {
					background-image:url(../images/bullets/02.png);
				}

				.guide .clover .bull3 {
					background-image:url(../images/bullets/03.png);
				}

				.guide .clover .bull4 {
					background-image:url(../images/bullets/04.png);
				}

				.guide .clover .bull5 {
					background-image:url(../images/bullets/05.png);
				}

				.guide .clover .bull6 {
					background-image:url(../images/bullets/06.png);
				}

				.guide .clover .bull7 {
					background-image:url(../images/bullets/07.png);
				}

				.guide .clover .bull8 {
					background-image:url(../images/bullets/08.png);
				}

				.guide .clover .bull9 {
					background-image:url(../images/bullets/09.png);
				}

				.guide .clover .bull10 {
					background-image:url(../images/bullets/10.png);
				}

		/*
		 * Side-by-side fancy frame - FCE
		 */
				#badfatsframe .badge,
				#goodfatsframe .badge {
					display: none;
				}
				
				#badfatsframe .fancyframe,
				#goodfatsframe .fancyframe {
					text-align:center;
					overflow: visible;
				}
				
				#badfatsframe .fancyframe .btn_badfats,
				#goodfatsframe .fancyframe .btn_goodfats {
					margin: 0 auto;
				}
				
				#badfatsframe .fancyframe h4,
				#goodfatsframe .fancyframe h4 {
					font-size:2em;
					margin-bottom: .5em;
					margin-top: -38px;
					padding: 23px 0 35px;
					position: relative;
					line-height: 100%;
				}
				
				#badfatsframe .fancyframe dt,
				#goodfatsframe .fancyframe dt {
					font-size:1.25em;
					font-weight:bold;
				}
				
				#badfatsframe .fancyframe dd,
				#goodfatsframe .fancyframe dd {
					font-size:1.25em;
					margin-bottom:1.55em;
					padding-left:15px;
					padding-right:15px;
				}
				
				#badfatsframe .fancyframe .strapline,
				#goodfatsframe .fancyframe .strapline {
					font-size:1.25em;
					letter-spacing: 0;
				}
				
				#badfatsframe {
					float:left;
					clear:left;
				}
		
				#goodfatsframe {
					float:right;
					clear:right;
				}
				
				#badfatsframe .fancyframe h4 {
					background: url(../images/badge_badfats.jpg) no-repeat center center;
				}
				
				#goodfatsframe .fancyframe h4 {
					background: url(../images/badge_goodfats.jpg) no-repeat center center;
				}
		
		/*
		 * Other steps -- FCE
		 */
				.othersteps {
					margin-top: 2.1em;
				}
				
				.othersteps h3 {
					margin-left: 90px;
					margin-bottom: 1.3em;
				}
				
				.othersteps h4 {
					font-family: Arial, Helvetica, sans-serif;
					font-weight: bold;
				}
				
				.othersteps li {
					position: relative;
					padding-left: 90px;
					margin-bottom: 0;
				}
				
				.othersteps img {
					position: absolute;
					left: 0;
					top: 0;
				}
				
				.othersteps p {
					margin-bottom: 1em;
				}

/*------------------------------------------------------------------------------
 Image buttons
 -----------------------------------------------------------------------------*/
		.btn_badfats, .btn_downloadsteps, .btn_goodfats, .btn_more,
		.btn_nextquestion, .btn_no, .btn_yes, .quizbuttons a, .quizbuttons button, .quiznextbutton a {
			background-repeat: no-repeat;
			display: block;
			text-indent: -9999px;
			position: relative;
			cursor: pointer;
			color: #FFF;
			text-decoration: none;
			font-weight: bold;
			letter-spacing: normal;
		}
		
		.btn_badfats {
			background-image: url(../images/buttons/badfats.jpg);
			width: 95px;
			height: 36px;
		}
		
		.btn_badfats:hover {
			background-position: 0 -36px;
		}
		
		.btn_downloadsteps {
			background-image: url(../images/buttons/downloadsteps.png);
			width: 154px;
			height: 39px;
		}

		.btn_downloadsteps:hover {
			background-position: 0 -39px;
		}
		
		.btn_goodfats {
			background-image: url(../images/buttons/goodfats.jpg);
			width: 94px;
			height: 36px;
		}
		
		.btn_goodfats:hover {
			background-position: 0 -36px;
		}
		
		.btn_more {
			background-image: url(../images/buttons/more.png);
			width: 94px;
			height: 42px;
		}
				
		.btn_more:hover {
			background-position: 0 -42px;
		}
		
		.btn_nextquestion, .quiznextbutton a {
			background-image: url(../images/buttons/nextquestion.jpg);
			width: 142px;
			height: 37px;
			margin: 0 auto;
		}
		
		.btn_nextquestion:hover, .quiznextbutton a:hover {
			background-position: 0 -37px;
		}
		
		.btn_no {
			background-image: url(../images/buttons/no.png);
			width: 95px;
			height: 34px;
		}
		
		.btn_no:hover {
			background-position: 0 -34px;
		}
		
		.btn_yes {
			background-image: url(../images/buttons/yes.png);
			width: 95px;
			height: 34px;
		}
		
		.btn_yes:hover {
			background-position: 0 -34px;
		}
		
		.quizbuttons a, .quizbuttons button {
			background: none;
			background-image: url(../images/buttons/button.jpg);
			width: 95px;
			height: 28px;
			text-indent: 0;
			padding-top: 6px;
			float: left;
		}
		
		.quizbuttons button {
			font-family: Georgia, "Times New Roman", Times, serif;
			background-position: center top;
			border: none;
			font-weight: normal;
			padding: 0;
		}
		
		.quizbuttons a:hover, .quizbuttons button:hover {
			background-position: 0 -34px;
		}
		
/*------------------------------------------------------------------------------
 Home page / index page
 -----------------------------------------------------------------------------*/
		#cw_home h2 {
			font-size:4.5em;
			letter-spacing:-1.2px;
			margin-bottom:.1em;
		}
		#cw_home h3 {
			font-size:2em;
		}
		#cw_home #bodyimage {
			left:297px;
			top:0;
			width:537px;
			height:287px;
			background-image:url(../images/bg_home.jpg);
		}
		#cw_home #cw_centercolumn {
			width:100%;
		}
		
		#cw_home #cw_content {
			padding-top:10px;
			
		}

		#cw_home #cw_content_heading {
			padding-top:0px;
			margin-top:-120px;
			position:relative
			}
		
		#cw_home .strapline {
			font-size:1.6em;
			margin-top:5px;
			margin-bottom:.6em;
		}
		
		#cw_home #maincontent {
			font-size:1.2em;
			width:510px;
			color: #000;
		}

		#cw_home #maincontent p {
			font-size: 1.25em;
			margin-bottom:.9em;
			padding-right:0;
			line-height: 115%;
		}
		
		.maincontent_div{
			font-size:1.25em;
			width:524px;
			color: #000;
			margin-top:15px;
			margin-bottom:9px;
			padding-right:25px;


		}
		
		.maincontent_div_right{
			font-size:1.10em;
			color: #666;
			margin-top:15px;
			margin-bottom:9px;
			padding-left:15px;
			background:url(../images/home_orange_tart.jpg) no-repeat;
			height:153px;
			width: 260px;
			background-position: right bottom;
			border-left:1px solid #CACFD5;
			
			
		}
		#cw_home .maincontent_div_right p{
			padding-right:80px;
			font-size: 1.25em;
		}
		
		#cw_home #maincontent p.last {
			margin-bottom:0;
		}
		
		#cw_home #cw_content {
			padding-right:0;
		}
		
		/*#cw_home .grid {
			margin:1.5em 0 .8em;
		}*/
		
		#cw_home .grid h3 {
			margin-top:-4px;
		}

		
		#cw_home #box1 h3 {
			margin-top:5px;
		}
		#cw_home .grid li {
			border-left:1px solid #CACFD5;
			padding:0 15px;
			padding-right:38px;
		}
		#cw_home .grid li:first-child {
			border-left:none;
			padding-left:0;
		}
		#cw_home .grid li p {
			padding-right:60px;
			font-size: 1.25em;
		}
		
		
		#cw_home .divider {
			margin: 2em 0 3em;
		}
		
		#cw_home .banner {
			font-family: Georgia, "Times New Roman", Times, serif;
			background:url(../images/home_banner_facts_about_fat.png) no-repeat center center;
			/*height:216px;*/
			width:782px;
			margin:0 auto;
			min-height: 100px;
			padding: 44px 0;
			color: #333;
		}
		#cw_home .banner .list-heading {
			padding-top: 1.5em;
			margin-bottom:.5em;
			font-size:1.2em;
		}
		#cw_home .banner p {
			margin-left:205px;
			#margin-left:205px;
		} 
		#cw_home .banner ul {
			margin-left:225px;
			#margin-left:220px;			
			font-size:1.2em;
		}
		#cw_home .banner li {
			
			font-size: 10.5px;
			#font-size: 11px;
			list-style-image:url(../images/bullet_heart.png);
			color:#EF402F;
			line-height:150%;
			letter-spacing:-0.5px;
			#letter-spacing:-.9px;
		}
		
		#cw_home #box1,
		#cw_home #box2,
		#cw_home #box3,
		#cw_home #box4 {
			color: #666;
			background-position: right bottom;
		}
		
		#cw_home #box1 {
			background-image:url(../images/home_orange_tart.jpg);
		}
		
		.rightarea {
			margin-top:5px;
			background-image:url(../images/home_orange_tart.jpg);
		}
		
		#cw_home #box2 {
			background-image:url(../images/home_butter.jpg);
			width:234px;
		}
		
		#cw_home #box3 {
			background-image:url(../images/home_olive.jpg);
			width:220px;
		}

		#cw_home #box4 {
			background-image:url(../images/home_heart.jpg);
		}
		
		#cw_home #box4 .btn_more {
			margin-top: 3.5em;
		}

/*------------------------------------------------------------------------------
 Bad fats page
 -----------------------------------------------------------------------------*/
		#cw_badfats #cw_content h2 {
			letter-spacing: -.06em;
			margin-bottom: .2em;
		}
		
		#cw_badfats #bodyimage {
			background-image:url(../images/bg_badfats.jpg);
			left:326px;
			top: 0;
			width:236px;
			height:239px;
		}
		
		#cw_badfats .nextpage a {
			background: url(../images/badges/find_out_about_good_fats.jpg) no-repeat;
			width: 292px;
			height: 90px;
			display: block;
			text-indent: -999px;
		}

/*------------------------------------------------------------------------------
 Good fats page
 -----------------------------------------------------------------------------*/
		#cw_goodfats #cw_content h2 {
			letter-spacing: -.06em;
			margin-bottom: .2em;
		}
		
		#cw_goodfats #cw_content p {
			margin-bottom: 1.1em;
		}
		
		#cw_goodfats #cw_content p.strapline {
			margin-bottom: 1.8em;
		}
		
		#cw_goodfats #cw_content .quiz {
			margin-bottom: 3em;
		}
		
		#cw_goodfats #bodyimage {
			background-image:url(../images/bg_goodfats.jpg);
			left:278px;
			top:0;
			width:258px;
			height:239px;
		}
		
		#cw_goodfats .nextpage {
			margin-top: 0;
		}
		
		#cw_goodfats .nextpage a {
			background: url(../images/badges/discover.jpg) no-repeat;
			width: 292px;
			height: 83px;
			display: block;
			text-indent: -999px;
		}
		
/*------------------------------------------------------------------------------
 Change your diet page
 -----------------------------------------------------------------------------*/
		#cw_changediet #cw_content h2 {
			letter-spacing: -.06em;
		}
		
		#cw_changediet #cw_contentcontainer {
			background:url(../images/bg_changediet.jpg) no-repeat 326px 0;
		}
		
		/*#cw_changediet #bodyimage {
			background-image:url(../images/bg_changediet.png);
			left:338px;
			top: 0;
			width:182px;
			height:189px;
		}*/
		
		#cw_changediet h2 {
			margin-bottom:.5em;
		}
		
		#cw_changediet .guide {
			margin-bottom:27px;
		}

		#cw_changediet .nextpage a {
			background: url(../images/badges/see_effect.jpg) no-repeat;
			width: 292px;
			height: 97px;
			display: block;
			text-indent: -999px;
		}
		
/*------------------------------------------------------------------------------
 Why change your diet page
 -----------------------------------------------------------------------------*/
		#cw_whychange {}
		
		#cw_whychange #cw_contentcontainer {
			background:url(../images/bg_whychange.jpg) no-repeat 312px 0;
		}
		
		#cw_whychange #cw_content h2 {
			margin-top: -.2em;
			letter-spacing: -.05em;
			margin-bottom: .1em;
		}
		
		#cw_whychange #cw_rightcolumn .darkfancyframe h4 {
			font-size:1.9em;
			letter-spacing:-1px;
		}
		
		#cw_whychange #cw_rightcolumn .darkfancyframe img {
			margin-bottom:1em;
		}
		
		#cw_whychange #cw_rightcolumn .darkfancyframe .separator {
			margin-bottom:0;
		}
		
		#cw_whychange .fancyframeheader {
			height:38px;
		}
		
		#cw_whychange .fancyframeheader .badge {
			display:none;
		}
