/* @override 
	http://fredtranfieldl/sites/all/themes/fct5/css/page.css
	http://fredtranfieldl/sites/all/themes/fct5/css/page.css?6
	http://fredtranfieldl/sites/all/themes/fct5/css/page.css?U
	http://fredtranfieldl/sites/all/themes/fct5/css/page.css?s
*/

/* $Id: page.css,v 1.1.2.28 2009/06/12 15:44:26 jmburnz Exp $ */

/**
 * @file page.css
 * This stylesheet provides the page main styles for this theme.
 */

#genesis-1c .two-sidebars .content-inner{margin:0 240px 0 170px;}
#genesis-1c .sidebar-left .content-inner{margin-left:160px;}
#genesis-1c .sidebar-right .content-inner{margin-right:240px;}
#genesis-1c #sidebar-left{width:140px;margin-left:-100%;}
#genesis-1c #sidebar-right{width:220px;margin-left:-220px;}
/**********************************************************
 *              Section, Page and Body Classes
 **********************************************************/
/**
 * Normally you will use these in combination with other
 * selectors. I include them here for completedness.
 */
	
/** 
 * Section Class
 * The section class takes the 2nd part of the URL and
 * builds a section-[arg] class from it. If you emulate
 * site sections using the Pathauto module this can be a 
 * powerful way to style site sections.
 *
 * Look in body element for the section you want to style
 * to find the class to replace section-[arg]:
 */
/* .section-arg {} */

.node h2 a:hover {
	text-decoration:none;
}

.node h2 a:link, .node h2 a:visited, .node h2 a:active {
	color:#333333;
	text-decoration:none;
}

.node h2.node-title {
	font-size:1.5em;
	line-height:1.5em;
	margin-bottom:8px;
}

.node-submitted {
	color: #949494;
	font-size:0.7em;
	padding: 6px 0;
	border-top: 1px solid #444;
	border-bottom: 1px solid ;
	border-color: #ddd;
	margin-bottom: 10px;
	margin-left: 0;
	text-transform: uppercase;
}
/**********************************************************
 *                  The wrapper divs
 *    Be careful how you modify these, see layout.css
 **********************************************************/
/**
 * Width Setting
 *
 * Genesis supports Elastic, Fluid and Fixed width values.
 * Elastic layouts are dynamic and will expand or contract when 
 * the font size is changed. Fluid widths change when the browser 
 * is resized and fixed width layouts stay the same width even 
 * when the broswer is resized or the font size is changed.
 *
 * Elastic layouts use ems,       e.g. 80em
 * Fluid layouts use percentages, e.g. 85%
 * Fixed widths use pixels,       e.g. 960px
 */
#container {
  width: 960px;
	font-variant: normal;
}
body > #container {
  width: 100%;      /* Width for all other browsers */
  max-width: 960px; /* set a maximum width */
  min-width: 760px; /* set a minimum width */
}
/* Header blocks region is embedded in the header, floated
   between the logo/site_name and the search box. */
#header-blocks {
  float: left;
  margin-left: 2em; /* LTR */
}

/**********************************************************
 *                   Skip navigation
 **********************************************************/
/**
 * To hide the skip-nav you can use: 
 * 
 * height: 0; 
 * overflow: hidden;
 * 
 * Do not use display:none as this hides it from screen readers!
 */
#skip-nav {
   text-align: right; /* LTR */
}


.more-link a {
	text-transform:uppercase;
}


/**********************************************************
 *                 Header Elements
 **********************************************************/
/* #branding wraps #logo, #site-name and #site-slogan. */
#branding {
  float: left; /* LTR */
}

/* h1 is for the front page only, all others use the div. */
#branding h1 {font-size: 1em;} /* reset h1, do not change! */

/* Logo and site_name wrapper. */
#branding #logo a:link,
#branding #logo a:hover,
#branding #logo a:visited {
	border-bottom: 1px solid transparent;
	}
/* Remove display:block if you want the site name inline with the logo. */
.logo-site-name span {
  display: block;
}

/* Logo. */
#logo {
	margin-top: 14px;
	}

#site-name {
  font-weight: bold; /* Bold or else the line heights vary. */
  font-size: 2em;
  line-height: 1.5;
}
/* Site slogan. */
#site-slogan {
	color: #a2a2a2;
	padding:1px 0 24px;
	text-align:left;
	letter-spacing: 1px;
	font: bold 15px 'BPreplay',Georgia,"Times New Roman",Times,serif;
}


/**********************************************************
 *    Search box, Advanced search form, Search results
 *          For the search block see blocks.css
 **********************************************************/
/**
 * Search box
 */
/* Float the serch box right. */
#search-box {
  float: right; /* LTR */
}

/* Reset form element margins. */
#search-theme-form {
  margin: 1.5em 0;
}
#edit-search-block-form-1-wrapper label {
	display:none;
}

/**********************************************************
 *               Primary & Secondary Links
 **********************************************************/
/**
 * Implimentation of Primary and Secondary Links.
 *
 * Primary & Secondary Links are colored by default so you 
 * can easily identify them.
 */

/**
 * #nav is the containing div for Primary & Secondary Links.
 */
#nav {
  margin: 0.75em 0;
}

#nav .primary-links {
  background: #DDD; /* Default gray for dev only. */
  font-weight: bold;
  margin: 0;
  padding: 0;
}

/* Modify the margin to set tab spacings. */
#nav .primary-links li {
  display: inline;
  line-height: 2;
  list-style: none;
  margin: 0 1em;
  padding: 0;
}

#nav .primary-links li a {
  text-decoration: none;
  white-space: nowrap;
}
#nav .secondary-links {
  background: #EEE; /* Default gray for dev only. */
  font-weight: bold;
  margin: 0;
  padding: 0;
}

/* Modify the margin to set tab spacings. */
#nav .secondary-links li {
  display: inline;
  line-height: 2;
  list-style: none;
  margin: 0 1em;
  padding: 0;
}

#nav .secondary-links li a {
  text-decoration: none;
  white-space: nowrap;
}
/**********************************************************
 *                      Breadcrumb
 **********************************************************/
/**
 * Genesis places the breadcrumb directly below the header, 
 * giving it the full width of theme to expand into.
 * You can eaisly drag the breadcrumb html to the main 
 * content column if you need to.
 */
#breadcrumb {
  padding: 0 0 0.75em;
}


/**********************************************************
 *                       Mission
 **********************************************************/
#mission {
  font-weight: bold;
  margin: 0 0 1.5em;
}


/**********************************************************
 *                    H1 Page Title
 **********************************************************/
/* The main title on each page. */
h1#page-title {
	line-height: 130%;
}
h2#comments-title {
	padding-bottom: 12px;
}	
#comments h2.box-title {
	font-size: 1.3em;
	line-height: 1.8em;
	text-align: right;
}

div#sidebar-right {
	margin-top: 105px;
}


/**********************************************************
 *                     Pager 
 **********************************************************/
/* The first 2 classes provide the base pager styles. */
.item-list ul.pager li {
  margin: 0;
}
/**********************************************************
 *               Footer, Footer Message
 **********************************************************/
#foot-wrapper {
  margin: 0.375em 0;
}

#footer-message {
	bottom:0;
	font-size: 13px;
	position:absolute;
	right:0;
	margin-top: 12px;
	width: 50%;
	text-align: right;
}
/**********************************************************
 *                 RSS Feed Icon
 **********************************************************/
.feed-icon img {
  padding:0 0.5em;
}

.clear {
	clear: both;
}

