/*

	F4A 2007 Stylesheet
	Created by Andi Topping on 19th September 2007

*/

* { font-family: Helvetica, Arial; }
html, body { background-color:#FFFFFF; color: #333333; font-size:13px; margin: 0px 0px; }
hr { height:0px; margin:10px auto; border: none 0; border-top: 1px solid #A1A4A3; width:90%; text-align:center; }
p { margin:6px 2px; padding:0px; }
h1 { margin:6px 2px; padding:0px; font-size: 21px; color: #C00202; font-weight: normal;}
h2 { margin:6px 2px; padding:0px; font-size: 16px; color: #C00202; font-weight: normal;}
a { color: #C00202; font-weight: normal; text-decoration: none; }
a { color: #C00202; font-weight: normal; text-decoration: underline; }

#container { border-top: 6px solid #F5E5F5; }
/* .intcontainer { margin: 0px auto; width:678px; } */
#top { margin: 0 auto; position: relative; width: 780px; }
#top .left { padding:0px 0px 0px 0px; }
#top .padding { clear:both; padding: 0; }
#top .right { margin:0px 0px 0px 238px; text-align: right; }
#top .right .links{ padding: 40px 70px 0px 20px; }

#middle { clear: both; background-color:#EFEFEF; min-height: 700px; }
#middle .padding {  padding: 0px 0px 0px 230px; }
#middle .text{ /*clear: both; */ padding: 30px 30px 30px 100px; margin: 10px auto; text-align: center; width: 75%; }
#middle .text h2 { font-size: 22px; font-weight: bold; margin-bottom: 30px; }
#middle .text h2 span { color: #333333; display: block; font-size: 18px; font-weight: normal; }
#middle .text p { width: 75%; padding: 0.5em 0; margin: 0 auto; font-size: 16px; }
