 

body {margin:0 auto; padding:0; font-size:.8em; font-family:verdana, Arial, Helvetica, sans-serif; text-align:center; background:url(/assets/images/body_back.jpg); background-repeat:repeat-x; background-color:#e5ddcc; color:#000000; }

* {margin:0 auto; padding:0; }

#container_out{width:940px; text-align:center; margin:0 auto; padding:0px; background-color:#f2eee6; background-image:url(/assets/images/container_out.gif); background-repeat:repeat-x;}

#container{text-align:left; width:895px; background-color:#e5ddcc; background-image:url(/assets/images/container_back.jpg); background-repeat:repeat-y;}

#container_bottom {background-image:url(/assets/images/container_bottom.gif); background-repeat:no-repeat; height:12px;}

#navcontainer {background-image:url(/assets/images/nav_back.jpg); width:895px; height:37px; padding:0; margin:0 auto; }

#navcontainer #leftnav {padding-top:8px; margin-bottom:10px;text-align:center;}
#navcontainer #leftnav li {display:inline; list-style-image:url(/assets/images/eagle.gif);}
#navcontainer #leftnav a:link, #navcontainer #leftnav a:visited {color:#ffffff; text-decoration:none; font-weight:bold; font-size:1em; padding-right:15px; padding-left:18px; padding-top:35px; }
#navcontainer #leftnav a:hover, #navcontainer #leftnav a:active {color:#696047; text-decoration:none; font-weight:bold; font-size:1em; padding-right:15px; padding-left:18px; padding-top:15px;}

#wfn_title{height:52px; background-image:url(/assets/images/wfn_title1.jpg); background-repeat:no-repeat; text-align:center; }


#middle_container {border:0px solid red; float:left; display:inline; clear:both;}

#middle_container #cal_pics {background-color:#fff; color:#83795e;float:left; display:inline; margin-left:98px; margin-bottom:5px;}
#middle_container #cal_pics a, #middle_container #cal_pics a:visited {color:#3a0033; text-decoration:underline; font-weight:normal; font-size:1em; }
#middle_container #cal_pics a:hover, #middle_container #cal_pics a:active {color:#83795e; text-decoration:none; font-weight:normal; font-size:1em; }

#middle_container #cal_pics #logo_left{ width:174px;height:148px; border-top:2px solid #83795e; border-right:1px solid #83795e;border-bottom:2px solid #83795e; border-left:2px solid #83795e; float:left; display:inline; text-align:center; background:#f2eee6;}
#middle_container #cal_pics #events_right{ width:172px;height:148px; border-top:2px solid #83795e; border-right:1px solid #83795e;border-bottom:2px solid #83795e; border-left:1px solid #83795e;  float:left; display:inline;}
#middle_container #cal_pics #events_right p {color:#e5ddcc; padding:10px; text-align:center;}
#middle_container #cal_pics #events_right a:link, #middle_container #cal_pics #events_right a:visited {color:#fff; text-decoration:underline;}
#middle_container #cal_pics #events_right a:hover, #middle_container #cal_pics #events_right a:active {color:#83795e; text-decoration:none;}

#middle_container #cal_pics #pics_left{ width:171px;height:148px; border-top:2px solid #83795e; border-right:1px solid #83795e;border-bottom:2px solid #83795e; border-left:1px solid #83795e; float:left; display:inline;}
#middle_container #cal_pics #pics_right{ width:172px;height:148px; border-top:2px solid #83795e; border-right:2px solid #83795e;border-bottom:2px solid #83795e; border-left:1px solid #83795e; float:left; display:inline;}

#middle_container #cal_pics td p {padding:0; }

#middle_container #middle_content {width:677px; background-color:#ffffff; text-align:left; padding:10px; float:left; margin-left:98px;  margin-bottom:5px;border:1px solid #83795e; display:inline; clear:both;}
#middle_container #middle_content p {padding-bottom:1em; }
#middle_container #middle_content #title {color:#34002e; font-size:1.3em; text-align:center; padding-bottom:10px; font-weight:bold;}
#middle_container #middle_content a:link{color:#696047; text-decoration:underline; font-weight:bold; font-size:1em; }
#middle_container #middle_content a:visited {color:#696047; text-decoration:underline; font-weight:bold; font-size:1em; }
#middle_container #middle_content a:hover{color:#3a0033; text-decoration:none; font-weight:bold; font-size:1em; }
#middle_container #middle_content a:active {color:#3a0033; text-decoration:none; font-weight:bold; font-size:1em; }

#middle_container #middle_content h1, h2 {text-align:left; color:#3a0033; padding-bottom:5px; padding-top:5px; font-size:1.3em;} 
#middle_container #middle_content h3, h4 {text-align:left; color:#3a0033; padding-bottom:5px; padding-top:5px; font-size:1.2em;}
#middle_container #middle_content h5, h6 {text-align:left; color:#3a0033; padding-bottom:5px; padding-top:5px; font-size:1em;}

#middle_container #middle_content a img {border:none; }

#middle_container #middle_content ul{padding-left:30px; padding-bottom:1em; list-style-image:url(/assets/images/eagle.gif);}
#middle_container #middle_content ol {padding-left:30px; padding-bottom:1em;}

#middle_container #middle_content td p{padding:5px; }


#middle_container .icon_list {clear:both; background:#fff; width:697px; text-align:left; float:left; margin-left:98px; border:1px solid #83795e; display:inline; margin-bottom:5px;}
#middle_container .icon_list .icon_list_head {display:inline; font-size:.8em; margin-top:5px;}
#middle_container .icon_list .icon_list_head .icon_list_head_left{display:inline; float:left; background-image:url(/assets/images/icon_list_tab.gif); background-repeat:no-repeat; width:35px; height:24px;}
#middle_container .icon_list .icon_list_head .icon_list_head_right{display:inline; float:left; background-image:url(/assets/images/icon_list_head.gif); background-repeat:repeat-x; width:662px; height:24px;}
#middle_container .icon_list .icon_list_head .icon_list_head_right h4 {margin-top:2px; padding:2px;}

#middle_container .icon_list .icon_list_middle {clear:both; text-align:left;}
#middle_container .icon_list .icon_list_middle .icon_list_table {width:695px;}
#middle_container .icon_list .icon_list_middle .icon_list_table .icon_subheading{font-weight:500;padding:3px; font-size:.9em; font-style:italic; color:#3a0033; border-bottom: 1px solid #3a0033;}
#middle_container .icon_list .icon_list_middle .icon_list_table .icon_td_left{padding:3px; height:}
#middle_container .icon_list .icon_list_middle .icon_list_table .icon_td_left a img{border:none;}

#middle_container .icon_list .icon_list_middle .icon_list_table .icon_td_right{width:662px; padding:3px;}
#middle_container .icon_list .icon_list_middle .icon_list_table .icon_td_right a:link {color:#696047; text-decoration:none;}
#middle_container .icon_list .icon_list_middle .icon_list_table .icon_td_right a:visited{color:#696047; text-decoration:none;}
#middle_container .icon_list .icon_list_middle .icon_list_table .icon_td_right a:hover{color:#3a0033;text-decoration:underline;}
#middle_container .icon_list .icon_list_middle .icon_list_table .icon_td_right a:active{color:#3a0033;text-decoration:underline;}

#acc_out{display:block; background-image:url(/assets/images/acc_back1.jpg); background-repeat:no-repeat; height:49px; clear:both; border:0px solid red;}

#acc_in {background:transparent; padding-top:17px; text-align:center;}
#acc_in p {margin-left:20px; font-size:.8em;}
#acc_in a, #acc_in a:visited {color:#3a0033; text-decoration:none; font-weight:normal; font-size:1em;}
#acc_in a:hover, #acc_in a:active {color:#e5ddcc; text-decoration:none; font-weight:normal;}

#footer {clear:both; display:inline; float:left; background-image:url(/assets/images/container_back.jpg); background-repeat:repeat-y; width:895px; border:0px solid green;}

#footer a img {border:none;}
#footer #footer_left{display:inline; float:left; width:200px; border:0px solid red; margin-left:10px;}
#footer #footer_middle{display:inline; float:left; width:505px; border:0px solid blue; padding:10px;}
#footer #footer_right{display:inline; float:left; width:132px; border:0px solid green; text-align:center;}
#footer #spacer {clear:both; display:inline; float:left;width:895px;}
#footer_bottom {clear:both;height:16px; background-image:url(/assets/images/logos_bottom.gif); background-repeat:no-repeat; padding:0px;width:895px; margin-left:22px;}	

.hide {display:none; }
