/*
body													   { background:#fbfaf7 url(bg_body.jpg) center top scroll no-repeat; }

div#body {background: #437122;}
*/

#h1                                                                 { margin-bottom: 0; }


#h2															    	{ margin: -40px 0 0 0; z-index: 1; border-bottom: 0; background: #113e5b}
#h2-menu                                                            { min-height: 0 !important; margin: -48px 0 0; }
#h2-menu h2													    	{ display:none; }


/* ---------------------------------------------------------------------
		Page wide Link Colors
------------------------------------------------------------------------ */

a, a:hover, a:active,
#center #center-footer a,
#center #center-footer a:hover,
#center #center-footer a:active,
#center #center-top a,
#center #center-top a:hover,
#center #center-top a:active 								{ color:#f2ca03; }


/* ---------------------------------------------------------------------
		Content Backgrounds
------------------------------------------------------------------------ */

.layout-left-center #center-content                         { background: #eef2e7; }

#center .first .header 										{ background:none; z-index:200}
#center .box												{ background:none; }

.dialog a, .dialog a:hover, .dialog a:active, #center a, #center a:hover, #center a:active {color:#416f21;}


#center .box.blog-topics									{ background: #fff; }


/* ---------------------------------------------------------------------
		Community members
------------------------------------------------------------------------ */

#center .tabbed .center												{background: white;}
#center .tabbed .header .actions ul li								{background: #f8faf5; }
#center .tabbed .header .actions ul li.selected						{background: white; }

/* ---------------------------------------------------------------------
		Comment Box
------------------------------------------------------------------------ */

#center div.insider .header .actions ul li.last a					{ color: #666; } 	/* delete comments */
.comments .comment													{ color: #000; } 	/* comment text color */

#center .form-comment .comment										{ margin-top: 2px; width: 400px; border: solid 1px #CCC; background: #F8F8F8; }

#center .box#comments, #center .box#box-likes						{ background: #fff; }

#center .tabbed, #community-members									{ background-image: none; background: none; filter:none;}
#center .tabbed .center												{ background: #fff; }

/* ---------------------------------------------------------------------
		Tabbed Content Boxes
------------------------------------------------------------------------ */

#center .tabbed-special .header h3									{color: #4e443a}

#center .first .header h3 											{ display: none; }
#center .first .center 												{ padding:0; }

#center .tabbed-special .header .actions ul li,
#center .tabbed-special .header .actions ul li:hover				{ background:transparent url(tabs.png) no-repeat scroll left -66px; border:0 none; }

#center .tabbed-special .header .actions ul li span,
#center .tabbed-special .header .actions ul li a,
#center .tabbed-special .header .actions ul li:hover a,
#center .tabbed-special .header .actions ul li.last a,
#center .tabbed-special .header .actions ul li.last:hover a 		{ background:transparent url(tabs.png) no-repeat scroll right -66px; border:0 none; color:#223007; padding-top:3px;}

#center .tabbed-special .header .actions ul li a, #center .tabbed-special .header .actions ul li.last a {color: #fff}

#center .tabbed-special .header .actions ul li.selected,
#center .tabbed-special .header .actions ul li.selected:hover		{ background:transparent url(tabs.png) no-repeat scroll left -99px; border:0; }


#center .tabbed-special .header .actions ul li.selected span,
#center .tabbed-special .header .actions ul li.selected:hover a,
#center .tabbed-special .header .actions ul li.selected a 			{ background:transparent url(tabs.png) no-repeat scroll right -99px; border:0 none; color:#223007; }

#center .first .header .actions ul li a:link,
#center .first .header .actions ul li a:active,
#center .first .header .actions ul li a:visited 					{ color:#000000; }
#center .first .header .actions ul li a:hover 						{ text-decoration:underline; }

#center .first .header .actions ul li,
#center .first .header .actions ul li.action_inactive:hover,
#center .first .header .actions ul li.last a,
#center .first .header .actions ul li.last span 					{ background:none !important; border:0; }

#cint_iframe                                                        { width: 410px; height: 230px; border: 0; }

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

div#center-footer													{ color:#fff; margin-bottom:40px; }
#center-footer-links, #center-footer-copyright						{ display:none; }							/* Links hidden until migration */


/* ---------------------------------------------------------------------
		Campaign Megabox
------------------------------------------------------------------------ */


.campaign-channelmegabox											{ background: #386b88 url(bg_megabox_2013.png) top left no-repeat; height:470px; color: #000; }
.campaign-channelmegabox strong										{ color:#df058c; font-weight: normal; }

.campaign-channelmegabox #text										{ width:490px; margin-left:245px; padding-top:20px; font-family:Arial, Helvetica, sans-serif; font-size:11px;  line-height:11px; }
.campaign-channelmegabox #text h2									{ color:#df058c; font-family:Arial, Helvetica, sans-serif; font-weight:normal; font-size:22px; margin-bottom:18px;}

/* ---------------------------------------------------------------------
		Community join button
------------------------------------------------------------------------ */

#community-join														{ position:absolute;top:220px; left:60px; width: 300px; z-index: 999;}
#community-join button.button-submit.submit							{ background: #ffd101; }
#community-join button.submit span									{ color:#008035; }
#community-join button.submit span span								{ color:#008035; padding: 10px 20px; font-size: 12px; }

/* ---------------------------------------------------------------------
		Peepbox
------------------------------------------------------------------------ */

.peepbox                                                		   { background: #31550D; color: #fff; }


/* ---------------------------------------------
		campaign elements
------------------------------------------------ */

#cint_bubble														{ display: block; width: 330px; height: 65px; position: absolute; top: 320px; left: 625px; background: none; font: normal bold 12px/16px Arial; color: #002439; text-transform: uppercase; z-index: 200;}
#cint_bubble a														{ color: #ff9600;}

#reg_link															{ display: block; width: 326px; height: 88px; position: absolute; top: -8px; left: 32px; background: none;}
#login_link															{ display: block; width: 326px; height: 88px; position: absolute; top: 410px; left: 383px; background: none;}


#cint_register_login												{width: 700px; height: 421px; background: url(bg_register_login.png) 0 0 scroll no-repeat; margin: 0 0 15px 15px;}
#cint_register_login *												{font: normal normal 11px Arial; color: #fff; }
#cint_register_login #cint_register									{width: 400px; height: 270px; background: none; position: absolute; margin: 115px 0 0 50px;}
#cint_register_login #cint_register form							{padding: 0; margin: 0 0 0 35px;}
#cint_register_login #cint_register form label						{font: normal bold 11px Arial; color: #fff;}
#cint_register_login #cint_register form input.text					{width: 150px; color: #000; margin: 2px 0;}
#cint_register_login #cint_register form select						{width: 160px; color: #000; }
#cint_register_login #cint_register form select	option				{color: #000;}
#cint_register_login #cint_register form #NavigateToNextPage		{background:url("submitnext.png") no-repeat scroll 0 0; width: 81px; height: 24px; margin: 10px 0;}
#cint_register_login #cint_register form #NavigateToNextPage:hover	{background:url("submitnext_hover.png");}
#cint_register_login #cint_login									{width: 170px; height: 110px; background: none; position: absolute; margin: 215px 0 0 502px;}
#cint_register_login p#info											{text-align: center; margin: 5px 10px 0;}

#cint_info															{width: 700px; height: 445px; padding: 0 0 0 20px; background: url('bg_center_content_2013.png') 15px 0 scroll no-repeat; }