/*
Theme Name: RadhaVancouver
Theme URI: http://ryanhellyer.net/2008/02/23/aqua-vaccinium-wordpress-theme/
Description: Vaccinium is the genus for a variety of berries including blue berries which I intend to bake a pie with as soon as this theme is complete.
Version: 1.0
Author: Ryan Hellyer
Author URI: http://ryanhellyer.net/

	This theme was designed and coded by Ryan Hellyer
	http://ryanhellyer.net/

	The CSS, XHTML and design is released under GPL:
	http://www.opensource.org/licenses/gpl-license.php

*/

body {
	margin: 0 0;
	padding: 0;
	font-family: Verdana, sans-serif;
	font-size: medium;
	text-align: center;
	line-height: 1.5em;
	color: #11111;
	position:relative;

	

	
	}
	

	
	
#aquavaccinium_logo {position:relative;display:block;margin:0px 0 0px 0;float:left;background:url('images/radhavan_header.jpg');width:750px;height:234px}
#aquavaccinium_logo span {display:none}
.aquavaccinium_container {width:750px;position:relative}



#aquavaccinium_description p {color:#fff;font:0.8em sans-serif}

p, h1, h2, h3, h4, h5, h6 {color:#666}
a {color:#0a4b6a;text-decoration:none}
p a:hover, h1 a:hover, h2 a:hover, h3 a:hover, h4 a:hover, h5 a:hover, h6 a:hover {text-decoration:underline}
h1, h2, h3, h4, h5, h6 {font-family:tahoma,sans-serif;font-weight:normal}
h1 {font-size:1.8em;margin:0.5em 0 0 0}
h2 {font-size:1.5em}
h3 {font-size:1.3em}
h4 {font-size:1.15em}
h5 {font-size:1em}
h6 {font-size:0.9em}
p {font-family:sans-serif;font-size:1em}
img {margin:10px}
img a {border:1px solid #ccc}
img a:hover {border:1px solid #005495}
blockquote {margin-left:2em;font-style:italic;font-weight:bold}
#aquavaccinium_content ul, #aquavaccinium_content ol {margin:0.5em 0;font-family:sans-serif;font-size:0.7em;margin:0.2em 0;padding:0 0 0 2em}
#aquavaccinium_content ul li, #aquavaccinium_content ol li {color:#666; font-size: 12px}

.aquavaccinium_postinfo {font-size:0.6em;border-bottom:1px solid #ccc;padding-bottom:10px}

#aquavaccinium_content {margin:0 180px 30px 10px;width:520px}
#aquavaccinium_content textarea {width:425px}

#aquavaccinium_sidebar {text-size:small;margin:10px 0 0 0;width:200px;float:right;border-left;padding:0 0 15px 15px}
#aquavaccinium_sidebar p {font-size:0.8em;}
#aquavaccinium_sidebar ul {list-style:none;margin:0;padding:0}
#aquavaccinium_sidebar ul li {margin:0;padding:0}
#aquavaccinium_sidebar ul li h2 {margin:0.5em 0 0 0;font-size:1.1em}
#aquavaccinium_sidebar ul li ul {list-style:none;margin:0 0 20px 0;padding:0}
#aquavaccinium_sidebar h3 {background-color: #9d1e2d; color: #fff; font-size:14px; padding:5px;}
#aquavaccinium_sidebar h3 a strong  {color:#ffffff}
#aquavaccinium_sidebar ul li li {font-family:sans-serif;font-size:0.7em;margin:0.3em 0;color:#666}
#aquavaccinium_sidebar ul li li a {text-decoration:none;font-color:#DCC4B4}
#aquavaccinium_sidebar ul li li a:hover {text-decoration:underline}

#aquavaccinium_sidebar ul li  a {text-decoration:none;color:#000000}
#aquavaccinium_sidebar ul li  a:hover {text-decoration:underline}

#aquavaccinium_footer {
	position: relative;
	clear: both;
	margin: 0;
	padding: 0 0 40px 0;
	font-size: 11px;
	color:#9d1e2d;
	background:url(images/lotus.gif) no-repeat bottom left;
	border-bottom:1px solid #fff;
	height:100px;
	}
#aquavaccinium_footer ul {list-style:none;margin:0;padding:0}
#aquavaccinium_footer ul li {float:left;margin:0;padding:0;color:#fff;font-family:sans-serif;font-size:0.7em;margin:0;padding:0;line-height:20px}
#aquavaccinium_footer ul li a {color:#fff;text-decoration:none;margin:0;padding:0 0.4em}
#aquavaccinium_footer ul li a:hover {color:#33f}
#aquavaccinium_footer .aquavaccinium_right {float:right}

.aquavaccinium_clear {clear:both}


#aquavaccinium_mainmenuwrapper {height:30px;margin:0 auto;width:750px;clear:both;background:#fefdfb url('images/nav_h.gif') repeat-x;margin-bottom: 12px;}

#aquavaccinium_mainmenu {background:#fefdfb url('images/nav_h.gif') repeat-x;font-family:tahoma,sans-serif;font-weight:normal;font-size:20px;color:#CCA892;}
	#aquavaccinium_mainmenu, #aquavaccinium_mainmenu ul {float:left;list-style:none;line-height:1;padding:0;margin:0;width:100%;height:30px}
#aquavaccinium_mainmenu a {display:block;color:#9d1e2d;text-decoration:none;padding:0 0.5em;line-height:35px}


#aquavaccinium_mainmenu li {float:left;padding-right:12px;margin:0}
#aquavaccinium_mainmenu li ul {position:absolute;left:-999em;height:auto;width:12em;font-weight:normal;margin:0;font-size:0.6em;}
#aquavaccinium_mainmenu li li {padding-right:1em;width:9em;}
#aquavaccinium_mainmenu li li a {padding:0.4em 1em;line-height:1em;color:#666}
#aquavaccinium_mainmenu li a:hover {	background-color:#9d1e2d; color:#FFFFFF;}

#aquavaccinium_mainmenu li ul a {width:9em;}
#aquavaccinium_mainmenu li ul ul {margin:-1.67em 0 0 10em;font-size:1em}
#aquavaccinium_mainmenu li:hover ul ul, #aquavaccinium_mainmenu li:hover ul ul ul, #aquavaccinium_mainmenu li.sfhover ul ul, #aquavaccinium_mainmenu li.sfhover ul ul ul {left:-999em;}
#aquavaccinium_mainmenu li:hover ul, #aquavaccinium_mainmenu li li:hover ul, #aquavaccinium_mainmenu li li li:hover ul, #aquavaccinium_mainmenu li.sfhover ul, #aquavaccinium_mainmenu li li.sfhover ul, #aquavaccinium_mainmenu li li li.sfhover ul {left:auto;background:#fff;margin-top: -7px; z-index: 10}
#aquavaccinium_mainmenu li:hover, #aquavaccinium_mainmenu li.sfhover {}

#aquavaccinium_mainmenu .aquavaccinium_right {float:right;line-height:25px}
#aquavaccinium_mainmenu .aquavaccinium_right:hover {background:none}
#aquavaccinium_mainmenu ul li ul li a {font-size:1.3em;color:#CCA892;}

/*added from radhavancouver */

#image_back {
position: relative;	
	margin: 0 auto;
	margin-top:none;
	padding: 0;
	text-align: center;
  	width: 780px;
	background:#fff url('http://ascentmagazine.net/radhavancouver.org/wordpress/wp-content/themes/aquavaccinium/images/middle.gif') repeat-y;
	
}

#wrap {
	position: relative;
	margin: 0 auto;
	margin-top:none;	
	padding: 0;
	padding-top: 1px;	
	font-size: 95%;
	text-align: left;
  	width: 750px;
  	border-top:1px solid #eaddd4;  	
  	border-left: 1px solid #eee;
  	border-right: 1px solid #eee;
	background:#fff url(images/main.gif) repeat-x 0 200px;
	}
	
	#top,#bottom{
	width:780px;	
	height:18px;
	margin:0;
	padding:0;
}
#bottom{
	background:url(images/middle_bar.gif) no-repeat; margin-bottom: 100px;
}
#top{
	background:url(images/top_bar.gif) no-repeat bottom;
	height:12px;
	position: relative;
	margin: 0 auto;	}
	
	.alignleft
	{
	float: left;
	}
	
	.alignright
	{
	float: right;
	}
	
#schedule td
{
width:5.6em;
border-bottom:1px solid #DFDFDF;
height:100px;
text-align:center;
background:#FFF7E2 none repeat scroll 0 0;
padding:1px;
}

#schedule tr.day_list td
{
background:#d0a892 none repeat scroll 0 0;
height: 10PX;	
color: #FFFFFF;
}
.post-headline {clear:left;}

.post-headline h2 {border-bottom:1px solid #777;margin-top:30px;}

