* { margin: 0; padding: 0; }

BODY {
	text-align:center;
	background-color:white;	}
div#wrapper {
	text-align:left;
	margin: 0 auto;
	width: 760px;
	border-right:solid grey 1px;
	border-left:solid grey 1px;
	border-bottom:solid grey 1px;}

div#content {
	width: 760px;
	height: auto;
	overflow: hidden;
	background-color:#f2f2f2;
	padding-bottom:10px;}
div#HeadBar {
	width: 760px;
	height: 120px;
	text-indent:-9000px;
	background-image: url(../images/HeadBar.gif);
	}
div#HeadBar a{
	display:block;
	width: 760px;
	height: 120px;
	border:none;
	text-decoration:none;
	}
div#SideBar {
	display:inline;
	Width:150px;
	float:left;
	background-color:#F2F2F2;
	}
/*v Sections Buttons*/
.SiteSections{
	margin:0px 20px 0px 10px;
	list-style:none;}
.SiteSections li a{
	font:bold medium Verdana, Geneva, Arial, Helvetica, sans-serif;
	background-image:url(../images/SiteSectionsGrade.gif);
	Width: 113px;
	display: block;
	color:white;
	text-decoration:none;
	color: white;
	margin:20px 2px 2px 5px;
	padding:2px 2px 2px 5px;	}
.SiteSections li a:hover, a:focus, a:active{
	color: black;	}
.contactsbutton{
	margin-bottom:10px;}
/*^ Sections Buttons*/

/*v SUB Sections Buttons*/
.SiteSubSections{
	list-style:none;}
.SiteSubSections li a{
	Width: 108px;
	display: block;
	background-image:url(../images/SiteSubSectionsGrade.gif);
	margin:2px 2px 2px 10px;
	padding:2px 2px 2px 5px;
	font:normal small Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: white;
	text-decoration:none;	}
.SiteSubSections li a:hover, a:focus, a:active{
	color: black;	}
/*^ SUB Sections Buttons*/

/*v Main Content*/
div#main{
	display:block;
	float:right;
	height: Auto;
	width:600px;
	font:normal x-small Verdana, Geneva, Arial, Helvetica, sans-serif;
	background-image:url(../images/side.gif);
	background-repeat:repeat-y;
	background-color:white;
	}
	
div#main *{padding:0px 40px 0px 20px;}

div#main .top {
	height:30px;
	background-image:url(../images/topbar.gif);}
div#main .bottom {
	height:30px;
	background-image:url(../images/bottombar.gif);
	}
	
div#main h1{
	color:#E3A433;
	font:bold small Verdana, Geneva, Arial, Helvetica, sans-serif;
	padding-top:10px;
	padding-bottom:5px;}

/*div#main img{border:none;}*/
div#main p {
	padding-bottom:5px;
	}
div#main a {
	cursor:pointer;
	padding:0px;
	text-decoration:none;
	color:#85A43C;}
div#main a:hover, a:focus, a:active{
	color:black;}
	
div#main table#contacts{
	margin-left:20px;
	width:570px;}
div#main table#contacts .heads td{
	color:#85A43C;
	padding-top:5px;
	font:bold x-small Verdana, Geneva, Arial, Helvetica, sans-serif;}
div#main table#contacts td{	
	vertical-align:top;
	padding:0px 0px 5px 0px;
	width: 170px;}
/*^ Main Content*/
