* {
			margin:0;
			padding:0;
			}
			
		a {
			text-decoration:none;
			color: #0066e3;
			}
		
		body {
			background:url(images/bg.jpg) top center fixed;
			font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
			font-size:10px;
			}
		
		img {
			border:none;
			}
		
		.clear {
			clear:both;
			}
		
		#container {
			width:960px;
			margin:0px auto;
			background:#fff;
			border-right:4px solid #d01eac;
			border-left:4px solid #d01eac;
			}
			
			#header {
				height:149px;
				background:url(images/header.png);
				}
	
			#navigation {
				height:40px;
				line-height:40px;
				background:url(images/navigation-bg.png);
				}
			
			#navigation ul {
				list-style:none;
				}
			
			#navigation ul li {
				float:left;
				}
			
			#navigation ul li a {
				display:block;
				height:40px;
				line-height:40px;
				padding:0 15px;
				color:#fff;
				font-size:1.4em;
				}
			
			#navigation ul li a:hover {
				background:#d01eac;
				}
				
			#content {
				background:url(images/main-bg.png);
				}
			
			#sidebar {
				float:left;
				width:160px;
				padding:5px 5px 0;
				background:#eee;
				}
			
			#right {
				float:right;
				width:300px;
				padding:5px 5px 0;
				background:#eee;
				}
			
			#main {
				float:left;
				width:468px;
				border-right:1px solid #ccc;
				border-left:1px solid #ccc;
				padding:5px 5px 0;
				background:#fff;
				}
				
				.box {
					border:1px solid #ccc;
					background:#fff;
					margin-bottom:5px;
					overflow:hidden;
					}
				
				.box h3, .box h2 {
					height:30px;
					line-height:30px;
					padding:0 10px;
					background:url(images/navigation-bg.png);
					color:#fff;
					font-size:13px;
					}
				
				.box h2 a {
					display:block;
					height:30px;
					line-height:30px;
					padding:0 10px;
					background:url(images/navigation-bg.png);
					color:#fff;
					font-size:13px;
					}
					
				.box ul {
					list-style:none;
					}
				
				.box ul li a {
					display:block;
					padding:4px 8px;
					font-size:1.2em;
					border-bottom:1px solid #ccc;
					}
				
				.box ul li a:hover {
					background:#eee;
					}
				
				.box .cntr {
					padding:10px;
					text-align:center;
					}
				
				.banner {
					background:#000;
					}
				
				.side-thumb {
					margin-bottom:5px;
					}
				
				#intro {
					padding:10px;
					border:1px solid #ccc;
					background:url(images/intro-bg.png) bottom;
					margin-bottom:5px;
					}
				
				#intro h1 {
					color:#fffe03;
					font-size:25px;
					}
				
				#intro p {
					color:#fff;
					line-height:1.5em;
					font-size:1.3em;
					}
				
				.thumb {
					float:right;
					padding:0 0 10px 10px;
					}
				
				.post {
					padding:10px;
					}
				
				.post p {
					font-size:1.3em;
					line-height:1.5em;
					margin:0 0 10px;
					}
				
				.post-meta {
					padding:5px;
					background:#eee;
					border-top:1px solid #ccc;
					font-size:1.1em;
					}
				
				#more  a {
					font-size:1.4em;
					padding:10px;
					margin-right:20px;
					font-weight:bold;
					}
				
				#footer {
					border-top:1px solid #ccc;
					padding:10px;
					font-size:1.1em;
					}
