@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: 190px; background:url(layout/logo.png) 68px 80px 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:#d1cfbc; display:block; padding:0px 5px 20px 0px;}

#nav li a:hover{color:#fff;}

#nav li li {padding-left: 20px;}





/* ----CONTENT---- */



#content{width:800px; margin-top: 34px;}



#left{  width:200px;

        float:left;

        margin: 15px 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:#d1cfbc; margin-top: 0;}

.text h2 {color:#d1cfbc; font-size:22px; margin-bottom: 5px; margin-top: 15px; font-weight: normal;}

.text a {color:#fff;}

.text a:hover {color:#fff; text-decoration: underline;}

.text p{margin-top:10px; margin-bottom:12px; 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 {color:#d1cfbc; font-size:16px; margin-bottom: 5px; margin-top: 15px; font-weight: bold;}

.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{clear: both; width:800px; text-align:left; margin-top:20px; margin-bottom: 20px; color: #bec1c3;font-size: 12px; padding-left: 300px;}
#footer a {color: #bec1c3;}
#footer a:hover {text-decoration: underline;}

#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;}
