/*
Theme Name: Maple Ridge Weekends

June 2009
Atomic Crayon / karen@atomiccrayon.com / SMRT
*/

/* COLOURS

#ffffff - white - body background, section navigation level 3 background

#E6F5FA - light blue - page background

#0094c4 - blue - headlines

#6dafa6 - aqua - upcoming events header

#b1c22a - green - links

#859220 - darker green - hovers

*/

/* Sections flagged with =
	GENERIC
	TOP
	BRAND
	CONTENT
	SECOND
	EXTRA
	NAVIGATION (main)
	FOOTER
	SECTION-SPECIFIC
		Home
*/

/* =GENERIC
----------------------------------------------------*/

html {
	margin: 0;
	padding: 0;
}

body {
	margin: 0;
	padding: 0;
	font-family: Arial, Verdana, Tahoma, Helvetica, sans-serif;
	font-size: 96%;
	background-color: #E6F5FA;
	color: #000;
}

h1, h2, h3, h4 {
	font-weight: bold;
	color: #0094c4;
}

a:link, a:visited {
	color: #b1c22a;
	text-decoration: none;
}

a:focus, a:hover, a:active {
	color: #859220;
	overflow: hidden;
}

a img {
	border: none;
}


.clear {
	clear: both;
	line-height: 1;
	height: .1em;
	font-size: .1em;
}

form {
	margin: 0;
	padding: 0;
}


/* hide these elements for printing */

#brand, #footer, #sidebar, #extra{display: none;}

/* class added by jquery -- when entire box is clickable */
.click-box {
	cursor: pointer;
}

.highlight {
	background-color: #fdfbc0;
}


/* =TOP
----------------------------------------------------*/

#top {
	background-color: #fff;
	width: 999px;
	margin: 0 auto;
	position: relative;
	z-index: 1;
}


/* =BRAND
----------------------------------------------------*/

#brand {
display: none;
}


/* =WRAPPER
----------------------------------------------------*/

#wrapper {
	float: left;
	width: 100%;
}

/* =CONTENT
----------------------------------------------------*/

#content { /* ie6.css */
	margin: 0px 339px 0px 23px;
	padding: 14px 20px;
	line-height: 1.6;
	font-size: .95em;
}

#content h1, #content h2, #content h3, #content h4 {
	margin: 2em 0 .3em 0;
	padding: 0;
	font-size: 1.5em;
	font-weight: bold;
}

#content h1#headline { /* ie6.css */
	margin: 0 0 .7em 0;
	padding: 0;
	font-size: 1.8em;
	line-height: 1.2;
}


#content h2 {
	font-size: 1.4em;
}

#content h3 {
	font-size: 1.2em;
}

#content h4 {
	font-size: 1.1em;
}

#content p {
	font-size: 110%;
	line-height: 1.6;
	margin: 0 0 1em 0;
}

#content ul, #content ol {
	margin-top: 1em;
	margin-bottom: 1em;
}


#content li {
	margin-bottom: .5em;
	line-height: 1.3;
}

#content ol ol {
	list-style-type: lower-alpha;
}

.narrowcolumn{
margin-right: 313px!important;
border-left: blue;
}

#content-home { /* ie6.css */
	margin: 0px 339px 0px 23px;
	padding: 14px 20px;
	line-height: 1.6;
	font-size: .95em;
}

#content-home h1, #content-home h2, #content-home h3, #content-home h4 {
	margin: 2em 0 .3em 0;
	padding: 0;
	font-size: 1.5em;
	font-weight: bold;
}

#content-home h1#headline { /* ie6.css */
	margin: 0 0 .7em 0;
	padding: 0;
	font-size: 1.8em;
	line-height: 1.2;
}


#content-home h2 {
	font-size: 1.4em;
}

#content-home h3 {
	font-size: 1.2em;
}

#content-home h4 {
	font-size: 1.1em;
}

#content-home p {
	line-height: 1.6;
	margin: 0 0 1em 0;
}

#content-home ul, #content-home ol {
	margin-top: 1em;
	margin-bottom: 1em;
}


#content-home li {
	margin-bottom: .5em;
	line-height: 1.3;
}

#content-home ol ol {
	list-style-type: lower-alpha;
}



/* =SIDEBAR
----------------------------------------------------*/

#sidebar {
display: none;
}


.partners{
	margin: 20px;
}

/* =EXTRA
----------------------------------------------------*/

#extra {
display: none;
}


/* =NAVIGATION (main)
----------------------------------------------------*/

#main-navigation {
display: none;
}



/* =FOOTER
----------------------------------------------------*/

#footer {
display: none;
}


/* =HOME
----------------------------------------------------*/

.home #content #kjo-link {
	display: none !important;
	visibility: hidden !important;
}


