body { font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 10px; color: #444; background: url(../images/about/global/backgroundEdges.gif) center top no-repeat fixed; }
#wrapper { width: 779px; margin: 0 auto 0 auto; padding-top: 10px; }
#header { margin: 0 15px; }
#content { text-align: left; margin: 25px 18px 0 18px; }
#content img.splash,
#content object { margin-bottom: 15px; }
a { color: #009dd9; }
#navigation { font-size: 120%; color: #a0a0a0; text-transform:lowercase; text-align: right; }
#navigation ul { list-style: url(../images/global/greenarrow.gif) inside square; line-height: 20px; text-align: left; margin: -5px 0 0 10px; }
#navigation li { }
#navigation li.line { /*	border-bottom: 1px dotted gray; */
	background: url(../images/global/dotted-line.gif) bottom repeat-x; }
#navigation td.spacer { width: 20px; }
#navigation table { margin-top: 10px; }
#navigation a { text-decoration: none; color: #a0a0a0; }
#navigation li#active { background: url(../images/global/bgstripe.gif); color: black; }
#navigation li#active a { color: black; }
h1,
h2,
h3,
h4,
h5 { font-family: Geneva, Arial, Helvetica, sans-serif; font-weight: bold;}
.introblurb { width: 347px; font-size: 120%; background: url(../images/global/dotted-line-v.gif) right repeat-y; padding-right: 20px; margin-top: 10px; }
.introblurb h1 { font-weight: normal; text-transform:lowercase; color: #fe8601; font-size: 230%; }
div.quote { background: url(../images/about/endQuote.gif) bottom right no-repeat; margin-top: 5px; }
div.quote p { font-size: 1.2em; font-family:Geneva, Arial, Helvetica, sans-serif; line-height: 36px; color: #777; padding: 0 10px 0 30px; margin:0; background: url(../images/about/startQuote.gif) top left no-repeat; }
div.quote p span { font-size: 1.3em; }
div.quote a { color:#777; text-decoration:none; }
div.quote a:hover { text-decoration:underline; }
.homenews { width: 355px; float: right; font-size: 120%; margin-top: 10px; margin-bottom:  50px; }
.homenews h1 { font-weight: normal; text-transform: lowercase; color: #fe8601; font-size: 20px; margin-top: 5px; }
.homenews h1 img,
.interiornews h2 img { margin-right: 6px; }
.interiornews img { margin-right: 12px; }
.introblurb p,
.homenews ul { padding: 5px 0; }
.homenews ul,
.interiornews ul { list-style: none; padding-left:0;}
.homenews li,
.interiornews ul { margin-bottom: 5px; }
.homenews li { list-style-image: url(../images/about/global/greenarrow.gif); margin-left: 25px; padding-bottom: 10px; }
.homenews li img { float: right; }
.homenews li strong { color: #56ae00; }
#content h2 { font-size: 22px; padding-left: 5px; margin: 0; color: black; font-family: Geneva, Arial, Helvetica, sans-serif; font-weight: normal; background: url(../images/about/global/grayfade.gif) no-repeat left bottom; text-transform: lowercase; width: 541px; }
#content h2 img { margin-right: 10px; }
.interiornews { width: 220px; float: right; padding-left:50px; }
.interiornews h4 { text-transform:lowercase; color: #fe8601; font-size: 17px; margin: 25px 0 12px 0; }
.interiorcontent,
.interiorcontentWide { padding-top: 20px; font-size: 12px; min-height: 460px; }
.interiorcontent { width: 545px; }
.interiorcontent p,
.interiorcontentWide p { margin: 10px 0; padding: 0 10px 0 0; }
#content h3 { text-transform: lowercase; color: #fe8601; font-size: 17px; margin: 10px 0; }
/*table.login,
table.signup { background: url(../images/global/bgstripe.gif); border: 1px solid #c7c7c7; color: black; }
table.piecharts td { width: 50%; padding-bottom: 20px; }
table.piecharts li { list-style: none; margin-bottom: 5px; }
table.piecharts img { float: left; margin-right: 25px; }
table.piecharts ul img { margin-right: 5px; margin-left: -15px; }
table.piecharts li.header { list-style-image: url(../images/global/greenarrow.gif); font-weight: bold; }
*/
ul.articleList { padding-top: 25px; list-style: none; font-size: 11px; color: gray; }
/*ul.articleList li { margin-bottom: 15px; padding-left: 36px; background: url(../images/icon/news.gif) no-repeat left; display: block; min-height:30px; }
ul.articleList li a { font-size: 12px; }
p.date { color: gray; font-size: 11px; }
*/
h4 { color: #fe8601; font-size: 17px; margin: 10px 0; }
.inline { margin: 2px 8px; }
.triple td { padding: 4px; width: 33%; text-align: center; }
.triple td p { text-align: justify; }
table.signup label { display: block; }
fieldset ul { list-style:none; }
ul.menu { list-style:none; margin: 10px 0; }
ul.menu li { display: inline; margin: 0 15px 0 0; }
p.footnote { font-size:10px; color:gray; }
form.reporting legend { color: #fe8601; font-size: 14px; font-weight:bold; }
form.reporting fieldset { padding:10px; border: 1px solid #c7c7c7 }
table.reporting { margin-top: 15px; }
table.reporting thead { background: #009dd9; color:white; font-weight:bold; font-size:14px; }
table.reporting tbody td { background: #eee; }
table.reporting .date { text-align:left; }
table.reporting .campID,
table.reporting .subID,
table.reporting .total { text-align:right; }
.interiorcontent ul,
.interiorcontent ol { padding: 5px 5px 5px 25px; }
.interiornews .delicious-posts ul li,
.interiornews ul li { font-size: 11px; padding-left: 0; background:none; margin-bottom: 12px; }
.interiorcontent .delicious-posts ul li a { text-transform: lowercase; font-weight:bold; font-size: 17px; margin: 10px 0; }
.interiorcontent .delicious-posts ul li { font-size: 14px; }
.clipArt { float:right; margin-left: 15px; background: url(../images/global/dotted-line-v.gif) left repeat-y; }
