@charset "utf-8";
/* CSS Document */

body {
	margin: 0;
	padding: 0;
	color: #333;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color: #DDD6BC;
	background-image: url(https://www.todaysdietitian.com/images/layout/tile.png);
}
h1, h2, h3, h4 {
	font-family: 'Open Sans', arial, serif;
	color: #540059;
	letter-spacing: -1px;
	margin:0px; 
	padding:0px;
	}
h1 {
	font-size: 40px;
	line-height:40px;
	font-weight: lighter;
	color: #487E38;
}
a {
	color: #76386B;
}
a:hover {
	color: #690;
}
img {
	border: none;
}
hr {
	height: 0px;
	border-top-style: dashed;
	color: #FFF;
	margin-bottom: 10px;
	background-color: #FFF;
	border-top-width: 1px;
	border-top-color: #D2CAB7;
}
.wrapper {
	background-image: url(https://www.todaysdietitian.com/images/layout/background_tile_shadow.png);
	background-repeat: repeat-y;
	background-position: center;
}
.container {
	width: 1098px;
	margin:auto;
}
#header {
	background-image: url(https://www.todaysdietitian.com/images/layout/todaysdietitian_header_wide.png);
	height: 145px;
	background-repeat: no-repeat;
	background-position: center bottom;
	margin-top:1px;
}
.logo {
	float: left;
}
.leaderboard {
	box-shadow: 2px 2px 5px #00590d;
	float: right;
	margin-right: 15px;
	margin-top: 13px;
}
#tinyNav {
	float: right;
	display: block;
	width: 700px;
	text-align: right;
	color: #FFF;
	font-size: 11px;
	margin-right: 15px;
	margin-top:10px;
}
div#tinyNav a {
	color: #FFF;
	text-decoration: none;
}
div#tinyNav a:hover {
	color: #9C0;
}
#nav {
	background-image: url(https://www.todaysdietitian.com/images/layout/nav_green_tile.png);
	background-repeat: repeat-x;
	height: 40px;
	font-family: 'Open Sans', arial, serif;
}
div#nav ul {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}
div#nav ul li {
	background-repeat: no-repeat;
	background-position: right top;
	margin: 0px;
	padding: 0px;
	float: left;
	list-style-type: none;
	background-image: url(https://www.todaysdietitian.com/images/layout/greendiv2.png);
}
div#nav a {
	font-size: 13px;
	color: #FFF;
	text-decoration: none;
	padding-right: 15px;
	padding-left: 15px;
	line-height: 40px;
	height: 40px;
	display: block;
	float: left;
}
div#nav a:hover {
	background-image: url(https://www.todaysdietitian.com/images/layout/nav_hover_10.png);
	background-repeat: repeat-x;
	box-shadow: 0px 0px 15px #003a13;
}
#subnav {
	background-repeat: no-repeat;
	height: 33px;
	background-image: url(https://www.todaysdietitian.com/images/layout/purple_navbar.png);
	background-position: center top;
	margin-bottom:9px;
	font-family: 'Open Sans', arial, serif;
}
div#subnav ul {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}
div#subnav ul li {
	background-repeat: no-repeat;
	background-position: right;
	margin: 0px;
	padding: 0px;
	float: left;
	list-style-type: none;
	background-image: url(https://www.todaysdietitian.com/images/layout/purplediv2.png);
}
div#subnav a {
	font-size: 13px;
	color: #FFF;
	text-decoration: none;
	padding-right: 8px;
	padding-left: 8px;
	line-height: 33px;
	height: 33px;
	display: block;
	float: left;
}
div#subnav a:hover {
	background-image: url(https://www.todaysdietitian.com/images/layout/subnav_hover.png);
	background-repeat: repeat-x;
	box-shadow: 0px 0px 15px #ddadb6;
}
.contentWrapper {
	margin-right: 18px;
	margin-left: 18px;
}
.left {
	width: 180px;
	margin-left: 9px;
}
.content {
	width: 562px;
	margin-right: 9px;
	margin-left: 9px;
}
.right {
	width: 320px;
	margin-right: 9px;
}
#footer {
	background-image: url(https://www.todaysdietitian.com/images/layout/footer_wide.png);
	background-repeat: no-repeat;
	height: 91px;
	color: #FFF;
	font-size: 11px;
	display: block;
	background-position: center top;
	margin-top:9px;
	margin-bottom: 1px;
}
div#footer a {
	color: #134A0B;
	text-decoration: none;
	display: block;
	padding: 2px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #487E38;
}
div#footer a:hover {
	background-color: #9C6;
}
.footerWrapper {
	margin-top: 33px;
	margin-left: 30px;

}
.footerLeft {
	margin-top: 18px;
}
.footerRight {
	float: left;
	margin-top: 18px;
}
.clear {
	clear: both;
}
.contentPadding {
	margin: 10px;
}
.outerBox {
	background-color: #f3f1e9;
	border: 1px solid #c5bb93;
	border-radius: 3px;
	background-image: url(https://www.todaysdietitian.com/images/layout/title-bar_18.jpg);
	background-repeat: repeat-x;
	background-position: top;
}
.innerBox {
	background-color: #FFF;
	border: 1px solid #e1dabe;
	margin: 5px;
	height: 150px;
}
#titleBar {
	font-size: 12px;
	height: 25px;
}
div#titleBar a {
	text-decoration: none;
	color: #776638;
	padding-right: 6px;
	padding-left: 6px;
	line-height: 25px;
	height: 25px;
	display: block;
	float: left;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #c0b690;
}
div#titleBar a.endLink {
	border: none;
}
div#titleBar a:hover {
	background-image: url(https://www.todaysdietitian.com/images/layout/box-title-over_18.jpg);
	background-repeat: repeat-x;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #c0b690;
}
.share {
	text-align: center;
}
.advertisementL, .advertisementR {
	background-color: #f8f6ee;
	border: 1px solid #cac09a;
	background-image: url(https://www.todaysdietitian.com/images/layout/advertisement.jpg);
	background-repeat: no-repeat;
	background-position: center 5px;
	text-align: center;
	border-radius: 3px;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	padding-top: 10px;
	padding-bottom: 5px;
}
.BoxRight {
    background-color: #f8f6ee;
	border: 1px solid #cac09a;
	margin-top:5px;
}
.advertisementR {

}
.fullbanner {
	background-color: #E6E1CC;
	border-radius: 3px;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	margin-bottom: 5px;
	text-align: center;
	padding: 5px;
}
.padding15 {
	padding-top: 15px;
	padding-bottom: 15px;
}
.endLink {
	border-right:none;
	background-image: none;
}
.floatLeft {
	float: left;
}
.floatRight {}
.bannerTop {
	margin-top: 5px;
}
.bannerBottom {
	margin-bottom: 5px;
}
.Box {
	background-color: #f3f1e9;
	border: 1px solid #c5bb93;
	border-top: none;
	border-radius: 0px 0px 3px 3px;
	-webkit-border-radius: 0px 0px 3px 3px;
	-moz-border-radius: 0px 0px 3px 3px;
	margin-bottom: 5px;
}
.BoxTitle {
	border: 1px solid #c5bb93;
	border-bottom: none;
	border-radius: 3px 3px 0px 0px;
	-webkit-border-radius: 3px 3px 0px 0px;
	-moz-border-radius: 3px 3px 0px 0px;
	height: 37px;
	background-repeat: no-repeat;
}
.CurrentTitle {
	background-image: url(https://www.todaysdietitian.com/images/layout/current_issue.png);
}
.NewsTitle {
	background-image: url(https://www.todaysdietitian.com/images/layout/news_title.png);
}
.RecipeTitle {
	background-image: url(https://www.todaysdietitian.com/images/layout/recipe_title.png);
}
.TrendsTitle {
	background-image: url(https://www.todaysdietitian.com/images/layout/trends_title.png);
}
.DebateTitle {
	background-image: url(https://www.todaysdietitian.com/images/layout/debate_title.png);
}
.ChatterTitle {
	background-image: url(https://www.todaysdietitian.com/images/layout/chatter_title.png);
}
.JobsTitle {
	background-image: url(https://www.todaysdietitian.com/images/layout/jobs_title.png);
}
.FacebookTitle {
	background-image: url(https://www.todaysdietitian.com/images/layout/facebook_title.png);
}
.TwitterTitle {
	background-image: url(https://www.todaysdietitian.com/images/layout/tweets_title.png);
}
.DigitalTitle {
	background-image: url(https://www.todaysdietitian.com/images/layout/digital_issue.png);
}
.DigitalArchive {
	background-image: url(https://www.todaysdietitian.com/images/layout/digital_archive.png);
}
.WhiteBox {
	background-color: #FFF;
	border: 1px solid #e1dabe;
	margin: 5px;
	margin-top: 0px;
}
#currentIssue {
	padding: 15px;
}
div#currentIssue img {
	float: right;
	margin-bottom: 15px;
	margin-left: 25px;
}
div#currentIssue h1 {
	margin:0px;
	margin-bottom:5px;
	padding:0px;
	font-size: 25px;
	font-weight: bold;
	letter-spacing: -1px;
	color: #540059;
	line-height: 25px;
	margin-bottom: 5px;
}
div#currentIssue h2 {
	font-size: 18px;
	font-weight: bold;
	letter-spacing: -1px;
	color: #540059;
	line-height: 18px;
	margin:0px;
	margin-bottom:5px;
	padding:0px;
}
div#currentIssue h3 {
	font-size: 16px;
	font-weight: bold;
	color: #00461C;
	line-height: 15px;
	margin:0px;
	margin-bottom:5px;
	padding:0px;
}
div#currentIssue p {
	padding: 0px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
}
div#currentIssue ul {
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 25px;
	margin: 0px;
}
div#currentIssue li {
	padding-bottom: 5px;
}
#News {}
div#News p {
	margin: 0px;
	padding: 0px;
}
div#News a{
	display: block;
	padding: 8px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #BACC82;
	text-decoration: none;
	color: #363;
}
div#News a:hover {
	color: #FFF;
	background-color: #6BA83E;
}
.SmallBox {}
.SmallBox p {
	margin: 0px;
	display: block;
	padding: 8px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #D3A9B4;
	text-decoration: none;
	color: #333;
}
.SmallBox p:hover {
	color: #FFF;
	background-color: #A05A8B;
}
.SmallBox a {
	color: #603156;
	text-decoration: none;
	font-weight: bold;
}
.SmallBox a:hover {
	color: #FFF;
	background-color: #A05A8B;
}
.colorMauve {
	color: #99427b;
}
.colorGreen {
	color: #538114;
}
#webExclusive {
	border: 1px solid #CAC09A;
	background-color: #F3F1E9;
	padding: 5px;
	margin-top: 15px;
	border-radius: 3px;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	box-shadow: 2px 2px 5px #e1ded0;
	clear:both;
}
div#webExclusive a {
	color: #363;
}
div#webExclusive a:hover {}
.columnLeft {
	padding-right: 5px;
}
.columnRight {
	padding-left: 5px;
}
.archiveLink {
	font-size: 11px;
	text-decoration: none;
}
.subpage {
	background-color: #FFF;
	border: 1px solid #e1dabe;
	margin: 5px;
	border-radius: 3px;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	padding:15px;
}
.subpageWrapper {
	background-color: #f8f6ee;
	border: 1px solid #cac09a;
	margin-bottom: 5px;
	border-radius: 3px;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
}
.digitalTitle {
	font-weight: bold;
}
.digitalArchive {
	padding: 3px;
}
.enews {
	background-image: url(../images/layout/enews.jpg);
	display: block;
	padding-left: 280px;
	background-repeat: no-repeat;
}
#digitalcover {
	float: right;
	width: 152px;
	margin-left: 15px;
	text-align: center;
	font-size:11px;
}
#digitalcover a {
	color: #FFF;
	background-color: #6BA83E;
	display: block;
	padding: 5px;
	text-decoration: none;
	border-radius: 3px;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
}
#digitalcover a:hover {
	background-color: #030;
}
.myButton {
	-moz-box-shadow:inset 0px 1px 0px 0px #caefab;
	-webkit-box-shadow:inset 0px 1px 0px 0px #caefab;
	box-shadow:inset 0px 1px 0px 0px #caefab;
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #77d42a), color-stop(1, #5cb811) );
	background:-moz-linear-gradient( center top, #77d42a 5%, #5cb811 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#77d42a', endColorstr='#5cb811');
	background-color:#77d42a;
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
	border-radius:6px;
	border:1px solid #268a16;
	display:inline-block;
	color:#306108;
	font-family:arial;
	font-size:17px;
	font-weight:bold;
	padding:6px 24px;
	text-decoration:none;
	text-shadow:1px 1px 0px #aade7c;
}
.myButton:hover {
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #5cb811), color-stop(1, #77d42a) );
	background:-moz-linear-gradient( center top, #5cb811 5%, #77d42a 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#5cb811', endColorstr='#77d42a');
	background-color:#5cb811;
	color:#306108;
}
.myButton:active {
	position:relative;
	top:1px;
}
#nav a.hncbtn {
	background-position: center top;
	display:block;
	width:240px;
	height: 40px;
	float:left;
	background-image: url(https://www.todaysdietitian.com/images/hnc_button_1.png);
	background-repeat: no-repeat;
	padding: 0px;
	margin: 0px;
}
#nav a.hncbtn:hover {
	background-image: url(https://www.todaysdietitian.com/images/hnc_button_1.png);
	background-position: center top;
	background-repeat: no-repeat;
	box-shadow: 0px 0px 15px #003a13;
}
