@charset "UTF-8";
/* CSS Document */

	body, html {
				background:url(/themes/fanglinglee/images/bg-main.jpg) no-repeat center top #000000;
				text-align:center;
				color:#CCCCCC;
				}
			div#container {
				width:950px;
				margin:0px auto 0px auto;
				text-align:center;
				}
			div#logo, div#logo a {
				width:350px;
				height:100px;
				display:block;
				margin:40px auto 0px auto;
				}
			div#logo {
				background:url(/themes/fanglinglee/images/img-logo.png) no-repeat left top;
				}
			div#nav {
				margin:20px 0px 65px 0px;
				}
			div#nav a.navitem {
				color:#FFFFFF;
				font-size:18px;
				margin:0px 15px 0px 15px;
				}
				div#nav a.navitem:hover {
					color:#999999;
					}
			div#content {
			width: 950px;
			max-height:315px;
			text-align:center;
			}
div#leftnav {
	position:relative;
	width:150px;
	float:left;
	margin-right:25px;
	}
	div#leftnav img#hornet-top {
		position:absolute;
		top:0px;
		right:0px;
		z-index:0;
	}
	div#leftnav ul {
		text-align:right;
		padding-top:24px;
		padding-bottom:12px;
		padding-right:36px;
		list-style:none;
		z-index:10;
		}
	div#leftnav a {
		color:#FFFFFF;
		font-size:12px;
		text-decoration:none;
		text-transform:uppercase;
		}
		div#leftnav a:hover {
			color:#999999;
			}
	div#leftnav img#hornet-bottom {
		position:absolute;
		bottom:0px;
		right:73px;
		z-index:0;
	}
div#subcontent {
	margin:0px auto;
	text-align:left;
	}
	div#content.home div#subcontent img {
		display:block;
		margin:0px auto;
	}
	div#subcontent div#content-scroll {
		height:320px;
		overflow:auto;
	}
	div#subcontent p {
		padding-right:40px;
		width:auto;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:10px;
		line-height:16px;
		color:#CCCCCC;
	}
		div#subcontent p img.left {
			float:left;
		}
	div#subcontent div#column-container {
		width:775px;
		float:left;
	}
		div#subcontent div#column-container div.column {
			padding-left:5px;
			width:190px;
			height:330px;
			float:left;
		}
		div#subcontent div#column-container div.column:first-child {
			padding-left:0px;
		}
			div#subcontent div#column-container div.column div {
				position:relative;
				margin:0px;
				padding:0px;
				width:100%;
				height:300px;
				overflow:hidden;
			}
				div#subcontent div#column-container div.column div img {
					position:absolute;
					margin-top:-50%;
					margin-left:-50%;
					width:auto;
					height:auto;
				} 
			div#subcontent div#column-container div.column a.column-label {
				display:block;
				padding-top:10px;
				width:100%;
				height:16px;
				line-height:16px;
				text-align:center;
				text-decoration:none;
				color:#FFFFFF;
			}
			div#subcontent div#column-container div.column a.column-label:hover {
				color:#999999;
			}
	div#subcontent div#gallery-main {
		width:426px;
		float:left;
	}
		div#subcontent div#gallery-main div#gallery-image {
			width:426px;
			height:285px;
			overflow:hidden;
		}
			div#subcontent div#gallery-main div#gallery-image div.frame {
				width:426px;
				height:285px;
				line-height:285px;
				text-align:center;
			}
				div#subcontent div#gallery-main div#gallery-image div.frame img {
					line-height:285px;
					float:none;
					vertical-align:middle;
				}
		div#subcontent div#gallery-main div.controls {
			margin-top:15px;
			width:426px;
			height:16px;
		}
			div#subcontent div#gallery-main div.controls a {
				display:block;
				float:left;
				font-size:14px;
				text-decoration:none;
				color:#FFFFFF;
			}
			div#subcontent div#gallery-main div.controls a:hover {
				color:#999999;
			}
			div#subcontent div#gallery-main div.controls a.prev {
				width:10px;
				text-align:left;
			}
			div#subcontent div#gallery-main div.controls a.enlarge {
				width:406px;
				text-align:center;
			}
			div#subcontent div#gallery-main div.controls a.next {
				width:10px;
				text-align:right;
			}
	div#subcontent ul#gallery-thumbs {
		margin-left:34px;
		padding:0px;
		/* width:186px; */
		width:237px;
		height:316px;
		float:left;
		list-style:none;
		overflow:auto;
	}
		div#subcontent ul#gallery-thumbs li {
			position:relative;
			margin-bottom:9px;
			margin-left:10px;
			width:83px;
			height:83px;
			float:left;
			overflow:hidden;
		}
			div#subcontent ul#gallery-thumbs li img {
				position:absolute;
				margin-top:-100%;
				margin-left:-100%;
			}
div#footer {
	clear:both;
	margin:15px 0px 0px 0px;
	}
div.clear {
	clear:both;
	}