

body		{
			margin:0;
			padding:0;
			background-color:#fdf6e9;
			/*background-image:url(../images/body-bg.gif);
			background-repeat:repeat-y;*/
			font-family: Verdana, Arial, Helvetica, sans-serif;
			/*font-family:'Lucida Sans Unicode', 'Lucida Grande', Arial, Helvetica, Verdana, sans-serif;*/
			}
			
div#header	{
		float:left;
			margin:0;
			padding:0;
			background-color:#2b2623;
			height:100px;
			width:100%;
			overflow:hidden;
			}
			
div#logo	{
			float:left;
			margin:0;
			padding:0;
			width:292px;
			overflow:none;
			}		
			
div.readability {
	position: absolute;
	right: 140px;
	top: 70px;
}
			
div.readability a {
	color: #e07134;
}

div.readability ul li {

}

div.readability a.normal {
	font-size: 11px;
}

div.readability a.big {
	font-size: 13px;
}

div.readability a.super {
	font-size: 15px;
}


			
			
h1	 	{
			margin:0;
			padding:0;
			}

h1	 a		{
			margin:0;
			padding:0;
			width:292px;
			height:100px;
			background-image:url(../images/logo.gif);
			background-position:left top;
			background-repeat:no-repeat;
			text-indent:-5000px;
			display:block;
			}			
div#flashwording	{
			float:left;
			margin:0;
			padding:0;
			background-color:#2b2623;
			}	
			
div#language-select	{
			float:right;
		
			margin:0;
			padding:0;
			}
			
.flag 	{
			margin-right:5px;
			padding-top:3px;
			border:0;
			filter:alpha(opacity=50);
			opacity: 0.5;
			-moz-opacity:0.5;
			border:0px;
			text-decoration:none;
			
			}
			
div .result_div {
	display: none;
}


div#language-select ul	{
			
			margin:5px 0 0 0;
			padding:0;
			list-style-type:none;
			color:#856d5b;
			}	

			

			
div#language-select ul li 	{
				display:block;
				clear:both;
				margin-bottom:6px;
				margin-right:20px;
				}

div#language-select ul li a 	{
				text-decoration:none;
				color:#856d5b;
				padding:4px;	
				}

div#language-select ul li a:hover .flag	{
				filter:alpha(opacity=100);
			opacity: 1;
			-moz-opacity:1;
			}		
				
div#language-select ul li a:hover 	{
				color:#b79780;
				background-image:url(../images/lang-hover.jpg);
				background-position:left top;
				background-repeat:repeat-x;
				}
				
div#menu	{
			margin:0;
			padding:0px;
			width:100%;
			background-color:#3a332f;
			float:left;
			background-image:url(../images/menu-bg.jpg);
			background-position:23px 0;
			background-repeat:repeat-y;	
			}

div#menu ul	{
			float:left;
			margin:0;
			padding:8px 0px;
			list-style-type:none;			
			clear:none;
			}
			
div#menu ul li	{
			display:inline;
			color:#856d5b;
			
			}
div#menu ul li a	{
			padding:8px 14px;
			border-right:1px solid #413730;
			color:#856d5b;
			text-decoration:none;
			}

div#menu ul li a:hover		{
			background-color:#4d4038;
			color:#e07134;
			}
			
div#menu ul li.active		{
			background-color:#57493f;
			color:#e07134;
			}

div#search-container	{
			float:left;
			margin:0;
			padding:0;
			width:100%;
			height:192px;
			background-color:#e07134;
			background-image:url(../images/search-container-bg.jpg);
			background-position:left top;
			background-repeat:repeat-x;	
			}
			
	div#ornament	{
			float:left;
			margin:0;
			padding:0;
			width:192px;
			height:192px;
			}
			
div#search-sub-container		{
		float:left;
		position: relative;
		margin:0;
		padding:0;
		height:192px;
		background-image:url(../images/search-sub-container-bg.jpg);
		background-position:20px 0;
		background-repeat:no-repeat;
		}	
		
div#map-search	{
			float:left;
			margin:0;
			padding:5px 0 0 20px;
			width:750px;
			height: 100px;
			}
			
div.f_left select {
	background-color:#fff;
	padding:1px;
	color:#352d27;
	margin:0;
	width: 200px;
	border: 3px solid #e88f5c;
	margin-bottom: 5px;
	float:left;
}	

div.f_left {
	margin-top: 5px;
	float: left;
	width: 270px;
}

div.f_right {
	float: left;	
}

div.f_right select {
	background-color:#fff;
	padding:1px;
	color:#352d27;
	margin:0;
	border: 3px solid #e88f5c;
	margin-bottom: 5px;
}
			
div#quick-search	{

			clear: left;
			margin-left:270px;
			padding: 0 0 0 20px;
			}
			
p.cr		{
			margin:0;
			padding:5px 0 0 0;
			color:#352d27;
			}
			
div#magnets	{
			float:left;
			
			margin:0;
			padding:0;
			background-color:#f3eadc;
			width:192px;
			clear:none;
			}	
			
	.thumb			{
					float:left;
					background-image:url(graphics/thumb-bg.gif);
					background-repeat:no-repeat;
					margin:4px 8px 0 4px;
					padding:5px;
					clear:both;
					border:0px;
					background-color:#fff;
		
					border-right:1px solid #d5c9b8;
					border-bottom:1px solid #d5c9b8;
			
					}
					
	.thumb1			{
					background-image:url(graphics/thumb-bg.gif);
					background-repeat:no-repeat;
					margin-right:auto;
					margin-left:auto;
					margin-top: 5px;
					margin-bottom: 5px;
					padding:5px;
					border:none;
					text-decoration:none;
					background-color:#fff;
					border-right:1px solid #e3dacd;
					border-bottom:1px solid #e3dacd;
					}

div.searchresult	{
				float:left;
				font-size: 12px;
				width: 200px;
				background-color:#F3EADC;
				margin:0 10px 10px 10px;
				padding:10px;
				border-top:1px solid #e3dacd;
				border-bottom:1px solid #e3dacd;
				clear:both;
				}
				
div.searchresult span.bold {
	font-weight: bold;
}
				
.searchresult:hover		{
				width: 200px;
				font-size: 12px;
				background-color:#e3dacd;
				border-top:1px solid #cdc2b3;
				border-bottom:1px solid #cdc2b3;
				cursor:pointer;
				cursor:hand;
				}
div.searchresultHighlight {
	float:left;
	font-size: 12px;
	width: 200px;
	background-color:#e3dacd;
	margin:0 10px 10px 10px;
	padding:10px;
	border-top:1px solid #cdc2b3;
	border-bottom:1px solid #cdc2b3;
	clear:both;
}



div#content div.details {
	line-height: 1.3;
}

div#content div.contact_details {
	line-height: 1.3;
}			
			
div#l1content-container	{
				float:left;
				clear:none;
				margin:0;
				padding:0;
				width:590px;
				}
				
div#full-content	{		
			margin: 0px 0px 20px 0px;
			padding:0 15px 0 15px;		
			}
div#full-content1	{
			height:50px;
			margin:0;			
			padding:20px 15px 0 15px;
			background-color:#FF8080;
			border:1px solid #FF0000 ; 
			text-align:center;
			
			}
			

div#full-content ul	{	
			margin:0;
			padding:0;
			list-style-type:circle;
			}

div#full-content ul	li	{	
			margin:0 0 0 20px;
			padding:0;
			}
			
div#full-content ol	{	
			margin:0;
			padding:0;
			list-style-type:lower-latin;
			
			}
			
div#full-content ol.numbered	{	
			margin:0;
			padding:0;
			list-style-type:decimal;
}

div#full-content ol li	{	
			margin:0 0 0 20px;
			padding:0;
}

div#full-content h5		{
		text-decoration: underline;
}

#full-content p {
		padding-left: 15px;
}

div#content	{
		float:left;
		margin:0;
		padding:0 15px 0 15px;
		width:260px;
		clear:none;
		}

div#propofthemonth	{
			float:left;
			margin:0;
			padding:0 10px 20px 15px;
			width:270px;
			background-color:#f3eadc;
			background-image:url(../images/potm-bg.jpg);
			background-repeat:no-repeat;
			background-position:left bottom;
			clear:none;
			}
			
div#sponsoredlinks	{
		float:left;
		margin:0;
		padding:0 0 0 15px;
		width:180px;
		clear:none;
		}
		
#magnet			{
				position:relative;
				margin-right:auto;
				margin-left:auto;
				margin-top:10px;
				padding:0px;
				text-align:center;
				width:90%;
				background-color:#FDF6E9;
				}
				
#magnet	a		{
				border:none;
				text-decoration:none;
				}
				
	#placeholder	{
		margin-right:auto;
		margin-left:auto;
		padding:6px;
		border:none;
		border-right:1px solid #cdc2b3;
		border-bottom:1px solid #cdc2b3;
		background-color:#fff;
		}
				
div#footer	{
		float:left;
		clear:left;	
		padding:10px 0;
		width:100%;
		margin:0;
		background-color:#51453b;
		color:#856d5b;
		}
		
div#footer p	{
		margin:0;
		padding:0 0 0 20px;
		float: left;
		}
		
div#footer a	{
		color:#bba493;
		float: right;
		margin-right: 20px;
		}
		
div#footer a:hover	{
		color:#e57639;
	}
		
div#box_bird {
	margin-top: -20px;
	margin-bottom: -20px;
	text-align: right;	
}

img.bird {
	width: 48px;
}

div.home_newsitem {
	border: 1px solid #e07134;
	background-color: #f3eadc;
}

div.home_newsitem img {
	border: none;
}

div.home_newsitem:hover {
	border: 1px solid #ffff00;
	background-color: #e07134;
}

div.home_newsitem div.title {
	border-bottom: 1px dashed #000;
}

div.home_newsitem .goto	{
	float: right;
	margin-top: -17px;
	margin-right: 5px;
}

div.bird {
	width: 100%;
	border-bottom: 2px solid #584453;
	text-align: right;
}

div.bird img.bird {
	margin-bottom: -5px;
}

img.guide {
	border: 0px;
	padding-top: 5px;
	padding-bottom: 5px;
	height: 201px;
}

img.bigguide {
	border: none;
	margin: auto;	
}

#guide_add {
	background-image: url(../graphics/guide_adv_bg.png);
	background-repeat: repeat-x;
	border: 1px solid #51453b;
	width: 100%;
	z-index: 2;
	position: fixed;
	bottom: 0px;
	height: 53px;
} 

*html #guide_add {
	position: absolute;
	bottom: 0px;
	z-index: 2;
}

#guide_add img.advert_book {
	float: left;
	margin-top: -46px;	
	margin-left: 10px;
	border: 0px;
}

#guide_add img.close {
	border: 0px;
	float: right;
	margin-top: -10px;
	margin-right: 20px;
}

div#reg-content {
	
}

div#map_canvas {
	float: left;
}