/*  
Theme Name: Season 4
Theme URI: http://www.yannisblock.com
Version: 4.0
Author: CrushLabs
Author URI: http://www.crushlabs.com
*/	
	
*{margin: 0px;padding: 0px;}
ul{list-style: none;}
body {background-color: #000; font-size: 12px;margin: 0px;color: #FFF;font-family:  Lucida Sans; background-color: #000;}
#wrapper{width:900px;margin: 5px auto;padding: 5px 0;}
#sitename{width: 890px;display: block;color: #FFF;text-align: left;margin: 0 auto 10px auto;padding: 5px 0 0 0;text-align: left;}
h1.sitename{margin: 10px 6px 0 5px;font-size: 26px;}
#sitename a:link {color: #FFF;text-decoration: none;}
#sitename a:visited {color: #FFF;text-decoration: none;font-weight: bold;padding: 2px 15px;}
#sitename a:hover {color: #FF0000;text-decoration: none;padding: 6px 15px;margin-left: 0;}
.description{color: #FF0000;text-align: left;font-size: 18px;margin-left: 8px;}
#header{background-image: url(images/header.png); background-repeat: no-repeat; height:150px;}
#container{clear:left;padding:0;margin-left:auto;margin-right:auto;margin-top: 0;width: 890px;border-top:1px solid #333;}
#leftnav{float: left;width: 180px;margin: 0;padding-top: 4px;margin-top: 0;margin-left: 2px;margin-bottom: 20px;text-align: left;}
#rightnav{float: right;width: 180px;margin: 0;padding-top: 4px;margin-top: 0;margin-bottom: 20px;margin-right: 2px;text-align: left;}                     
#content{margin: 0 195px 20px 195px;padding: 1em;padding-top: 10px;margin-top:4px;text-align: left;} 
#content ul{padding-left: 15px;}
#content ul li{margin-left: 15px;list-style-type: square;}
#content ul ul li{padding-left: 3px;;}
#content ol{list-style-position: inside;padding-left: 15px;padding-top: 2px;margin-bottom: 10px;}
#footer{background-image: url(images/footer.png); background-repeat: no-repeat; text-align: center;clear:both;color: #FFF;padding: 5px 1em 10px 1em;font-weight: normal;border-top: 1px solid #FF0000;}
#footer a{color: #FF0000;text-decoration: none;font-weight: bold;}
#footer a:hover {color: #FFCC00;text-decoration: underline;}
#leftside{color: #FFF;margin-bottom: 10px;padding: 0 8px  0 8px;}
#leftside ul{list-type:none;}
#leftside li{background-color: #333;padding-bottom: 8px;}
#leftside ul li{padding-left: 0;margin-left: 30px;margin-right: 4px;padding-bottom: 2px;list-style-image:url(images/ul.png);}
#leftside ul li li{padding-left: 0;margin-left: 8px;margin-right: 3px;padding: 2px 0;list-style-type:circle;}
#leftside a{color: #FF0000;text-decoration: none;font-weight: bold;}
#leftside a:hover {color: #FFCC00;text-decoration: underline;}
#leftside h2 {background-image: url(images/h2_bg.png); background-repeat: no-repeat;font-family: Lucida Sans, sans-serif; color: #FAFAFA;padding: 2px 8px 2px 8px;margin-top:8px;background-color: #000;border-bottom:1px solid #FF0000;}
#rightside{color: #FFF;margin-bottom: 10px;padding: 0 8px  0 8px;}
#rightside ul{list-type:none;}
#rightside li{background-color: #333;padding-bottom: 8px;}
#rightside ul li{padding-left: 0px;margin-left: 30px;margin-right: 4px;padding-bottom: 2px;list-style-image:url(images/ul.png);}
#rightside ul li li{padding-left: 0;margin-left: 8px;margin-right: 3px;padding: 2px 0;list-style-type:circle;}
#rightside a {color: #FF0000;text-decoration: none;font-weight: bold;}
#rightside a:hover {color: #FFCC00;text-decoration: underline;}
#rightside h2 {background-image: url(images/h2_bg.png); background-repeat: no-repeat;font-family: Lucida Sans, sans-serif; color: #FAFAFA;padding: 2px 8px 2px 8px;background-color:#000;margin-top:8px;border-bottom: 1px solid #FF0000;}
#leftnav p, #rightnav p { margin: 0 0 1em 0; }
#content h2 { margin: 0 0 .5em 0; }
.postmetadata{display:block;margin: 10px auto 10px auto;padding: 5px 8px 8px 0;text-align: left;color:#FFF;width:98%;background-color: #333;}
#content .postmetadata{padding-left: 10px;}
.postmetadata a:link{color: #FF0000;font-weight: normal;}
.postmetadata a:hover{color: #DADADA;font-weight: normal;text-decoration: none;}
.postmetadata a:visited:hover{color: #DADADA;font-weight: normal;}
.postmetadata a:visited{color: #FFF;font-weight: normal;}
.commentlist{padding: 5px 15px 10px 40px;color: #FFF;}
.commentlist li{margin: 8px 10px 8px 15px;padding-left: 12px;list-style: none;margin-bottom: 2px;background-color: #333;}
.commentlist li ul li{}
.commentlist cite{padding: 2px 3px 1px 3px;}
.commentlist a{text-decoration: underline;font-weight: bold;color: #FF0000;}
.commentlist a:hover{text-decoration: underline;font-weight: bold;color: #FFCC00;}
.commentmetadata a:link, .commentmetadata a:hover, .commentmetadata a:visited{text-decoration: none;color: #FFF;}
.commentnumber {font: italic normal 20px Lucida Sans;margin-top: 2px;float:right;color: #FFF;font-size: 20px;margin:5px 5px 0px 0px;}
#comment{width:80%;}
h1{font-size: 20px;color: #FF0000;}
h2{font-family: Lucida Sans, sans-serif; display: block;font-size: 14px;font-weight: bold;padding: 5px 0 0 12px;margin: 5px 0 6px 0;text-align: left;border-bottom: 1px dotted #333;}
h3{font-family: Lucida Sans, sans-serif; display: block;font-size: 14px;font-weight: bold;padding: 5px 0 0 12px;margin: 5px 0 6px 0;text-align: left;}
h3.posttitle   {font-family: Lucida Sans, sans-serif; font-size: 20px;font-weight: bold;padding-left: 5px;padding-top: 2px;padding-bottom: 2px;margin-top: 12px;margin-bottom: 5px;border-bottom: 1px dotted #333;}
.posttitle a{font-variant: small-caps; font-size: 20px;color: #FF0000;font-weight: bold;text-decoration: none;}
.posttitle a:hover{font-variant: small-caps; font-size: 20px;color: #FFCC00;font-weight: bold;text-decoration: none;}
h4{font-family: Lucida Sans, sans-serif; margin-top: 15px;font-size: 13px;font-weight: bold;padding: 5px 0 0 12px;margin: 5px 0 6px 0;text-align: left;}
h5{font-family: Lucida Sans, sans-serif; margin-top: 15px;font-size: 12px;font-weight: bold;padding: 5px 0 0 12px;margin: 5px 0 6px 0;text-align: left;}
.date{font-size: 14px;text-transform: uppercase;letter-spacing: -2px;color: #FFCC00;}
code{display: block;margin: 10px 30px 0 30px;padding: 2px 10px 5px 10px;border-top: 4px solid #333;color: #FF0000;background-color: #333;}
#nav {margin-left:auto;margin-right:auto;width: 890px;overflow: hidden;height:34px;line-height:2.7em;background-color:#333;margin-bottom: 0;}
#nav ul {margin:0;padding:0;}
#nav li {float:left;margin:0;padding:0;list-style-type:none;white-space:nowrap;border-color:#6F7076;}
#nav li a {display:block;padding:0 18px;font-size:12px;text-transform:uppercase;letter-spacing:1px;}
* html #nav a {width:1%;} 
#nav form {float:right;height:100%;width:164px;padding:0 15px;line-height:0;}
#nav form fieldset {margin-top:7px;border:0 solid; /* Opera */}
* html #nav form fieldset {margin-top:7px;}
#nav #s {height:1.5em;width:115px;margin:0 5px 0 0;padding:0;border:1px solid;font-size:12px;vertical-align:middle;}
#nav #searchbutton {height:2em;width:auto;padding:0 1px;font-size:9px;letter-spacing:1px;text-align:center;vertical-align:middle;}
#nav li {border-color:#DADADA;}
#nav a {color: #FF0000;}
#nav .selected,#nav .current_page_item,#nav a:hover{color: #FFCC00;}
#nav a:visited{font-weight: bold;}
#nav #s {border-color:#EAEAEA;}
#nav #searchbutton {color:#FFF; background-color:#DADADA;}
.button{margin-bottom: -4px;}
#wp-calendar {empty-cells: show;margin: 10px auto 0;width: 160px;}
#wp-calendar #next a {padding-right: 10px;text-align: right;}
#wp-calendar #prev a {padding-left: 10px;text-align: left;}
#wp-calendar td {padding: 2px 0;text-align: center;}
#wp-calendar th {/*padding: 3px 0;*/text-align: center;}
#wp-calendar caption {text-align: center;width: 100%;text-transform: uppercase;font-weight: bold;}
img {	border:none;}
.alignright {text-align: right; color: #FFF; }
.alignleft {text-align: left; color: #FFF;}
.alignright a, .alignleft a{color: #FF0000;}
.alignright a:hover, .alignleft a:hover{color: #FFCC00;}
.nav {display: block;text-align: center;margin-top: 10px;margin-bottom: 0;}
.wp-smiley{padding: 0;}
.textwidget{margin: 2px 5px 2px 5px;}
.gravatar {border: 1px dotted #FF0000;}
p {margin: 8px 0px 8px 0px;}
b, strong {border-bottom: 1px dotted #FF0000;}
i, em {color: #FFCC00;}
a {color: #FF000; text-decoration: none;}
a:hover {color: $FFCC00; text-decoration: none;}
input, select {border: 1px solid #FF0000; background-color: #333; color: #FFF;font-family: Lucida Sans;}
textarea { border: 1px solid #FF0000;  background-color: #333; color: #FFF; font-family: Lucida Sans;}
.entry, .post {font-size: 13px;}
