/* SIFA Fireside stylesheet */
/* 26 Nov 2008 */

body {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	background-color: white;
	color: black;
	margin-top: 0;
	padding-top: 0;
	}
	
.center-hackbox { text-align: center;} 

.container {
	margin: 2ex auto; 
	text-align: left; 
	width: 739px; 
	background-color: white;
	}
		
/*** Box model hack - See this page for details: http://css-discuss.incutio.com/?page=BoxModelHack ***/
* html .container {width: 739px; w\idth: 739px;}
	
#header {
		margin: 0; 
		padding-bottom: 4ex;
		background-color: white;
		border-bottom: 0;
		}
	
#navbar {
		float: left; 
		width:200px;
		background-color: white;
		}

#content {float: right; 
		width: 530px;
		background-color: white;
		margin-bottom: 2ex;
		}
		
#footer {
		clear: both;
		background-color: #E30000;
		color: white;
		padding: 5px 1em;
		text-align: center;	
		margin-top: 2ex;
		}	
		
#support {
		clear: both;
		background-color: white;
		color: black;
		text-align: left;	
		margin-top: 2ex;
		}			
		
.bold {font-weight: bold}

.indented, table.times, h1, h2, h3, .pictures, .center, .frontpagenews {
			margin-left: 1em;
			margin-right: 1em
			}	

.center { 
			text-align: center;
			}			
			
.tabbed {margin-right: 1em}	

dt {
	font-weight: bold;
	}			
			
img.fl_right, img.sp_right, img.sp_right2
			{
			float: right;
			}
			
img.fl_left
			{
			float: left;
			margin-bottom: 2ex;
			margin-right: 2em;
			}			

img.sp_right {
			margin-top:2ex;
			margin-bottom: 2ex;
			}
			
img.sp_right2 {
			margin-top:1ex;
			margin-bottom: 2ex;
			}
						
img.rspace {
			margin-right: 2em;
			}		
			
img.supporterlogo, img.supporterlogo_1 {
			padding-top: 20px;
			padding-right: 40px;
			}	
			
img.supporterlogo_1 {
			padding-top: 0;
			}			
			
img.top1 {
			padding-top: 3ex;
			}
						
.servname {
			font-weight: bold;
			background-color:#F96667;
			padding: 3px;
			padding-left: 10px;
			}

table.bordered {
            border-collapse: separate;
            border-spacing: 10px; 
			}	
			
table.pictures td {
			text-align: left;
			padding-right: 1em;
			}			
.caption {
			color: #cc0000;
			font-weight: bold;
			}				
			
h1 			{
			font-size: 150%;
			}
		
h2 			{
			font-size: 120%;
			margin-bottom: 0.5ex;
			padding-bottom: 0;
			margin-top: 2ex;
			}	
			
h3			{
			font-size: 100%;
			font-weight: bold;
			margin-bottom: 0;
			padding-bottom: 0;
			}
						
p.indented {
			margin-top: 0.5ex;
			}
			
h2.sponsors {
			padding-top: 2ex;
			margin-bottom: 0;
			padding-bottom: 0;
			margin-left: 0;
			}			
			
h1.home		{color: #E30000;}
h1.serv		{color: #F71516;}
h1.advice	{color: #FF5F3D;}			
h1.news		{color: #FC6162;}
h1.jobs		{color: #FE753C;}
h1.support	{color: #FF8A16;}
h1.about	{color:	#FFA50C;}	
h1.sitemap  {color: #FF0000;}
h2.links    {color: #FF5F3D;}

.frontpagenews {
		font-weight: bold;
		color: #FF0000;
		}
.volunteerpage {
		left: 700px;
}		
		
					