body, td {
	margin: 0;
	font-family: Arial, Helvetica, sans-serif;
	color: #3e3d40;
	font-size: 13px;
	}
	
img {
	border:none
	}
	
hr {
	height: 1px;
	background: #4F3E28;
	border: none
	}

.clr {
	overflow:hidden;
	height:0;
	clear:both
	}
	
.noborder {
	border: none!important
	}
	
a {
	color: #186d94;
	text-decoration: none
	}
	
	a:hover {
		text-decoration: underline
		}
		
#padding {
	padding: 17px 0;
	}
	
#border {
	width: 988px;
	padding: 10px 0;
	border: 1px solid #4F3E28;
	margin: auto;
	}
		
#wrapper {
	width: 966px;
	margin: auto;
	background: #e5dcb7 url(img/left.gif) repeat-y
	}
	
	#wrapper2 {
		background: url(img/right.gif) repeat-y 100%
		}
	
	#left {
		width: 242px;
		float: left;
		}
		
		#logo {
		border-bottom: 2px solid #4f3e28
		}
		
		#logo a {
			display: block
			}
		
		#logo img {
			display: block
			}
		
		#menu ul {
			list-style: none;
			margin: 0;
			padding: 0
			}
			
			#menu li {
				margin: 0;
				padding: 0;
				}
				
			#menu li a {
				color: #fff0c0;
				display: block;
				text-align: right;
				padding: 0 18px 0 0;
				font-size: 14px;
				height: 24px;
				line-height: 24px;
				border-bottom: 2px solid #4f3e28;
				}
				
			#menu li a:hover {
				text-decoration: underline
				}
				
				#menu li.menu-current a, #menu li.menu-parent a {
					background: #e5dcb7;
					color: #7b5e31;
					border-left: 2px solid #7b5e31
					}
					
				#menu li.menu-current ul a, #menu li.menu-parent ul a {
					background: #ac864c;
					font-size: 12px;
					color: #fff0c0;
					}
					
				#menu li.menu-parent ul li.menu-current a {
					background: #e5dcb7;
					color: #7b5e31;
					}
					
		#newsletter {
			font-size: 20px;
			text-align: right;
			}
			
			#newsletter a {
				color: #bdaa82;
				padding: 18px;
				display: block
				}
				
			#newsletter a:hover {
				text-decoration: underline
				}
			
		
	#right {
		width: 724px;
		float: right
		}
			
	#content-long, #content-short {
		padding: 100px 25px 30px;
		font-size: 13px;
		float: left;
		overflow: hidden
		}
		
		#content-long {
			width: 674px;
			}
		
		#content-short {
			width: 414px
			}
			
			#content-long img, #content-short img {
				margin: 10px;
				}
		
		#right h1 {
			color: #7b5e31;
			font-size: 30px;
			font-weight: normal;
			margin: 0 0 17px
			}
			
		#right h2 {
			margin: 10px 0
			}
			
		#right p {
			color: #452716;
			margin: 20px 0;
			text-align: left
			}
			
		#right td {
			color: #452716;
			}
	
	#right-column {
		float: right;
		width: 260px;
		overflow: hidden
		}
		
		#right-column img {
			display: block;
			border-bottom: 2px solid #4f3e28;
			}
			
		#right-column p {
			margin: 0;
			}
			
#footer {
	width: 920px;
	margin: auto;
	font-size: 11px;
	padding: 7px 30px 0
	}

	
	
	
	
	
	
#popupwrapper {
	width: 430px;
	margin: auto;
	background: #e5dcb7 url(img/popup.jpg) no-repeat 50% 90%;
	border: 2px solid #452716;
	position: relative;
	}
	
	#popupwrapper-height {
		float: left;
		height: 550px;
		width: 0;
		overflow: hidden
		}

#popupwrapper h1 {
	margin: 11px;
	padding: 0 0 4px 11px;
	font-size: 18px;
	line-height: 33px;
	color: #452716;
	background: url(img/popup-brown.jpg) no-repeat 100% 0;
	border-bottom: 1px solid #6d543e;
	}
	
#popupwrapper h2 {
	margin: 22px;
	}
	
#popupwrapper h3 {
	margin: 22px
	}
	
#popupwrapper p {
	margin: 22px;
	color: #452716
	}
	
#popupwrapper #close {
	position: absolute;
	text-transform: uppercase;
	font-size: 13px;
	right: 22px;
	font-weight: bold;
	bottom: 11px;
	cursor: pointer
	}
	

#fancy_ajax {
	position:relative;
	}