
body {
	font: 12px "Lucida Grande", "Lucida Sans Unicode", verdana, geneva, sans-serif;
	word-spacing:2px;
	color:#444;
	margin:20px;
}


* {
	margin:0;
	padding:0;
	
}

#wrapper {
	background:#fff;
	border:3px solid #f1f1f1;
	max-width:1200px;
	width:expression(this.width > 320 ? "320px" : this.width);
	min-width:760px;
	margin:0 auto;
}

* html #wrapper
{
	w\idth: expression(document.documentElement.clientWidth > 1200 ? "1200px" : "auto");
}

#innerwrapper {
	margin:1px;
	background:url(../images/innerwrapper.jpg) top repeat-x;
	padding:5px;
}

/*	
#header input {
	width:150px;
	padding:5px;
	background:#fff;
	border:2px solid #f6f6f6;
	font:150% Arial;
	color:#999;
	
}

#header input:hover {
	border:2px solid #ccc;
}

#header input:focus {
	border:2px solid #79B5D6;
	color:#555;
}

#header form {
	padding:27px 25px 20px 25px;
	float:right;
	background:#fff;
	width:300px;
	margin:-20px -20px 0 0 !important;
	margin:-20px -10px 0 0;
	border:none;

}
	*/

#header h1 {
	float:left;
	font:250% Georgia;
	color:#333;
	/*padding:5px 20px 5px 5px;*/
	
	margin:0 20px 0 0;
	
}

#header h1 a {
	/*color:#333;*/
	text-decoration:none;
	
}

#header h1 a:hover {
	/*color:#111;*/
	
}

#header h2 {
	font:100% Georgia;
	font-weight:normal;
	color:#555;
	padding:40px 0 0 0;;
	border:none;
}

#header h2 a {
	color:#555;
	text-decoration:none;
	border-bottom:2px solid #f6f6f6;
}

.commentsplace{font-size:85%; color:#999; margin-top:1em; height:70px; width:70px;}


#sidebar {
	background:#fff;
	width:22%;
/*	padding:10px 20px 20px 5px;*/
	float:right;
	color:#666;
}

#sidebar h2 {
	font:160% Arial;
	color:#333;
	margin:10px 0 10px 0;
	border:none;
}

#sidebar h3 {
	color:#999;
	font:100% Verdana;
	font-weight:bold;
	letter-spacing:1px;
	margin:0 0 -10px 0;
}

#sidebar p {
	margin:15px 0;
}

#sidebar p.news {
	background:#fefefe;
}

#sidebar p.news a.more {
	color:#ccc;
	display:block;
	text-align:right;
	font:80% Verdana;
	text-transform:uppercase;
	letter-spacing:1px;
	text-decoration:none;
	padding:10px 0;
}

#sidebar p.news a:hover {
	color:#666;
}

#sidebar .subnav {
	border-top:1px solid #fafafa;
}

#sidebar .subnav li {
	list-style:none;
	padding:5px;
	border-bottom:1px solid #fafafa;
}

#sidebar .subnav li a {	
	color:#ccc;
	text-decoration:none;
	display:block;
}

#sidebar .subnav li a:hover {
	color:#666;
}

#sidebar .subnav li a b {
	float:right;
	display:none;
	color:#666;
}

#sidebar .subnav li a:hover b {
	display:inline;
}

#sidebar input {
	padding:4px;
	background:#f6f6f6;
	border:1px solid #ccc;
	color:#777;
	font:90% Verdana;
	width:190px;
}

#sidebarright {
	width:170px;
	float:right;
	padding:10px 0 0 20px;
	background:url(../images/sidebarright.jpg) top left no-repeat;
}

#sidebarright p {
	font:90% Verdana;
	color:#777;
	line-height:20px;
	margin:10px 0;
}

#sidebarright h2 {
	font:140% Arial;
	color:#333;
	margin:10px 0;
	border:none;
}

#sidebarright ul {
	margin:10px 0 10px 15px;
	font:90% Verdana;
}

#sidebarright ul li {
	margin:5px 0;
}

#sidebarright a {
	border-bottom:1px dotted #eee;
	color:#444;
	text-decoration:none;
}

#sidebarright a:hover {
	border-bottom:1px solid #ccc;
}


#content {
	margin:0 210px 0 240px;
	padding:20px 0 0 20px;
}

#contentnorightbar {
float:left;
/*margin:0pt 0pt 0pt 240px;
padding:20px 0pt 0pt 20px;*/
width:75%;
}

p {
	margin:15px 0;
	line-height:22px;
}

h2 {
	font:190% Arial;
	color:#79B933;
	border-bottom:2px solid #f6f6f6;
}

h2 a {
	color:#79B933;
	text-decoration:none;
}

h2 a:hover {
	color:#5F9128;
}


#footer {
	clear:both;
	border-top:1px solid #eee;
	padding:10px;
	margin:30px 0 0;
}

a {
	/*color:#222;*/
}

a:hover {
	text-decoration:none;
}

h3 {
	font:140% Trebuchet MS;
	margin:10px 0;
}

#content ul {
	margin:15px 0 15px 0;
	line-height:25px;
	padding:15px 0 15px 15px;
	border-top:1px solid #eee;
	border-bottom:1px solid #eee;
	color:#79B933;
}
#content ul span {
	color:#444;
}
#contentnorightbar ul {
/*	margin:15px 0 15px 20px;
	line-height:25px;
	padding:15px 0;
	border-top:1px solid #eee;
	border-bottom:1px solid #eee;
	color:#79B933;
	*/
}
#contentnorightbar ul span {
	color:#444;
}

img {
/*	padding:1px;
	background:#ccc;
	border:4px solid #f6f6f6;
	*/

}

form {
/*	padding:10px;
	border:1px solid #f6f6f6;
	*/
}

label {
	display:block;
	font-weight:bold;
	color:#444;
	margin:5px 0;

}
/*
input {
	width:300px;
	padding:4px;
	border:none;
	border-bottom:1px dotted #ccc;
	font:90% Verdana;
	color:#777;
}
*/

textarea {
	width:400px;
	padding:4px;
	font:90% Verdana;
	border:1px solid #eee;
	height:200px;
	display:block;
	color:#777;
}

p img {
	float:left;
	margin:0 10px 0 0;
}

blockquote p {
	font:160% Georgia;
	color:#aaa;
	padding:0 10% 0 0;
	line-height:30px;
}

/******************************************top places****************/
#place
{
margin:3px;
display:block;
float:left;
border:1px solid #d6d6d6;
color:#000000;
background-color:#fafff5;
width:100%; /* cajita del index*/

}
.votes {float:left; 
/*text-transform:uppercase; */
font-size:100%; text-align:center; margin-top:5px;}
.votes em {display:block; background:#A00; color:#FFF; text-align:center; padding:0.2em; margin:0 0.6em; width:3em; font-size:93%;}
.votes em strong {display:block; font-size:153.9%; font-weight:normal; color:#FFFFFF;}
.votes span {color:#999; font-size:85%;}
.votes span.hora{color:#999999; font-size:85%; display:block; margin-top:-4px;}
.infoplace {float:left; width:70%; overflow:hidden;}
.infoplace p {float:left; width:480px; overflow:hidden;}
.infoplace h1 { font-size:18px;}
.infoplace h1 a {}
.infoplace span {font-size:85%; display:block; margin-bottom:0.2em; width:120px; margin-top:0px;}

.tituloevento{
text-align:left;}

.location{}
.moreinfo{}
.moreinfoplace{  margin-right: 6px;
  display: block;  }
.photoplace{

  width:70px;
  height:70px;
  float:left;
  background-repeat: no-repeat;
  background-position:center;
  margin:2px 10px;

}
.comments
{

}

/**********************************search*******************/
#rightbox
{
min-width: 350px;
float:right;
height:auto;
text-align:right;
}
#rightbox ul
{
list-style:none;
}
#rightbox ul li
{
display:inline;

}
/* Metodos Agregados */
.logincaja{
padding-top:30px;
padding-bottom:10px;
width:300px;
margin-left:290px; 
} /*
.navegacion{
    float:right;
    margin:10px;
}
navegacion ul, li, dl, dt, dd {
    display:inline;
    margin:0;
    padding:0;
    list-style-type:none;
}
*/
.anunciar{
adding-top:10px;
/*border-top: 2px solid #ccc;	*/
width:600px;
left:100px;
margin-left:50px;
}
.caja {font-size: 12px;
	   color: #FFFFFF;
      }
.buscador_prin1 {background-color:#6E8DC0;}
.buscador_prin2 {background-color:#6E8DC0;}

div.paging {
	background:#fff;
	color: #ccc;
	margin-bottom: 2em;
}
div.paging div.disabled {
	color: #ddd;
	display: inline;
}
div.paging span {
}
div.paging span.current {
	color: #000;
}
div.paging span a {
}
.tabber{display:none}


/* NUEVO CODIGO AGREGADO PARA LOS COMENTARIOS 12 SEPT*/

    .uncomentario {
       float:left;
       margin-bottom:5px;
       width:600px;  }
	       
	.image-author {
       background-color:#FFFFFF;
       border:1px solid #B3B0B0;
       float:left;
       padding:5px;
       text-align:center;
       width:75px;  }
    
	.author {    
    font-weight:bold;
    margin-left:5px; }
    .autor{   }
    .autor a{
    font-weight:bold;
    }
	

   .comentario {
    float:right;
    width:475px;
   }
   .hace{
    color:#666666;
    font-size:9px;
   }
   
/*  FIN - NUEVO CODIGO AGREGADO PARA LOS COMENTARIOS 12 SEPT*/
 
/*Caja del topic de forum en places/forum*/ 
  .topicforum {
       float:left;
       margin-bottom:5px;
       width:600px;  
	   border:1px solid #FFDC83;
	   background-color: #FAF8C5;
	   }
 
 /*Fin Caja del topic de forum en places/forum*/ 
 
 
 /* para la caja de agregar comentario*/
  .contact-add
  {   float:left;
       margin-bottom:15px;
	   margin-top:20px;
       width:370px;  
	   border:1px solid #FFDC83;
	   background-color: #FAF8C5;	
  }
  .contact-map
  {  float:right;
       margin-bottom:15px;
	   margin-top:20px;
       width:330px;  
	   border:1px solid #FFDC83;
	 background-color: #FAF8C5;		  	
  	
  }
  .textcontact{
	 	width:350px;
		height:95px;  	  		
  }
  
  .comentar-add {
       float:left;
       margin-bottom:15px;
	   margin-top:20px;
       width:450px;  
	   border:1px solid #FFDC83;
	   background-color: #FAF8C5;
	   }
	   /*link para home y anunciar */
    .liks-home{
      float:left;
       margin-bottom:10px;
       width:450px;  	  		
     }
	 /*Este codigo es para el textarea de agregar comentatio*/
	 .texta{
	 	
		width:400px;
		height:95px;  	  		
	 }
    .comentarios-caja	 
	{margin-top:10px;
		
	}
	.adminTable
	{ font-family:"Lucida Grande"; size:10px;
	word-spacing:2px;
		
	}
 
 
 

