body
{
	font-size:       62.5%; /* reset 1EM to 10px */
	margin:          0;
	padding:         0;
	font-family:     'lucida grande', arial, tahoma, sans-serif;
	background:      transparent url(images/bg.gif) top left repeat;
}

#container
{
	margin:          0 auto;
	width:           800px;
	position:        relative;
}

#header
{
	margin:          0 auto;
	width:           800px;
	height:          96px;
	background:      transparent url(images/header.jpg) top left no-repeat;
}

.headtitle
{
	position:        relative;
	font-family:     'lucida grande', arial, tahoma, sans-serif;
	font-size:       40px;
	color:           #FFF;
	top:             8px;
	left:            12px;
}

#menu
{
	margin:          0 px;
	height:          29px;
	background:      #bbd75a !important;
	background:      #b3d24e;
	padding:         5px 0;
}

#menu ul
{
	margin:          0;
	padding:         7px;
	background:      transparent url(images/menuoff.png) top left repeat-x;
	height:          29px;
}

#menu ul li
{
	list-style:      none;
	display:         inline;
}



#menu ul li a:link, #menu ul li a:active, #menu ul li a:visited
{
	color:           white;	
	padding:         20px 7px 18px 7px;
	font-size:       1.25em;
	background:      transparent url(images/menuoff.png) center left repeat-x;
	font-family:     'lucida grande', arial, sans-serif;
	font-weight:     bold;
	text-decoration: none;
}

#menu ul li a:hover
{
	background:      transparent url(images/menuon.png) center left repeat-x;
	color:           #767676;
}

#roundedheader
{
	width:           800px;
	height:          18px;
	margin:          0 auto;
	background:      transparent url(images/belowheader.png) top left no-repeat;
}

#content
{
	/*min-height:      600px;*/
	width:           800px;
	margin:          0 auto;
	background:      transparent url(images/contentbg.png) top left repeat-y;
}

#insidecontent
{
	float:		 right;
	width:           600px;
	padding:         10px 15px 0px 0px;		 
	font-size:	 1.2em;
}

#insidecontent p
{
	margin:          0;
	color:           #767676;
	font-family:     'lucida grande', 'franklin gothic medium', sans-serif;
	font-size:       1.2em;
	line-height:     170%;
}

#roundedfooter
{
	width:           800px;
	height:          20px;
	margin:          0 auto;
	background:      transparent url(images/abovefooter.png) top left no-repeat;
}

.myh1
{
	margin:          0;
	font-weight:     normal;
	color:           #d8f7af;
	font-size:       3.2em;
}

.myh2
{
	margin:          0;
	display:         inline;
	position:        relative;
	top:             -1em;
	left:            1.25em;
	font-size:       2.15em;
	font-weight:     normal;
	color:           #556F0D;
}

.myh3
{
	margin:          0;
	font-size:       1.5em;
	font-weight:     normal;
	color:           #94C258;
}

#footer
{
	margin:          0 auto;
	width:           800px;
	height:          39px;
	background:      transparent url(images/footer.png) top left repeat-x;
}

#footer .info
{
width:235px;
	font-family:     'lucida grande', 'franklin gothic medium', sans-serif;
	font-size:       1.2em;
	padding:         10px;
	color:           #565656;
}



#sidebar
{
	float: left;
	text-align: left;
	margin-left: 8px;
	margin-top:	 -10px;	
	background-color: /*#f4f4f4*/transparent;
	position: relative;
	padding: 10px 10px 20px 10px;
	width: 140px;
}

#sidebar h3
{
	font-size: 13px;
	border-bottom: 1px solid black;
	margin-bottom: 4px;
	margin-top: 16px;
	clear: both;
}

#sidebar ul
{
	margin-left: 1em;
	padding-left: 0px;
}

#sidebar p
{
	margin-bottom: 8px;
}
#sidebar div.subtabs ul
{
	list-style: none;
	width: 100px; 
	margin: 0;
	padding: 0;
}
	
#sidebar div.subtabs ul ul
{
	list-style: none;
	width: 100px;
	margin: 0;
	padding: 0 0 0 15px;
}
#sidebar div.subtabs ul ul ul
{
	list-style: none;
	width: 100px;
	margin: 0;
	padding: 0 0 0 15px;
}
	
#sidebar div.subtabs ul a
{
	width:100%;
	margin: 3px; 
	text-align:left; 
	font-size:1.30em; 
	font-family:Arial; 
	font-weight:bold; 
	text-decoration:none; 
	word-wrap:normal; color:#505050; 
	display:block; 
	padding:3px 3px 3px 5px; 
	background:#f4f4f4; 
	border-top:1px solid #d8d8d8; 
	border-right:1px solid #d8d8d8; 
	border-bottom:1px solid #d8d8d8; 
	border-left:4px solid #cccccc; 
}

#sidebar div.subtabs ul a:hover 
{
	text-decoration:none; 
	background:#eaeaea url(img/menubg2.gif) bottom left repeat-x; 
	color:#505050; 
	border-top:1px solid #b0b0b0; 
	border-right:1px solid #b0b0b0; 
	border-bottom:1px solid #b0b0b0; 
	border-left:4px solid #A31E00; 
}

.search
{
	float:right;
	padding: 3px 15px 0px 0px;
	background:      transparent url(images/menuoff.png) top left repeat-x;
}

#loginform
{
float:right;
padding:8px;
}

.wobinich
{
              margin-left: 20px;
padding-top: 10px;
	/*background:      transparent url(images/contentbg.png) top left repeat-y;*/
}