body {
margin: 0;
padding: 0;
text-align: center;
line-height: 1.3em;
 background-image: url(images/body_bg2.jpg);
font:10px Verdana, Arial, Sans-serif;
}

#container {
position: relative;
width: 770px;
margin-right: auto;
margin-left: auto;
margin-top: 0;

}

#innerbody
{
	width: 770px;
	height: 400px;
	top: 10px;
	left: 0px;
	background: #ffffff;
	position: absolute;	
	line-height: 14px;
	background-image: url(images/inner_bg1.jpg);
	border-color: #000000;
	border-width: 5px;
	
}

#banner
{
	width: 550px;
	height: 185;
	top: 90px;
	left: 200px;
	position: absolute;	
	line-height: 14px;
}

#content
{
	width: 770px;
	
	top: 350px;
	left: 0px;
	background: #ffffff;
	position: absolute;	
	line-height: 14px;
	background-image: url(images/inner_bg1.jpg);
	border-color: #000000;
	border-width: 5px;
	
}

#leftmenu
{
	width: 170px;
	
	top: 100px;
	left: 19px;
	
	position: absolute;	
	line-height: 14px;
}

#liner
{
width: 770px;
height: 10px;
top: 0px;
left: 129px;
background: #ccd0b7;
}

#topbar
{
	width: 740px;
	height: 75;
	top: 24px;
	left: 10px;
	background-image: url(images/top_fine11.jpg);
	position: absolute;	
	line-height: 14px;
}

#flash
{
   width: 405px;
	height: 253;
	top: 87px;
	left: 319px;
	background: #ffffff;
	position: absolute;	
	line-height: 14px;
}

#card
{
   width: 182px;
	
	top: 335px;
	left: 14px;
	
	position: absolute;	
	line-height: 14px;
}

#sideslide4
{
   width: 150px;
	height: 253;
	top: 87px;
	left: 728px;
	background: #6b8055;
	position: absolute;	
	line-height: 14px;
}

#menu00
{
	width: 750px;
	height: 22;
	top: 300px;
	left: 10px;
	background: #626948;
	position: absolute;	
	line-height: 14px;
}



#menujoin
{
	width: 100px;
	height: 26;
	top: 296px;
	left: 660px;
	background: #626948;
	position: absolute;	
	line-height: 14px;
}



#nav{ background-color:#000;top: 126px; margin-top:-4px; font-family:Verdana, Arial, Helvetica, sans-serif;}
	*>html #nav {margin-top:0;}   /*** pixel nudge for IE/Mac ***/

#nav a,
#nav a:link,
#nav a:hover,
#nav a:active,
#nav a:visited { text-decoration: none; font-size:9px; font-weight:bold; color:#ffffff;}

#nav li li a:link,
#nav li li a:hover, 
#nav li li a:active, 
#nav li li a:visited { font-weight:normal; font-size:10px; }

#nav li li a {
	display: block;
	color: #666666;
	padding: 5px 0 5px 5px;
	margin:-5px;
	
}
#nav li li a:hover {
	padding: 4px 0px 4px 5px;
	background-color:#858a6d;	/* this is the color of the dropdown boxes when "lit" */
	color:#ffffff;
	margin: -4px -5px -4px -5px;
}

li:hover, li.over {
	background-color: #ffffcc;
	}

li:hover ul, li.over ul {
	display: block;
		}

ul {
	list-style: none;
	padding: 0;
	margin: 0;
	
}

li {
	float: left;
	position: relative;
	width: 93px;
	text-align: center;
	cursor: default;
	background-color: #9c0;
	padding:5px;
}

li ul {
	border-left:0px solid #666666; border-right:0px solid #666666; border-top:1px solid #666666; border-bottom:0px solid #666666; display: none;
	position: absolute;
	top: 100%;
	left: 0;
	font-weight: normal;
	margin-left:-5px;
	margin-top:1px;
	voice-family: "\"}\"";
	voice-family: inherit;
   	margin-top: 5px	
}

li>ul {
	top: auto;
	left: auto;
	
}

li li {
	display: block;
	text-align:left;
	float: none;
	background-color: white;
	border: 1px solid #cccccc;
	border-width: 0px 1px 1px 1px;
	margin-left:-1px;
}

/* special dispensations for section one's width */
li#one, li#one li { width:109px;background: #626948;border-right:1px solid #ffffff;}
li#two, li#two li { width:109px;background: #626948;border-right:1px solid #ffffff;}
li#three, li#three li { width:119px;background: #626948;border-right:1px solid #ffffff;}
li#four, li#four li { width:119px;background: #626948;border-right:1px solid #ffffff;}
li#five, li#five li { width:114px;background: #626948;border-right:1px solid #ffffff;}
li#six, li#six li { width:115px; background: #626948;}

/*on states for site sections -- use body id "sectionx" to denote */
body#sectionone li#one, 
body#sectiontwo li#two,
body#sectionthree li#three,
body#sectionfour li#four,
body#sectionfive li#five,
body#sectionsix li#six {
	background: #000000;
	}


/* Secondary Navigation styles */

#leftcontent .menuHead {
	text-align:left;
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	line-height:20px;
	text-decoration:none;
	text-transform:uppercase;
	}
#leftcontent .menuOption {
	text-align:left;
	font:10px Verdana, Arial, Helvetica, sans-serif;
	line-height:12px;
	text-decoration:none;
	}
a.menuHead:link, a.menuOption:link { color: #333333; text-decoration: none; }
a.menuHead:hover, a.menuOption:hover { color: #333333; text-decoration: underline; }
a.menuHead:visited, a.menuOption:visited { color:#333333;}

#visiting, #directions, #ohwow, #activities, #families, #whatsinbloom, #dining, #giftstore,
#presletter, #press, #explore, #general, #employment, #events, #contact, #general_programs, #degree_programs, #student_resources,
#gardeninghelp, #allplants, #school, #horttherapy, #library, #teachers, #wellness, #catalogs,
#interestareas, #membership, #donor, #volunteer, #scienceresources{ 
	display:none; 
	padding-top:5px;
	padding-bottom:-10px;
	}		
