﻿* {
	margin: 0;
	padding: 0;
}

body {
	background-color: #ffffff;
	background-position: top center;
	background-repeat: no-repeat;
	font-family: "Trebuchet MS", "Lucida Sans Unicode", "Lucida Grande", "Lucida Sans", Arial, sans-serif;
}

p {
	font-size: 14px;
/*
	line-height: 18px;
*/

}

li {
	font-size: 14px;
}

.content {
	width: 980px;
	margin: 0 auto;
}

.head {
	width: 1280px;
	margin: auto;
	background: rgb(204, 204, 204);
    background-color: rgba(204, 204, 204, .5);
}

#header {
	padding: 10px 40px 20px 40px;
	/*
	background-image: URL('images/header.png');
	background-position: top left;
	background-repeat: no-repeat;
	*/
}

#header h1 {
	padding-top: 39px;
	font-size: 24px;
	color: #21276e;
}

#header h2 {
	padding-top: 3px;
	font-size: 20px;
	color: #545a9f;
}

#menu {
	width: 1280px;
	margin: auto;
	padding: 10px 0;
	border-top: solid 1px #21276e;
	border-bottom: solid 1px #21276e;
	overflow: auto;
	background: -webkit-linear-gradient(#eeeeee, #dddddd); /* For Safari 5.1 to 6.0 */
	background: -o-linear-gradient(#eeeeee, #dddddd); /* For Opera 11.1 to 12.0 */
	background: -moz-linear-gradient(#eeeeee, #dddddd); /* For Firefox 3.6 to 15 */
	background: linear-gradient(#eeeeee, #dddddd); /* Standard syntax */
}

	#menu ul {
		overflow: auto;
		padding: 0 20px;
		float: right;
	}

	#menu li {
		list-style: none;
		font-size: 14px;
		float: left;
		margin-right: 20px;
	}

		#menu .active {
			color: #000000;
			font-weight: bold;
		}

		#menu li a {
			color: #333333;
			text-decoration: none;
		}

			#menu li a:hover {
				color: #999999;
			}

#main {
	clear: both;
	padding: 10px 40px 20px 40px;
	background: rgb(223, 223, 223);
    background-color: rgba(223, 223, 223, .5);
	min-height: 500px;
}


#details {
	width: 700px;
	margin: auto;
}

#details p {
	font-size: 16px;
	padding-bottom: 24px;
	color: #000000;
}

#details li {
	list-style: circle;
	padding-left: 13px;
	margin-left: 26px;
	font-size: 16px;
}

	#details .title {
		margin-bottom: 10px;
	}

		#details .title h1 {
			font-size: 24px;
		}

		#details .title h2 {
			font-size: 18px;
		}

	#details #news {
		clear: both;
	}

		#details #news h2 {
			font-size: 16px;
		}

		#details #news p {
		}

#homerest {
	clear: both;
	width: 510px;
	margin: auto;
	text-align: center;
	background-color: rgb(0, 51, 102);
    background-color: rgba(0, 51, 102, .5);
}

	#homerest .homeitems {
		margin: 0 5px;
		padding: 0;
		float: left;
		width: 150px;
		text-align: center;
		color: #000000;
		cursor: pointer;
		background-color: #cccccc;
	}

		#homerest .homeitems img {
			margin: 0;
			padding: 0;
		}

		#homerest .homeitems h2 {
			margin: 0;
			padding: 3px 0 5px 0;
			font-size: 12px;
			background: -webkit-linear-gradient(#cccccc, #999999); /* For Safari 5.1 to 6.0 */
			background: -o-linear-gradient(#cccccc, #999999); /* For Opera 11.1 to 12.0 */
			background: -moz-linear-gradient(#cccccc, #999999); /* For Firefox 3.6 to 15 */
			background: linear-gradient(#cccccc, #999999); /* Standard syntax */
		}

#footer 
{
	padding: 20px 30px 0 30px;
}

#footertext {
	border-top: solid 1px #21276e;
	padding: 20px 40px 20px 40px;
	font-family: Verdana, Geneva, Tahoma, sans-serif;
	background: rgb(210, 210, 210);
    background-color: rgba(210, 210, 210, .5);
}

	#footertext p {
		font-size: 12px;
		line-height: 18px;
	}
	
