@CHARSET "UTF-8";
/*
hida-tourism.com CSS
*/

* {
	border:pink;
}

/*** header ***/
	#menu_img {
		float: left;
		margin:4px 2px 0px 1px;
	}

	#home{
		margin:3px 8px 0px 8px;
		float: left;
	}
	#abh{
		margin:3px 8px 0px 8px;
		float: left;
	}
	#ttd{
		margin:3px 8px 0px 8px;
		float: left;
	}
	#acm{
		margin:3px 8px 0px 8px;
		float: left;
	}
	#lch{
		margin:3px 8px 0px 8px;
		float: left;
	}
	#access{
		margin:3px 8px 0px 8px;
		float: left;
	}
	#link{
		margin:3px 8px 0px 8px;
		float: left;
	}
	
td {
	width:25%;
}

/*** menu ***/
#right-menu {
	margin: 0 5px 0 0;
	float: right;
	width: 240px;
	height: 100%;

}

#left-menu {
	margin: 0 auto;
	float: left;
	width: 240px;
	height: 100%;
	margin-left:20px;
}

#free-menu {
	margin: 0 5px 0 0;
	float: right;
	width: 240px;
	height: 100%;
}

#right-contents {
	float:right;
	margin-left:15px;
	width:600px;
	border-left-style: solid;
	border-left-width: 1px;
	border-left-color: #CFC092;
}

#left-contents {
	float:left;
	margin-left:13px;
	width:600px;
	border-right-style: solid;
	border-right-width: 1px;
	border-right-color: #CFC092;
}

#full-contents {
	float:left;
	width:100%;
}

h2.title{
	background:transparent none repeat scroll 0;
	color:#34241C;
	padding:3px 0 2px 15px;
}

.title-header {
	background:#CFC092 none repeat scroll 0;
	height:22px;
	text-align:left;
	margin-right:5px;
	margin-bottom: 20px;
}
.content-row {
	zoom:100%;
}

.content-row:after {
	content: "";
	clear: both;
	height: 0;
	display: block;
	visibility: hidden;
}
.inner-content {
	float:left;
	padding:10px 10px 10px 15px;
	margin-top:10px;
	line-height:1.7;
	width:95%;
}

.inner-content-box {
	float:left;
	padding:10px;
	border:1px solid #CFC092;
	margin-top:10px;
	line-height:1.7;
}
.hida-line {
	background-color: #CFC092;
	margin-left:5px;
	margin-right: 15px;
	color: #CFC092;
	height:1px;
}

.odd {
	background-color: #EAE3CE;
}

.even {
	background-color: #FFFFFF;
}





/* Latest entry */
#top_engty {
	
}

#top_entry #photo_header {
	margin-left: 0px;
	position: relative;
	left: -15px;
}

#latest_entry {
	width: 240px;
	padding-top: 3px;
	position: relative;
	left: -2px;
	_left: -8px;
}

#spacer {
	height: 15px;
	_height: 0px;
}

#latest_entry .entry_col {
}

#latest_entry .entry_col .tile_photo {
	height: 90px;
	margin: 10px 0 0 5px;
}

#latest_entry .entry_col .tile_photo img{
	width: 67px;
	height: 67px;
}

#latest_entry .entry_col .video_tile {
	height: 90px;
	margin: 10px 0 0 5px;
}

#latest_entry #entry_left {
	width: 95px;
	float: left;
	margin-top: 5px;
	border-right: solid 1px #CFC092;
}

#latest_entry #entry_right {
	width: 95px;
	margin-left: 5px;
	margin-top: 5px;
	float: left;
}

#photo_tile_header {
	background:#EAE3CE none repeat scroll 0%;
	height: 20px;
	text-align: left;
	width: 90px;
	margin: 0px;
}

#video_tile_header {
	background:#EAE3CE none repeat scroll 0%;
	height: 20px;
	text-align: left;
	width: 110px;
	margin: 0px;
}

H3#new_header {
	padding-top: 4px;
	padding-left: 10px;
}

.inner-table {
	border:0;
}

.inner-table th {
	padding:5px;
	background-color:#CFC092;
	color:#000000;	
}

.inner-table td {
	padding:5px;
	width:auto;
	border:0;
}

.border-table {
	border:0;
}

.border-table th {
	padding:5px;
	background-color:#CFC092;
	color:#000000;	
}

.border-table td {
	padding:5px;
	border:1px solid #CFC092;
	width:auto;
}

/** wp-style **/
.aligncenter {
	display:block;
	margin-left:auto;
	margin-right:auto;
}
.alignright {
	float:right;
	display:inline;
	margin:0 0 2px 7px;
	padding:4px;
}
.alignleft:after {
    content: "";
    clear: both;
    height: 0;
    display: block;
    visibility: hidden;
}
.alignright:after {
    content: "";
    clear: both;
    height: 0;
    display: block;
    visibility: hidden;
}

div#photo_menu {
	padding: 0;
	height: 60px;
/*	background-image: url(global_menu_bg.png);
	background-repeat: no-repeat;
	background-position: 0 0;*/
}

div#photo_menu ul {
	padding: 0;
	margin-top: 0;
}
div#photo_menu ul:after {
/*	content: ".";
	height: 0;
	padding: 0;
	margin: 0;
	display: block;
	visibility: hidden;
	clear: both;
*/
}
div#photo_menu ul li {
	display: block;
	float: left;
	font-size: 14px;
	font-weight: bold;
	width: 180px;
}
div#photo_menu ul li a {
/*	display: inline-block;*/
	display: block;
	padding-top: 60px;
	height: 0;
	background-image: url(/images/feature/photo_menu_bg.png);
	overflow: hidden;
}
li.pmenu_event   a:hover {background-position:    0px -60px;}
li.pmenu_outline a       {background-position: -181px   0px;}
li.pmenu_outline a:hover {background-position: -181px -60px;}
li.pmenu_prize   a       {background-position: -361px   0px;}
li.pmenu_prize   a:hover {background-position: -361px -60px;}

.nodeco a{text-decoration:none;}
