/* BSP MAIN STYLES  */

/* Mary Hutchison 2010, mary@tangerineblue.com */


body {
        margin:0;
        padding:0;
        border:0;	
        background:#FFFFFF;  
		font-family: Verdana, Arial, Helvetica, sans-serif;
		color: #303030;
		font-size: 98%
}	


/* TEST */

#banner {	    
		/*background-image: url(' ../x/x/x.gif');
         background-position: 0px 0px; */
		/*background: #FFFFFF;*/
		width: 100%;
        margin: 0px;
		height: 78px;
		clear: both;
		padding: 7px;
}


#indexImage { /* HACK - check best way to sort this for different browsers */
	padding-top: 32px;
	margin-bottom: 32px;
}

/* 2 COL PANEL  */

#wrapper {
	text-align: left;
	margin: 0px auto;
	padding: 0px;
	border:0;
	width: 100%;
	margin-top: -25px;  /* Temp - as H1 not used */

}

#side-a {	
	float: left;
	width: 46%;
}

#side-b { 
	float: left;
	width: 50%;
	padding-left: 4%;
	
}

#side-b p {
font-size: 82%;
}


.clear {
		clear:both;
}
	
/* RULES*/	


hr { color: #f0f0f0; height: 1px;
     margin-top: 25px;
	 margin-bottom: 25px;
}

.rule { border-top: 1px solid #f0f0f0;
     margin-top: 25px;
	 margin-bottom: 25px;
}
