	p {
	
		margin: 3px;
		padding:3px;
		
	}

	body {
	
		color: #000000;
		background-image: url(http://media.goodiegoodie.com/stc/img/background_pattern_redstar.gif);
		background-repeat: repeat;
		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: #e9e6d4;
		border: 1px solid black;
		width:801px;
		height:100%;
		vertical-align: top;
		text-align:center;

		
	}

	#tables_are_considered_harmful {
		
		width:770px;
		height:100%;
		margin:0;
		padding:0;
		margin-left: 15px;
		_margin-left:0px;
		text-align: left;
		border: 1px solid black;
	}
	
	.nav_img_1st {
		
		display:inline;
		margin:0;
		padding:0;
		float:left;
		clear: none;
		margin-left:15px;
		
	}
	
	.nav_img {
		
		display:inline;
		margin:0;
		padding:0;
		float:left;
		clear: none;
		
	}
	
	.sub_nav {
		
		background-image: url(http://media.goodiegoodie.com/stc/img/background_pattern_green.gif);
		background-repeat: repeat;
		height:35px;
		vertical-align: middle;
		text-align: left;		
		
	}
		
	.gg_field {
	
		background-color: #e9e6d4;
		margin: 0;
		border:1px solid #999777;
		width:110px;
		height: 14px;
		color: #999777;
		vertical-align: middle;
		padding: 0;
		font: x-small georgia, times, verdana, arial, sans-serif; 
		
		
	}

	#list_form_holder {
	
		padding-left:7px;
		padding-right:5px;
		padding-bottom:5px;
		padding-top:2px;
		_padding-top:5px;
		vertical-align: middle;
		
	}    
	
	.txt_cell {
		
		width: 164px;
		padding-left: 5px;
		
	}	
	
	.field_cell
	
		width:165px;
		
	}
	
	.go_button_cell	 {
		
		padding-right:7px;
		
	}
	
	#this_table_holds_shit_down {
		
		width:770px;
		height:100%;
		margin:0;
		padding:0;
		margin-left: 15px;
		_margin-left:0px;
		text-align: left;
	}
	
	.event_tout {
		
		background-image: url(http://media.goodiegoodie.com/stc/img/tout_texture_1_light.gif);
		background-position: 0px top;
		background-repeat: no-repeat;
		background-color:#e4dfcb;
		border-bottom: 1px dotted #704721;
		_border-bottom: 1px solid #704721;
		border-right: 1px solid #704721;
		/* border-left: 1px solid #2f0000; */
		width: 250px;	
		height:103px;
		padding-top:10px;
		padding-left:10px;
		padding-bottom:10px;
		padding-right: 0px;
		vertical-align:top;
		float: left;
		
	}
	
	.event_tout_dark {
		
		background-image: url(http://media.goodiegoodie.com/stc/img/tout_texture_2_dark.gif);
		background-position: 0px top;
		background-repeat: no-repeat;
		background-color:#cec7af;
		border-bottom: 1px dotted #704721;
		_border-bottom: 1px solid #704721;
		border-right: 1px solid #704721;
		/* border-left: 1px solid #2f0000; */
		width: 238px;	
		height:120px;
		max-height:120px;
		vertical-align:top;
		padding-top:0px;
		padding-left:10px;
		padding-bottom:0px;
		padding-right: 0px;
		text-decoration: none;
		font: georgia, verdana, arial, sans-serif;
		cursor: pointer;
		
	}

	.event_tout_dark_over {
		
		background-image: url(http://media.goodiegoodie.com/stc/img/tout_texture_1_light.gif);
		background-position: 0px top;
		background-repeat: no-repeat;
		background-color:#cec7af;
		border-bottom: 1px dotted #704721;
		_border-bottom: 1px solid #704721;
		border-right: 1px solid #704721;
		/* border-left: 1px solid #2f0000; */
		width: 238px;	
		height:120px;
		max-height:120px;
		vertical-align:top;
		padding-top:0px;
		padding-left:10px;
		padding-bottom:0px;
		padding-right: 0px;
		cursor: pointer;
		
	}

	.event_tout_dark A {
	
		text-decoration: none;
		font: georgia, verdana, arial, sans-serif;

	}
	
	.event_tout_dark_over A {
	
		text-decoration: none;
		font: georgia, verdana, arial, sans-serif;

	}
	
	.event_tout_top {
		
		background-image: url(http://media.goodiegoodie.com/stc/img/tout_texture_2_dark.gif);
		background-position: 0px top;
		background-repeat: no-repeat;
		background-color:#cec7af;
		border-bottom: 1px dotted #704721;
		_border-bottom: 1px solid #704721;
		border-right: 1px solid #704721;
		/* border-left: 1px solid #2f0000; */
		width: 238px;	
		height:127px;
		padding-top:10px;
		padding-left:10px;
		padding-bottom:10px;
		padding-right: 0px;
		vertical-align:top;
		cursor: pointer;
		
	}
	
	.event_tout_top_over {
		
		background-image: url(http://media.goodiegoodie.com/stc/img/tout_texture_1_light.gif);
		background-position: 0px top;
		background-repeat: no-repeat;
		background-color:#e4dfcb;
		border-bottom: 1px dotted #704721;
		_border-bottom: 1px solid #704721;
		border-right: 1px solid #704721;
		/* border-left: 1px solid #2f0000; */
		width: 238px;	
		height:127px;
		vertical-align:top;
		padding-top:10px;
		padding-left:10px;
		padding-bottom:10px;
		padding-right: 0px;
		vertical-align:top;
		cursor: pointer;

		
	}
	
	.event_tout_top A {
	
		text-decoration: none;
		font: georgia, verdana, arial, sans-serif;
		color: #3a261c;
	}
	

	.event_tout_top A:hover {
	
		text-decoration: underline;
		
	}
	
	.event_tout_top_over A {
	
		text-decoration: none;
		font: georgia, verdana, arial, sans-serif;
		color: #3a261c;
	}
	
	.event_tout_top_over A:hover {
	
		text-decoration: underline;
		
	}
	
	.spread_tout_top {
		
		background-image: url(http://media.goodiegoodie.com/stc/img/tout_texture2.gif);
		background-position: 0px top;
		background-repeat: no-repeat;
		background-color:#cec7af;
		border-bottom: 1px dotted #704721;
		_border-bottom: 1px solid #704721;
		border-right: 1px solid #704721;
		/* border-left: 1px solid #2f0000; */
		width: 263px;	
		height:127px;
		padding-top:10px;
		padding-left:10px;
		padding-bottom:10px;
		padding-right: 0px;
		vertical-align:top;
		cursor: pointer;
		
	}
	
	.spread_tout_top_over {
		
		background-image: url(http://media.goodiegoodie.com/stc/img/tout_texture2_lite.jpg);
		background-position: 0px top;
		background-repeat: no-repeat;
		background-color:#e4dfcb;
		border-bottom: 1px dotted #704721;
		_border-bottom: 1px solid #704721;
		border-right: 1px solid #704721;
		/* border-left: 1px solid #2f0000; */
		width: 263px;	
		height:127px;
		vertical-align:top;
		padding-top:10px;
		padding-left:10px;
		padding-bottom:10px;
		padding-right: 0px;
		vertical-align:top;
		cursor: pointer;

		
	}
	
	.spread_tout_top A {
	
		text-decoration: none;
		font: georgia, verdana, arial, sans-serif;
		color: #3a261c;
	}
	

	.spread_tout_top A:hover {
	
		text-decoration: underline;
		
	}
	
	.spread_tout_top_over A {
	
		text-decoration: none;
		font: georgia, verdana, arial, sans-serif;
		color: #3a261c;
	}
	
	.spread_tout_top_over A:hover {
	
		text-decoration: underline;
		
	}
	
	.news_tout {
		
		background-image: url(http://media.goodiegoodie.com/stc/img/tout_texture2.gif);
		background-position: 0px top;
		background-repeat: no-repeat;
		background-color:#e5e1ce;
		border-bottom: 1px dotted #704721;
		border-right: 1px solid #704721; 	
		_border-bottom: 1px solid #704721;
		width: 238px;
		height:352px;
		padding-top:10px;
		padding-left:10px;
		vertical-align: top;
		border-right: 1px solid #704721; 	
		
	}

	.films_tout {
		
		background-image: url(http://media.goodiegoodie.com/stc/img/tout_texture2.gif);
		background-position: 0px top;
		background-repeat: no-repeat;
		background-color:#e5e1ce;
		border-bottom: 1px dotted #704721;
		border-right: 1px solid #704721; 	
		_border-bottom: 1px solid #704721;
		width: 238px;
		height:231px;
		padding-top:10px;
		padding-left:10px;
		vertical-align: top;
		border-right: 1px solid #704721; 	
		
	}

	.center_tout {
		
		background-image: url(http://media.goodiegoodie.com/stc/img/tout_texture2.gif);	
		background-position: 0px top;
		background-repeat: no-repeat;
		background-color:#e5e1ce;
		border-bottom: 1px dotted #704721;
		border-right: 1px solid #704721; 	
		_border-bottom: 1px solid #704721;
		width: 238px;
		height:379px;
		padding-top:10px;
		padding-left:10px;
		vertical-align: top;
		border-right: 1px solid #704721; 	
		
	}

	.center_tout_more_events {
		
		background-image: url(http://media.goodiegoodie.com/stc/img/tout_texture2.gif);	
		background-position: 0px top;
		background-repeat: no-repeat;
		background-color:#e5e1ce;
		border-bottom: 1px dotted #704721;
		border-right: 1px solid #704721; 	
		_border-bottom: 1px solid #704721;
		width: 238px;
		height:137px;
		padding-top:10px;
		padding-left:10px;
		vertical-align: top;
		border-right: 1px solid #704721; 	
		
	}

	.center_tout_feed {
		
		background-image: url(http://media.goodiegoodie.com/stc/img/tout_texture2.gif);	
		background-position: 0px top;
		background-repeat: no-repeat;
		background-color:#e5e1ce;
		border-bottom: 1px dotted #704721;
		border-right: 1px solid #704721; 	
		_border-bottom: 1px solid #704721;
		width: 238px;
		height:469px;
		padding-top:10px;
		padding-left:10px;
		vertical-align: top;
		border-right: 1px solid #704721; 	
		
	}


	.films_tout_right {
		
		background-image: url(http://media.goodiegoodie.com/stc/img/tout_texture2.gif);
		background-position: 0px top;
		background-repeat: no-repeat;
		background-color:#e5e1ce;
		border-bottom: 1px dotted #704721;
		border-right: 1px solid #704721; 	
		_border-bottom: 1px solid #704721;
		width:263px;
		height:231px;
		padding-top:10px;
		padding-left:10px;
		vertical-align: top;
		border-right: 1px solid #704721; 	
		
	}

	
	.spread_tout {
		
		background-image: url(http://media.goodiegoodie.com/stc/img/tout_texture2.gif);
		background-position: 0px top;
		background-repeat: no-repeat;
		background-color:#e5e1ce;
		border-bottom: 1px dotted #704721;
		border-right: 1px solid #704721; 	
		_border-bottom: 1px solid #704721;
		width: 238px;
		height:231px;
		padding-top:10px;
		padding-left:10px;
		vertical-align: top;
		
	}
	
	.spread_tout A {
	
		text-decoration: none;
		color: #3a261c;
		
	}
	
	.spread_tout A:hover {
	
		text-decoration: underline;
		
	}


	.event_tout_mid {
		
		background-image: url(http://media.goodiegoodie.com/stc/img/tout_texture2.gif);
		background-position: 0px top;
		background-repeat: no-repeat;
		background-color:#e5e1ce;
		border-bottom: 1px dotted #704721;
		border-right: 1px solid #704721; 	
		_border-bottom: 1px solid #704721;
		width: 238px;
		height:231px;
		padding-top:10px;
		padding-left:10px;
		vertical-align: top;
		
	}

	.event_tout_mid A {
	
		text-decoration: none;
		color: #3a261c;
		
	}
	
	.event_tout_mid A:hover {
	
		text-decoration: underline;
		
	}

	
	.right_tout {
		
		background-image: url(http://media.goodiegoodie.com/stc/img/tout_texture2.gif);
		background-position: 0px top;
		background-repeat: no-repeat;
		background-color:#e5e1ce;
		border-bottom: 1px dotted #704721;
		_border-bottom: 1px solid #704721;
		/* border-right: 1px solid #2f0000; */	
		border-right: 1px solid #704721; 
		width: 253px;	
		padding-top:10px;
		padding-left:10px;
		padding-right:10px;
		vertical-align: top;
		_position:relative;
		_top: -4px;
		
	}
	
	.right_tout_more_spread {
		
		background-image: url(http://media.goodiegoodie.com/stc/img/tout_texture2.gif);
		background-position: 0px top;
		background-repeat: no-repeat;
		background-color:#e5e1ce;
		border-bottom: 1px dotted #704721;
		_border-bottom: 1px solid #704721;
		/* border-right: 1px solid #2f0000; */	
		border-right: 1px solid #704721; 
		width: 253px;	
		height:137px;
		padding-top:10px;
		padding-left:10px;
		padding-right:10px;
		vertical-align: top;
		_position:relative;
		_top: -4px;
		
	}
	
	.right_tout_more_spread A {
	
		text-decoration: none;
		color: #3a261c;
		
		
	}
	
	.right_tout_more_spread A:hover {
	
		text-decoration: underline;
		
	}
	
	.right_tout A {
	
		text-decoration: none;
		color: #3a261c;
		
		
	}
	
	.right_tout A:hover {
	
		text-decoration: underline;
		
	}

	
	.right_tout_bottom	 {
		
		background-image: url(http://media.goodiegoodie.com/stc/img/tout_texture2.gif);
		background-position: 0px top;
		background-repeat: no-repeat;
		background-color:#e5e1ce;
		border-bottom: 1px dotted #704721;
		_border-bottom: 1px solid #704721;		
		/* border-right: 1px solid #2f0000; */	
		border-right: 1px solid #704721; 
		width: 253px;	
		padding-top:10px;
		padding-left:10px;
		padding-right:10px;
		vertical-align: top;
		_position:relative;
		_top: -4px;
		
	}
	
	.right_tout_bottom A {
	
		text-decoration: none;
		color: #3a261c;
		
		
	}
	
	.right_tout_bottom A:hover {
	
		text-decoration: underline;
		
	}

	.right_tout_bottom_new	 {
		
		background-image: url(http://media.goodiegoodie.com/stc/img/tout_texture2.gif);
		background-position: 0px top;
		background-repeat: no-repeat;
		background-color:#e5e1ce;
		border-bottom: 1px dotted #704721;
		_border-bottom: 1px solid #704721;		
		/* border-right: 1px solid #2f0000; */	
		border-right: 1px solid #704721; 
		width: 253px;	
		height: 102px;
		padding-top:10px;
		padding-left:10px;
		padding-right:10px;
		vertical-align: top;
		_position:relative;
		_top: -4px;
		
	}
	
	.right_tout_bottom_new A {
	
		text-decoration: none;
		color: #3a261c;
		
		
	}
	
	.right_tout_bottom_new A:hover {
	
		text-decoration: underline;
		
	}

	
	.right_tout_bottom_events	 {
		
		background-image: url(http://media.goodiegoodie.com/stc/img/tout_texture2.gif);
		background-position: 0px top;
		background-repeat: no-repeat;
		background-color:#e5e1ce;
		border-bottom: 1px dotted #704721;
		_border-bottom: 1px solid #704721;		
		/* border-right: 1px solid #2f0000; */	
		width: 264px;	
		padding-top:10px;
		_margin_top:10px;
		padding-left:10px;
		vertical-align: top;
		_position:relative;
		_top: 0px;
		
	}
	
	.right_tout_nobgr {
			
		background-position: 0px top;
		background-repeat: no-repeat;
		background-color:#e5e1ce;
		border-bottom: 1px dotted #704721;
		_border-bottom: 1px solid #704721;
		/* border-right: 1px solid #2f0000; */
		width: 264px;	
		height: 194px;	
		padding-top:10px;
		padding-left:10px;
		vertical-align: top;
		_position:relative;
		_top: -4px;
		
	}
	
	.tout_img {
		
		border-color: #310000;
		
	}
	
	.tout_img_holder {
		
		float: left;
		padding-right: 10px;
		padding-top: 10px;
		
	}
	
	.tout_txt_holder {
		
		float: left;

		width: 115px;
		font: georgia, verdana, arial, sans-serif; 
		color: #310000;
		_padding:0px;
		_padding-top: -20px;
		_line-height: 1px;
		_margin:0px;
		_max-height: 95px;
		padding-top: 13px;
		line-height: 13px;
		vertical-align: top;

		
	}
	
	.tout_txt_holder span {
		
		_float: left;
		line-height: 10px;
		_padding:0px;
		_padding-top: -20px;
		_line-height: 1px;
		_margin:0px;
		_position: relative;
		_top: -7px;
		line-height: 13px;

		
	}
	
	.tout_text_holder p {
	
	
		vertical-align: top;
		margin:0;
		padding:0;
		
	}
	
	.tout_txt_holder A:hover {
	
		text-decoration: none;
		
	}

	.tout_txt {
		
		font: 12px georgia, times, verdana, arial, sans-serif; 
		font-weight:bold;
		color: #310000;
	
	}
	
	.tout_txt_bigga {
		
		font: 14px georgia, times, verdana, arial, sans-serif; 
		font-weight:bold;
		color: #310000;
	
	}
	
	.ital {     
		
		font: 9px verdana, arial, sans-serif; 
		color: #310000;
		font-style: italic;
		
	}
	
	.stack_ad {
		
		display:inline;
		padding: 0px;
		margin:0px;
		vertical-align: top;
		
		
	}
	
	.top_ad {
		
		padding: 0px;
		padding-top: 7px;
		padding-bottom: 7px;
		margin:0px;
		border-left: 1px solid #e9e6d4;
		
		
		
	}
	
	.copy_footer {
		
		font: 11px georgia, times, verdana, arial, sans-serif; 
		color: #310000;
		
	}
	
	.copy_footer A {
	
		font: 14px georgia, times, verdana, arial, sans-serif; 
		color: #310000;
		font-weight; bold;
		text-decoration: none;
		
	}
	
	.copy_footer A:hover {
	
		text-decoration: underline;
		
	}
	
	
	
	.tout_header {
		
		width: 235px;
		padding-bottom: 25px;
		padding_bottom:0px;
		vertical-align: baseline ;
		height:0px;
	}
	
	.tout_header_ccol {
		
		width: 238px;
		padding-bottom: 8px;
		_padding_bottom:0px;
		vertical-align: baseline;
		height:10px;
		_height:0px;
	}
	
	.tout_header_ccol_films {
		
		width: 215px;
		padding-bottom: 0px;
		_padding_bottom:0px;
		vertical-align: baseline;
		height:20px;
		_height:0px;
	}
	
	.tout_header_rcol {
		
		width: 253px;
		padding-bottom: 8px;
		_padding_bottom:0px;
		vertical-align: baseline;
		clear:right;
		height:12px;
		_height:0px;	
	}
	
	
	.tout_header_img_holder {
		
		float:left;
		width:150px;
		height: 15px;
		
	}
	
	.tout_header_link_holder {
		
		width:80px;
		height: 15px;
		float:left;
		text-align: right;
		font: 9px verdana, arial, sans-serif; 
		color: #3a261c;
		font-weight: bold;
		
	}

	.ccol_header_img_holder {
		
		padding:0px;
		display:inline;
		float:left;
		font: 9px verdana, arial, sans-serif; 
		color: #3a261c;
		font-weight: bold;

		
	}
	
	.ccol_header_link_holder {
		
		height: 15px;
		text-align: right;
		float:right;
		font: 9px verdana, arial, sans-serif; 
		color: #3a261c;
		font-weight: bold;
		padding:0px;
		padding-right: 10px;
		display:inline;
		
	}

	.ccol_header_link_holder A {
	
		text-decoration: none;
		color: #3a261c;
		
	}
	
	.ccol_header_link_holder A:hover {
	
		text-decoration: underline;
		
	}
	
	
	.ccol_header_img_holder A {
	
		text-decoration: none;
		color: #3a261c;
		
	}
	
	.ccol_header_img_holder A:hover {
	
		text-decoration: underline;
		
	}
	
	.rcol_header_img_holder {
		
		padding:0px;
		display:inline;
		float:left;
		font: 9px verdana, arial, sans-serif; 
		color: #3a261c;
		font-weight: bold;

		
	}
	
	.rcol_header_link_holder {
		
		height: 15px;
		text-align: right;
		float:right;
		font: 9px verdana, arial, sans-serif; 
		color: #3a261c;
		font-weight: bold;
		padding:0px;
		display:inline;
	}

	.news_item {
		
		padding:0px 0px 3px 0px;
		font: 10px verdana, arial, sans-serif; 
		color: #3a261c;
		
	}
	
	.news_item A {
		
		padding:0px 0px 3px 0px;
		font: 10px verdana, arial, sans-serif; 
		color: #3a261c;
		text-decoration: none;
		
	}
	
	.news_item A:hover {
		text-decoration: underline;
		
	}

	.film_news_item {
		
		padding:0px 0px 3px 0px;
		font: 10px verdana, arial, sans-serif; 
		color: #3a261c;
		
	}
	
	.film_news_item A {
		
		padding:0px 0px 3px 0px;
		font: 10px verdana, arial, sans-serif; 
		color: #3a261c;
		font-weight: bold;
		text-decoration: none;
		
	}
	
	.film_news_item A:hover {
		text-decoration: underline;
		
	}
	
	.news_item_bottom {
		
		padding:0px 0px 10px 0px;
		font: 11px verdana, arial, sans-serif; 
		color: #3a261c;
		
	}
	
	
/* event stuff */
	
	.event_info_title {
	
		background: #221406;
		
	}
	
	.event_info_header {
	
		background-image: url(http://media.goodiegoodie.com/stc/img/tout_texture6.gif);
		background-repeat: repeat-x;
		
	}
	
	.event_info_content {
	
		background-image: url(http://media.goodiegoodie.com/stc/img/tout_texture4.jpg);
		background-repeat: no-repeat;
		border-right: 1px solid #704721;	
		min-height:760px;
		
		
	}

	.event_info_content_wide {
	
		background-repeat: no-repeat;
		border-right: 1px solid #704721;	
		min-height:760px;
		
		
	}

	
	.doc_detail_h1 {
		
		font: 16px georgia, times, verdana, arial, sans-serif; 
		font-weight:bold;
		color: #1d0000;
		padding-top: 5px;
		padding-left: 7px;
		padding-right: 7px;
		padding-bottom: 0px;
	
	}

	.doc_detail_h1mega {
		
		font: 18px georgia, times, verdana, arial, sans-serif; 
		font-weight:bold;
		color: #1d0000;
		padding-top: 5px;
		padding-left: 7px;
		padding-right: 7px;
		padding-bottom: 0px;
	
	}

	
	.doc_detail_h2 {
		
		font: 12px; georgia, times, verdana, arial, sans-serif; 
		font-weight:bold;
		color: #1d0000;
		padding-top: 5px;
		padding-left: 7px;
		padding-right: 7px;
		padding-bottom: 0px;
	
	}
	
	.doc_detail_h2a {
		
		font: 14px georgia, times, verdana, arial, sans-serif; 
		font-weight:bold;
		color: #1d0000;
		padding-top: 5px;
		padding-left: 7px;
		padding-right: 7px;
		padding-bottom: 5px;
	
	}
	
	.doc_detail_21 {
		
		font: 12px georgia, times, verdana, arial, sans-serif; 
		font-weight:bold;
		color: #000000;
		border: 1px solid #000000;
		padding-top: 1px;
		padding-left: 1px;
		padding-right: 1px;
		padding-bottom: 2px;
	
	}
	
	.doc_detail_date {

		font: 14px georgia, times, verdana, arial, sans-serif; 
		font-weight:bold;
		color: #1d0000;
		padding-top: 5px;
		padding-left: 7px;
		padding-right: 7px;
		padding-bottom: 0px;
	
	}
	.doc_detail_ticket {
		
		font: 12px georgia, times, verdana, arial, sans-serif; 
		color: #1d0000;
		padding-top: 5px;
		padding-left: 7px;
		padding-right: 7px;
		padding-bottom: 0px;
	
	}
	
	.doc_detail_ticket_href {
		
		font: 12px georgia, times, verdana, arial, sans-serif; 
		font-weight:bold;
		color: #f8dfc6;
		background-color: #480202;
		text-decoration: none;
		padding-top: 2px;
		padding-left: 2px;
		padding-right: 2px;
		padding-bottom: 2px;
	
	}
	
	.doc_detail_ticket_href:hover {
		
		font: 12px georgia, times, verdana, arial, sans-serif; 
		font-weight:bold;
		color: #FFFFFF;
		background-color: #9a0808;
		text-decoration: none;
		padding-top: 2px;
		padding-left: 2px;
		padding-right: 2px;
		padding-bottom: 2px;
	
	}
	
	.event_info_txt {
		
		font: 11px verdana, arial, sans-serif; 
		color: #000000;
		text-align: justify;
		padding-top: 7px;
		padding-left: 11px;
		padding-right: 11px;
		padding-bottom: 5px;
	
	}
	
	.event_info_txt a {
	
		color: #1d0000;
		font-weight: bold;
		text-decoration: none;
		
	
	}
	
	.event_info_txt a:hover {
	
		text-decoration: underline;		
	
	}

	.event_info_img_holder {
	
		text-align: center;
		padding-top: 9px;
		
	}
	
	.event_subtout {
	
		background-image: url(http://media.goodiegoodie.com/stc/img/tout_texture6.gif);
		background-position: 0px top;
		background-repeat: repeat-x;
		padding-top: 5px;
		_padding-top: 0px;
		padding-bottom:7px;
		_padding-bottom:0px;
		border-bottom: 1px solid #704721;
		vertical-align: top;

		

	}

	.spread_subtout {
	
		background-image: url(http://media.goodiegoodie.com/stc/img/tout_texture8.gif);
		background-position: 0px top;
		background-repeat: repeat-x;
		padding-top: 5px;
		_padding-top: 0px;
		padding-bottom:7px;
		_padding-bottom:0px;
		border-bottom: 1px solid #704721;

		

	}

	.exhibita_subtout {
	
		background-image: url(http://media.goodiegoodie.com/stc/img/tout_texture9.gif);
		background-position: 0px top;
		background-repeat: repeat-x;
		padding-top: 5px;
		_padding-top: 0px;
		padding-bottom:7px;
		_padding-bottom:0px;
		border-bottom: 1px solid #704721;

		

	}


	.venue_tframe_mid {
	
		background-image: url(http://media.goodiegoodie.com/stc/img/event_info_tframe_mid.gif);
		background-position: 0px top;
		background-repeat: repeat-y;
		padding: 3px 25px 12px 22px;
		font: 10px verdana, arial, sans-serif; 
		color: #000000;

	}
	
	.event_info_right {
		
		text-align: right;
		vertical-align: top;
		border-right: 1px solid #704721;		
		
	}
	
	.event_info_left {
		
		text-align: left;
		vertical-align: top;
		border-left: 1px solid #704721;
		
	}
	
	.event_info_datums {
	
		text-align: right;
		padding-left:5px;
		border-right: 1px solid #704721;		
		padding-bottom: 2px;
		
	}
	
	.event_info_tabs {
	
		vertical-align: bottom;
		
	}
	
	.sidenav_holder {
		
		font: 11px verdana, arial, sans-serif; 
		color: #000000;
		padding-bottom: 3px;
	
	}
	
	.sidenav_holder A {
	
		color: #1d0000;
		font-weight: bold;
		text-decoration: none;
		
	
	}
	
	.sidenav_holder A:hover {
	
		text-decoration: underline;		
	
	}


	/*** spread stuff ***/
	
	
	.spread_info_title {
	
		background: #744c6a;
		
	}
	
	.spread_info_header {
	
		background-image: url(http://media.goodiegoodie.com/stc/img/tout_texture7.gif);
		background-repeat: repeat-x;
		
	}
	
	.spread_info_content {
	
		background-image: url(http://media.goodiegoodie.com/stc/img/tout_texture4.jpg);
		background-repeat: no-repeat;
		border-right: 1px solid #704721;	
		min-height:760px;
		
		
	}

	.spread_info_right {
		
		text-align: right;
		vertical-align: top;
		border-right: 1px solid #704721;		
		padding-bottom: 0px;
		padding-top: 10px;
		width:179px;
	}
	
	.spread_info_left {
		
		text-align: left;
		vertical-align: top;
		border-left: 1px solid #704721;
		padding-bottom: 0px;
		padding-top: 10px;
		width:319px;


		
	}
	
	.exhibita_info_header {
	
		background-image: url(http://media.goodiegoodie.com/stc/img/tout_texture9.gif);
		background-repeat: repeat-x;
		
	}
	
	.exhibita_info_content {
	
		background-image: url(http://media.goodiegoodie.com/stc/img/tout_texture4.jpg);
		background-repeat: no-repeat;
		border-right: 1px solid #704721;	
		min-height:760px;
		
		
	}
	
	.exhibita_info {
		
		text-align: left;
		vertical-align: top;
		border-left: 1px solid #704721;
		border-right: 1px solid #704721;		
		padding-bottom: 12px;
		padding-top: 10px;
		width: 498px;

		
	}	
	
	.tout_header_lcol {
		
		width: 228px;
		padding-bottom: 8px;
		_padding_bottom:0px;
		vertical-align: baseline;
		clear:right;
		height:20px;
		_height:0px;	
	}
	
	.tout_header_lcol_top {
		
		width: 228px;
		padding_bottom:0px;
		vertical-align: baseline;
		clear:right;
		height:12px;
		_height:0px;	
	}

	.lcol_header_img_holder {
		
		padding:0px;
		display:inline;
		float:left;
		
	}
	
	.lcol_header_link_holder {
		
		height: 15px;
		text-align: right;
		float:right;
		font: 9px verdana, arial, sans-serif; 
		color: #3a261c;
		font-weight: bold;
		padding:0px;
		display:inline;
	}

	.left_tout {
			
		background-image: url(http://media.goodiegoodie.com/stc/img/tout_texture2.gif);
		background-position: 0px top;
		background-repeat: no-repeat;
		background-color:#e5e1ce;
		border-bottom: 1px dotted #704721;
		_border-bottom: 1px solid #704721;
		/* border-right: 1px solid #2f0000; */	
		border-right: 1px solid #704721; 
		width: 228px;
		padding-top:10px;
		padding-left:10px;
		padding-right:10px;
		vertical-align: top;
		_position:relative;
		_top: -4px;
		
	}
		
	.left_tout A {
	
		text-decoration: none;
		color: #3a261c;
		
		
	}
	
	.left_tout A:hover {
	
		text-decoration: underline;
		
	}
	
	
	.spread_info_left {
		
		text-align: left;
		vertical-align: top;
		border-left: 1px solid #704721;
		
	}
	
	.spread_info_datums {
	
		text-align: right;
		padding-left:5px;
		border-right: 1px solid #704721;		
		padding-bottom: 2px;
		
	}
	
	.spread_info_tabs {
	
		vertical-align: bottom;
		
	}
	
	.hp_news_list {
	
		width: 200px;
		font-size: small;
		font: 9px verdana, arial, sans-serif; 
		color: #000000;
		padding-bottom: 10px;

		
		
	}

	.hp_news_list DIV.title {
	
		font: 11px georgia, verdana, arial, sans-serif;
		color: #310000;
		font-weight: bold;
		text-decoration: none;

		
	}
	
	.hp_news_list DIV.author_line {
	
		padding-top:4px;
		padding-bottom:4px;
		text-align: right;
		color: #111111;

	}

	TABLE.scrollpane_holder {
	
		width: 223px;
		vertical-align: top;
		
	}
	
	.center_tout A.newsitem {
	
		font: 11px georgia, verdana, arial, sans-serif;
		color: #310000;
		text-decoration: none;
		
	}

	.center_tout A.newsitem:hover {
	
		font: 11px georgia, verdana, arial, sans-serif;
		color: #310000;
		text-decoration: underline;
		
	}
	
	.center_tout DIV.news_title {

	font: 11px georgia, verdana, arial, sans-serif;
	color: #310000;
	font-weight: bold;
	text-decoration: none;	
	padding-top: 7px;
	padding-bottom: 7px;

	
}

.center_tout DIV.news_title_top {

	font: 11px georgia, verdana, arial, sans-serif;
	color: #310000;
	font-weight: bold;
	text-decoration: none;
	
	padding-top: 2px;
	padding-bottom: 7px;

	
}

	.center_tout_feed A.newsitem {
	
		font: 11px georgia, verdana, arial, sans-serif;
		color: #310000;
		text-decoration: none;
		
	}

	.center_tout_feed A.newsitem:hover {
	
		font: 11px georgia, verdana, arial, sans-serif;
		color: #310000;
		text-decoration: underline;
		
	}
	
	.center_tout_feed DIV.news_title {

	font: 11px georgia, verdana, arial, sans-serif;
	color: #310000;
	font-weight: bold;
	text-decoration: none;	
	padding-top: 7px;
	padding-bottom: 7px;

	
}

.center_tout_feed DIV.news_title_top {

	font: 11px georgia, verdana, arial, sans-serif;
	color: #310000;
	font-weight: bold;
	text-decoration: none;
	
	padding-top: 2px;
	padding-bottom: 7px;

	
}

.recent_forum_topic {

	font: 11px georgia, verdana, arial, sans-serif;
	padding-bottom: 3px;
	
}
	
	
.recent_forum_topic A {

	text-decoration: none;
	color: #786641;
	font-weight:bold;
	
}

.recent_forum_topic A:hover {

	color: #310000;
	text-decoration: none;
	
}	

DIV.FSF_searchResults {

width:500px;
text-align: left;

}

P.FSF_pagination {

	font: 13px georgia, verdana, arial, sans-serif;
	color: #920000;
}

SPAN.FSF_pages {

	font: 11px georgia, verdana, arial, sans-serif;
	color: #310000;
}

DIV.FSF_result {
	font: 11px georgia, verdana, arial, sans-serif;
	color: #310000;
	padding:4px;
}

.FSF_resultLink {
	font: 11px georgia, verdana, arial, sans-serif;
	color: #310000;
	text-decoration: none;
	font-weight: bold;
}

.FSF_resultLink:hover {
	font: 11px georgia, verdana, arial, sans-serif;
	color: #6A2800;
	text-decoration: underline;
	font-weight: bold;
}

.hp_news_list A {
	font: 9px verdana, arial, sans-serif; 
	color: #310000;
	text-decoration: underline;
}

.hp_news_list A:hover {
	color: #000000;
	text-decoration: none;
}

.event_tout_dark_wide {
	
	background-image: url(http://media.goodiegoodie.com/stc/img/tout_texture2.gif);
	background-position: 0px top;
	background-repeat: no-repeat;
	background-color:#cec7af;
	border-bottom: 1px dotted #704721;
	_border-bottom: 1px solid #704721;
	border-right: 1px solid #704721;
	/* border-left: 1px solid #2f0000; */
	width: 263px;	
	height:120px;
	max-height:120px;
	vertical-align:top;
	padding-top:0px;
	padding-left:10px;
	padding-bottom:0px;
	padding-right: 0px;
	text-decoration: none;
	font: georgia, verdana, arial, sans-serif;
	cursor: pointer;
	
}

.event_tout_dark_wide_over {
	
	background-image: url(http://media.goodiegoodie.com/stc/img/tout_texture2_lite.jpg);
	background-position: 0px top;
	background-repeat: no-repeat;
	background-color:#cec7af;
	border-bottom: 1px dotted #704721;
	_border-bottom: 1px solid #704721;
	border-right: 1px solid #704721;
	/* border-left: 1px solid #2f0000; */
	width: 263px;	
	height:120px;
	max-height:120px;
	vertical-align:top;
	padding-top:0px;
	padding-left:10px;
	padding-bottom:0px;
	padding-right: 0px;
	cursor: pointer;
	
}

.event_tout_dark_wide A {

	text-decoration: none;
	font: georgia, verdana, arial, sans-serif;

}

.event_tout_dark_wide_over A {

	text-decoration: none;
	font: georgia, verdana, arial, sans-serif;

}

.comments_header_holder {

	width: 462px;
	border-bottom: 1px dotted #333333;
	margin-left: 10px;
	margin-bottom: 7px;
	
}

.comments_holder {

	width: 462px;
	margin-left: 10px;
	
}