				* {
				padding: 0;
				margin: 0;
			}
		/*	
			html {
				background: url(/images/bg-top.png) repeat-x;	
			}
		*/	
			body {
				background: url(/images/bg-temp.jpg) fixed -110px -110px;
				font-family: Arial;
				line-height: 16px;
			}
			
.commentfield {
background: #E7E7E7;
width: 460px;
padding: 10px;
position: relative;
left: -30px;
top: -50px;
}

			#searchform {
				width: 295px;
				height: 65px;
				background: url(/images/bg-search.png) no-repeat;
				position: absolute;
				right: 0;
				top: 0;
			}
			
			#searchform #keyword {
				border: solid 1px #CCC;
				padding: 1px;
				position: relative;
				top: -5px;
				left: 5px;
				width: 230px;
			}

			#searchform form {
				margin: 20px 0 0 25px;
			}
			
			#wrapper {
				width: 980px;
				margin: 120px auto 0 auto;
				padding: 10px 0 0 0;
				background: url(/images/bg-nav.png) no-repeat 0px 4px;
			}
			
			#container {
				width: 960px;
				background: url(/images/bg-container.png) repeat-y;
			}
			
			#logo {
				width: 170px;
				height: 85px;
				position: fixed;
				z-index: 500;
				top: 0;
				left: 10%;
			}
			
			#logo h1 {
				position: absolute;
				text-indent: -99999em;
			}
			
			#logo a {
				display: block;
				height: 85px;
				background: url(/images/logo.png) no-repeat 0px -2px;
				width: 170px;
			}
			
			#logo a:hover {
				background: url(/images/logo.png) no-repeat 0px 0px;
			}
			
			#container #navigation {
				height: 44px;
				width: 960px;
				background: #fff;
			}
			
			#container #navigation ul {
				width: 930px;
				height: 46px;
				position: relative;
				padding: 0 0 0 30px;
				background: url(/images/bg-nav-bottom.png) no-repeat bottom center;
			}
			
			#container #navigation ul li {
				display: inline;
				list-style: none;
			}
			
			#container #navigation ul li a {
				text-decoration: none;
				display: block;
				text-transform: uppercase;
				line-height: 50px;
				float: left;
				font-size: 14px;
				color: #999;
				text-align: center;
				position: relative;
				z-index: 100;
				margin: 0 20px 0 0;
			}
			
			#container #navigation ul li.current a {			
				background: url(/images/bg-current-menu-left.png) no-repeat 0px 5px;
				position: relative;
				top: -12px;
				color: #666;
				padding: 12px 0 0 15px;
				height: 46px;
				z-index: 300;
			}


			#container #navigation ul li.current a span {			
				background: url(/images/bg-current-menu-right.png) no-repeat top right;
				position: relative;
				top: -2px;				
				padding: 22px 18px 15px 5px;
			}
			
			#container #content {
				width: 490px;
				clear: both;
				float: left;
			}
			
			#container #content .post {
				padding: 20px 30px 20px 30px;
			}
			
			#container #content .post .date {
				margin: 15px 0 15px 0;
				text-transform: uppercase;
			}
			#container #content .post .date p{
				color: #999999;
			}

			#container #content .post .date p a{
				background: none;
				position: relative;
				top: 3px;
			} 
			
			#container #content .post p, #container #content .post ul {
				line-height: 16px;
				font-size: 12px;
				margin: 0 0 10px 0;
				color: #333333;
			}

			#container #content .post ul {
				list-style-position: inside;
			}

			#container #content .post p a {
				background: #FDF12A;
				text-decoration: none;
				color: #000;
			}
			
			#container #content .post h2 {
				color: #3BABEF;
				font-size: 36px;
				line-height: 36px;
				margin: 15px 0 25px 0;
				text-transform: uppercase;
			}
			
			#container #content .post h3 {
				font-size: 12px;
				font-weight: bold;
				margin: 20px 0 20px 0;
			}
			
			#container #content .post-footer {
				background: #E7E7E7 url(/images/bg-post-footer.png) no-repeat 8px 0px;
				height: 50px;
				width: 480px;
				top: 20px;
				margin: 0 0 40px 0;
				position: relative;
				left: -30px;
			}
			
			.comment_entry {
				border-bottom: solid 5px #DDDDDD;
				margin: 0 0 10px 0;
			}
			
			.comment_count {
				font-size: 12px;
				position: relative;
				left: 400px;
				cursor: pointer;
				background: #FDF12A;
			}
	
			#container #footer {
				clear: both;
				color: #fff;
				height: 4px;
				font-size: 9px;
			}

			#nav_beta img {
				margin: 15px 0 0 0;
			}
			
			#sidebar {
				width: 240px;
				float: left;
			}
			
			#sidebar .sidebox {
				margin: 0 0 14px 0;
				padding: 25px 0 0 15px;
				background: url(/images/bg-sidebox-top.png) no-repeat;
			}

			#sidebar .sidebox-footer {
				height: 20px;
				position: relative;
				left: -15px;
				top: 15px;
				width: 230px;
				background: url(/images/bg-sidebox-bottom.png) no-repeat left bottom;
			}
			
			#sidebar .sidebox h2 {
				text-transform: uppercase;
				font-size: 14px;
				color: #8C8C8C;
				margin: 0 0 15px 0;
			}
			
			#sidebar .sidebox ul li {
				list-style: none;
				border-top: solid 1px #BFBFBF;
				padding: 3px 0 3px 0;
				width: 200px;
			 }
			
			#sidebar .sidebox ul li a {
				text-decoration: none;
				color: #909090;
				font-size: 12px;
				line-height: 165%;
			}
			
			#buy-now{
				float: right;
				width: 230px;
			} 
			
			#buy-now a img{
				position: relative;
				top: -14px;
				border: none;
			}