/*
Theme Name: Liz Anelli
Theme URI: http://openadvantage.org/
Description: Custom template for Liz Anelli site.
Version: 1.6
Author: Anthony Ramm
Author URI: http://www.antramm.com/
Tags: fixed-width

  Liz Anelli by Anthony Ramm - http://www.antramm.com/

*/
/*@import url('css/reset.css');
@import url('css/default_styles.css');
@import url('css/typography.css');
*/
@import url(css/sen.0.6.min.css);
@import url(css/lightbox.css);

body {}
.wrapper {width:931px;margin: 25px auto;}
.footer {font-size:130%;color:#713932;clear:both;height:30px;background:url(images/backgrounds/btm_tab.gif) no-repeat 35px 0;text-align:center;padding:3px 170px 0 45px;}
  .footer-left {float:left;}
  .footer-right {float:right;}

h1 {margin-bottom:0.8em;font-size:2.5em;font-weight:normal;line-height:1.2em;}
h2 {margin-bottom:0.3em; font-size:1.8em;}
p {margin-bottom:0.8em;}

hr {margin:0 60px;}
li {margin:0 0 0.8em 10px;}
.alignleft {float:left;margin-right:5px;}
.alignright {float:right;margin-left:5px;}
a img {border:none;}
.post {padding:0 60px 2em 40px; clear:both;}
.postmetadata {font-size:0.85em;margin-bottom:1em;}
a {color:#713932;}
.edit-link {display:none;}

.top-menu {height:134px;position:relative;}
  .top-menu a {overflow:hidden;display:block;position:absolute;text-indent:-9999px;}
  .top-menu a.menu-portfolio {background:url(images/menu-items/portfolio_button.jpg) no-repeat bottom left;
                              height:127px;width:121px;top:7px;left:80px;}
  .top-menu a.menu-portfolio:hover {background-position:top left;}
  .top-menu a.menu-news {background:url(images/menu-items/news_button.jpg) no-repeat bottom left;
                         height:136px;width:142px;top:0px;left:240px;}
  .top-menu a.menu-news:hover {background-position:0 0;}
  .top-menu a.menu-books {background:url(images/menu-items/children_button.jpg) no-repeat bottom left;
                         height:84px;width:195px;top:50px;left:420px;}
  .top-menu a.menu-books:hover {background-position:0 0;}
  .top-menu a.menu-shop {background:url(images/menu-items/shop_button.jpg) no-repeat bottom left;
                         height:105px;width:101px;top:29px;left:660px;}
  .top-menu a.menu-shop:hover {background-position:0 0;}
  .top-menu a.active:hover {background-position:bottom left;}
.right-menu {width:114px;float:left;position:relative;}
  .right-menu a {overflow:hidden;display:block;position:absolute;text-indent:-9999px;}
  .right-menu a.menu-visits {background:url(images/menu-items/school_button.jpg) no-repeat bottom left;
                              height:210px;width:99px;top:65px;left:0px;}
  .right-menu a.menu-visits:hover {background-position:0 0;}
  .right-menu a.menu-contact {background:url(images/menu-items/aboutme_button.jpg) no-repeat bottom left;
                              height:179px;width:127px;top:350px;left:0px;}
  .right-menu a.menu-contact:hover {background-position:0 0;}
  .right-menu a.active:hover {background-position:bottom left;}
.content {width:817px;position:relative;float:left;background:#ffd478 url(images/backgrounds/inner_spine.gif) repeat-y top left;
          position:relative;}
  .page-content {min-height:585px;width:488px;margin:40px 0 0 45px;float:left;z-index:2;position:relative;}
  .page-portfolio {background:url(images/backgrounds/portfolio_girl.png) no-repeat top left;}
  .page-school-visits {background:url(images/backgrounds/school_visits_backgrd.jpg) no-repeat top center;}
  .page-childrens-books {background:url(images/backgrounds/childrens_books_backgrd.jpg) no-repeat 15px 0;}
  .page-contact-me {background:url(images/backgrounds/backgrd_liz.jpg) no-repeat 30px 15px;}
  .page-news .heading-news {padding:0 60px 0 40px;}

  .content .portfolio-tape {background:url(images/menu-items/tape/portfolio_tape.gif) no-repeat top left;position:absolute;width:174px;height:34px;left:60px;}
  .content .news-tape {background:url(images/menu-items/tape/news_tape.gif) no-repeat top left;position:absolute;width:161px;height:34px;left:248px;}
  .content .childrens-books-tape {background:url(images/menu-items/tape/childrens_tape.gif) no-repeat top left;position:absolute;width:212px;height:34px;left:417px;}
  .content .shop-tape {background:url(images/menu-items/tape/shop_tape.gif) no-repeat top left;position:absolute;width:132px;height:34px;left:650px;}
  .content .school-visits-tape {background:url(images/menu-items/tape/schools_tape.gif) no-repeat top left;position:absolute;width:34px;height:224px;right:0;top:53px;}
  .content .contact-me-tape {background:url(images/menu-items/tape/contact-me_tape.gif) no-repeat top left;position:absolute;width:34px;height:202px;right:0;top:340px;}

  
  .inner-right {width:314px;/*height:516px;*/background:url(images/backgrounds/angled_paper.png) no-repeat 0 0;float:right;
                     margin:30px 0 0 -30px;position:relative;}
  /* FIXME: IE will not be right here */
  .inner-right-menu {background:#fffed5;margin:10px 110px 0 0;min-height:250px;padding:20px;}
  .home-button {/*position:absolute;bottom:0;right:0;*/
                position:absolute;bottom:-20px;right:0;
                background:url(images/menu-items/home.png) no-repeat top left;width:144px;height:224px;display:block;}
  
.front-page-content {background:url(images/backgrounds/front_page.jpg) no-repeat top left;height:585px;width:813px;
                     position:relative;float:left;}
  .liz-anelli-logo {position:absolute;text-indent:-9999px;}

ul.sidebar {list-style:none;margin:0;padding:0;}
	ul.sidebar li {margin:0 0 2em 0;padding:0;}
	ul.sidebar li li {margin:0 0 .5em 0;}
  ul.sidebar ul ul {margin:3px 0 0 20px;}
  ul.sidebar ul li.current_page_item a, ul.sidebar ul li.current_page_ancestor a {font-weight:bold;text-decoration:none;}
  ul.sidebar ul li.current_page_item li a {font-weight:normal;text-decoration:underline;}
	ul.sidebar h3 {margin-bottom:.5em;font-size:1.8em;}
.contact-form {}
  img.wpcf7-captcha-captcha-667 {vertical-align:bottom;}
#gallery-1 .gallery-item .gallery-icon .attachment-thumbnail {border:none;}
  
.gallery {margin: auto;}
  .gallery-item {float: left;text-align: center; margin:0 0 10px 0;}
  .gallery img {}
  .gallery-caption {margin-left: 0;}
  .page-childrens-books .gallery {position:absolute;top:250px;left:50px;}
  .page-childrens-books .gallery-item {margin-right:25px;}
  .page-portfolio .gallery {position:absolute;top:230px;left:100px;}
  .page-portfolio .gallery-item {margin-right:10px;}
  .gallery-page-nav {color:#ccc;font-size:1.1em}
  .gallery-page-nav a {color: #ccc;}
  .gallery-page-nav a.gallery-page-selected {color:#b90;}
  
.wp-caption {background:#fffed5;margin-bottom:5px;color:#713932;padding:10px 0 5px 10px;}
  .wp-caption p {margin:0;padding-right:10px;text-align:center;}