* { margin:0; padding:0 }

div { margin:0; padding:0 }

html { line-height:.9em}

BODY {

	font-size: 80%;

	background: #16445a url(images/bg01.png) top repeat-x;

	

	font-family: Tahoma, Arial, Geneva;

	color: #747373;

	margin:1px auto 0 auto;

	text-align:left

}



a { color:#744d19 ; text-decoration:underline}

a:hover  { color: #28789f}



#wrapper { width:850px; margin:0 auto; overflow:hidden}



#left-block {background:#fff; width:590px; height:491px; float:left}



#white-box {background:#fff; width:590px; height:361px }



#low-left-box {background:url(images/low-left-box.gif) no-repeat; width:590px; height:130px}



#top-right-box {background:url(images/top-right-box.gif) no-repeat; width:260px; height:274px}



.top-right-text {padding-top:60px; padding-right:15px; padding-bottom:0px; paddding-left:10px}



.low-right-text {padding-top:55px; padding-right:15px; padding-bottom:0px; paddding-left:10px}



#bottom-right-box {background:url(images/bottom-right-box.gif) no-repeat; width:260px; height:217px}



.top-bg {background:url(images/top-bg1a.png) no-repeat; width:852px; height:85px}



.nav {color:#666666; font-size:1.1em; font-weight:bold}



.main-banner {background:url(images/main-banner3a.jpg) no-repeat; width:850px; height:308px}





.main-text-area {background:url(images/main-text-area9.png) no-repeat; width:590px; height:491px; float:left}



.int-text { float:left; padding:15px; background:#fff; color:#999999}



.main-text {padding-top:14px; padding-right:22px; padding-left:16px; color:#747373; height:290px; font-size:.9em; }



.main-text2 {padding-top:15px; padding-right:10px; padding-left:15px; color:#8a8a8a; height:310px; font-size:.9em; }



#right-boxes {background:url(images/right-boxes3.gif) no-repeat; width:260px; height:491px; float:right}

.whitespace {padding-top:35px !important; padding-top:18px;}

.upperspace {padding-top:35px}

.lower {padding-top:15px; padding-right:30px; padding-left:30px; color: #878585; font-size:.85em}

.footer {background:url(images/footer.gif) no-repeat; width:850px; height:56px; padding-top:20px; font-size:.8em; color:#8f8e8e}

.int-footer {background:url(images/footer1a.png); height:25px; width:850px}

.int-footer-text {padding-top:3px; padding-right:5px; padding-bottom:0px; padding-left:5px; font-size:.8em; color:#7a7a7a}

.footer-right {text-align:right; margin-left:217px}



.white {background:#FFFFFF; width:850px; height:15px}





.interior-text {color:#8a8a8a; background:#fff repeat-x; width:826px; padding: 0px 12px 0px 12px}





.quicklinks {padding-top:60px; padding-right:20px; padding-left:20px; color:#2e8cb8;}



.headline {font-size:1.2em; color:#204d6a; font-weight:bold}



.spotlight {font-size:.85em; padding-top: 59px; margin-left:18px; padding-right:6px} 



.linespacer { width:742px; height:2px; background:#881223; border:1px solid #ccc}



.image-outer {border:2px solid #efede2; margin-right:5px; margin-bottom:4px;}

.image-outer2 {border:2px solid #c7c7c7; margin-right:5px; margin-bottom:4px;}

.image-outer3 {border:2px solid #f7f6f6; margin-right:5px; margin-bottom:2px;}

.image-outer4 {border:2px solid #999999; margin-right:5px; margin-bottom:1px;}

.image-outer5 {border:2px solid #e5e5e5; margin-right:10px; margin-bottom:1px;}

.image-outer6 {border:2px solid #acacac; margin-right:5px; margin-bottom:1px;}



a.navlinks:link{color:#656565; text-decoration:none; padding:bottom:2px}

a.navlinks:visited{color:#656565; text-decoration:none}

a.navlinks:hover{color:#2a7fa7; text-decoration:underline}



a.templateslinks:link{color:#7a7a7a; text-decoration:none}

a.templateslinks:visited{color:#7a7a7a; text-decoration:none}

a.templateslinks:hover{color:#8f8e8e; text-decoration:none}



a.maroonlinks:link{color:#744d19; text-decoration:underline}

a.maroonlinks:visited{color:#744d19; text-decoration:underline}

a.maroonlinks:hover{color:#28789f; text-decoration:underline}



a.greylinks:link{color:#7a7a7a; text-decoration:none}

a.greylinks:visited{color:#7a7a7a; text-decoration:none}

a.greylinks:hover{color:#333; text-decoration:underline} 



a.brunlinks:link{color:#ab6f29; text-decoration:underline}

a.brunlinks:visited{color:#ab6f29; text-decoration:underline}

a.brunlinks:hover{color:#744d19; text-decoration:underline}



#featured { list-style:none }

#featured ul { list-style:none }

#featured li { background: url(images/arrow.gif) center left no-repeat; padding:0 15px 1px 20px}



#featured2 { list-style:none; font-size:.9em }

#featured2 ul { list-style:none; font-size:.9em }

#featured2 li {  font-size:.9em; padding:0 15px 1px 20px }



.event-date {color:#2e8cb8}

.event-title {color:#b55835}

.event-description {color:#747677}





.form { 

	border:1px solid #7F9DB9;

	height:15px; 

	width:155px; 

	background: #fff; 

	font-size:90%;

	padding:2px 0 0 5px

}



.spacer {height:7px}

.spacer2 {height:3px}

.spacer3 {height:5px}

.spacer4 {height:10px}

.spacer5 {height:12px}

.white {width:100%; color:#FFFFFF}



h2.title { font-weight:bold; font-size:1.3em; color:#585453; background:url(images/header.png) no-repeat; height:30px; padding:11px 0 0 38px }



.category3 {background:#f3f3f3; padding:10px; width:723px; border:#CCCCCC double}

.category4 {background:#f3f3f3; padding:10px; width:723px; border:#CCCCCC double}



.resources {background:#f3f3f3; padding:10px; width:500px; border:#CCCCCC double}
