body {
	PADDING-RIGHT: 0px;
	BACKGROUND-POSITION: 50% top;
	PADDING-LEFT: 0px;
	BACKGROUND-IMAGE: url(../images/chess_1.jpg);
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-TOP: 0px;
	BACKGROUND-REPEAT: repeat-y;
	FONT-FAMILY: Tahoma;
	font-size: 12px;
	color: #000000;
}



div#container 

{
	width:768px;
	margin:auto;
	background-color: #fff;
	background-repeat: no-repeat;
}

div#header 

{
	background-color: #fff;
	width: 750px;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	vertical-align: top;
	border-top: medium none;
	border-right: #10871a 9px solid;
	border-bottom: #10871a 20px solid;
	border-left: #10871a 9px solid;
}

div#logo

{
	width:700px;
	background-color: #FFFFFF;
	vertical-align: top;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	font-family: Tahoma;
	font-size: 12px;
	color: #000000;
	/*height: 139px;
	background-image: url(../images/best_chess.jpg);*/
	}

div#logo2

{
	width: 750px;
	height: 139px;
	padding-bottom: 0px;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-left: 0px;
	color: #000000;
	font-family: Tahoma;
	font-size: 12px;
	background-color: #FFFFFF;
	background-image: url(../images/best_chess.jpg);
}

img.logo

{

	padding-top:20px;

}

div#menu

{

	height:25px;

	width:750px;

	background:url(../images/menu_bg.gif) repeat-x;

	text-align:center;

}

ul.menu 

{

	padding:0 32px 0 32px;

	/*padding-right: 100px;*/

	list-style: none;

	margin:auto;

}

ul.menu li

{

	list-style: none;

	float:left;

	line-height:25px;

}

li.divider

{

	width:1px;

	color: #977c65;

}

ul.menu li a

{

	color:#FFFFFF;

	font-size:11px;

	font-weight:900;

	text-decoration:none;

	width:90px;

	height:25px;

	display:block;

}

ul.menu li a:hover

{

	color:#FFFFFF;

	text-decoration:none;

	background:url(../images/menu_bg_hover.gif) repeat-x;	

}

ul.menu li.selected

{

	color:#FFFFFF;

	font-size:11px;

	font-weight:900;

	background:url(../images/menu_bg_hover.gif) repeat-x;

	width:90px;

	height:25px;

	display:block;

}

ul.footerMenu

{	

	list-style:none;

	padding:20px 100px 0 100px;

	margin:auto;

}

ul.footerMenu li

{

	list-style:none;

	float:left;

	color:#878787;

}

ul.footerMenu li a

{	

	font-size:10px;

	text-align:center;

	text-decoration:none;

	width:70px;

	display:block;

}

ul.footerMenu li a:hover

{

	text-decoration:underline;

}

ul.footerMenu li.selected

{	

	font-size:10px;

	text-align:center;

	text-decoration:underline;

	width:70px;

	display:block;

}

div#content

{

	padding-top:50px;

	clear:both;

}

div#left

{

	float:left;

	width:175px;

	display:block;

}

div.news

{

	width:140px;

	margin:0px 0px 10px 20px;

	display:block;

}

div.links

{	width:140px;

	margin:0px 0px 10px 20px;

	display:block;

	font-weight:bold;

	color:#343434;	

	

}

div.links a

{

	color:#003366;

}

div.links3

{	font-weight:bold;

	color:#343434;	

	

}

div.links3 a

{

	color:#003366;

}

div.quote

{

	width:280px;

	margin:0px 0px 10px 20px;

	display:block;

}

span.newsDate

{

	font-weight:bold;

	color:#343434;	

}

p.newsBlock

{

	padding-top:5px;

}

img.date

{

	padding-right:10px;

}

img.logo

{

}

div#right

{

	float:left;

	width:380px;	

	display:block;

	padding-left:15px;

	padding-right:5px;	

}

div#right2

{

	float:right;

	width:175px;

}

div.rightBlock

{

	width:360px;

/*	padding:0 0 20px 10px;*/

}

table#donations

{

	width:100%;

	text-align:center;

	font-size:16px;

}



.highlight

{

	color:#343434;

	font-size:14px;

	font-weight:bold;

}

img.rightHr

{

	width:330px;

	height:1px;

	padding:10px 0 10px 0;

}

img.hr

{

	width:700px;

	height:3px;

}

div#copyRight

{

	clear:both;

	color:#878787;

	width:400px;

	margin:auto;

	padding:10px 0 10px 0;

}

div#footer

{

	clear:both;

}

a

{

	color:#878787;

	text-decoration:none;

}

a:hover

{

	text-decoration:underline;

}

a.copyright

{

	color:#62361b;

	text-decoration:underline;

}

img.photoMain

{

	margin-right:10px;

}

.brown

{

	color: #977c65;

}



img.gallery

{

	border:#CCCCCC 1px solid;

}

p

{

	padding-top:5px;

	padding-bottom:5px;	

}

.dinput {width:175px; height:23px; border:1px solid #FFFFFF; background:none; padding:0 0 0 7px;}

.input {width:142px; height:19px; border:1px solid #a09b96; background:none; padding:0 0 0 5px;}

textarea {width:142px; height:103px; border:1px solid #a09b96; background:none; padding:0 0 0 5px; overflow:auto;}

.row1

{float:right;}

.w700

{

	width:700px;

}

table.contentTable

{

	width:500px;

	margin:auto;

	border-top:1px #cccccc solid;

	border-right:1px #cccccc solid;	

}

table.contentTable .link

{

	width:300px;

}

table.contentTable .date

{

	width:200px;

}

table.contentTable td

{

	border-bottom:1px #cccccc solid;

	border-left:1px #cccccc solid;

}

table.contentTable th

{

	height:23px;

	color:#FFFFFF;

	background:url(../images/bg_brown.jpg);

		border-bottom:1px #cccccc solid;

	border-left:1px #cccccc solid;

}