@charset "utf-8";

/* CSS Document */



body{

	margin:0;

	padding:0;

	background:#a89060 url(../_img/body_bg.jpg) repeat-x;

	font-family:Arial, Helvetica, sans-serif;

}

h1 {

	width:390px;

	height: 79px;

	background:url(../_img/logo.jpg) no-repeat;

	margin:18px 60px 0 0;

	text-indent: -9999px;

	float:right;	

}

h2 {

	font-size: 24px;

	color: #7e0401;

	font-weight: bold;

	margin:15px 0 0 0;

}

h3 {

	background:url(../_img/h3_Bg.jpg) no-repeat;

	width: 257px;

	height: 37px;

	text-align:center;

	font-size: 18px;

	color: #fff;

	font-weight: bold;

	margin:10px auto 0 auto;

	padding-top: 5px;

}

h4 {

	font-size: 16px;

	margin:10px 0;

	color: #a40303;

}

p {

	font-size: 14px;

	color: #212121;

	line-height: 18px;

}

a, a visited {

	text-decoration: none;

	color: #00C;

}

	a:hover {

		text-decoration: underline;

	}



/* Header */

#header {

	width: 960px;

	margin:0 auto;

	height:147px;

	background:url(../_img/header_bg.jpg) no-repeat;

}

	#header p{

		float:right;

		clear:right;

		margin:0 60px 0 0;

		color: #fff;

	}

	

/* Menu */

#menu {

	width: 960px;

	height: 34px;

	margin:0 auto;

	background:url(../_img/menu_bg.jpg) no-repeat;

}

	#menu ul {

		margin: 0 0 0 9px;

		padding: 4px 0 0 0;

		list-style-type: none;

	}

		#menu ul li {

			display: inline;

		}

		#menu ul li a{

			color: #594322;

			font-size: 20px;

			padding: 5px 32px 6px;

		}

			#menu ul li a:hover {

				color: #e4cf9d;

				text-decoration: none;

				background: #362003;

			}



/* Main Content */

#mainContent {

	width: 960px;

	height: 100%;

	overflow: hidden;

	margin: 0 auto;

	background:url(../_img/body_bg.png) repeat-y;

	padding-bottom: 20px;

}

	#leftCol {

		width: 640px;

		float: left;

		margin: 15px 0 0 20px;

	}

		#leftCol p{

			padding-right: 15px;

		}

	#rightCol {

		width: 276px;

		background: #e6dac3;

		height: 100%;

		float: right;

		margin: 15px 20px 0 0;

		padding-bottom: 10px;

	}

		#rightCol h4 {

			padding-left: 10px;

		}

		#rightCol img {

			padding: 10px;

		}

		table {

			width: 256px;

			border-collapse:collapse;

			margin:0 auto;

		}

		table td {

			font-size: 12px;

			padding: 10px;

			border: 1px solid #fff;

		}

		table td.bold {

			font-weight: bold;

		}

		table tr {

			background: #cab68f;

		}

		table tr.light {

			background: #e0d1b4;

		}

		#rightCol p{

			padding: 0 10px;

			margin-top: 7px;
margin-bottom: 5px

		}

	#contentClear {

		width: 960px;

		height: 32px;

		background:url(../_img/content_clear.jpg) no-repeat;

		margin: 0 auto;

	}
	
	.fblike	{
		text-align:center;	
	}

	

/* Footer */

#footer {

	width: 960px;

	margin: 0 auto;

	padding-bottom: 50px;

}

	#footer a, #footer p, #footer ul li, #footer ul li a{

		font-size: 11px;

		color: #e6dac3;	

		margin:0;

	}

	#footer p{

		float: right;

		margin: 3px 15px 0 0;

		width: 400px;

		text-align: right;

	}

	#footer ul {

		margin: 0 0 0 10px;

		padding: 0;

		list-style-type: none;

		float:left;

	}

		#footer ul li {

			display: inline;

		}