* { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #2A1F19; line-height: 15px; }

body { background: #2A1F19; }

a { color: #913E10; font-weight: bold; text-decoration: none; }
a:hover { text-decoration: underline; }

h1 b { display: none; }

em { font-style: italic; }

.clear { clear: both; }

/* page styles */

#content { width: 904px; background: #fff; position: relative; margin: 10px auto; padding-bottom: 2px; }

#global-nav { z-index: 2; height: 94px; }

#underlay {
	position: absolute;
	width: 900px;
	height: 150px;
	top: 2px;
	left: 2px;
	background: url(../images/top_nav.png) no-repeat;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/top_nav.png', sizingMethod='crop');
}

#global-nav ul { position: absolute; right: 32px; top: 40px; }
#global-nav ul li { float: left; margin-left: 18px; font-size: 10px; color: #fff; text-transform: uppercase; }
#global-nav li a { text-transform: uppercase; color: #D2C3B7; font-weight: normal; font-size: 10px; }
#global-nav li a:hover, #global-nav li a.selected { color: #fff; text-decoration: none; }

#content-main { width: 900px; margin: 0 auto; background: #2A1F19; padding-bottom: 22px; }
#center-content { width: 856px; border: 1px solid #5A4938; margin: 0 auto; background: url(../images/side_bg.jpg) repeat-x; }
#show-page { width: 739px; margin: 0 auto; background: #fff url(../images/page_bg.gif) repeat-y; padding-bottom: 10px; }
.home #show-page, .connect #show-page { background: url(../images/home_bg.gif) repeat-y; }
#content-text { padding: 0 10px; position: relative; }
#content-text p { padding-bottom: 10px; }
#content-text p strong { font-weight: bold; }
#content-text p.indent { padding-left: 25px; }
#content-text ul { margin: 0 20px 10px 15px; list-style-type: disc; }


.home #content-text p, .connect #content-text p { margin-right: 223px; }

h1 { width: 350px; height: 32px; }
.home h1 { background: url(../images/header_home.gif) no-repeat; }
.seminars h1 { background: url(../images/header_seminars.gif) no-repeat; }
.connect h1 { background: url(../images/header_connect.gif) no-repeat; margin-bottom: 10px; }
.resources h1 { background: url(../images/header_resources.gif) no-repeat; }
.donate h1 { background: url(../images/header_donate.gif) no-repeat; margin-bottom: 10px; }
.contact h1 { background: url(../images/header_contact.gif) no-repeat; }  

.resources #content-text ul.downloads { list-style-type: none; margin-left: 0; padding-top: 10px; }
h2, .resources ul.downloads li { font-size: 12px; font-weight: bold; padding: 0; color: #866851; }
.connect h2 { margin-bottom: 10px; }
.resources ul.downloads li { padding: 0 0 3px 17px; background: url(../images/arrow.gif) no-repeat; }
h2 a { font-size: 12px; font-weight: bold; padding-left: 17px; background: url(../images/arrow.gif) no-repeat; }
.resources ul.downloads li a { font-size: 12px; font-weight: bold; }
h2 a:hover, .resources ul.downloads li a:hover { text-decoration: none; color: #5B4E44; } 

div.details { padding: 15px 15px 5px 15px; }

.mission { background: url(../images/pattern_bg.gif) no-repeat; width: 223px; position: absolute; right: 0; }
#content-text .mission p { padding: 30px 15px 0 15px; margin: 0; text-align: justify; line-height: 20px; font-size: 12px; }
.connect #content-text .mission p { text-align: left; font-size: 11px; line-height: 15px; }
img.lower-right { position: absolute; bottom: -10px; right: 0; }

.donate #content-text img { margin-bottom: 10px; }

.connect #content-text p.test { text-align: right; color: #866851; margin-bottom: 15px; }
.connect #content-text p.test strong { color: #866851; }

.reader { float: right; margin-right: 15px; }