/*
Theme Name: WebWorks
Theme URI: http://www.webworks.com/
Description: <a href="http://www.webworks.com/">WebWorks</a> — a WordPress theme for webworks.com.
Version: 1.1
Author: Quadralay Corporation
Author URI: http://www.webworks.com/
Tags: fixed width, two columns, widgets, widget ready, grey, gray, simple, right sidebar, valid CSS, valid XHTML

  WebWorks is an advanced, widget ready, free and easy to use WordPress theme with two columns. 
  It was designed and built to match the webworks.com website.

  In this theme are used some icons from Glass Style RSS Icon Set by Bittbox (www.bitbox.com)
  and from Diagona Icon Set by Yusuke Kamiyamane (www.pinvoke.com). Both sets are licensed under GPL.
*/

#nav_header ul
{
  float: right;
  padding: 0;
  margin: 0;
}
#nav_header ul li
{
  float: left;
  list-style: none outside none;
  margin: 2px 0 0 0;
  padding: 0 6px;
}


#counters {
  width: 0px;
  height: 0px;
  display: none;
  float: left;
}

#comments {
 font-size: 90%;
 line-height: 140%;
}

.commenter {
  color: #808080;
  font-size: 90%
}

#comments h1 {
  font-size: 150%;
  line-height: 120%;
  font-weight: normal;
  margin: 30px 0 10px 0;
}

#comments img {
  float: none;
  margin: 0 5px 0 0;
}

#comments ul, #comments ol {
  padding: 0 0 0 25px;
}

#comments ul {
  list-style: square;
}

#comments ul li, #comments ol li {
  margin: 0 0 40px 0;
  padding: 0;
}

#tag_cloud {
  line-height: 200%;
}

#sidebar ul
{
  margin: 0;
  padding: 0 0 0 20px;
}
#sidebar li
{
  margin: 0 0 0 20px;
  padding: 0;
}


#postmeta {
  background-color: #E6E7E8;
  color: #50617E;
  font-family: "Trebuchet MS", "Myriad Pro", Verdana, Tahoma, Arial, Helvetica;
	font-size: 85%;
	clear: both;
  margin: 10px 0 20px 0;
}

#postmeta a {
  border: 0 none;
}

#postmeta a:hover {
  border: 0 none;
}

#postmeta img {
  vertical-align: middle;
  margin: 0 4px 0 0;
}

.postnav {
	width: 600px;
	float: left;
	list-style: none;
	line-height: 100%;
  margin: 0;
	padding: 0;
}

.postnav li.left {
	display: block;
	float: left;
}

.postnav li.right {
	display: block;
	float: right;
}

#footer {
  clear: both;
  height: 109px;
  border: 0;
}

#footer_content {
  line-height: 150%;
  text-align: center;
  height: 58px;
  width: 600px;
  margin: 0px 0px 0px 0px;
}

#footer_content p {
  padding: 10px 0 0 0;
}

#blackband_bottom_left, #blackband_bottom_right,
#blackband_top_left, #blackband_top_right {
  background-color: #E6E7E8;
  width: 440px;
  height: 30px;
  line-height: 30px;
}

#blackband_top_left, #blackband_top_right {
  line-height: 32px;
}

#blackband_bottom_left, #blackband_top_left {
  margin-left: 10px;
  float: left;
  display: inline;
}

#blackband_bottom_right, #blackband_top_right {
  margin-right: 30px;
  float: right;
  text-align: right;
  display: inline;
}

#blackband_top_right {
  margin-right: 24px;
}

#blackband_top_right ul {
  margin-top: 0px;
  float: right;
}

#blackband_top_right ul li {
  line-height: 32px;
  float: left;
	list-style: none;
}

#blackband_top_right ul li a {
  padding: 0 6px 0 6px;
}

#blackband_top_right ul li a:hover, #blackband_bottom_right a:hover, #blackband_bottom_left a:hover {
}

#blackband_top_right a, #blackband_top_right a:active, #blackband_top_right a:visited {
  display: block;
}

#blackband_bottom_right a, #blackband_bottom_right a:active, #blackband_bottom_left a, #blackband_bottom_left a:active {
}

.hasFloat:after {
  content: "";
  display: block;
  clear: both;
}


#content .pagetitle {
	margin-bottom: 20px;
  font-size: 220%;
  font-weight: normal;
}

img#wpstats {
  width: 0px;
  height: 0px;
  padding: 0px;
  border: none;
  overflow: hidden;
}

.navigation {
	display: block;
	text-align: center;
	margin-top: 10px;
	margin-bottom: 60px;
	}
/* End Various Tags & Classes*/



/* Captions */
.aligncenter,
div.aligncenter {
   display: block;
   margin-left: auto;
   margin-right: auto;
}

.alignleft {
   float: left;
}

.alignright {
   float: right;
}

.wp-caption {
   border: 1px solid #ddd;
   text-align: center;
   background-color: #50617E;
   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;
}


