/*
Theme Name: Quantum Skills
Theme URI: http://mentordigital.co.uk/
Description: Custom theme for Quantum Skills coaching.
Version: 1.0
Author: Mentor Digital
Author URI: http://mentordigital.co.uk/

	This theme was designed and built by David Parr,
	a web developer at Mentor Digital.
*/

/* Generic Elements
---------------------------------------*/
body
{
	background: #ffffff;
	color: #6B6262;
	font: 14px "Gil Sans", "Trebuchet MS", Arial, Tahoma, sans-serif;
	padding: 0;
	margin: 0;
	text-align: center;
}

a
{
	color: #6b6262;
	text-decoration: underline;
}

h1, h2, h3, h4, h5, h6
{
	font-family: "Gil Sans", "Trebuchet MS", Arial, Tahoma, sans-serif;
}

h1
{
	font-size: 20px;
}

p
{
	margin: 0 0 15px 0;
}

img
{
	border: 0;
}

/* Primary divisions
-----------------------------------*/
#container
{
	margin: 0 auto;
	text-align: left;
	width: 972px;
}

#header
{
	background: url('images/top-banner.jpg') no-repeat top left;
	border-bottom: solid #812a90 2px;
	position: relative;
	height: 131px;
}

#logo
{
	position: absolute;
	left: 0;
	top: 20px;
}

#logo a
{
	text-decoration: none;
}

ul#menu
{
	position: absolute;
	bottom: 0;
	right: 0;
	list-style: none;
	margin: 0;
	padding: 0;
}

ul#menu li
{
	float: left;
	width: 110px;
	list-style: none;
	margin: 0;
	padding: 0;
}

ul#menu li a
{
	display: block;
	width: 96px;
	height: 32px;
	color: #000000;
	text-decoration: none;
	text-align: center;
	background: #ffffff;
	padding: 0;
	margin: 0 0 -3px 0;
	line-height: 35px;
}

*html ul#menu li
{
	margin-bottom: -2px;
	padding-bottom: -2px;
}

*html ul#menu li a
{
	margin-bottom: -7px;
	line-height: 30px;
	height: 33px;
}

ul#menu li a.homeMenu
{
	background: url('images/Home-menu-item.jpg') no-repeat;
}

ul#menu li a.aboutMenu
{
	background: url('images/about-menu-item.jpg') no-repeat;
}

ul#menu li a.shopMenu
{
	background: url('images/shop-menu-item.jpg') no-repeat;
}

ul#menu li a.workshopsMenu
{
	background: url('images/workshop-menu-item.jpg') no-repeat;
}

ul#menu li a.contactMenu
{
	background: url('images/contact-menu-item.jpg') no-repeat;
}

ul#menu li a.blogMenu
{
	background: url('images/blog-menu-item.jpg') no-repeat;
}

ul#menu li a.productsMenu
{
	background: url('images/products-menu-item.jpg') no-repeat;
}

*html ul#menu li a
{
	margin-bottom: -6px;
}

#sidebar
{
	float: left;
	margin-top: 20px;
	text-align: left;
	width: 417px;
}

#content
{
	margin: 25px 20px 20px 447px;
	width: 467px;
}

#content h1 a, #content h2 a
{
	text-decoration: none;
}

#content h2 small
{
	font-size: 9px;
	font-weight: normal;
}

#footer
{
	border-top: solid #812a90 2px;
	text-align: left;
	padding: 10px;
	font-size: 11px;
	clear: both;
}

/* Other divisions
---------------------------------------*/
.shopping_cart
{
	
}

.quoteBox
{
	background: #ffffff url('images/Quote.jpg') no-repeat top left;
	width: 390px;
	height: 365px;
	text-align: left;
	padding: 10px 30px 10px 20px;
	margin: 20px 20px 20px 0;
}

.buynow
{
	background: #ffffff url('images/Buy-button.jpg') no-repeat;
	display: block;
	width: 205px;
	height: 90px;
}

.subscribe
{
	background: #ffffff url('images/email-button.jpg') no-repeat;
	display: block;
	width: 205px;
	height: 90px;
}

.tasterVideo
{
	background: #ffffff url('images/video-top-bar.jpg') no-repeat;
	width: 416px;
	height: 44px;
}

.taster
{
	display: block;
	margin-bottom: 20px;
}

.post
{
	
}

.commentlist a
{
	text-decoration: none;
	color: #ababab;
}

/* Other styles i.e. left alignment, no margins, no padding etc.
-------------------------------------*/
.nomargin
{
	margin: 0;
}

.nopadding
{
	padding: 0;
}

.noalign
{
	float: none;
}

.alignleft
{
	float: left;
}

.alignright
{
	float: right;
}

.clear
{
	clear: both;
	height: 1px;
	overflow: hidden;
}

a.player {     
    display:block; 
    background:url('http://quantum.mentordigital.co.uk/wp-content/themes/quantumskills/images/poster.jpg') no-repeat; 
    text-align:center; 
    color:#fff; 
    margin-bottom: 20px;
    text-decoration:none; 
    cursor:pointer; 
    padding: 0;
    z-index: 10000;
} 
 
/* splash image */ 
a.player img { 
    margin-top:91px; 
    border:0;     
}
