
a.contribute { color:#124A71; font-weight:bold; text-decoration:none; }
a.navigation { color:#FFFFFF; text-decoration:none; }
a.hover:hover { text-decoration:underline; }

body { background-color:#124A71; border:none; font-family:arial,helvetica; margin:0px; padding:0px; }
body.inner { background-image:url(/images/innerBackground.jpg); background-repeat:repeat-x; }
body.main { background-image:url(/images/mainBackground.jpg); background-repeat:repeat-x; }

label.contact { float:left; font-size:8pt; font-weight:bold; margin:0px; margin-left:8px; margin-top:4px; }
label.contact input { border:1px solid #7F9DB9; margin:0px; }
label.contact select { border:1px solid #7F9DB9; margin:0px; }
label.contact textarea { border:1px solid #7F9DB9; margin:0px; }
label.contact span { color:#991D1A; padding-left:2px; }
label.volunteer { float:left; font-size:8pt; font-weight:bold; margin:0px; margin-left:8px; margin-top:4px; width:170px; }

div.dialog { position:relative; left:590px; top:-1175px; width:290px; }
div.dialog-content { background:url(/images/dialogContentBackground.png); color:#FDFFD5; font-size:8pt; padding:8px; }
div.dialog-content hr { border:none; border-top:1px solid #597F87; color:#597F87; height:1px; }
div.dialog-content input[type='submit'] { background:none; border:1px solid #FDFFD5; color:#FDFFD5; margin-left:4px; }
div.dialog-content input[name='email'] { width:190px; }
div.dialog-title { background:url(/images/dialogTitleBackground.png) repeat-x; color:#FDFFD5; font-family:times; font-size:10pt; height:19px; padding-left:8px; padding-top:4px; }
div.event { font-size:10pt; font-weight:bold; margin-left:4px; margin-top:10px; }
div.heading { border-bottom:1px dotted #000000; color:#991D1A; font-size:9pt; font-weight:bold; padding-top:12px; text-align:left; }

div.inner { margin-left:auto; margin-right:auto; width:936px; }
div.inner-center { margin-left:18px; margin-right:18px; width:900px; }
div.inner-center-nav { background:#124A71 url(/images/innerNavigationBackground.jpg) no-repeat; padding-top:7px; text-align:center; }
div.inner-content { background:#FFFFFF; color:#000000; min-height:660px; margin-top:48px; margin-left:16px; margin-right:16px; padding:16px; text-align:left; }
div.inner-content-left { border-right:1px dotted #000000; margin-right:278px; min-height:750px; padding-right:16px; }
div.inner-content-sidebar { float:right; min-height:620px; padding-left:16px; width:262px; }
div.inner-content-sidebar input[type='submit'] { border:1px solid #000000; margin-left:6px; }
div.inner-footer { background:url(/images/innerFooterBackground.jpg); color:#FFFFFF; font-size:8pt; height:100px; padding:16px 0px 0px 32px; text-align:center; }
div.inner-left { background:url(/images/innerLeft.jpg); float:left; height:975px; width:18px; }
div.inner-right { background:url(/images/innerRight.jpg); float:right; height:975px; width:18px; }

div.main { margin-left:auto; margin-right:auto; width:936px; }
div.main-center { margin-left:18px; margin-right:18px; width:900px; }
div.main-center-footer { background:url(/images/mainFooterBackground.jpg); color:#FFFFFF; font-size:8pt; height:70px; padding:16px 0px 0px 32px; text-align:center; }
div.main-center-header { background:url(/images/mainHeaderBackground.jpg); height:103px; }
div.main-center-header-text { color:#FFFFFF; font-size:12pt; font-weight:bold; position:relative; text-align:center; top:30px; }
div.main-center-nav { background:url(/images/mainNavigationBackground.jpg) no-repeat; height:435px; padding-top:7px; text-align:center; }
div.main-center-text { background:url(/images/mainTextBackground.jpg); height:223px; }
div.main-center-text-left { float:left; width:300px; }
div.main-center-text-right { float:right; padding-right:16px; width:284px; }
div.main-left { background:url(/images/mainLeft.jpg); float:left; height:854px; width:18px; }
div.main-right { background:url(/images/mainRight.jpg); float:right; height:854px; width:18px; }

img.inner-patrick { float:right; margin-right:16px; margin-top:32px; }

p.event { font-size:10pt; margin-left:12px; margin-top:4px; }
p.inner { font-size:10pt; font-weight:normal; margin-bottom:6px; margin-left:4px; margin-top:6px; }

ul.inner { font-size:8pt; font-weight:bold; }
ul.navigation { list-style:none; margin:0px; margin-top:20px; padding:0px; }
ul.navigation > li { border-right:1px dotted #FFFFFF; color:#FFFFFF; display:inline; font-family:times; font-size:10pt; margin:0px; padding:10px 8px; }
ul.navigation > li.last { border-right:none; }

ul.releases { list-style:none; margin:0px; padding:0px; }
ul.releases li { color:#000000; font-size:8pt; font-weight:bold; margin:0px; padding:0px; }
ul.releases li.title { margin-top:-4px; }
ul.releases a { color:#124A71; text-decoration:none; }
