@charset "utf-8";


body{margin: 0 auto; font-family: Arial, Helvetica, sans-serif; font-size:10pt; text-align:center; background-color:#530404; color:#000;}

* {padding: 0; margin:0;} 

#container{margin:0 auto; width:960px; font-family: Arial, Helvetica, sans-serif; font-size:1em; text-align:left; background-color:#ffffff; border:0px solid red;}
#header { height:250px; width:960px;display:inline; float:left; position:relative; z-index:1;}

#header #main_nav {width:950px; margin-top:222px; display:inline; float:left;position:relative; z-index:2;}
#header #main_nav ul {}
#header #main_nav li {display:inline; padding: 0px 15px 0px 15px;}
#header #main_nav li a:link, #header #main_nav li a:visited {color:#530404; text-decoration:none; font-weight:700;}
#header #main_nav li a:hover, #header #main_nav li a:active {color:#6d8921; text-decoration:none; font-weight:700;}

#bob {margin:0px; padding:0px; height:250px; width:960px; background-color:#FFF; position:absolute; left:0px;}

#bodycontainer{font-size:1em; text-align:left; display:block; border:0px solid blue;}

#navcontainer{float:left; display:inline; width:167px; font-size:.8em; background:#e6e1d5; margin-bottom:10px;border:1px solid #d0d0d0; }
#navcontainer #leftnav{margin-left:5px; margin-right:5px; padding-bottom:10px; border:0px solid purple;}
#navcontainer #leftnav ul {margin: 10px 0px 10px 0px;}
#navcontainer #leftnav li{padding:0px; margin:0px; list-style:none; border:0px solid #fff; color:#6d8921; padding:4px; }
#navcontainer #leftnav a:link, #navcontainer #leftnav a:visited {text-decoration:none; color:#6d8921; display:block;}
#navcontainer #leftnav a:hover, #navcontainer #leftnav a:active {text-decoration:underline; color:#530404; display:block;}


#navcontainer .subnav {margin:0px; background:transparent; margin:0px;}
#navcontainer .subnav li {list-style: georgian;}
#navcontainer .subnav a{width:148px; color:#fff; margin-left:10px; display:block; padding:10px; border:none;}
#navcontainer .subnav a:hover{width:148px; color:#530404; margin-left:10px; display:block; border:none;}


#bodycontainer #middle_container{float:left; display:inline; width:551px; margin-left:5px; background-color:#FFFFFF; margin-bottom:10px;}

#bodycontainer #middle_container #middle_content {width:551px; border:1px solid #d0d0d0; margin-bottom:5px;}
#bodycontainer #middle_container #middle_content img{margin:5px;}
#bodycontainer #middle_container #middle_content img a{border: none;}
#bodycontainer #middle_container #middle_content ol{padding-left:33px; padding-bottom:5px;}
#bodycontainer #middle_container #middle_content ul{padding-left:28px; padding-bottom:5px; list-style:disc; }	
#bodycontainer #middle_container #middle_content a:link, #bodycontainer #middle_container #middle_content a:visited {text-decoration:underline; color:#6d8921;}
#bodycontainer #middle_container #middle_content a:hover, #bodycontainer #middle_container #middle_content a:active{text-decoration:underline; color:#530404;}
#bodycontainer #middle_container #middle_content #title {font-size:1.1em; font-weight:600; text-align:left; padding:.6em .6em .6em .6em; color:#6d8921;background:#e6e1d5;}
#bodycontainer #middle_container #middle_content h1 {font-size:1.4em; padding:6px;}
#bodycontainer #middle_container #middle_content h2 {font-size:1.4em; padding:6px;}
#bodycontainer #middle_container #middle_content h3 {font-size:1.2em; padding:6px; background-color:#f7f6f2;}
#bodycontainer #middle_container #middle_content h4 {font-size:1.2em; padding:6px;}
#bodycontainer #middle_container #middle_content h5, h6 {font-size:1em; padding:6px;}
#bodycontainer #middle_container #middle_content p {padding:6px;}
#bodycontainer #middle_container #middle_content table {margin: 0 auto;}
#bodycontainer #middle_container #middle_content td {padding:6px;}
#bodycontainer #middle_container #middle_content td  p {padding:0px;}

#bodycontainer #middle_container .icon_list {width:551px; border:1px solid #d0d0d0; margin-bottom:5px;}
#bodycontainer #middle_container .icon_list .icon_list_head {background:#e6e1d5; width:551px; height:36px;}
#bodycontainer #middle_container .icon_list .icon_list_head h4 {padding:.6em .6em .6em .6em; font-size:1em; font-weight:300; color:#6d8921;}

#bodycontainer #middle_container .icon_list .icon_list_middle{background-color:#f7f6f2;}
#bodycontainer #middle_container .icon_list .icon_list_middle p {padding:8px; font-size:1em;}
#bodycontainer #middle_container .icon_list .icon_list_middle a:link, #bodycontainer #middle_container .icon_list .icon_list_middle a:visited {text-decoration:none; color:#6d8921;}
#bodycontainer #middle_container .icon_list .icon_list_middle a:hover, #bodycontainer #middle_container .icon_list .icon_list_middle a:active {text-decoration:underline; color:#530404;}
#bodycontainer #middle_container .icon_list .icon_list_middle .icon_list_table {width:470px;border:none;}
#bodycontainer #middle_container .icon_list .icon_list_middle .icon_list_table td {height:17px; padding:3px;}
#bodycontainer #middle_container .icon_list .icon_list_middle .icon_list_table a img {border:none;}
#bodycontainer #middle_container .icon_list .icon_list_middle .icon_list_table .icon_td_left {width:26px; text-align:center; font-size:.8em; padding:3px;}
#bodycontainer #middle_container .icon_list .icon_list_middle .icon_list_table .icon_td_right {width:455px; text-align:left; font-size:.8em; padding:3px;}
#bodycontainer #middle_container .icon_list .icon_list_middle .icon_list_table .icon_subheading {padding-left:6px; font-size:.9em; font-weight:500; font-style:italic;}

#bodycontainer #middle_container .icon_list .list_bottom {clear:both;}


#bodycontainer .right_container {float:left; display:inline; width:220px; margin-left:7px; color:#5d4e29; margin-bottom:5px;}
#bodycontainer .right_container .icon_list {width:220px; background-color:#f7f6f2; border:1px solid #d0d0d0; margin-bottom:5px;}
#bodycontainer .right_container .icon_list .icon_list_head {background-image:url(/assets/images/icon_list_top.jpg); background-repeat:no-repeat; width:220px; height:36px;}
#bodycontainer .right_container .icon_list .icon_list_head h4 {padding-top:12px; padding-left:8px; font-size:1em; font-weight:300; color:#6d8921;}

#bodycontainer .right_container .icon_list .icon_list_middle {background-color:#f7f6f2;}
#bodycontainer .right_container .icon_list .icon_list_middle .icon_list_table {width:220px; border:none;}
#bodycontainer .right_container .icon_list .icon_list_middle .icon_list_table td {height:17px; padding:3px;} 
#bodycontainer .right_container .icon_list .icon_list_middle .icon_list_table a img {border:none;}
#bodycontainer .right_container .icon_list .icon_list_middle .icon_list_table .icon_td_left {width:26px; text-align:center; font-size:.8em;}
#bodycontainer .right_container .icon_list .icon_list_middle .icon_list_table .icon_td_right {width:198px; text-align:left; font-size:.8em;}
#bodycontainer .right_container .icon_list .icon_list_middle p {padding:8px;}
#bodycontainer .right_container .icon_list .icon_list_middle a:link{text-decoration:none; color:#6d8921;}
#bodycontainer .right_container .icon_list .icon_list_middle a:visited {text-decoration:none; color:#6d8921;}
#bodycontainer .right_container .icon_list .icon_list_middle a:hover{text-decoration:underline; color:#530404;}
#bodycontainer .right_container .icon_list .icon_list_middle a:active {text-decoration:underline; color:#530404;}
#bodycontainer .right_container .icon_list .icon_list_middle .icon_list_table .icon_subheading {padding-left:6px; font-size:.9em; font-weight:500; font-style:italic;}

#bodycontainer .right_container .icon_list .contact_list_middle { }
#bodycontainer .right_container .icon_list .contact_list_middle table {background:transparent;border-bottom:1px solid #530404;margin-bottom:15px;}
#bodycontainer .right_container .icon_list .contact_list_middle #contact_table {width:210px; font-size:1em; margin-left:5px;}
#bodycontainer .right_container .icon_list .contact_list_middle #contact_table td {height:17px;}
#bodycontainer .right_container .icon_list .contact_list_middle #contact_table .contact_name {font-size:1em; font-weight:800; border-bottom:2px dotted #6d8921; border-top:1px solid #fff;padding:1px;}
#bodycontainer .right_container .icon_list .contact_list_middle #contact_table .contact_info {font-size:.9em; font-weight:700; font-style:italic;}
#bodycontainer .right_container .icon_list .contact_list_middle #contact_table .contact_address {font-size:.8em; font-weight:normal;}
#bodycontainer .right_container .icon_list .contact_list_middle #contact_table .contact_td_left {font-size:.8em; font-weight:normal; text-align:right; padding:1px;}
#bodycontainer .right_container .icon_list .contact_list_middle #contact_table .contact_td_right {font-size:.8em; font-weight:normal; text-align:left; padding:1px;}
#bodycontainer .right_container .icon_list .contact_list_middle a:link, #bodycontainer .right_container .icon_list .contact_list_middle a:visited {text-decoration:underline; color:#6d8921;}
#bodycontainer .right_container .icon_list .contact_list_middle a:hover, #bodycontainer .right_container .icon_list .contact_list_middle a:active {text-decoration:underline; color:#530404;}

#bodycontainer .right_container .icon_list .list_bottom {clear:both;}


#bodycontainer #body_bottom{clear:both;}


#bodycontainer #footer{background:#f0ede8; background-image: url(/assets/images/footer1.jpg); background-repeat:repeat-x; height:35px; width:960px; clear:both;}
#bodycontainer #footer p{padding:9px; font-size:.8em; text-align:center; font-weight:bold;}
#bodycontainer #footer a:link, #bodycontainer #footer a:visited {text-decoration:none; color:#6d8921; font-weight:bold;}
#bodycontainer #footer a:active, #bodycontainer #footer a:hover {text-decoration:underline; color:#530404; font-weight:bold;}



#bodycontainer #middle_container_2column{float:left; display:inline; width:720px; margin-left:5px; background-color:#FFFFFF;border:0px solid #000;}

#bodycontainer #middle_container_2column #middle_content {width:719px; border:1px solid #d0d0d0; margin-bottom:5px;}
#bodycontainer #middle_container_2column #middle_content img{margin:5px;}
#bodycontainer #middle_container_2column #middle_content img a{border: none;}
#bodycontainer #middle_container_2column #middle_content ol{padding-left:33px; padding-bottom:5px;}
#bodycontainer #middle_container_2column #middle_content ul{padding-left:28px; padding-bottom:5px; list-style:disc; }	
#bodycontainer #middle_container_2column #middle_content a:link, #bodycontainer #middle_container_2column #middle_content a:visited {text-decoration:underline; color:#6d8921;}
#bodycontainer #middle_container_2column #middle_content a:hover, #bodycontainer #middle_container_2column #middle_content a:active{text-decoration:underline; color:#530404;}
#bodycontainer #middle_container_2column #middle_content #title {font-size:1.2em; text-align:left; padding:.6em .6em .6em .6em; color:#6d8921; background:#e6e1d5;}
#bodycontainer #middle_container_2column #middle_content h1 {font-size:1.4em; padding:6px;}
#bodycontainer #middle_container_2column #middle_content h2 {font-size:1.4em; padding:6px;}
#bodycontainer #middle_container_2column #middle_content h3 {font-size:1.2em; padding:6px; background-color:#f7f6f2;}
#bodycontainer #middle_container_2column #middle_content h4 {font-size:1.2em; padding:6px;}
#bodycontainer #middle_container_2column #middle_content h5, h6 {font-size:1em; padding:6px;}
#bodycontainer #middle_container_2column #middle_content p {padding:6px;}
#bodycontainer #middle_container_2column #middle_content table {margin: 0 auto;}
#bodycontainer #middle_container_2column #middle_content td {padding:6px;}
#bodycontainer #middle_container_2column #middle_content td  p {padding:0px;}

#bodycontainer #middle_container_2column .icon_list {width:719px; border:1px solid #d0d0d0; margin-bottom:5px;}
#bodycontainer #middle_container_2column .icon_list .icon_list_head {background:#e6e1d5; width:719px; height:36px;}
#bodycontainer #middle_container_2column .icon_list .icon_list_head h4 {padding:.6em .6em .6em .6em; font-size:1em; color:#6d8921; font-weight:300;}

#bodycontainer #middle_container_2column .icon_list .icon_list_middle{background-color:#f7f6f2;}
#bodycontainer #middle_container_2column .icon_list .icon_list_middle p {padding:8px; font-size:1em;}
#bodycontainer #middle_container_2column .icon_list .icon_list_middle a:link{text-decoration:none; color:#6d8921;}
#bodycontainer #middle_container_2column .icon_list .icon_list_middle a:visited {text-decoration:none; color:#6d8921;}
#bodycontainer #middle_container_2column .icon_list .icon_list_middle a:hover{text-decoration:underline; color:#530404;}
#bodycontainer #middle_container_2column .icon_list .icon_list_middle a:active {text-decoration:underline; color:#530404;}
#bodycontainer #middle_container_2column .icon_list .icon_list_middle .icon_list_table {width:705px;border:none;}
#bodycontainer #middle_container_2column .icon_list .icon_list_middle .icon_list_table td {height:17px; padding:3px;}
#bodycontainer #middle_container_2column .icon_list .icon_list_middle .icon_list_table a img {border:none;}
#bodycontainer #middle_container_2column .icon_list .icon_list_middle .icon_list_table .icon_td_left {width:26px; text-align:center; font-size:.8em; padding:3px;}
#bodycontainer #middle_container_2column .icon_list .middle_container_2column .icon_list_table .icon_td_right {width:676px; text-align:left; font-size:.8em; padding:3px;}
#bodycontainer #middle_container_2column .icon_list .middle_container_2column .icon_list_table .icon_subheading {padding-left:6px; font-size:.9em; font-weight:500; font-style:italic;}

#bodycontainer #middle_container_2column .icon_list .list_bottom {clear:both;}


.hide {display:none;}


