/*<style browser="Unknown Unknown">*/
@charset "UTF-8";

	* {padding:0;margin:0;border:0}
	html, body {min-height:100%;width:100%;height:100%}
	ul {padding-left:14px;list-style-type:square}
	ol {padding-left:24px;list-style-type:decimal}
	a {text-decoration:none;outline:none}
	table {border-spacing:0;border-collapse:collapse}
	td {vertical-align:top}
	hr {height:1px;background:none}
	h1, h2, h3, h4, h5, h6, p {position:relative}
	:focus {-moz-outline-style:none}
	::selection {background:#cd0000;color:#fff}
	::-moz-selection {background:#cd0000;color:#fff}

	body {min-width:850px !important;background:#F7F7F7 url(../images/main_bg.gif)}
	body, td, p, div, .content, font, input, textarea {font:10px Verdana;color:#666}
	input, textarea {padding:2px}
		input:hover, textarea:hover, input:focus, textarea:focus {background:#fffdbf}
	hr {border-bottom:1px dotted #ccc;margin:4px 0 8px 0}
	a:link, a:visited {color:#5A6874}
	a:hover {color:#cd0000}

	.none {}
	.clearing {height:0;clear:both}
	.crirHidden {display:none}
	.tiny {font-size:9px;line-height:12px}
	a.rss {background:url(../images/mini_feed.gif) no-repeat left center;padding-left:16px}
	.red {color:#cd0000}
	.blackred {display:block;height:18px;font-weight:bold;color:#fff;background:#000 url(../images/arrow_red.gif) no-repeat 8px center}
	.readmore {display:inline !important;font-size:10px !important;color:#cd0000;text-transform:lowercase !important;font-weight:normal !important;padding:2px 0 0 0 !important}
	.mosimage, .mosimage a {display:block;cursor:pointer;cursor:hand}
		
	.button, input[type=submit], input[type=button] {cursor:pointer;cursor:hand;border:1px outset #ccc;background:#999 url(../images/formbg.gif) repeat-x top left;color:#666;font-weight:bold;padding:1px 2px}
		.button:hover, input[type=submit]:hover, input[type=button]:hover {padding-left:3px;background:#fffdbf;border-style:inset}
	.inputbox, .inputbad {background:#F0F0F0;font:bold 10px Verdana, Arial, Helvetica, sans-serif;color:#000;border:1px solid #ccc}
	.inputbad {background:#cd0000}
	.contentlight {font-size:10px;color:#A7B6C2}
	a.contentlight:link, a.contentlight:visited {color:#A7B6C2;text-decoration:underline}
	a.contentlight:hover {color:#fff;text-decoration:none}
	.componentheading, .componentheading a {font-size:15px;font-weight:bold;color:#5A6874;padding:10px 0 10px 0;margin-bottom:5px;border-bottom:1px dotted #ccc;text-align:left}
	.sectiontableentry1 td, .sectiontableentry2 td {padding:8px}
	.contentpaneopen, .contentpaneopen a, .sectiontableentry1 a, .sectiontableentry2 a {font:bold 15px Arial;color:#414F5B}
		.contentpaneopen a:hover, .sectiontableentry1 a:hover, .sectiontableentry2 a:hover {color:#cd0000;text-decoration:underline}
	.sectiontableentry1 {background:#eee}
	div.pagenavbar {position:relative;margin:0 !important}
		div.pagenavbar a {font-size:14px !important;font-weight:bold !important}
		div.pagenavbar div {position:absolute;right:8px;top:-15px;}
			div.pagenavcounter {margin-top:22px}

	.sIFR-flash {visibility:visible !important;margin:0}
	.sIFR-replaced {visibility:visible !important}
	span.sIFR-alternate {position:absolute;left:0;top:0;width:0;height:0;display:block;overflow:hidden}
	/*.sIFR-hasFlash {display:none}*/
	.sIFR-flash + div[adblocktab=true] {display:none !important}
	
#lightbox {position:absolute;top:40px;left:0;width:100%;z-index:100;text-align:center;line-height:0}
	#lightbox a img {border:none}
	#outerImageContainer {position:relative;background-color:#fff;width:250px;height:250px;margin:0 auto;}
	#imageContainer {padding:10px;}
	#loading {position:absolute;top:40%;left:0%;height:25%;width:100%;text-align:center;line-height:0;}
	#hoverNav {position:absolute;top:0;left:0;height:100%;width:100%;z-index:10;}
	#imageContainer>#hoverNav {left:0}
	#hoverNav a {outline:none}
	#prevLink, #nextLink {width:49%;height:100%;background:transparent url(../images/lightbox/blank.gif) no-repeat;display:block}
	#prevLink {left:0;float:left}
	#nextLink {right:0;float:right}
	#prevLink:hover, #prevLink:visited:hover {background:url(../images/lightbox/prevlabel.gif) left 15% no-repeat}
	#nextLink:hover, #nextLink:visited:hover {background:url(../images/lightbox/nextlabel.gif) right 15% no-repeat}
	#imageDataContainer {font:10px Verdana, Helvetica, sans-serif;background-color:#fff;margin:0 auto;line-height:1.4em}
	#imageData {min-height:100px;padding:0 10px}
	#imageData #imageDetails{width:70%;float:left;text-align:left;background-color:#fff}
	#imageData #caption{font-weight:bold}
	#imageData #numberDisplay{display:block;clear:left;padding-bottom:1.0em}
	#imageData #bottomNavClose{width:66px;float:right;padding-bottom:0.7em}
	#overlay {position:absolute;top:0;left:0;z-index:90;width:100%;height:500px;background-color:#000;filter:alpha(opacity=60);-moz-opacity:0.6;opacity:0.6;}
	.clearfix:after {content:".";display:block;height:0;clear:both;visibility:hidden}
	* html>body .clearfix {display:inline-block;width:100%}
	* html .clearfix {/* Hides from IE-mac \*/height:1%;/* End hide from IE-mac */}
	
	div#kmsg {width:100%;height:30px;position:absolute;top:0;left:0;z-index:100;display:block;background:#cd0000;cursor:pointer;cursor:hand}
		div#kmsg div {padding:8px;color:#fff;font-weight:bold;}
	
	.ac {cursor:pointer;cursor:hand}
		.ac ul {background:#fff;border:1px solid #8c8c8c}
		.ac ul, .ac li {padding:0;list-style:none}
			.ac li {padding:2px 8px}	
				.ac li.selected, .ac li:hover {color:#cd0000;background:#fffdbf}

	div.pastille {clear:left;float:left;display:block !important;position:relative;width:34px !important;height:34px !important;overflow:hidden;margin:2px;background:url(../images/kid_note_bg.gif) no-repeat top left !important;cursor:help}
		div.pastille div.pourcentage_bg {position:absolute;bottom:0;width:34px;height:34px}
		div.pastille div.pourcentage {position:absolute;z-index:15;font:bold 9px Verdana, Arial;color:#fff;text-align:center;width:34px;top:17px}
	div.avatar {clear:left;float:left;display:block;margin:4px 8px 4px 4px}
		div.avatar img.reflected {border:1px solid #38699C}
		div.avatar_username {float:left;font-weight:bold;color:#58626B;text-decoration:underline}
	div#kid_express {border:3px solid #7D9AD4;background:#fff;padding:8px 0;text-align:center}
	form.kid_form {padding:0 0 20px 0}
	form.kid_form table {min-width:500px !important;width:500px}
		form.kid_form table tr td {white-space:nowrap;padding-right:10px}
	form.kid_form li {color:#999;line-height:18px;width:200px;cursor:move}
		form.kid_form li:hover {color:#cd0000;font-weight:bold}
		form.kid_form li b {float:left;margin-left:-5px;color:#eee}
		form.kid_form li span {display:block;width:160px;color:#666;border:1px solid white;border-bottom:1px dashed #ccc;line-height:18px;margin-left:8px;padding-left:2px}
			form.kid_form li span:hover {line-height:18px;padding-top:1px;margin-top:-1px;color:#cd0000;background:#fffdbf;border:1px dashed #cd0000}
	form.kid_form .ol {color:#999;padding:0 5px 0 5px;margin-right:10px;border-right:1px solid #eee;line-height:18px}
	form.kid_form ol.multi_sort {list-style:none}
	form.kid_form span {color:#999}
	form.kid_form input {}
		form.kid_form input[type=text], form.kid_form input[type=password] {border:0;border-bottom:1px dashed #ccc;width:160px;background-color:transparent;}
			form.kid_form input[type=text]:hover, form.kid_form input[type=text]:focus,
			form.kid_form input[type=password]:hover, form.kid_form input[type=password]:focus {color:#cd0000;background:#fffdbf;border-bottom:1px dashed #cd0000}
			form.kid_form input[type=text]:focus, form.kid_form input[type=password]:focus {font-weight:bold}
	form#kid_register {padding-top:8px}
		form#kid_register label {clear:left;float:left;display:block;width:200px;padding-left:0;text-align:right}
		form#kid_register br {clear:left}
		form#kid_register .button {margin:8px 0 0 208px}
	form.kid_form label {padding:0 8px 0 25px;line-height:18px;cursor:hand;cursor:pointer}
		form.kid_form label:hover {color:#cd0000}
		form.kid_form label.checkbox_checked {background:#fff url(../images/log_checked.gif) no-repeat}
		form.kid_form label.checkbox_unchecked  {background:#fff url(../images/log_notchecked.gif) no-repeat}
		form.kid_form label.radio_checked {background:#fff url(../images/bullet_green.png) no-repeat}
			form.kid_form label.radio_checked span {color:#549C47}
			form.kid_form label.radio_checked b {color:#549C47}
		form.kid_form label.radio_unchecked  {background:#fff url(../images/bullet_white.png) no-repeat}
			form.kid_form label.radio_unchecked span {color:#666}
			form.kid_form label.radio_unchecked b {color:#ccc}
		form.kid_form label.radio_checked:hover, form.kid_form label.radio_unchecked:hover {background:#fffdbf url(../images/bullet_green.png) no-repeat}
		form.kid_form label b:hover {color:#549C47;border-bottom:1px dashed #cd0000}
		form.kid_form label span:hover {background:#fffdbf;border-bottom:1px dashed #cd0000}
		form.kid_form table {background-color:transparent !important}
		form.kid_form div#kid_q1 {background:url(../images/bg_kid_2.jpg) no-repeat;height:209px}
		form.kid_form div#kid_q1.kidview {background-image:url(../images/bg_kid_2b.jpg)}
		form.kid_form div#kid_q2 {background:url(../images/bg_kid_3.jpg) no-repeat;height:205px}
		form.kid_form div#kid_q2.kidview {background-image:url(../images/bg_kid_3b.jpg)}
		form.kid_form div#kid_q1,form.kid_form div#kid_q2 {padding-left:10px;margin-bottom:14px}
		form.kid_form div#kid_q1 b,form.kid_form div#kid_q2 b {visibility:hidden}
		form.kid_form div#kid_q31,form.kid_form div#kid_q32,form.kid_form div#kid_q33 {float:left;width:275px}
		form.kid_form div#kid_qsorder {background:url(../images/bg_kid_4.jpg) no-repeat;padding:20px 0 0 10px;height:515px}
		form.kid_form div#kid_qsorder.kidview {background-image:url(../images/bg_kid_4b.jpg)}

	div#header {}
		div#logo {position:relative;width:850px;z-index:100;text-align:left}
			div#logo div {position:absolute;top:10px}
		div#mod_kmag_abo {position:relative;width:830px;z-index:90}
			div#mod_kmag_abo div {position:absolute;top:21px;right:10px;text-align:right;white-space:nowrap;font:10px/10px Verdana}
				div#mod_kmag_abo div a {display:block;width:830px;height:22px}
		div#mod_kmag_date {position:relative;width:830px;z-index:99;text-align:right;white-space:nowrap}
			div#mod_kmag_date div {position:absolute;top:130px;right:10px;color:#8c8c8c;letter-spacing:1px;font-size:9px}
		div#mod_top {height:35px;overflow:hidden}
		div#mod_banner {width:830px;height:87px;border-top:5px solid #8c8c8c;background:#000;text-align:center;overflow:hidden}
		div#mod_mainmenu {height:37px;overflow:hidden;margin-top:-37px;width:530px;padding-left:37px}
			div#mainmenu {padding:8px 0 0 28px}
				#mainlevel-nav li {display:inline;float:left;list-style:none;margin-right:4px}
				#mainlevel-nav a {display:block;width:88px;height:22px;padding-top:10px;float:none;font:bold 10px/10px Verdana;color:#fff;text-decoration:none;white-space:nowrap;background:url(../images/nav_off.gif) no-repeat bottom left}
					#mainlevel-nav a:hover {color:#54626E;background:url(../images/nav_over.gif) no-repeat bottom left}
				a#active_menu-nav {color:#000;background:url(../images/nav_on.gif) no-repeat bottom left}
					a:hover#active_menu-nav {color:#4d5053;background:url(../images/nav_on.gif) no-repeat bottom left}
				#mainlevel-nav li#lastmenuli {border:0}
				#mainlevel-nav a.mainlevel-nav-special, #mainlevel-nav a#active_menu-nav.mainlevel-nav-special {color:#000;background-image:url(../images/nav_special_off.gif)}
				#mainlevel-nav a#active_menu-nav.mainlevel-nav-special {color:#fff}
					#mainlevel-nav a.mainlevel-nav-special:hover, #mainlevel-nav a:hover#active_menu-nav.mainlevel-nav-special {background-image:url(../images/nav_special_over.gif)}
	
	/* quick content summary */
	div#summary {visibility:hidden;position:absolute;top:-500px}
	/* K-Man */
	div#did-you-know {position:relative}
		div#did-you-know div {position:absolute;top:4px;right:-4px}
	/* MAIN */
	div#content_part {width:850px;min-width:850px !important;max-width:850px !important;padding:0 17px 0 16px;background:url(../images/corned_bg_2.png) no-repeat center -7px}
		div#content_part table {background:#fff;width:830px}
			div#content_part table table {width:auto;min-width:0}
		/* LEFT COL */
		div#content_part td#left_col {width:205px;min-height:500px !important;text-align:left !important}
			div#loginbox {height:240px;margin:16px 0 8px 0}
				div#loginbox form {}
				div#loginbox .avatar img:hover {border-color:#fffdbf}
					#loginbox #mymenu {width:115px;height:100px;float:left;display:block;font-size:9px;color:#E6EDFD;margin-top:2px}
						#loginbox h5 {max-width:115px !important;font-weight:bold;font:14px Arial;float:left;z-index:0;margin-bottom:5px}
						#loginbox #mymenu br {clear:left}
						#loginbox #mymenu a {color:#E6EDFD}
						#loginbox #mymenu a:hover {text-decoration:underline}
					div#loginbox .inputbox {color:#38699C;width:110px;padding:2px 4px 2px 5px;margin-bottom:6px}
						div#loginbox .inputbox:hover, div#loginbox .inputbox:focus {border-color:#38699C}
					div#loginbox .button {max-width:115px;margin:0 0 6px 8px}
						.button:hover {border-color:#38699C}
					div#loginbox label {color:#fff}
						div#loginbox label.checkbox_checked, #loginbox label.checkbox_unchecked {padding:0 0 0 18px;cursor:hand;cursor:pointer}
						div#loginbox label.checkbox_checked {background:url(../images/log_checked.gif) no-repeat top left}
						div#loginbox label.checkbox_unchecked  {background:url(../images/log_notchecked.gif) no-repeat top left}
						div#loginbox label span:hover, div#loginbox label span:focus {text-decoration:underline}
					div#loginbox #lostpassword {margin-top:8px}
						div#loginbox #lostpassword a {color:#fff}
						div#loginbox #lostpassword a:hover {text-decoration:underline}
					div#loginbox #register {width:160px;height:85px;cursor:hand;cursor:pointer}
						div#loginbox #register a {display:none}
					div#loginbox .kid_form strong {display:block;color:#E2EDFF;margin-bottom:4px}
			form#searchbox {height:52px;width:180px;margin:8px 0;padding:20px 0 0 25px;background:url(../images/search_bg.jpg) no-repeat top left}
				form#searchbox .inputbox {width:124px;background:white;margin-right:4px}
				form#searchbox input {margin-bottom:4px}
				form#searchbox a {text-decoration:underline}
			div#agenda {margin:8px 0}
		/* MIDDLE COL (content) */
		div#content_part td#middle_col {width:620px;min-height:500px !important;}
			div#mainbody {width:604px;display:block;text-align:left !important;padding:8px}
				div#zoom_swf {display:block;width:450px;height:240px;margin-top:8px;}
				div#ads_hp_right {display:block;width:145px !important;height:230px !important;float:right;margin-top:16px;margin-right:-4px;overflow:hidden}
					div#ads_hp_right:hover {}
				div#hp_lead_container {position:relative;height:124px;display:block}
					div#hp_lead {position:absolute;height:124px;width:625px;display:block}
						div#hp_lead a, div#hp_lead img {display:block}
						div#hp_lead_story_container {position:relative}
							div#hp_lead_story {position:absolute;width:234px;height:108px;margin:8px 0 0 -222px;overflow:hidden;z-index:100;cursor:hand;cursor:pointer;background:url(../images/hp_lead_story_bg.png) no-repeat top left}
								div#hp_lead_story p {display:block;font:italic 12px/13px Trebuchet, Arial;padding:12px 35px 12px 18px}
								div#hp_lead_story p a {display:block;font-weight:bold;margin-bottom:3px}
						div.hp_lead_img {float:left;margin:8px 8px 8px 0;cursor:hand;cursor:pointer}
					div#hp_main_sections_container {position:relative;height:21px;display:block}
						div#hp_main_sections {position:absolute;height:18px;width:625px;display:block}
							div#hp_main_sections a {display:block;width:113px;padding:3px 0 0 30px;height:18px;float:left;font-weight:bold;color:#666;background:#ccc url(../images/arrow_red.gif) no-repeat 8px center;border:1px solid #ccc;border-bottom:0;margin:0 8px 0 0;cursor:hand;cursor:pointer}
								div#hp_main_sections a:hover {text-decoration:underline;background-color:#333}
								div#hp_main_sections a.tab_active {color:#000;background-color:#fff}
									div#hp_main_sections a.tab_active:hover {color:#000;background-color:#fff}
								#hp_tab_content_1, #hp_tab_content_2, #hp_tab_content_3 {display:none}
					ul.hp_smalleritems {display:block !important;clear:both;width:572px;font:bold 11px/18px Verdana, Arial;border:1px solid #ccc;padding:8px 8px 8px 22px}
						ul.hp_smalleritems li .tinyhpimg {display:block;width:35px;height:25px;clear:left;float:left;margin:1px 8px 3px 0;overflow:hidden}
						ul.hp_smalleritems a {display:block;text-decoration:none;border-bottom:1px dashed #ccc}
							ul.hp_smalleritems a:hover {text-decoration:none;border-bottom:1px solid #8c8c8c}
						ul.hp_smalleritems div {position:relative}
							ul.hp_smalleritems div div {position:absolute;right:0;margin-top:-15px}
								ul.hp_smalleritems div div a {text-decoration:none;border:0}
						ul.hp_smalleritems span {font:normal 9px/9px Verdana;color:#ccc}
				.com_content_list {}
					.com_content_list_item {width:290px;height:170px;display:block;float:left;font:10px/12px Verdana;border-bottom:1px dotted #ccc;padding-top:8px;cursor:pointer;cursor:hand}
						.com_content_list_item:hover {background:#fffdbf}
						.com_content_list_item img.reflected {border:1px solid #fff}
							.com_content_list_item img.reflected:hover {border-color:#38699C}
						.com_content_list_item a {display:block;color:#cd0000;font:bold 12px/14px Arial;text-transform:uppercase;padding-bottom:2px}
							.com_content_list_item a:hover {text-decoration:underline}
					.com_content_list_smalleritem {width:490px;min-height:40px;display:block;font:10px/12px Verdana;border-bottom:1px dotted #ccc;background:#EDEDED;padding:8px 8px 8px 86px;cursor:pointer;cursor:hand}
						.com_content_list_smalleritem img {position:absolute;margin-left:-75px;border:1px solid #fff}
						.com_content_list_smalleritem:hover {background:#DFDFDF}
						.com_content_list_smalleritem a {display:block;color:#5A6167;font:bold 12px/14px Arial;text-transform:uppercase;padding-bottom:2px}
							.com_content_list_smalleritem a:hover {text-decoration:underline}
				#com_content_title {width:432px;padding:8px 0 0 8px;font-size:15px;font-weight:bold;color:#596267;text-transform:uppercase;border-bottom:2px solid #cd0000}
					#com_content_title h1 {max-width:423px !important;float:left;z-index:0}
				h2#com_content_subtitle {font-size:17px;text-align:left !important}
				#com_content_intro {width:432px;border-bottom:1px solid #ccc;font:bold 12px/14px "Trebuchet MS", Tahoma, Verdana, Arial;color:#586168;text-transform:none;padding:8px 0 0 8px;padding-bottom:8px}
					#com_content_intro div#p, #com_content_intro p, #com_content_intro font {font:bold 12px/14px "Trebuchet MS", Tahoma, Verdana, Arial !important;color:#586168 !important;text-align:left !important;text-transform:none !important}
					#com_content_intro a {color:#cd0000;text-decoration:underline}
					#com_content_intro a:hover {color:red}
				#com_content_properties {width:432px;height:34px;padding:8px 0 0 8px;padding-bottom:8px;margin-bottom:8px;font:12px/14px "Trebuchet MS", Tahoma, Verdana, Arial}
					#com_content_author, #com_content_date {font:12px/14px "Trebuchet MS", Tahoma, Verdana, Arial !important;text-transform:none;color:#999}
					#com_content_date {font-size:10px !important}
					div#com_content_icons {position:relative;top:8px;width:413px;z-index:75;text-align:right;white-space:nowrap}
						div#com_content_icons div {position:absolute;right:10px}
						div#com_content_icons a#icon_comments {position:absolute;height:20px;min-width:20px;background:url(../images/icon_comment.gif) right center no-repeat;margin-top:-1px;right:53px;padding:5px 20px 0 0;font:normal 9px Verdana;color:#B2B2B2;text-decoration:none}
							div#com_content_icons a#icon_comments:hover {text-decoration:underline}
					#com_content_text {font:11px/16px Verdana, Arial;text-transform:none;text-align:justify;padding-left:8px}
						#com_content_text div#p, #com_content_text p, #com_content_text font {font:11px/16px Verdana, Arial !important;text-transform:none !important;text-align:justify !important}
							#com_content_text div#p *, #com_content_text p *, #com_content_text font * {text-align:left;font-size:11px;font-family:Verdana, Arial;text-transform:none}
							a.com_content_text_links {color:#cd0000;text-decoration:underline}
							a.com_content_text_links:hover {color:red}
					div#com_content_comments, div#com_content_comments_form {width:100% !important}
						div#com_content_comments h3.blackred {width:540px;padding:4px 32px 3px 25px;font-size:11px;margin-top:16px}
						div#comment_rating_average_container {position:relative;z-index:24}
							div#comment_rating_average {position:absolute;top:5px;right:12px;font-size:9px;color:#fff;z-index:25}
								div#comment_rating_average span {float:left;margin:1px 8px 0 0}
								div#rating_average {float:left;background:url(../images/rating.png) 0px -14px no-repeat;height:14px;display:block;text-indent:-9999px;overflow:hidden;z-index:6}
						div.com_content_comment {width:540px;min-height:8px;padding:40px 10px 15px 45px;color:#999EA2;background:#fff !important;border:1px solid #DBDBDB;margin-top:8px}
							div.com_content_comment a {color:#cd0000;text-decoration:underline}
							div.com_content_comment a:hover {color:red}
							div.comment_properties_container {position:relative}
								div.comment_properties {position:absolute;width:586px;margin:-38px 0 0 -42px}
									div.avatar, div.avatar_username {clear:none !important}
									div.comment_date {position:absolute;right:0;text-align:right}
									div.comment_rating {position:absolute;right:0;margin-top:15px;background:url(../images/rating.png) 0px -14px no-repeat;height:14px;display:block;text-indent:-9999px;overflow:hidden;z-index:1}
							div.comment_text {clear:left;position:static}
						div#com_content_comments_form h4 {font:bold 13px Verdana;margin:8px 0 4px 0}
						div#com_content_comments_form div.textarea {width:595px;border:1px solid #FFABAB}
							div#com_content_comments_form div.textarea textarea {width:540px;padding:8px 8px 15px 45px;border:1px solid #BFBFBF}
					#com_content_static {margin-top:8px}
					#com_content_navigation {margin-top:8px;text-align:right}
		/* RIGHT COL */
		div#content_part div#right_col {width:145px;display:block;float:right;padding:5px;margin:17px -4px 8px 8px;background:url(../images/bg_right.gif) no-repeat top center;text-align:left !important}
			div#firstimage {text-align:center;padding:0 0 8px 0}
				div#firstimage div, #firstimage a {width:auto !important;height:auto !important}
				div#firstimage .mosimage img {border:1px solid #DBDBDB}
				div#firstimage .mosimage img:hover {border-color:#38699C}
			div#tecspec {padding:0 0 8px 4px;font:10px/12px Verdana}
			div#lastimages .mosimage {margin-bottom:8px}
			div#externalinks {padding:0 0 8px 0}

	.spoiler, .spoiler a {font-size:12px;font-weight:bold;color:#ccc}

	div#content_rating_container {position:relative;width:540px;padding:4px 32px 3px 25px}
		div#content_rating {position:absolute;right:0;text-align:right !important;font-weight:bold;padding:8px 0 0 8px;margin-top:-5px}
			ul#rating {padding:0;margin:0;border:0;list-style:none;width:70px;height:14px;position:relative;overflow:visible;text-align:left !important;background:url(../images/rating.png) 0px 0px no-repeat}
				#rating #current_rating {background:url(../images/rating.png) 0px -14px no-repeat;position:absolute;height:14px;display:block;text-indent:-9999px;overflow:hidden;z-index:1}
				#rating li {padding:0;margin:0;border:0;list-style-image:none;height:14px;line-height:14px;position:absolute;display:block;font-size:115%;font-weight:bold}
					#rating li a {display:block;height:14px;width:100%;text-decoration:none}
						#r1 {width:14px;z-index:200}
						#r2 {width:28px;z-index:190}
						#r3 {width:42px;z-index:180}
						#r4 {width:56px;z-index:170}
						#r5 {width:70px;z-index:160}
						#rating li a:hover {background:url(../images/rating.png) 0px -28px}
							#rating li a span {display:none;position:absolute;margin:0 0 0 -110px;padding:0;width:100px;font-weight:bold;text-indent:0;text-align:right;font-size:11px !important}
								#rating li a:hover span {display:block}
	

	#kommunaute {}
		#kommunaute_mainmenu {position:relative}
			#kommunaute_mainmenu div {position:absolute;width:460px;padding-top:18px;right:0;text-align:right}
		#kommunaute table {width:100% !important}
			#kommunaute th {background:#ccc;padding:6px}
		#kommunaute .pathway {padding:8px 0}
		.kommunaute_post_link, .kommunaute_write_title {color:#cd0000;font-weight:bold;padding:8px 6px 0 0}
		.kommunaute_write_title {font-size:13px;padding-bottom:16px}
		#kommunaute_legende {padding-top:5px;margin-top:15px;border-top:1px solid #e6e6e6}
		td pre{background-color:#e6e6e6;border:1px solid #8c8c8c;overflow:scroll;width:350px}
		.sb_quote{border:1px solid #8c8c8c;background-color:#e6e6e6;color:#666;font-family:Arial, Verdana, sans-serif;font-size:9px;display:block;padding:5px}
		.sb_review_table{background-color:#F3F3F3;text-align:left}
		.sb_review_header{background-color:gray;color:#fff}
		.sb_review_body0{color:#404040;background-color:#E2E2E2}
		.sb_review_body1{color:#404040;background-color:#D1D1D1}
		.sb_review_quote{border:solid 1px #000;background-color:silver;color:#fff;font-size:9px;display:block;padding:5px}
		.sb_new{font-family:Arial, Verdana, sans-serif;font-size:10px;font-weight:700;color:red}
		.sb_notnew{font-family:Arial, Verdana, sans-serif;font-size:10px;font-weight:700;color:silver}
		.sb_file_attachment{background:url(../images/file.png) no-repeat;padding-top:2px;padding-left:35px;border:solid 1px #000;background-color:#ededed;color:#000;font-family:Arial, Verdana, sans-serif;font-size:9px}
		.sb_leftcolumn{width:200px;text-align:right}
		.sb_footer{font-family:Arial, Verdana, sans-serif;font-size:7pt;text-align:center}
	

	div#footer {min-width:863px !important;width:863px;margin-bottom:24px;padding-top:37px;text-align:left;background:url(../images/corned_bg_1.png) no-repeat center 0}
		div#footer div#footer_bar {text-align:left;width:801px;color:#ccc;background:#8c8c8c;padding:4px 8px;height:15px}
			div#footer div#footer_bar a {color:#fff}
		div#footer_links {position:relative}
			div#footer_links div {position:absolute;right:0;color:#ccc}
				div#footer_links div a {text-decoration:none;margin-bottom:-1px;border-bottom:1px dotted #4d5053}
					div#footer_links div a:hover {border-bottom:1px solid #4d5053}
		div#footer_bottom {text-align:left;width:817px;padding:3px 0 8px 0}
		div#footer_externalinks {position:relative}
			div#footer_externalinks div {position:absolute;right:0}
