/*
Theme Name: pHresh
Description: Span and Wellness Club
Author: Joaquin Rodriguez Montero
Author URI: http://irasgos.com.ar/
Version: 1.0
*/		

/* Reset browser defaults */
@import url('styles/reset.css');

/* Apply basic image styles */
@import url('styles/images.css');

/* Prepare theme for plugins */
@import url('styles/plugins.css');

body {font-family:verdana,arial,helvetica,sans-serif;font-size:11px;color:#000;line-height:18px;background-color:#63D9FF;}

h1,h2,h3,h4,h5,h6 {color:#5ACBFC;font-weight:700;margin-bottom:10px;line-height:20px;text-transform:lowercase;}
h1 {font-size:17px;}
h2 {font-size:16px;}
h3 {font-size:15px;}
h4 {font-size:14px;margin-bottom:5px;}
h5 {font-size:13px;margin-bottom:5px;}
h6 {font-size:11px;margin-bottom:5px;}
p {margin-bottom:8px;}
a {text-decoration:none;color:#5ACBFC;}

.clear {clear:both !important;}

#header, #page, #footer  {margin:0 auto;overflow:hidden;width:778px;border:1px solid #5ACBFC;}

#header {position:relative;height:264px;padding-top:5px;border-width:1px 1px 0;background-color:#FFF;}
	#header h2 {position:absolute;left:10px;bottom:10px;margin-bottom:0;color:#FFF;font-weight:400;}
	#menu-top {margin:0 0 15px 25px;overflow:hidden;}
		#menu-top li, .menu-footer  li  {float:left;margin-right:10px;}
			#menu-top li a, .menu-footer li a {padding:0 0 0 15px;font-weight:700;background:url('images/topnav_bullet.gif') no-repeat left 2px;text-transform:lowercase;font-size:11px;}
				#menu-top.blog li.page-item-31 a, #menu-top li.current_page_item a, #menu-top li a:hover,#menu-top li.current_page_ancestor a {color:#F49C21;}
#menu-top li.page-item-10 {margin-left: 65px;}
			#menu-top li.page-item-64 {margin-left:18px;}
	.logo {width:209px;height:74px;margin:0 0 0 20px;}
	#header span {left:7px;position:absolute;top:129px;font-size:10px;}
/*
Home
*/	
	
#page  {background-color:#FFFFEB;background-position:right bottom; background-repeat:no-repeat;border-width:0 1px;padding-bottom:50px;}
	span.reserve {float:right;margin-right:10px;}
	.content {float:left;width:400px;min-height:300px;margin-top:-10px;}
		#crumbs {margin-bottom: 10px;text-transform:lowercase;}
		.content ol, .content ul {list-style-position:inside;padding:0 15px;margin-bottom:15px;}
		.content ol {list-style-type:decimal;}
		.content ul {list-style-type:disc;}
			.content ul  li ul {list-style-type:circle;margin:0 0 0 15px;padding:5px;}
	
	
.mapp-poweredby {display:none;}
/* Blog */
.blog, .single {margin-top:0 !important;}
.single {width:520px;}
.post h4 a {text-decoration:underline;}
	
#comments-template h3 {font-size:20px;background-position: 154px -358px;}
.avatar {float:left;margin:3px 20px 10px 0px;}
#comments-template ol {background:none;padding:0;}
	#comments-template ol li {padding:10px 15px;}
	#comments-template ol li.alt {background:#F4F474;}
.comment-meta-data {display:block;margin-bottom:10px;}
	.comentario-autor {float:left; font-weight:700;}
	#respond {padding-top:15px;}
	#respond form {padding:0;margin:0;border:0;}
	div#respond ol {list-style-type:none;margin:0;list-style-position:inside;width:520px;padding:0 !important;}
	div#respond ol li, div#respond textarea {padding:10px;background: #fff; margin-bottom: 10px;clear: both; border:1px solid #79B3F7;}

	div#respond ol li label {float: left; padding-right: 15px; color: #666; border-right: 1px solid #ccc; }
	div#respond ol li label.field-title { width:30%; border-left:none !important; padding-left: 0px; }
	
	div#respond ol li label small {font-size: 0.8em; color: #999;}
	
	div#respond ol li.text input {border: none !important; background: none !important; width:400px; line-height: 1.3em;padding:0 0 0 15px; }
	div#respond ol li br {display: none;}
	
 
/*
Sidebar
*/
#sidebar {float:left;width:170px;margin-right:10px;}
		#sidebar ul {margin-left:10px;margin-top:25px;margin-bottom:20px;}
			#sidebar ul li {padding-bottom:8px;}
			#sidebar ul li.current_page_item a {color:#A39346;}
			#sidebar ul li a {display:block;font-weight:700;background:url('images/bullet.gif') no-repeat left 3px;padding-left:18px;text-transform:lowercase;}
				#sidebar ul li a:hover {color:#9ECAFE;}
		#message {border:1px solid #3294FF;float:left;margin-left:3px;padding:10px;width:145px;}
		.banner-sidebar {float:left;margin-left:9px;border:1px solid #000;}
.wp-pagenavi {float:left;height:22px;margin-top:30px;padding:10px 0 0;}			

#footer {position:relative;overflow:hidden;background:#FFFFEB url('images/footer.gif') no-repeat left 6px;height:146px;border-width:0 1px 1px;}
		.menu-footer {position:absolute;bottom:15px;left:10px;float:left;}
			.menu-footer  li a {background:url('images/bottomnav_bullet.gif') no-repeat left 4px;}
		#footer a {color:#FFF;}
		#footer p.legal  {color:#FFF;float:right;font-size:11px;position:absolute;right:67px;bottom:36px;width:129px;}
		#footer span {position:absolute;bottom:15px;right:82px;}