/* 
Theme Name: Hiuxing.com 
Theme URI: http://www.hiuxing.com/ 
Description: A WordPress theme for <a href="http://www.hiuxing.com/">Hiuxing.com</a> by <a href="http://www.hiuxing.com/">Hiuxing.com</a>. 
Version: 1.0 
Author: Hiuxing 
Author URI: http://morningsundesigns.com/ 
Tags: white, grey, simple 
 
	Hiuxing.com Portfolio 
	 http://www.hiuxing.com/ 
 
	This layout was designed and built by Hiuxing Wen, 
	whose design site you will find at http://morningsundesigns.com/ 
	The CSS, XHTML and design is released under GPL: 
	http://www.opensource.org/licenses/gpl-license.php 
	User must keep all the credits intact for legel use. 
 
*/ 
 
			html, body { 
				margin: 0px; 
				background: url(images/bg.jpg) center top no-repeat fixed #e7e7e7; 
				font-size: 8pt; 
				font-family: Arial; 
				color: #707070; 
				text-align: justify; 
				letter-spacing: 1px; 
			} 
 
			a:link, a:visited, a:active { 
				text-decoration: none; 
				color: #c9828f; 
			}  
 
			a:hover { 
				text-decoration: underline; 
				color: #c9828f; 
			} 

			strong { 
				color: #373737;
			}

			b { 
				color: #c9828f;
			}
 
			em { 
				color: #c9828f;
				font-weight: bold;
				font-family: Georgia;
				letter-spacing: 0px; 
			}

			blockquote {
				background: url(images/blockquote.png) #ffffff;
				color: #919191;
				line-height: 12pt;
				padding: 10px;
				border: 1px solid #cdcdcd; 
				-webkit-border-radius: 3px;
				-moz-border-radius: 3px;
				border-radius: 3px;
				-khtml-border-radius: 3px;
			}

			.smallquote { 
				background-color: #fff;
				border: 1px solid #d1d3c9;
				padding: 3px;
				margin: 1px;
				-webkit-border-radius: 2px;
				-moz-border-radius: 2px;
				border-radius: 2px;
				-khtml-border-radius: 2px;
			}

			.title { 
				font-family: Times; 
				font-size: 12pt; 
				line-heigt: 8px; 
				font-weight: bold; 
				font-style: none; 
				text-transform: uppercase; 
				padding: 0px 5px 0px 5px; 
				text-align: left; 
				text-shadow: #fff 1px 1px 1px;   
			} 
 
			.pagehead { 
				color: #c9828f; 
				font-size: 11pt; 
				font-weight: bold; 
				font-style: none; 
				text-align: left; 
				text-shadow: #fff 1px 1px 1px; 
				margin: 0px 0px -10px 0px; 
			} 
 
			.undertitle { 
				font-size: 9px; 
				text-transform: uppercase; 
				font-family: Arial, Helvetica, sans-serif; 
				text-align: left; 
				padding: 0px 5px 0px 5px; 
			} 
 
			.navi {	 
				color: white;			 
				background: #000;		 
				width: auto; 
				height: 64px;
				border-bottom: 3px #c9828f solid;
			} 
 
			.logo {	
				color: white;			
				background: url(images/hiuxing.png) left no-repeat;
				width: auto;
				height: 64px;
				text-align: right;
			}

			.logo ul {
				list-style: none;
				padding: 25px 0 0px 0;
				margin: 0;
				background: transparent;
			}

			.logo li {
				display: inline;
				padding: 0;
				margin: 0;
				}

			.logo li a {
				margin: 5px;
				padding: 8px 13px 8px 13px;
				background: transparent;
				color: #fff;
				background: #262626;
				font-weight: bold;
				font-size: 14px;
				text-transform: none;
				text-decoration: none;
				-webkit-border-radius: 4px;
				-moz-border-radius: 4px;
				border-radius: 4px;
				-khtml-border-radius: 4px;
			}

			.logo li a:hover {
				color: #fff;
				background: #8d898a;
			} 
 
			.layout { 
				position: relative; 
				margin: 0 auto;  
				width: 899px; 
				height: auto !important;  
				height: 100%;  
				min-height: 100%;  
 
			} 
 
			.welcome { 
				padding: 15px; 
				width: auto; 
			} 
 
			.header {	 
				width: auto; 
				height: auto; 
				text-align: center; 
			} 
 
			.header img { 
				background: #f3a7ba; 
				border: 1px solid #c9828f; 
				-webkit-border-radius: 5px; 
				-moz-border-radius: 5px; 
				border-radius: 5px; 
				-khtml-border-radius: 5px; 
				padding: 3px; 
				margin: 3px; 
			} 
 
			.header img:hover { 
				background: #c9828fb; 
				border: 1px solid #f3a7ba; 
				-webkit-border-radius: 5px; 
				-moz-border-radius: 5px; 
				border-radius: 5px; 
				-khtml-border-radius: 5px; 
				padding: 3px; 
			} 
 
			.page {	 
				width: auto; 
				height: auto; 
				text-align: left; 
			} 
 
			.sidebar { 
				width: 250px;			 
				min-height: 200px; 
				float: left; 
				margin: 15px 20px 0px 0px;
				padding: 0px 20px 0px 0px;
				border-right: 1px dashed #d0d0d0; 
			} 
 
			.headerone { 
				color: #c5c5a8; 
				font-family: Arial; 
				font-size: 23px; 
				letter-spacing: -2px;
				font-weight: bold; 
			} 
 
			.headerone a { 
				color: #f3a7ba;
				line-height: 18px; 
			} 
 
			.headerone a:hover { 
				color: #c9828f; 
				text-decoration: none; 
			} 
 
			.content { 
				color: #636363;			 
				width: 608px;			 
				min-height: 200px; 
				float: right; 
				margin: 15px 0px 0px 0px; 
				padding: 0px 0px 0px 0px; 
			} 
 
			.entry { 
				margin: 0px 0px 35px 0px; 
			} 
 
			.entrysingle { 
				margin: 0px 0px 15px 0px; 
			} 

			.meta { 
				background-color: #ffffff; 
				border: 1px solid #cdcdcd; 
				padding: 4px; 
				-webkit-border-radius: 4px; 
				-moz-border-radius: 4px; 
				border-radius: 4px; 
				-khtml-border-radius: 4px; 
				margin: 2px 0px 10px 0px; 
				font-family: Tahoma; 
				font-size:10px; 
				color: #b0b0b0; 
			} 
 
			.navigationfix { 
				margin: 0px 0px 0px 0px; 
				width: 600px; 
			} 

			.recentnav { 
				text-align: center;
			} 
 
			.alignright { 
				float: right; 
			} 
 
			.alignleft { 
				float: left; 
			} 
 
			.entry-footer { 
				background: #ffffff; 
				padding: 5px;  
				text-align: justify;  
				border: 1px solid #DDD;  
				width: auto;  
				-webkit-border-radius: 4px; 
				-moz-border-radius: 4px; 
				border-radius: 4px; 
				-khtml-border-radius: 4px; 
			}  
 
			.contentfooter { 
				text-align: center; 
				font-family: tahoma;			   
				color: #8d8474; 
				font-size: 9px; 
				line-height: 12px; 
				background: url(images/contentfooter.png) no-repeat; 
				width: auto; 
				height: 37px; 
				padding: 33px 0px 0px 0px;
				margin: 0px 0px 33px 0px; 
				clear: both; 
			} 
			 
			.footer { 
				bottom: 0px; 
				width: 100%; 
				height: 50px; 
				text-align: center; 
				font-size: 9px; 
				padding: 15px 0px 0px 0px; 
			} 
 
			.thumb { 
				background: #eee; 
				padding: 8px; 
				margin: 10px 6px 10px 6px; 
				width: 278px; 
				height: 295px; 
				float: left; 
				cursor: pointer; 
			} 
 
			.thumb:hover { 
				background: #e1e1e1; 
			} 
 
			.pageabout {    
				padding: 10px 0px 0px 0px;   
			}

			.image { 
				background-color: #fff;
				border: 1px solid #d1d3c9;
				padding: 3px;
				margin: 1px;
				-webkit-border-radius: 2px;
				-moz-border-radius: 2px;
				border-radius: 2px;
				-khtml-border-radius: 2px;
			}
 
			.smimage { 
				background: #f3a7ba; 
				border: 1px solid #c9828f; 
				-webkit-border-radius: 5px; 
				-moz-border-radius: 5px; 
				border-radius: 5px; 
				-khtml-border-radius: 5px; 
				padding: 3px; 
				margin: 0px 10px 0px 0px; 
			} 
 
			.smimage:hover { 
				background: #c9828fb; 
				border: 1px solid #f3a7ba; 
				-webkit-border-radius: 5px; 
				-moz-border-radius: 5px; 
				border-radius: 5px; 
				-khtml-border-radius: 5px; 
				padding: 3px; 
			}

			.affiliates { 
				background-color: #fff;
				border: 1px solid #d1d3c9;
				padding: 3px;
				margin: 1px;
				-webkit-border-radius: 4px;
				-moz-border-radius: 4px;
				border-radius: 4px;
				-khtml-border-radius: 4px;
			}

			.affiliates:hover {
				background-color: #fff;
				border: 1px solid #9f9f78;
				padding: 3px;
				margin: 1px;
			}
 
			input, textarea {    
				font-family: arial;    
				font-size: 11px;    
				background-color: #fff;    
				color: #808080;    
				padding: 4px;   
				border: #d5d5d5 1px solid;     
				-webkit-border-radius: 4px;   
				-moz-border-radius: 4px;   
				border-radius: 4px;   
				-khtml-border-radius: 4px;   
			} 
 
			input:focus, textarea:focus {    
				border: #c9828f 1px solid;     
			}
