/* CSS Document */

h1{
	text-align:right;
	font-family: 'Linden Hill', serif;
	font-size:60px;
}
h1 a,
#gmMenu a{
	color:#333;
}
h2.page-title{
	margin-top:40px;
	margin-bottom:40px;
}
h2.entry-title{
	margin-top:40px;
	margin-bottom:20px;
}

h2{
	font-family: 'Linden Hill', serif;
	font-size:38px;
	color:#A1A1A1;
}
h2 a{
	color:#333;
}

.size-medium{
	width:690px;
	border:5px solid #EFEFEF;
}

#gmMenu{
		text-align:right;
	font-family: 'Linden Hill', serif;	font-size:32px;
}


#map{
	background:url("/images/common/map.gif");
	width:700px;
	height:500px;
	display:block;
	position:relative;
}
.mapList h4{
	border-bottom:1px dotted #CCC;
	padding-bottom:3px;
}


.entry-content ol li,
.entry-content ul li{
	font-size:90%;
}

.entry-content h3{
	font-size:100%;
	margin-bottom:10px;
	margin-top:50px;
	border-bottom:1px dotted #CDCDCD;
	padding-bottom:4px;
}

.entry-content h4{
	font-size:90%;
	padding-bottom:5px;
	border-bottom:1px dotted #4B5B1A;
	margin-top:15px;
	margin-bottom:10px;
}

.entry-meta,
.entry-meta-top{
	text-align:right;
	font-size:85%;
	color:999;
}


.rssImgBox .tBox{
	/margin-left:-221px;
}

textarea{
width:100%
}

#footer{
	border-top:1px dotted #565656;
	padding-top:20px;
}
#footer ul{
	min-height:50px;
}

#footer li{
	float:left;
	font-size:80%;
	padding-right:15px;
}
#footer a{
	color:#232323;
}
#footer a:hover{
	text-decoration:underline;
}
#bg_footer{
	text-align:right;
}

/****************************************/
/* RSS */
/****************************************/
.rssImgBox li{
	min-height:220px;
	position:relative;
}
.rssImgBox li a{
	display:block;
	width:218px;
	height:218px;
	color:#EFEFEF;
	border:1px solid #DEDEDE;
}
.rssImgBox li img{
	width:218px;
	height:218px;
}


.rssImgBox li a:hover{
	background:#000000;
	filter:alpha(opacity=85); 
	-moz-opacity: 0.85;
	opacity: 0.85;
	text-decoration:none;

	display:block;
	width:218px;
	height:218px;
	color:#EFEFEF;
}
.rssImgBox li a:hover .tBox{
	position:absolute;
	background:#000000;
	filter:alpha(opacity=85); 
	-moz-opacity: 0.85;
	opacity: 0.85;
	width:218px;
	bottom:0px;
	height:109px;
	color:#EFEFEF;
	font-size:12px;
	padding-top:9px;
	display:block;
	overflow:hidden;
}



.rssImgBox .rss_body{
	display:none;
}
.rssImgBox li a:hover .rss_body{
	display:inline;
	position:absolute;
	top:46px;
	width:202px;
	height:53px;
	overflow:hidden;
	display:block;
	font-size:90%;

}


.rssImgBox li a:hover .rss_title{
	font-weight:bold;
}


/** VER NO BORDER **/
/*
.rssImgBox .tBox{
	position:absolute;
	background:#000000;
	filter:alpha(opacity=85); 
	-moz-opacity: 0.85;
	opacity: 0.85;
	width:218px;
	bottom:0px;
	height:45px;
	color:#EFEFEF;
	font-size:12px;
	padding-top:9px;
	overflow:hidden;
}
.rss_category{
	margin-left:8px;
	margin-right:5px;
	margin-bottom:3px;
	padding:0 2px 0 2px;
	background:#666666;
	font-size:11px;
	float:left;
}
.rss_title{
	padding-left:8px;
}
.rss_body{
	padding-left:8px;
}
.rss_date{
	position:absolute;
	top:8px;
	right:8px;
	font-size:11px;
	color:#999999;
}
*/


/** VER BORDER **/
.rssImgBox .tBox{
	position:absolute;
	background:#000000;
	filter:alpha(opacity=85); 
	-moz-opacity: 0.85;
	opacity: 0.85;
	width:218px;
	bottom:0px;
	height:45px;
	color:#EFEFEF;
	font-size:12px;
	padding-top:9px;
	display:block;
	overflow:hidden;
}
.rss_category{
	position:absolute;
	top:-11px;
	left:-3px;
	filter:alpha(opacity=30); 
	-moz-opacity: 0.30;
	opacity: 0.30;
	padding:0 2px 0 2px;
	/*border:1px solid #999;*/
	font-size:25px;
	float:left;
}
.rss_title{
	position:absolute;
	top:26px;
	padding-left:8px;
}
.rss_body{
	padding-left:8px;
}
.rss_date{
	position:absolute;
	top:4px;
	right:8px;
	font-size:11px;
	color:#999999;
}

/****************************************/
/* MENU */
/****************************************/
/*
#global_navigation{
	margin-top:10px;
}
#gmMenu li{
	float:left;
}

#gmMenu a{
	padding-top:34px;
	height:0px;
	overflow:hidden;
	display:block;
}
#gm01{
	width:69px;
	background:url(/images/common/menu_01.jpg) no-repeat;
}
#gm02{
	width:145px;
	background:url(/images/common/menu_02.jpg) no-repeat;
}
#gm03{
	width:145px;
	background:url(/images/common/menu_03.jpg) no-repeat;
}
#gm04{
	width:145px;
	background:url(/images/common/menu_04.jpg) no-repeat;
}
#gm05{
	width:145px;
	background:url(/images/common/menu_05.jpg) no-repeat;
}
#gm06{
	width:145px;
	background:url(/images/common/menu_06.jpg) no-repeat;
}
#gm07{
	width:146px;
	background:url(/images/common/menu_07.jpg) no-repeat;
}

#gmMenu li:hover{
	filter:alpha(opacity=70); 
	-moz-opacity: 0.6;
	opacity: 0.6;
}
#gmMenu li:active{
	filter:alpha(opacity=100); 
	-moz-opacity: 1;
	opacity: 1;
}
*/

.hover a:hover{
	filter:alpha(opacity=70); 
	-moz-opacity: 0.6;
	opacity: 0.6;
}
.hover a:active{
	filter:alpha(opacity=100); 
	-moz-opacity: 1;
	opacity: 1;
}



#breadcrumbs{
/*	border-bottom:1px dotted #CCC;
	border-top:1px dotted #CCC;*/
/*	padding-bottom:4px;
	padding-top:4px;
*/
}
#breadcrumbs li{
	display: inline;
	font-size:80%;
}
#breadcrumbs li a{
	color:#999;	
}

.ulPDF li{
	background:url(/images/common/icn_pdf.gif) no-repeat;
	padding-left:24px;
	padding-bottom:4px;
}

.entry-content ol li{
	padding-left:0px;
	list-style-type:decimal;
	list-style:decimal;
	margin-left:30px;
}

.icn_park{
	background:#FFF url(/images/common/icn_park.jpg) no-repeat;
	background-position:0 1px;
	font-size:12px;
	padding-left:28px;
	padding-right:5px;
	padding-top:2px;
	padding-bottom:2px;
}

#goTop a{
	display:block;
	position:fixed;
	bottom:60px;
	right:0px;
	background:#333;
	color:#EFEFEF;
	width:40px;
	height:20px;
	border:none;
	font-size:12px;
	padding:2px 0 0 4px; 
}
#goTop a:hover{
	text-decoration:none;
	display:block;
	position:fixed;
	bottom:60px;
	right:0px;
	background:#333;
	color:#EFEFEF;
	width:40px;
	height:20px;
	border:none;
	font-size:12px;
	padding:2px 0 0 4px; 
}
#goTop a:active{
	text-decoration:none;
	display:block;
	position:fixed;
	bottom:60px;
	right:0px;
	background:#333;
	color:#EFEFEF;
	width:40px;
	height:20px;
	border:none;
	font-size:12px;
	padding:2px 0 0 4px; 
}


.entry-content h2{
	margin-top:30px;
	margin-bottom:10px;
}
.entry-content dl{
	padding-bottom:40px;
	min-height:100px;
}

.entry-content dt{
	clear:both;
	float:left;
	width:150px;
}
.entry-content dd{
	margin:0px;
	float:left;
}

