/*

Theme Name: Carrington JAM
Theme URI: http://carringtontheme.com
Description: A <strong>Just Add Markup</strong> (JAM) theme using the Carrington CMS theme framework. Designers and developers can use this as a base, then add their own markup around the core functionality. 
Version: 1.2
Author: Crowd Favorite
Author URI: http://crowdfavorite.com
Tags: customizable, template, framework, carrington, cms, example

// This file is part of the Carrington JAM Theme for WordPress
// http://carringtontheme.com
//
// Copyright (c) 2008-2009 Crowd Favorite, Ltd. All rights reserved.
// http://crowdfavorite.com
//
// Released under the GPL license
// http://www.opensource.org/licenses/gpl-license.php
//
// **********************************************************************
// This program is distributed in the hope that it will be useful, but
// WITHOUT ANY WARRANTY; without even the implied warranty of
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. 
// **********************************************************************

NOTE: This file is not used in this theme but is included for WordPress theme expected format compatibility - it's standard to use the css/ dir for actual theme CSS in a Carrington-based theme.

*/

/* including for compatibility */



body
 {
	background: url('images/bg.png') repeat-x #bababa;
	border: 0px;
	padding: 0px;
	margin: 0px;
  padding-top: 20px;
  font-family: Verdana;
  color: #FFFFFF;
  }

a {
  color: #ffcc66;
}

#page
  {
  width: 860px;
  background: url('images/bg_page.png') repeat-y;
  margin: 0 auto;
  overflow: hidden;
  padding: auto;
  
  }

#page_header
  {
  width: 860px;
  height: 268px;
  background: url('images/bg_page_header.png') no-repeat;
  }
    
#left_menu
  {
  width: 232px;
  background: url('images/bg_left_menu.png') repeat-y;  
  padding: 0px;
  padding-top: 30px;
  float: left;
  }
#left_menu_image 
  {
  height: 500px;
  }

#left_menu_options
  {
  width: 180px;
  margin-top: -90px;
  padding-left: 25px;
  }
    
#left_menu_options ul
  {
  padding-top: 0px;
  padding-bottom: 0px;
  padding-left: 0px;
  margin: 0px;
  list-style-type: none;
  }

  
#left_menu_options ul li
  {
  padding-left: 15px;
  padding-bottom: 6px;
  }

#left_menu_options ul li a
  {
  color: #333;
  font-family: Verdana;
  font-weight: bold;
  text-decoration: none;
  font-size: 14px;
  }  
  
#current_page_item {
  color: #fff;
  font-family: Verdana;
  font-weight: bold;
  text-decoration: none;
}
  
#left_menu_options ul li a.selected, #left_menu_options ul li a:hover
  {
  color: #fff;
  font-family: Verdana;
  font-weight: bold;
  text-decoration: none;
  }  

#left_menu_options ul.submenu li
  {
  padding-bottom: 2px;
  }

#left_menu_options ul.submenu li a
  {
  font-size: 13.5px;
  padding-bottom: 6px;
  }


#left_menu_footer
  {
  width: 268px;
  height: 12px;
  background: url('images/bg_left_menu_footer.png') repeat-y;

  }

#main
  {
  float: right;
  width: 600px;
  margin-top: -184px;
  margin-right: 10px;
  }

  #kitty_pic
  {
  height: 172px;
  padding-bottom: 30px;
  width: 552px;

  }
    
#page_footer_links
  {
  margin: 0 auto;
  width: 860px;
  height: 75px;
  background: url('images/bg_page.png') repeat-y;
  }

#page_footer_link_bar
  {
  width: 820px;
  height: 75px;
  margin-left: 30px;
  background: url('images/bg_footer_link_bar.png') repeat-x 1px 1px;
  }

  table.footer_link_bar
    {
    padding:0px;
    margin:0px;
    border: 0px;
    border-collapse: collapse;    
    }
    
  table.footer_link_bar td.social_media
    {
    vertical-align: middle;
    padding-top: 18px;
    padding-left: 12px;
    width: 404px;
    }

  table.footer_link_bar td.button_donate
    {
    padding-right: 12px;
    }

  table.footer_link_bar td.powered_by    
    {
    vertical-align: middle;
    padding-top: 12px;
    text-align: right;
    width: 400px;
    padding-right: 20px;
    }

  table.footer_link_bar td.powered_by a
    {
    text-decoration: none;
    color: #fff;
    font-size: 11px;    
    }
    
    
#page_footer
  {
  margin: 0 auto;
  width: 860px;
  height: 12px;
  background: url('images/bg_page_footer.png') no-repeat;
  }
    
   
#left_menu_options li.current_page_item a {
    color: #fff;
    font-family: Verdana;
    font-weight: bold;
    text-decoration: none;
  }

#left_menu_options ul li.current_page_item ul li a {
  color: #333;
  font-family: Verdana;
  font-weight: bold;
  text-decoration: none;
  font-size: 14px;
}
