/* ----------------------------------------
Theme Name: Seeds
Theme URI: http://seedswellness.com
Description: Custom theme for Seeds Center for Whole Health, LLC
Version: 1.0
Author: G. Trout
Author URI: http://gtrout.net
---------------------------------------- */

body{
	font-family:Arial, Verdana, sans-serif;
	font-size: 62.5%; /* Resets 1em to 10px */
	margin:0px;
	padding:0px;
	background:url(/wp-content/themes/seeds2007/images/bg.jpg) repeat-x fixed bottom right;
}

.right{float:right;}
.left{float:left;}

#main{
}

#news{
	position:fixed;
	top:45px;
	right:45px;
	width:30%;
	float:right;
	z-index:500;
}
#news div{
	margin-bottom:5px;
	padding:10px;
	background-color:#e4ebdc;
}
#news strong{
	font-size:1.25em;
}


#headerImage{
	padding:15px 0px 0px 30px;
	top:0px;
	left:0px;
	z-index:1000;
}

#navOverlay{
	position:fixed;
	width:90%;
	height:106px;
	bottom:0px;
	left:0px;
	float:left;
	background:url(/wp-content/themes/seeds2007/images/overlay.jpg);
	z-index:100;
	margin:0px;
}

#navSeeds{
	position:fixed;
	bottom:0px;
	right:0px;
	float:right;
	z-index:150;
}

#content{
	text-align:justify;
	position:absolute;
	top:215px;
	left:80px;
	width:45%;
	z-index:0;
	padding-bottom:120px;
}

#nav{
	position:fixed;
	bottom:2.25em;
	right:0px;
	font-size:1.25em;
	z-index:500;
}


#nav a{
	font-family:Helvetica, sans-serif;
	text-decoration:none;
	color:#FFFFFF;
}

#nav li.page_item{
	padding-top:5px;
	padding-bottom:1em;
}

#nav li.current_page_item, #nav li.current_page_parent{
	background-color:#C5D5B5;
	padding:6px 10px 1em 10px;
	font-weight:bold;
}

#nav li.current_page_item a, #nav li.current_page_parent a{
	color:#000000;
}


#nav li{
	display:table;
	float:right;
	list-style:none;
	margin-right:12px;
	padding:3px;
	text-align:center;
}

#nav li ul{
	display:none;
}

#nav li.current_page_item ul, #nav li.current_page_parent ul{
	position:absolute;
	display:block;
	width:auto;
	margin-top:1.25em;
	padding:0px;
	width:58em;
}


#nav li.current_page_item ul li, #nav li.current_page_parent ul li{
	position:relative;
	float:right;
	left:-500px;
	padding:0px 10px 0px 0px;
	border-right: thin solid black;
	font-weight:bold;
}


/* Stupid IE */


* html #nav li ul{
	display:none;
}

* html #nav{
	position:absolute;
	display:inline;
	bottom:2.5em;
	font-size:1.25em;
	float:right;
}


* html #nav li.current_page_item ul, * html #nav li.current_page_parent ul{
	position:absolute;
	display:table;
	margin-top:2em;
	padding:0px;
	right:0px;
}

* html #nav li.current_page_item ul li, * html #nav li.current_page_parent ul li{
	position:relative;
	padding:0px 10px 0px 0px;
	border-right: thin solid black;
	font-weight:bold;
	left:0px;
}

