/* MAIN PAGE LAYOUT*/

body 		{	background: #000000;
			color: #FFFFFF; 
			font: small Verdana, arial, sans-serif;  
			text-align: justify; }

#header		{	color: #FFFFFF; 
   			background: url(../img/header.gif) no-repeat 0 0;
			font: small Verdana, arial, sans-serif; 
			height:125px; 
			position: absolute;
			  left:0px;			
			  top:0px;
			width:100%; }

#container1	{ 	color: #FFFFFF; 
			font: small Verdana, arial, sans-serif;
			position: absolute;
			  left:0px;			
			  top:125px;
			width:800px; }

#container2	{ 	background: #3D3D3D;
			color: #FFFFFF; 
			float:left;
			font: small Verdana, arial, sans-serif;
			width:660px; }

#menu1		{	background: url(../img/menu_1.gif) no-repeat 0 0;
			color: #FFFFFF; 
			float:left;
			font: small Verdana, arial, sans-serif;
			min-height:600px;
			overflow: hidden;
  			width:110px; }

#content	{	background: url(../img/content.gif) no-repeat 0 0;
			float:right;
			font: small Verdana, arial, sans-serif;
			min-height:900px;
			overflow: hidden;
			width:550px; }

#contentbox	{	font: small Verdana, arial, sans-serif;	
			margin: 10px 10px 150px 10px;
			width: 530px;  }

#menu2		{ 	background: url(../img/menu_2.gif) no-repeat 0 0;
			color: #FFFFFF; 
			float:right;
			font: small Verdana, arial, sans-serif;
			height:455px; 
			width:140px; }




/* ADDITIONAL LAYOUT*/


.clanbox	{	clear: both; 
			margin-bottom: 50px;
			width: 530px;   }

.clearbox	{	clear: both; 
			width: 530px;   }



/* MENU*/

.menulist 	{	font: bold 11px Verdana, arial, sans-serif;  
			text-decoration: none; 	}

	a.menulist:link		{	color: #000000; }
	
	a.menulist:visited	{	color: #000000; }

	a.menulist:active	{	color: #000000; }

	a.menulist:hover	{	color: #FFFFFF; }

.menulist2 	{	font: bold 11px Verdana, arial, sans-serif;  
			text-decoration: none; 	}

	a.menulist2:link	{	color: #000000; }
	
	a.menulist2:visited	{	color: #000000; }

	a.menulist2:active	{	color: #000000; }

	a.menulist2:hover	{	color: #FFFFFF; }

.menubox	{	border-bottom: dashed 2px black;
			margin: 5px 3px 5px 7px;
			padding: 0 0 5px 0; }

.menu2box	{	border-bottom: dashed 2px black;
			margin: 5px 20px 5px 20px;
			padding: 0 0 5px 0;
			text-align: right; }


/* FORMATED IMAGES*/

img.header	{	margin-top:30px; }

img.photo 	{	border: solid 2px black; }

img.gesture	{	clear: both; 	
			float:left; 
			margin: 0 5px 5px 0;
			vertical-align: top; }

img.port_clan 	{	clear: both; 
			float:left; 
			margin: 0 20px 50px 0; 
			vertical-align: top; }

img.port_large	{	border: solid 2px black;
			float:left; 
			margin: 0 15px 15px 0;
			vertical-align: top; }

img.port_small	{	border: solid 2px black;
			float:left; 
			margin: 0 5px 5px 0;
			vertical-align: top;  }

/* HIDE*/

.hide	 	{	display:none; 	}