/*
Theme Name:		WPFramework
Theme URI: 		http://wpframework.com/
Version: 		0.2.4.10
Description: 	A <em>blank</em> WordPress Theme Framework <strong>that's everything you need, and nothing you don't.</strong> With features like <em>microformats, a traditional template structure, convention over configuration, clean semantic code, documenation, and it's atomic templating system</em>, WP Framework is <em>completely extensible, flexible</em> and <strong><em>the</em></strong> starting point for theme authoring and customization. To learn more, visit <a href="http://wpframework.com">http://wpframework.com</a>.
Author: 		Ptah Dunbar
Author URI:		http://ptahdunbar.com
Tags:			one-column, two-columns, three-columns, fixed-width, sticky-post, threaded-comments, microformats

Copyright 2008 Ptah Dunbar <http://ptahdunbar.com> All rights reserved.
WP Framework is licensed under the terms of the GNU General Public License version 2.

If you have any questions, comments, or concerns, 
visit <http://wpframework.com> for more information!
*/

/* Reset Browser Defaults */
@import url( 'reset.css' );

/* Apply base theme styles and colors */
@import url( 'base.css' );

/* Basic 2 Column Layout */
@import url( 'library/media/layouts/2col-r.css' );

/* Stylistic CSS Styles */
@import url( 'screen.css' );

/* Text */
@import url( 'text.css' );

/* These empty css selectors are temporarily here for compatiability with the WordPress theme repository checklist. */
.aligncenter {} .alignleft {} .alignright {} .wp-caption {} .wp-caption-text {}

ul, ul ul, ul ul ul {
list-style-type: none;
}

html {
background: transparent url(http://helengoodman.co.uk/wp-content/themes/wp-framework/library/media/images/top_bg.jpg) repeat-x scroll;
}

body {
background: transparent url(http://helengoodman.co.uk/wp-content/themes/wp-framework/library/media/images/hglogo_bar.jpg) no-repeat center top;
}

.container {
margin: 0 auto;
width: 760px;
position: relative;
}

#primary {
width: 460px;
}

#primary .hfeed {
width: 460px;
}

#secondary {
width: 260px;
}

.header {
position: relative;
overflow: hidden;
}

.header div#logo {
background: transparent url(http://helengoodman.co.uk/wp-content/themes/wp-framework/library/media/images/hglogo.gif) no-repeat scroll;
height: 105px;
width: 294px;
position: relative;
left: -10px;
top: 0px;
margin: 0 0 10px 0;
text-indent: -9999px;
}

#logo a {
color: #FFFFFF;
}

p#tagline {
position: absolute;
text-indent: -9999px;
line-height: 0px;
height: 0px;
}

p#theDate {
position: absolute;
right: 0px;
top: 20px;
color: #ffffff;
font-weight: bold;
}

div#widget-search {
position: absolute;
right: 0px;
top: 50px;
}


#myGallery
{
width: 758px !important;
height: 200px !important;
} 

/* MainNav */

.mainNav ul {
background-color: #333333;
height: 40px;
width: 760px;
margin: 10px 0 0 0; 
}
.mainNav ul li {
display: inline;
}

.mainNav ul li a {
background-color: #333333;
padding: 10px 8px;
color: #FFFFFF;
float: left;
display: block;
text-decoration: none;
}

.mainNav ul li a:hover {
background-color: #94090d;
}

/* SubNav */

.subNav ul {
background-color: #464646;
height: 36px;
width: 760px;
margin: 0; 
}

.subNav ul li {
display: inline;
}

.subNav ul li a {
background-color: #464646;
padding: 8px 8px;
color: #FFFFFF;
float: left;
display: block;
text-decoration: none;
}

div.subNav ul li a:hover {
background-color: #94090d;
}

div#navigation li.current_page_parent a, div#navigation li.current_page_item a, div#navigation li.current_page_ancestor a {
background-color: #d40d12;
}


#content {
margin: 20px 0 0 0;
}

#primary {
padding: 0 19px 0 0;
border-right: 1px solid #e9e9e9;
}

.hentry, .widget, .comment, .navigation-links { margin-bottom: 20px; }

ul.eventDetails{
margin: 0 0 20px 0;
}

.ngg-singlepic {
border: 1px solid #e9e9e9;
}

#newsletter {
position: relative;
height: 106px;
width: 300px;
background: transparent url(http://helengoodman.co.uk/wp-content/themes/wp-framework/library/media/images/newsletter.png) no-repeat scroll;
}

/* Forms */

form.searchform input {
width: 150px;
height: 16px;
padding: 2px;
margin: 0 5px 0 0;
}

form.searchform button {
width: 80px;
height: 24px;
}

div.mapp-poweredby {
display: none;
}