body {
	background: #0a1c35 url(../images/bg.jpg) 0.08em top repeat-x;
}
#wrapper {
	width: 82.42em;
	margin: 0 auto;
}

/*  HEADER  */

#header {
	background: transparent url(../images/bg_main.png) repeat-y;
}
	#header img {
		margin: 0 0 -0.36em 0;
	}
		#header img.header-img {
			margin: 0 0 -0.50em 0.58em;
		}

/*  NAVIGATION  */

/*    MAIN NAVIGATION    */
#navigation {
	background: transparent url(../images/bg_nav.png) 0.58em top no-repeat;
	font-family: Verdana, Arial, sans-serif;
	height: 3.24em;
}
	#navigation ul {
		list-style: none;
		margin-top: -1.34em;
	}
		#navigation ul li {
			float: left;
			text-align: center;
		}
			#navigation ul li a {
				color: #fff;
				display: block;
				width: 11.33em;
				padding-top: 0.28em;
				height: 2em;
			}
			
/*  SUBNAVIGATION  */

#subnav-top	{ 
            background: transparent url(../images/bg-leftnav-top.gif) left top no-repeat;
			display: block;
			width: 12.00em;
            height: 0.95em;
		 }	
#subnav-content	{
            background: transparent url(../images/bg-leftnav-content.gif) left top repeat-y;
			color: #fff;
			display: block;
			width: 12.00em;
			padding: 0 0 0.5em 0;
			font-size:0.92em;
			min-height:40px;
		 }			 
#subnav-footer	{
            background: transparent url(../images/bg-leftnav-footer.gif) left top no-repeat;
            display: block;
	     	 width: 12.00em;
			padding-top: 0.28em;
			height: 1.00em;
		 }
		 
#subnav-content ul li { 
          list-style:none; 
		
		  margin:0 0 0 -1.45em;
	      
		 }
	
#subnav-content ul li a {
		text-decoration:none;
		color:#805E2C;
		display:block;
		
		padding:0.38em 0.75em 0.28em 1em;
		text-decoration:none;
		width:10em;
		line-height:1.2em;
		margin-bottom:0.5em;
		}
#subnav-content ul li a:hover {
           background: #C4A683;
		   color:#FFFFFF;
          }	 
		 	

/*  CONTENT WRAPPER  */

#contentwrapper {
	background: transparent url(../images/bg_main.png) repeat-y;
	padding: 0.5em 0 0 0;
}
	#contentbackground {
		background: transparent url(../images/bg_content_bottom.jpg) center bottom no-repeat;
	}
		#content-left {
			width: 54em;
			float: left;
		}
			#content-left #left-block-left {
				width: 19.58em;
				float: left;
				margin: 0 0 0 2em;
			}
			#content-left #left-block-right {
				padding: 0.5em 0.5em 2em 0;
				margin: 0 0 2em 24em;
			}
			 #subpage-left-block-left {
				float: left;
				margin:0 0 0 1em;
                width:13.2em;
			}
			 #subpage-left-block-right  {
				margin:0 0 2em 14.5em;
                padding:0 0 2em;
                width:35em;
				
			}
		#content-right {
			margin-left:53.7em;
		}
			#content-right #right-block-left {
				width: 14.17em;
				float: left;
				padding: 0.5em 0 0 0;
				
				
			}
			#content-right #right-block-left p{
				maring:0px;
				padding:0px;	
			}
			#right-block-right {
				padding-top: 0.90em;
				}

			#content-right #right-block-right {
				margin-left:15.86em;
			}
			
		#subpage-left-block-right li {
		    padding:0.1em 0 0.4em 0.2em;
			}
			
		#right-block-left img { 
			border:3px solid #FFFFFF; 
			
            margin:0.3em 0.1em 0.15em 0;
			padding:0; 
			}

/*  FOOTER  */

#footer-clear {
	clear: both;
	padding: 1em 0 4em 0;
}
	
#footer {
	background: transparent url(../images/bg_footer.png) no-repeat;
	height: 3.42em;
	color: #fff;
	}
	#footer p {
		color: #fff;
		font-size: 0.8em;
		margin: -5em 0 0 1.5em;
		width: 75em;
		position: absolute;		
	}
		#footer p a, #footer ul li a {
			color: #fff;
		}
	#footer ul {
		position: absolute;
		list-style: none;
		margin: -5.86em 0 0 62em;
		width:200px;
	}
		#footer ul li {
			float: left;
			font-size: 0.88em;
			margin: 2em 0.16em 0 0;
		}

	
/*  TYPOGRAPHY  */

h1, h2, h3, h4, h5, h6 {
	font-family: "Lucida Grande", Lucida, Verdana, sans-serif;
}
h1 {
	font-size: 1.4em;
	color: #0a1c35;
	font-weight: bold;
}

/*  SAFARI FIXES  */

@media screen and (-webkit-min-device-pixel-ratio:0) {
	#header img {
		margin: 0 0 -0.42em 0;
	}
	#header img.header-img {
			margin: 0 0 -0.5em 0.66em;
		}
	#navigation {
		background-position: 0.66em top;
	}
		#navigation ul li a {
			width: 11.36em;
			padding-top: 0.36em;
		}
	#footer p {
		width: 75.5em;
	}
	#footer ul {
		margin: -4.08em 0 0 62em;
	}
}

blockquote { 
	font-style:italic;
	}
	
.imgnoborder { 
	border:none;
	}