/* 	Reset
   	............................................................................................ */
	body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td { margin:0; padding:0; } table{border-collapse:collapse;border-spacing:0;}fieldset,img{border:0;}address,caption,cite,code,dfn,th,var{font-style:normal;font-weight:normal;}ol,ul {list-style:none;}caption,th {text-align:left;}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}q:before,q:after{content:'';}abbr,acronym {border:0;}

/*	Defaults
	............................................................................................ */
	
	body 	
		{
		background-color: #000;
		margin: 25px auto;
		text-align: center;
		font-family: verdana, arial, sans-serif;
		font-size:  12px;
		color: #FFF;
     	}
     	
    a,
    a:link,
    a:active,
    a:visited
    	{
    	color: #84633a;
    	text-decoration: underline;
    	}
    
	a:hover
    	{
    	color: #84633a;
    	text-decoration:  none;
    	}

	#timeforpeace
		{
		border: 1px solid #333;
		background-color: #090909;
		width: 860px;
		margin: 0px auto;
		text-align: center;
		padding: 0 0 50px 0;
		}

/*	Headers
	............................................................................................ */


	h1
		{
		display: block;
		width: 432px;
		height: 123px;
		background: #090909 url(../images/logo.gif) 0 0 no-repeat;
		margin: 10px auto 20px auto;
		}

	h1 a,
	h1 a:link,
	h1 a:active,
	h1 a:visited
		{
		display: block;
		text-indent: -999px;
		overflow: hidden;
		width :432px;
		height: 123px;
		}
		
	h2
		{
		clear: left;
		text-indent: -999px;
		overflow: hidden;
		display: block;
		margin: 20px 0 15px 0;
		}

	p.h2
		{
		margin: 20px 0 15px 0 !important;	
		}
				
	h2#introduction
		{
		background: transparent url(../images/h3_introduction.gif) top left no-repeat;
		width: 99px;
		height: 29px;
		}	
		
	h3
		{
		font-size: 18px;
		font-weight: 200;
		color: #8D693D;
		margin: 15px 0;
		line-height:24px;
		}
	
	
	
/*	Nav
			............................................................................................ */
		
	#nav
		{
		width: 200px;
		float: left;	
		display: block;
		margin: 0 40px 0 60px;
		_margin: 0 30px 0 30px;
		}		

	#nav ul
		{
		margin: 0 0 20px 0;
		}
	
	#nav ul li
		{
		text-align: left;
		line-height: 30px;
		border-bottom: 1px solid #222222;
		font-weight: bold;
		color:  #8d693d;
		}
		
	#nav ul li ul
		{
		margin: 0;
		}
	
	#nav ul li ul li
		{
		text-align: left;
		border-top: 1px dotted #222222;
		border-bottom: 0px !important;
		font-weight: bold;
		color:  #8d693d;
		padding: 0 0 0 20px;
		}		
		
	#nav ul li a,
	#nav ul li a:link,
	#nav ul li a:active,
	#nav ul li a:visited
		{
		color: #666666;
		text-decoration: undeline;
		font-weight: normal !important;
		}
	
	#nav ul li a:hover
		{
		color:  #8d693d;
		text-decoration:  none;
		font-weight: normal !important;
		}
		
	
	#nav iframe
		{
		margin: 15px 0 0 -37px;
		}
		
/*	Content
		............................................................................................ */
	
	#content
		{
	width: 500px;
	text-align: justify;
	line-height: 1.3em;
	float: left;
	color: #7C5C36;
		}

	#content div.satellite
		{
		border-bottom: 1px solid #222222;
		margin: 0 0 10px 0;	
		padding: 0 0 10px 0;
		}
	
	
	#content p.back
		{
		text-align: center !important;
		font-size: 11px;
		margin-top: 50px;
		}


	#content p
		{
		margin:  0 0 10px 0;
		line-height: 19px;
		color:  #848484;
		text-align: justify;
		
		}
	
	#content .fright
		{
		float: right;
		margin: 0 0 20px 20px;
		}
		
	
	#news
		{
		background: #090909 url(../images/news.jpg) left top no-repeat;	
		margin: 0px !important;
		height: 205px;
		font-size: 11px !important;
		font-family: tahoma, sans-serif;
		padding: 23px 36px 10px 140px !important;	
		}
	


/*	Lists
	............................................................................................ */

	dl
		{
		margin: 15px 0 0 0;
		}


	dt
		{
		margin: 15px 0 0 0;
		padding: 5px 0 5px 30px;
		background: transparent url(../images/arrow.gif) 8px 8px no-repeat;
		}

		
	dt a,
	dt a:link,
	dt a:active,
	dt a:visited
		{
		font-weight: bold;
		text-decoration:  none;
		}
	
		
	dt a:hover
		{
		text-decoration:  underline;
		}
		
		
	dd
		{
		color: #999;
		line-height: 1.3em;
		padding: 0 0 0 30px;
		}		


	dl.nominations
		{
		margin: 15px 0;
		display: block;
		clear: left;
		padding: 15px 0 0 0;
		border-top: 1px solid #222;
		}


	dl.nominations dt
		{
		clear: left !important;
		float: left;	
		margin: 0;
		padding: 5px;
		background: none !important;
		}	
		
			
	dl.nominations dd
		{
		float: left;	
		color: #999;
		line-height: 1.3em;
		padding: 5px 10px;
		}			
		
	dl.nominations dt a,
	dl.nominations dt a:link,
	dl.nominations dt a:active,
	dl.nominations dt a:visited
		{
		font-weight: bold;
		text-decoration:  none;
		}
	
	dl.nominations dt a:hover
		{
		text-decoration:  underline;
		}
	
	#content li
		{
		padding: 13px 0px 13px 35px;
		line-height: 19px;
		color:  #848484;
		background: transparent url(../images/arrow.gif) 18px 18px no-repeat;
		}
	

/*	Form
	............................................................................................ */
	
	table
		{
		width:  100%;
		}
	
	table tr th
		{
		background-color: #222;
		color: #8d693d;
		border-top: 1px solid #15110e;
		font-weight: bold;
		padding: 10px;		
		}
		
	table tr td
		{
		font-size: 11px;
		padding: 10px;
		vertical-align: top;
		border-top: 1px solid #15110e;
		}	
		
	table tr.alternative td
		{
		background-color: #111;
		}		
	
	input,
	select
		{
		width:  300px;
		background-color: #CCC;
		}	
	
	input.normal,
	select.normal
		{
		width: auto !important;
		}


/*	Clearfix
	............................................................................................ */

	.clearfix:after 
		{
	    content: "."; 
	    display: block; 
	    height: 0; 
	    clear: both; 
	    visibility: hidden;
		}
	
	.clearfix {display: inline-block;}
	
	/* Hides from IE-mac \*/
	* html .clearfix {height: 1%;}
	.clearfix {display: block;}
	/* End hide from IE-mac */


/*	Tooltip
	............................................................................................ */

	.tooltip
		{
		color:#FFF;
		text-decoration:none;
		background-color: #090909;
		}

	.tooltip span.top
		{
		padding: 8px;
		font-size: 11px;
		}		

/*	KMM
	............................................................................................ */

	p#kmm
		{
		margin: 20px 0 0 0;
		}
	p#kmm a,
	p#kmm a:link,
	p#kmm a:active,
	p#kmm a:visited
		{
		
		font-size: 10px;		
		color: #333;
		text-decoration: none;
		}
	
	p#kmm a:hover
		{
		color: #666;
		text-decoration: underline;
		}		
		
	iframe
		{
		background-color:transparent !important;
		}
		
		
		
		#timeforpeace #content .title {
	text-align: center;
}
#timeforpeace #content .title {
	color: #87643A;
}
.enormous {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 24px;
	font-weight: bold;
}

