/*
Theme Name: Community Links
Theme URI: http://www.community-links.org/
Description: Community Links Theme
Version: 1.0
Author: Nicholas Street
Tags: two columns, widgets

Based on the Community Links theme by George
Created in collaboration with William Horwitz
*/



/* Begin Images */
p img {
	padding: 0;
	max-width: 100%;
	margin: 0 0 5px 5px;
}

/*	Using 'class="alignright"' on an image will (who would've
	thought?!) align the image to the right. And using 'class="centered',
	will of course center the image. This is much better than using
	align="center", being much more futureproof (and valid) */

img.centered {
	display: block;
	margin-left: auto;
	margin-right: auto;
	}

img.alignright {
	padding: 4px;
	margin: 0 0 2px 7px;
	display: inline;
	}

img.alignleft {
	padding: 4px;
	margin: 0 7px 2px 0;
	display: inline;
	}

.alignright {
	float: right;
	}

.alignleft {
	float: left;
	}
/* End Images */

.clearboth { 
	clear: both; 
	padding-bottom: 1.5em;
}
	 

#content h2 a { color: inherit; border-bottom: none;}

#content #internal-left h2
{
	float: none;
	text-align: left;
	width: auto;
	font-size: 1.3em;
}

#internal-left ul
{
	border-top: 0;
}

#internal-left ul ul
{
	margin-top: 0;
}

#internal-left ul li a {
  display: inline;
}

#internal-left ul li a:hover {
  background: none;
}

#internal-left ul li h2 a:hover {
  background: none;
}


.next-previous { 
	clear: both; 
	padding-bottom: 2em;
}

/* All wordpress links are absolute, so "the external link" style cannot be used */
#internal-right a[href^="http:"] {
	padding-top: inherit;
	padding-right: inherit;
	background: inherit;
}

h3#comments {
	margin-top: 20px;
}

.commentlist .photo {
	width: auto;
}

body #internal-right h2 {
  color: #FF7900;
  float: none;
  font-weight: bold;
  text-align: left;
  width: auto;
  padding: 10px 0 5px 0;
  background: none;
}

#internal-right label {
	width: 160px;
}

#internal-right input {
	float: none;
	margin-bottom: 0;
}

#internal-right textarea,
#internal-right input#submit {
	margin-left: 190px;
}


#internal-right .post {
  margin-top: 25px;
}

#respond h3 {
	margin-bottom: 20px;
}


/* sidebar stuff */

#internal-left li.widget div {
	margin: 5px 12px;
}

#internal-left form#searchform label { display: none; }
#internal-left form#searchform input#s { width:170px; }

#internal-left ul#recentcomments li {
	padding: 7px 0 5px 12px;
}


a[href ^="mailto:"] {
	background: transparent url('http://www.community-links.org/images/icons/iconize/icon_mailto.gif') no-repeat center right;
}

ul#nav
	{
	background: #ffcf26 url(http://www.community-links.org/images/backgrounds/nav-background.png) top left repeat-x;
}
ul#nav li
	{
	background: transparent url(http://www.community-links.org/images/backgrounds/nav-divider.png) top right no-repeat;
}



ul#twitter_update_list li a {
	display: inline;
	padding: 0 !important;
}

#sub-nav li.last a {
  color: #FF7900;
}

form#signup input[type="text"] {
  margin: 3px 0 3px 10px;
}

form#signup input[type="submit"] {
  margin-top: 5px;
}

#categories-1 select {
  margin: 10px 0 0 10px;
}

