/* 	
 *
 *	MAIN 	
 *	
*/
	body {
		text-align: left; /* Win IE5 */
	}
	body.main {
		background-color : #BCC;
		margin-top: 0px;
		margin-bottom: 0px;
		/* background: #BCC url("/images/tpl/bg.jpg") top center repeat-y; */
	}
	
	
	#container {
		margin: 0em auto;
		width: 757px;
		padding: 0px;
		/* border : 1px solid #369; */
		text-align: left; /* Win IE5 */
		background-color: #fff;
	}
	
	#mBody {
		clear: both;
		padding: 0px 20px 10px 0px;
	}
	
	#mainContent {
		float: left;
		padding-left: 15px;
		margin-bottom: 1em;
		margin-left: 0;
		margin-top: -15px;
	}
	hr.hide {
		display: none;
	}


	

/* 	
 *
 *	HEADER / NAVIGATION / SEARCH 	
 *	
*/
	#header {
		padding: 0px 10px 0px 10px;
	}

	/*** LOGO *******************************************/
	#logo a, #logo img {
		padding-left: 3px;
		float: left;
		border: 0px;
	}

	

	
	/*** NAVIGATION *************************************/
	#navcontainer {
		margin-left: auto;
		margin-right: auto;
		margin-bottom: 20px;
		border-top: 1px solid #999;
		z-index: 1;
	}
	
	#navcontainer ul {
		list-style-type: none;
		text-align: center;
		margin-top: -8px;
		padding: 0;
		position: relative;
		z-index: 2;
	}
	
	#navcontainer li {
		display: inline;
		text-align: center;
		margin: 0 5px;
	}
	
	#navcontainer li a {
		padding: 1px 7px;
		color: #666;
		background-color: #fff;
		border: 1px solid #ccc;
		text-decoration: none;
	}
	
	#navcontainer li a:hover {
		color: #000;
		border: 1px solid #666;
		border-top: 2px solid #666;
		border-bottom: 2px solid #666;
	}
	
	#navcontainer li a#current {
		color: #000;
		border: 1px solid #666;
		border-top: 2px solid #666;
		border-bottom: 2px solid #666;
	}
	
	
	
	

	

	
/*
 *
 *	FOOTER 
 *
 *
*/
	#footer {
		padding: 0px 10px 0px 10px;
		margin: 0;
		text-align: center;
	}
	#footer ul {
		border-top: 1px dashed #ccc;
		margin: 0;
		padding: 10px 0px 0px 0px;
		list-style: none;
	}
	#footer li {
		display: inline;
	}
	#footer span,#footer a {
		white-space: nowrap;
		padding: 0 1em;
	}
	#footer p span, #footer p a {
		white-space: nowrap;
	}
	#footer span a {
		padding: 0;
	}
	#footer p, #footer p a {
		color: #666;
		margin-bottom: -5px;
		font-size: 10px;
	}
	#footer p a:hover {
		color: #000;
	}


