body{font-size:62.5%; font-family: /*"Franklin Gothic",*/ Arial, Helvetica, sans-serif; padding:0; margin:0 auto; background-color:#ccc;}
ol{margin:0;}
li{padding-bottom:.8em; color:#8F3900;list-style:none;}
ul{margin:0;}
#header{width:800px; height:63px;background:#f8f8f8 url(../img/header.gif) no-repeat; border-right:1px #A74C0E solid;}
#content{width:800px; /*min-height:500px;*/ background:#f8f8f8 url(../img/body.gif) repeat-y; border-right:1px #A74C0E solid;}
img{border:none;}
#footer{width:800px; height:63px; background:#f8f8f8 url(../img/footer.gif) no-repeat;border-right:1px #A74C0E solid; clear:both;}
.hidden{border:0; visibility:hidden; padding:0; width:0; height:0;}
#navigation{float:left;padding-left:15px; width:160px; font-size:1em;}
#branding{height:100px;margin-bottom:10px;}
#navigation ul{padding-left:10px;}
#navigation li {padding-top:8px; padding-bottom:1em; font-weight:bold; /*list-style:none;*/}
#navigation .subnav li{ padding-bottom:.5em;font-weight:normal;}
/*html>body #navigation .selected{background:url(../img/indicator.gif) no-repeat;}*/
.copyright{padding-top:35px;padding-left:25px;font-size:.7em; color:#a74c0e;}
#text{float:left;width:580px; margin-left:23px; padding-left:10px; padding-right:10px; line-height:1.5em; background:url(../img/body.gif) repeat-y -210px; font-size:1.2em;}
#text img{border:2px solid #A74C0E;}
.columnleft{float:left; width:275px; padding-right:10px;}
.columnright{float:left; width:270px; padding-left:20px;}
p{padding:1em 0 1em 0; margin:0;}
blockquote{padding:0; margin:0;}
#text>q{quotes:none;}
.leftquote{background:url(../img/left_quote.gif) no-repeat top left; padding-top:26px; padding-left:26px; font-weight:bold;font-style:italic; color:#666; display:block;}
.rightquote{background:url(../img/right_quote.gif) no-repeat bottom right; width:250px; height:26px; display:block; margin-bottom:10px;}

h1{font-size:1.6em; margin:0; color:#a74c0e;}
h2{font-size:1.4em; margin:0; color:#a74c0e;}
h3{font-size:1.2em; margin:0; color:#a74c0e;}
h4{font-size:1.1em; margin:0; color:#a74c0e; padding-top:.8em;}
h5{color:#333; font-size:1.1em; font-style:oblique;}

a:link{color:#A74C0E;}
a:visited{color:#A67453; text-decoration:none;}
a:hover{color:#8F3900;text-decoration:underline;}
.vcard{color:#666;margin-top:100px;}

.imageright{margin-left:10px;}
.actioncall{display:block;padding-left:15px; background:url(../img/indicator.gif) no-repeat;}
.singleColumn{clear:both;padding-top:3em;}
.noted{list-style:none;}
ul.noted{padding:0; margin:0;}
.noted li{padding-left:1em; margin-bottom:1.2em; color:#333; /*border-left:1px solid #e1e1e1;*/}

ul.resource{padding:0; margin:0;}
ul.resource li{ list-style:url(../img/indicator.gif); margin-left:10px;}
/*page specific classes*/
/*contact*/
.contactForm{width:300px; background:#f1f1f1; text-align:center; padding:10px;}
.contactForm h5, input{padding:0;margin:0;line-height:3em;}
.contactForm h5{color:#a74c0e;}
.contactForm textbox, input, text,  textarea, button{background-color:#CCCCCC; border:1px solid #a74c0e;}
.contactForm input:focus, textarea:focus{background-color:#f8f8f8; border:1px solid #a74c0e;}
/*index*/
.introText{padding-top:10%;float:left; width:275px; padding-right:10px;}
.introImage{padding-top:10%;float:left; width:275px; padding-left:10px;}