/*
Theme Name: Forever Trinity
Theme URI: http://gelfanddesign.com
Description: Child Theme for Thematic 0.9
Author: Amy Gelfand
Author URI: http://gelfanddesign.com
Template: thematic
Version: 0.1

This work is released under the GNU General Public License 2:
http://www.gnu.org/licenses/old-licenses/gpl-2.0.html

*/

/* Reset browser defaults */
@import url('../thematic/library/styles/reset.css');

/* Apply basic typography styles */
@import url('../thematic/library/styles/typography.css');

/* Apply a basic layout */
@import url('../thematic/library/layouts/2c-r-fixed.css');

/* Apply basic image styles */
@import url('../thematic/library/styles/images.css');

/* Apply default theme styles and colors */
/* It's better to actually copy over default.css into this file (or link to a copy in your child theme) if you're going to do anything outrageous */
@import url('../thematic/library/styles/default.css');

/* Prepare theme for plugins */
@import url('../thematic/library/styles/plugins.css');


/* major positioning divs */
body {background: #006699 url(images/butterflyBG.jpg) no-repeat top center;font-family: corbel,"Lucida Grande", Verdana, Geneva, Helvetica, Futura, arial,sans-serif;}
#header {width:960px;height:300px;margin:0 auto;background:transparent url(images/headerBG.png) no-repeat top center;}
#main {width:960px;background:transparent url(images/whiteBG.png) repeat-y top center;padding:50px 0 0 0;}
#content {margin:50px 0 20px 60px;} 
#primary {margin:40px 30px 20px 0;border:none;background:#ffffff url(images/sidebar.jpg) no-repeat top left;padding:24px 0 0 0;}

/* sidebar styles */
ul.xoxo {background:#ffffff url(images/sidebar.jpg) no-repeat bottom left;padding:0 44px 18px 24px;margin:0;}
	ul.xoxo h3 {color:#666666;font-size:15px;font-style:italic;line-height:22px;margin-bottom:0;}
	ul.xoxo li {margin:0;}
	ul.xoxo div.ilsb-parent a {font-size:70%;font-weight:bold;text-decoration:none;color:#006699;}
	ul.xoxo div.ilsb-parent a:hover,ul.xoxo div.ilsb-parent a:focus,ul.xoxo li a:hover,ul.xoxo li a:focus {color:#FF4B33}


/* footer styles */
#footer {height:257px;width:960px;background:transparent url(images/footer.png) no-repeat bottom left;margin:0 auto;padding:0;border-top:none;}
#siteinfo {text-align:center;padding-top:150px;color:#000000;font-size:120%;font-weight:bold;}
	#siteinfo a {color:#000000;}

/* navigation bar styles */
.menu {position:absolute;width:900px;margin:110px 0 0 40px;padding-top:7px;}
#nav {margin:0 auto;width:98%;background:#fec620 url("images/nav_bg.gif") repeat-x bottom left;}
#nav,#nav2 {border-right-width:0;}
#nav li a,#nav li a:visited {color:#ffffff;font-size:130%;background:#fff url("images/nav_bg.gif") repeat-x bottom left;}
#nav li.current_page_item a,#nav li a:hover, #nav li a:focus,#nav2 li.current_page_item a,#nav2 li a:hover, #nav2 li a:focus {background:transparent url("images/nav_over.gif") no-repeat bottom right;color:#333333;}
#nav2 {margin:0 auto;width:98%;background:#fde7a6;}
#nav2 li a,#nav2 li a:visited {color:#333333;background:#fde7a6;border:0;}
#nav2 li.current_page_item a,#nav2 li a:hover, #nav2 li a:focus {background:#fcde84;color:#333333;}
#access,#nav a {border-width:0;}

body.s-category-events li.page-item-95 a {background:transparent url("images/nav_over.gif") no-repeat bottom right;color:#333333;border:none;}
	
/* body styles */
#blog-title,#blog-description {text-indent:-9999px;}
h1,.entry-title,.entry-content h1 {font-size:150%;margin-bottom:0.5em;color:#333333;font-weight:bold;padding:0;}
h2,h3,.entry-content h2,.entry-content h3 {font-size:120%;margin-bottom:0.5em;color:#006699;font-weight:bold;padding:0;}
.entry-utility {display:none;}

/* photo album styles */
ul.photos {list-style-type:none;margin:0;padding:0;}
ul.photos li {float:left;margin:0 12px 12px 0;padding:0;}

/* form styles */
#donate {position:relative;top:0;left:80px;}
#searchform input {border-color:#d0d0d0;}
#searchform #searchsubmit,.form-submit input {font-family:arial,sans-serif;font-weight:bold;background-color:#fdc211;color:#ffffff;border-color:#fdc211}
.form-submit {text-align:left;}
legend {font-weight:bold;font-size:110%;color:#006699;}
fieldset {margin-bottom:24px;}
fieldset input,fieldset textarea {border-color:#d0d0d0;margin-bottom:18px;}
.success {color:green;}
.error {color:red;}

/* calendar style nudge */
.gigs-calendar,.gig-post table  {width:99%;}

/* custom home page styles */
#homepagecontainer {margin:60px auto 0 auto;width:880px;}
#homepagecontent {margin:20px;}
#sub-feature {overflow:auto;width:100%;}
#front-block-1 {float:left;width:66%;}
#front-block-2 {float:right;width:32%;background:#ffffff url(images/sidebar.jpg) no-repeat top left;padding-top:24px;}
	#front-block-2 #searchform {padding:0 0 24px 20px;}
	#front-block-2 h3 {color:#666666;font-size:15px;font-style:italic;line-height:22px;margin-bottom:0;padding-left:24px;}
	#front-block-5 ul {margin:0;padding:24px 24px 24px 44px;background-color:#f6f6f6;list-style-image:none;list-style-position:outside;}
	#front-block-5 li {color:#666666;margin:0;font-size:13px;line-height:18px;}
	#front-block-5 a {color:#666666;}
	#front-block-5 li#findus {padding-top:24px;list-style:none;}
	#ilovesb {list-style:none;}
	#front-block-5 li a:hover,#front-block-2 li a:focus {color:#FF4B33}
#sub-feature2 {overflow:auto;width:100%}
#front-block-3,#front-block-4,#front-block-5 {float:left;width:33%;}

/* custom trinity's corner styles */
#trinity-container {margin:40px auto 0 auto;width:860px;}
#trinity-container #content {margin:20px;}

.sociable {clear:both;}

