@charset "utf-8";
/* 

Theme Name: Stoplight
Description: A great looking Dark clean wordpress theme. Just like a stoplight - This theme will make your readers stop surfing and read on and on. Enjoy!
Version: 1.3
Author: Bingo Web Design
Theme URI: http://www.bingowebdesign.info
Tags: black, red, yellow, green, dark, two-columns, fixed-width
License: GPL

*/

body{background: #000 url(layout/bkgd.jpg) repeat-x;  color:#fff; text-align:left; font-size:13px; font-family:lucida sans, helvetica, arial, sans-serif; margin: 0; padding: 0;}
a {text-decoration:none; color:#fff;}

.aligncenter,
div.aligncenter {   display: block;   margin-left: auto;   margin-right: auto;}

.alignleft {   float: left;}
img.alignleft {   float: left; margin:0px 10px 10px 0px;}
.alignright {   float: right;}
img.alignright {   float: right; margin:0px 0px 10px 10px;}
.wp-caption {   border: 1px solid #ddd;   text-align: center;   background-color: #f3f3f3;   padding-top: 4px;   margin: 10px;
   /* optional rounded corners for browsers that support it */
   -moz-border-radius: 3px;   -khtml-border-radius: 3px;   -webkit-border-radius: 3px;   border-radius: 3px;}

.wp-caption img {   margin: 0;   padding: 0;   border: 0 none;}

.wp-caption p.wp-caption-text {   font-size: 11px;   line-height: 17px;   padding: 0 4px 5px;   margin: 0;}
td , td, th{padding:6px; border:1px solid #E9E9E9; background:#333;}
 th , tfoot td{background:#222;}
 td a {font-size:1.2em; font-weight:700;}
 caption {margin:5px 0px;}

/*			_____________________
					HEADER
			_____________________
*/

#website {margin: 0; border: 1px solid black;}
#wrap {background:url(layout/curlicue-bkgd.jpg) 0 0 no-repeat; margin: 0;}
#logo {height: 240px; background:url(layout/logo.png) 68px 130px no-repeat;}
#top{width:880px; margin:0px;}
#header{height:72px; margin: 0;}
#header h1{float:left; font-size:34px; color:#fff; padding-left:120px; margin-top:12px; font-weight:100; text-align:left;}
#header p{float:left; font-size:14px; margin-top:30px; margin-left:10px; font-weight:100;}
#searchBox p #searchsubmit {color:#fff; font-weight:bold; font-size:12px; background:none; border:none; cursor:pointer;}

/*			------------------
				navigation
			------------------
*/

#nav{width:200px; height:300px;}
#nav li{font-size:14px; text-align:left;}
#nav li a{color:#bec1c3; display:block; height:39px; padding:0 5px;}
#nav li a:hover{color:#fff;}



/* ----CONTENT---- */

#content{width:800px; margin-top: 34px;}

#left{  width:200px;
        float:left;
        margin: 5px 5px 10px 68px;
}
.titles{width:260px; margin-bottom:20px;}
.titles h3{font-size:14px; font-weight:bold; margin-bottom:5px;}
.titles li{font-size:13px; line-height:20px; font-weight:bold;}
.titles li a{color:#b4b4b4;}
.childList a{color:#fff !important; padding-left:20px;}

#right{float:right; width:505px;}
.text{width:505px; margin-bottom:24px; color:#fffac2;}
.text h2 {color:#c2d3ff; font-size:20px; margin-bottom: 5px; margin-top: 15px;}
.text a {color:#fff;}
.text a:hover {color:#fff; text-decoration: underline;}
.text p{margin-top:8px; margin-bottom:10px; line-height:16px;}
.tags{float:left; color:#f7ffb2;}
.tags a{color:#f7ffb2 !important;}
.comment{float:right; margin-right:20px; font-size:10px; color:#0090ff !important;}
.text ul li {list-style:inside disc;}
.text ol li {list-style:inside decimal;}
.text h1 {font-size:30px; line-height:45px;}
.text h1 {font-size:18px;}
.text h3 {font-size:14px; line-height: 20px;}
.text h4 {font-size:13px; line-height:30px;}
.text h5 {font-size:10px; line-height:25px;}
.text h6 {font-size:8px; line-height:20px;}
.text blockquote {margin:10px 20px; font-style:italic; border:1px solid #3f3f3f; padding:20px;}

#s {width:100px;}
.screen-reader-text {display:none;}

.titles ul li ul{padding-left:10px;}
/*			_____________________
					FOOTER
			_____________________
*/
#footer{width:800px; text-align:left; margin-top:50px;color: #bec1c3;font-size: 12px; padding-left: 68px;}
#rss1{background:url(layout/rss1.jpg) no-repeat left; width:13px; height:14px; padding:18px; color:#f7ffb2; font-size:11px;}
#rss2{background:url(layout/rss2.jpg) no-repeat left; width:17px; height:17px; padding:22px; color:#f7ffb2; font-size:11px; margin-left:10px;}
#footer span{ margin-left:150px; font-size:11px;}
#by{color:#9fff9a !important;}

/*			_____________________
					COMMENTS
			_____________________
*/
#comments {margin:10px 0px;}
#comment {width:620px;}
.commentlist {clear:both;}	
.commentlist .comment  {clear:both; float:none;}
.commentlist .comment p {color:#fff; line-height:18px; font-size:12px;}
.comment-author { border:1px solid #333; padding:10px; margin-bottom:15px; margin-top:10px;}
.comment-meta {display:none;}
#respond {overflow:hidden; margin-top:20px;}
#commentform p {margin:5px 0px;}