/*
Theme Name: HAD theme
Theme URI: http://www.asd.com.hk
Description: WordPress theme for <a href="http://www.huluhk.org/had/">HAD website</a>.
Version: 1.03
Author: Chris Tang
Author URI: http://www.asd.com.hk
Tags: HAD
*/

body {
	margin-top:10px;
	margin-left:0px;
	margin-bottom:10px;
	text-align:center;
	background:#727172;
	}
	
div#menu {
	position:absolute;
	left:150px; top:0px;
	}
	
#menu ul {
	display:block;
	border:0; margin:3px 0 0 0; padding:0;
	height:24px;
	}

#menu li {
	display:block; position:relative; float:left;
	border:0; margin:0; padding:0 16px 0 0;
	font-family:arial; font-size:16px;
	line-height:24px;
	}

#menu li a {
	border:0; margin:0; padding:0;
	text-decoration:none;
	color:#ddd;
	}

#menu li a:hover {
	color:#ff7f00;
	}

#menu li.menu_current a {
	color:#ffffff;
	}

div#facebook {
	position:absolute;
	left:740px; top:6px;
	}
	
div#language {
	position:absolute;
	left:820px; top:8px;
	font-family:arial; font-size:10pt;
	}
	
#language .select         { padding:0 4px; }
#language .select_current { background:#fff; }

#language .select         a { text-decoration:none; color:#ddd; }
#language .select_current a { text-decoration:none; color:#333; }
	
#language .select         a:hover { color:#ff7f00; }
#language .select_current a:hover { color:#333; }
	
div.title {
	margin:0; border:0; padding:0;
	font-family:arial; font-size:22pt; font-weight:bold;
	letter-spacing:1px;
	color:#303030;
	}
	
.title a {
	text-decoration:none;
	color:#303030;
	}
	
.title a:hover {
	color:#ff7f00;
	}
	
div.content {
	margin:0; border:0; padding:0 20px 50px 0;
	text-align:left;
	color:#303030;
	}

.content a {
	text-decoration:none;
	color:#3030ff;
	}

.content a:hover {
	color:#ff7f00;
	}

.content_heritage, .content_art, .content_design, .content_news, .content_features, .content_about {
	font-family:arial; font-size:12pt;
	line-height:24pt; letter-spacing:3px;
	}

.content_contact {
	font-family:arial; font-size:12pt;
	line-height:14pt; letter-spacing:0px;
	}

div.navigation {
	border:0; margin:0; padding:0;
	width:700px; height:42px;
	}
	
.navigation ul {
	display:block;
	border:0; margin:0; padding:0 20px 0 0;
	height:18px;
	}
	
.navigation li {
	display:block; position:relative; float:right;
	border:0; margin:0; padding:0 0 0 12px;
	font-family:arial; font-size:12px;
	line-height:18px;
	color:#aaaaaa;
	}

.navigation li a {
	border:0; margin:0; padding:0;
	text-decoration:none;
	color:#303030;
	}

.navigation li a:hover {
	color:#ff7f00;
	}
	
.navigation select {
	margin:0; border:1px solid #ffffff; padding:0;
	width:200px;
	font-family:arial; font-size:12px;
	}
	
.navigation option {
	font-family:arial; font-size:12px;
	}
	
.navigation select.select_page_heritage, .navigation option.select_option_heritage {
	background:#DFB478; color:#303030;
	}

.navigation select.select_page_art, .navigation option.select_option_art {
	background:#E8B5A7; color:#303030;
	}

.navigation select.select_page_design, .navigation option.select_option_design {
	background:#BCD19D; color:#303030;
	}

.navigation select.select_page_news, .navigation option.select_option_news {
	background:#C9BC9C; color:#303030;
	}

.navigation select.select_page_features, .navigation option.select_option_features {
	background:#C9BC9C; color:#303030;
	}

.navigation select.select_page_about, .navigation option.select_option_about {
	background:#C9BC9C; color:#303030;
	}

div#loop_flash {
	position:absolute;
	left:0; top:30px;
	}
	
div#copyright {
	margin:5px 0 0 0; border:0; padding:0;
	font-family:arial; font-size:10pt;
	letter-spacing:1px;
	text-align:right;
	color:#303030;
	}

/* -- default -- */
	
img.alignleft {
	float:left;
	}
	
img.alignright {
	float:right;
	}
	
img.aligncenter {
	text-align:center;
	}

div.alignright {
	display: block;
	float: right;
	}

div.alignleft {
	display: block;
	float: left;
	}
		
div.aligncenter {
	display: block;
	margin-left: auto;
	margin-right: auto;
}

.wp-caption {
	margin:10px; border:0px; padding:0px; padding-top:4px;
	text-align:center;
	background:#eeeeee;
	-moz-border-radius: 3px;
	-khtml-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
}

.wp-caption img {
	margin:0; border:0; padding:0;
}

.wp-caption p.wp-caption-text {
	margin:0; border:0; padding:0 4px 5px;
	font-size:11px;
	line-height:17px;
}
