	body {
		padding:0px;
		background: url('http://lorca.net/ajedrez/images/bg.jpg');
		color: #CCFFFF;
		font-style:normal; 
		font-variant:normal; 
		font-weight:normal; 
		font-size:11px; 
		font-family:arial, sans-serif; 
		margin-left:0; 
		margin-right:10px; 
		margin-top:0; 
		margin-bottom:0
	}

	#leftcontent {
		position: absolute;
		left:50px;
		top:150px;
		text-decoration: none;
		width: 200px
   	}
   	
   	#leftcontent a{
		text-decoration: none;
   	}
   	
   	
   	#leftcontent a:hover {
		color: #00CCFF;
		text-decoration: underline
	}

   	#leftcontent h4 a{
		text-color: #00CCFF;
		text-decoration: none;
   	}
   	
   	
   	#leftcontent a:hover {
		text-decoration: underline
	}


	#centercontent {
		width: 650px;
   		margin-left: 300px;
   		margin-right:12px;
 		color: white;
	}

	.box {
		text-decoration: none;
		padding: 20px 0 0 0
	}
	
	.rounded {
		text-decoration: none;
		position: relative;
		width: 100%;
		margin: 0;
		padding: 0;
		background: #DDFFFF;
		z-index:0
	}

	.top-left1, .bottom-left1, .top-right1, .bottom-right1 {
		position: absolute;
		overflow: hidden;
		height: 20px;
		width: 20px;
		background: #FFFFFF;
		z-index:0
	}
	
	.top-left11, .bottom-left11, .top-right11, .bottom-right11 {
		position: relative;
		color: #DDFFFF;
		font: 150px/40px Arial;
		z-index:0
	}
	
	.top-left1 { 
		top:0; 
		left:0; 
		z-index:0
	}
	
	.top-right1 { 
		top:0; 
		right:0; 
		z-index:0
	}

	.bottom-left1 { 
		bottom:0; 
		left:0;  
		z-index:0
	}

	.bottom-right1 { 
		bottom: 0; 
		right:0; 
		z-index:0
	}
	
	.top-left11 { 
		left:-8px; 
		z-index:0
	}
	
	.top-right11 { 
		left:-25px; 
		z-index:0
	}
	
	.bottom-left11 { 
		left:-8px; 
		top:-17px; 
		z-index:0 
	}

	.bottom-right11 { 
		left:-25px; 
		top:-17px; 
		z-index:0
	}
	
	.box2 {
		position: relative; 
		padding: 20px 30px 15px; 
		z-index:0 
	}
	
	#titulo {
		text-decoration: none;
		color: #000099
	}
	
	#sidebar ul {
		margin-top: 5px;
		margin: 0 0 10px 0; 
		padding:0; 
		list-style-type: none
	}
	
	#sidebar ul li {
		background: transparent no-repeat top left; 
		padding-left: 0px
	}

	#sidebar #club h2, #sidebar h2.about {
		background: url('http://lorca.net/ajedrez/images/logo.png') no-repeat top left
	}

	#sidebar #federacion h2, #sidebar h2.about {
		background: url('http://lorca.net/ajedrez/images/farm.png') no-repeat top left
	}

	#sidebar ul li ul { 
		margin:0
	}
	
	#sidebar ul li ul li {
		padding-left:20px; 
		border:none
	}
			
	#sidebar #enlaces h2.widgettitle { 
		padding-top: 10px; 
		background: url('http://lorca.net/ajedrez/images/web.png') no-repeat bottom left
	}

	#sidebar #torneos h2.widgettitle { 
		padding-top: 10px; 
		background: url('http://lorca.net/ajedrez/images/meta.gif') no-repeat bottom left
	}

		
	#banner {
		background: url('http://lorca.net/ajedrez/images/logoclub.gif') no-repeat left;
		margin-left: 8%;
		height:150px
	}

	#titulares {
		position: absolute;
		left:300px;
		top:50px;
		width:350px;
		z-index: 0
	}
	
	#titulares a{
		text-decoration: none;
   	}
   	   	
   	#titulares a:hover {
		color: #00CCFF;
		text-decoration: none
	}

	#titulares2 {
		position: absolute;
		left:750px;
		top:50px;
		width:350px;
		z-index: 0
	}
	
	#titulares2 a{
		text-decoration: none;
   	}
   	
   	
   	#titulares2 a:hover {
		color: #00CCFF;
		text-decoration: none
	}

	.box3 {
		padding: 20px 0 0 0;
	}

	.rounded2 {
		position: relative;
		width: 100%;
		margin: 0;
		padding: 0;
		background: #DDFFFF;
		z-index:0
	}
	
	.top-left2, .bottom-left2, .top-right2, .bottom-right2 {
		position: absolute;
		overflow: hidden;
		height: 20px;
		width: 20px;
		background: #FFFFFF;
		z-index:0
	}
	
	.top-left22, .bottom-left22, .top-right22, .bottom-right22 {
		position: relative;
		color: #DDFFFF;
		font: 150px/40px Arial;
		z-index:0
	}
	
	.top-left2 { 
		top:0; 
		left:0; 
		z-index:0
	}
		
	.top-right2 { 
		top:0; 
		right:0; 
		z-index:0
	}
	
	.top-left22 { 
		left:-8px; 
		z-index:0
	}
	
	.top-right22 { 
		left:-25px; 
		z-index:0 
	}
	
	.bottom-left2 { 
		bottom:0; 
		left:0;  
		z-index:0
	}
	
	.bottom-right2 { 
		bottom: 0; 
		right:0; 
		z-index:0
	}
	
	.bottom-left22 { 
		left:-8px; 
		top:-17px; 
		z-index:0
	}
	
	.bottom-right22 { 
		left:-25px; 
		top:-17px; 
		z-index:0
	}

	.box4 {
		position: relative; 
		padding: 20px 30px 15px; 
		z-index:0
	}

	.rounded3 {	
		position: relative;
		width: 100%;
		margin: 0;
		padding: 0;
		background: #00CCFF;    
		z-index:0
	}

	.top-left3, .bottom-left3, .top-right3, .bottom-right3 {
		position: absolute;
		overflow: hidden;
		height: 20px;
		width: 20px;
		background: #DDFFFF;
		z-index:0
	}
	
	.top-left33, .bottom-left33, .top-right33, .bottom-right33 {
		position: relative;
		color: #00CCFF;
		font: 150px/40px Arial;
		z-index:0
	}
	
	.top-left3 { 
		top:0; 
		left:0; 
		z-index:0
	}
	
	.top-right3 { 
		top:0; 
		right:0; 
		z-index:0
	}
	
	.top-left33 { 
		left:-8px; 
		z-index:0
	}
	
	.top-right33 { 
		left:-25px; 
		z-index:0
	}
	
	.bottom-left3 { 
		bottom:0; 
		left:0;  
		z-index:0
	}
	
	.bottom-right3 { 
		bottom: 0; 
		right:0; 
		z-index:0
	}
	
	.bottom-left33 { 
		left:-8px; 
		top:-17px; 
		z-index:0 
	}
	
	.bottom-right33 { 
		left:-25px; 
		top:-17px; 
		z-index:0
	}
	
	.box4 {
		position: relative; 
		padding: 20px 30px 15px; 
		z-index:0 
	}

	.box5 {
		position: relative; 
		padding: 20px 30px 15px; 
		z-index:0 
	}

	.box5 h1 {
		display: inline;
		font-size: 16px;
		line-height: 16px;
		font-weight: bold;
		text-decoration: none
	}	

	.box5 h2 {
		display: inline;
		font-size: 10px;
		line-height: 16px;
		font-weight: bold;
		color: #0000FF;
		text-decoration: underline
	}	

	.box5 p {
		display: inline;
		font-size: 11px;
		line-height: 16px;
		text-decoration: none
	}	

	#rightcontent {
		position: absolute;
		top:180px;
		width:200px;
		background: #00CCFF;
		padding-left: 20px;
		margin-left:1000px
	}


	#calendar { 
		text-align : center;
		margin : 0;
		background: #00CCFF;											
		width : 95%	
	}
	 
	#calendar caption { 
		text-align : center;
		color: white;
		width : 100%;
		height: 14px;
		margin : 0 0 5px;
		font-weight:bold; 
		font-size:14px; 
		font-family:arial, sans-serif; 
		background-color: #00CCFF;											
		text-transform : uppercase
	} 
	
	
	#calendar td { 
		line-height : 10px;
		font-size : 10px;
		color : #333
	}
	 
	#calendar td a { 
		display : block;
		color : #333;
		text-decoration : none;
		line-height : 10px;
		border : 1px solid #b81014
	} 

	#calendar #prev a { 
		width : 30px
	}
	 
	#calendar #next a { 
		width : 30px;
		margin : 0 0 0 30px
	} 
	
	#calendar #today { 
		background : #b81014;
		color : #fff
	}
 
	#calendar #today a { 
		color : #fff;
		font-weight : 700
	} 
	
	
	.top-left4, .bottom-left4, .top-right4, .bottom-right4 {
		position: absolute;
		overflow: hidden;
		height: 20px;
		width: 20px;
		background: #FFFFFF;
		z-index:0
	}
	
	.top-left44, .bottom-left44, .top-right44, .bottom-right44 {
		position: relative;
		color: #00CCFF;		
		font: 150px/40px Arial;
		z-index:0
	}
	
	.top-left4 { 
		top:0; 
		left:0; 
		z-index:0
	}
	
	.top-right4 { 
		top:0; 
		right:0; 
		z-index:0
	}
	
	.top-left44 { 
		left:-8px; 
		z-index:0
	}
	
	.top-right44 { 
		left:-25px; 
		z-index:0
	}
	
	.bottom-left4 { 
		bottom:0; 
		left:0;  
		z-index:0
	}
	
	.bottom-right4 { 
		bottom: 0; 
		right:0; 
		z-index:0
	}
	
	.bottom-left44 { 
		left:-8px; 
		top:-17px; 
		z-index:0 
	}
	
	.bottom-right44 { 
		left:-25px; 
		top:-17px; 
		z-index:0
	}

	p {padding:.625em 0; text-align: justify; line-height: 20px;}
	
	
	h3{
		text-align : center;
		color: white;
		padding-top: 10px;
		margin : 0 0 5px;
		font-weight:bold; 
		font-size:12px; 
		font-family:arial, sans-serif; 
		color: #000066;
	}
	
	#rightcontentdown {
		position: absolute;
		top:450px;
		width:200px;
		background: #DDFFFF;
		padding-left: 20px;
		text-align: left;
		margin-left:1000px
	}

	#rightcontentdown h1{
		color: #999999;
		padding-top: 10px;
		margin : 0 0 5px;
		font-size:10px; 
		font-family:arial, sans-serif; 
	}
	
	#rightcontentdown h1 a{
		color: #333333;
		text-decoration: underline
	}

	#rightcontentdown2 {
		position: absolute;
		top:530px;
		width:220px;
		background: #DDFFFF;
		padding-left: 20px;
		margin-left:1000px
	}

	#rightcontentdown2 h1{
		text-align : left;
		color: #999999;
		padding-top: 10px;
		margin : 0 0 5px;
		font-size:10px; 
		font-family:arial, sans-serif; 
	}
	
	#rightcontentdown2 h1 a{
		color: #999999;
		text-decoration: underline
	}

		
	.top-left5, .bottom-left5, .top-right5, .bottom-right5 {
		position: absolute;
		overflow: hidden;
		height: 20px;
		width: 20px;
		background: #FFFFFF;
		z-index:0
	}
	
	.top-left55, .bottom-left55, .top-right55, .bottom-right55 {
		position: relative;
		color: #DDFFFF;
		font: 150px/40px Arial;
		z-index:0
	}
	
	.top-left5 { 
		top:0; 
		left:0; 
		z-index:0
	}
	
	.top-right5 { 
		top:0; 
		right:0; 
		z-index:0
	}
	
	.top-left55 { 
		left:-8px; 
		z-index:0
	}
	
	.top-right55 { 
		left:-25px; 
		z-index:0
	}
	
	.bottom-left5 { 
		bottom:0; 
		left:0;  
		z-index:0
	}
	
	.bottom-right5 { 
		bottom: 0; 
		right:0; 
		z-index:0
	}
	
	.bottom-left55 { 
		left:-8px; 
		top:-17px; 
		z-index:0 
	}
	
	.bottom-right55 { 
		left:-25px; 
		top:-17px; 
		z-index:0
	}	
	
	.top-left6, .bottom-left6, .top-right6, .bottom-right6 {
		position: absolute;
		overflow: hidden;
		height: 20px;
		width: 20px;
		background: #FFFFFF;
		z-index:0
	}
	
	.top-left66, .bottom-left66, .top-right66, .bottom-right66 {
		position: relative;
		color: #DDFFFF;
		font: 150px/40px Arial;
		z-index:0
	}
	
	.top-left6 { 
		top:0; 
		left:0; 
		z-index:0
	}
	
	.top-right6 { 
		top:0; 
		right:0; 
		z-index:0
	}
	
	.top-left66 { 
		left:-8px; 
		z-index:0
	}
	
	.top-right66 { 
		left:-25px; 
		z-index:0
	}
	
	.bottom-left6 { 
		bottom:0; 
		left:0;  
		z-index:0
	}
	
	.bottom-right6 { 
		bottom: 0; 
		right:0; 
		z-index:0
	}
	
	.bottom-left66 { 
		left:-8px; 
		top:-17px; 
		z-index:0 
	}
	
	.bottom-right66 { 
		left:-25px; 
		top:-17px; 
		z-index:0
	}	
	

	

	#sidebar ul ul li{
		background:url('http://lorca.net/ajedrez/images/li.gif') no-repeat left top;
		margin-left:0px;
		padding-left:12px;
		line-height:1.6em;
		font-size:.9em
	}
	
	#sidebar h2 {
		font: bold 1.1em "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
		color:#000099;
		margin:0; 
		padding:0; 
		padding-left: 20px; 
		text-transform:uppercase
	}

	#sidebar #links h2.widgettitle { 
		padding-top: 10px; 
		background: url('http://lorca.net/ajedrez/images/web.png') no-repeat bottom left
	}