* {
	margin:0;
	padding:0;}
a {
	color:#FFF;
	text-decoration:none;}
img {
	border:0;}
html, body {
	height:100%;}
html {
	overflow-y:scroll;}
body {
	font:12px Verdana, Arial, Helvetica, sans-serif;
	background:#004400;}
h2 {
	color:#FFF;
	font-size:24px;
	font-weight:normal;
	line-height:100px;}

#container {
	width:773px;
	margin:0 auto 10px;
	border:solid #FFF;
	border-width:0 1px 1px;}
	
	#header {
		position:relative;
		width:100%;
		height:406px;
		background:url(../images/header.jpg) no-repeat;}
		#logo {
			width:100%;
			height:100%;
			display:block;}	
		
	#main {
		position:relative;
		width:773px;
		margin:0 auto;}
	/*--// Blocks \\--*/
	.block {
		position:relative;
		float:left;
		width:100%;
		background:url(../images/blok-bg.jpg) repeat-y;}
		.title {
			width:773px;
			height:104px;
			background:url(../images/title.jpg) no-repeat;
			text-align:center;}
		
		.top, .bot {
			clear:both;
			float:left;
			width:100%;
			height:16px;
			background-repeat:no-repeat;}
		.top {
			background-image:url(../images/blok-top.jpg);}
		.bot {
			background-image:url(../images/blok-bot.jpg)}
		.inner {
			clear:both;
			float:left;
			width:780px;
			padding-left:16px;}
			
		.block img {
			border:1px solid #000;}
		.block .img {
			float:left;
			border:2px solid #004400;}
		.description {
			position:relative;
			clear:both;
			float:left;
			width:728px;
			margin-top:5px;
			padding:5px;
			background:#004400;
			color:#FFF;
			font-size:10px;}
		
		.image {
			float:left;}
		.images {
			position:relative;
			float:left;
			width:325px;
			height:260px;}
		.images .img {
			margin:0 0 5px 5px;}
		.btn {
			position:absolute;
			bottom:0; left:7px;
			width:313px;
			height:56px;
			display:block;
			background:url(../images/button.gif) no-repeat;}
			
	/*--\\ Blocks //--*/
		

#footer {
	clear:both;
	width:100%;
	padding:10px 0;
	margin-top:6px;
	color:#000;
	font-size:10px;
	text-align:center;
	background:#FFF;
	border-top:1px solid #FFF;}
#footer a {
	color:#000;}
