/*  
Theme Name: ConSalsa
Theme URI: http://www.wbur.org/weblogs/consalsa
Description: Consalsa.org css design template for wordpress
Version: 1
Author: William Smith
Author URI: http://www.consalsa.org
*/



body, div, span, blockquote, h1, h2, h3, ul, ol, li {
	padding:0;
	margin:0;
	font:11px/16px verdana, arial, helvetica, sans-serif;
	color:#000;
	}

body {
	background: #FFCC66 url(images/bg.gif) repeat-y 0 0;
	}
	
P {
	padding:0;
	margin: 0 0 14px 0;
	}

img {
	border:none;
}

h1 {
	font-size:22px;
	color:#666666;
	padding-left:26px;
	margin: 0px 0px 21px 0px;
	background: url(images/headerbullet.gif) no-repeat;
	}

.ender {
	font-size:24px;
	margin-left:7px;
	color:#666666;	
	background: url(images/headerbullet2.gif) no-repeat 25% 95%;
	}
	
a {
	color:#ccc;
	font-size:11px;
	text-decoration:none;
	font-weight:600;
	font-family:verdana, arial, helvetica, sans-serif;
	}
	
a:link {}
a:visited {}
a:hover {text-decoration:underline;}

#Header {
	height:114px; clear:both; margin:0; }

#Content {
	margin:20px 0px 0px 195px;
	width:504px;
	}

#Menu {
	position:absolute;
	top:135px;
	left:0px;
	width:165px;
	margin: 20px 0px 0px 0px;
	background-color:#666666;
	line-height:17px;
	padding-left:8px;
	}

#Menu #nav { 
	list-style-type:none;
	padding-left:3px;
	margin-bottom:20px;
	}

#Menu #nav li {
	padding-left: 10px;
	line-height:16px;
	background: url(images/navbullet.gif) no-repeat 0 .4em;
	}

#Menu .menucenter { 
	width:145px; 
	text-align:center;
	}
	
#Menu .navheader {
	font-weight:900;
	color:#FDCB34;
	padding-left:14px;
	background: url(images/navheaderbullet.gif) no-repeat 0 0;
	}

p a, p a:link, p a:visited {
	color:#666;
	font-size:11px;
	text-decoration:none;
	font-weight:900;
	font-family:verdana, arial, helvetica, sans-serif;
	}

#Content p a:hover {text-decoration:underline;}

/* blog */

	.dotteddiv { border-bottom:1px dotted #666;}
	
	.divider { background: url(images/divider.gif) no-repeat 0 0;}
	
	.article {
		margin-bottom:15px;
		}

	.article .headline a:link, 
	.article .headline a:visited, 
	.article .headline a:active  {
		color: #666;
		text-decoration:underline;
		font-weight:900;
		font-size:16px;
		}
	.article .headline a:hover  {
		color: #999;
		}
	
	.article .headline {
		color: #666;
		font-size:14px;
		margin-bottom:3px;
		}
	
	.article .byline {
		font-size:11px;
		color: #666;
		margin-bottom:6px;
		}

	.article .byline a:link, 
	.article .byline a:visited, 
	.article .byline a:active  {
		color: #666;
		text-decoration:none;
		}
		
	.article .byline a:hover {
		text-decoration:underline;
		}
		
	.article .summary {		
		margin-bottom:6px;
		}

	.article .summary p img {		
		border:2px solid #666;
		}
		
	.postinfo {
		text-align:right;
		padding-right:15px;	
		color: #666;
		height:20px;
		}

	.smalltext {
		font-size: 11px;
		padding-right:15px;
		color: #666;
		}

	.smalltext a:link,
	..smalltext a:visited, 
	.smalltext a:active  {
		color: #666;
		text-decoration:none;
		}
		
	.smalltext a:hover  {
		text-decoration:underline;
		}
		
	.largetext {
		font-size:16px;
		color: #666;
		margin-bottom:10px;
		}
				
	.article .postinfo a:link, 
	.article .postinfo a:visited, 
	.article .postinfo a:active  {
		color: #666;
		text-decoration:none;
		}

	.article .postinfo a:hover  {
		text-decoration:underline;
		}
		
	.prevnext {
		margin-top:6px;
		margin-bottom:6px;
		text-align:center;
		width:400px;
		}
	
	.prevnext .pn {
		float:left;
		margin-right:20px;
		}	
	
	.prevnext .pn a:link, .prevnext .pn a:hover, 
	.prevnext .pn a:visited, .prevnext .pn a:active  {
		color: #666;
		font-size:.8em;
		text-decoration:none;
		}
		
	.commenthead {
		font-size:1em;
		font-weight:900;
		color: #666;
	}
	.commentsub {
		font-size:.8em;
	}
	
	ul.comments {
		margin-left: 0em;
		padding-left: 0;
		list-style: none;
		margin-bottom: 12px;
		margin-top: 3px;
	}
	
	ul.comments li {
		font-size:11px;
		padding-left: 14px;
		padding-bottom: 16px;
		background-image: url(images/icon_arrow.gif);
		background-repeat: no-repeat;
		background-position: 0 .4em;
	}	
	
	.comments li span.comauthor {
		color:#666;
	}
	
	.comments li .cominfo {
		color:#666;
		padding:5px 0 3px 0;
	}
	
	.comments li P  {
		padding:4px 0 3px 0;
		line-height:14px;
	}

	.comments li span.comauthor a:link, .comments li span.comauthor a:hover, 
	.comments li span.comauthor a:visited, .comments li span.comauthor a:active {
		color:#666;
	}
	
	.loggedinas {
		margin-bottom:15px;
	}
	
	#comment {
		width:450px;
		border: 2px solid #666;
		margin-bottom:5px;
	}
	
	#search {
		width:165px;
		margin-top:3px;
		margin-bottom:10px;
	}
	
	#searchbox {
		float:left;		
	}

	#searchbutton {
		float:left;
		padding-top:2px;
		margin-left:8px;
	}
	
	
	
	