/* $Id: style.css,v 1.38.2.4 2009/09/14 13:10:47 goba Exp $ */

/**
 * Garland, for Drupal 6.x
 * Stefan Nagtegaal, iStyledThis [dot] nl
 * Steven Wittens, acko [dot] net`
 *
 * If you use a customized color scheme, you must regenerate it after
 * modifying this file.
 */

/**
 * Generic elements
 */

	body 				{background: url('images/banner.jpg') no-repeat top center; font-family:garamond times;  }
	p 					{padding:0px;  margin:0px;}

	#search-theme-form input					{border: 1px solid gray;  font-size:8pt;  height:14px;}
	#search-theme-form, #search-theme-form div	{display:inline;}
	#search-theme-form	#edit-submit-1, #search-theme-form	#edit-submit, #search-theme-form #edit-submit-3,#search-theme-form #edit-submit-2			{display:none;}
	
	a					{ color: #77555; text-decoration:none;}
	a:link 				{color: #555555}     /* unvisited link */
	a:visited 			{color: #333333}  /* visited link */
	a:hover 			{color: #888888}   /* mouse over link */
	a:active 			{color: #aaaaaa}   /* selected link */
	
	.imageborder			{ margin:10px;}
	.imgright			{float:right}
	.imgleft			{float:left}	
	
	.sectionstop 		{text-align:justify;   text-align: center }
	
	.vruledashed 		{border-left: 1px dashed gray;  padding: 5px;}
	.hruledashed 		{border-bottom: 1px dashed gray;  padding: 5px;}
	.vrule 				{border-left: 1px solid gray;  padding: 5px;}
	.hrulearticle 		{width:100%; text-align:center; height:1px; border-bottom:1px dashed #999; margin:5px; clear:both;}
.colcta	.block .hruleblock 		{width:100%; text-align:center; height:1px; border-bottom:1px dashed #999; margin:5px;}		
.colcta	.image-advertisement	{border-bottom:1px dashed #999; }		
.colcta	.block-ad .hruleblock 		{display:none;}		

	.hrule 				{width:100%; height:1px; background-color:gray; margin:5px;}
	.hrule2				{width:100%; height:1px; border-bottom:double; border-color:gray; }
	.hrule3				{width:100%; height:1px; border-bottom:solid; border-width:1px; border-color:gray; background-color:white;}
		
	h1					{text-transform:uppercase; font-size:20pt;  font-weight:normal;  margin-bottom: 2px; padding-bottom: 2px; margin-top: 0px; padding-top: 0px;  line-height:110%;}
	h2					{font-size:15pt; font-weight:normal;  font-style:italic;  margin-bottom: 4px; padding-bottom: 4px; margin-top: 0px; padding-top: 0px; line-height:110%;}
	h3					{font-size:14pt; font-weight:normal;  margin-bottom: 2px; padding-bottom: 2px;margin-top: 2px; padding-top: 2px; line-height:110%;}
	h8					{text-transform:uppercase; font-size:18pt; font-weight:normal; margin-bottom:2px; padding-bottom: 4px; margin-top: 0px; padding-top: 0px; line-height:110%;}

	
	/* super heads */	 
	h6 					{text-transform:uppercase; font-size:31pt;  font-weight:normal;  margin-bottom: 2px; padding-bottom: 2px; margin-top: 0px; padding-top: 0px;  line-height:110%;}

	.clear				{clear:both;}
	 
	.leadfirstline		{font-size:12pt; text-transform: uppercase; }
	.leadbody			{line-height:150%;}
	.readmore 			{text-transform:uppercase; font-weight:bold;  font-size:8pt;  text-align:right; padding-top:0px;margin-bottom:-5px; }
	.readmore 	a		{color:#aa5555; text-decoration:none;}
	.dnaMemLink			{float:left;}
	
	.colright 	.readmore 	a		{color:#aa5555; text-decoration:none; }
	.listing			{font-size:9pt; line-height:110%;}
		
	.byline				{font-size:10pt; font-weight:normal; font-family:serif;  font-style:italic; color:black;}
	.category			{ }
	.date , .submitted	{font-style:italic; font-size:8pt; position:relative;  top:-5px;}
	.nocomments			{ font-weight:bold; text-align:right;}
	.colright .nocomments a		{ font-weight:bold; text-align:right; text-decoration:none;  color:black;}
	.colright .nocomments a:hover		{ text-decoration:underline;}		
	.credit				{font-size:10pt; font-weight:normal; font-family:serif;  font-style:italic; color:#555555;}
	.sectiontag			{font-size:10pt; line-height:90%;  font-weight:normal; font-family:serif; text-transform:uppercase; font-style:normal; color:#555555;}
	.tags				{font-size:10pt; line-height:90%;  font-weight:normal; font-family:serif; text-transform:uppercase; font-style:normal; color:#555555;}
	.legal				{font-size:9pt;  font-weight:normal; font-family:sans-serif; color:#aaaaaa;}
	

	.viewblock 			{border:none;  padding:5px;  font-family:garamond;  font-size:10pt;}

	table 
	td {
		border:0px solid black;
		vertical-align:top;		
		text-align:left;
		padding:10px;
		padding-top:5px;
	}
	.featurebox {
		border-top:1px solid black;
		border-bottom:1px solid black;
		padding-top:0px;
		//padding-left:20px;
	}

	.bigtable{
		width:950px;	
	}
	
	.contenttable{
		width:800px;	
		font-family:garamond,times,serif;
		font-size:11pt;
		line-height:135%;
	}
	
	.contentpage , 	#comments .box {
		font-family:garamond,times,serif;
		font-size:12pt;
		line-height:135%;	
		padding-right:30px;	
		padding-left:30px;			
	}

	.colleft {
		width:160px;		
		border-right:1px dashed black;
	}
	.colleft a{	
		color:#aa5555; 
	}

	.colcenter {
		padding:10px;	
		//padding:20px;			
	}
	
	.colcenter a {
		text-decoration:underline;
		color:#aa5555; 		
	}

	.colcenter a h2{
		text-decoration:none;
		color:black; 		
	}

	.colcenter a h2:hover{
		text-decoration:none;
		color: #888888; 				
	}


	.colright {
		width:200px;
		border-left:1px dashed black;
	}

	.colright a{
		text-decoration:underline;
		color:#aa5555; 		
	}

	.colright a h1 {
		color:black; 		
	}


	.colright a h1:hover {
		color:black; 		
		color: #888888; 				
	}

	.colcta {
		width:160px;
		border-left:1px dashed black;
		font-family:garamond,times,serif;
		font-size:9pt;		
	}

	.collistings , .colleft{
		width:160px;
		border-right:1px dashed black;
		font-family:garamond,times,serif;
		font-size:10pt;	
		line-height:97%;	
	}

	.collistings a{
		color:#aa5555;
	}

	
	.topper{
		font-family:garamond,times,serif;	
		padding-bottom:0px;
	}
	
	.footer{
		font-family:garamond,times,serif;	
		padding:0px;
	}

	.block-user h2{    
		text-align:center;	
	}
	
	#comment-controls{
		display:none;	
	}
	
	
	#comment-form .tips, 	#comment-form p{
		display:none;
	}
