/*
Theme Name:     Cinema St Andrews
Description:    Child theme for the Chameleon theme 
Author:         Mike Arrowsmith
Author URI:     http://www.luddweb.com/
Template:       Chameleon
Version:        0.1.0
*/

@import url("/wp-content/themes/Chameleon/style.css");

body {
	color: #111;
}

#category-name {
	padding-top: 16px;
	font-weight: bold;
}

body.home #category-name {
	text-align: justify;
}

#category-inner {
	padding-bottom: 8px;
}

#category-name p {
    color: #929292;
    font-family: 'Kreon',Arial,sans-serif;
    font-size: 16px;
}

#controllers {
	display: none;
}

.main-widget {
	width: 276px;
	margin-right: 12px;
	float: left;
}

#from-blog {
	margin: 0;
	width: 100%;
}

ul#cat-menu {
	width: 960px;
	padding: 0;
	color: #FFF;
	background-color:#8d0132;
	position:absolute;
	left: 0px;
	top: 158px;
}

#header {
	height: 182px;
    background: url("/wp-content/themes/cinemasa/images/masthead.png") no-repeat 0 0;
	padding: 0;
}

ul#top-menu {
	position:absolute;
	padding-top: 0;
	right: 0px;
	top: 135px;
}

ul#top-menu ul {
	top: 20px !important;
}

ul#top-menu a {
	color: #8d0132;
	font-size: 17px;
}

ul#cat-menu li {
    padding: 9px;
}

ul#cat-menu > li.current_page_item > a, ul#cat-menu > li.current-menu-item > a {
    color: #427D8B !important;
    font-weight: bold;
}

ul#cat-menu a {
    color: #fff;
    font-family: 'Kreon',Arial,sans-serif;
    font-size: 20px;
    font-weight: normal;
    text-decoration: none;
}

div.et_pt_thumb span.overlay, span.post-overlay {
    height: 82px;
    width: 82px;
}

.featured-description {
    background: url("/wp-content/themes/cinemasa/images/featured-description.png") repeat scroll 0 0 transparent;
}

#slogan {
	display: none;
}

p#copyright {
	font-weight: bold;
	color: #666;
}

#breadcrumbs {
	padding-top: 27px;
}

textarea[id*='contactme_'] {
	width:100%;
	height: 9em;
}

form.fm-form ul {
	padding: 0;
}

form.fm-form textarea {
	width:100%;
	height: 9em;
}

form.fm-form input[type="text"] {
	width:50%;
	padding: 4px;
}

form.fm-form label {
	margin: 0;
	width: 100%;
	font-weight: bold;
}

.ngg-slideshow {
float: left;
margin-right: 16px;
}

blockquote {
	width: 30%;
	float: right;
}

blockquote p + p {
	padding-top: 16px;
	clear: both;
}

#feeds h2 {
	padding-top: 5px;
	font-weight: bold;
	margin: 1em 0;
	border-top: 1px solid black;
	border-bottom: 1px solid black;
}

#feeds h4 a {
	color: #00B7F3;
}

#feeds h4 {
	color: black;
	margin: 0.5em 0;
}

#from-blog .cat-post-widget ul li {
	border: none;
}

#from-blog .cat-post-widget .post-title {
	font-size: inherit;
	font-weight: inherit;
}

h2 {
	padding-bottom: 15px;
}

h3 {
	padding-bottom: 10px;
}