/* $TopStyle:URL=http://www.freestateproject.org/styles/master.css$ */

/* Standard HTML */

	body {margin:0;padding:0;background-color:#fff;}

	a {color:#00c}

	a:visited {color: #009;}
	
	p {
	color:#000;
	line-height:100%;
	margin:9px 0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
	
	h1 {margin:0 0 9px;color:#000;font-size:21px} /*for big headlines, use with h3*/
	
	h2 {margin:0 0 9px;color:#000;font-size:17px} /*for headlines (without h3)*/
	
	h3 {margin:0 0 9px;color:#000;font-size:16px} /*for sub-headlines*/

	h5 {color:#10204A;font-size:14px;margin:0} /*for the member tally*/

	h6 {font-size:11px;color:green;margin:9px 0px -9px} /*news item dates, followed by p-tag*/

        small {font-size:85%} /* Tom 1/10/04 */


/* Custom Classes */

	.framed {border: 1px solid #000}

	.nob {border:0}
	
	.b {border:1px solid #000}
	
	.float-left {float:left}
	
	.float-right {float:right}
	
	.center {text-align:center}
	
	.align-right {text-align:right}
	
	.highlight {background-color:#ffffe0}
	
	.italics {font-style:italic}
	
	.small {font-size:85%}  /* Tom 1/11/04 */
	
	.label {font-size:9px}
/* Custom IDs */

/*Table Styling*/
	#tablestyle {border-left:1px solid #666;border-top:1px solid #666}
	#tablestyle td {padding:5px;border-right:1px solid #666;border-bottom:1px solid #666;vertical-align:middle;text-align:left}
	tr.toprow {background-color:#DCBE9A}

	.center-table {margin:auto} /*for Mozilla*/
	/*/*/
	#fixfont {
		\font-size: 80%;
		f\ont-size:inherit;
		} /*Hack for IE5*/

/*Layout*/
	#banner {
		height:126px;
		background-image:url(/template/multimedia/images/top_bg.gif);
		background-repeat:repeat-x;
		}

	#handy {position:absolute;top:50px;right:20px;text-align:right}	
	#handy a {color:#fff;text-decoration:none;font:bold 11px verdana,arial,helvetica,sans-serif}
	
	#navbar {position:absolute;z-index:100;left:25%;top:100px;font-size:11px}

	#nhimages {font-size:9px}
	#nhimages img {border:1px solid #000}

/*Activist Center*/
	#activist {margin:auto;background-image:url(/styles/img/base3.gif);text-align:center}
	#activist a {display:block;width:120px;height:17px;font:12px verdana,arial,helvetica,sans-serif;color:#ccccff;text-decoration:none}		
	#activist a:hover {color:#fff}
		
/* 3-column styling */
	#leftcontent {
		float:left;
		width:250px;
		background:#fff;
		background-image:url(/template/multimedia/images/top_wm.gif);
		background-repeat:no-repeat;
		font:70% verdana,arial,helvetica,sans-serif;
		}

	#centercontent {
		padding:0 6px;
   		margin-left:250px;
   		margin-right:153px;
		font:80% verdana,arial,helvetica,sans-serif;
		}
	
	#rightcontent {
		position:absolute;
		right:0px;
		top:126px;
		width:152px;
		background-color:#fff;
		padding-top:5px;
		text-align:center;
		font:80% verdana,arial,helvetica,sans-serif;
		}

	#membertally {margin:5px;padding:9px;border:2px solid #ccc;text-align:center}
	#membertally a {color:#10204A;font-size:14px;text-decoration:none}

		
	#newstrat {margin:5px;padding:9px;border:2px solid #ccc;background-color:#f7f7f7;text-align:justify}

/* 2-column styling */
	#content {
		padding:9px 5% 9px 5%;
		margin:0 220px 2px 0;
		font:80% verdana,arial,helvetica,sans-serif;
		border-right:1px solid #ccc;
		background-image:url(/template/multimedia/images/top_wm.gif);
		background-repeat:no-repeat;
		}
		
/* 1-column */
	.one_col {
		padding:9px 5% 9px 5%;
		margin:0 0 2px 0;
		font:80% verdana,arial,helvetica,sans-serif;
	background-image:url(/template/multimedia/images/top_wm.gif);
		background-repeat:no-repeat;
		}

	#sidebar {
		float:right;
		padding:9px 5px 9px 5px;
		margin:0px 0px 2px 0px;		
		text-align:center;
		font:80% verdana,arial,helvetica,sans-serif;
		border-left:1px solid #ccc;
		}

	/* The Box Model Hack. For explanation see http://tantek.com/CSS/Examples/boxmodelhack.html */
	#sidebar {
		width:221px;
		voice-family: "\"}\"";
		voice-family:inherit;
		width:210px;		
		}
	html>body #sidebar {width:210px;} 
	/* End of The Box Model Hack */

		#footer {
		color:#fff;
		background-image:url(/template/multimedia/images/top_bg.gif);
		padding:2px 6px 15px;
		text-align:center;
		font:11px verdana,arial,helvetica,sans-serif
        	}
			
		#footer a {text-decoration:none;color:#fff}

