/*
Theme Name: nrccc-feb08
Theme URI: http://nrccc.com.au/
Description: The North Ringwood Community Children's Centre site revamp - Feb 2008.
Version: 1.0
Author: Martin Young

*/


* {margin: 0;padding: 0;}

body {background: #fff url(img/body-bg.jpg) repeat-x top left; color: #342664;font-family:arial,sans-serif;font-size: 84%;line-height: 1.5em;padding: 8px 0 0 0;}

#wrapper {width: 860px;margin: 0 auto;}

#header {width: 860px;margin: 0 auto;height: 180px;}

#content {background: transparent;padding: 0 10px 20px 20px;margin: 30px 280px 30px 0;}

#sidebar {background: transparent;float: right;width: 250px;}

#footer {clear: both;text-align: center;background: #2b97ac;padding: 20px;border-top: 1px solid #342664;font-size: 0.9em;color: #342664;}



a img {border: none;}

acronym, abbr {border-bottom: 1px dashed #333;}

acronym, abbr, span.caps {font-size: 90%;letter-spacing: .07em;}

acronym, abbr {cursor: help;}

blockquote {border-left: 5px solid #ccc;margin-left: 1.5em;padding-left: 10px;}

cite {font-size: 90%;font-style: normal;}

#content p,#homepage-content p {margin: 15px 0;}

#content ul {margin-left: 30px;margin-top: 15px;}

#content h2 {margin: 25px 0 15px 0;}

#content h3 {margin: 0;}

#content h4 {margin: 15px 0;}

.feedback {}

#header a {text-decoration: none;}

#header img {margin-top: 1px;}

#homepage-content .image {margin: 20px 0 30px 0;text-align: center;}

#homepage-content .image img {}

#homepage-content p {text-align: left;}

#homepage-content .right-col {float: right;margin-right: 10px;width: 250px;background: none;}

#homepage-content .right-col ul {list-style-type: none;margin: 10px 0 10px 0;line-height: 1.3em;}

#homepage-content .right-col p {padding-left: 5px;}

#homepage-content .left-col {float: left;width: 500px;margin: 0 0 30px 20px;}

#homepage-content .left-col ul {margin: 0 0 0 30px;}

#homepage-content .left-col ul li {padding: 2px 0;}

#homepage-content .left-col a,.storycontent a {color: #2b97ac;}

#homepage-content .left-col a:hover,.storycontent a:hover {}


img.photo {margin: 0 0 0 0;}



/* classes used by the_meta() */
ul.post-meta {
	list-style: none;
}

ul.post-meta span.post-meta-key {
	font-weight: bold;
}

.credit {
	background: #90a090;
	border-top: 3px double #aba;
	color: #fff;
	font-size: 11px;
	margin: 10px 0 0 0;
	padding: 3px;
	text-align: center;
}

.credit a:link, .credit a:hover {
	color: #fff;
}

.feedback {
	color: #ccc;
	text-align: right;
	clear: both;
}

.meta {
	font-size: .75em;
}

.meta li, ul.post-meta li {
	display: inline;
}

.meta ul {
	display: inline;
	list-style: none;
	margin: 0;
	padding: 0;
}

.meta, .meta a {
	color: #808080;
	font-weight: normal;
	letter-spacing: 0;
}

.storytitle {margin: 0;}

.storytitle a {text-decoration: none;}


#sidebar form {margin: 0 0 20px 0;padding-left: 5px;}

#sidebar input#s {width: 80%;background: #eee;border: 1px solid #999;color: #000;margin-bottom: 5px;}

#sidebar h2 {margin: 10px 0 5px 0;padding: 0 0 5px 0;letter-spacing: 2px;text-transform: uppercase;color: #342664;border-bottom: 1px solid #dbd5c5;font-weight: bold;font-size: 93%;line-height: 1em;}

#sidebar ul {color: #342664;list-style-type: none;margin: 0;}

#sidebar ul li {margin-top: 30px;}

#sidebar ul li a {text-decoration: none;}

#sidebar ul li#pages {margin-top: 0;}

#sidebar ul li#opening-hours {padding-bottom: 30px;}

#sidebar ul ul {font-variant: normal;font-weight: normal;line-height: 100%;list-style-type: none;margin: 0;padding: 0;text-align: left;}

#sidebar ul ul li {padding-left: 5px;margin-top: 5px;}

#sidebar ul ul li a {color: #2b97ac;text-decoration: none;}

#sidebar ul ul li a:hover {text-decoration: underline;}


table.contact {background: none;}
table.contact th {vertical-align: top;text-align: left;padding: 5px 5px 5px 0;}
table.contact td {vertical-align: top;padding: 5px 5px 5px 0;}

table.typical-day {background: #fafafa;border: 1px solid #ccc;}
table.typical-day th {vertical-align: top;text-align: left;padding: 8px;border: 1px solid #ccc;}
table.typical-day td {vertical-align: top;padding: 8px;border: 1px solid #ccc;}


/*
-----------------
Made by
-----------------
*/
.martinjy {margin-top: 5px;font-family: courier new;font-size: 12px;color: #222;}
.martinjy a {text-decoration: none;color: #222;}
