/*   
Theme Name: Swing Theme
Theme URI: http://www.canyonswing.co.nz
Description: Custom child theme of thematic (http://themeshaper.com) for the Shotover Canyon Swing.  
Author: Oi
Author URI: http://www.canyonswing.co.nz
Template: thematic
Version: 1.0
Tags: Thematic, Canyon Swing
*/

/* 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');

@import url(http://fonts.googleapis.com/css?family=Reenie+Beanie);

body, input, textarea {
color:#111F3B;
font-family:trebuchet ms,tahoma,verdana,helvetica,arial,sans-serif;
font-size:15px;
font-size-adjust:none;
font-style:normal;
font-variant:normal;
font-weight:normal;
background-color: transparent;
line-height: 18px;
text-align: left;
}

#wrapper {
background-image: url('images/banner.jpg');
background-repeat: no-repeat;
background-position: top center;
width: 1050px;
text-align: left;
}

#blog-description {
	display: none;
}

#blog-title {
	display: none;
}

.page .entry-title {
display: none;
}

#primary {
	border: 0px;
	margin-top: 460px;
}
#primary li {
	margin-top: 10px;
	margin-bottom: 10px;
}
#container {
	width: 760px;
	float: right;
	padding: 0px;
	margin-top: 120px;
	overflow: visible;
}
#main {
	overflow: visible;
	width: 1050px;
	background-color: transparent;
	margin-top: 50px;
	padding: 0px;
}
.main-aside {
	float: left;
	right: 0px;
	left: 80px;
	width: 190px;

}

/* Nav menu */
.menu {
	float: none;
	position: absolute;
	width: 190px;
	left: 100px;
	top: 120px;
	margin: 0px;
}
.menu li {
	float:none;
	position:static;
/*
	background-color: transparent;
	background-image: url('images/menu_bg.png'); 
	background-repeat: no-repeat;
	background-position: center center;
*/
	background-color: #e72c1c;
	border-width: 0px;
}
.menu li a, .menu li a:visited {
	color:#FFFFFF;
	background-color: transparent;
	font-weight: bold;
	font-size: 100%;
	border-width: 0px;
}
.menu li a:hover, .menu li a:active {
/*
	background-color: transparent;
	background-image: url('images/menu_bg_over.png'); 
	background-repeat: no-repeat;
	background-position: center center;
*/
	background-color: #263353;
}
.sf-menu, .sf-menu * {
	border-width: 0px;
	background-color: #e72c1c;
}

.sf-menu li:hover, .sf-menu li.sfHover, .sf-menu a:focus, .sf-menu a:hover, .sf-menu a:active {
	background-color: #263353;
	border-width: 0px;
}

.sf-menu li li {
	border-width: 0px;
}

.sf-menu ul {
	border-width: 0px;
}
.sf-menu ul li ul {
	position:absolute;
	left:19em;
	top: 0em;
}

/* End Nav Menu Styles */


#access {
	border-bottom:0px;
}
#footer {
	border-width:0px;
}
#subsidiary #second{
	margin-left: 400px;
}
#search #s {
	width: 150px;
}

.entry-content {
	width:540px;
}

#content {
	width: 760px;
}
*/

#container {
background-color: transparent;
}
object.flashmovie {
float: none;
}

.entry-title {
color:#111F3B;
font-family:trebuchet ms,tahoma,verdana,helvetica,arial,sans-serif;
font-size:26px;
font-weight:bold;
line-height:26px;
}

.entry-title a:active, .entry-title a:hover {
color:#111F3B;
}

/* Custom Page Themplates */
 
/* this is how to use page template as a selector for styles */
.page-template-template-jumpstyle-php #content {
}

.jumpstyle {
background-image: url('images/notepaper3.jpg');
background-repeat: no-repeat;
background-position: top center;
padding: 10px;
}

.jumpstyle > .label-technical-judges, .title, .label-inventor, .label-scariness, .label-variations {
font-family: Reenie Beanie, cursive;
margin-top: 20px;
font-size: 200%;
font-weight: bold;
}

.jumpstyle > .title {
font-size: 300%;
}
.jumpstyle > .multi-shot {
float: right;
width: 250px;
margin-left: 10px;
}
.jumpstyle > .recipe {
float: right;
width: 250px;
margin-left: 10px;
}
.jumpstyle > .backstory {
margin-top: 20px;
}
