@charset "utf-8";
* {
	margin: 0px;
	padding: 0px;
}
body {
	font-family:Verdana,Arial; 
	font-size:12px;
	color: #595959;
	scrollbar-face-color:#DDDDDD;
	scrollbar-highlight-color: #CCCCCC;
	scrollbar-shadow-color: #CCCCCC;
	scrollbar-3dlight-color: #F5F5F5;
	scrollbar-darkshadow-color: #F5F5F5;
	scrollbar-track-color: #F0F0F0;
	scrollbar-arrow-color: #FFFFFF;
}

div, td {font-family:Verdana,Arial; font-size:12px; color: #595959; line-height:130%; word-break:break-all;}
img {border:0;}

A {color: #666666}
A:link {font-family:Tahoma; font-size: 11px; color: #666666; text-decoration:none}
A:visited {font-family:Tahoma; font-size: 11px; color: #666666; text-decoration:none}
A:active {font-family:Tahoma; font-size: 11px; color: #666666; text-decoration:underline}
A:hover {font-family:Tahoma; font-size: 11px; color: #666666; text-decoration:underline}



#introbox {}
#introbox #introSection {width:767px; height:477px; margin:auto; padding:100px 0px 0px 0px;}

/*Header*/
#topbar {background:url('http://www.hanatourintl.com/_images/mainbg01.jpg') repeat-x;}
#topbar #TopSection {width:950px; height:446px; margin:auto;}

#subbar {background:url('http://www.hanatourintl.com/_images/subbg01.jpg') repeat-x;}
#subbar #subSection {width:950px; height:265px; margin:auto;}


#sitename span {text-transform:lowercase; font-style:italic; color:#D1DDED; font-size:34px;}
#sitename a, #sitename a:visited, #sitename a:active, #sitename a:hover{color:#FFFFCC; text-decoration:none;}
#sitename span a, #sitename span a:visited, #sitename span a:active, #sitename span a:hover {color:#D1DDED; text-decoration:none;}


#wrap #header { background:url(images/header.jpg) no-repeat; height:42px;}
#subtitle {float:left; margin:13px 0px 0px 22px;}
#subroot {float:right; margin:12px 23px 0px 0px; text-align:right;}

#header .introtext {display:block; padding:60px 300px 25px 125px; text-align:right; font-weight:normal; color:#FFFFFF; font-size:25px;}

.highlight {background:#FFFFFF; color:#0099CC;}
.highlight2 {color:#FFFF99; font-size:28px; font-style:italic;}

#headershort {background: url(images/headershort.jpg) no-repeat; height:119px;}
#headershort .subheader {font-size:48px; color:#F1E8CB; font-family:Georgia, "Times New Roman", Times, serif; font-weight:normal; display:block; padding:55px 55px 0px 20px; }

/* Contents */

#wrap {width:950px; margin:auto;}
.clear {clear:both;}
a {color:#000000;}
a:visited,active {color:#666666;}
.hide {display:none;}

#contents {}
#aboutdiv {float:left; height:99px; margin:27px 46px 32px 21px;}
#highlights {float:left; height:99px; margin:27px 20px 32px 0px;}
#homecontents {float:left; height:99px; margin:27px 0px 0px 0px;}


#left { width:186px; float:left; padding:0px 27px 20px 22px;}
#left #leftmenu {height:143px;}
#left #infomation {height:168px; margin:6px 0 0 0;}


/*comments*/
.nocomments {color:#999999; font-size:10px; display:block;}
.commentlist {background: #FFFFCC; list-style-type:decimal; list-style-position:inside; font-family: Verdana, Arial, Helvetica, sans-serif;}
.commentlist li {border-bottom:solid 2px #EADDBF; padding:5px;}
.commentlist cite {display:block; color: #996633; font-weight:bold; padding:0px 3px 3px 20px;}
.commentmeta {display:block; font-size:10px; padding:3px; color:#999999;}
.commenttxt {display:block; padding:5px 5px 5px 15px;}
.textfield {width:190px; background-color: #F7F1E6; margin:0px;	border: 1px solid #C6A453;}
.textfield:hover {background: #FFFFCC;}
.textfield:focus {background:#ffffff;}

/*sidebar*/
#sidebar {margin-left:235px;}
#maincontent {width:692px; }

#sidebar ul {list-style:none;}
#sidebar ul li ul {list-style:none; font-family:Verdana, Arial, Helvetica, sans-serif;}
#sidebar #categories li{display:block; height:30px; border-bottom:solid 1px #E8DDB3;}
#sidebar #categories a, #sidebar #categories a:visited, #sidebar #categories a:active {display:block; height:22px; padding:8px 5px 0px 5px; text-decoration:none; border-top:solid 1px #F8F4E0;}
#sidebar #categories a:hover {display:block; height:22px; padding:8px 5px 0px 5px; text-decoration:none;border-top:solid 1px #F8F4E9; background:#FDFCF2;}

#sidebar #blogroll li{display:block; height:30px; border-bottom:solid 1px #E8DDB3;}
#sidebar #blogroll a, #sidebar #categories a:visited, #sidebar #categories a:active {display:block; height:22px; padding:8px 5px 0px 5px; text-decoration:none; border-top:solid 1px #F8F4E0;}
#sidebar #blogroll a:hover {display:block; height:22px; padding:8px 5px 0px 5px; text-decoration:none;border-top:solid 1px #F8F4E9; background:#FDFCF2;}

#sidebar h2{display:block; font-size:18px; padding:5px; border-bottom:solid 1px #E8DDB3;}
#sidebar #recententries li {padding:5px; border-bottom:solid 1px #e8ddb3;}

/*Footer*/
#footer {background: url('../_images/mainbg02.jpg') repeat-x; padding:0px 0px 0px 0px;}
#footercontent {width:950px; height:117px; margin:auto;}
#footerlogo {float:left; width:227px; margin:22px 0px 0px 21px; height:26px;}
#footerlink {float:left; margin:28px 0px 0px 10px;}
#copyright {margin:0px 0px 0px 21px;}


#tablebox01 {border-top:1px solid #f2dfe3; border-left:1px solid #f2dfe3;}
#tablebox01 th{padding:5px 0 5px 6px; font-family:Tahoma; font-weight:bold; color:#f04a88; text-align:left; background-color:#FDF8F9; border-right:1px solid #f2dfe3; border-bottom:1px solid #f2dfe3; }
#tablebox01 td{padding:5px 5px 5px 6px; font-family:Tahoma; color:#777777; line-height:18px; border-right:1px solid #f2dfe3; border-bottom:1px solid #f2dfe3;}

#tablebox02 {width:670px; border-top:1px solid #f0edeb; border-left:1px solid #f0edeb;}
#tablebox02 td{padding:3px 3px 2px 6px; color:#777777; line-height:18px; border-right:1px solid #f0edeb; border-bottom:1px solid #f0edeb;}
#tablebox02 .bg{background-color:#f6f5f5; color:#950058; font-weight:bold;}
#tablebox02 .fontcolor{color:#e45f0e;}

