/* CSS Document */


#top_desk {
	width:960px;
	margin-bottom:10px;
}
#top_desk_left {
	float:left;
	text-align:center;
	width:500px;
}
#top_desk_right {
	float:right;
	width:280px;
	height:105px;
	background:url(/mydesk/templates/firecrackerv103/img/fc_home_rollover_bg.gif) no-repeat;
	padding:10px;
	margin:0px 0px 10px 0px;
}
#desk_tagline {
	width:500px;
	text-align:center;
	font-size:20px;
	font-weight:bold;
	color:#7693bf;
	padding-bottom:10px;
}
#desk_icons {
	width:460px;
	padding:0px 20px 0px 20px;
}
#desk_icons ul {
	width:460px;
	margin:0px;
	padding:0px;
	list-style:none;
}
#desk_icons li {
	width:92px;
	margin:0px;
	padding:0px;
	height:80px;
	float:left;
	font-size:11px;
}
#desk_icons a {
	text-decoration:none;
}
#desk_icons_over {
	width:460px;
	height:50px;
	background:url(img/bg_desk_icons_over.gif) no-repeat;
	padding:10px;
	margin:10px;
}
#top_desk_mouse_over_text {
	width:280px;
	height:30px;
	padding:0px;
	font-size:14px;
	font-weight:bold;
}
#div1, #div2, #div3, #div4, #div5 {
	position:absolute;
	visibility:hidden;
	width:280px;
	text-align:center;
}
#join_button {
	width:280px;
	padding:0px;
	text-align:center;
	padding-top:10px;
}
#main_desk {
	overflow:hidden;
}
/*
#main_desk div{float:left; height:100%;}
*/

#main_desk_left {
	float:left;
	width:160px;
	background:#d5deec;
	overflow:hidden;
}
#center_desk_center {
	float:left;
	width:500px;
	background:url(/mydesk/templates/firecrackerv103/img/bg_header_blue.gif) top repeat-x;
}

#main_desk_right {
	float:left;
	width:800px;
}
/*
#center_desk_center ul{list-style:none;width:498px;padding:0px;margin:0px;}
#center_desk_center li{float:left;width:85px;height:15px;line-height:15px;padding:5px 15px 5px 10px;border-top:1px solid #bfbfbf;border-right:1px solid #bfbfbf;border-bottom:1px solid #bfbfbf;background:#f6f6f6;font-weight:bold;cursor:pointer;}
#center_desk_center li.active{width:85px;background:#7693BF;border-bottom:0px;}
*/

#post_content {
	float:left;
	width:620px;
	background:#7693bf;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 10px;
}
#main_desk_featured {
	background:#7693bf;
}
#main_desk_show {
	width:500px;
	height:250px;
	background:url(/mydesk/templates/firecrackerv103/img/fc_show_bg.gif);
}
#show_tabs {
	float:left;
	width:150px;
}
#show_tabs ul {
	list-style:none;
	width:150px;
	padding:0px;
	margin:0px;
}
#show_tabs li {
	width:124px;
	height:15px;
	line-height:15px;
	padding:5px 15px 5px 10px;
	border-bottom:1px solid #bfbfbf;
	border-right:1px solid #bfbfbf;
	background:#f6f6f6;
	font-weight:bold;
	cursor:pointer;
}
#show_tabs li.active {
	width:125px;
	background:#fff;
	border-right:0px;
}
#show_tabs a {
	color:#000;
	text-decoration:none;
}
#show_list {
	float:right;
	height:239px;
	width:350px;
	background:#fff;
	border-bottom:1px solid #bfbfbf;
	overflow:auto;
	padding-bottom:10px;
}
#show_preview {
	width:229px;
	padding:10px 10px 0px 10px;
}
#show_thumb {
	float:left;
	width:90px;
}
#show_description {
	float:right;
	width:129px;
	padding-left:10px;
}
/*
#main_desk_right ul{list-style:none;width:162px;padding:0px;margin:0px;}
#main_desk_right li{float:left;width:85px;height:15px;line-height:15px;padding:5px 15px 5px 10px;border-top:1px solid #bfbfbf;border-right:1px solid #bfbfbf;border-bottom:1px solid #bfbfbf;background:#f6f6f6;font-weight:bold;cursor:pointer;}
#main_desk_right li.active{width:85px;background:#ffebcc;border-bottom:0px;}
*/

#main_desk_center ul {
	list-style:none;
	width:693px;
	padding:0px;
	margin:0px;
}
#main_desk_center li {
	float:left;
	width:85px;
	height:15px;
	line-height:15px;
	padding:5px 15px 5px 10px;
	border-top:1px solid #bfbfbf;
	border-right:1px solid #bfbfbf;
	border-bottom:1px solid #bfbfbf;
	background:#f6f6f6;
	font-weight:bold;
	cursor:pointer;
}
#main_desk_center li.active {
	width:85px;
	background:#7693bf;
	border-bottom:0px;
}
#main_desk_center2 ul {
	list-style:none;
	width:499px;
	padding:0px;
	margin:0px;
}
#main_desk_center2 li {
	float:left;
	height:15px;
	line-height:15px;
	padding:5px 15px 5px 10px;
	border-top:1px solid #bfbfbf;
	border-right:1px solid #bfbfbf;
	border-bottom:1px solid #bfbfbf;
	background:#f6f6f6;
	font-weight:bold;
	cursor:pointer;
}
#main_desk_center2 li.active {
	background:#e6e6e6;
	border-bottom:1px solid #e6e6e6;
}
#main_desk_center3 ul {
	list-style:none;
	width:499px;
	padding:0px;
	margin:0px;
}
#main_desk_center3 li {
	float:left;
=height:15px;
	line-height:15px;
	padding:5px 15px 5px 10px;
	border-top:1px solid #bfbfbf;
	border-right:1px solid #bfbfbf;
	border-bottom:1px solid #bfbfbf;
	background:#f6f6f6;
	font-weight:bold;
	cursor:pointer;
}
#main_desk_center3 li.active {
	background:#e6e6e6;
	border-bottom:1px solid #e6e6e6;
}
#new_preview {
	width:278px;
	margin-bottom:10px;
}
/* #new_thumb{float:left;padding-right:10px;} */
#new_thumb {
	float:left;
	padding-right:10px;
	font-weight:bold;
	font-size:12px;
}
/* #new_description{float:right;width:208px;} */
#new_description {
	float:left;
	padding-right:10px;
}
#new_more {
	width:278px;
	text-align:right;
}
h1 {
	background:#FFFFFF;
	padding:10px;
	margin:10px 10px 10px 10px;
	color:#000000;
}
.story {
	background:#FFFFFF;
	width:460px;
	padding:10px;
	margin:0px 10px 10px 10px;
}
.story2 {
	background:#FFFFFF;
	width:638px;
	padding:10px;
	margin:0px 10px 10px 10px;
}
span.a {
	cursor:pointer;
	text-decoration:underline;
}
#editorialContent ul {
	list-style:none;
	padding:0px;
	margin:0px 0px 0px 10px;
}
#editorialContent li {
	float:left;
	width:60px;
	height:15px;
	line-height:15px;
	padding:5px 10px 5px 10px;
	background:#FFFFFF;
	font-weight:bold;
	cursor:pointer;
	margin-bottom:5px;
	margin-right:10px;
	border:0px;
}
#editorialContent li.active {
	width:100px;
	height:20px;
	background:#FFFFFF;
	margin-bottom:0px;
	border:0px;
}
#editorialContent li.off {
	height:15px;
	margin-bottom:5px;
}
#mod_search_searchword {
	width:120px;
	height:22px;
	background:url(/mydesk/templates/firecrackerv103/img/search_field_home.gif) no-repeat;
	margin:auto;
}
#search_field_fc {
	float:left;
	width:105px;
	background:none;
	border:0px;
	font-size:10px;
	margin:4px 2px 3px 8px;
}
#search_button_fc {
	float:right;
}
#search_box_fc2 {
	width:140px;
	height:22px;
	background:url(/mydesk/templates/firecrackerv103/img/search_field_fc.gif) no-repeat;
	margin:auto;
}
#search_field_fc2 {
	float:left;
	width:105px;
	background:none;
	border:0px;
	font-size:10px;
	margin:4px 2px 3px 8px;
}
#search_button_fc2 {
	float:right;
}
#sign_up {
	padding:10px 0px 10px 0px;
}
#main_desk_bottom_promo {
	width:960px;
}
#main_desk_bottom_promo_left {
	float:left;
	width:161px;
	background:#7693bf;
}
#main_desk_bottom_promo_right {
	float:right;
	width:799px;
	text-align:center;
	padding:10px 0px 10px 0px;
}
/*div#overlay {display:none;position:absolute;padding:10px;z-index:90;background:#ffffff;border: 1px solid #cc6600;filter:alpha(opacity=80);opacity:0.80;}*/
div#overlay {
	display:none;
	position:absolute;
	padding:10px;
	z-index:90;
	background:#ffffff;
	border: 1px solid #cc6600;
}
/* Left menu setup */

/*.dijitAccordionPane .dijitAccordionTitle .arrowTextUp {
float:right;
padding: 2px; margin-top: 2px; margin-right: 5px;
}
.dijitAccordionPane .dijitAccordionTitle .arrowTextDown {
float:right;
padding: 2px; margin-top: 2px;
} */
.dijitAccordionPane .dijitAccordionTitle .arrowTextUp {
	display:none;
}
.dijitAccordionPane .dijitAccordionTitle .arrowTextDown {
	display:none;
}
.dijitAccordionPane .dijitAccordionTitle .dijitAccordionText {
	color:#003077;
	font-weight:bold;
	line-height:31px;
	height:31px;
	padding-left:10px;
	font-size:11px;
	cursor:pointer;
}
#tag_cloud {
	margin:10px;
}
/* Center tabs */

.dijitTab {
	cursor:pointer;
	color:#003077;
	float:left;
	position:relative;
	overflow:hidden;
	margin:0px;
	padding:0px 8px 0px 8px;
	height:31px;
	line-height:31px;
	font-size:11px;
	font-weight:bold;
	border-right:1px solid #fff;
	background:url(/mydesk/templates/firecrackerv103/img/bg_header_blue.gif);
}
.dijitTabChecked {
	background:url(/mydesk/templates/firecrackerv103/img/bg_header_blue_dark.gif);
	color:#fff;
}
.dijitTabInnerDiv {
	background:url(img/bg_header_blue.gif);/* 6px 10px 4px; */
}
.dijitTabInnerDiv {
	position:relative;
}
/*rounded corners sutff*/

div#main_desk_newtoday {
	margin: 0;
	background: #7693bf;
}
div.rounded div {
	height: 1px;
	overflow: hidden;
}
#radiusx, #radiusy {
	text-align: right;
	width: 10px;
}
#main_desk_newtoday.dijitContentPane {
	width:600px;
	padding:10px;
}
#main_desk_topics1.dijitContentPane {
	float:left;
	background:#7693bf;
	padding: 5px;
}
#main_desk_topics2.dijitContentPane {
	float:left;
	background:#7693bf;
	padding: 5px;
}
#main_desk_topics3.dijitContentPane {
	float:left;
	background:#7693bf;
	padding: 5px;
}
#main_desk_topics4.dijitContentPane {
	float:left;
	background:#7693bf;
	padding: 5px;
}
#main_desk_topics5.dijitContentPane {
	float:left;
	background:#7693bf;
	padding: 5px;
}
/* New Today tab */

.contentpane {
	background:#FFFFFF;
	margin:10px;
}
.componentheading {
	font-size:16px;
	font-weight:bold;
	background:#FFFFFF;
	margin:10px;
}
.componentdescription {
	background:#FFFFFF;
	margin:10px;
}

.contentdescription {
	padding: 2px;
}
#nav li.item101 {
	width:134px;
	height:38px;
	float:left;
	background:url(/mydesk/templates/firecracker-contentv103/img/bg_nav_on.gif);
	text-align:center;
	color:#000;
	font-size:14px;
	line-height:38px;
}
#nav li.item101 a {
	cursor:pointer;
	text-decoration:none;
	color:#000000
}
li.item102 a {
	cursor:pointer;
	text-decoration:none;
}
li.item103 a {
	cursor:pointer;
	text-decoration:none;
}
li.item104 a {
	cursor:pointer;
	text-decoration:none;
}
li.item105 a {
	cursor:pointer;
	text-decoration:none;
}
li.item106 a {
	cursor:pointer;
	text-decoration:none;
}
.contentpaneopen {
	background:#FFFFFF;
	margin:10px;
}
.contentpaneopen a img {
	border: 0px;
}
.blog_more {
	background:#FFFFFF;
	margin:10px;
}
.contentpanelist {
	background:#FFFFFF;
	/*	margin:10px; */
	font-size: 12px;
	line-height: 16px;
	font-weight:normal;
}
/* Content Listings */
.sectiontableheader {
	padding: 2px;
	font-size: 14px;
	font-weight: bold;
}
.sectiontableentry1 {
	background: #d5d5d5;
	padding: 2px;
}
.sectiontableentry1 td {
	background: #d5d5d5;
	padding: 2px;
}
.sectiontableentry2 {
	background: #e6e6e6;
	padding: 2px;
}
.sectiontableentry2 td {
	background: #e6e6e6;
	padding: 2px;
}
#system-message {
	margin: 10px;
	padding: 5px;
	background: #ff0000;
	font-weight:bold;
}
#system-message ul {
	list-style:none;
}
#system-message li {
	background:#ff7f7f;
}
.pagination span {
	padding: 4px;
	color: #CCCCCC;
}
.pagination a {
	padding: 4px;
	color: #FFFFFF;
	text-decoration: none;
}
#footer {
	text-align: center;
	padding: 10px;
	background: #eeeeee;
}
#bottom_menu {
	text-align: center;
	margin-bottom: 10px;
}
#syndicate {
	float: left;
	width: 400px;
}
#syndicate a img {
	border: 0px;
}
#copyright {
	float: right;
	text-align: right;
	width: 400px;
}
#qabio {
	margin-top: 12px;
	font-size: 12px;
	font-weight: normal;
	font-style: normal;
	line-height: 18px;
}
#bio .biopic { 
	margin-right: 12px;
	margin-bottom: 24px;
}
#bio {
margin-top: 12px;
	font-size: 12px;
	font-weight: normal;
	font-style: normal;
	line-height: 16px;
	color: #666666;
}
#main_desk_related_articles {
	height: 200px;
}
#main_desk_related_links {
	height: 200px;
}
#main_desk_contest {
	height: 100px;
}
#main_desk_blogs {
	height:115px;
}
#main_desk_most_popular {
	height: 170px;
}
#main_desk_promo {
	height: 55px;
}
#main_desk_lesson_plans {
	height: 180px;
}
#main_desk_leftmenu ul {
	list-style:none;
	width:130px;
	margin:5px;
	padding:5px;
}
#main_desk_leftmenu li {
	float:left;
	width:130px;
	list-style-image:url(/mydesk/templates/firecrackerv103/img/list_arrows-menu.gif);
	margin-top: 2px;
	margin-right: 5px;
	margin-left: 10px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 7px;
	cursor:pointer;
}
#main_desk_leftmenu a {
	text-decoration:none;
	color:#10346b;
}
#main_desk_leftmenu a:hover {
	color:#577096;
}
#main_desk_newtoday span {
/*margin-top:5px;
margin-bottom:5px;
padding:2px; */
}
#main_desk_newtoday a {
/* margin-top:5px;
margin-bottom:5px;
padding:2px; */
}
#main_desk_contest {
/* margin: 10px;
padding: 2px;
background: #ffffff; */
}
#main_desk_contest ul {
/* list-style:none;
	width:130px;
	padding:5px;
	margin:5px;  */
}
#main_desk_contest li {
/* float:left;
	width:130px;
	margin:3px;
	cursor:pointer;  */
}



#news {
	margin: 5px;
}
#news ul {
	list-style:none;
	padding:5px;
	margin:5px;
}
#news li {
	float:left;
	margin:0px 0px 0px 10px;
	padding-bottom:5px;
	list-style-image:url(/mydesk/templates/firecrackerv103/img/list_arrows-news.gif);
}
#news a {
	text-decoration:none;
	color:#333333;
}
#news a:hover {
	color:#000;
}




#header_blue {
	font-weight:normal;
	font-size:13px;
	line-height:27px;
	height:27px;
	padding-left:10px;
	background:#DDE2E8;
	color:#000000;
	border-top-width: 2px; border-top-style: solid; border-top-color: #FFFFFF;
	border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #9AA0AD;

}
#header_blue_top_right {
	font-weight:normal;
	font-size:13px;
	line-height:31px;
	height:31px;
	padding-left:10px;
	width:160px;
	background:url(/mydesk/templates/firecrackerv103/img/bg_header_blue_top_right3.gif) top right;
}
#header_blue_top_left {
	font-weight:normal;
	font-size:13px;
	line-height:31px;
	height:31px;
	padding-left:10px;
	width:160px;
	background:url(/mydesk/templates/firecrackerv103/img/bg_header_blue_top_left3.gif) top left;
}

#center_desk_right {
	float:left;
	width:160px;
	margin-left:0px;
	background-color: #FDF3E2;
}
#main_desk_left {
	float:left;
	width:160px;
	overflow:hidden;
	background-color: #F4F5F9;
}
