		* {
			margin:0;
			padding:0;
			}
		
		a {
			text-decoration:none;
			color:#1275ad;
			}
		
		img {
			border:none;
			}
		
		.clear {
			clear:both;
			}
		
		body {
			font-size:10px;
			font-family: Helvetica, Verdana, Tahoma, Arial;
			color: #252525;
			background:url(http://hkactivity.com/wp-content/themes/custom-theme/images/background.png);
			}
			
		#container {
			margin:0 auto;
			background:#fff;
			width:970px;
			border:3px solid #eee;
			border-top:none;
			border-bottom:none;
			}
		
		#topnav {
			background:#f1f1f1;
			font-size:1.1em;
			height:30px;
			line-height:30px;
			}
				
				#topnav ul {
					list-style:none;
					}
				
				#topnav ul li {
					float:left;
					}
				
				#topnav ul li a {
					display:block;
					padding:0px 15px;
					color:#333;
					}
				
				#topnav ul li a:hover {
					background:#fff;
					}
		
		#header {
			padding:25px;
			background:#252525;
			}
			
			#header #topad {
				float:right;
				width:468px;
				height:60px;
				background:#eee;
				border:1px solid #ccc;
				text-align:center;
				line-height:60px;
				}
		
		#nav {
			background:url(http://hkactivity.com/wp-content/themes/custom-theme/images/nav-bg.png) repeat-x;
			font-size:1.4em;
			height:50px;
			padding:0 10px 0 0;
			line-height:50px;
			}
				
				#nav form {
					float:right;
					padding:3px 0 0 0;
					height:40px;
					line-height:40px;
					}
				
				#nav form input#text {
					width:218px;
					padding:4px;
					}
				
				#nav form input#btn {
					padding:3px;
					}
				
				#nav ul {
					list-style:none;
					}
				
				#nav ul li {
					float:left;
					}
				
				#nav ul li a {
					display:block;
					padding:0px 20px;
					color:#fff;
					text-decoration:none;
					}
				
				#nav ul li a:hover {
					background:#db3540;
					}
			
			#right {
				float:right;
				width:300px;
				margin:4px 2px 0 0;
				}
			
				.box {
					margin-bottom:4px;
					}
				
				.box h3 {
					color:#fff;
					height:30px;
					line-height:30px;
					background:url(http://hkactivity.com/wp-content/themes/custom-theme/images/nav-bg.png) repeat-x;
					padding:0 10px;
					}
					
				
				.box ul {
					list-style:none;
					font-size:1.1em;
					border:1px solid #ccc;
					border-bottom:none;
					}
				
				.box ul li a {
					display:block;
					padding:5px 10px;
					color: #252525;
					border-bottom:1px solid #ccc;
					}
				
				.box ul li a:hover {
					background:#eee;
					}
			
			#left {
				float:left;
				width:160px;
				margin:4px 0 0 2px;
				}
			
			#mid {
				float:left;
				width:482px;
				margin:12px;
				}	
			
			#mid .post {
				margin:0 0 8px;
				}
			
			#mid .post h3 a, #mid .post h1{
				font-size:24px;
				color:#000;
				margin:0 0 12px;
				display:block;
				}
			
			#mid .post p {
				font-size:1.2em;
				line-height:1.6em;
				margin:0 0 8px;
				}
			
			#mid .post ul {
				font-size:1.2em;
				line-height:1.3em;
				margin:0 0 8px 16px;
				list-style-position:inside;
				}
			
			.textad {
				border:1px solid #ccc;
				text-align:center;
				padding:8px;
				margin-bottom:4px;
				}
			
		
		#footer {
			margin:0px auto;
			width:960px;
			padding:8px;
			font-size:1.1em;
			background:#b9111d;
			color:#fff;
			}
		
		.thumb {
			float:right;
			padding:0 0 10px 10px;
			}
		
		.post-meta {
			background:#eee;
			border:1px solid #ccc;
			padding:8px;
			font-size:1.1em;
			}
		
		p.read-more {font-weight:bold;}
		
		
		
