                                @import url(/css/workman.css);

/* etcetera styles */
p { margin-top: 10px; margin-bottom: 10px;}

.educator-columns-container { margin-top: 2px; }

.educator-center-column { float: left; width: 562px; }

.educator-content-box { margin: 0px 0 0px 0; }
.educator-bracket-content { background-color: white; margin: 0 4px; padding: 0px 6px 10px; }

#educator-spotlight-box { background-color: #F5F78A; }

.crumbs { color: #BDBEC1; font-size: 1px; padding: 5px 0px 0px; }
.crumbs .crumboff { color: #707070; display:none; }
.crumbs a { color: #BDBEC1; text-decoration: none; display:none; }

#more { color: #707070; font-size: 9px; padding-bottom: 0px; _padding-bottom: 0px; clear: both; }
#more a:link, #more a:visited, #more a:active { color: #707070; text-decoration: none; }
#more a:hover { text-decoration: none; }

.etcetera { color: #707070; font-size: 13px; background: #FFF; padding: 0px 0px 0px 10px; }
.etcetera .title { color: #961483; font-size: 22px; margin-left: -1px; margin-top: 3px; margin-bottom: 3px; }
.etcetera a	{	color:#961483;text-decoration:none;font-weight:bold;}

.contest_title {
	background: #EEC72C;
	font-size:10px;
	height: 18px;
	padding: 0 7px;
	color: white;
	line-height: 165%;
	font-weight: bolder;
	letter-spacing: 1px;}


/* etcetera News styles */

#etcetera-news-bar { 
	background-color: #EEC72C;
	height: 18px;
	padding: 0 7px;
	margin-bottom:8px;
	color: white;	line-height: 165%;
	font-weight: bolder;
	letter-spacing: 1px;}

#etcetera-news1 { background-color: #EAEFF5; color: #707070; font-size: 13px; padding: 7px 7px; margin-top: 0px; margin-bottom: 0px; }
#etcetera-news2 { background-color: #FFF; color: #707070; font-size: 13px; padding: 7px 7px; margin-top: 0px; margin-bottom: 0px; }
#etcetera-news1 .date, #etcetera-news2 .date, .date { color: #961483; font-weight: bold; padding-right: 10px; display: inline }
#etcetera-news1 img, #etcetera-news2 img { padding-bottom: 5px; }
#etcetera-news1 .event, #etcetera-news2 .event { color: #FF6229; font-weight: bold; padding-right: 10px; display: inline  }
#etcetera-news1 .event_name, #etcetera-news2 .event_name, .event_name { font-weight: bold; color: #5367A6; padding-right: 10px; display: inline }
#etcetera-news1 .event_info, #etcetera-news2 .event_info { }
#etcetera-news1 .event_info a, #etcetera-news2 .event_info a { color: #FF6229; font-weight: bold; text-decoration: underline; }
#etcetera-news1 .download, #etcetera-news2 .download { display: inline }
#etcetera-news1 .download a, #etcetera-news2 .download a { color: #FF6229; font-weight: bold; text-decoration: underline;  }

/* etcetera Teacher Entry styles */
#teacher-entry { background-color: #FFF; color: #707070; font-size: 13px; margin-top: 10px; margin-bottom: 0px; }
#teacher-entry .date { color: #961483; font-weight: bold; padding-right: 10px; display: inline }
#teacher-entry .download { display: inline }
#teacher-entry .download a { color: #FF6229; font-weight: bold; text-decoration: underline; }
#teacher-entry .teacher_info { padding-top: 7px; }
#teacher-entry .add_res { padding-top: 7px; }
#teacher-entry .add_res b { color: #FF6229; font-weight: bold; padding-top: 7px; }
#teacher-entry .add_res a { color: #707070; font-weight: normal; text-decoration: none; }

/* etcetera Browse styles */
.browse { font-size: 11px; font-weight: bold; color: #707070; margin: 10px 0px 10px 10px; }
.browse .all { color: #961483;  }
.browse .all  a { color: #FF6229;  }
.browse .subject { padding-left: 10px; }
.browse select { color: #707070; height: 18px; font-size: 9px; font-weight: bold; margin-left: -17px; _margin-left: -18px; margin-bottom: 10px; _margin-bottom: 5px; background: #FFF; padding: 0px 0px 0px 5px; border-top: 1px solid #707070; border-bottom: 1px solid #707070; border-left: 0px solid transparent; border-right: 1px solid #707070; }
.browse option { height: 18px; font-size: 9px; font-weight: bold; background: #FFF; border: 0px solid #FFF }

.all_category { margin: 10px 0px 10px -5px; }
.all_category .row { width: 265px; font-size: 10px; padding: 0px 6px 20px 4px; }
.all_category .row_np { width: 265px; font-size: 10px; padding: 0px 6px 0px 4px; _padding: 0px 6px 0px 4px; }
.all_category .bookplate { margin-left: 10px; margin-right: 10px; }
.all_category .title { color: #FF6229; font-weight: bold; }
.all_category .text { padding-top: 2px; line-height: 14px; }
.all_category .text b { color: #FF6229; text-transform: uppercase; }
.all_category .text a { color: #FF6229; text-decoration: none; text-transform: uppercase; }
.all_category .pricecart { font-size: 8px; padding-top: 3px; white-space: nowrap; }
.all_category .cart { font-size: 9px; }

/* etcetera Extras styles */
.brain_fan { font-size: 13px; color: #707070; margin: 10px 0px 10px 10px; }
.brain_fan .title { font-size: 13px; color: #707070; font-weight: bold; padding-top: 5px; }
.brain_fan .all { width: 95%; }
.brain_fan a { color: #707070; text-decoration: none; }
.newsletter { font-size: 13px; color: #707070; background-color: #EFF3F9; padding: 5px 0px 0px 0px; margin: 5px 0px 5px 10px; }
.newsletter .title { font-size: 13px; color: #707070; font-weight: bold; padding-top: 0px; }
.newsletter .field { border: 1px solid #707070; background: white; padding-left: 5px; margin-right: 5px; width: 100px; height: 14px; font-size: 9px; color: gray; }

/* Sorting styles */
.sorter_box { margin-top: 0px; padding: 5px 10px; }
.sorter_box .sorter { color: #961483; font-weight: bold; word-spacing: 2px; }
.sorter_box .sorter a { color: #707070; text-decoration: none; }
.sorter_box .sorter a.off { color: #FF6229; text-decoration: none; }
.sorter_box .field { border: 1px solid #707070; padding-left: 5px; margin-left: 7px; margin-right: 5px; width: 160px; height: 14px; font-size: 9px; color: gray; }
.sorter_box .menu { color: #707070; height: 18px; font-size: 9px; font-weight: bold; margin-left: 5px; padding: 2px; border: 1px solid #707070; background-image: url() }

.games_box	{font-size:10px;color:#707070;}
.games_box b	{padding:0 0 4px 0;
	color:#FF6229;
	text-transform:uppercase;
	font-size:10px;
	font-weight:bold;}
.games_box a	{
	color:#FF6229;
	text-decoration:underline;
}

.fun_box	{font-size:10px;color:#707070;}
.fun_box b	{padding:0 0 4px 0;
	font-size:10px;
	font-weight:bold;}
.fun_box a	{
	color:#FF6229;
	text-decoration:underline;
}

.clear { clear: both; }


.educator_filter { border: 1px solid #707070; height: 18px; font-size: 9px; font-weight: bold; padding: 2px; color: #707070; background-image: url(); width: 100px; }

#recent_title h2.title { color: #707070; font-size: 11px; font-weight: normal; text-transform: none; text-decoration: underline; margin: 3px 0 0; }
#recent_title a:link, #recent_title a:visited { color: #707070; text-decoration: underline; }

      
      
      