/* Start of CMSMS style sheet 'Base' */
	html, body {
		padding: 0;
		margin: 0;
	}
	
	div#wrapper {
		padding: 30px;
		font-family: Verdana, Arial, Sans-Serif;
	}
	
	div#metanavi {
		width: 950px;
		text-align: right;
		color: #bababa;
		font-size: 10px;
		margin-bottom: 5px;
	}
	
	div#metanavi a {
		text-decoration: none;
		color: #bababa;
	}

	div#header {
		width: 950px;
		height: 301px;
		position: relative;
	}
	
	div#logo {
		background: url(uploads/images/logo.gif) no-repeat left top;
		position: absolute;
		left: 80px;
		top: 210px;
		width: 292px;
		height: 56px;
	}
		
	div#content {
		padding: 18px 30px 0 30px;
	}
	
	div#navi {
		color: #466903;
		font-size: 14px;
		width: 190px;
		float: left;
	}

	a {
		color: #466903;
		text-decoration: none;
	}

	ul.red li a, div.c_red h1, div.c_red a {
		color: #ce1d09 !important;
	}

	ul.brown li a, div.c_brown h1 , div.c_brown a {
		color: #824e02 !important;
	}

	ul.darkgreen li a, div.c_darkgreen h1 , div.c_darkgreen a {
		color: #859c34 !important;
	}

	ul.yellow li a, div.c_yellow h1 , div.c_yellow a {
		color: #979726 !important;
	}
	
	ul#navigation {
		list-style: none;
		margin-top: 0;
		padding-left: 0;
	}
	
	ul#navigation li {
		margin-bottom: 10px;
	}
	
	ul#navigation li.current {
		font-weight: bold;
	}
	
	div#content h1 {
		color: #466903;
		font-size: 14px;
		font-weight: bold;
		margin: 0 0 16px 0;
	}
	
	div#content_inner {
		width: 500px;
		float: left;
		font-size: 12px;
	}
	
	div#snippet {
		width: 190px;
		padding-top: 22px;
		margin-left: 30px;
		float: left;
	}
	
	div#snippet, div#snippet h2 {
		font-size: 12px;
	}
	
	div.clearer {
		clear: both;
		height: 1px;
		line-height: 1px;
	}
/* End of 'Base' */

