body  
{ 	
    background-color:   #444; 
    height:             100%;
    margin:             5px 0px 0px 00px;
    padding:            0px;
    font:               normal normal 14px/16px Arial, Verdana;
    text-align:	        center;
}

img 
{ margin: 0 0 0 0;
  padding: 0 0 0 0;
}

div
{ margin: 0 0 0 0;
  padding: 0 0 0 0;
}

p
{ margin: 2px 0 2px 0;
  padding: 0 0 0 0;
}

h1
{ margin: 2px 0 2px 0;
  padding: 0 0 0 0;
}

h2
{ margin: 10px 0 2px 0;
  padding: 0 0 0 0;
}

h3
{ margin: 10px 0 2px 0;
  padding: 0 0 0 0;
}

h4
{ margin: 2px 0 2px 0;
  padding: 0 0 0 0;
}

h5
{ margin: 2px 0 2px 0;
  padding: 0 0 0 0;
}

ul
{ margin: 0 0 0 0;
  padding: 0 0 0 0;
}

.main
{
	position: relative;
    width: 960px;
    min-height: 100px;
    height: 1000px;
	margin-left: auto;
	margin-right: auto;
	text-align: left;
}

.headerbar
{
	position:	relative;
	width:	960px;
	height:	79px;
	background:	#029C7E url('../images/headerbar.png');
}

.headerbar a
{
    color: #fff;
    font: normal bold 14px/16px  Arial, Verdana;
    text-decoration: none;
}

.headerbar a:link
{
    color: #fff;
    font: normal bold 14px/16px  Arial, Verdana;
    text-decoration: none;
}

.headerbar a:visited
{
    color: #fff;
    font: normal bold 14px/16px  Arial, Verdana;
    text-decoration: none;
}

.headerbar a:hover
{
    color: #aaa;
    font: normal bold 14px/16px  Arial, Verdana;
    text-decoration: none;
}

.homelink
{
    position: absolute;
    top: 0px;
    left: 0px;
}

.homelink a
{
    text-decoration: none;
    display: block;
    height: 79px;
    width: 200px;
}

.headermenu
{
    position :	absolute;
	top:			35px;
	left:			250px;
    background-color: #029C7E;
}

.headermenu a
{
    color: #fff;
    font: normal bold 14px/16px  Arial, Verdana;
    text-decoration: none;
}

.headermenu a:link
{
    color: #fff;
    font: normal bold 14px/16px  Arial, Verdana;
    text-decoration: none;
}

.headermenu a:visited
{
    color: #fff;
    font: normal bold 14px/16px  Arial, Verdana;
    text-decoration: none;
}

.headermenu a:hover
{
    color: #aaa;
    font: normal bold 14px/16px  Arial, Verdana;
    text-decoration: none;
}

.searchbar
{
	position:	absolute;
	top:			44px;
	left:			719px;
}	

.headermenu ul
{
    white-space: nowrap;    
}

.headermenu li
{
    list-style: none;
    display: inline;
    padding-right: 10px;
}

.searchbar input
{ 
    font: normal normal 10px Arial, Verdana;
}

.leftside
{
    float: left;
    position: relative;
    width: 210px;
}

.leftmenu
{
    position: relative;
    padding-top: 20px;
    display: block;
	width: 171px;
	text-align: left;
    font: normal bold 14px/16px  Arial, Verdana;
	margin-top: 20px;
	margin-left: 20px;
	margin-right: 19px;
}

.leftmenubottom
{
    position: relative;
    display: block;
    height: 18px;
    width: 171px;
    margin-left: 20px;
   	margin-top: -8px;
}

.leftmenu ul
{
    list-style: none;
    margin-left: 10px;
    padding-right: 0px;
    margin-top: 0px;
    display: block;
}

.leftmenu ul li
{
    border-bottom: dashed 1px white;
    margin-bottom: 7px;
    padding-bottom: 7px;
    display: block;
}

.lastmenuitem
{
    border: none;
}

.leftmenu ul li a
{
    text-decoration: none;
    display: block;
}

.leftmenu a:link
{
    color: #fff;
    font: normal bold 14px/16px  Arial, Verdana;
    text-decoration: none;
}

.leftmenu a:visited
{
    color: #fff;
    font: normal bold 14px/16px  Arial, Verdana;
    text-decoration: none;
}

.leftmenu a:hover
{
    color: #aaa;
    font: normal bold 14px/16px  Arial, Verdana;
    text-decoration: none;
}

.hangerframe
{
    display: block;
    text-align: center;
    margin-top: -20px;
    font: normal bold 12px/14px  Arial, Verdana;
}

.hangermenu
{
    display: inline-block;
    background-color: #FFEEBB;
}

.hangermenu a
{
    text-decoration: none;
    color: #029C7E;
    margin-left: 4px;
    margin-right: 4px;
}

.content
{
    float: left;
    position:	relative;
    width:		750px;
	padding-top: 20px;
	text-align: center;
	line-height: inherit;
}

.content a img
{
    border-width: 0px;
}

.leftarea
{
    margin-left: 20px;
    margin-right: 18px;
    margin-top: 20px;
    margin-bottom: 20px;
    width: 210px;
}

.toparea
{
    width: 740px;
}

.centerarea
{
    width: 720px;
    padding: 7px;
}

.cm, .cml
{
	display: block;
	width:	inherit;
	color:	black;
    text-align:	left;
    font: normal normal 12px/14px Arial, Verdana;
}

.cm h1, .cml h1
{
    line-height: normal;
    font-size: 28px;
    font-weight: normal;  
}

.cm h2, .cml h2
{
    line-height: normal;
    font-size: 16px;
    font-weight: bold;
}

.cm h3, .cml h3
{
    line-height: normal;
    font-size: 12px;
    font-weight: bold;
}

.cm h4, .cml h4
{
    line-height: normal;
}

.cm h5, .cml h5
{
    line-height: normal;
}

.cm p, .cml p
{
    line-height: normal;
    font-size: 13px;
    margin-top: 10px;
}

.cm p a, .cml p a
{
    line-height: normal;
    font-size: 13px;
}

.cm a img, .cml a img
{
    border-width: 0px;
}

.cm p a img, .cml p a img
{
    border-width: 0px;
}

.cm ul, .cml ul
{
    margin-left: 15px;
}

.footer
{
    clear: left;
	position: relative;
	display: block;
	text-align: left;
    margin-top: 30px;
	margin-left: 50px;
}

.footer a
{
    color: black;
    font: normal 12px/14px  Arial, Verdana;
    text-decoration: none;
}

.submenu
{
    padding-top: 7px;
    position:absolute;
    top: 0;
    left: 0;
    display: none;
	text-align: left;
    font: normal bold 14px/16px  Arial, Verdana;
}

.submenu ul
{
    list-style: none;
    margin-left: 10px;
    margin-right: 10px;
    margin-top: 0px;
}

.submenu ul li
{
    margin-bottom: 7px;
    padding-bottom: 7px;
}

.submenu ul li a
{
    text-decoration: none;
    display: block;
}

.submenu a:link
{
    color: #fff;
    font: normal bold 14px/16px  Arial, Verdana;
    text-decoration: none;
}

.submenu a:visited
{
    color: #fff;
    font: normal bold 14px/16px  Arial, Verdana;
    text-decoration: none;
}

.submenu a:hover
{
    color: #aaa;
    font: normal bold 14px/16px  Arial, Verdana;
    text-decoration: none;
}

.topsubmenu
{
    padding-top: 7px;
    position:absolute;
    top: 0;
    left: 0;
    display: none;
	text-align: left;
    font: normal bold 14px/16px  Arial, Verdana;
}

.topsubmenu ul
{
    list-style: none;
    margin-left: 10px;
    margin-right: 10px;
    margin-top: 0px;
}

.topsubmenu ul li
{
    margin-bottom: 7px;
    padding-bottom: 7px;
}

.topsubmenu ul li a
{
    text-decoration: none;
    display: block;
}

.topsubmenu a:link
{
    color: #fff;
    font: normal bold 14px/16px  Arial, Verdana;
    text-decoration: none;
}

.topsubmenu a:visited
{
    color: #fff;
    font: normal bold 14px/16px  Arial, Verdana;
    text-decoration: none;
}

.topsubmenu a:hover
{
    color: #aaa;
    font: normal bold 14px/16px  Arial, Verdana;
    text-decoration: none;
}


.topsubmenu
{
   	background-color: #029C7E;
}
    

/*
.footer a:link { 	}
	#footer a:hover { 	color: #f00;	font: normal bold 11px/13px  Arial, Verdana;	text-decoration: none;}

.footer a:visited

			Girl Scout Green:  #029C7E
			Manilla Yellow:		 #FFEEBB
			Adult Background:	 #FFCC4E
			Adult Menu:				 #9D1C20
			Home Background:	 #BED73B
			Home Menu:				 #029C7E
*/
