html { font-family:Arial, Helvetica, sans-serif; color:#333; }
body { background:#a99a6f; background-image:url("/includes/images/background.jpg"); margin:0 auto; text-align:center; }
img { border-style: none; padding:0px; margin:0px; }
div { margin:0; padding:0; }
#container { text-align: left; width:800px; margin:0 auto; background:#c7c7c7; background-image:url("/includes/images/container.jpg"); -moz-box-shadow: 0px 0px 12px #000; -webkit-box-shadow: 0px 0px 12px #000; box-shadow: 0px 0px 12px #000; }
#header { width:100%; max-height:180px; padding:0 0 0 0; background-image:url('/includes/images/wave-header-background.jpg'); }
#logo { float:left; height:80px; margin:5px; }
#logo a img{ height:80px; display:block; }
#top_info { float:right; width:450px; height:40px; padding:20px;}
#top_info ul { margin:0; padding:0; list-style-type:none; }
#top_info ul li { margin:0; padding:0px; float:right; text-align:center; }
#top_info ul li a { font-size:14px; text-align:center; display:block; padding:0 0 0 10px; line-height:2.2em; }
#top_info ul li a > span { display: -moz-inline-block; }
#navbar { padding:10px 10px 0 10px; clear:both; }
#navbar ul { margin:0; padding:0; list-style-type:none; }
#navbar ul li { margin:0; padding:0px; float:left; }
#navbar ul li a { font-size:12px; float:left; padding:13px; display:block; }
.clear { clear:both; padding:3px; }
#banner { background:#666; width:800px; height:180px; clear:both; padding:0px; }
#banner img { -moz-box-shadow: 0px 0px 12px #fff; -webkit-box-shadow: 0px 0px 12px #fff; box-shadow: 0px 0px 12px #fff; }
#left_col { float:left; width:250px; color:#fff; padding:0px; clear:both; }
#lcstory { margin:0 auto; width:200; clear:both; padding:10px 0 0 0; }
#lctitle { margin: 0 auto; width:200; text-align:center; clear:both; color:#000; }
#lcimage { margin:0 auto; width:200px; clear:both; }
#lccontent { margin:0 auto; width:200px; clear:both; text-align:left; }
#lccontent p { color:#000; }
#right_col { float:right; width:550px; height:1500px; color:#fff; padding:0px; }
#rctitle { margin: 0 auto; width:200; text-align:center; clear:both; color:#000; }
#rcimage { margin:0 auto; width:200px; clear:both; }
#rccontent { margin:0 auto; width:200px; clear:both; text-align:left; }
#rccontent p { color:#000; }
#calendar { clear:both; text-align:center; position:fixed; top:307px; width:100%; min-width:800px; }
#callink { clear:both; text-align:center; margin-left:545px; display: inline-block; }
#calpop { color:#000; cursor: pointer; position:absolute; z-index:5; }
#depthwrapper { margin-top:32px; clear:both; margin-left:554px; }
#rightcal { position:absolute; z-index:15; margin:0 auto; display:none; background:#fff; text-align:center; border-top-left-radius: 10px; width:505px; border-bottom-left-radius: 10px; border-bottom-right-radius: 10px; border-style:solid; border-width:2px; border-color:#000;  clear:both; }
#rightcal div{ margin:0 auto; padding:5px; border-top-left-radius: 10px; border-bottom-left-radius: 10px; border-bottom-right-radius: 10px; }
#rightcal div iframe { border-top-left-radius: 10px; border-bottom-left-radius: 10px; border-bottom-right-radius: 10px; }
#footer { padding:20px; clear:both; }