body {
	margin:0;
	font-family: Arial;
	font-size: 13px;
	font-weight: 450;
	line-height: 160%;
	color: #111;
	background: #e8e5d9;
padding: 0	
	}
	
a {
	text-decoration:none;
	color:#c7b28d;
	text-decoration: underline
	}
	
	a:hover {
		text-decoration: underline
		}
		
h1 {	
	font-size: 28px
	}
	
.long {
	width: 677px;
	clear: both
	}
	
img {
	border: none;
	display: block
	}
	
#hheight {
	float: left;
	height: 400px;
	overflow: hidden;
	width: 0
	}
	
.big {
	font-size: 24px
	}
		
.clr {
	height:0;
	clear:both;
	overflow:hidden
	}
	
.overall {
	border-bottom: 2px solid #fff
	}
	
	.grey {
		background: #e4dfd1
		}
	
.wrapper {
	width: 983px;
	margin: auto
	}
	
	.left {
		width: 251px;
		float: left;
		}
	
	.right {
		width: 728px;
		float: right;
		padding: 0 2px;
		background: #fff
		}
		
		#hd .right .inner {
			background: #040748 url(images/gradients/top-menu.jpg) repeat-y;
			height: 131px;
			overflow: hidden
			}
			
		#hd2 .right .inner {
			position: relative;
			zoom: 1;
			background: #040748;
			height: 220px;
			overflow: hidden
			}
			
			#hd2 .right .inner img {
				display: block
				}
			
			#hd2 .right .inner p {
				margin:0
				}
			
		#top-menu ul {
			margin: 0;
			padding: 0;
			list-style: none
			}
			
			#top-menu ul {
				margin: 0;
				padding: 10px 0 0;
				float: left
				}
			
			#top-menu a {
				color: #fff;
				display: block;
				height: 24px;
				line-height: 24px;
				text-transform: uppercase;
				font-weight: bold;
				padding: 0 25px;
				text-decoration: none
				}
				
				#top-menu a:hover, #top-menu li.menu-current a {
					color: #c7b28d;
					background: url(images/decorations/top-menu-active.gif) no-repeat 0 50%	
					}
				
	#main-menu {
		padding: 0 0 0 2px;
		background: #fff;
		position: relative;
		z-index: 1;
		}
				
	#main-menu ul {
		margin: 0;
		padding: 0;
		list-style: none;
		background: #c4bfab url(images/gradients/main-menu.jpg) repeat-y
		}
		
		#main-menu li {
			border-bottom: 1px solid #c9c4af;
			position: relative;
			}
			
			#main-menu li.last {
				border: none
				}
				
		#main-menu div {
			border-bottom: 1px solid #918a6f;
			}
			
			#main-menu li.last div {
				border: none
				}
		
		#main-menu a {
			display: block;
			padding: 0 13px;
			line-height: 54px;
			height: 72px;
			text-decoration: none;
			font-size: 22px;
			color: #040748;
			position: relative;
			z-index: 2;
			background: transparent
			}
			
			#main-menu a:hover {
				color: #95633a
				}
			
			#main-menu li.last a {
				border: none
				}
				
			#main-menu li.active a {
				color: #95633a;
				}
		
		#main-menu span {
			font-size: 13px;
			padding: 0 10px 0 0;
			color: #32306a;
			position: absolute;
			left: 14px;
			top: 42px;
			z-index:1;
			}
			
			#main-menu b {
				display: none
				}
				
			#main-menu li.active b, #main-menu a:hover b {
				display: block;
				background: url(images/decorations/main-menu-active.png);
				height: 32px;
				width: 16px;
				position: absolute;
				right: -16px;
				top: 23px;
				z-index: 10
				}
			
			
	#bd .right .inner {
		background: #040748 url(images/decorations/content.jpg) no-repeat 0 0;
		padding: 1px 25px 10px;
		color: #d4d2ca;
		font-size: 14px
		}
		
		#bd .right .inner h1 {
			color: #ada78f;
			margin: 20px 0
			}
			
		#bd .right .inner h3 {
			color:#ADA78F;
			}
			
		.left-column {
			float: left;
			width: 450px
			}
			
		.right-column {
			float: right;
			width: 200px;
			padding: 60px 0 20px;
			color: #040748
			}
			
			.right-column .content {
				background: url(images/gradients/column.jpg) repeat-y;
				padding: 1px 15px
				}
		
	#ft .left {
		padding: 10px 0
		}
		
	#ft .left h3 {
		color: #6c6858;
		margin: 5px 0;
		font-size: 24px
		}
		
		#ft .left h4 {
			color: #6c6858;
			margin: 5px 0;
			padding: 0 0 0 4px;
			font-size: 16px
			}
			
		#ft .right h4 {
			color: #030048;
			margin: 5px 0;
			font-size: 16px
			}
			
		#ft .right p {
			color: #030048;
			margin: 5px 0;
			font-size: 11px
			}
		
	#ft .right .inner {
		background: #a09a8a url(images/gradients/footer.jpg) no-repeat;
		padding: 17px 28px 11px
		}
	#ft .right .inner  a {color: #030048;text-decoration: none}
#ft .right .inner  a:hover {text-decoration: underline}
	#ft2 .right .inner {
		background: #040748
		}	
		
		
		#submenu ul {
			margin: 0;
			padding: 18px 0 0 2px;
			list-style: none
			}
			
			#submenu li {
				margin: 0;
				padding: 0;
				border-bottom: 1px solid #c2bda9;
				position: relative;
				padding: 0 0 2px 0;
				}
			
			#submenu a {
				color: #040748;
				display: block;
				padding: 0 0 0 17px;
				height: 37px;
				line-height: 37px;
				font-weight: bold;
				text-decoration: none
				}
				
				#submenu li.menu-current {
					padding: 0 0 2px 0;
					}
				
				#submenu li.menu-current a, #submenu li a:hover {
					background: #040748 url(images/decorations/submenu.jpg) no-repeat; 
					color: #fff;
					text-decoration: none
					}
					
			#submenu li.menu-current b, #submenu li a:hover b {
				background: url(images/decorations/top-menu-active.gif);
				height: 9px;
				width: 5px;
				position: absolute;
				right: -7px;
				top: 13px;
				overflow: hidden
				}
