/* 
Theme name: Garage 242
Theme URI: http://mosk.name
Description: Theme for Garage 242
Version: 1.0
Author: mosk.name
Author URI: mosk.name
*/
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
}
/* General Styles */
html {height: 100%; font: .75em/1.5 Tahoma;}
body {background: url('images/background.jpg') repeat;color:#8c8c8c; behavior: url("csshover3.htc"); }
html, body {margin:0;padding:0;width:100%;height:100%;}
ul {list-style:none;}
a { color:#fe9400; }
a:visited {  }
a:hover { text-decoration:none; }
a:active {  }
h1, h2, h3, h4 {font-family:Georgia; margin-bottom: 0.4em; font-weight:normal;}
		h1 {font-size:24px;}
		h2 { font-size: 22px; }
		h3 { font-size: 18px;}
		h4 { font-size: 16px;}
		
/* Page Styles */
.page {background: #000 ;position:relative;margin: 0 auto; width:814px;}
	.page .empty {height:2px;clear: both; }
	.page .inpage {float:left; background:#000; width:814px;}
	
	/* Header */
	.header {background: url('images/header.jpg') no-repeat; margin: 10px 0 0 10px;height:220px;}
		.logo {}
		.nav {float: left;margin-top:5px; border:0px solid yellow;}
		.nav  ul {}
			.nav  ul li {display:inline; padding:0 15px; border-right:1px solid grey;}
			.nav  ul li:hover {border-right:1px solid #fd9500;}
			.nav  ul li.last {border-right:0px solid grey;}
			.nav  ul li a {color:#8e8d8b; text-decoration:none;}
			.nav  ul li a:hover{color: #fd9500; text-decoration:none;}
			
	
	/* Container */
	.container {float:left; position:relative;overflow:hidden; width:595px}
		
		/* Right Sidebar */
		#sidebar {float:right; width:202px; margin-right:10px;}
		#sidebar .title {text-align:center; margin-top:5px; }
		#sidebar .winners {background:#212121; float:left; margin:13px 0 5px 0; font-size:10px; min-height:100%; width:100%;}
		#sidebar .news {background:#212121; float:left; margin:5px 0 5px 0; font-size:10px; height:450px; width:100%;}
		#sidebar .one_news {margin:5px; margin-bottom:10px;}
		#sidebar .one_news img {float:left;padding-right:4px;}
		#sidebar .winners #sidebar-up {float:left; margin:5px; padding-bottom:23px; text-align:center; }
		#sidebar .winners h4 {color:#fd9500;}
		#sidebar #featured {width:202px;}
		#sidebar .news  #featured .clearfloat  {float:left;margin:4px; height:60px; overflow:hidden;}
		#sidebar .news  #featured .clearfloat .left {float:left; padding-right:2px;}
		#sidebar .news #featured .clearfloat .info {float:right; margin-top:-3px; width:117px;}
		#sidebar .news #featured .clearfloat .info p img{width:75px; height:51px;float:left;}
		#sidebar #sidebar-up h2 {font-size:13px; color:#fd9500; font-family:Tahoma;}
		#sidebar #sidebar-up li {list-style:none;}
		
		/* Content */
		.content {float:left; margin-left:10px; border:0px solid yellow; width:595px;}
			.content h1, .content h2, .content h3, .content h4 { font: 1.7em Verdana, Arial, Helvetica, sans-serif; margin-bottom: .5em; }
			.content h2 { font-size: 1.5em; }
			.content h3 { font-size: 1.3em; font-weight: bold; }
			.content h4 { font-size: 1.1em; font-weight: bold; }
			.content p, .content ul, .content ol, .content dl, .content table, blockquote, pre, .content , hr { margin-bottom: 11px; }
			.content h1 a {text-decoration:none;}
			.content h1 a:hover{text-decoration:underline;}
			.content .post {background:#2c2c2c; float:left; border:0px solid green; width:595px;font-size:11px;}
			.content  .pmeta {float:left; margin-bottom:8px; width:100%; border:0px solid red;}
			.content .post .text {float: left;padding:6px; border:0px solid green; width:577px;}
			.content .post .text img{padding-right:3px; float:left;}
			.content .title_post {float:left;margin:6px 6px 0 6px;; border:0px solid yellow;}
			.content .title_post a {text-decoration:none;}
			.content .title_post a:hover{text-decoration:underline;}
			
		/* Comments */
			
/* Footer */
.footer {float:left; background:#000; position:relative; font-size:11px; text-align:center;width:100%;}
.footer .sape {background:#212121; margin:2px 10px 10px 10px; font-size:9px; width:794px;text-align:center;}


@media screen and (-webkit-min-device-pixel-ratio:0) {
#sidebar .news {margin-top:4px; height:440px;}
#sidebar .winners #sidebar-up{padding-bottom:20px;}

}