/* CSS Document */
body { background:#74973C url(images/bg_grad.png) no-repeat fixed center top; margin: 0 auto; padding:0px; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight: normal; }

/*-------- Default Style --------*/
th, td, div, p.MsoNormal { color:#000; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight: normal; }

a:link, a:visited, a:hover, a:active, a.CommandButton:link { text-decoration: none; color:#65006b; font-weight: bold }
a:hover { text-decoration: underline; }

/*-------- design style --------*/

.top_space { height: 34px; }
	.top_space table { float: right; margin: 20px 15px 0 0; }
.lang_pad{padding:7px 35px 0px 0px;}
#wrapper { margin: auto; width: 960px; }
#header { width: 1118px; height: 405px; z-index: 3000; margin-left: -75px; }
#main { background: url(images/content_bg.png) repeat-y; padding: 0 10px; width: 949px; }
	#main #content { float: left; width: 550px; }
		#main #content { font-size: 13px; }

div.tooltip_content { display: none; }

a img { border: 0; }

#winter_wonderlights { margin-left: -5px; }
/*.savanna { position: relative; margin-top: 0px; margin-left: -25px; z-index: -1; }
.arctic_tundra { position: relative; margin-top: -20px; z-index: -1; }
.asian_highlands { position: relative; margin-top: -40px; z-index: -1; }
.coral_reef { position: relative; margin-left: -88px; z-index: -1; }
.desert {position: relative; margin-top: -10px; z-index: -1; }
.temperate_forest { position: relative; margin-top: -20px; margin-left: -63px; z-index: -1; }
.tropical_rainforest { position: relative; margin-top: -70px; z-index: -1; }
.wild_colorado {  position: relative; margin-top: -20px; z-index: -1; }*/


div#dnn_ctr539_DD, div#dnn_ctr540_DD, span#dnn_ctl03_lblHeading, span#dnn_ctl03_lblMessage, img#dnn_ctl03_imgIcon, div#dnn_ctr539_ContentPane, div#dnn_ctr540_ContentPane,
#dnn_ctl00_imgIcon, #dnn_ctl00_lblHeading, #dnn_ctl00_lblMessage, #dnn_ContentPane hr { display: none; }

div.c_head { display: none; }
div.c_contentpane { padding: 0; }
/*div.c_footer { display: none; }*/
			#main #content img.left { text-align: left; margin-right: 5px; margin-bottom: 5px; }
			#main #content img.right { text-align: right; margin-left: 5px; margin-bottom: 5px; }
			#main #content img.center { text-align: center; margin-left: 5px; margin-right: 5px; margin-bottom: 5px; }
		
	#main #right { float: right; width: 350px; margin-right: 12px; color: #fff; text-indent: 5px; font-size: 12px; }
		#main #right .Normal { color: #fff; }
			#main #right p img { margin-left: -5px; }
	
div#dnn_ctr381_DD div.c_footer a.CommandButton { margin-left: 5px; }

img#quote { clear: both; float: right; width: 352px; height: 96px; }

#bottom { clear: both; position: relative; background: transparent url(images/bottom_masthead_bg.png) no-repeat scroll center center; width: 969px; height: 69px; }
	img#bottom_bug { position: absolute; z-index: 9999; top: -100px; left: -50px; }
	img#bottom_bug.coral_reef_element { left: -75px; }
	img#bottom_bug.asian_highlands_element { top: -75px; left: -160px; }
	img#bottom_bug.arctic_tundra_element { left: -100px; top: -100px; }
	img#bottom_bug.desert_element { left: -150px; top: -70px; }
	img#bottom_bug.temperate_forest_element { left: -100px; top: -70px; }
	img#bottom_bug.rainforest_element { left: -70px; top: -95px; }
	img#bottom_bug.kidscorner_element { left: -70px; top: -120px; }
	img#bottom_bug.colorado_element { left: -125px; top: -70px; }
	/*img#bottom_bug.savanna_element { left: -50px; top: -100px;  z-index: 9999; }*/

#footer { font-size: 10px; color: #fff6dc; text-align: center; }
	#footer a#scfd { width: 80px; height: 79px; display: block; background: url(images/scfd_logo.png); margin: auto; }

.clear_float{ clear: both; height: 0; float: none; zoom: 1; font-size: 0; margin: 0; padding: 0; }

/*--------- pane style ----------*/
.TopPane { padding: 0; }
.c_content { padding: 0; }
.ContentPane { padding: 0 5px; }
.RightPane { padding: 0; margin: 0px; }


/*-------------- User Style --------------*/
.user,a.user:link,a.user:active,a.user:visited { color:#4F839F; font-size:12px;}
a.user:hover{color:#C00;}

#tooltip {
	position: absolute;
	z-index: 3000;
	border: 1px solid #111;
	background-color: #eee;
	padding: 5px;
	opacity: 0.9;
	font-size: 11px;
}
#tooltip h3, #tooltip div { margin: 0; }
#tooltip div { width: 300px; }


/* non-flash styles */
h1#logo { background: url(images/logo.png); width: 260px; height: 250px; display: block; position: absolute; z-index: 9999; top: 0px; left: -58px; }
	h1#logo a { display: block; width: 260px; height: 250px; }
		h1#logo a span { display: none; }
		
div#top_right { float: right; height: 40px; }
div#masthead { clear: both; width: 969px; margin: 0 auto; position: relative; z-index: 10; background: url(images/top_masthead_bg.png) no-repeat; height: 94px; }
		
div#qm0 { position: absolute; top: 34px; left: 195px; }