/* 

Theme Name: JugarPokerYa

Theme URI: http://www.JugarPokerYa.com

Description: Template a medida para el sitio JugarPokerYa by Ideas Inteligentes S.A.

Version: 1.0 

Author: Ideas Inteligentes S.A.

Author URI: http://www.ideasinteligentes.com.ar	

The CSS, XHTML and design is released under GPL:http://www.opensource.org/licenses/gpl-license.php

*/

html { overflow-x:hidden; }





body {

	background: transparent url(images/bg.jpg) scroll repeat 10% 11%;

	#background: transparent url(images/bg.jpg) scroll repeat 9% 10%;	

	color: #000000;

	font-size: 12px;

	font-family:Arial, Tahoma, Verdana;

	margin: 0px auto 0px;

	padding: 0px;

	overflow-x:hidden;

	}

	

#wrap {

	width: 100%;

	margin: 0px auto 0px;

	background: transparent url(images/bg-top.jpg) scroll repeat-x 0 0;	

	#background: transparent url(images/bg-topie.jpg) scroll repeat-x 0 0;	

	}

	

#container {

	width: 100%;

	margin: 0px auto 0px;

	background: transparent url(images/bg-bottom.jpg) scroll repeat-x center bottom;

	

	}

#cont-header {

	width: 969px;

	margin: 0px auto 0px;

		

	}



#cont{

	width: 969px;

	margin: 0px auto 0px;

	background: transparent url(images/header.png) scroll no-repeat center top;

	}



	

/************************************************

*	Hyperlinks									*

************************************************/



a, a:visited {

	color: #FFFFFF;

	text-decoration: none;

	}

	

a:hover {

	color:#000;

	}

	

/************************************************

*	Header  									*

************************************************/



#header {

	width: 969px;

	height: 210px;

	margin: 0px auto 0px;

	padding: 0px;

	font-size: 13px;

	color: #FFFFFF;

	font-family:Arial, Helvetica, sans-serif;

	font-weight:bold;	

	}

		

#header a {

	text-decoration: none;

	padding: 0px;

	margin: 0px;

	color:#FFFFFF;

	}



#header a:hover{

	color: #C2C2C2;

	}

	

#header img a {

	margin: 0px;

	border: none;

	}



	

#header h1 { clear:both; float:left; position:absolute; top:-1000px; left:0; }

	



.logo-head {

	float:left;

	margin:20px 0 43px 575px;

	width:100%;

}



.menu {

	background:transparent;

	float:left;

	height:37px;

	margin:-29px 0 80px 25px;

	position:relative;

	width:50%;

}



.menu ul{

	padding:0;

	float:left;

	}





.menu li{

	display:inline;

	padding:8px 20px;

}



.menu li.home{

	background:transparent;

}



.menu li a{

	color:#fff !important;

	font-size:16px;

}

.menu li a:hover{

	color:#c2c2c2 !important;

	text-decoration:none;

}





/************************************************

*	Content 					     		    * 

************************************************/



#content {

	background:transparent;		

	display:inline;

	float:left;

	width:969px;

	margin:-106px 5px 0;

	#margin:-1px 5px 0;

	}



#contentleft {

	float: left;

	width: 513px;

	margin: 20px 0 0 20px;

	padding: 0;

	display: inline;

	background:transparent;

	height:100%;

	}



.posts {

	background:url("images/posts-bg.png") repeat scroll 0 bottom transparent;

	float:left;

	margin:0;

	padding:0 25px;

	text-align:justify;

	width:462px;

	color:#FFFFFF;

}



.posts a{

	color:#FF0000;

}



.posts a:hover{

	color:#FFFFFF;

}

.posts h2 {

	color:#000000;

	font-weight:bold;

	line-height:20px;

	margin:0 0 0 100px;

	padding:0 0 25px;

	width:400px;

	font-size:20px;

}





.posts h2, .posts h2 a, .posts h2 a:visited {

	color:#000000;

	font-weight:bold;

}



.posts h2 a:hover{

	color:#FF0000;

}

.posts h3{

	padding:10px 0;

	}

.posts h3 a, .posts h3 a:visited{

	font-size:14px;

	font-weight:bold;

	color:#000;

}

.posts h3 a:hover{

	color:#808080;

}

.posts-bottom {

	background:url("images/posts-bottom.png") no-repeat scroll 0 bottom transparent;

	float:left;

	height:13px;

	margin:0 0 15px;

	padding:0;

	text-align:justify;

	width:513px;

}

.titulo {	

	background:url("images/posts-top.png") no-repeat scroll center top transparent;

	padding:10px 0;

	margin:15px 0 0 -25px;

	width:513px;

}	



.date {

	width:60px;

	float:left;

	margin:-5px 0 0 12px;

	font-size:11px;

	text-align:center;

	color:#000000;

}

.date-d{

	font-size:16px;

	font-weight:bold;

}

.metas{

	background:url(images/linea.png) no-repeat scroll left bottom;

	padding:20px 25px 20px 0;

	margin:0 0 0 -25px;

	width:488px;

}

.tags{

	background:url(images/folder.png) no-repeat scroll 0 0;

	padding-left:20px;

	margin:5px 0 0 25px;

}

.autor{

	margin:5px 0 0 25px;

}

.tags a, .tags a:visited{

	color:#FFFFFF;

}

.tags a:hover{

	color:#FF0000;

}

.vermas{

	text-align:center;

	padding:10px;

}



.vermas a, .vermas a:visited, a.more-link{

	color:#C98F53 !important;

}



.vermas a:hover, a.more-link:hover{

	color:#FF0000 !important;

}





/************************************************

*	Sidebar 		    			   	        * 

************************************************/

#sidebar-head {

	background:#1A1A1A;

	float: left;

	width: 400px;

	margin:20px 0 0 31px;

	}



#sidebar {

	background:#1A1A1A;	

	float:left;

	font-size:14px;

	line-height:17px;

	margin:0;

	padding:8px 0 0;

	width:400px;

}

	

/************************************************

*	Left Sidebar 		    			   	    * 

************************************************/



#l_sidebar {

	float: left;

	width: 200px;

	margin:0;

	line-height: 17px;

	font-size:14px;

	padding:0;

	position:relative;

	color:#FFF;

	}



#l_sidebar .titside {

	color:#FF0000;

	font-size:20px;

	font-weight:bold;

	margin:0;

	padding:0 5px 6px 0;

	border-bottom:1px dashed #FF0000;

}

#l_sidebar .titside.adst {

	color:#FFFFFF;

	font-size:20px;

	font-weight:bold;

	margin:0;

	padding:0 5px 6px 0;

	border-bottom:1px dashed #FF0000;

}	

#l_sidebar ul {

	list-style:none outside none;

	margin:0;

	padding:10px 0 10px 15px;

	width:170px;

}

#l_sidebar ul li ul {

	padding:10px 10px 0 0;

}

#l_sidebar ul li {

	padding: 0px 0px 3px 0px;

	margin: 0 0 10px;

	#margin: 0 0 3px;

	list-style-type:none;



	}



#l_sidebar ul#l_sidebarwidgeted li ul li {

	background:url("images/corazon.jpg") no-repeat scroll left center transparent;

	margin:0;

	padding:2px 0 3px 20px;

}





#l_sidebar ul li a, #l_sidebar ul li a:visited {

	color:#FFFFFF;

	font-size:14px;

	font-weight:bold;

	margin:0;

	text-decoration:none;

}



#l_sidebar ul li a:hover {

	color: #FF0000;

}

#l_sidebar .ads{

	margin:10px 0 0 7px;

}	

	

/************************************************

*	Right Sidebar 		    	    	        * 

************************************************/



#r_sidebar {

	float:right;

	font-size:14px;

	line-height:17px;

	padding:0;

	width:200px;

}

#r_sidebar ul{

	list-style:none outside none;

	margin:0;

	padding:10px 0 10px 15px;

	width:170px;

}

#r_sidebar ul li ul {

	padding:10px 10px 0 0;

}



#r_sidebar .titside {

	color:#FF0000;

	font-size:20px;

	font-weight:bold;

	margin:0;

	padding:0 5px 6px 0;

	border-bottom:1px dashed #FF0000;

}
#r_sidebar .titside a, #r_sidebar .titside a:visited {
  color: #FF0000;
  font-size: 18px;
}
#r_sidebar .titside a:hover {
  color: #CCC;
}
#r_sidebar .titside.adst {

	color:#FFFFFF;

	font-size:20px;

	font-weight:bold;

	margin:0;

	padding:0 5px 6px 0;

	border-bottom:1px dashed #FF0000;

}

#r_sidebar ul li {

	list-style-type:none;

	margin:0 0 10px;

	padding:0 0 3px;

}

#r_sidebar ul#r_sidebarwidgeted li ul li {

	background:url("images/diamante.jpg") no-repeat scroll left center transparent;

	margin:0;

	padding:2px 0 3px 20px;

}





#r_sidebar ul li a, #r_sidebar ul li a:visited {

	color:#FFFFFF;

	font-size:14px;

	font-weight:bold;

	margin:0;

	text-decoration:none;

}





#r_sidebar ul li a:hover {

	color: #FF0000;

}



#r_sidebar .ads{

	margin:10px 0 0 7px;

}

/************************************************

*	Footer  									*

************************************************/



#footer {

	color:#FFFFFF;

	font-family:"Myriad Pro",Arial;

	margin:0 auto 0;

	padding:5px 0 1px;

	width:969px;

}

#footer a, #footer a:visited {

	color:#FFFFFF;	

}



#footer a:hover{

	text-decoration:underline;

}

#footer .text-foot{	

	font-size:10px;

	text-align:center;

	width:100%;

	padding:5px;

}

#footer .logo-foot{

	padding:0 0 27px;

	text-align:center;

}			

#footer .text-foot span{

	font-size:14px;

}



/************************************************

*	Search Form									*

************************************************/

#search {

	background:url("images/bg-search.png") no-repeat scroll 0 0 transparent;

	display:block !important;

	float:left;

	height:79px;

	margin:0 0 8px 0;

	padding:0;

	width:439px;

}

#search span {

	color:#FFFFFF;

	font-family:"Myriad Pro",Arial;

	font-size:16px;

	left:15px;

	position:relative;

	top:12px;

}

#searchform {

	margin:0;

	padding: 0;

}



#search fieldset {

	margin: 0;

	padding: 0;

	border: none;

}



#search p {

	margin: 0;

}



#s {

	background:url("images/search.jpg") no-repeat scroll 0 0 transparent;

	border:medium none;

	color:#000000;

	float:left;

	font-family:Arial,Helvetica,sans-serif;

	font-size:12px;

	margin:15px 0 0 5px;

	padding:15px 5px 16px 10px;

	width:350px;

}



#searchsubmit {

	background:url("images/search-btn.jpg") no-repeat scroll 0 0 transparent;

	border:medium none;

	color:#000000;

	cursor:pointer;

	float:left;

	height:42px;

	margin:15px 0 0;

	width:52px;

}

	

#f {

	background: #FFFFFF;

	width: 200px;

	color: #662D90;

	font-size: 12px;

	font-family: Arial, Tahoma, Verdana;

	padding: 4px;

	margin: 7px 0px 0px 0px;

	border-top: 1px solid #C0C0C0;

	border-right: 1px solid #666666;

	border-left: 1px solid #C0C0C0;

	border-bottom: 1px solid #666666;

	}

	

#sbutt {

	background: #878787;

	width: 200px;

	color: #FFFFFF;

	font-size: 11px;

	font-family: Arial, Tahoma, Verdana;

	padding: 1px;

	margin: 0px 0px 0px 5px;

	border: 1px solid #333333;

	}

	

#author, #email, #url {

	background: #FFFFFF;

	width: 300px;

	color: #333333;

	font-size: 12px;

	font-family: Arial, Tahoma, Verdana;

	padding: 4px;

	margin: 0px 0px 0px 0px;

	border-top: 1px solid #666666;

	border-right: 1px solid #DDDDDD;

	border-left: 1px solid #666666;

	border-bottom: 1px solid #DDDDDD;

	}

	

#comment {

	background: #FFFFFF;

	width: 440px;

	color: #222222;

	font-size: 12px;

	font-family: Arial, Tahoma, Verdana;

	padding: 4px;

	margin: 0px 0px 0px 0px;

	border-top: 1px solid #666666;

	border-right: 1px solid #DDDDDD;

	border-left: 1px solid #666666;

	border-bottom: 1px solid #DDDDDD;

	}

	

#submit {

	background: #F2F2F2;

	width: 150px;

	color: #222222;

	font-size: 12px;

	font-family: Arial, Tahoma, Verdana;

	padding: 4px;

	margin: 0px 0px 0px 0px;

	border-top: 1px solid #DDDDDD;

	border-right: 1px solid #666666;

	border-left: 1px solid #DDDDDD;

	border-bottom: 1px solid #666666;

	}

	

/************************************************

*	Comments									*

************************************************/

	

#comments{

color:#FF0000;

height:25px;

margin:15px 0 10px;

padding:5px 0 0;

background:none;

}

#commentsbox{

	padding:0px;

}

#respond{

	color:#FF0000;

	padding:0 0 5px;

}

#author, #email, #url{

	border:1px solid #FF0000;

	height:18px;

	padding:0;

	width:200px;

}	

#comment{

	border:1px solid #FF0000;

	height:218px;

	overflow-x:hidden;

	overflow-y:auto;

	padding:0;

	width:350px;

}

#commentform label{

	width:150px;

}

#submit{

	background-color:#FF0000;

	color:#ffffff;

	padding:4px;

	cursor:pointer;

}

.comment_list {       

    margin:0; padding:0 0 0 20px;

	}

#commentsbox {

	font-size:11px;

	margin:0;

	padding:0;

	width:460px;

}

#commentsbox ol, #commentsbox ul, #commentsbox ol li, #commentsbox ul li, #commentsbox li{

	margin:0;

	padding:0;

}

#commentsbox ol li{

	padding:10px;

	margin:10px;

}



#commentsbox h2, #commentsbox form h2{

	color:#FFFFFF;

	font-size:12px;

	font-weight:bold;

	width:100%;

	padding-top:10px;

	background:none;

	margin:10px 0 0 0;

}

#comments h2 {

	margin:5px 0 0 0;

	padding:0;

	color:#FFFFFF;

	font-size:14px;

	font-weight:normal;

	}

h3 #respond  {

	margin:10px 0;

	padding:0;

	color:#ff5c00;

	font-size:14px;

	font-weight:normal;

	}

.boxcomments { 

	margin-bottom:20px;

	width:520px;

	}

#commentform {

	margin:0;padding:15px 15px 1px;

	}

#commentform label { 

	display:block; 

	margin:0;

	}

#commentform input {

	width:170px; 

	margin:0 5px 10px 0;

	padding:1px;

}

#commentform textarea { 

	width:400px;

	margin:0 0 10px; 

	padding:0;

	}

#commentform #submit {

	margin:0 0 20px;

}

#commentform p { 

	margin:5px 0; 

}

ol.commentlist {

	margin:0 0 1px;

	padding:0;

}

ol.commentlist li {

	border:1px dotted #FF0000;

    display:block;

	list-style:none;

	margin:7px 0;

	padding:6px 15px 12px 15px;

}

ol.commentlist li.mycomment {

	border-bottom:20px solid #fff; 

	display:block;

	list-style:none;

	margin:7px 0;

	padding:5px 15px 1px;

	background:#f3fdff;

}

ol.commentlist li.commenthead { 

	display:block;

	list-style:none;

	margin:0;padding:5px 15px;

	}

ol.tblist {

	list-style:none; 

	margin:0 0 1px; 

	padding:0;

}

ol.tblist li {

	display:block;

	list-style:none;

	padding:10px 5px 10px 5px; 

	margin:0 0 5px;

	border:1px dotted #FF0000;

}

input#url,input#author,input#email,textarea {

	color:#666;

	width:40%;

	border:1px solid #FF0000; 

	margin-bottom:0.6em;

	background:#fcfcfc;

	margin-top:2px;padding:3px;

}
