	body{padding:0px; margin:0px; font-family:Arial, Helvetica, sans-serif; font-size:12px;   background:#FFFFFF url(../img/background-care.jpg) repeat;}
	img {border: 0px;}
	form {margin:0px; padding:0px;}
 a              {color: #5f3a06;}
	#overall{margin:15px auto 20px auto;width: 720px; background-color:#FFFFFF; border: 1px #000000 solid; padding-top: 10px;}
	
	#footer        { padding: 0px; margin: 0px;}
	#copyright     { margin:0px; padding:0px;}

 #search        { font-size:12px; background-color: #FFFFFF; border: #666666 1px solid; background-color:#eeeeee; padding:1px 5px 1px 5px;}

	#searchtext    { font-size:12px;}

/* Table structure */
 .structure     { margin:0px 25px 0px 25px; width: 671px; border:none;}	

	#title         { font-weight:bold; text-transform:uppercase; font-size:24px; color: #5f3a06; text-align:right;} 
 #banner        { background:  #FFFFFF url(../img/topbar_main.jpg) no-repeat; width:671px; height:201px;}

	#topnav          { color:#FFFFFF; padding:3px 0px 3px 0px; }
	#topnav a        { color:#FFFFFF; text-decoration:none;}
	#topnav a:hover  { color: #CCCCCC; text-decoration:underline;}	
	#topnav ul       { padding: 0px 0px 0px 50px;margin: 0px;}
	#topnav ul li    { float: left; clear:none; padding: 0px 4px 0px 12px; margin: 0px 16px 0px 16px;}
	#topnav li.first { list-style:none;}
	
	#navigation    { width: 200px; font-size:13px; line-height:16px;padding-top: 30px; padding-left: 4px; margin:0px; border-right: 1px  dotted  #CCCCCC;}
	div#navigation    { width: 160px; font-size:13px; line-height:16px;padding-top: 30px; padding-left: 30px; margin:0px; border-right: 1px  dotted  #CCCCCC; float: left;}
	#navigation a  { color:#000000; text-decoration:none; font-size:13px;}
	#navigation ul { list-style-type:none; margin: 0px; padding:0px;border-bottom: 1px dotted #CCCCCC;}
	#navigation ul li {padding: 6px 0px 6px 0px; margin:0px;}
	#active        { background:url(../img/active.gif) no-repeat; padding: 0px 0px 0px 15px; } 

	#content       { width:505px; margin: 0px; line-height:18px; padding-bottom: 25px; padding-left: 8px;}
	#content h1    { font-size:16px;color: #5f3a06; padding-top:25px; }

	#widecontent   { width:491px; margin: 0px; line-height:18px; padding-bottom: 25px;padding-left: 8px;}
	#widecontent h1{ font-size:16px;color: #5f3a06; padding-top:25px; }

	#empty         { width: 35px;}

 	#sidebar       { width: 186px; line-height:18px; padding-top: 70px;}
	html>body  #sidebar     { padding-top: 60px;}
	#sidebar ul    { list-style:none; padding: 10px 10px 0px 10px; margin:0px;} 
	#sidebar li    { padding: 0px; margin:0px;}
	#sidebar h1    { background: #5f3a06 url(../img/sidebar.jpg) repeat-y; padding: 8px; width:170px; color:#FFFFFF; font-size:14px;}
h2    { background: #5f3a06 url(../img/sidebar.jpg) repeat-y; padding: 8px; width:170px; color:#FFFFFF; font-size:14px;}	
h2 a  { color:#FFFFFF; text-decoration:none;}	
h2 a:hover {text-decoration:underline;}

	#footer        { border-top: #5f3a06 8px solid; padding: 0px 0px 15px 0px;}
	
	.summary { font-weight:bold; font-size: 13px; border: #CCCCCC solid 1px; text-align:center;}
	.searchheading {display: none;}
	#wikinav {text-align:right;}
 .post h2 a {color:#06c;}
 .post h2 a:hover {color:#147; text-decoration:underline;}	
 .post h2 a:visited {color:#06c;}	
 .post h2 a:visited:hover {color:#147; text-decoration:underline;}	
	/* Calendar CSS items */
	.calmonth { padding: 4px 10px 4px 10px; text-decoration:none; border:#5f3a06 1px solid;}
	.calcurrent { padding: 4px 10px 4px 10px; text-decoration:none; border:#5f3a06 1px solid; background-color:#5f3a06; color:#FFFFFF}
	#calyeardrop { margin: 15px 0px 10px 0px;}
	.calevent { line-height:normal;}
	.calentry { border-bottom: #5f3a06 solid 1px; padding-top: 4px; line-height:normal;}
	.caltitle {font-size:13px; color: #721108; }
	
/*#navicons {background:url(../img/navicons.gif) no-repeat; padding: 1px 0px 30px 30px; margin-top:8px; line-height:10px; white-space:nowrap;}*/
#navicons {padding: 1px 0px 30px 30px; margin-top:8px; line-height:10px; white-space:nowrap;}

html>body #navicons {padding-top: 1px; line-height:normal; padding-left: 35px;}

h3 {
	font-size: 14px;
}
h4 {
	font-size: 12px;
}
h5 {
	font-size: 10px;
}