@charset "UTF-8";
/* CSS Document */

		body {margin:0; background-color:#feeece;}
		img {border:0;}
		h2 {color:#ed257a;}
		p {text-indent:20px;}
		br {line-height:8px;}
		
		/* Typography */
		
		body {font-family:Verdana, Tahoma, Helvetica, sans-serif;
			  font-size:12px;
			  color:#603a17;
			  line-height:18px;}
		
		.footer {font-family:Verdana, Tahoma, Arial, Helvetica, sans-serif;
			  font-size:10px;
			  line-height:12px;}
		
		.newsdate	{color: #71b700;
				font-weight: bold;}
		
		blockquote	{border:dashed	thin #71b700;
						padding: 6px;}
		
		img.news	{position:relative;
					margin-left:auto;
					margin-right:auto}
		
		a {color:#ed257a; 
				text-decoration:none;}
				
		a:hover {color:#71b700; 
				text-decoration:underline;
				cursor:help;}
				
		a.green {color:#71b700; 
				text-decoration:none;}
				
		a:hover.green {color:#ed257a; 
				text-decoration:none;}
	
		
		
		
		/* Image Formats*/
		
		#bigtopimg {z-index:0;}
		
		
		
		/* Menu Style Tags */
		
		#logo {width:276px;
			   height:153;
			   position:absolute;
			   top:20px;
			   z-index:2;}
		
		#topbg {background-image:url(images/background_02.gif);
					background-repeat:repeat-x;
					width:auto;
					height:368px;}
					
		
		#realmenu {background-image:url(images/mokkiweb_05.gif);
					background-repeat:repeat-x;
					width:620px;
					height:35px; 
					position:relative;
					top:71px;
					left:24%;
					z-index:1;}
		
		#buttonsi {position:absolute;
				  top:340px;
				  right:0%;
				  z-index:3;}
		
		#buttons {position:absolute;
				  top:207px;
				  right:0%;
				  z-index:3;}
		
		/* Body Style Tags */
		
		#whitebox {background-image:url(images/whitebox_02.gif);
				   background-repeat:y-repeat;
				   background-position:center;
				   width:698px;
				   height:auto;
				   position:relative;
				   margin:-15px auto 0 auto;}
				   
		#whiteboxtop {background-image:url(images/whitebox_01.jpg);
				   background-repeat:no-repeat;
				   background-position:center;
				   width:698px;
				   height:21px;
				   position:relative;
				   margin:0 auto 0 auto;}
		
		#whiteboxbottom {background-image:url(images/whitebox_03.gif);
				   background-repeat:no-repeat;
				   background-position:center;
				   width:698px;
				   height:23px;
				   position:relative;
				   margin:-15px auto 0 auto;}

		#textbox {width:80%;
				  height:auto;
				  position:relative;
				  top:10px;
				  margin:0 10 0 -5px;
				  padding:0 0 60px 0;}
				  
		th {background-repeat:no-repeat;
			background-position:center;
			height:82px;}
		
		th.list1 {background-image:url(images/table/tabletop1.jpg)}
		
		th.list2 {background-image:url(images/table/tabletop2.jpg)}
		
		th.list3 {background-image:url(images/table/tabletop3.jpg)}
		
		td {background-position:center;}
		
		td.body {background-image:url(images/table/tablerepeat.jpg);
		 		 background-repeat:repeat-y;
				 height:inherit;}
		
		td.foot {background-image:url(images/table/tablebottom.jpg);
				 background-repeat:no-repeat;
				 background-position:top;
				 height:auto;}
		
		
		
		
		/* Footer Style Tags */
		
		#footer {width:400px;
					 position:relative;
					 margin-left:auto;
					 margin-right:auto;}
					
					
		
		/* Wrapper Tags */
    
		#wrapperwrapper	{width:100%;
						 height:auto;
						 position:absolute;
						 top:0px;}

		#topwrapper	{width:810px;
					 position:relative;
					 margin-left:auto;
					 margin-right:auto;}

		#mainwrapper	{width:810px;
						 height:auto;
						 position:relative;
						 margin-left:auto;
						 margin-right:auto;
						 top:71px;}
						 
		#boxwrapper {width:100%;
					 height:auto;
					 position:relative;
					 top:auto;}
		
		#textwrapper {width:100%;
					  position:relative;
					  margin-left:auto;
					  margin-right:auto;
					  margin-top:auto;}
	
		#footwrapper {width:810px;
					  position:relative;
					  margin-left:auto;
					  margin-right:auto;
					  margin-top:auto;}
					  
		#buttonwrapper {position:relative;
						margin: 0 auto 0 auto;
						width:678px}