body { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; margin: 0; }
/* ///////////////////////// */
.tastic_colourbg { background-color: #990000; float: left; width:100%; }

.dyn_background_red { background-image: url(../../../images/stories/background_images/background_01_home.jpg); background-repeat: repeat-y; background-color: #c3202a; }
.dyn_background_green { background-image: url(../../../images/stories/background_images/background_02_greennatures.jpg); background-repeat: repeat-y; background-color: #afcf2b; }
.dyn_background_yellow { background-image: url(../../../images/stories/background_images/background_03_yellow.jpg); background-repeat: repeat-y; background-color: #ffe2ae; }
.dyn_background_product_flavouredrice { background-image: url(../../../images/stories/background_images/product_flavouredrice.jpg); background-repeat: repeat-y; background-color: #fbe59c; }
.dyn_background_product_simply_delicious_indian { background-image: url(../../../images/stories/background_images/product_simply_delicious_indian.jpg); background-repeat: repeat-y; background-color: #dfac13; }
.dyn_background_product_simply_delicious_oriental { background-image: url(../../../images/stories/background_images/product_simply_delicious_oriental.jpg); background-repeat: repeat-y; background-color: #df4a32; }
.dyn_background_product_simply_delicious_readytoeastrice { background-image: url(../../../images/stories/background_images/product_simply_delicious_readytoeastrice.jpg); background-repeat: repeat-y; background-color: #781c65; }
.dyn_background_product_simply_delicious_thai { background-image: url(../../../images/stories/background_images/product_simply_delicious_thai.jpg); background-repeat: repeat-y; background-color: #cf248c; }
.dyn_background_product_tastic_parboiled { background-image: url(../../../images/stories/background_images/product_tastic_parboiled.jpg); background-repeat: repeat-y; background-color: #93101e; }
.dyn_background_product_tasticnatures { background-image: url(../../../images/stories/background_images/product_tasticnatures.jpg); background-repeat: repeat-y; background-color: #d4bb9c; }
.dyn_background_facts { background-image: url(../../../images/stories/background_images/facts.jpg); background-repeat: repeat-y; background-color: #ca1e2c; }
.dyn_background_bits { background-image: url(../../../images/stories/background_images/bits.jpg); background-repeat: repeat-y; background-color: #B74A26; }
.dyn_background_recipesbinder { background-image: url(../../../images/stories/background_images/recipesandbinder.jpg); background-repeat: repeat-y; background-color: #eebd6e; }



/* ///////////////////////// */
.holder_mid { width: 1048px; margin: 0 auto; clear: both; }
.holder_mid_bg { float: left; width: 1048px; }
.holder_mid_inner { width: 840px !important; width: 840px; padding: 0 16px; margin-left: 98px !important; margin-left: 50px; background: white; float: left; }
.holder_inner_left { width: 670px; float: left; }
.holder_inner_right { width: 150px; float: right; }
.holder_footer { background-color: #571c1f; background-image: url(../images/background/footer_bg.gif); background-position: 660px 15px; background-repeat: no-repeat; height: 120px; width: 948px; float: left; color: white; padding: 20px 0 0 100px; }
.holder_footer a { color: white; }
.position_top { float: left; clear: both; }
/* //////////////////////////// */
.position_pathway { font-size: 12px; font-weight: bold; color: #b88b58; clear:both; padding: 10px 0; }
.position_pathway a { color: #99003a; text-decoration: none; }
/* //////////////////////////// */
/* CONTENT */
/* //////////////////////////// */
a { color: #990000; }
a img { border: none; }
h3 { font-size: 12px; color: #dc9f30; font-weight: bold; padding: 2px; border-bottom: 2px solid #ffe2ae; margin: 2px 0 4px 0; }
h4 { background: #ddd7c0; padding: 6px; border-bottom: 1px dashed #b88b30; color: #571e1f; margin: 2px 0 8px 0; }
.contentheading { font-size: 18px; color: #5d181c; font-weight: bold; font-family: "Trebuchet MS"; }
/* horitontal top submenu */
.submenu { float: left; width: 652px; background: #ffe2ae; margin: 10px 0 5px 0; padding: 5px; }
.active_menu_submenu { color: black; }
.mainlevel_submenu { padding: 10px; }
.submenu a { font-weight: bold; text-decoration: none; font-size: 10px; }

/* pagination */
.pagination { margin-top: 10px; }
.pagination a { margin: 5px 10px 5px 10px; font-weight: bold; }
.pagination span { margin: 5px 5px 5px 5px; }
/* END:CONTENT */
/* //////////////////////////// */

	/* //////////////////////////// */
	/* Custom suckerfish menu */
	/* //////////////////////////// */
	.sf-menu { margin: 0; padding: 0 0 4px 0; background: #561c1f; float: left; width: 662px; font-size: 12px; z-index:900; }
	.sf-menu a { text-decoration: none; color: white; }
	.sf-menu li { margin: 0; padding: 0; float: left; list-style: none; background: #561c1f;  }
	.sf-menu li a { padding: 8px 16px 8px 16px; display: block; }
	.sf-menu li a:hover { background: #c7491a; visibility: inherit; }
	.sf-menu li:hover { background: #c7491a; }
	.sf-menu li a:active { background: #c7491a; }
	.sf-menu li ul { margin: 0; padding: 0px; background: #e5dfd2; width: 180px; color: black; font-size: 11px; position: absolute; z-index: 800; display: none; }
	.sf-menu li li { margin: 0; padding: 0; width: 180px; z-index: 700; }
	.sf-menu li li a { background: #e5dfd2; display: block; color: black; padding: 4px 8px 4px 8px; z-index: 600; }
	.sf-menu li li a:hover { background: #eeeeee; font-weight: bold; }
	.sf-menu li a:active { background: #eeeeee; }
	
	/* // Glossary ////////////////////////////////////////////////////////// */
	.glossary_table td { padding: 7px 7px 7px 10px; color: #931f1f; }
	.glossary_table th { background: #66574b; font-family: "trebuchet ms"; font-size: 21px; padding: 5px 7px 7px 10px; text-align: left; font-weight: bold; }
	.glossary_table th a { color: #b2977a; text-decoration: none; }
	.glossary_table th .selected { color: #9d1900; }
	.glossary_table .row1 { background: #fff3e6; }
	.glossary_table td a { text-decoration: none; font-size: 14px; color: #dc4634; }
	.glossary_table .footer { background: #ddd7c0; text-align: right; }
	.glossary_table .footer a { color: #b2977a; text-decoration: none; }
	/* // Facts & Know-how ////////////////////////////////////////////////// */
	.facts_table td { padding: 7px 7px 7px 10px; }
	.facts_table th { background: #66574b; font-family: "trebuchet ms"; font-size: 21px; padding: 5px 7px 7px 10px; text-align: left; font-weight: bold; }
	.facts_table th a { color: #b2977a; text-decoration: none; }
	.facts_table th .selected { color: #9d1900; }
	.facts_table .row1 { background: #fff3e6; }
	.facts_table td a { /* text-decoration: none; font-size: 14px; color: #dc4634; */ }
	.facts_table td a img { border: none; }
	.facts_table .footer { background: #ddd7c0; text-align: right; }
	.facts_table .footer a { color: #b2977a; text-decoration: none; }
	/* // Product Details /////////////////////////////////////////////////// */
	.contentpaneopen center { display: block; width: 160px; height: 220px; }
	.contentpaneopen a img { border: 0px; }
	.product_table { width: 664px; }
	.product_thumbtext { color: #b2977a; font-family: verdana; font-size: 13px; font-weight: bold; }
	.product_thumbtext a { text-decoration: none; }
	.product_title { font-size: 16px; color: #5d181c; padding-bottom: 4px; border-bottom: 2px solid #ffe2ae; }
	.product_description { font-size: 13px; color: #5d181c; }
	.product_nutrilink { font-size: 12px; }
	.product_textheading { font-size: 13px; color: black; font-weight: bold; }
	.product_text { color: #5d181c; font-size: 11px; }
	#product_relatedrecipe { border: 1px dotted #aaa; }
	.related_recipe_insert { width: 120px; height: 170px; text-align: center; float: left; margin: 0 0 0px 5px; font-size: 12px; line-height: 15px; color: #ff663a; }
	.related_recipe_insert a { color: #b2977a; }
	/* // Recipe ////////////////////////////////////////////////// */
	.recipe_holder { min-height: 550px; }
	.recipe_table td { padding: 2px; font-weight: bold; }
	.recipe_table th { background: #ffe2ae; color: #990000; font-family: "trebuchet ms"; font-size: 16px; padding: 5px 7px 7px 10px; text-align: left; font-weight: bold; border-bottom: 1px dotted #b88b30; }
	.recipe_table th a { color: #b2977a; text-decoration: none; }
	.recipe_table th .selected { color: #990000; }
	.recipe_table .row1 { background: #fff3e6; }
	.recipe_table td a { }
	.recipe_table td a img { border: none; }
	.recipe_table .footer { background: #ddd7c0; text-align: right; }
	.recipe_table .footer a { color: #b2977a; text-decoration: none; }
	.recipe_details { margin-top: 5px; }
	.recipe_name { color: #561c1f; text-decoration: none; font-size: 12px; }
	.recipt_author { }
	.recipe_image { width: 73px; float: left; }
	.recipe_ratings { font-weight: bold; color: #561c1f; text-transform: uppercase; }
	.recipe_ratingstar { margin-top: 2px; }
	.recipe_diffuculty { color: #e24600; font-size: 11px; text-transform: uppercase; }
	/* RECIPE_VIEW */
	.recipe_view { }
	.recipe_header { color: #b88b30; font-size: 12px; font-weight: bold; }
	.recipe_view h3 { font-family: "Trebuchet MS", "Trebuchet", "Verdana"; font-size: 13px; color: #5D181C; border: 0; }
	.recipe_view h4 { font-family: "Trebuchet MS", "Trebuchet", "Verdana"; font-size: 13px; color: #5D181C; background: none; margin: 0; border: 0; padding: 0; }
	.recipe_header a { color: #f7921f; }
	.recipe_ratingstar { margin-top: 4px; }
	.recipe_by { margin: 4px 0 0 0; }
	.mid { margin-top: 11px; }
	.left { float: left; width: 178px; margin-right: 20px; color: #5D181C; }
		.left ul { margin: 0 0 10px 0; padding: 0 0 0 15px; }
	.center { float: left; width: 290px; margin: 0 20px 0 0; color: #5D181C; }
		.center .ingredients { background: #b29779; color: #5d181C; padding: 10px; }
		.center ul { margin: 0 0 10px 0; padding: 0 0 0 15px; }
		.center ol { margin: 0 0 10px 0; padding: 0 0 0 23px; }
		.center li { margin: 0; padding: 0;  }
	.chefs_tip { margin-bottom: 20px; color: #f7941e; font-size: 12px; }
	.recipe_rating_block { font-size: 11px; padding: 11px; background: #F4F4F4; margin: 5px; display: none; }
		.recipe_rating_block input, .recipe_rating_block select { font-size: 11px; }
	.recipe_comment { background: #fff5d7; clear: both; width: 650px; margin-bottom: 10px; }
		.recipe_comment .title { border-bottom: 1px dashed #b88b30; background: #ffeedb; padding: 5px 5px 5px 10px; color: #9d1900; font-family: "Trebuchet MS", "Trebuchet", "Verdana"; font-size: 13px; }
		.recipe_comment .comment { padding: 10px; }
		.recipe_comment .comment_form { padding: 10px; border-top: 1px dashed #b88b30; }
		.recipe_comment input { font-size: 11px; margin-top: 5px; }
		.recipe_comment textarea { font-size: 11px; }
		.recipe_comment p { margin: 0; color: #ff6631; }
		.recipe_comment .author { color: #9d1900; }
	.right { float: left; width: 142px; }
	.right { text-align: center; }
		.right .single_block { background: #b29779; font-size: 13px; text-transform: uppercase; padding: 10px; color: white; font-weight: bold; text-align: center; margin-bottom: 10px; }
		.right .difficulty { background: #b29779; }
		.right .serves { background: #f7941e; }
		.right .time { color: #5D181C; text-align: left; }
		.right .tools { margin-top: 10px; margin-bottom: 10px; border: 1px dashed #dab58e; padding: 4px; color: #c29777; }
		.right .tools .button { background-repeat: no-repeat; width: 109px; height: 72px; margin-left: 10px; }
		.right .tools a .icon_shopping { background-image: url(../../../images/stories/recipes/tools_shopping.gif); }
		.right .tools a:hover .icon_shopping { background-image: url(../../../images/stories/recipes/tools_shopping_hover.gif); }
		.right .tools a .icon_binder { background-image: url(../../../images/stories/recipes/tools_addtobinder.gif); }
		.right .tools a:hover .icon_binder { background-image: url(../../../images/stories/recipes/tools_addtobinder_hover.gif); }
		.right .tools a .icon_email { background-image: url(../../../images/stories/recipes/tools_emailtofriend.gif); }
		.right .tools a:hover .icon_email { background-image: url(../../../images/stories/recipes/tools_emailtofriend_hover.gif); }
		.right .tools a .icon_print { background-image: url(../../../images/stories/recipes/tools_print.gif); }
		.right .tools a:hover .icon_print { background-image: url(../../../images/stories/recipes/tools_print_hover.gif); }
	/* // TASTIC // MODULE // LOGIN ///////////////////////////////////////// */
	
	.tastic_clr { clear: both; }
	.tastic_login { float: left; margin-bottom: 15px;  width: 150px; }
	.tastic_login_top { float: left; background: white; color: white; font-family: "Trebuchet MS", "Trebuchet", "Verdana"; font-size: 13px; height: 30px; }
	.tastic_login_top a { color: white; text-decoration: none; }
	.tastic_login_top .part1 { float: left; background: #b2977a; padding: 6px 10px 6px 10px; margin-right: 26px; }
	.tastic_login_top .part2 { float: right; padding: 6px 10px 6px 10px; background: #561c1f; }
	.tastic_login_bottom { clear: both; padding: 10px; background-color: #561c1f; border: 1px dashed #cc6600; color: white; font-size: 12px; }
	.tastic_login_bottom input { width: 122px; }
	.tastic_login_bottom .tastic_submit { height: 26px; color: black; background-color: #ff9900; border: 0; }
	.login_error { font-size: 10px; color: yellow; }
		#forgotten_pw { font-size: 10px; color: white; }
		.get_password { display: none; }
		.get_password .message { font-size: 10px; }
	
	
	.tastic_search { clear: both; background: #ff6600; padding: 10px; }
	.tastic_search input { width: 122px; margin-top: 10px; }

	.tastic_holder { float: left; }
		.registration_intro { color: #F60; margin: 15px 0 25px 15px; }
		.registration_intro ul { margin: 0; padding: 0 0 0 0; }
		.tastic_left_col { float: left; width: 350px; font-size: 10px; }
		.tastic_right_col { float: right; width: 300px; font-size: 10px; }
		.tastic_right_col2 { float: right; width: 300px; text-align: right; }
		.tastic_group1 { background: #fff5ee; padding: 10px; border-bottom: 1px dashed #b88b30; color: #571e1f; margin-bottom: 10px; }
			.tastic_group1 h1 { font-family: "Trebuchet MS", "Trebuchet", "Verdana"; font-size: 13px; margin: 0; padding: 0; }
			.tastic_group1 h4 { font-family: "Trebuchet MS", "Trebuchet", "Verdana"; background: none; border: none; font-weight: normal; font-size: 10px; margin: 0; padding: 0 0 0 10px; }
			.tastic_group1 textarea { font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; }
		.tastic_group2 { background: #fff5ee; padding: 20px; color: #571e1f; margin-bottom: 10px; }
			.tastic_right_col h4 { font-family: "Trebuchet MS", "Trebuchet", "Verdana"; margin: 0; font-size: 16px; color: #990000; background-color: #fcc988; }
		.tastic_group3 { color: #571e1f; margin-bottom: 10px; clear: both; }
			.tastic_group3 h1 { border-bottom: 1px dashed #b88b30; font-family: "Trebuchet MS", "Trebuchet", "Verdana"; font-size: 15px; margin: 0; padding: 0; background: #dcb691; padding: 5px; }
			.tastic_group3 h4 { background: none; border: none; font-weight: normal; font-size: 10px; margin: 0; padding: 0 0 0 10px; }
		.tastic_group4 { color: #571e1f; margin-bottom: 10px; background: #fff5ee; width: 270px; float: right; }
			.tastic_group4 h1 { border-bottom: 1px dashed #b88b30; font-family: "Trebuchet MS", "Trebuchet", "Verdana"; font-size: 15px; margin: 0; padding: 0; background: #fcc988; padding: 5px; }
			.tastic_group4 h4 { background: none; border: none; font-weight: normal; font-size: 10px; margin: 0; padding: 0 0 0 10px; }
			.panel_bg1 { background-image: url(../../../components/com_tasticuser/images/binder_bg1.gif); background-position: top right; height: 90px; padding: 10px 120px 0 20px; }
			.panel_bg2 { background-image: url(../../../components/com_tasticuser/images/binder_bg2.gif); background-position: top right; height: auto; padding: 10px 120px 0 20px; }
			.panel_bg3 { background-image: url(../../../components/com_tasticuser/images/binder_bg3.gif); background-position: top right; height: 90px; padding: 10px 120px 0 20px; }
			.tastic_group4 a { font-weight: bold; }
			.intructions { padding: 10px; }
		.tastic_group5 { color: #571e1f; border-bottom: 1px dashed #b88b30; margin-bottom: 10px; background: #dcb691; padding: 10px; font-size: 11px; font-family: "Trebuchet MS", "Trebuchet", "Verdana"; }
		.clr { clear: both; }
		.profile_intro { background: #d7b693; clear: both; border: 1px solid #d7b693; padding: 10px; }
		.profile_edit1 { padding: 10px; background: #cc4c0f; color: white; font-size: 13px; }
		.profile_edit1 a { color: white; text-decoration: none }
		.profile_edit2 { padding: 10px; background: #993300; color: white; font-size: 13px; }
		.profile_edit2 a { color: #d7b693; text-decoration: none }
		.binder_intro { background: #d7b693; clear: both; border: 1px solid #d7b693; padding: 10px; float: left; width: 97%; }
		.binder_intro .tastic_left_col { width: 500px; float: left; }
		.binder_intro .tastic_right_col { width: 100px; float: right; text-align: right; }
		
		.binder_recipe_row { clear: both; margin: 5px 0 5px 0; font-size: 12px; font-weight: bold; float: left; width: 100%; }
		.binder_recipe_row img { margin: 5px 10px 5px 0; }
		.binder_recipe_row a {  }
		.binder_recipe_row .right { width: 100px; font-size: 11px; float: right; }
		.binder_recipe_row .left { float: left; }
		.binder_remove_fav { font-size: 10px; line-height: 12px; line-height: 18px; }
		.binder_recipe_row .product_name { text-decoration: none; }
		
		.blog_intro { color: #b88b30; font-size: 12px; font-weight: bold; width: 670px; }

		.tastic_group6 { color: #571e1f; margin-bottom: 10px; background: #fff5ee; font-size: 16px; font-weight: bold; font-family: "Trebuchet MS", "Trebuchet", "Verdana"; border-bottom: 1px dashed #571e1f; }
		
		.tastic_group7 { color: #571e1f; margin-bottom: 10px; background: #fff5ee; padding: 10px; font-size: 12px; border-bottom: 1px solid #990000; font-size: 11px; }
		.tastic_group7 h2 { color: #dc4600; font-size: 14px; margin: 2px 0 2px 0; }
		.tastic_group7 .comment_form { padding: 10px; border-top: 1px dashed #b88b30; }
		.tastic_group7 input { font-size: 11px; margin-top: 5px; }
		.tastic_group7 textarea { font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; }
		.tastic_group7 .author { color: #9d1900; }
		
		
		.tastic_group8 { color: #b98b2f; margin-bottom: 10px; background: #fff5ee; font-weight: bold; font-size: 12px; }
		.tastic_group8 h1 { color: #990000; border-bottom: 1px dashed #b98b2f; font-family: "Trebuchet MS", "Trebuchet", "Verdana"; padding: 4px 4px 4px 8px; font-size: 16px; }
		.tastic_group8 .paddspace { padding: 5px 20px 20px 20px; line-height: 20px; }
		
		.tastic_group9 { color: #990000; margin-bottom: 10px; background: #fff5ee; clear: both; }
		.tastic_group9 h1 { border-bottom: 1px dashed #b88b30; font-family: "Trebuchet MS", "Trebuchet", "Verdana"; font-size: 15px; margin: 0; padding: 0; background: #fcc988; padding: 5px; }
		.tastic_group9 .paddspace { padding: 5px 20px 20px 20px; }
		
		
		.blog_sidebar { background: #f7941e; margin-bottom: 15px; }
		.blog_sidebar h2 { font-size: 18px; font-family: "Trebuchet MS", "Trebuchet", "Verdana"; padding: 10px 10px 0 10px; }
		.blog_sidebar .blog_item { padding: 10px; border-bottom: 1px dashed white; }
		.blog_sidebar .author { color: white; }
		
		.recent_memberrecipes { padding: 10px; border: 1px dashed #bb8731; width: 192px; height: 260px; float: left; color: #ff6600; }
		.recent_memberrecipes .more { color: #ff6600; font-size: 12px; }
		.recent_memberrecipes h1 { font-size: 16px; margin: 0 0 13px 0; color: #b42b33; }
		.recent_memberrecipes img { margin-right: 12px; margin-bottom: 12px; }
		.recent_memberrecipes .recipe_item { clear: both; }
		.recent_memberrecipes .name a { font-size: 10px; color: #9b1100; }
		.recent_memberrecipes .author { font-size: 12px; }
	
	
        .landing_intro h1 { color: #b32b33; font-size: 24px; font-family: "Trebuchet MS", "Trebuchet", "Verdana"; margin: 2px; }
        .landing_intro h2 { color: #813333; font-weight: normal; font-size: 16px; margin: 2px 2px 10px 2px; font-weight: bold; }
        .landing_top { clear: both; width: 662px; margin-bottom: 20px; overflow: hidden; }
            .landing_top .one { float: left; width: 230px; height: 300px; float: left; overflow: hidden; }
            .landing_top .two { float: left; width: 432px; height: 300px; overflow: hidden; background: red; }
        .top_selector { width: 100%; float: left; height: 32px; overflow: hidden; }
		.top_selector a:hover { color: black; }
            .top_selector_one { background: #b32b33; width: 50%; float: left; text-align: center; height: 32px; padding-top: 7px; }
                .top_selector_one a { font-size: 14px; color: #bb8731; font-weight: bold; margin: 7px; text-decoration: none; }
            .top_selector_two { background: #fdd8a1; width: 50%; float: left; text-align: center; height: 32px; padding-top: 7px; }
                .top_selector_two a { font-size: 14px; color: #b32b33; font-weight: bold; margin: 7px; text-decoration: none; }
        .top_mid_one { width: 100%; background: #b32b33; height: 300px; }
        .top_mid_two { width: 100%; background: #fdd8a1; height: 300px; }
        
        .landing_mid { clear: both; width: 662px; margin-bottom: 20px; overflow: hidden; height: 250px; float: left; border: 1px dashed #bb8731; }
        .mid_selector { width: 100%; float: left; height: 32px; overflow: hidden; }
		.mid_selector a:hover { color: black; }
            .mid_selector_one { background: white; width: 221px; float: left; text-align: center; height: 32px; padding-top: 7px; }
                .mid_selector_one a { font-size: 15px; color: #bb8731; font-weight: bold; margin: 7px; text-decoration: none; }

            .mid_selector_two { background: #b32b33; width: 220px; float: left; text-align: center; height: 32px; padding-top: 7px; }
                .mid_selector_two a { font-size: 15px; color: #bb8731; font-weight: bold; margin: 7px; text-decoration: none; }
            .mid_selector_three { background: #fdd8a1; width: 221px; float: left; text-align: center; height: 32px; padding-top: 7px; }
                .mid_selector_three a { font-size: 15px; color: #b32b33; font-weight: bold; margin: 7px; text-decoration: none; }
        .mid_mid_one { width: 664px; background: white; height: 266px; float: left; }
            .mid_mid_one h1 { color: #fba71d; font-size: 14px; margin-left: 10px; line-height: 26px; }
            .mid_mid_one .name a { color: #b2977a; text-decoration: none; font-size: 13px; }
            .mid_mid_one .topratings { color: #ff6600; font-size: 12px; }
        .mid_mid_two { width: 664px; background: #b32b33; height: 246px; float: left; }
        .mid_mid_three{ width: 664px; background: #fdd8a1; height: 246px; float: left; }
        .top_rated p { margin: 0; }
		
		
	
		#poll_result { border-top: 1px dashed #990000; padding: 10px; }
		#poll_result h3 { font-family: "Trebuchet MS", "Trebuchet", "Verdana"; font-size: 16px; border: none; color: black; }
		.poll { border-top: 1px dashed #990000; }
		.poll h3 { font-family: "Trebuchet MS", "Trebuchet", "Verdana"; font-size: 18px; border: none; color: black; margin: 0px; }
		.poll h4 { font-size: 11px; line-height: 14px; border: none; color: black; background: none; font-weight: normal; text-align: left; color: #990000; margin: 0; }
		.pollstableborder { width: 95%; }
		.pollstableborder td { padding: 0 3px 3px 3px; color: #e7840e; }
		.percent { text-align: right; }
		
		.competition { padding: 0px 10px 10px 10px; margin: 30px 8px 30px 0; border: 1px dashed #990000; text-align: center; }
		.competition .question { font-family: "Trebuchet MS", "Trebuchet", "Verdana"; font-size: 22px; color: #990000; font-weight: bold; }
		.competition select, .competition input { width: 460px; padding: 3px; font-size: 18px; }