body
{
	margin: 0px;
	padding: 0px;
	font-family: Trebuchet MS, Verdana, sans-serif;
	font-size: 12px;
	background-image: url("/images_tr/bg_area.png");
	background-repeat: no-repeat;
	background-color: #E9E9DD;
	background-position: 50% 0px;
}

h1
{
	margin: 10px 0px 10px 0px;
	font-size: 22px;
	color: #000;
}

h2
{
	font-size: 14px;
	color: #000;
}

a:link
{
	color: #666;
}	

a:visited
{
	color: #666;
}

img
{
	border: none;
}

.clear
{
	clear: both;
}

#page
{
	margin-top: 20px;
	margin-left: auto;
	margin-right: auto;
	width: 760px;
}

#header
{
	height: 50px;
	background-color: #000;
}

#main-section
{
	background-color: #FFF;
	padding: 0px 10px 30px 10px;
	background-image: url("/images_tr/left_col_bg.jpg");
	background-repeat: repeat-y;
	background-position: 10px 0px;
}


	
	#language-bar
	{
		text-align: right;
		padding: 10px 0px;
		background-color: #FFF;
	}
		#language-bar a
		{
			text-decoration: none;
		}
		
		#language-bar a:hover
		{
			text-decoration: underline;
		}
		

	#left-col
	{
		float: left;
		width: 180px;
	}
		#left-col #logo
		{
			padding: 0px 10px 0px 0px;
			background-color: #FFF;
		}
		
		#left-col #sidemenu
		{
			padding: 0px 9px 0px 0px;
		}
			
			#left-col #sidemenu ul
			{
				padding: 0px;
				margin: 0px;
				list-style: none;
			}
			
				#left-col img
				{
					max-width: 170px;
					_width: 170px;
				}
			
				#left-col #sidemenu ul li
				{
					background-position: 5px 7px;
					background-repeat: no-repeat;
					border-bottom: 1px dotted #E1E1D1;
					font-family: Arial, sans-serif;
					padding: 5px 5px 5px 17px;
					font-size: 11px;
				}
					#left-col #sidemenu ul li a
					{
						color: #000;
						text-decoration: none;
						display: block;
						text-transform: uppercase;
					}
					
					#left-col #sidemenu ul a:hover
					{
						text-decoration: underline;
					}
					
				#left-col #sidemenu ul li.LeftHandMenus_l0_off
				{
					background-image: url("images/nav/level0_off.gif");
				}
				
				#left-col #sidemenu ul li.LeftHandMenus_l0_on
				{
					background-image: url("images/nav/level0_on.gif");
					font-weight: bold;
				}
				
				#left-col #sidemenu ul li.LeftHandMenus_l1_off
				{
					background-image: url("images/nav/level1_off.gif");
				}
				
				#left-col #sidemenu ul li.LeftHandMenus_l1_on
				{
					background-image: url("images/nav/level1_on.gif");
					font-weight: bold;
				}
			
		
	#content
	{
		float: left;
		width: 550px;
		padding: 0px 0px 0px 10px;
		color: #666;
	}
		
		#content #breadcrumb
		{
			padding: 10px 0px;
			border-top: 1px dotted #E1E1D1;
			border-bottom: 1px dotted #E1E1D1;
			margin-bottom: 10px;
			font-size: 11px;
			color: #666;
		}
		
		#content #content-bg
		{
			background-image: url("images/content_bg_2col.png");
			background-repeat: repeat-y;
		}
				
		#content.single-col #content-bg
		{
			background-image: none;
		}
		
		#content #main-col
		{
			width: 360px;
			float: left;
			padding: 0px 10px 0px 0px;
		}
		
		#content.single-col #main-col
		{
			width: 100%;
		}
		
		#content #right-col
		{
			float: left;
			padding: 0px 0px 0px 10px;
			width: 170px;
		}
		
			#content #right-col img
			{
				max-width: 170px;
			}
	
#footer
{
	background-color: #000;
	color: #FFF;
	line-height: 14px;
	padding-top: 20px;
	font-size: 10px;
}

	#footer img
	{
		margin: 0px 20px;
	}
	
	#footer a
	{
		color: white;
		text-decoration: none;
		font-weight: bold;
	}

	#footer a:hover
	{
		color: #999;
		text-decoration: underline;
	}

	
#offer {
	margin:0px;
	padding:0px;
}

#offer li {
	list-style-type:none;
	margin:0px;
	padding:0px 0px 5px 20px;
	background-image: url(images/arrow.gif);
	background-repeat: no-repeat;
	background-position: 0 .5em;
}

#image_links_table
{
	overflow:hidden;
}

#image_links_table div {
padding:5px 0px 5px 0px;
text-align:center;
border-bottom: 1px dotted #E1E1D1;
}

img.article-img
{
	max-width: 160px;
	max-height: 120px;
	float:left;
	margin-top: 5px;
	margin-right: 10px;
	margin-bottom: 10px;
}

#attractions-table ul
{
	padding-left: 5px;
}
