@CHARSET "UTF-8";
	
	
	/*GENERAL RULES*/

	body {
		width: 99%;
		background: url(../img/content/bgcontent.jpg) repeat;
	}

	img {
		margin: 0px;
		padding: 0px;
	}
/*------------------------------------------------------------------------------------*/


	/*PAGE HEADER*/
	.topheader{
		width: 100%;
		font-size:0.8em;
		text-align:center;
	}
	
	#header {
		width: 100%;
		height: 112px;
		background: url(../img/header/header-c.gif) repeat;
	}
	
	/*left, right, center of header*/
	#hl,#hr,#hc {
		margin: 0px;
		padding: 0px;
	}

	#hl { float: left; }

	#hr { float: right; }	

	#hc { width: 900px; margin: auto; text-align: center; }

	#hc img { padding-top: 10px; }	
	
	
/*------------------------------------------------------------------------------------*/	


	/*MAIN CONTAINER*/
	#main {
		width: 900px;
		margin: auto;
		background: url(../img/content/bgcolor.gif) repeat;
		border: 2px solid #996633;
		border-top: 0px;
		overflow: hidden;
	}




/*------------------------------------------------------------------------------------*/


	/* MAIN MENU */
	#menubar {
		width: 900px;
		height: 50px;
		background: url(../img/menubar/menubar.jpg) no-repeat;
	}

	#menubar ul {
		margin: 0px;
		padding: 0px;
		padding-top: 14px;
		text-align: left;
	}

	#menubar ul li {
		display: inline;
		padding-left: 25px;
	}


/*------------------------------------------------------------------------------------*/


	/*LEFT COLUMN */
	
	
	#leftcolumn {
		float: left;
		width: 172px;
		padding-left: 2px;
		margin: 0px;
	}

	#leftmenu {
		width: 168px;
		background-color: #660000;
		padding: 0px;
		margin: 0px;
		margin-top: 2px;
		margin-left: 1px;
	}

	#leftmenu span {
		margin-left: 10px;
	}

	#leftmenu ul {
		margin: 0px;
		margin-top: -5px;
		margin-left: 8px;
		padding: 0px;
		text-align: left;
	}

	#leftmenu ul li {
		margin-top: 15px;
	}



/*------------------------------------------------------------------------------------*/


	/*RIGHT COLUMN*/
	
	
	#rightcolumn {
		float: right;
		margin: 0px;
		width: 725px;
	}

	#rightcolumn p {
		margin-left: 15px;
		margin-right: 15px;
	}
	
	.actions { padding-left:300px;}	

/*------------------------------------------------------------------------------------*/


	/* PAGE TITLES */
	.title {
		margin: 0px;
		margin-top: 0px;
		width: 720px;
		/*
		border-bottom: 2px solid #993300;
		border-left: 2px solid #993300;
		*/
		border: 1px dotted #FF9933;
	}

/*------------------------------------------------------------------------------------*/

	
	/*LOGIN*/
	
	#loginform {
		width:300px;
		margin:auto;
		margin-top: 50px;
	}

/*------------------------------------------------------------------------------------*/

	
	/*ADDRESS*/
	
	.addressmap {
		margin-top:20px; 
		margin-left:160px;
	}


/*------------------------------------------------------------------------------------*/

	/*ASK QUESTION*/
	
	.formask{
		padding-left:10px;
		padding-top:10px;
	}


/*------------------------------------------------------------------------------------*/

	/*LIBRARY QUESTION*/
	
	#questionNav {
	}

	form.questionSearch{
		padding-left:20px;
	}
	
	.questionList{}

/*------------------------------------------------------------------------------------*/

	/*FOOOTERS*/
	
	.disclaimer {
		margin-left:35px;
		width:90%;
	}

	#footer {
		width: 900px;
		margin: auto;
		text-align:right;
		padding-right:10px;
		font-size: 9px;
	}