/*  
Theme Name: Casa Manzanillo
Theme URI: http://www.innmexico.com/
Description: Casa Manzanillo Theme
Version: 1.0
Author: Iluminada Design
Author URI: http://www.iluminada.com/
*/



html, body { margin:0; padding:0; font-family:Trebuchet MS; } 
body { background:#cadfe6 url(/images/background.gif) no-repeat top center; color:#414b4f; }

a, a:link, a:active, a:visited { text-decoration:none; color:#C05639; }
a:hover { color:#C96B51; }


#page-container { margin:42px auto 0 auto; padding:0; width:956px; border:1px solid black; background:url(/images/container-background.gif) repeat-y top left; position:relative; display:block; overflow:hidden; }
	#palm { background:url(/images/palm-trans.gif) no-repeat bottom left; position:relative; display:inline-block; }
	#right-content { width:750px; display:block; margin-left:206px; }
		#ssp { width:750px; height:338px; display:block; margin:0; padding:0; }
		
		#the-content { padding:0px 19px; font-size:.8em; line-height:140%; width:525px;float:left }
		#the-content.wide { width:712px!important; }
			#right-sidebar{ float:right; width:160px;margin:25px 20px 0 0;}
			#right-sidebar img { border:1px solid #97A5B0; }
			
	#left-content { position:absolute; top:0; left:0; width:206px; z-index:100; color:white; display:block; }
		#left-content h2#casa-logo { display:block; width:206px; height:0; padding:64px 0 0 0; margin:15px 0 0 0; background:url(/images/casa-manzanillo-logo-trans.gif) no-repeat top center; overflow:hidden; }
		#left-content h3 { margin:0 0 11px 0; font-size:.7em; text-align:center; line-height:140%; letter-spacing:.1em; }
		ul#casa-navigation { display:block; list-style:none; margin:0; padding:0; font-size:.8em; }
			#casa-navigation li { display:block; margin:1px 1px 0 1px; width:204px; float:left; }
			#casa-navigation a, #casa-navigation a:link, #casa-navigation a:active, #casa-navigation a:visited { display:block; text-align:right; padding:6px 15px; margin:0; text-decoration:none; color:white; background:#C96B51; } 
			#casa-navigation a:hover { background:white; color:#C96B51; }
	
	.clearer { clear:both; height:1px; overflow:hidden; }
	
	#footer { width:958px; margin:0 auto; text-align:center; font-size:.8em; line-height:140%; padding:12px 0; }
	
	
	.sidebar-photos {
		background:#ececec;
		float:right; width:160px; margin-left:20px; text-align:center;
	}
	
	.sidebar-photos img { border:0 !important; }