/*   
Theme Name: Three Tier
Theme URI: 
Description: 
Author: Rebus Creative
Author URI: http://www.rebuscreative.co.uk
Template: thematic
Version: 1.0
Tags: Thematic
.
Thematic is © Ian Stewart http://themeshaper.com/
.
*/

/* 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');

body {
	background: #F6F0E8;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 100%;
	color: #653600;
}

em {
	font-weight: bold;
	color: #CC008C; 
}

#wrapper {
	width: 960px;
	margin: 0 auto;
	background: transparent;
}


#header {
	background: #F6F0E8;
}

#branding {
	background: url(images/3Tierlogo.png) no-repeat right 10px;
}

#access {
	border-bottom: #653600 6px solid;
	font-size: 12px;
	height: 32px;
	overflow: visible;
	z-index: 100;
}

.menu {
	height: 32px;
	margin: 0 auto;
	width: 960px;
	background: url(images/menu_left.png) no-repeat left;
}

.sf-menu {
	border-right: 0;
	float: left;
	background: #653600 url(images/menu_right.png) no-repeat right;
	line-height: 1;
	height: 32px;
	margin-left: 15px;
	padding-right: 15px;
}

.sf-menu li {
	background: transparent;
	margin: 2px 5px 0 5px;
}

.sf-menu a {
	border: 0;
}

.sf-menu a:hover {
	border: 0;
	background: #653600;
}

.sf-menu a, .sf-menu a:visited {
	color: #F6F0E8;
	font-weight: bold;
	font-size: 12px;
}

.sf-menu .current_page_item a, .sf-menu .current_page_ancestor>a, .sf-menu .current_page_parent>a {
	color: #F49AC1;
}

.sf-menu li li {
	background: #653600;
	color: #F6F0E8;
	margin: 0;
}

.sf-menu ul {
	border: 0;
}

.sf-menu ul a {
	background: #653600;
	color: #F6F0E8;
}

.sf-menu ul a:hover {
	background: #653600;
	color: #F6F0E8;
}

.sf-menu li:hover, .sf-menu li.sfHover,
.sf-menu a:focus, .sf-menu a:hover, .sf-menu a:active {
    background: #653600;
}

#main {
	padding: 0;
	background: #F6F0E8;
	border-top: 0;
}

#container {
	background: url(images/text_bg.png) repeat-y left;
	margin: 0;
	padding: 50px 0 50px 0;
	width: 100%;
}

#content {
	width: 300px;
	margin: 0 0 0 25px;
	font-size: 12px;
	float: left;
}

#content.wide {
	width: 100%;
}

#content.wide p {
	width: 300px;
}

.entry-content h1 {
	font-size: 20px;
	font-weight: bold;
	padding: 0 0 14px;
	color: #CC008C;
}

.entry-content h2 {
}

#primary {
	border: 0;
}

#footer {
	margin-top: 0;
	border-top: #653600 6px solid;
	background: #F6F0E8;
}


#footer .aside {
	color: #653600;
}

.piclenselink {
	display: none;
}

.gallery, #boxes {
	width: 565px;
	float: right;
}

#boxes {
	text-align: center;
	width: 565px;
	float: right;
}

/* forms */

#cformsform, #usermessagea {
	float: right;
	margin-right: 50px;
}

#cformsform fieldset {
	margin: 0.5em 0;
}

#cformsform legend {
	display: none;
}

#cformsform ol.cf-ol {
	list-style: none;
	margin: 0;
	padding: 0;
}

#cformsform label {
	display: block;
}

#cformsform input,  #cformsform textarea{
	display: block;
	width: 250px;
	font-family: Arial, Helvetica, sans-serif;
}

#cformsform .reqtxt, #cformsform .emailreqtxt {
	color:#CC008C;
	font-style: italic;
}

#cformsform #sendbutton {
	width: auto;
}

.linklove {
	display: none;
}
