	html { margin:0; padding:0; font-size:12px; color:#333333; font-family:'Trebuchet MS','Lucida Grande',Verdana,Arial,Sans-Serif; overflow:scroll; }
	body { margin:20px auto; outline:none; }
	a { outline:none; -moz-outline-style: none; }
	#site_container { width:1000px; margin:0 auto; text-align:left; display:block; }
	#site_container .left, #site_container p.left, #site_container img.left { float:left; }
	#site_container .right, #site_container p.right { float:right; }
	#site_container .inline { display:inline; width:auto; }
	#site_container img.limg { margin:0 10px 5px 0; }
	#site_container .border {  border:1px solid #205588; }
	#site_container .paddin { padding:5px; }
	#site_container div.bottomborder { border-bottom:1px solid #205588; }	
	#site_container div.fullblock { width:100%; margin:0 0 10px 0; padding:5px 0; display:block; overflow:hidden; }
	
	#site_container #head_container  a { color:#205588; }
	#site_container #head_container  a:link,	
	#site_container #head_container  a:visited { color:#205588; text-decoration:underline; }
	#site_container #head_container  a:hover,	
	#site_container #head_container  a:focus { color:#000000; text-decoration:none; }	
	
	#site_container #head_container { height:105px; width:1000px; clear:both; background: url(../images/1/header.jpg) no-repeat top center #FFFFFF; }
	#site_container #head_container div.left, #site_container #head_container div.right { width:auto; display:inline; margin-top:82px; }	
	#site_container #head_container div.left { margin-left: 112px;}
	#site_container #head_container div.right { text-align:right;}	
	#site_container #body_container { /*height:500px;*/ float:left; border:1px solid #205A8F; border-bottom-width:0; display:block; background: url(../images/1/bgleftmenu.jpg) repeat-y; background-position:2px; }
		#site_container #body_container .clear { clear:both;}
		#site_container #body_container .whitebox {}
		#site_container #body_container .whitebox a { color:#205588; }
		#site_container #body_container .whitebox a:link,	
		#site_container #body_container .whitebox a:visited { color:#205588; text-decoration:none; }
		#site_container #body_container .whitebox a:hover,	
		#site_container #body_container .whitebox a:focus { color:#000000; text-decoration:underline; }		
		#site_container #body_container .topcurves, #site_container #body_container .bottomcurves {display:block}
		#site_container #body_container .topcurves *, #site_container #body_container .bottomcurves * {display: block; height: 1px; overflow: hidden}
		#site_container #body_container .curve1 {margin: 0 5px}
		#site_container #body_container .curve2 {margin: 0 3px}
		#site_container #body_container .curve3 {margin: 0 2px}
		#site_container #body_container .curve4 {margin: 0 1px; height: 2px}
		#site_container #body_container .curve1, #site_container #body_container .curve2, #site_container #body_container .curve3, #site_container #body_container .curve4 { background:#FFFFFF; }
		#site_container #body_container .whitebox_in { padding:0 5px; /*font-size:11px;*/ color:#333333; background:#FFFFFF; }		
		#site_container #body_container #menu_block { width:180px; float:left; margin:0 0 0 2px; padding:5px 5px 20px 5px; border-top:2px solid #FFFFFF;/*font-size:9px;*/ }	
		* html #site_container #body_container #menu_block { width:178px;}
			#site_container #body_container #menu_block h2 { font-size:12px; color:#205588; font-weight:bold; margin:0 0 3px 0; display:inline; }
			#site_container #body_container #menu_block a:hover h2, #site_container #body_container #menu_block a:hover { font-size:12px; color:#990000; text-decoration:underline; }			
			#site_container #body_container #menu_block h3 { display:none; }
			#site_container #body_container #menu_block img.title { margin-left:-10px; padding:0; width:inherit; }
			#site_container #body_container #menu_block	ul#menu_items { margin:30px -5px 0 0; padding:0 0 20px 0; }
			#site_container #body_container #menu_block	ul#menu_items li { height:33px; list-style:none; list-style-type:none; }
			#site_container #body_container #menu_block ul#menu_items li img {  padding:10px 0 0 10px; }
			#site_container #body_container #menu_block	ul#menu_items li.on { background: url(../images/1/bgleftmenuelem.jpg) no-repeat center right; }					
			#site_container #body_container #menu_block span{ font-size:11px;  display:block;}						
			#site_container #body_container #menu_block span.date { font-weight:bold; display:inline; }			
	#site_container #body_container #content_block { float:left; width:766px; padding:20px; font-family:'Trebuchet MS','Lucida Grande',Verdana,Arial,Sans-Serif; letter-spacing:1px; }
	#site_container #body_container #content_block h1 { color: #205588; font-weight:bold; font-size:16px; margin:0 0 15px 0; }
	#site_container #body_container #content_block h2 { color: #000000; font-weight:bold; font-size:14px; margin:0 0 5px 0; }
	#site_container #body_container #content_block h3 { color: #333333; font-weight:bold; font-size:13px; margin:0; }
	#site_container #body_container #content_block p { color: #333333; font-size:12px; margin:0 0 10px 0;}
	#site_container #body_container #content_block .error { color:#FF0000; }
	
	#site_container #body_container #content_block a { color:#205588; font-size:12px; }
	#site_container #body_container #content_block a:link,	
	#site_container #body_container #content_block a:visited { color:#205588; text-decoration:underline; }
	#site_container #body_container #content_block a:hover,	
	#site_container #body_container #content_block a:focus { color:#000000; text-decoration:none; }	
	
	/* HP TAB STYLES */
	#site_container #body_container #content_block .panel { display: none; }
	#site_container #body_container #content_block fieldset.tabbox a { padding:0 5px;text-decoration:none; }
	#site_container #body_container #content_block fieldset.tabbox a.inactive-tab{ background-color: none; color:#000000; border:1px solid #FFFFFF; border-bottom-width:0;  }
	#site_container #body_container #content_block fieldset.tabbox a.active-tab { border:1px solid #205588; background:#E9E9E9; border-bottom-width:0; color:#205588; text-decoration:none; }
	#site_container #body_container #content_block .panel.active-tab-body { display: block; }
	
	/* FORM STYLES */
	#site_container #body_container #content_block fieldset { border:1px solid #205588; padding:15px; padding-top:0; margin:0 0 10px 0; display:block; overflow:hidden;  }
	#site_container #body_container #content_block label { float:left; width:250px; margin:0 0 5px 0;}
	#site_container #body_container #content_block label.poll { float:left; width:100px; margin:0 0 5px 0;}	
	#site_container #body_container #content_block input { float:left; width:300px; border:1px solid #205588; margin:0 0 5px 0; }
	#site_container #body_container #content_block input:focus, 
	#site_container #body_container #content_block textarea:focus, 
	#site_container #body_container #content_block input:hover {background: #C8DEF2; }	
	#site_container #body_container #content_block input.button { color:#FFFFFF;font-size:11px; letter-spacing:1px; padding:0 5px; font-weight:bold; background:url(../images/1/button_bg.jpg) repeat-x; height:20px; width:auto; border:1px solid #215E95; }
	#site_container #body_container #content_block input.button:hover { background:url(../images/1/button_bg_hover.jpg) repeat-x; }
	#site_container #body_container #content_block input.check { border:0; width:auto;}	
	#site_container #body_container #content_block input.hidden { display:none; }
	#site_container #body_container #content_block legend { font-weight:bold; padding:0 5px; float:left; overflow:hidden; line-height:25px;}
	
	/* END FORM STYLES */
	#site_container #footer_block { height:17px; width:1000px; clear:both; background: url(../images/1/footer.jpg) no-repeat bottom center; margin-top:-15px; }
	
	/* FUN FACE PROFILE STYLES*/
	ul#faces, ul#list { margin:0 0 0 -5px; padding:0; list-style:none; list-style-type:none; }
	ul#faces li, ul#list li { margin:0 0 10px 5px; padding:0; text-align:center; float:left; display:inline; }
	ul#faces li img { width:50px; }
		
	#persodata { margin-top:20px; }
	#persodata img.mugshot { float:left; }
	#persodata ul { float:left; margin:0 0 0 15px; padding:0; }
	#persodata ul li { list-style-type:none; list-style:none; font-weight: bold; }	
	#persodata ul li span.lead { display:inline; float:left; width:100px;font-weight:normal; margin-right:5px; }
	
	#tshirt { float:right; width:300px; height:300px; background: url(../images/tshirts/tshirt_bg.jpg) no-repeat; }
	#tshirt span { font-size:18px; margin:110px 0 0 80px; display:block; width:150px; text-align:center }

	#Wmeter_container { position:relative; overflow:hidden; height:150px; width:45px; float:left; }
	#meter { width:45px; height:150px; background: url(../images/faces/wakkometer_small_frame.gif) no-repeat bottom center; position:absolute; bottom:0; left:0; z-index:5; }
	#filler { width:9px; background: url(../images/faces/wakkometer_small_filler.gif) no-repeat bottom center; position:absolute; left:18px; bottom:35px; z-index:0;  }		
	
	#activdata {float:left;clear:left; width:400px; }
	#data { margin-top:50px; }		

