	body {
		color: #000000;
		background-color: #333333;
		margin: 0;
		padding: 0;
		text-align: center;

	}

	
	#main_holder {
	
	
		padding: 0;
		margin-left: auto;
		margin-right: auto;
		margin-top:0;
		margin-bottom:0;
		background-color: #01020c;
		background-image: url(images/background_high2.jpg);
		background-repeat: no-repeat;
		background-position: 0px top;
		width:900px;
		vertical-align: top;
		text-align:center;
		height: 1700px;

		
	}
	
	#main_holder_long {
	
	
		padding: 0;
		margin-left: auto;
		margin-right: auto;
		margin-top:0;
		margin-bottom:0;
		background-color: #01020c;
		background-image: url(images/background_high2.jpg);
		background-repeat: no-repeat;
		background-position: 0px top;
		width:900px;
		vertical-align: top;
		text-align:center;
		height: 6100px;

		
	}
	
	#nav_button_holder {
		
		position: relative;
		top:131px;
		left:212px;
		width:100%;
		height:18px;
		margin:0;
		padding:0;
		text-align: left;
	}
	
	.nav_tab_off {
			
		float: left;
		width:90px;
		height:18px;
		color: #8798a7;
		background-image: url(images/nav_tab_off.gif);
		background-repeat: no-repeat;
		background-position: 0px top;
		font: 14px georgia, times, verdana, arial, sans-serif; 
		font-weight:bold;
		text-align:center;
		margin:0;
		padding-right:3px;
		display:block;
		
	}

	.nav_tab_off a{
			
		float: left;
		width:90px;
		height:18px;
		color: #8798a7;
		background-image: url(images/nav_tab_off.gif);
		background-repeat: no-repeat;
		background-position: 0px top;
		font: 14px georgia, times, verdana, arial, sans-serif; 
		font-weight:bold;
		text-align:center;
		margin:0;
		padding-right:3px;
		display:block;
		text-decoration:none;
		
	}
	
	.nav_tab_off a:hover {
			
		float: left;
		width:90px;
		height:18px;
		color: #FFFFFF;
		background-image: url(images/nav_tab_off.gif);
		background-repeat: no-repeat;
		background-position: 0px top;
		font: 14px georgia, times, verdana, arial, sans-serif; 
		font-weight:bold;
		text-align:center;
		margin:0;
		padding-right:3px;
		display:block;
		text-decoration:none;
		
	}
	
	.nav_tab_on {
		
		float: left;
		width:90px;
		height:18px;
		color: #000000;
		background-image: url(images/nav_tab_on.gif);
		background-repeat: no-repeat;
		background-position: 0px top;
		font: 14px georgia, times, verdana, arial, sans-serif; 
		font-weight:bold;
		text-align:center;
		margin:0;
		padding-right:3px;	
	
	
	}

		
	#main_column_holder {
		
		position: relative;
		top:131px;
		left:53px;
		width:100%;
		margin:0;
		padding:0;
		text-align: left;
		height:100%;
		
	}

	
	.column_shim {
	
		float: left;
		width:1px;
		margin:0;
		padding:0;
	
	}
	

	#navigation_area_holder {
		
		float: left;
		width:159px;
		height:1600px;
		margin:0;
		padding:0;
		text-align: left;
		vertical-align:top;
		background-image: url(images/column_cap_left.gif);
		background-repeat: no-repeat;
		position: relative;
				
	}
	
	#navigation_area_holder_long {
		
		float: left;
		width:159px;
		height:6000px;
		margin:0;
		padding:0;
		text-align: left;
		vertical-align:top;
		background-image: url(images/column_cap_left.gif);
		background-repeat: no-repeat;
		position: relative;
				
	}
	
	#navigation_area {
		
		position: relative;
		top:7px;
		background-image: url(images/lcol_bgr.gif);
		background-repeat: repeat-y;
		margin:0;
		padding:0;
		width:159px;
		height:1493px;
		vertical-align:top;

	}
	
	#navigation_area_long {
		
		position: relative;
		top:7px;
		background-image: url(images/lcol_bgr.gif);
		background-repeat: repeat-y;
		margin:0;
		padding:0;
		width:159px;
		height:5893px;
		vertical-align:top;

	}
	
	#navigation_area_footer {
	
		background-image: url(images/column_cap_left_b.gif);
		background-repeat: no-repeat;
		background-position: 0px top;
		margin:0;
		padding:0;
		position: relative;
		width:159px;
		height:7px;
		top:7px;
		vertical-align:top;

	}    
	


	

	#content_area {
			
		float: left;
		width:454px;
		height:1507px;
		margin:0;
		padding:0;
		background-color: #e5e5e5;
		text-align: left;
	
	}

	#content_area_long {
			
		float: left;
		width:454px;
		height:5907px;
		margin:0;
		padding:0;
		background-color: #e5e5e5;
		text-align: left;
	
	}	

	#promo_area_holder {
		
		float: left;
		width:191px;
		height:1500px
		padding:0;
		text-align: right;
		vertical-align:top;
		background-image: url(images/column_cap_right.gif);
		background-repeat: no-repeat;
		position:relative;
		
	
	}

	#promo_area_holder_long {
		
		float: left;
		width:191px;
		height:6000px
		padding:0;
		text-align: right;
		vertical-align:top;
		background-image: url(images/column_cap_right.gif);
		background-repeat: no-repeat;
		position:relative;
		
	
	}
	
	#promo_area {
		
		position: relative;
		top:7px;
		background-image: url(images/rcol_bgr.gif);
		background-repeat: repeat-y;
		background-position: left 1px;
		float: left;
		width:191px;
		height:1493px;	
		margin:0;
		padding:0;
		text-align: left;
		clear:both;

	
	}
	
	#promo_area_long {
		
		position: relative;
		top:7px;
		background-image: url(images/rcol_bgr.gif);
		background-repeat: repeat-y;
		background-position: left 1px;
		float: left;
		width:191px;
		height:5893px;	
		margin:0;
		padding:0;
		text-align: left;
		clear:both;

	
	}
	
	
	#promo_area_footer {
	
		background-image: url(images/column_cap_right_b.gif);
		background-repeat: no-repeat;
		background-position: 0px top;
		margin:0;
		padding:0;
		position: relative;
		top:7px;
		width:191px;
		height:7px;
		float:left;
		clear:both;
		vertical-align:top;

	}   
	
	#search_field {
	
		background-color: #FFFFFF;
		margin: 0;
		border:1px solid #cccccc;
		width:110px;
		height: 14px;
		color: #969696;
		vertical-align: middle;
		padding: 0;
		font: x-small georgia, times, verdana, arial, sans-serif; 
		
		
	}

	#search_form_holder {
	
		padding-left:7px;
		padding-right:5px;
		padding-bottom:5px;
		
	}
	
	#go_button {
	
		vertical-align: middle;
		padding-left: 12px;	
	}

	.hr_holder {
		
		margin: 0;
		padding: 0;
		position:absolute;
		display:block;
		top:22px;
		left:0px;
		vertical-align:top;
	}
	
	.stacked_img { /* ie6 hack for image stacking problem in nested absolute pos divs.  bleh. */
	
		position:absolute;
		left:0px;
		top:0px;
		
	}
	
	#navigation_header {
	
		color: #000000;
		font: 18px times, verdana, arial, sans-serif; 
		padding-top:4px;
		padding-left:7px;
		padding-bottom:3px;
		_padding-top:0px;
		_padding_bottom:0px;

		
	}
	
	#navigation_subheader {
	
		color: #000000;
		font: 18px times, verdana, arial, sans-serif; 
		padding-top:0px;
		padding-left:7px;
		padding-bottom:0px;
		
		
	}
	
	.nav_on {
		
		background-image: url(images/category_bg_on.gif);
		background-repeat: no-repeat;
		padding:0;
		margin:0;
		width:159px;
		height:18px;
		color:#000000
		float:left;
		clear:both;	
		
	}
	
	.nav_on a {
		
			
		padding-left: 10px;
		font: 12px georgia, times, verdana, arial, sans-serif; 
		font-weight:bold;
		text-decoration: none;
		color:#000000;
		position:relative;
		top:1px;
		_top:-2px;
		
	}


	.nav_off {
		
		width:159px;
		height:18px;
		padding: 0px;

	
	}
	
	.nav_off a {

		color:#898989;
		font: 12px georgia, times, verdana, arial, sans-serif; 
		padding-left: 10px;
		font-weight:bold;
		text-decoration: none;
		position:relative;
		top:1px;
		_top:-2px;
	
	}
	
	.nav_off a:hover {

		color:#000000;
		font: 12px georgia, times, verdana, arial, sans-serif; 
		padding-left: 10px;
		font-weight:bold;
		text-decoration: none;
		position:relative;
		top:1px;
		_top:-2px;
		
	}
	
	
	#nav_off_1 {
		

		background-image: url(images/category_bg_1.gif);
		background-repeat: no-repeat;
		color:#898989;
		height: 18px;
		padding: 0px;
		width:159px;
		height:18px;
		float:left;
		clear:both;	

		
	}
	
	#nav_off_1 a {
		

		padding-left: 10px;
		position:relative;
		top:1px;
		_top:-2px;
		font: 12px georgia, times, verdana, arial, sans-serif; 
		font-weight:bold;
		text-decoration: none;
		color:#898989;
		
	}

	#nav_off_1 a:hover {
		
		position:relative;
		top:1px;
		_top:-2px;
		padding-left: 10px;
		font: 12px georgia, times, verdana, arial, sans-serif; 
		font-weight:bold;
		text-decoration: none;
		color:#000000;
		
	}
	
	#nav_on_1 {
		
		background-image: url(images/category_bg_1_on.gif);
		background-repeat: no-repeat;
		padding:0;
		margin:0;
		width:159px;
		height:18px;
		color:#000000
		float:left;
		clear:both;	
		
	}
	
	#nav_on_1 a {
		
			
		padding-left: 10px;
		font: 12px georgia, times, verdana, arial, sans-serif; 
		font-weight:bold;
		text-decoration: none;
		color:#000000;
		position:relative;
		top:1px;
		_top:-2px;
		
	}


	#nav_off_2 {
		
		background-image: url(images/category_bg_2.gif);
		background-repeat: no-repeat;
		background-position: 0px top;
		color:#898989;
		padding: 0px;
		width:159px;
		height:18px;
		float:left;
		clear:both;

	}

	#nav_off_2 a {
		

		padding-left: 10px;
		font: 12px georgia, times, verdana, arial, sans-serif; 
		font-weight:bold;
		text-decoration: none;
		color:#898989;
		
	}

	#nav_off_2 a:hover {
		

		padding-left: 10px;
		font: 12px georgia, times, verdana, arial, sans-serif; 
		font-weight:bold;
		text-decoration: none;
		color:#000000;
		
	}

	#nav_off_3 {
		
		background-image: url(images/category_bg_3.gif);
		background-repeat: no-repeat;
		background-position: 0px top;
		color:#898989;
		padding: 0px;
		width:159px;
		height:18px;
		float:left;
		clear:both;
		
		
	}

	#nav_off_3 a {
		

		padding-left: 10px;
		font: 12px georgia, times, verdana, arial, sans-serif; 
		font-weight:bold;
		text-decoration: none;
		color:#898989;
		
	}

	#nav_off_3 a:hover {
		

		padding-left: 10px;
		font: 12px georgia, times, verdana, arial, sans-serif; 
		font-weight:bold;
		text-decoration: none;
		color:#000000;
		
	}

	#nav_off_4 {
		
		background-image: url(images/category_bg_4.gif);
		background-repeat: no-repeat;
		background-position: 0px top;
		color:#898989;
		padding: 0px;
		width:159px;
		height:18px;
		float:left;
		clear:both;
		
	}
	
	#nav_off_4 a {
		

		padding-left: 10px;
		font: 12px georgia, times, verdana, arial, sans-serif; 
		font-weight:bold;
		text-decoration: none;
		color:#898989;
		position:relative;
		top:1px;	
		_top:-2px;
		
	}

	#nav_off_4 a:hover {
		

		padding-left: 10px;
		font: 12px georgia, times, verdana, arial, sans-serif; 
		font-weight:bold;
		text-decoration: none;
		color:#000000;
		position:relative;
		top:1px;
		_top:-2px;
		
	}
	
	#nav_on_4 {
		
		background-image: url(images/category_bg_4_on.gif);
		background-repeat: no-repeat;
		padding:0;
		margin:0;
		width:159px;
		height:18px;
		color:#000000
		float:left;
		clear:both;	
		
	}
	
	#nav_on_4 a {
		
			
		padding-left: 10px;
		font: 12px georgia, times, verdana, arial, sans-serif; 
		font-weight:bold;
		text-decoration: none;
		color:#000000;
		position:relative;
		top:1px;
		_top:-2px;
		
	}

	#nav_off_5 {
		
		background-image: url(images/category_bg_5.gif);
		background-repeat: no-repeat;
		background-position: 0px top;
		color:#898989;
		padding: 0px;		
		width:159px;
		height:18px;
		float:left;
		clear:both;
		
	}

	#nav_off_5 a {
		

		padding-left: 10px;
		font: 14px georgia, times, verdana, arial, sans-serif; 
		font-weight:bold;
		text-decoration: none;
		color:#898989;
		
	}

	#nav_off_5 a:hover {
		

		padding-left: 10px;
		font: 14px georgia, times, verdana, arial, sans-serif; 
		font-weight:bold;
		text-decoration: none;
		color:#000000;
		
	}

	#nav_off_6 {
		
		background-image: url(images/category_bg_6.gif);
		background-repeat: no-repeat;
		background-position: 0px top;
		color:#898989;
		padding: 0px;
		width:159px;
		height:18px;
		float:left;
		clear:both;
		
	}
	
	#nav_off_6 a {
		

		padding-left: 10px;
		font: 12px georgia, times, verdana, arial, sans-serif; 
		font-weight:bold;
		text-decoration: none;
		color:#898989;
		
	}

	#nav_off_6 a:hover {
		

		padding-left: 10px;
		font: 12px georgia, times, verdana, arial, sans-serif; 
		font-weight:bold;
		text-decoration: none;
		color:#000000;
		
	}

	#nav_off_7 {
		
		background-image: url(images/category_bg_7.gif);
		background-repeat: no-repeat;
		background-position: 0px top;
		color:#898989;
		padding: 0px;
		width:159px;
		height:18px;
		float:left;
		clear:both;
		
	}

	#nav_off_7 a {
		

		padding-left: 10px;
		font: 12px georgia, times, verdana, arial, sans-serif; 
		font-weight:bold;
		text-decoration: none;
		color:#898989;
		
	}

	#nav_off_7 a:hover {
		

		padding-left: 10px;
		font: 12px georgia, times, verdana, arial, sans-serif; 
		font-weight:bold;
		text-decoration: none;
		color:#000000;
		
	}

	#nav_off_8 {
		
		background-image: url(images/category_bg_8.gif);
		background-repeat: no-repeat;
		background-position: 0px top;
		color:#898989;
		padding: 0px
		padding-top:10px;
		margin:0px;
		width:159px;
		height:18px;
		float:left;
		clear:both;
		vertical-align:bottom;
		
	}	
	
	#nav_off_8 a {
		

		padding-left: 10px;
		padding-top:10px;
		margin-top:10px;
		font: 12px georgia, times, verdana, arial, sans-serif; 
		font-weight:bold;
		text-decoration: none;
		color:#898989;
		position:relative;
		top:1px;
		_top:-2px;
		
	}

	#nav_off_8 a:hover {
		

		padding-left: 10px;
		padding-top:10px;
		font: 12px georgia, times, verdana, arial, sans-serif; 
		font-weight:bold;
		text-decoration: none;
		color:#000000;
		position:relative;
		top:1px;
		_top:-2px;
		
	}
	
	#nav_on_8 {
		
		background-image: url(images/category_bg_8_on.gif);
		background-repeat: no-repeat;
		padding:0;
		margin:0;
		width:159px;
		height:18px;
		color:#000000;
		float:left;
		clear:both;	
		
	}
	
	#nav_on_6 a {
		
			
		padding-left: 10px;
		font: 12px georgia, times, verdana, arial, sans-serif; 
		font-weight:bold;
		text-decoration: none;
		color:#000000;
		position:relative;
		top:1px;
		_top:-2px;		


	}
	
	#nav_on_6 {
		
		background-image: url(images/category_bg_6_on.gif);
		background-repeat: no-repeat;
		padding:0;
		margin:0;
		width:159px;
		height:18px;
		color:#000000;
		float:left;
		clear:both;	
		
	}
	
	#nav_on_8 a {
		
			
		padding-left: 10px;
		font: 12px georgia, times, verdana, arial, sans-serif; 
		font-weight:bold;
		text-decoration: none;
		color:#000000;
		position:relative;
		top:1px;
		_top:-2px;		


	}
	
	.nav_txt {
	
		font: 12px georgia, times, verdana, arial, sans-serif; 
		font-weight:bold;
		text-decoration: none;
		color:#000000;
		padding-left:10px;
		padding-top:18px;
		
	}


	.nav_hr {
	
		width:159px;
		height:18px;
		background-image: url(images/lcol_spacer_2.gif);
		background-repeat: no-repeat;
		background-position: 0px top
		padding: 0px;	
		float:left;	
		clear:both;
	}
		
	.nav_hr_lt {
	
		width:159px;
		height:18px;
		background-image: url(images/lcol_spacer_3.gif);
		background-repeat: no-repeat;
		background-position: 0px top
		padding: 0px;
		float:left;		
		clear:both;
	}	
	
	.article_entry {
		
		
		width:430px;
		background-image: url(images/icon_article.gif);
		background-repeat: no-repeat;
		background-position: 0px top;
		float:left;
		clear:both;
		padding:0px;
		margin-top:8px;
		margin-bottom:20px;
		_margin-bottom:0px;	
		margin-left:9px;
		_margin-left:6px;
		
		
		
		
	}
	
	.entry_header_l_1 {
		
		width: 289px;
		height: 29px;
		font: 15px georgia, times, verdana, arial, sans-serif; 		
		background-image: url(images/entry_background_1.gif);
		background-repeat: repeat-x;
		color: #FFFFFF;
		float: right;
		clear: none;

	}
	
	.entry_header_r_1 {
		
		width: 130px;
		height: 29px;
		background-image: url(images/entry_background_1.gif);
		background-repeat: repeat-x;
		float: right;
		clear: right;
		text-align: right;
		
	}
	
	.entry_header_l_4 {
		
		width: 289px;
		height: 29px;
		font: 20px georgia, times, verdana, arial, sans-serif; 		
		background-image: url(images/entry_background_4.gif);
		background-repeat: repeat-x;
		color: #FFFFFF;
		float: right;
		clear: none;

	}
	
	.entry_header_l_6 {
		
		width: 289px;
		height: 29px;
		font: 20px georgia, times, verdana, arial, sans-serif; 		
		background-image: url(images/entry_background_6.gif);
		background-repeat: repeat-x;
		color: #FFFFFF;
		float: right;
		clear: none;

	}
	
	.entry_header_r_4 {
		
		width: 130px;
		height: 29px;
		background-image: url(images/entry_background_4.gif);
		background-repeat: repeat-x;
		float: right;
		clear: right;
		text-align: right;
		
	}
	
	.entry_header_l_8 {
		
		width: 289px;
		height: 29px;
		font: 20px georgia, times, verdana, arial, sans-serif; 		
		background-image: url(images/entry_background_8.gif);
		background-repeat: repeat-x;
		color: #FFFFFF;
		float: right;
		clear: none;

	}
	
	.entry_header_r_8 {
		
		width: 130px;
		height: 29px;
		background-image: url(images/entry_background_8.gif);
		background-repeat: repeat-x;
		float: right;
		clear: right;
		text-align: right;
		
	}
	
	.entry_header_r_6 {
		
		width: 130px;
		height: 29px;
		background-image: url(images/entry_background_6.gif);
		background-repeat: repeat-x;
		float: right;
		clear: right;
		text-align: right;
		
	}
	
	.category_name_txt {
		
		color: #a7a7a7;
		font: 12px georgia, times, verdana, arial, sans-serif; 
		font-style: italic;
		position: relative;
		top: 11px;
		
	}
	
	.entry_header_txt {
		
		position: relative;
		top:5px;
	
	}
	

	.entry_top_cap {
		
		width: 419px;
		height:6px;
		_height:1%;
		padding:0px;
		_margin-bottom:-13px;
		background-image: url(images/entry_top_cap.gif);
		background-position: 0px top;
		background-repeat: no-repeat;
		float: right;
		
	}

	.entry_bottom_cap {
		
		width: 419px;
		height:6px;
		_height:1%;
		padding:0px;
		background-image: url(images/entry_bottom_cap.gif);
		background-position: 0px top;
		background-repeat: no-repeat;
		float: right;
		margin:0;
		
	}
	
	
	.entry_body {
		
		width: 419px;
		padding:0px;
		margin:0px;
		background-image: url(images/entry_background.gif);
		background-repeat: repeat-y;
		float:right;
		vertical-align: top;
		
	}
	
	.entry_text {
		
		text-align: left;
		font: 14px georgia, georgia, times, verdana, arial, sans-serif;
		padding-left:12px;
		padding-right:12px;
		padding-top:6px;
		padding-bottom:30px;
		margin:0;
		line-height:17px;
		
	}
	
	.entry_text p {
	
		margin:0;
		padding:0;
		margin-bottom:12px;
	}
	
	.entry_not_txt {
		
		text-align: left;
		font: 14px georgia, georgia, times, verdana, arial, sans-serif;
		padding-left:12px;
		padding-right:12px;
		padding-top:6px;
		padding-bottom:30px;
		color:#666666;
		margin:0;
		line-height:17px;
		
	}
	
	.entry_posted_footer {
	
		font: 10px georgia, georgia, times, verdana, arial, sans-serif;
		color: #A7A7A7;
		padding-left: 12px;
		padding-bottom: 4px;
		margin:0;
		
	}

	.more_button_1 {
	
		width:56px;
		height:24px;
		_height:1%
		margin:0px;
		_margin-top:-13px;
		padding:0px;
		background-image: url(images/more_button_off.gif);
		background-repeat: no-repeat;
		background-position: 0px top;
		float:right;
		clear:both;		
		text-align: center;
		font: 14px georgia, times, verdana, arial, sans-serif;
		font-style: italic;
		color: #999999;
		text-decoration: none;
		display:block;
		
		
	}
	
	.more_button_1 a {
		
		width:56px;
		height:24px;
		display:block;
		background-image: url(images/more_button_off.gif);
		font: 14px georgia, times, verdana, arial, sans-serif;
		font-style: italic;
		color: #999999;
		text-decoration: none;
		
	}
	
	.more_button_1 a:hover {
	
		display:block;
		background-image: url(images/more_button_on_1.gif);
		font: 14px georgia, times, verdana, arial, sans-serif;
		font-style: italic;
		color: #000000;
		
	}
	
	.more_button_4 {
	
		width:56px;
		height:24px;
		_height:1%
		margin:0px;
		_margin-top:-13px;
		padding:0px;
		background-image: url(images/more_button_off.gif);
		background-repeat: no-repeat;
		background-position: 0px top;
		float:right;
		clear:both;		
		text-align: center;
		font: 14px georgia, times, verdana, arial, sans-serif;
		font-style: italic;
		color: #999999;
		text-decoration: none;
		display:block;
		
		
	}
	
	.more_button_4 a {
		
		width:56px;
		height:24px;
		display:block;
		background-image: url(images/more_button_off.gif);
		font: 14px georgia, times, verdana, arial, sans-serif;
		font-style: italic;
		color: #999999;
		text-decoration: none;
		
	}
	
	.more_button_4 a:hover {
	
		display:block;
		background-image: url(images/more_button_on_4.gif);
		font: 14px georgia, times, verdana, arial, sans-serif;
		font-style: italic;
		color: #000000;
		
	}

	.more_button_6 {
	
		width:56px;
		height:24px;
		_height:1%
		margin:0px;
		_margin-top:-13px;
		padding:0px;
		background-image: url(images/more_button_off.gif);
		background-repeat: no-repeat;
		background-position: 0px top;
		float:right;
		clear:both;		
		text-align: center;
		font: 14px georgia, times, verdana, arial, sans-serif;
		font-style: italic;
		color: #999999;
		text-decoration: none;
		display:block;
		
		
	}
	
	.more_button_6 a {
		
		width:56px;
		height:24px;
		display:block;
		background-image: url(images/more_button_off.gif);
		font: 14px georgia, times, verdana, arial, sans-serif;
		font-style: italic;
		color: #999999;
		text-decoration: none;
		
	}
	
	.more_button_6 a:hover {
	
		display:block;
		background-image: url(images/more_button_on_6.gif);
		font: 14px georgia, times, verdana, arial, sans-serif;
		font-style: italic;
		color: #000000;
		
	}

	.more_button_8 {
	
		width:56px;
		height:24px;
		_height:1%
		margin:0px;
		_margin-top:-13px;
		padding:0px;
		background-image: url(images/more_button_off.gif);
		background-repeat: no-repeat;
		background-position: 0px top;
		float:right;
		clear:both;		
		text-align: center;
		font: 14px georgia, times, verdana, arial, sans-serif;
		font-style: italic;
		color: #999999;
		text-decoration: none;
		display:block;
		
		
	}
	
	.more_button_8 a {
		
		width:56px;
		height:24px;
		display:block;
		background-image: url(images/more_button_off.gif);
		font: 14px georgia, times, verdana, arial, sans-serif;
		font-style: italic;
		color: #999999;
		text-decoration: none;
		
	}
	
	.more_button_8 a:hover {
	
		display:block;
		background-image: url(images/more_button_on_8.gif);
		font: 14px georgia, times, verdana, arial, sans-serif;
		font-style: italic;
		color: #000000;
		
	}

	#atlarge_promo {
		
		width:172px;
		margin-left:8px;
		margin-right:0px;
		margin-top:0px;
		margin-bottom:0px;
		padding:0px;
		margin-bottom:0px;
		padding-bottom:0px;
		vertical-align: top;
		
		
	
	}
	
	.team_img {
		
		border-color: #d05a3b;
		_margin-bottom:0px;
		
		
	}
	
	.promo_header {
		
		color: #000000;
		font: 12px georgia,times, verdana, arial, sans-serif; 
		font-weight:bold;
		padding-left:4px;
	    text-align: center;
		padding-bottom:0px;
		_margin-bottom:4px;
		_margin-top:2px;	
	}
	
	.promo_href {
		
		color: #d05a3b;
		font: 11px georgia,times, verdana, arial, sans-serif; 
		padding-left:4px;	
		margin-bottom: 4px;	
	}
	
	.promo_href:hover {
		
		color: #006e6e;
	}
	
	.promo_tv_href {
		
		color: #d05a3b;
		font: 11px georgia,times, verdana, arial, sans-serif; 
		width:191px;
		text-decoration:underline;
		padding-left:25px;
		margin-bottom:4px;
		cursor: hand;
		display:block;
		background-image: url(images/icon_tv.gif);
		background-repeat: no-repeat;
		background-position: 0px top;
		
		
	}

	.promo_tv_href a{
		
		color: #d05a3b;
		font: 11px georgia,times, verdana, arial, sans-serif; 
		width:191px;
		text-decoration:underline;
		margin-bottom:4px;
		cursor: hand;
		display:block;
		
	}	
	
	.promo_tv_href a:hover{
		
		color: #006e6e;
		font: 11px georgia,times, verdana, arial, sans-serif; 
		width:191px;
		text-decoration:underline;
		margin-bottom:4px;
		cursor: hand;
		display:block;
		
	}	
	
	.promo_speak_href {
		
		color: #d05a3b;
		font: 11px georgia,times, verdana, arial, sans-serif; 
		background-image: url(images/icon_speak.gif);
		background-repeat: no-repeat;
		background-position: 0px top;
		width:191px;
		text-decoration:underline;
		padding-left:25px;
		margin-bottom:4px;
		cursor: hand;
		
	}
	

	.promo_speak_href a{
		
		color: #d05a3b;
		font: 11px georgia,times, verdana, arial, sans-serif; 
		width:191px;
		text-decoration:underline;
		margin-bottom:4px;
		cursor: hand;
		display:block;
		
	}	
	
	.promo_speak_href a:hover{
		
		color: #006e6e;
		font: 11px georgia,times, verdana, arial, sans-serif; 
		width:191px;
		text-decoration:underline;
		margin-bottom:4px;
		cursor: hand;
		display:block;
		
	}	
	
	.promo_bulb_href {
		
		
		color: #d05a3b;
		font: 11px georgia,times, verdana, arial, sans-serif; 
		background-image: url(images/icon_bulb.gif);
		background-repeat: no-repeat;
		background-position: 0px top;
		width:191px;
		text-decoration:underline;
		padding-left:25px;
		margin-bottom:8px;
		cursor: hand;
		
	}


	.promo_bulb_href a{
		
		color: #d05a3b;
		font: 11px georgia,times, verdana, arial, sans-serif; 
		width:191px;
		text-decoration:underline;
		margin-bottom:4px;
		cursor: hand;
		display:block;
		
	}	
	
	.promo_bulb_href a:hover{
		
		color: #006e6e;
		font: 11px georgia,times, verdana, arial, sans-serif; 
		width:191px;
		text-decoration:underline;
		margin-bottom:4px;
		cursor: hand;
		display:block;
		
	}	
	
	.black_spacer {
		height:1px;
		padding:0;
		width:191px;
		margin-left:0px;
		padding-left:0px;
		margin-top:20px;
		_margin-top:0px;
		
		
	}
	
	#copyright {
	
		font: 11px georgia,times, verdana, arial, sans-serif; 	
		color: #999999;
		position:absolute;
		top:1669px;
		left:420px;
		left:508px;
	}
	
	#copyright_long {
	
		font: 11px georgia,times, verdana, arial, sans-serif; 	
		color: #999999;
		position:absolute;
		top:6069px;
		left:420px;
		left:508px;
	}
	
	
	
	#pagination_1 {
	
	
		font: 13px georgia,times, verdana, arial, sans-serif; 	
		color: #333333;
		text-align: center;
		
		
	}

	#pagination_1 strong {
	
	
		font: 13px georgia,times, verdana, arial, sans-serif; 	
		color: #333333;
		text-align: center;
		font-weight: normal;
		
		
	}
	
	
	#pagination_2 {
	
	
		font: 13px georgia,times, verdana, arial, sans-serif; 	
		color: #333333;
		text-align: center;
		
		
	}
	
	#pagination_2 a {
	
	
		font: 13px georgia,times, verdana, arial, sans-serif; 	
		color: #333333;
		text-align: center;
		text-decoration: none;
		
		
	}
	
	#pagination_2 a:hover {
	
	
		font: 13px georgia,times, verdana, arial, sans-serif; 	
		color: #111111;
		text-align: center;
		text-decoration: none;
		
		
	}
	
	#ditto_currentpage {
	
	
		font: 13px georgia,times, verdana, arial, sans-serif; 	
		color: #000000;
		text-align: center;
		
		
	}
	
	
	.FSF_searchResults {
	
		padding:5px;
		text-align: left;
		vertical-align: top;
	}

	.FSF_pagination, .FSF_pages, .FSF_result .FSF_intro {
	
		font: 12px georgia,times, verdana, arial, sans-serif; 	
		color: #999999;

	}
	
	A.FSF_resultLink {
	
		font: 13px georgia,times, verdana, arial, sans-serif; 	
		color: #666666;
		
	}
		
		A.FSF_resultLink:hover {
		
		color: #000000;
		
	}
	
	.FSF_resultDescription {
	
		display: none;
		
	}
	
	
	.promo_plain_txt {
	
	color: #333333;
	font: 11px georgia,times, verdana, arial, sans-serif; 
	width:191px;
	padding-left:5px;
	margin-right:5px;
	margin-bottom:4px;	
	text-align: center;
	width:171px;
	
}




	#book_promo {
		
		width:172px;
		margin-left:8px;
		margin-right:0px;
		margin-top:0px;
		margin-bottom:0px;
		padding:0px;
		margin-bottom:0px;
		padding-bottom:0px;
		vertical-align: top;				
	
	}
	
