body,p{font-family:Arial, Helvetica, Sans-Serif;font-style:normal;font-weight:400;font-size:13px;text-align:left;line-height:1.5em;margin:0.5em 0;}
body{color:#FFF;background-color:#151515;background-image:url('images/page_bg.jpg');background-repeat:repeat-x;background-attachment:scroll;background-position:center 0;margin:0 auto;padding:10px 0;}
.main-images{border:0;text-align:center;padding:30px 0 20px;}
.divider{border:0;height:20px;margin:15px auto;}
a:link,.art-post li a:link{text-decoration:underline;color:#FFF;}
a:visited,a.visited,.art-post li a:visited,.art-post li a.visited{color:#FFF;}
a:hover,a.hover,.art-post li a:hover,.art-post li a.hover{text-decoration:none;color:#2B2B2B;}
h1,h1 a,h1 a:link,h1 a:visited,h1 a:hover{font-family:"Times New Roman", Garamond, Serif;font-style:italic;color:#FFF;margin:0;}
h2,h2 a,h2 a:link,h2 a:visited,h2 a:hover{font-family:"Times New Roman", Garamond, Serif;font-style:italic;font-size:22px;font-weight:400;color:#FFF;margin:0.8em 0;}
h3,h3 a,h3 a:link,h3 a:visited,h3 a:hover{font-family:"Times New Roman", Garamond, Serif;font-size:18px;color:#FFF;margin:1em 0;}
h4,h4 a,h4 a:link,h4 a:visited,h4 a:hover{font-family:"Times New Roman", Garamond, Serif;font-size:16px;color:#FFF;margin:1.25em 0;}
h5,h5 a,h5 a:link,h5 a:visited,h5 a:hover{font-family:"Times New Roman", Garamond, Serif;font-size:14px;color:#FFF;margin:1.67em 0;}
h6,h6 a,h6 a:link,h6 a:visited,h6 a:hover{font-family:"Times New Roman", Garamond, Serif;font-size:14px;color:#FFF;margin:2.33em 0;}
#art-main{position:relative;width:100%;left:0;top:0;cursor:default;}
.cleared{float:none;clear:both;border:none;font-size:1px;margin:0;padding:0;}
form{margin:0 !important;padding:0 !important;}
table.position{position:relative;width:100%;table-layout:fixed;}
.art-sheet{position:relative;z-index:0;width:1000px;min-width:1px;min-height:1px;cursor:auto;margin:-10px auto 0 !important;}
.art-sheet-body{position:relative;z-index:1;background-image:url('images/sheet_bg.jpg');background-repeat:no-repeat;background-attachment:scroll;background-position:center 547px !important;padding:0;}
.art-menu a,.art-menu a:link,.art-menu a:visited,.art-menu a:hover{text-align:left;text-decoration:none;outline:none;letter-spacing:normal;word-spacing:normal;}
.art-menu,.art-menu ul{border:0;list-style-type:none;display:block;min-height:0;margin:0;padding:0;}
.art-menu li{border:0;display:block;float:left;position:relative;z-index:5;background:none;margin:0;padding:0;}
.art-menu li:hover{z-index:10000;white-space:normal;}
.art-menu ul{visibility:hidden;position:absolute;z-index:10;left:0;top:0;background:none;background-image:url('images/spacer.gif');margin:-10px 0 0 -30px;padding:10px 30px 30px;}
.art-menu li:hover>ul{visibility:visible;top:100%;}
.art-menu li li:hover>ul{top:0;left:100%;}
.art-menu:after,.art-menu ul:after{content:".";height:0;display:block;visibility:hidden;overflow:hidden;clear:both;}
.art-menu ul ul{margin:-30px 0 0 -10px;padding:30px 30px 30px 10px;}
div.art-nav-center{position:relative;float:right;right:50%;}
ul.art-menu{position:relative;float:left;left:50%;}
.art-menu{padding:0;}
.art-nav{position:relative;height:50px;z-index:100;}
.art-nav .l,.art-nav .r{position:absolute;z-index:-1;top:0;height:50px;}
.art-nav .r{right:0;width:1000px;clip:rect(auto, auto, auto, 1000px);}
.art-menu a{position:relative;display:block;overflow:hidden;height:50px;cursor:pointer;text-decoration:none;}
.art-menu ul li{clear:both;margin:0;}
.art-menu a .r,.art-menu a .l{position:absolute;display:block;top:0;z-index:-1;height:150px;}
.art-menu a .r{width:400px;right:0;clip:rect(auto, auto, auto, 400px);}
.art-menu a .t{font-family:"Tahoma", Georgia, "Times New Roman", Garamond, Serif;font-weight:700;font-size:17px;color:#FFF;line-height:50px;text-align:center;margin:0;padding:0 16px;}
.art-menu a.active .l,.art-menu a.active .r{top:-100px;}
.art-menu ul a{display:block;text-align:center;white-space:nowrap;height:28px;width:240px;overflow:hidden;line-height:26px;background-color:#151515;border-width:0;}
.art-nav ul.art-menu ul span,.art-nav ul.art-menu ul span span{display:inline;float:none;background-image:none;text-align:inherit;text-decoration:inherit;margin:inherit;padding:inherit;}
.art-menu ul a,.art-menu ul a:link,.art-menu ul a:visited,.art-menu ul a:hover,.art-menu ul a:active,.art-nav ul.art-menu ul span,.art-nav ul.art-menu ul span span{text-align:left;text-indent:17px;text-decoration:none;line-height:26px;color:#FFF;font-size:14px;margin:0;padding:0;}
div.art-header{position:relative;width:1000px;height:135px;z-index:0;overflow:hidden;margin:41px auto 0;padding:0;}
div.art-header-jpeg{position:absolute;width:1000px;height:135px;z-index:-1;top:7px;background-image:url('images/logo.png');background-repeat:no-repeat;background-position:center center;padding:0;}
.art-content-layout{display:table;width:1000px;table-layout:fixed;border-collapse:collapse;background-color:Transparent;border:none !important;padding:0 !important;}
.art-content-layout .art-content-layout{width:auto;margin:0;}
div.art-content-layout div.art-layout-cell,div.art-content-layout div.art-layout-cell div.art-content-layout div.art-layout-cell{display:table-cell;}
div.art-content-layout-row{display:table-row;}
.art-layout-cell,.art-content-layout-row{background-color:Transparent;vertical-align:top;text-align:left;border:none !important;margin:0 !important;padding:0 !important;}
.art-post{position:relative;z-index:0;min-width:1px;min-height:1px;margin:0;}
.art-post-body{position:relative;z-index:1;line-height:1.5em;margin:0 auto 35px 0;padding:0;}
a img{border:0;}
.art-article table,table.art-article{border-collapse:collapse;width:auto;margin:1px;}
.art-article table,table.art-article .art-article tr,.art-article th,.art-article td{background-color:Transparent;}
.art-article th{text-align:center;vertical-align:middle;padding:7px;}
pre{overflow:auto;padding:0.1em;}
.art-post ol,.art-post ul{color:#AC9D95;margin:1em 0 1em 2em;padding:0;}
.art-post li ol,.art-post li ul{margin:0.5em 0 0.5em 2em;padding:0;}
.art-post li{line-height:1.5em;margin:0.2em 0;padding:0 0 0 13px;}
.art-post ul{list-style-type:none;}
.art-post ol{list-style-position:inside;}
.art-post ol li,.art-post ul ol li{background:none;padding-left:0;}
.art-post ul li,.art-post ol ul li{padding-left:13px;}
.text-panel{width:1000px;margin:-30px auto 30px;padding:0;}
.box-section-a{float:left;width:293px;display:block;font-size:13px;text-align:center;line-height:1.8em;color:#FFF;margin:0 56px 15px 2px;padding:0;}
.box-section-b{float:left;width:293px;font-size:13px;text-align:center;line-height:1.8em;color:#FFF;margin:0 36px 15px 0;padding:0;}
.box-section-c{float:left;width:293px;display:block;font-size:13px;text-align:center;line-height:1.8em;color:#FFF;margin:0 0 15px 10px;padding:0;}
.text-panel-lower{width:960px;margin:35px auto 50px;padding:0;}
.box-section1{float:left;width:293px;display:block;font-size:13px;text-align:left;line-height:1.8em;color:#FFF;margin:0 36px 35px 2px;padding:0;}
.box-section2{float:left;width:293px;font-size:13px;text-align:left;line-height:1.8em;color:#FFF;margin:0 30px 35px 0;padding:0;}
.box-section3{float:left;width:293px;display:block;font-size:13px;text-align:left;line-height:1.8em;color:#FFF;margin:0 0 35px;padding:0;}
.box-section4{float:left;width:294px;height:310px;background:url('images/twitter_box.png') no-repeat 0 25px;overflow:visible;text-align:right;font-family:Arial;color:#FFF;margin:-5px auto 15px 0;padding:5px 0 0 10px;}
.tweets{clear:both;width:292px;height:35px;float:right;padding-left:0;margin:-17px 35px 35px 0;}
.box-section4 p{font-family:Arial;font-size:13px;text-align:left;padding:8px 10px 5px;}
.box-section4 li{list-style-type:none;color:#FFF;margin:0;}
#twitter_update_list{width:260px;text-align:left;font-family:Arial;line-height:1.5em;padding:30px 15px 15px 10px;}
#twitter_update_list a{font-weight:400;border:none;}
#twitter_update_list a:link,#twitter_update_list a:visited{color:#6fab0d;border:none;}
#twitter_update_list a:hover{border:none;color:#000;}
.art-postcontent strong{font-weight:700;color:#2c2d2b;}
.art-footer{position:relative;z-index:0;overflow:hidden;width:1000px;padding-top:5px;margin:0;}
.large-format{clear:both;font-family:"Times New Roman", Garamond, Serif;font-style:italic;font-weight:400;font-size:138px;text-align:center;margin:20px 0 22px;padding:40px 0 25px;}
.text-divide{clear:both;height:28px;width:940px;text-align:center;vertical-align:middle;background:url('images/text_divide.png') no-repeat 50% center;font-family:"Times New Roman", Garamond, Serif;font-style:italic;font-size:23px;font-weight:400;white-space:normal;color:#6fab0d;margin:auto;padding:5px;}
.art-footer .art-footer-inner{height:1%;position:relative;z-index:0;text-align:center;padding:0;}
.art-footer .art-footer-background{position:absolute;text-align:center;z-index:-1;background-repeat:no-repeat;width:1000px;}
.art-footer .art-footer-text h1{padding-top:20px;font-family:"Times New Roman", Garamond, Serif;font-size:34px;font-style:italic;font-weight:400;text-align:center;margin:5px 0;}
.art-footer .art-footer-text h2{font-family:"Times New Roman", Garamond, Serif;font-style:italic;font-size:22px;font-weight:400;white-space:normal;color:#6fab0d;text-align:left;margin:35px 0 5px;}
.art-footer,.art-footer-text,.art-footer-text{color:#CCC;text-align:center;}
.sub-links,.sub-links p{text-align:center;width:900px;margin:15px auto;}
.art-footer .art-footer-text,.art-footer .art-footer-text a,.art-footer .art-footer-text a:link,.art-footer .art-footer-text a:visited,.art-footer .art-footer-text a:hover{font-size:12px;text-decoration:none;}
.art-footer .art-footer-text a,.art-footer .art-footer-text a:link{color:#CCC;text-decoration:none;}
.art-footer .art-footer-text a:visited{text-decoration:none;color:#CCC;}
.art-footer .art-footer-text a:hover{color:#7ea721;text-decoration:none;border-bottom:1px dotted #FFF;}
.art-page-footer,.art-page-footer a,.art-page-footer a:link,.art-page-footer a:visited,.art-page-footer a:hover{font-family:Arial;font-size:10px;letter-spacing:normal;word-spacing:normal;font-style:normal;font-weight:400;text-decoration:underline;color:#9D6C0C;}
.art-page-footer{text-align:center;text-decoration:none;color:#A5958D;margin:1em;}
.art-content-layout .art-content{width:100%;}
.art-content-layout .art-content .art-block{background-color:transparent;}
.navigation{display:block;text-align:center;}
.aligncenter,div.aligncenter,.art-article .aligncenter img,.aligncenter img.art-article,.aligncenter img,img.aligncenter{display:block;margin-left:auto;margin-right:auto;}
.alignleft{float:left;}
.alignright{float:right;}
.alignright img,img.alignright{margin:1em 0 1em 1em;}
.alignleft img,img.alignleft{margin:1em 1em 1em 0;}
.wp-caption{border:1px solid #ddd;text-align:center;background-color:#f3f3f3;padding-top:4px;margin:10px;}
.wp-caption img{border:0 none;margin:0;padding:0;}
.wp-caption p.wp-caption-text{font-size:11px;line-height:17px;margin:0;padding:0 4px 5px;}
.hidden{display:none;}
#wp-calendar{empty-cells:show;width:155px;margin:10px auto 0;}
#wp-calendar #next a{padding-right:10px;text-align:right;}
#wp-calendar #prev a{padding-left:10px;text-align:left;}
#wp-calendar caption{text-align:center;width:100%;}
#wp-calendar td{text-align:center;padding:3px 0;}
.gallery{letter-spacing:normal;}
.art-content{position:relative;z-index:1;}
#todays-events{position:relative;z-index:11;}
#upcoming-events{position:relative;z-index:10;}
.art-menu li li,.firefox2 ul.art-menu{float:none;}
.art-nav .l,.art-menu a .l{left:0;right:0;}
.art-menu a:hover .l,.art-menu a:hover .r,.art-menu li:hover>a .l,.art-menu li:hover>a .r,.art-menu li:hover a .l,.art-menu li:hover a .r{top:-50px;}
.art-menu a:hover .t,.art-menu li:hover a .t,.art-menu li:hover>a .t{color:#6FAB0D;}
.art-menu a.active .t,.art-nav .art-menu ul li a:hover span,.art-nav .art-menu ul li a:hover span span,.art-nav .art-menu ul li:hover>a span,.art-nav .art-menu ul li:hover>a span span{color:#6AA202;}
.art-menu ul li a:hover,.art-menu ul li:hover>a{color:#6AA202;background-position:0 -26px;}
div.art-layout-cell div.art-layout-cell,#wp-calendar a{display:block;}
.box-section4 a:link,.box-section3 a:visited,.box-section3 a:link,.box-section3 a:visited{text-decoration:none;color:#6fab0d;}
.box-section4 a:hover,.box-section3 a:hover{text-decoration:underline;color:#2c2d2b;}
