﻿/* CSS Document */
body { margin:0px; padding:0px; background:url(../images/bg.jpg) center 0 no-repeat #FFFFFF; color:#3B3B3B; font:12px Verdana }
table { border-collapse:collapse; border-spacing:0px }
img, fieldset { border:0 none }
hr,legend { display:none }
div,ol,ul,li,dl,dt,dd,h1,h2,h3,p { margin:0px; padding:0px; list-style:none }
ul,ol,li { list-style-image:none; list-style-position:outside; list-style-type:none }

input.common { border: #C7C7C7 1px solid; font-size: 12px; font-family: Verdana }
.datetime { font:12px gulim,Verdana }

/*-----menu-----*/
#menu
{
	width:930px; height:33px;
}
#menu ul
{
	margin:0px; padding:0px;
}

#menu ul li
{
	display:inline; padding:0px; margin:0px; height:33px;
}

#menu ul li a
{
	width:130px;
	height:33px;
	margin:0 5px 0 0px;
	text-decoration:none;
	text-align:center;
	color:#FFFFFF;
	font-size:14px;
	line-height:33px;
	float:left;
	display:inline;
	background:url(../images/menu-btn.gif) no-repeat 0 0;
}

#menu ul li a:hover
{
	background:url(../images/menu-btn.gif) no-repeat 0 -33px;
}

/*-----hyperlink-----*/
a
{
	font-family:Verdana; font-size:12px; color:#7F7F7F; text-decoration:none
}

a:hover
{
	font-family:Verdana; font-size:12px; color:#FF5C30; text-decoration:none
}

a.newsmore
{
	color:#F3DB9F; text-decoration:none
}

a.newsmore:hover
{
	color:#FFC430; text-decoration:none
}

a.newstitle
{
	color:#8D3426; text-decoration:none
}

a.newstitle:hover
{
	color:#332320; text-decoration:none
}

a.route
{
	font-size:13px; color:#DB3900; font-weight:bold; text-decoration:none
}

a.route:hover
{
	font-size:13px; color:#FF7E00; font-weight:bold; text-decoration:none
}

a.read
{
	font-size:14px; color:#6D6C5D; text-decoration:none
}

a.read:hover
{
	font-size:14px; color:#FF5C30; text-decoration:none
}

/*-----footer-----*/
#footer-top
{
	margin-top: 20px;
	overflow: hidden;
	font-size: 12px;
	line-height: 24px;
	color: #999999;
	background: #2F2F2F;
}

#footer-bottom
{
	overflow: hidden;
	font-size: 12px;
	line-height: 24px;
	color: #D8D8D8;
	background: #1F1F1F;
}

/*-----main-----*/
#main
{
	width:930px; margin-top:15px
}

#columns3
{
	float:left; display:inline; width:460px; margin:0 10px 0 10px
}

.routeleft
{
	width:130px; height:100px; text-align:center
}

.routeimage
{
	border:solid 3px #000000; width:115px; height:86px
}

.routertop
{
	padding:3px 0 2px 0 !important; padding:5px 0 3px 0
}

.routerbot
{
	width:300px; height:63px; background:#FCFAE2; border:solid 1px #FFAE00; line-height:16px; padding:3px; text-align:left; text-align:justify; text-justify:inter-ideograph
}

.routeintro
{
	margin-top:5px; width:250px; height:120px; background:#FCFAE2; border:solid 1px #FFAE00; line-height:16px; padding:3px; text-align:left; text-align:justify; text-justify:inter-ideograph
}

.readtitle
{
	width:365px; height:22px; padding-left:10px
}

.split
{
	background:url(images/dot-bg.gif) repeat-x center center; height:5px
}

/*-----pager-----*/
.pager a
{
	font:12px gulim,Verdana; color: #7F7F7F; text-decoration: none
}
.pager a:hover
{
	font:12px gulim,Verdana; color: #8E1D19; text-decoration: none
}
.pager img
{
	vertical-align:middle
}

.CurrentPage
{
	font:bold 12px gulim,Verdana; color: #8E1D19
}
