/* CSS Document */

@import url("css/common.css");
@import url("css/layout.css");
@import url("css/navigation.css");



/* DEFAULT SET
------------------------------------------------------------------------*/
body{
	color: #666464;
}

.alphaimg{ behavior: url(iepngfix.htc); }


/* FONT
------------------------------------------------------------------------*/
#contentarea #left p{
	padding: 5px 0 10px 0;
	font-size: 10px;
	line-height: 1.7;
}
#contentarea #main p{
	padding: 5px 0 10px 0;
	font-size: 0.8em;
	line-height: 1.7;
}


/* TITLE
------------------------------------------------------------------------*/
#header img{
	margin: 215px 0 0 630px;
}

/* TITLE
------------------------------------------------------------------------*/
#contentarea #left h2{
	width: 210px;
	height: 27px;
	text-indent: -9999px;
}
#contentarea #main h2{
	width: 465px;
	height: 27px;
	text-indent: -9999px;
}

h2.news{ background: url(images/ti-news.gif) no-repeat left top; }
h2.link{ background: url(images/ti-link.gif) no-repeat left top; }
h2.about{ background: url(images/ti-about.gif) no-repeat left top; }
h2.info{ background: url(images/ti-info.gif) no-repeat left top; }


/* NEWS
------------------------------------------------------------------------*/
#contentarea #left #newscontent{
	padding: 13px 0 13px 58px;
}
#contentarea #left #newscontent img{
	padding: 10px 0;
}

/* LINK
------------------------------------------------------------------------*/
#contentarea #left #linkcontent{
	margin-bottom: 25px;
	padding: 25px 0;
	border-bottom: 2px dotted #838181;
}
#contentarea #left #linkcontent table{
	margin: 0 auto;
}
#contentarea #left #linkcontent table td{
	padding: 5px;
	text-align: center;
}
#contentarea #left #linkcontent table td p{
	font-size: 10px;
	line-height: 100%;
	text-align: center;
}

/* ABOUT
------------------------------------------------------------------------*/
#contentarea #main #aboutcontent{
	margin: 30px auto 20px auto;
	width: 420px;
	height: 410px;
	text-align: center;
	background: url(images/bg-about.gif) no-repeat left bottom;
}

/* EVENT INFORMATION
------------------------------------------------------------------------*/
#contentarea #main #infocontent1{
	margin: 15px 45px;
	padding-bottom: 15px;
	text-align: center;
	border-bottom: 2px dotted #838181;
}
#contentarea #main #infocontent2{
	margin: 10px 45px;
	padding-bottom: 15px;
}
#contentarea #main #infocontent2 #map{
	width: 370px;
	height: 200px;
	border: 1px solid #666464;
}

/* FOOTER
------------------------------------------------------------------------*/
#contentarea #footer{
	text-align: center;
}

#contentarea #footer img{
	margin: 10px 0;

}
