/*---------------------------------------------
Name: global.css
Developed by: Ben Henschel
Copyright: Project Designs 2008
Website: www.projectdesigns.org
----------------------------------------------*/

body
{
	background-image: url(/images/bodyBg.png);
	background-repeat:repeat-x;
	background-color:#DBFFB1;
	color:#404040;
	line-height:1.8;
	font-size:14px;
	font-family:arial;
	margin:0px;
	padding:0px;
}

a img {border:none;}
.clearThis {clear:both;}

h1
{
	color:#4E6B23;
	font-size:24px;
}

h3 {color:#4E6B23;}

a
{
	color:#556B23;
}

a:hover
{
	text-decoration:none;
}

/* Nav
----------------------------------------------*/

ul#nav {width:725px; margin:0 auto; height:41px;}
ul#nav li {float:left; list-style-type:none;}
ul#nav li a {height:41px; display:block; text-indent:-9999px; outline:none; border:none !important;}

li#navHome a:hover, li#navVentures a:hover, li#navProjects a:hover, li#navPhilanthropy a:hover, li#navCeoFloor a:hover, li#navMembers a:hover {background-position:0 -41px;} 

li#navHome a 			{background-image: url(/images/nav/home.png); width:56px;}
li#navVentures a		{background-image: url(/images/nav/ventures.png); width:80px;}
li#navProjects a		{background-image: url(/images/nav/specialProjects.png); width:120px;}
li#navPhilanthropy a	{background-image: url(/images/nav/philanthropy.png); width:140px;}
li#navCeoFloor a		{background-image: url(/images/nav/ceoFloor.png); width:87px;}
li#navMembers a			{background-image: url(/images/nav/members.png); width:111px;}

/* Header
----------------------------------------------*/
#header
{
	width:885px;
	margin:0 auto;
	height:113px;
	margin-top:69px;
}

/* Main Container
----------------------------------------------*/
#mainContainer
{
	width:800px;
	margin:0 auto;
	margin-top:20px;
}
	
	/* Side Nav
	----------------------------------------------*/
	.sideNav
	{
		width:160px;
		padding-left:20px;
		padding-right:20px;
		float:left;
		margin-bottom:10px;
		background-color:#C9EAA3;
	}
	
	.sideNav ul li
	{
		list-style-type:none;
		margin-left:-40px;
	}
	
	.sideNav ul li a
	{
		display:block;
		color:#4E6B23;
		text-decoration:none;
		border-bottom:#A9C58B solid 1px;
		padding-left:10px;
	}
	
	.sideNav ul li a:hover
	{
		background-color:#EEFFD7;
	}
	
	/* Main Content
	----------------------------------------------*/
	.mainContent
	{
		width:550px;
		float:right;
	}
	
	.mainContent ul li {list-style-type:square;}
	
	.top {font-size:10px; color:#556B23; margin-top:-10px; display:block; width:20px;}
	
.dogEar
{
	padding:20px;
	background-color:#EEFFD7;
	background-image: url(/images/dogEar.png);
	background-position:top right;
	background-repeat:no-repeat;
}

/* Footer
----------------------------------------------*/
#footer
{
	margin-top:15px;
	background-color:#C9EAA3;
	padding:5px 0px 5px 15px;
	color:#4E6B23;
	font-size:10px;
}

