body {
background-color:#336600;
}

#container
{
	width: 760px;
	/*background-color: #fff;*/
	color: #333;
	background-color:#66CC00;
	border: 4px solid #FFFF00;
	line-height: 130%;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 10px;
	margin-left: auto;
}

.amy{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:red;
}

#content-container
{
background-image:url(images/layout_03.jpg);
background-repeat:repeat-x;
}

#content-frame
{
background-color:#FFFFFF;
width:720px;
margin-left:auto;
margin-right:auto;
padding-top:10px;
}

#top
{
/*padding: .5em;*/
background-color: #ddd;
/*border-bottom: 1px solid gray;*/
background-image:url(images/layout_01.jpg);
height:251px;
}



#top h1
{
padding: 0;
margin: 0;
}

#menu
{
/*padding: .5em;*/
/*background-color: #ddd;*/
/*border-bottom: 1px solid gray;*/
background-image:url(images/layout_02.jpg);
background-repeat:repeat-x;
height:28px;
/*text-align:center;*/
}

#leftnav
{

float: left;
width: 200px;
margin: 0px;
padding: 8px;
}

#content
{
margin-left: 220px;
/*border-left: 1px solid gray;*/
padding: 1em;
/*max-width: 36em;*/
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
}

#content-spotlight
{
margin-left: 220px;
/*border-left: 1px solid gray;*/
padding: 1em;
max-width: 36em;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
background-image:url(images/Spotlight4.jpg);
background-repeat:no-repeat;
}

#directory-container{
background-color:#f8db42;
padding:10px;
margin-bottom:10px;
}

#directory-header{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:18px;
font-weight:bold;
background-color:#009aff;
padding:5px;
color:#FFFFFF;
}

#quick-container{
background-color:#ccffcc;
padding:10px;
margin-bottom:10px;
}

#quick-header{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:18px;
font-weight:bold;
background-color:#66cc33;
padding:5px;
color:#FFFFFF;
}

.green {
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#006600;
font-size:12px;
font-weight:bold;
}

#footer
{
/*clear: both;*/
width:600px;;
height:20px;
margin-left: auto;
margin-right: auto;
margin-bottom: 25px;
padding: .5em;
background-color: #FFF;
/*border-top: 1px solid gray;*/
font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#006600;
	font-size:10px;
	text-align:center;
	font-weight:bold;
	}

#leftnav p { margin: 0 0 1em 0; }
#content h2 {
font-size:21px;
color:#0099FF; 
margin: 0 0 .5em 0; }

#content h3 {
font-size:14px;
color:#000066;
font-weight:bold;
}


#content-spotlight h2 {
font-size:21px;
color:#0099FF; 
margin: 0 0 .5em 0; }

#content-spotlight h3 {
font-size:12px;
color:#006600;
font-weight:bold;
}

#ul-corner-foam {
	height: 12px;
	width: 12px;
	padding: 0px;
	margin-top: -10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: -10px;
	background-image: url(images/ul_foam.gif);
	background-repeat: no-repeat;
}

a.menulink {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-style:oblique;
	font-size:14px;
	font-weight:bold;
	padding-left:10px;
	padding-right:10px;
	text-decoration: none;
	padding-top:5px;
	}
	
a.quicklink {
	color:#000000;
	text-decoration: none;
	}
	
#quicklinkdiv {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	/*font-style:oblique;*/
	font-size:12px;
	/*font-weight:200;*/
	padding-left:8px;
	padding-top:4px;
	padding-bottom:4px;
	line-height:14px;
	/*border:thin solid #333333;*/
	/*padding-right:10px;*/
	text-decoration: none;

}

#testimonial_container {
/*float:right;*/
	/*width: 200px;*/
	background-color:#dcf2ff;
	padding: 5px;
	/*margin-left: 20px;*/

}

#testimonial_header {
	/*font-family:Verdana, Arial, Helvetica, sans-serif;*/
	color:#FFFFFF;
	/*font-style:oblique;*/
	font-size:18px;
	font-weight:bold;
	width: 200px;
	background-color:#0099ff;
	padding: 5px;
}




/*  NAVIGATION ENGINE */

 #navigation a
{
color: #000;
height:28px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-style:oblique;
font-size:12px;
font-weight:bold;
background: #ffa20c url(images/navl.gif) left top no-repeat;
text-decoration: none;
padding-left: 10px;

}

#navigation a span
{
background: url(images/navr.gif) right top no-repeat;
padding-right: 10px;
padding-top: 4px;
}

#navigation a, #navigation a span
{
display: block;
float: left
}

/* Hide from IE5-Mac \*/
#navigation a, #navigation a span
{
float: none
}
/* End hide */

#navigation a:hover
{
color: #fff;
background: #781351 url(images/navlh.gif) left top no-repeat;
padding-left: 10px
}

#navigation a:hover span
{
background: url(images/navrh.gif) right top no-repeat;
padding-right: 10px
}

#navigation ul
{
list-style: none;
padding: 0;
margin: 0
}

#navigation li
{
list-style: none;
float: left;
margin: 0;
}

#body_links_container {
	float:right;
	width: 200px;
	background-color:#dcf2ff;
	padding: 5px;
	margin-left:5px;
}
