    * {
	margin: 0;
	padding: 0;
	border: 0;
	}
	
	.clear {
	height: 0;
	clear: both;
	}
	
	body {
	background: #012942;  
	font-family: Verdana, Arial, Helvetica, sans-serif;  
	font-size: 12px;
	color: #41463f;
	font-style: normal;
	}
	
	body a {
	color: #cad9e9;
	}

	body a:hover {
	color: #fff;
	}
	
	#container1 {
	width: 100%;
	background: url(images/bg_container.gif) top repeat-x;
	height: 1000px;
	}
	
	#container2 {
	width: 1000px;
	margin: 0 auto;
	}
	
	#header1 {
	background: url(images/bg_header1.jpg) no-repeat;
	height: 157px;
	}

	#logo {
	width: 289px;
	height: 71px;
	margin: 20px 0 0 229px;
	}
	
	#logotxt {
	margin: 7px 0 0 393px;
	}
	
	#logotxt a {
	color: #edf973;
	text-decoration: none;
	width: 300px;
	}
	
	#ftmo {
	float: right;
	width: 71px;
	height: 96px;
	margin-top: 30px;
	}
	
	#header2 {
	background: url(images/bg_header2.jpg) no-repeat;
	height: 20px;
	font-family: Tahoma;  
	font-size: 11px;
	padding: 10px 0 0 242px;
	}
	
	#header2 a, #header2 a:hover {
	color: #0056a3;
	}
	
	#contentbox1 {
	background: #d5dfe5 url(images/bg_contentbox1.jpg) top no-repeat;
	}
	
	#contentbox2 {
	background: url(images/bg_contentbox2.jpg) bottom no-repeat;
	padding: 10px 0 13px 10px;
	}
	
	#leftcoll {
	float: left;
	width: 210px;
	padding-bottom: 10px;
	padding-right: 10px;
	line-height: 20px;
	}

	.title {
	color: #fff;
	padding: 10px 0 10px 10px;
	font-weight:bold;
	background: #89a7c1;  
	}
	
	.item {
	background: #18548c url(images/bg_item.jpg) left top no-repeat;
	padding: 5px 0 7px 30px;
	}
	
	#rightcoll {
	float: left;
	width: 770px;
	}
	
	#rightcollleft {
	background: #fff;
	padding-left: 10px;
	float: left;
	width: 140px;
	height: 324px;
	}
	
	.pict1 {
	width: 141px;
	height: 107px;
	}
	
	#rightc1ollright {
	background: #fff url(images/bg_rightcoll.jpg) right top no-repeat;  
	width: 619px;
	float: left;
	}
	
	.pict2 {
	float: left;  
	width: 369px;
	height: 278px;
	margin-bottom: 11px; 
	margin-left: 10px; 
	}
	
	.pict3 {
	float: left;
	width: 220px;
	height: 278px;
	margin-left: 11px; 
	}
	
	
	#social-tennis {
	float: left;
	width: 220px;
	height: 278px;
	margin-left: 11px;
	background: url(images/pict3.jpg)  no-repeat;
	text-align: center;
	}
	#social-tennis p {margin-top: 10px; }
	
	
	#rmenu {
	float: left;
	width: 599px;
	margin-left: 10px; 
	color: #edf973;
	background: url(images/bg_rmenu.gif) repeat-x;
	}
	
	.itemrmenu, #itemrmenulast {
	text-align: center;
	float: left;
	padding: 10px 15px 0;
	height: 25px;
	font-weight: bold;
	}
	
	.itemrmenu {
	background: url(images/bg_itemrmenu.gif) no-repeat top right;
	}
	
	#rightcollleft2 {
	background: #fff;
	float: left;
	padding: 5px 10px 10px 10px;
	width: 520px;
	}
	
	.titlebar {
	height: 23px;
	background: #d5dfe5  url(images/bg_titlebar.jpg) left top no-repeat;
	padding: 7px 0 0 35px;
	font-weight: bold;
	}
	
	#rightcollleft2 p {
	padding: 10px 0;
	}
	
	#rightcollleft2 a, #rightcollright2 a{
	color: #0056a3;
	}
	
	#pict6 {
	width: 146px;
	height: 109px;
	float: left;
	border: #89a7c1 solid 2px;
	margin: 10px 15px 5px 0;
	}
	
	#rightcollright2 {
	float: left;
	padding: 0 10px 10px 10px;
	width: 210px;
	border-top: #fff solid 11px;
	}
	
	.titlercollr2 {
	background: #89a7c1;
	height: 23px;
	padding: 7px 0 0 10px;
	color: #fff;
	font-weight: bold;
	margin-top: 10px;
	}
	
	#vosklzn {
	float: left;
	width: 9px;
	height: 26px;
	margin-right: 13px;
	}
	
	#pict4 {
	width: 208px;
	height: 289px;
	}
	
	#pict5 {
	width: 208px;
	height: 259px;
	}
	
	#pict4, #pict5 {
	border:  #89a7c1 solid 1px;
	margin: 10px 0;
	}
	
	.linkrcollr2 {
	background: url(images/bg_linkrcollr2.jpg) left top no-repeat;
	padding-left: 24px;
	}
	
	.linkrcollr2 a, .linkrcollr2 a:hover {
	color: #0056a3;
	}
	
	#bottommenu {
	height: 16px;
	padding: 15px 0 0 255px;
	}
	
	#bottommenu ul {
	list-style-type: none;
	}
	
	#bottommenu li {
	display: inline;
	margin-right: 20px;
	}
	
	#bottommenu li a, #bottommenu li a:hover {
	color: #0056a3;
	}
	
	#footer {
	height: 84px;
	}
	
	#copiright {
	float: left;
	width: 600px;
	padding: 35px 0 0 100px;
	color: #fff;
	}
	
	#counter1, #counter2 {
	float: left;
	margin-top: 23px;
	width: 88px;
	height: 31px;
	}
	
	#counter1 {
	margin-left: 23px;
	}
	
	#counter2 {
	margin-left: 10px;
	}
	
#cright {FONT: 10px Verdana, Arial, Helvetica, sans-serif; TEXT-TRANSFORM: none; text-decoration: none; text-align:center; COLOR: #404040}
#cright a {FONT: 10px Verdana, Arial, Helvetica, sans-serif; TEXT-TRANSFORM: none; text-decoration: none; COLOR: #404040}
	
	form input, textarea
{
	background: #d5dfe5;
}
	h2 {
	color:#18548c;
	padding-top: 0px;
	margin-top: -4px;
	}
	h3 {
	color:#18548c;
	font-size:15px;
	margin-bottom: 4px;
	}	
	
.tennis {
	-moz-box-shadow:inset 0px 1px 0px 0px #fff6af;
	-webkit-box-shadow:inset 0px 1px 0px 0px #fff6af;
	box-shadow:inset 0px 1px 0px 0px #fff6af;
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #ffec64), color-stop(1, #ffab23) );
	background:-moz-linear-gradient( center top, #ffec64 5%, #ffab23 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffec64', endColorstr='#ffab23');
	background-color:#ffec64;
	-moz-border-radius:23px;
	-webkit-border-radius:23px;
	border-radius:23px;
	border:1px solid #ffaa22;
	display:inline-block;
	color:#333333;
	font-family:arial;
	font-size:15px;
	font-weight:bold;
	padding:6px 24px;
	text-decoration:none;
	text-shadow:1px 1px 0px #ffee66;
}.tennis:hover {
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #ffab23), color-stop(1, #ffec64) );
	background:-moz-linear-gradient( center top, #ffab23 5%, #ffec64 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffab23', endColorstr='#ffec64');
	background-color:#ffab23;
}.tennis:active {
	position:relative;
	top:1px;
}



#slidebox{width:220px;height:220px;padding:10px;background:#B1CDDD;position:fixed;bottom:0px;left:-240px;line-height:18px;z-index:1000;box-shadow:-3px 3px 15px #ddd; -moz-box-shadow:-3px 3px 15px #ddd; -webkit-box-shadow:-3px 3px 15px #ddd; -o-box-shadow:-3px 3px 15px #ddd;border-radius: 10px;}
a.close{position:absolute;cursor:pointer;top:5px;right:5px;text-decoration:none;border:none}
#slidebox p{margin:0 0 10px 10px;padding:0px;font-size:13px;color:#444;text-align:center;}
#slidebox p a{text-decoration:underline}
#slidebox p a:hover{color:#111;text-decoration:underline}
#slidebox h4{color:#333;font-size:16px;margin:10px 20px 10px 10px;text-align:center}

  
