
body{
background:#212121 url(images/background.jpg) no-repeat fixed;
font-family:Georgia, "Times New Roman", Times, serif;
color:#646464;
	}

h1{
	font-size:1.6em;
	font-weight:normal;
	margin-bottom:10px;
	display:block;
	color:#212121;
	border-bottom:1px solid #333;
	}
h2{
	font-size:1.4em;
	color:#3E3D3D;
	padding:0 0px 5px 0;
	}
h3{
	font-size:1.2em;
	color:#999;
	padding:5px 0 0px 0;
	}		
a{
	color:#212121;
	}
a:hover{
	color:#666;
	text-decoration:none;
	}
ul{
	list-style:outside;
	}
ul li{
	list-style:disc;
	margin-left:15px;
	}				
p{
	padding:5px 0 10px 0;
	}
small{
	color:#A8A8A8;
	padding:10px 0 0 0;
	font-size:.9em;
	}

.table p{
padding:0;
}
.table td{
padding:10px 5px;
vertical-align:top;

}		
.table td img{
padding:0;
}	
.clear{
	clear:both;
	}			
.logo{
	padding:30px 0 20px 20px;
	float:left;
	}
.right{
	float:right;
	padding-left:10px;
	padding-bottom:10px;
	}		
#wrap{
	position:relative;
	margin:0 auto 0 auto;
	background:#fff;
	min-height:100%;
	width:822px;
	color:#333;
	}	
#content{
	float:left;
	width:822px;
	background:#fff;
	}		
#menu{
	background:url(images/menu.jpg) repeat-x;
	float:left;
	width:822px;
	height:82px;
	}
#menu ul{
	padding-top:35px;
	float:left;width:786px;
	list-style:none;
	font-size:1.2em;
	margin-left:18px;
	}		
#menu li{
	list-style:none;
	float:left;
	margin-left:0px;
	}
#menu a{
	text-decoration:none;
	padding:4px 12px;
	color:#676363;
	}
#menu a:hover,
.home a#home,
.news a#news,
.about a#about,
.members a#members,
.trends a#trends,
.press a#press,
.fees a#fees,
.contact a#contact{
	color:#212121;
	}
#text_members{
	padding:20px 30px 20px 0;
	float:left;
	width:792px;
	}	
#sidemenu{
	float:left;
	width:200px;
	margin-top:4px;
	}
#sidemenu ul{
	list-style:outside;
	}
#sidemenu li{
	list-style:none;

	}
#sidemenu a{
		text-decoration:none;
		color:#666;
		padding:3px;
		display:block;
			border-bottom:1px solid #ccc;
		}	
#sidemenu a:hover{
		color:#000;
		background:#eee;}
				
#content_members{
	float:right;
	width:550px;
	}	
#text{
	padding:20px 30px;
	float:left;
	width:762px;
	}
.text_left{
	width:370px;
	float:left;
	padding-right:22px;
	margin-bottom:10px;
	}
.text_right{
	float:right;
	width:370px;margin-bottom:10px;
	}
	.text_right2{
	float:right;
	width:200px;margin-bottom:10px;
	}			
#clearfooter{
	
	clear:both;
}		
#footer{
	position:relative;
	margin:0 auto;
	background:#212121;
	width:782px;
	height:51px;
	color:#fff;
	padding-left:40px;
	padding-top:20px;
	}		
		

