/* FONTS */
@font-face {
	font-family: 'Puritan 2.0 Normal';
	src: url('Puritan_Regular.eot');
	src: local('Puritan 2.0 Normal'), local('Puritan2'), url('Puritan_Regular.woff') format('woff'), url('Puritan_Regular.ttf') format('truetype'), url('Puritan_Regular.svg#Puritan2') format('svg');
}

@font-face {
	font-family: 'Puritan 2.0 Italic';
	src: url('Puritan_Italic.eot');
	src: local('Puritan 2.0 Italic'), local('Puritan2Italic'), url('Puritan_Italic.woff') format('woff'), url('Puritan_Italic.ttf') format('truetype'), url('Puritan_Italic.svg#Puritan2Italic') format('svg');
}

@font-face {
	font-family: 'Puritan 2.0 Bold';
	src: url('Puritan_Bold.eot');
	src: local('Puritan 2.0 Bold'), local('Puritan2Bold'), url('Puritan_Bold.woff') format('woff'), url('Puritan_Bold.ttf') format('truetype'), url('Puritan_Bold.svg#Puritan2Bold') format('svg');
}

@font-face {
	font-family: 'Puritan 2.0 BoldItalic';
	src: url('Puritan_Bold_Italic.eot');
	src: local('Puritan 2.0 BoldItalic'), local('Puritan2BoldItalic'), url('Puritan_Bold_Italic.woff') format('woff'), url('Puritan_Bold_Italic.ttf') format('truetype'), url('Puritan_Bold_Italic.svg#Puritan2BoldItalic') format('svg');
}


/* STYLES */

html,body{margin:0;padding:0;background:#FFFFFF url(images/bkgd.jpg) repeat-x}
body{font: 14px 'Puritan 2.0 Normal', Arial, sans-serif;text-align:center;}

div#header{height:180px;background:url(images/logo.jpg) no-repeat}
div#header p{text-align:right;padding-right: 30px;font-size:24px;margin:10px 0px;}
div#header a{color:#88022e; text-decoration:none;}
div#header a:hover{color:#747474;}
div#nav {margin-left:550px;padding-top:50px;font: 18px 'Puritan 2.0 Normal', Arial, sans-serif}
div#nav a{color:#a4a4a4;text-decoration:none}
div#nav a:hover{color:#88022e;}
div#nav a.page{color:#88022e;}


div#container{text-align:left}

div#content {height:370px;}
div#mainleft{width:410px;float:left;}
div#mainleft h1{color:#88022e;font: 24px 'Puritan 2.0 Normal', Arial, sans-serif;text-align:justify;font-weight:normal; margin: 60px 10px 5px 10px;}
div#mainleft h2{color:#747474;font: 18px 'Puritan 2.0 Normal', Arial, sans-serif;text-align:justify;font-weight:normal; margin: 20px 10px 0px 10px;}

div#mainright{width:550px;float:right;}

div#botone{margin:10px;height:169px}

div#bottwo{background:url(images/volunteer.jpg) no-repeat;margin:10px;height:169px}
div#bottwo p{color:#747474;padding: 42px 10px 5px 10px;text-align:justify;line-height:1.2;}
div#bottwo a{color:#88022e;text-decoration:none;}
div#bottwo a:hover{color:#747474;}

div#botthree{background:url(images/memberlogin.jpg) no-repeat;margin:10px;height:169px}
div#signin{padding: 48px 10px 5px 23px;text-align:center;}
div#signin a{color:#747474;text-decoration:none;font-size:11px;}
div#signin a:hover{color:#88022e;}

div#footer{color: #a4a4a4;padding-top:20px;}
div#footer p{margin:0;padding:5px 10px;border-top:1px solid #88022e;}
div#footer p.fb{margin:0;padding:5px 10px;border-top:1px solid #88022e; vertical-align:middle;}
div#footer img{ vertical-align:text-bottom}
div#footer a{display:inline;padding:0;color: #C6D5FD}
div#footer a.facebook{color:#a4a4a4;text-decoration:none;font-size:16px;}

div#tbc{font-size:9px;color:#747474;padding-bottom:20px;}
div#tbc p{margin:0;padding:5px 10px;text-align:center;}
div#tbc a{color: #a4a4a4;text-decoration:none;}
div#tbc a:hover{color: #88022e;}

div#container{width:960px;margin:0 auto}
div#botone{float:left;width:300px}
div#bottwo{float:left;width:300px}
div#botthree{float:right;width:300px}
div#footer{clear:both;width:100%}