@charset "utf-8";

a{				color:#00A5DD; padding:0 2px; cursor:pointer; outline:none; text-decoration:none; }
a:hover{		text-decoration:underline; }

img {			margin:0; padding:0; border:0; }

html {			width:100%;	height:100%; margin:0; padding:0; overflow-y:scroll; }

td {			vertical-align:top; }

table {			border:0; }

body {			height:100%; margin:0; padding:0; cursor:default; position:relative;
				background:url('images/bg.gif') #4c7684;
				font-family:'MyriadProRegular',Geneva,Arial,Helvetica,sans-serif; font-size:12px; }

.container {	width:910px; position:relative; margin:10px auto; padding:20px;
				background:url('images/container_bg.gif') white no-repeat bottom right;
				-moz-box-shadow:0 5px 10px #464b4f; -webkit-box-shadow:0 5px 10px #464b4f; box-shadow:0 5px 10px #464b4f; }



.content {		float:left; padding-bottom:10px; width:600px; }

.h1 {			border-bottom:2px solid #D3D3D3; color:#00A5DD; margin:0 0 5px; padding:0;
				font-family:'BebasNeueRegular',Geneva,Arial,Helvetica,sans-serif; font-size:30px; font-weight:normal; }

.copyright {	position:absolute; bottom:5px; width:100%; text-align:center; font-size:10px; color:#666666; }


/* news list */
.newsList {					margin:0; padding:0; list-style:none; }
.newsList li{				margin:0; padding:7px 0; border-bottom:1px solid #d3d3d3; }
.newsList li h1{			margin:0; padding:0; font-weight:normal; }
.newsList li h1 a{			color:#00A5DD; font-size:14px; }
.newsList li h1 a:hover{	text-decoration:underline; }
.newsList li h4{			margin:0 0 3px 0; padding:0; font-size:10px; color:#666666; }
.newsList li p{				margin:0; padding:0; font-size:11px; color:#666666; }
.newsList li p a{			color:#00A5DD; }
.newsList li p a:hover{		text-decoration:underline; }
.newsList li img{			margin-right:10px; border:0!important; }
.newsList td{				vertical-align:top; }


/* pages list */
.pagesList { 				display:table; margin:0 0 10px; padding:5px 0; width:100%; }
.pagesList ul {				float:right; font-size:12px; margin:0; padding:0; }
.pagesList ul li { 			float:left; list-style:none; }
.pagesList ul li a { 		color:gray; display:block; margin:0 2px; padding:4px; text-decoration:none; }
.pagesList ul li a:hover {	background:gray; color:white; }
.pagesList_active {			background:#00A5DD; border:none!important; color:white!important; cursor:default; font-weight:bold; }


.members table{		float:left; width:50%; padding:10px 20px; }
.members p{			text-align:left!important; }