/*
THEME NAME: Thematic
THEME URI: http://themeshaper.com/thematic/
DESCRIPTION: The ultimate in SEO-ready themes, Thematic is a highly extensible, WordPress Theme Framework featuring 13 widget-ready areas, drop-down menus, grid-based layout samples, plugin integration, shortcodes for your footer, &amp; a whole lot more. Perfect for any blog and <strong><em>the</em></strong> starting point for theme development.
VERSION: 0.9.5.1
AUTHOR: Ian Stewart
AUTHOR URI: http://themeshaper.com/
TAGS: white, three-columns, two-columns, fixed-width, theme-options, left-sidebar, right-sidebar, threaded-comments, sticky-post, microformats
.
The Thematic Theme is copyright Ian Stewart http://themeshaper.com/
This work, like WordPress, is released under GNU General Public License, version 2 (GPL).
http://www.gnu.org/licenses/old-licenses/gpl-2.0.html
.
*/

/* Reset browser defaults */
@import url('library/styles/reset.css');

/* Apply basic typography styles */
@import url('library/styles/typography.css');

/* Apply a basic layout
@import url('library/layouts/2c-r-fixed.css');
 */
/* Apply basic image styles */
@import url('library/styles/images.css');

/* Apply default theme styles and colors */
@import url('library/styles/default.css');

/* Prepare theme for plugins */
@import url('library/styles/plugins.css');



/*---------------*/
/* Generic Skin  */

body { 
  font-size: 14pt; 
  color: #454545; 
  font-family: Arial, Helvetica, sans-serif; 
  margin: 0px; 
  padding:0px; 
  background: #af9579 url(/wp-content/themes/thematic/images/luana_bg.jpg) repeat-y top left; 
}

h1, .SiteTitle	{ font-size: 22px; color: #253e28; margin: 5px 0px 5px 0px; }
h2, .SiteTitle2	{ font-size: 18px; color: #253e28; margin: 5px 0px 5px 0px; }
h3, .SiteTitle3	{ font-size: 14px; color: #253e28; margin: 5px 0px 5px 0px; }
h4 { display: inline; margin: 5px 0px 5px 0px; }

div.hr			{ height: 1px; background: #000000; }
div.hr hr		{ display: none; }

a, a:link { 
  color: #253e28;
}
a:visited { color: #5c6e5e; }
a:hover { color: #333; }
a:active { color: #000; } 


#wrapper { 
  text-align: left; 
  width: 820px; 
  margin: 0px; 
  padding: 0px; 
  background: url(/wp-content/themes/thematic/images/luana_bgover.jpg) no-repeat top left; 
}

#header { margin: 0 0px 0 0; }
#content { margin: 0 0px 0 0; min-height: 350px;}
#content .inner { padding-top: 1px; margin: 0 80px 20px 80px; }
#footer {
  margin-top: 10px; 
  clear: both; 
  font-size: 9pt; 
  color: #785739;
}
#footer .slogan { 
  text-align: right; 
  padding-right: 100px; 
  margin-bottom: 20px; 
}
#footer .inner { 
  text-align: center; 
  margin-top: 20px; 
}

/*---------------*/
/* ZeppOS  Menus */

/* NavM100 Horizontal */
#menu { margin: 0px; padding: 0px; text-align: center; }
#menu ul { list-style: none; margin: 0px; padding: 0px; }
#menu li { display: inline; }
#menu .page_item { text-weight: bold; color: #000000; font-size: 14px; padding: 0px 10px 0px 10px;}

#menu a { text-decoration: none; color: #000000; }
#menu a:hover { color: #004400; }

#menu .MenuActive { font-weight: bold; }

/* NavM100 Horizontal Tabbed */
#MenuHorizontalTabs { padding: 10px 0 0 0; height: 30px; }
#MenuHorizontalTabs ul { margin: 0 0 0 0; padding: 0px;  }
#MenuHorizontalTabs li { height: 30px; margin: 0px; display: inline; list-style: none; }
#MenuHorizontalTabs li { float: left; background: transparent url(/_library/templates/skin_bayless/menu_left.jpg) no-repeat left top; }
#MenuHorizontalTabs li span { padding: 10px; float:left; background: inherit; display:block; background:url(/_library/templates/skin_bayless/menu_right.jpg) no-repeat right top; }
/* Commented Backslash Hack hides rule from IE5-Mac \*/
#MenuHorizontalTabs #headermenu li span a { float: none; }
/* End IE5-Mac hack */
#MenuHorizontalTabs a { text-decoration: none; }
#MenuHorizontalTabs a:hover { }
#MenuHorizontalTabs .MenuParent { float: left; background: transparent url(/_library/templates/skin_bayless/menu_left_over.jpg) no-repeat left top; }
#MenuHorizontalTabs .MenuParent span { float:left;  display:block; background: inherit url(/_library/templates/skin_bayless/menu_right_over.jpg) no-repeat right top; }

/* NavM100 Vertical */
#MenuVertical { margin: 5px 0 -10px 0; }
#MenuVertical li { list-style: none; }
#MenuVertical li span { color: #000000; font-size: 10px; border-bottom: 1px solid #000000; padding: 0px 10px 0px 10px;}
#MenuVertical li .MenuItemFirst { border-top: 3px solid #000000; }
#MenuVertical a { text-decoration: none; color: #000000; }
#MenuVertical a:hover { color: #DB0707; }

/* NavM100 Footer */
#MenuFooter { margin: 5px 0 -10px 0; }
#MenuFooter li { display: inline; list-style: none; }
#MenuFooter li span { color: #000000; font-size: 10px; border-right: 1px solid #000000; padding: 0px 10px 0px 10px;}
#MenuFooter li .MenuItemFirst { border-left: 1px solid #000000; }
#MenuFooter a { text-decoration: none; color: #000000; }
#MenuFooter a:hover { color: #DB0707}






.entry-content img {
    margin: 0 0 18px 0;
    max-width:100%;
}
.alignleft,
img.alignleft {
	float: left;
    margin-right:20px;
}
.alignright,
img.alignright {
	display: block;
	float: right;
    margin-left:20px;
}
.aligncenter,
img.aligncenter {
	margin-left:auto;
	margin-right:auto;
	display: block;
	clear: both;
}
.wp-caption {
	text-align: center;
	margin-bottom:18px;
}
.wp-caption img {
	margin: 0;
	padding: 0;
	border: 0 none;
}
.wp-caption p.wp-caption-text {
	margin: 0;
	padding:5px;
}
.gallery img {
    margin:0;
}
.wp-smiley { /* Prevent the smileys from breaking line-height */
	max-height:12px;
	margin:0 !important;
}
