/* CSS Apart Hotel del Arroyo 
   by fxx.design
   25-11-2010
 
 Colors:
: #
: #
: #
: #
: #
*/
@font-face {
	font-family: 'ClarendonLTStdRoman';
	src: url('http://www.delarroyo.com.ar/wp-content/themes/cda/clarendon-webfont.eot');
	src: local('?'), url('http://www.delarroyo.com.ar/layout/fonts/clarendon-webfont.woff') format('woff'), url('http://www.delarroyo.com.ar/layout/fonts/clarendon-webfont.ttf') format('truetype'), url('http://www.delarroyo.com.ar/layout/fonts/clarendon-webfont.svg#webfontXOQgVfZM') format('svg');
	font-weight: normal;
	font-: normal;
}

body {
	line-height:1.5;
	font-family: 'Archivo Narrow', sans-serif;
	font-size:16px;
	background:url("layout/header.png") repeat-x scroll #666;
}
h2 { 
	font-size:22px;
}

h3 { 
	  
	font-size:18px;
	color: #fff;
}

h4 a {
	  
	font-size:25px;
	color: #E0AB20;
	text-decoration:none;
	}
h4 a:hover {
	color: #6E6850; text-decoration:none; border-bottom:1px solid #e0ab20;
	}
	

p { 
	font-size:13px;
	color: #000;
	font-family: 'Archivo Narrow', sans-serif;
}

a { 
	text-decoration: none;
	color:#e0ab20;
	font-size:17px;
}

a:hover { text-decoration: color: yellow; }

input { 
	height:30px;
	width:180px;
	color:#6E6850;
	padding:3px;
	font-size:16px;
	font-family: "Georgia", serif;
	border:none;
	background:#f6f6f4;
	border: 1px solid #d7d4c7;
}

input:hover, input:focus {
	background:#d7d4c7;
}

textarea { 	
	padding:3px;
	font-size:16px;font-family: 'Archivo Narrow', sans-serif;
	background:#f6f6f4;
	color:#6E6850; 
	border:none;
		border: 1px solid #d7d4c7;
}

textarea:hover, textarea:focus {
	background:#d7d4c7;
}

ol, ul {
	list-:bullet;}

/* s */

#wrap {
	width:960px;
	margin:auto;
	overflow:hidden;
}

/*    header    */



#header {
	width:960px;
	height:140px;
	position:relative; background:none;
}

#header h1 {
    background: url("layout/logo.png") no-repeat scroll 0 0 transparent;
    height: 125px;
    left: 0;
    position: absolute;
    text-indent: -9999px;
    top: 17px;
    width: 248px;
}

#header h1 a {
	width:183px;
	height:109px;
	display:block;
}



/*     navigation    */

#nav-wrap {
			width:960px;
			height:50px;
			position:relative;
			overflow:hidden;
}

#header ul#navigation {
    background: none repeat scroll 0 0 transparent;
    height: 50px;
    left: 210px;
    margin: 0 auto;
    overflow: hidden;
    padding: 0;
    position: absolute;
    top: 85px;
    width: 788px;
}

#header ul#navigation li	{	
			display: inline; float:left;list-: none;background: url(http://www.delarroyo.com.ar/wp-content/themes/cda/layout/nav.png) repeat-x;                                    
			height: 50px; margin:0 8px; padding:0px;
			}	
#header ul#navigation li a    {		
			font-family: 'Georgia', sans-serif;
            color:white;
            text-shadow: 1px 1px 2px #000; 
			display: block; height:30px; text-align:center;
			float:left;	margin:12px auto;
			}

#header ul#navigation li a.home 			{/*width: 82px;  height:25px;*/}	
#header ul#navigation li a.lascabanas		{/*width: 88px;  height:25px;*/}	
#header ul#navigation li a.servicios 		{/*width: 119px; height:25px;*/}	
#header ul#navigation li a.ubicacion 		{/*width: 140px; height:25px;*/}	
#header ul#navigation li a.contacto 		{/*width: 103px; height:25px;*/}

#header ul#navigation li a.home:hover,
#header ul#navigation li a.home:focus 			{		color:#e0ab20;text-shadow: 1px 1px 2px #000; text-decoration:none;	}
#header ul#navigation li a.lascabanas:hover,
#header ul#navigation li a.lascabanas:focus 	{		color:#e0ab20;text-shadow: 1px 1px 2px #000; text-decoration:none;	}
#header ul#navigation li a.servicios:hover,
#header ul#navigation li a.servicios:focus  	{		color:#e0ab20;text-shadow: 1px 1px 2px #000; text-decoration:none;	}
#header ul#navigation li a.ubicacion:hover,
#header ul#navigation li a.ubicacion:focus 		{ 		color:#e0ab20;text-shadow: 1px 1px 2px #000; text-decoration:none;	}
#header ul#navigation li a.consultasyreservas:hover,
#header ul#navigation li a.consultasyreservas:focus 		{		color:#e0ab20;text-shadow: 1px 1px 2px #000; text-decoration:none;	}
#header ul#navigation li a.contacto:hover,
#header ul#navigation li a.contacto:focus 		{		color:#e0ab20;text-shadow: 1px 1px 2px #000; text-decoration:none;	}

#header ul#navigation li a.home.current			{		color:#e0ab20;text-shadow: 1px 1px 2px #000; text-decoration:none;	}	
#header ul#navigation li a.lascabanas.current	{		color:#e0ab20;text-shadow: 1px 1px 2px #000; text-decoration:none;	}
#header ul#navigation li a.servicios.current	{ 		color:#e0ab20;text-shadow: 1px 1px 2px #000; text-decoration:none;	}	
#header ul#navigation li a.ubicacion.current	{	 	color:#e0ab20;text-shadow: 1px 1px 2px #000; text-decoration:none;	}
#header ul#navigation li a.contacto.current		{	 	color:#e0ab20;text-shadow: 1px 1px 2px #000; text-decoration:none;	}	

.navsideleft {
	width:18px; height:52px;
	background: url(http://www.delarroyo.com.ar/wp-content/themes/cda/layout/navside.png) 0px 0px no-repeat;
	float:right;
	}
.navsideright {
	width:18px; height:52px;
	background: url(http://www.delarroyo.com.ar/wp-content/themes/cda/layout/navside.png) -18px 0px no-repeat;
	float:right;
}

/*      language nav ----------------- */

#header ul#language {
    float: left;
    height: 25px;
    left: 723px;
    position: absolute;
    top: 10px;
    width: 220px;
}

#header ul#language li {
	display:inline-block;
	float:left;
	height:25px; margin-right:10px;
	}

#header ul#language li a    {	
	display: block; text-indent:-9999px;
	float:left;
	width:100px;
	height:25px;}

#header ul#language li a.spanish    {		
	background: url(layout/langEspBut.png)no-repeat;
	width:100px;
	height:25px;}

#header ul#language li a.english    {		
	background: url(layout/langEngBut.png) no-repeat;
	width:100px;
	height:25px;}
	


/*      content     */

#content {
	background: #fff;
	width:960px;
	padding: 0px 0px 0px 0px;
	position:relative;
	border-top:1px solid #ffffff;
	border-left:1px solid #ffffff;
	border-right:1px solid #ffffff;
	padding-bottom:40px;
	}

/*    main  */

#main {	width:906px; margin:10px 25px; min-height:500px; position:relative;}

#main-full {width:906px; margin: 0 0 25px 0;}

#main #left 	{ width:450px; padding:0 25px; float:left;
				margin:0px; padding:0px; }

#main #right 	{ width:425px; padding:0 25px; float:right;
				margin:0px; padding:0px;}

#main h2#content-title {
    background: none no-repeat scroll 0 8px transparent;
    color: #6E6850;
    font-family: 'Archivo Narrow', sans-serif;
    font-weight: normal;
    height: 58px;
    margin: 0;
    padding: 0 0 0 0;
    text-decoration: none;
    width: 533px;
}
#main h2 {
    color: #6E6850;
	font-family: 'Archivo Narrow', sans-serif;
	font-size: 25px; font-weight:normal;
}
#main p {
	font-size:16px; margin-bottom:10px;
	font-family: 'Archivo Narrow', sans-serif;
    line-height: 24px;
    margin-bottom: 20px;
	}
#main p .comment {
    color:#999;
    font-variant: font-style: italic;
    font-size: 12px;

}
#main p.comment span {
    color:brown;
    font-variant:normal;
    font-size: 1px;
}
	
#main img {
    border: 3px solid #6E6850;
    float: left;
    margin: 0 25px 25px 0;
}

#main ul, #main ol {
    font-family: 'Archivo Narrow', sans-serif;
    font-size: 14px;
    list-: disc inside none;
    margin: 0 0 25px;
}
	
.post {
	margin-top:10px;text-align:justify;
}

a.vermas {
	color:white;
	display:block;
	margin:15px 5px 5px 0px; text-decoration:none; 
}

a.vermas:hover {
	color:#e0ab20;
}


/*    sidebar  */

#sidebar {
    clear: both;
    float: left;
    padding: 10px;
    width: 940px;
}

#sidebar .sidebarBox {
    background: #6E6850 repeat scroll 0 0;
    clear: none;
    float: left;
    margin: 10px;
    padding: 16px;
    width: 260px;
}
#sidebar h2 {
    clear: left;
    color: white;
    float: left;
    font-family: 'Archivo Narrow', sans-serif;
    font-size: 24px;
    font-weight: normal;
    margin: 0 0 15px 0;
    text-align: center;
    text-decoration: none;
    text-shadow: 1px 1px 2px #000000;
}

.googlechat {
    float: left;
    height: 50px;
    margin: 0 10px;
    padding: 16px 22px;
    width: 200px;
}

#sidebar #facebook {
	width:280px;
	height:400px;
	background:#fff;
	float:left;
	clear:both;
	margin:15px auto;
}


/*        footer    */

#footer-wrap {
    background: url("layout/footer-bg.jpg") no-repeat scroll center top #7d3a1b;
    height: 240px;
    border-top: 8px solid #111;
    position: relative;
    width: 100%;
}


#footer {
	width:960px;
	margin:0 auto;
	height:100%;
	padding:0px;
	position:relative;
}

#footer h1 {
    background: url("layout/logo.png") no-repeat scroll 0 0 transparent;
    height: 130px;
    left: 364px;
    position: absolute;
    text-indent: -9999px;
    top: 70px;
    width: 250px;
}

ul#footer-navigation {
    
    left: 690px;
    position: absolute;
    top: 22px;
    width: 250px;
}

ul#footer-navigation li {display: block; float:left; list-: none;
			 margin:0 8px; padding:0px; clear:both;}

ul#footer-navigation li a {
    color: #FFFFFF;
    display: block;
    float: left;
    font-family: 'Georgia', sans-serif;
    font-size: 16px;
    font-weight: normal;
    margin: 5px auto;
    text-align: center;
    text-shadow: 1px 1px 2px #000000;
    width: 250px;
}

ul#footer-navigation li a:hover  { 	
	font-weight:normal; color:#e0ab20;
	}

#footer-contact {
	position:absolute;
	top:20px;
	left:25px;
	font-family: 'Georgia', sans-serif;
	font-size:16px;
	color:#fff;
	}

#footer-contact p {
    color: white;
    font-size: 18px;
    text-shadow: 1px 1px 2px black;
}


#footer div#copyright {
    background: none repeat scroll 0 0 transparent;
    height: 20px;
    padding-top: 6px;
    position: absolute;
    top: 200px;
    width: 947px;
}

#footer p.copyright, #footer p.credits {
	font-family: 'Archivo Narrow', sans-serif;
	font-size:14px; color:#fff;
}
#footer p.copyright {
	float:left;
	padding-left:10px;
}
#footer p.credits {
	float:right;
	padding-right:20px;
}

#footer p.credits a {	font-family: 'Archivo Narrow', sans-serif;
	font-size:13px; color:white;
}

#footer p.credits a:hover {	
   color:#000;
}

/*      tools    */
.hide {display:none;}
.clear { clear:both;}
.alignleft {float:left;}
.alignright {float:right;}

div.connect_widget phs pts {
    background-color: white !important;
}

.whitebg {background:white;}

.centerDiv {
    margin: 10px auto;
    width: 240px;
}

/*      wather widget       */

#weather { 
position:absolute ;
top:10px; left:808px;
width:100px; height:100px;
background:none;

}
/*      DMS Guestbook       */

#main .css_form_embedded {
    border: 1px solid #AAAAAA;
    float: right;
    font-size: 12px;
    line-height: 1.4em;
    margin: 0;
    padding: 0 10px;
    text-align: left;
    width: 30%;
}

#main .css_post_embedded {
    border: 1px solid #AAAAAA;
    font-size: 12px;
    line-height: 1.4em;
    margin: 0;
    padding: 10px;
    text-align: left;
    width: 62%;
	margin-bottom:30px;
}
#main .css_navigation_totalcount {
    font-size: 11px;
    left: 572px;
    padding: 0 0 5px 10px;
    position: absolute;
    text-align: center;
    top: 10px;
    width: 30px;
}
#main .css_navigation_overview {
    left: 572px;
    padding: 0 0 15px 12px;
    position: absolute;
    text-align: center;
    top: 30px;
    width: 30px;
}

#main .css_post_message {
    font-family: 'Archivo Narrow', sans-serif;
    font-size: 13px;
    margin: 5px 0 0;
}

#main .css_post_header1 {
    color: #6E6850;
    font-family: georgia;
    font-size: 15px;
    height: 15px;
}