﻿body {
	background: #fff;
}

div.layout {
	padding-left: 0;
}

div#mid div.layout div#primary {
  width: 980px !important;
  padding-right: 0;
}

div.full {
  width: 980px !important;
}

div.half {
  width: 480px !important;
}

#mid {
	background: #fff !important;
}

div#wycd h1 {
	background: #2C581E url(//localhost.www.fool.com/img/wycd-header.gif) top left no-repeat;
	color:#fff;	
	text-align:center; 
	height:127px;	
	line-height:127px;	
	font-weight:bold;	
	position:relative;

}

div#wycd h1 a {font:bold 13px Arial, sans-serif; color:white; text-decoration:underline;	text-align:right;	position:absolute; bottom:20px;	right:100px;}

div.nugget      {float:left; margin-right:20px; width:200px; padding:10px 15px; text-align:center}
div.nugget h3   {margin-bottom:0; font-size:23px; font-weight:bold;}
div.nugget h3 a {text-decoration:underline;}
div.nugget p    {margin:0; line-height:1.2em; color:#333;}

div#wycd div.top, 
div#wycd div.top2,
div#wycd div.bottom,
div#wycd div.bottom2 {float:left; width:980px; clear:left;}
div#wycd div.top     {background:top left url(//g.foolcdn.com/img/wycd-box-bg-250.gif) repeat-x white; margin-top: 20px;}
div#wycd div.top2    {background:top left url(//g.foolcdn.com/img/wycd-box2-bg-250.gif) repeat-x white;}
div#wycd div.bottom  {background:0px -595px url(//g.foolcdn.com/img/wycd-box-bg-250.gif) repeat-x white; padding-top:50px;}
div#wycd div.bottom2 {background:0px -585px url(//g.foolcdn.com/img/wycd-box2-bg-250.gif) repeat-x white; padding-top:15px;}

div#wycd div.top2 div.nugget h3 {margin-bottom:10px; font-size:17px;}

div.take-advantage    {font:bold 25px Arial, sans-serif; color:black; text-align:center; padding:40px 0 20px; clear:left}
div.take-advantage    {float:left;display:inline-block;width:980px;} /* Fixes ie7 double padding bug */
div.take-advantage em {color:red; text-transform:uppercase; font-style:normal; font-size:1em;}

a.btn {
	width:228px; 
	height:46px; 
	margin:10px 20px 0 0; 
	float:left; 
	text-align:center; 
	color:white; 
	font:bold 17px/46px arial, sans-serif;
	background-color: #038728;
	background-image: linear-gradient(to bottom, #038728 0%,#025419 100%);
	border-radius: 8px;
	border: 1px solid #E6E6E6;
}
.last {margin-right:0 !important}

.clear-both {clear:both;}