@CHARSET "UTF-8";

/*
	COLOUR 1: #f2d64b
	COLOUR 2: #f2e8b3
	COLOUR 3: #f2b33d
	COLOUR 4: #bf5e0a
	COLOUR 5: #a64812
	COLOUR 6: #ffffff;
*/

/* solarum main template */
html,body { background: #f2f2f2; }
*html,body { background: #f2f2f2; }

/* Used to avoid the 'double padding after clearing a float' bug in IE7 */ 
#bc_controls_spliter
{
	display:block;overflow:hidden;width:900px;height:0px;
}

#bc_controls_wrapper
{
	display:block;position:relative;
	margin:0;padding:0;border:0;
}

#bc_controls_add_more
{
	display:block;position:relative;height:40px;line-height:40px;color:#00308d;background:transparent;font-weight:bold;width:974px;
}

#bc_home_page_options
{
	display:block;position:relative;float:none;padding:23px 0px;margin:0;border:0;text-align:left;padding-left:14px;clear:both;
}

#bc_home_page_drop_menu
{
	display:block;position:relative;float:none;padding:23px 0px;margin:0;border:0;text-align:left;padding-left:14px;clear:both;
}

/* note - this will eventually expand! */
#bc_controls
{
	display:block;overflow:hidden;position:relative;width:974px;height:0px;
	background:#dbdbdb url(../img/control_background.png) 0 0 repeat-x;color:#ffffff;
}

/* ... and so will this */
#bc_drop_menu
{
	display:block;overflow:hidden;position:relative;width:974px;height:0px;
	background:#dbdbdb url(../img/drop_menu_background.png) 0 0 repeat-x;color:#ffffff;
}

#bc_drop_menu a:link { font:normal normal normal 100% sans-serif; color:#ffffff; text-decoration: none; }
#bc_drop_menu a:visited { font:normal normal normal 100% sans-serif; color:#ffffff; text-decoration: none; }
#bc_drop_menu a:hover { font:normal normal normal 100% sans-serif; color:#ffffff; text-decoration: underline; }
#bc_drop_menu a:active { font:normal normal normal 100% sans-serif; color:#ffffff; text-decoration: none; }

#bc_search_block
{
	display:block;overflow:hidden;background:transparent url(../img/search_bk.png) top left no-repeat;
	width:266px;height:22px;position:relative;top:0;left;0;
}

#bc_search_block input[type="text"] { display:block; position:absolute; top:1px; left:2px; color:#333333; width:197px; height:19px; background:transparent; border:0;}
#bc_search_block input[type="submit"] { display:block; position:absolute; cursor:pointer; top:1px; left:200px; color:#333333; width:197px; height:20px; width:62px; background:transparent; border:0;}


#bc_top_ad_banner
{
	display:block;width:974px;height:40px;overflow:hidden;
	background:#dbdbdb;color:#ffffff;
}

#bc_994
{
	margin: auto; text-align: center;
	width: 76.46154em; *width: 74.55000em;
	min-width:994px; background-color: #ffffff; color:#000000;
}

#bc_974
{
	margin: auto; text-align: left;
	width: 74.92308em; *width: 73.05000em;
	min-width: 974px; background-color:#ffffff; color:#000000;
}

#bc_header
{
	display:block;width:974px;height:87px;color:#ffffff;
	position:relative;
	/*background:#dbdbdb url(../img/header_grey.jpg) 0 0 repeat-x;color:#ffffff;*/
}

#bc_link_back_logo
{
	display:block;overflow:hidden;position:absolute;top:0;left:0;
	width:400px;height:87px;background:transparent;
}	

/* note - this will eventually expand! */
#bc_section_banner
{
	display:block;width:974px;height:67px;
	background:#dbdbdb url(../img/control_background.png) 0 0 repeat-x;color:#ffffff;
}

#bc_above_content
{
	display:block; width:760px;
	background:transparent;margin:0;padding:0;
}

#bc_explore
{
	display:block;width:974px;height:auto;text-align:left;
	background:#dbdbdb url(../img/explore_background.png) 0 0 repeat-x;color:#ffffff;
}

#bc_explore_outer
{
	display:block;padding:0px 13px 13px 13px;
}

#bc_explore_inner
{
	display:block;width:948px;padding:0;
}

.bc_white_divider_1
{
	display:block;overflow:hidden;width:974px;height:1px;background:#ffffff;color:#000000;
}

.bc_white_divider_10
{
	display:block;overflow:hidden;width:974px;height:9px;background:#ffffff;color:#000000;
}
.bc_white_divider_11
{
	display:block;overflow:hidden;width:974px;height:11px;background:#ffffff;color:#000000;
}

#bc_blue_divider_11
{
	display:block;overflow:hidden;width:974px;height:11px;background:#c5dbe6;color:#000000;
}

.bc_white_divider_4
{
	display:block;overflow:hidden;width:974px;height:4px;background:#ffffff;color:#000000;
}

#bc_content_wrapper
{
	display:block;position:relative;
	width:974px;overflow:hidden;
	background:#c5dbe6; color:#000000;
	text-align:left;
}

#bc_content_inner
{
	display:block;position:relative;
	padding:8px 0px;margin:0;border:0;
	background:#c5dbe6;color:#000000;
	padding:12px;
}

#bc_mid_wrapper
{
	display:block;position:relative;
	width:760px;overflow:hidden;
	background:transparent;color:#000000;
	
	
}

#bc_content
{
	display:block;position:relative;
	padding:0;margin:0;border:0;
	float:left; width:552px;
	background:#c5dbe6;
	margin-bottom:-8000px;padding-bottom:8000px;
	text-align:left;

	/*
padding-left: 10px;*/
	padding-right: 10px;
	width:100%;
}
#bc_within_content
{
   width: 570px;
   float: left;
} 
#bc_right_column
{
	display:block;position:relative;
	padding:0;margin:0;border:0;
	float:left; width:176px;
	background:transparent;
	margin-bottom:-8000px;padding-bottom:8000px;
}

#bc_left_column
{
	display:block;position:relative;
	padding:0;margin:0;border:0;
	float:left; width:176px;
	background:transparent;
	margin-bottom:-8000px;padding-bottom:8000px;
	
}

#bc_vert_divider
{
	display:block;position:relative;
	padding:0;margin:0;border:0;
	float:left; width:12px;
	margin-bottom:-8000px;padding-bottom:8000px;
	background:transparent;
}

#bc_vert_divider_2
{
	display:block;position:relative;
	padding:0;margin:0;border:0;
	float:left; width:12px;
	margin-bottom:-8000px;padding-bottom:8000px;
	background:transparent;
}

#bc_footer
{
	display:block;width:974px;height:78px;
	background:#dbdbdb url(../img/footer.png) 0 0 repeat-x;color:#ffffff;
}

blockquote { padding:0px 30px; text-align:justify; }

#bc_header a:link { font:normal normal normal 100% sans-serif; color:#ffffff; text-decoration: none; }
#bc_header a:visited { font:normal normal normal 100% sans-serif; color:#ffffff; text-decoration: none; }
#bc_header a:hover { font:normal normal normal 100% sans-serif; color:#ffffff; text-decoration: underline; }
#bc_header a:active { font:normal normal normal 100% sans-serif; color:#ffffff; text-decoration: none; }

