﻿* {margin:0; padding:0;}
* {margin:0; padding:0;}
body {font-family: Monaco, Monospace ,Baskerville,"Times New Roman",Times,"華康儷宋 Std",DFLiSongStd-W5,"Hiragino Mincho Pro","LiSong Pro Light","微軟正黑體","MicrosoftJhengHeiRegular",Serif !important;line-height:1.4em; text-align:left; color:#303030; background:#C6E0F9;}
a:link{color:#5E85A6; font-weight:bold; text-decoration:none; background-color:inherit;}
a:visited{color:#467aa7; font-weight:bold; text-decoration:none; background-color:inherit;}
a:hover {color:#2a5a8a; font-weight:bold; text-decoration:none; background-color:inherit;}
p {padding:0 0 1.6em 0; text-indent:2.0em; font-size:1.3em;}
p form {margin-top:0; margin-bottom:20px; margin-left:50px; margin-right:50px;}

#container {width:950px; margin:20px auto; padding:0px; text-align:left; background:#ffffff; color:#303030;}

#header {height:208px; width:900px; margin:0px; color:#ffffff; background-color:inherit;}
#header img {padding:10px 0px 0px 70px;}
#header h1 {padding:35px 0 0 20px; font-size:2.4em; background-color:inherit; color:#66B3FF; letter-spacing:-2px; font-weight:normal;}
#header h2 {margin:10px 0 0 40px; font-size:1.4em; background-color:inherit; color:#66B3FF; letter-spacing:-1px; font-weight:normal;}

#content {width:760px; min-height:700px; float:right;}
#content h1 {display:block; margin:0 0 16px 0; font-size:2.0em; font-weight:normal; letter-spacing:-1px; color:#505050; background-color:inherit;}
#content h2 {display:block; margin:0 0 16px 0; font-size:1.5em; font-weight:normal; letter-spacing:-1px; color:#505050; background-color:inherit;}
#content h2 a {font-weight:normal;}
#content h3 {margin:0 0 5px 0; font-size:1.4em; letter-spacing:-1px;}
#content a:hover,#subcontent a:hover {text-decoration:underline;}
#content ul,#content ol {margin:0 5px 16px 50px;}
#content dl {margin:0 5px 10px 25px;}
#content dt {font-weight:bold; margin-bottom:5px;}
#content dd {margin:0 0 10px 15px;}

.imglink  a{color:#FFFFFF;}
.name {color:#2F96D4;}

.contentleft {margin-right:30px;margin-left:30px; width:650px; padding:40px 0px 0px 0px;}
.contentleft img {padding:20px 0px 0px 5px;border-style:none;}

#subcontent {margin-right:10px;margin-left:10px; font-size:1.1em; width:130px; padding:20px 0px 0 10px; line-height:1.4em;}
#subcontent h1 {display:block; margin:0 0 15px 0; font-size:1.5em; font-weight:bold; text-align:left; letter-spacing:1px; color:#505050; background-color:inherit;}
#subcontent h2 {display:block; margin:0 0 15px 0; font-size:1.4em; font-weight:bold; text-align:left; letter-spacing:1px; color:#505050; background-color:inherit;}
#subcontent p {margin:0 0 16px 0; font-size:0.9em;}
#subcontent ul,#subcontent ol {margin:0 5px 0px 13px;}

#footer {clear:both; position: relative; padding:5px 0; margin:0 1px; font-size:0.9em;}
#footer p {padding:40px auto; margin:0; text-align:center;}

/* Menublock styles */
.sidemenu {margin:0 0 20px 5px; font-size:1em;}
.sidemenu li {list-style:none; display:block; padding:2px; margin-bottom:2px;}

#topmenu{font:bold 21px Baskerville,"Times New Roman",Times,"華康儷宋 Std",DFLiSongStd-W5,"Hiragino Mincho Pro","LiSong Pro Light","微軟正黑體","MicrosoftJhengHeiRegular",Serif !important; letter-spacing:2px; background: #66B3FF; width: 100%;letter-spacing:4px}
#topmenu ul{ padding: 0 0 20 20;list-style-type: none;}
/*Top level list items*/
#topmenu ul li{position: relative; display: inline;float: left;padding: 0 11px;}
/*Top level menu link items style*/
#topmenu ul li a{display: block;background: #66B3FF; /*background of tabs (default state)*/color: white;padding: 8px 10px;border-right: 0px solid #778; color: #2d2b2b;text-decoration: none; }
/*IE6 hack to get sub menu links to behave correctly*/
* html #topmenu ul li a{display: inline-block;}
#topmenu ul li a:link, #topmenu ul li a:visited{font:bold 21px Baskerville,"Times New Roman",Times,"華康儷宋 Std",DFLiSongStd-W5,"Hiragino Mincho Pro","LiSong Pro Light","微軟正黑體","MicrosoftJhengHeiRegular",Serif !important; color: white;position:relative;}
/*tab link background during hover state*/
#topmenu ul li a:hover{font:bold 21px Baskerville,"Times New Roman",Times,"華康儷宋 Std",DFLiSongStd-W5,"Hiragino Mincho Pro","LiSong Pro Light","微軟正黑體","MicrosoftJhengHeiRegular",Serif !important; background: black; color: white;}
/*1st sub level menu*/
#topmenu ul li ul{position: absolute;left: 0;display: block; visibility: hidden;}
/*Sub level menu list items (undo style from Top level List Items)*/
#topmenu ul li ul li{display: list-item;float: none;}
/*All subsequent sub menu levels vertical offset after 1st level sub menu */
#topmenu ul li ul li ul{top: 0;}
/* Sub level menu links style */
#topmenu ul li ul li a{font: normal 21px Sans-serif ,Sans;width: 200px; /*width of sub menus*/padding: 5px;margin: 0;border-top-width: 0;border-bottom: 0px solid gray;}
/*sub menus hover style*/
#topmenuz ul li ul li a:hover{background: #eff9ff;color: black;}

.box {margin:0 0 10px 0; padding:10px; border:1px solid #c0c0c0; background-color:#fafbfc; line-height:1.5em;}
.photobox {padding:1px; border:double;}

/* Easy Slider */

	#slider ul, #slider li,
	#slider2 ul, #slider2 li{
		margin:0;
		padding:0;
		list-style:none;
		}
	#slider2{margin-top:1em;}
	#slider li, #slider2 li{ 
		/* 
			define width and height of list item (slide)
			entire slider area will adjust according to the parameters provided here
		*/ 
		width:600px;
		height:241px;
		overflow:hidden;
		text-align:center;
		}	
	#prevBtn, #nextBtn,
	#slider1next, #slider1prev{ 
		display:block;
		width:30px;
		height:77px;
		position:absolute;
		left:-30px;
		top:71px;
		z-index:1000;
		}	
	#nextBtn, #slider1next{ 
		left:696px;
		}														
	#prevBtn a, #nextBtn a,
	#slider1next a, #slider1prev a{  
		display:block;
		position:relative;
		width:30px;
		height:77px;
		background:url(../images/btn_prev.gif) no-repeat 0 0;	
		}	
	#nextBtn a, #slider1next a{ 
		background:url(../images/btn_next.gif) no-repeat 0 0;	
		}
