/* CSS Document */
body{
	margin:0px;
	font-family:Verdana;
}
#warper{
	text-align: justify;
	background: url(header/bg.gif) repeat-x;
}
h3{
	color:#3366CC;
	padding:0px;
	padding-left:30px;
}
h4{
	color:#000000;
	padding:0px;
	padding-left:30px;
}
#header{	
	height:200px;
	border:0px solid #FFFFFF;
	background: url(header/bg.jpg) repeat-x top;
}
#logo{
	width:400px;
	height:180px;
	left:0px;
	position:absolute;
	top:0px;
	padding-left:30px;
}
#rand_pic{
	width:702px;
	height:180px;
	position:absolute;
	right:0px;
	top:0px;
}
#topmenu{
	 margin:0px;
	 padding:10px;
	 color:#FFFFFF;
	 font-size:11px;
	 font-family:Verdana;
	 position:absolute;
	 top:0px;
	 right:0px;
}
#topmenu a{
	color:#FFFFFF;
	text-decoration:none;
}
#topmenu a:hover{
	color:#FFFFFF;
	text-decoration: underline;
}
#menu{
	height:30px;
	background:#05659c;
	margin:0px;
	text-align:center;
	padding-right:0px;
}
ul.v_menu{ 
	list-style: none;
	margin:0px;
	padding:0px;
	font-size:12px;
	padding-left:0px;
	font-weight:700;
	float:right;
}
ul.v_menu > li{ 
	display:block;
	height:30px;
	text-indent:5px;
	/*background-color:#FFCC00;*/
	border-left:1px #003399  solid;
	float: right;
	text-align:center;
	width:95px;
}
ul.v_menu > li:hover{ 
	display:block;
	height:30px;
	text-indent:5px;
	background-color: #0066CC;
	border-left:1px #FFFFFF solid;
	float: right;
	text-align:center;
}
#last{
	width:95px;
	border-right:1px #003399 solid;
}
#first{
	width:95px;
	border-left:1px #003399 solid;
}
ul.v_menu > li > a{ 
	text-decoration:none;
	line-height:30px;
	font-family: Tahoma;
	color:#FFFFFF;
}
#clear{
	height:2px;
	background:#FFFFFF;	
}
.clear1{
	padding:0px;
	height:15px;
	background: url(images/clear1.gif) #FFFFFF;
}
.clear2{
	height:2px;
	background: #999999;	
}
#content{
	border:0px #d4d4d4 solid;
	padding-top:0px;
	padding-bottom:10px;
	font-family:Verdana;
	font-size:14px;
	color:#000000;

}
#left_menu{
	float:left;
	width:200px;
	/*background: url(images/left_line.gif) right repeat-y #FFFFFF;*/
	padding-left:10px;
	padding-right:10px;
	border:0px #009933 solid;
	padding-top:0px;
	padding-bottom:20px;
	margin-bottom:10px;
}
#main{
	position: relative;
	margin-left:220px;
	padding-left:20px;
	top:0px;
	border:0px #009933 solid;
	padding-top:0px;
	padding-right:10px;
	background: url(images/left_line.gif) left repeat-y;
}
#main a{
	color: #003366;
}
/*#main img{
	border-bottom:3px #F3F3F3 solid;
	border-right:3px #F3F3F3 solid;
}*/
#footer {
	clear: both;
	height: 110px;
	margin: 0px auto 0px auto;
	color: #444444;
	background:#F3F3F3;
}
#advertise {
	left:0px;
	padding:10px;
}
#advertise img{
	height:80px;
	margin-right:15px;
}
#footer p {
	margin: 0px;
	text-align: right;
	line-height: normal;
	font-size: 12px;
	color: #333333;
	font-family:Tahoma;
	padding-right:10px;
}

#footer a {
	/*color: #d18e47;*/
	color:#333333;
	text-decoration:none;
}
#footer a:hover{
	color: #05659c;
	text-decoration: underline;
}
.footertext{
	font-size:12px;
	font-family:Tahoma;
	color:#05659c;
	margin: 0px;
	text-align: right;
	line-height: normal;
	padding-top:5px;
	padding-right:20px;
}
.footertext a{
	color:#05659c;
}

/* text style*/
.main_content{
	padding-left:10px;
	margin-bottom:0px;
	position: relative;
}
#post{
	padding-left:10px;
	border:0px #0066CC solid;
	padding-top:20px;
	position:relative;
	height:300px;
}
.post{
	padding-left:10px;
	border:0px #0066CC solid;
	padding-top:20px;
	position:relative;
	height:300px;
}
.main_content1{
	position: static;
	width:290px;
	text-align:center;
	border-top:0px;
	border:1px #CCCCCC solid;
	height:305px;
}
.main_content2{
	position: static;
	width:290px;
	border-top:0px;
	border:1px #CCCCCC solid;
	text-align:center;
	height:305px;
}
.main_content3{
	position: static;
	width:290px;
	border:1px #CCCCCC solid;
	text-align:center;
	height:305px;
	border-top:0px;
}
.left_header{
	color:#003399;
	font-weight:700;
	padding-bottom:5px;
}
#left_menu ul {
	padding: 0px 0 5px 0;
	margin: 0px;
	list-style: none;
	padding-bottom:50px;
}

#left_menu li {
	margin-left: 20px;
	margin-right: 20px;
	line-height: 25px;
	padding-left: 15px;
	border-bottom: 1px dashed #BDBDBD;
	font-size:12px;
}

#left_menu h2 {
	background: #131313;
	padding: 7px 25px;
	font-size: 1.4em;
	color:#d2bb68;
}

#left_menu a {
	text-decoration: none;
	color:#111111;
}

#left_menu a:hover {
	text-decoration: underline;
	color: #0066CC;
}
#box_search{
	padding:5px;
	margin-bottom:50px;
	background:#CCCCCC;
}
#box_search input.text{
	height:25px;
	width:200px;
	vertical-align:middle;
}
.normal_txt{
	color:#333333;
	font-size:12px;
	line-height:22px;
}
.bold_txt{
	position:relative;
	color:#333333;
	font-size:11px;
	font-weight:500;
	padding-left:20px;
	padding-top:15px;
	line-height:18px;
	padding-right:20px;
	top:0px;
}
.bold_txt1{
	color:#333333;
	font-size:12px;
	text-align:left;
	font-family: Tahoma;
}
.picture{
	margin-top:10px;
	padding:10px;
	border-right:1px #999999 solid;
	width:210px;
}
.picture1{
	text-align:center;
}

.read_more a{
	border:1px #999999 solid;
	background:#FFFFFF;
	right:20px;
	width:100px;
	color:#003399;
	font-size:12px;
	padding:5px;
	text-align:center;
	text-decoration:none;
	margin-top:20px;
	margin-right:50px;
}
.read_more a:hover{
	border:1px #999999 solid;
	border-bottom:3px #999999 solid;
	font-weight:700;
}
.read_more1{
	margin-top:10px;
	text-align:right;
	margin:10px;
}
.read_more1 a{
	border:1px #999999 solid;
	background:#FFFFFF;
	width:100px;
	color:#003399;
	font-size:12px;
	padding:5px;
	text-align:center;
	text-decoration:none;
	margin-top:10px;
}
.read_more1 a:hover{
	border:1px #999999 solid;
	border-bottom:3px #999999 solid;
}
.title{
	color:#000000;
	font-weight:700;
	font-size:18px;
	padding-bottom:5px;
	border-bottom:1px #666666 solid;
}

.title1{
	color:#FFFFFF;
	font-weight:700;
	font-size:16px;
	padding-bottom:5px;
	padding-top:5px;
	background:#FF6600;
	width:290px;
}
.title2{
	color:#FFFFFF;
	font-weight:700;
	font-size:16px;
	padding-bottom:5px;
	padding-top:5px;
	background:#339900;
	width:290px;
}
.title3{
	color:#FFFFFF;
	font-weight:700;
	font-size:16px;
	padding-bottom:5px;
	padding-top:5px;
	background:#663300;
	width:290px;
}
.title_preview{
	color:#000000;
	font-weight:700;
	font-size:18px;
	padding-bottom:5px;
}
.title_tag{
	font-size:11px;
	color:#3399FF;
}
.title_tag a{
	font-size:11px;
	color:#3399FF;
	text-decoration:none;
}
.title_tag a:hover{
	font-size:11px;
	color:#3399FF;
	text-decoration: underline;
}

/* Gallery Styles */
#motioncontainer {
/*margin:0 auto;  Uncomment this line if you wish to center the gallery on page */
width: 100%; /* Set to gallery width, in px or percentage */
height: 100px; /* Set to gallery height */
}

#motioncontainer a img {
border: 1px solid #cccccc; /* Set image border color */
}

#motioncontainer a:hover img {
border: 1px solid navy; /* Set image border hover color */
}

#statusdiv {
background: #FFFF99;
border: 1px solid gray;
padding: 2px;
position: absolute; /* Stop Editing Gallery Styles */
left: -300px;
visibility: hidden;
}

#motioncontainer a:hover {
color: red; /* Dummy definition to overcome IE bug */
}
/* End Gallery Styles */

#translate_web{
	text-align:center;
	margin-bottom:30px;
	border:1px #999999 solid;
	padding-left:10px;
}
.normal1{
	font-size:12px;
}
.today{

}
#partner{
	padding:20px 20px 20px 50px;
	background:#235c9b;
	font-size:11px;
	color:#FFFFFF;
}
#partner a{
	color:#FFFFFF;
}
.map_header{
	padding-bottom:10px;
	padding-top:20px;
}
.map_header a{
	color:#003399;
	font-weight:700;
	text-decoration:none;
}
.map_header a:hover{
	color: #000033;
	text-decoration:underline;
}

.map_content{
	padding-left:30px;
	color:#003399;
}
.map_content a{
	color:#003399;
	text-decoration:none;
}
.map_content a:hover{
	color: #000033;
	text-decoration:underline;
}
.category_link{
	background:#FF6600;
	color:#FFFFFF;
	font-family:Verdana;
	font-size:12px;
	font-weight:700;
	text-align:center;
}
.category_content{
	border:1px #CCCCCC solid;
	text-align:center;
}
.category_content a{
	text-decoration:none;
	color:#333333;
}
.calendar_link{
	color:#005cac;
	text-decoration:none;
	font-size:8px;
	text-align:left;
}
.calendar_link:hover{
	color:#000000;
	text-decoration: underline;
}
.pagenum{
	text-align:left;
	padding-left:20px;
	line-height:30px;
	padding-top:30px;
	padding-bottom:30px;
}
.pagenum a{
	padding:5px;
	border:1px #999999 solid;
	text-decoration:none;
}
.pagenum a:hover{
	border:1px #05659c solid;
	background:#05659c;
	text-decoration:underline;
	color:#FFFFFF;
}
.currentpage{
	border:1px #05659c solid;
	background:#05659c;
	text-decoration:underline;
	color:#FFFFFF;
}
.golf_box{
	width:50%;
	margin:0px auto;
	margin-bottom:20px;
}
.golf_box img{
	padding:5px;
	background: #EEEEEE;
	margin-bottom:10px;
}
.golf_txt{
	width:90%;
	margin:0px auto;
	margin-bottom:20px;
}
#wlink{
	font-family:Paris;
	font-size:48px;
	text-decoration:none;
}
#wlink:hover{
	text-decoration:none;
}
.event {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; }
.event1 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; background:#3399FF; }