@media screen {  html, body { margin:0; padding:0; height:100%;  } body { background: #241714 url(/wp-content/themes/v1/images/qr_main_bg.png) bottom left; font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; voice-family: "\"}\""; voice-family: inherit; font-size: small; } html>body { font-size: small; } div#container { position:relative;  margin:0 auto;  width:100%; height:auto !important;  height:100%;  min-height:100%;  }  div#header { position: relative; z-index: 100; margin:0; padding:0; color: #FFFFFF; } .header_bar { background: #221613; border-bottom: 1px solid #372b29; height: 10px; padding: 0; margin: 0; } .header_container { height: 130px; vertical-align: baseline; }  div#content { position: relative; padding-bottom: 40px;  z-index: 100; overflow: hidden; } .content_container { overflow:hidden; } .content_charcoil { overflow:hidden; }  div#footer { position:absolute; width:100%; bottom:0;  color: #FFFFFF; height: 40px; z-index: 100; } div.top_bg { width: 100%; height: 130px; position: absolute; z-index: 0; top: 0; background: #241714 url(/wp-content/themes/v1/images/bg-top.jpg) no-repeat center top; } div.footer_bg { width: 100%; height: 400px; position: absolute; z-index: 0; bottom: 0; background: #241714 url(/wp-content/themes/v1/images/qr_bottom_bg.jpg) repeat-x left bottom; }  h1, h2, h3, h4, h5, h6 { margin: 1.2em 0 0 0; padding: 0; font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; line-height: 1.2em; } h1, h2 { font-size: 1.8em; text-transform: uppercase; } h3 { font-size: 1.2em; } h4 { font-size: 1.2em; } h5 { font-size: 1.1em; } h6 { font-size: 1.0em; } p, ol, ul { padding: 0; font-size: 1em; line-height: 1.5em; } p { margin: 1.2em 0; } ol, ul { margin: 1.2em 0 1.2em 2em; } blockquote { margin: 1.2em 0; padding: 0 50px 0 50px; color: #112637; } code { font-size: 1.1em; font-family: monospace; } small { font-size: 0.92em; }  a { text-decoration: none; } a img { border: 0; }  form { margin: 0; padding: 0; border: 0; } input, textarea, select { font: 1em "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; } .submit { font-weight: bold; } .top_aqua1 { background: #161616; height: 10px; } .top_aqua2 { background: #830000; } .bottom_dark { overflow:hidden; }  .header_content { width: 980px; margin: auto; text-align: left; } .header_content h1 { color: #FBFBF3; font-size: 1.5em; font-weight: normal; padding: 10px 0 0 0; margin: 0; text-align:left; } .top_red_wrapper { width: 980px; margin: auto; text-align: center; padding-top: 47px; } .top_logo h1 { color: #FBFBF3; font-size: 3.5em; font-weight:normal; padding: 0 0 0 125px; margin: 0px; text-align:left; text-transform: uppercase; } .top_logo h1 a { color: #FBFBF3; text-transform: uppercase; } .top_logo .description { color: #bcb5ad; font-size: 1.3em; font-weight: normal; padding: 0 0 0 195px; margin: -10px 0 0 0; text-align:left; } .top_logo .description { color: #bcb5ad; font-size: 1.3em; font-weight: normal; padding: 0 0 0 195px; margin: -10px 0 0 0; text-align:left; } #quotation { display: inline; }  .main_content { overflow: hidden; width: 980px; margin: 0 auto; color: #241714; text-align: justify; padding: 0; background-color: #fff; border: 0; } .corner_label { position: absolute; top: 135px; left: -1px; width: 100%; z-index: 101; } .corner_label p { width: 990px; margin: 0px auto; } .main_content h2 { font-weight: bold; font-size: 1.3em; color: #363636; } .main_content h3 { font-weight: normal; font-size: 1.3em; color: #363636; } .main_content h2 a { color: #363636; text-decoration: none; } .main_content a { color: #DC3304; text-decoration:underline; } .main_content a:hover { color: #630000; text-decoration:underline; } .page_content { overflow: hidden; width: 980px; margin: 0 auto; color: #241714; text-align: justify; padding: 0; background-color: #fff; border: 0; } .page_content h2 { font-weight: bold; font-size: 1.3em; color: #363636; } .page_content h3 { font-weight: normal; font-size: 1.3em; color: #363636; } .page_content h2 a { color: #363636; text-decoration: none; } .page_content a { color: #DC3304; text-decoration:underline; } .page_content a:hover { color: #630000; text-decoration:underline; } .meta { text-align: right; color: #7D3908; padding-bottom: 10px; }  .sidebar_wrapper { width: 980px; margin: auto; overflow: hidden; color: #FBFBF3; padding: 0px; } .sidebar_wrapper h2 { margin:0 0 1.2em 0; font-size: 1.1em; font-weight: normal; color: #FBFBF3; } .sidebar_wrapper ul { } .sidebar_wrapper ul li { } .sidebar_wrapper ul li a { color:#D7E2E8; text-decoration: none; } .sidebar_wrapper ul li a:hover { color:#112637; } .header_padding { padding: 0; padding-top: 15px; } .main_padding { padding: 0 25px; position: relative; } .content_padding { padding: 0 25px; } .sidebar_padding { padding: 15px; } #whitetrans { background:url('/wp-content/themes/v1/images/white_bg.png'); height: 300px; } #blacktrans { background:url('/wp-content/themes/v1/images/black_bg.png'); height: 300px; } .events { padding: 15px; color: #fff; } .events h1, .events h2 { color: #fff; text-transform: uppercase; margin: 0; padding: 0; } .events span { text-transform: none; } .events pre { text-decoration: none; font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; white-space: normal; } .events a { color: #ffff00; } .events strong { font-weight: normal; color: #ffff00; text-transform: uppercase; } ul.counts .count, ul.pages{ color:#858585; } ul.counts a, ul.blogroll a { color:#BFBFBF; text-decoration: none; } ul.counts a:hover, ul.counts a:hover .count, ul.blogroll a:hover{ color: #FFFFFF; } ul.blogroll{ margin-top:0; } ul.blogroll li, ul.pages li{ list-style-type:none; margin:0; } ul.counts, ul.blogroll ul{ list-style-type:none; margin:1.5em 0 2em 0; border-top: 1px dotted #6e1a02; } ul.counts li, ul.blogroll ul li { list-style-type:none; margin:0; padding:0.5em 0; border-bottom: 1px dotted #6e1a02 } .col1 { width: 215px; float: left; padding: 0; font-size: 11px; font-family: "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", Verdana, Arial, sans-serif; margin-right: 20px; } .col2 { width: 215px; float: left; padding: 0; font-size: 11px; font-family: "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", Verdana, Arial, sans-serif; margin-right: 30px; } .col3 { width: 215px; float: left; padding: 0; font-size: 11px; font-family: "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", Verdana, Arial, sans-serif; margin-right: 20px; } .col4 { width: 215px; float: left; padding: 0; font-size: 11px; font-family: "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", Verdana, Arial, sans-serif; } .col_logo { width: 450px; float: left; padding: 0; font-size: 13px; font-family: "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", Verdana, Arial, sans-serif; margin-right: 30px; } .col1_2 { width: 450px; float: left; padding: 0; font-size: 1.0em; font-family: "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", Verdana, Arial, sans-serif; margin-right: 30px; } .col3_4 { width: 450px; float: left; padding: 0; font-size: 1.0em; font-family: "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", Verdana, Arial, sans-serif; } .col1_2_3 { width: 695px; float: left; padding: 0; font-size: 11px; font-family: "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", Verdana, Arial, sans-serif; margin-right: 20px; } .col2_3_4 { width: 695px; float: left; padding: 0; font-size: 11px; font-family: "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", Verdana, Arial, sans-serif; } .col2_3 { width: 460px; float: left; padding: 0; font-size: 11px; font-family: "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", Verdana, Arial, sans-serif; margin-right: 20px; } .col1_2_3_4 { width: 930px; float: left; padding: 0; font-size: 1.0em; font-family: "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", Verdana, Arial, sans-serif; } #headliner{ position: absolute; } #trans_bg { width: 250px; height: 100px;  background-color: #ffffff;  filter:alpha(opacity=50); -moz-opacity:0.5; opacity: 0.5; -khtml-opacity:0.5; } #opaquetext { position: relative; left: 450px; width: 450px; height: 300px; background-color: #ffffff;  filter:alpha(opacity=50); -moz-opacity:0.5; opacity: 0.5; -khtml-opacity:0.5; z-index: 100; } .bottom_dark_wrapper { width: 980px; margin: auto; font-size: 0.85em; text-align: left; color: #fff; } .bottom_dark_wrapper a { color: #fff; }  .menuwrapper { height: 85px; padding: 0; margin:0; } .menu { float: right; margin: 0; margin-top: 85px !important; margin-top: 100px; margin-right: 25px; list-style: none; overflow: hidden; voice-family: "\"}\""; voice-family: inherit; font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-size: 12px; width: auto; height: 30px; } html>body .menu { height: 30px; } .menu li { float: left; margin-right: 1px; padding-left: 10px; background: url(/wp-content/themes/v1/images/tableft.gif) no-repeat; } .menu li a { float: left; display: block; padding: 5px 15px 0 5px; width: .1em; font-weight: bold; white-space: nowrap; voice-family: "\"}\""; voice-family: inherit; height: 30px; text-decoration:none; background: url(/wp-content/themes/v1/images/tabright.gif) no-repeat 100% 0; color: #fff; } html>body .menu li a { height: 30px; } .menu > li a {width: auto;}  .menu li a {float: none;}  .menu li:hover, .menu li:hover a { background-position: 0 -30px;} .menu li:hover a { background-position: 100% -30px;} .menu li.current_page_item { background-position: 0 -60px;} .menu li.current_page_item a { background-position: 100% -60px;} .menu li:hover, .menu li:hover a, .menu li a:hover { color: #FCFBE3;} .menu li.current_page_item a { color: #6F0B00;}  .menu2 { margin: 0px 30px 0px 0px; list-style: none; overflow: hidden; voice-family: "\"}\""; voice-family: inherit; height: 30px; font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-size: 12px; width: 700px; float: left; } html>body .menu2 { height: 69px; } .menu2 li { float: left; margin-right: 5px; padding-left: 15px; background: url(/wp-content/themes/v1/images/tableft2.jpg) no-repeat; } .menu2 li a { float: left; display: block; padding: 0px 25px 0 10px; width: .1em; font-weight: normal; white-space: nowrap; voice-family: "\"}\""; voice-family: inherit; height: 35px; text-decoration:none; background: url(/wp-content/themes/v1/images/tabright2.jpg) no-repeat 100% 0; color: #112637; padding-top: 5px; } html>body .menu2 li a { height: 35px; } .menu2 > li a {width: auto;}  .menu2 li a {float: none;}  .menu2 li:hover, .menu2 li:hover a, .menu2 li.current_page_item { background-position: 0 -40px;} .menu2 li:hover a, .menu2 li.current_page_item a { background-position: 100% -40px;} .menu2 li:hover, .menu2 li:hover a, .menu2 li a:hover, .menu2 li.current_page_item a { color: #fbfbf3;}  h3.comments { padding: 0; margin: 40px auto 20px ; color: #112637; font-size: 1.1em; } .commentlist li, .commentform input, .commentform textarea { font: 1em "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; } .commentlist li { font-weight: bold; list-style: none; } .commentlist cite, .commentlist cite a { font-weight: bold; font-style: normal; font-size: 1.0em; } .commentlist p { font-weight: normal; line-height: 1.6em; text-transform: none; } .commentform p { font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; } .commentmetadata { font-weight: normal; } img.centered { display: block; margin-left: auto; margin-right: auto; } img.alignright { padding: 4px; margin: 0 0 2px 7px; display: inline; } img.alignleft { padding: 4px; margin: 0 7px 2px 0; display: inline; } .alignright { float: right; } .alignleft { float: left } select { width: 130px; } .commentform input { width: 170px; padding: 2px; margin: 5px 5px 1px 0; background: #FBFBF3; border: 1px dotted #7D3908; } .commentform textarea { width: 100%; padding: 2px; background: #FBFBF3; border: 1px dotted #7D3908; } .commentform .submit { margin: 0; float: right; margin-bottom: 50px; } .alt { margin: 0; padding: 15px; color: #112637; } .navigation { display: block; text-align: center; margin-top: 10px; margin-bottom: 60px; } .postmetadata ul, .postmetadata li { display: inline; list-style-type: none; list-style-image: none; } .postmetadata { font-style:italic; font-size:0.95em; } .search{ height: 25px; background-color: #fff; margin: 0; padding: 0; vertical-align: middle; } .search img{ float:left; width:16px; height:16px; vertical-align: middle; margin: 5px; } .search input{ width: 90%; float:left; height: 20px; font-size: 1.2em; background-color: #fff; border: 0; vertical-align: middle; } .search input:focus{ background:#FFF; } .searchform{ margin:0; } .searchform .s{ background:#222; border:none; border-bottom:1px solid #333; width:30em; color:#666666; padding:0.25em; } .searchform .searchsubmit{ background:#000; color:#666; border:none; font-size:0.9em; text-transform:uppercase; letter-spacing:0.25em; } ul.dates, ul.pages{ list-style-type:none; margin:1.5em 0 2em 0; border-top: 1px dotted #a0a0a0; } ul.dates li, ul.pages li{ list-style-type:none; margin:0; padding:0.5em 0; border-bottom: 1px dotted #a0a0a0; } ul.dates li a, ul.pages li a{ color:#BFBFBF; text-decoration: none; } ul.dates .date{ color:#112637; padding:0 1.5em 0 0; } ul.dates a, ul.pages a{ color:#BFBFBF; text-decoration: none; } ul.dates a:hover, ul.pages a:hover, ul.dates a:hover .date{ color: #FFFFFF; } ul.pages ul{ margin:0; } ul.pages ul li{ list-style-type:none; margin:2px 0; padding: 0.25em 0 0.25em 2.5em; border-top:1px solid #3D3D3D; border-bottom:0px solid #3D3D3D; } .clear { clear: both; } .clear_content { clear: both; height: 25px; }  #slider { border: 1px solid #241714; } #slider ul, #slider li{ margin:0; padding:0; list-style:none; } #slider, #slider li{  width:930px; height:300px; overflow:hidden; } span#prevBtn{} span#nextBtn{}  .pics_gallery img { border: 5px solid #e0e0e0; margin-right: 5px; margin-bottom: 5px; float: left; } .main_padding span#prevBtn a{ display:block; width:30px; height:30px; background:url(/wp-content/themes/v1/images/prev_arrow.png) no-repeat 0 0; position: absolute; top: 150px; left: 10px; overflow: hidden; text-indent: -100em; } .main_padding span#nextBtn a{ display:block; width:30px; height:30px; background:url(/wp-content/themes/v1/images/next_arrow.png) no-repeat 0 0; position: absolute; top: 150px; right: 10px; overflow: hidden; text-indent: -100em; } } @media screen {   form.ddfm h1, form.ddfm h2 { color: #606060; } form.ddfm legend, form.ddfm label, form.ddfm label.fmtextlblwide { color: #606060; } form.ddfm .fmcheck p, form.ddfm .fmradio p, form.ddfm textarea, form.ddfm .fmfullblock, form.ddfm .fmhalfblock, form.ddfm .fmselect, form.ddfm input.fmtext, form.ddfm input.fmverify, form.ddfm textarea.fmtextwide, form.ddfm .submit, form.ddfm .credits { color: #404040; } form.ddfm .required { color: #FF0000; } .ddfmerrors { color: #FF0000; }  .ddfmwrap { font-size: 100%; font-family: Arial, Helvetica, sans-serif; } form.ddfm h1, form.ddfm h2 { font-family: Arial, Helvetica, sans-serif; text-align: left; margin: 0 0 10px 0; padding: 0; } form.ddfm h1 { font-size: 140%; } form.ddfm h2 { font-size: 115%; } form.ddfm legend, form.ddfm label, form.ddfm label.fmtextlblwide { font-size: 100%; font-weight: bold; } form.ddfm .credits { font-size: 90%; } form.ddfm legend { font-size: 110%; } .ddfmerrors { font-weight: bold; }  .ddfmwrap { margin: 15px auto 15px auto; width: 450px; } .ddfmwrap p.fieldwrap { padding: 1px; margin: 1px; clear: left; } form.ddfm { text-align: left; padding: 10px; width: 430px; } form.ddfm fieldset { padding: 0 10px 2px 10px; margin: 0 0 13px 0; display: block; } form.ddfm legend { padding: 0 6px 0 6px; margin: 0 0 0 10px; } form.ddfm label { display: block; float: left; width: 26%; text-align: right; margin: 0 10px 0 0; padding-bottom: 15px; clear: left; } form.ddfm label.fmtextlblwide { display: block; float: left; text-align: left; margin: 0 10px 0 1px; padding-bottom: 8px; width: 100%; } form.ddfm select.fmselect { float: left; display: block; width: 65%; margin-bottom: 15px; padding: 3px; } form.ddfm .fmcheck { width: 65%; float: left; display: block; margin-bottom: 15px; } form.ddfm .fmradio { width: 65%; float: left; display: block; margin-bottom: 15px; } form.ddfm .fmcheck p { padding: 0; margin: 0 0 5px 0; line-height: 140%; } form.ddfm .fmradio p { padding: 0; margin: 0 0 5px 0; line-height: 140%; } form.ddfm textarea { float: left; position: relative; width: 65%; margin-bottom: 15px; padding: 3px; }  form.ddfm .fmfullblock { padding-left: 0px; float: left; width: 100%; margin-bottom: 13px; display: block; } form.ddfm .fmhalfblock { width: 65%; padding-left: 29%; margin-bottom: 13px; float: left; display: block; } form.ddfm input.fmverify { float: left; width: 22%; margin-bottom: 15px; padding: 3px; position: relative; display: block; } form.ddfm img { margin: 1px 0 0 10px; float: left; } form.ddfm input.fmfile, form.ddfm input.fmtext { float: left; display: block; width: 65%; margin-bottom: 15px; padding: 3px; } form.ddfm textarea.fmtextwide { display: block; float: left; width: 93%; margin-right: 2px; margin-bottom: 15px; padding: 3px; } form.ddfm .credits { text-align: right; margin-top: 7px; width: 97%; } form.ddfm .submit { text-align: right; clear: both; width: 97%; } .ddfmwrap .ddfmerrors { display: block; float: left; width: 27%; text-align: right; margin: 0 10px 0 0; padding-bottom: 15px; } .ddfmwrap .errorlist { float: left; display: block; width: 65%; margin-bottom: 15px; padding: 3px; text-align: left; } .ddfmwrap .recaptcha { width: 100%; text-align: right; clear: both; height: 120px; margin-right: 7px; padding-bottom: 10px; } .ddfmwrap .recaptcha-inner { float: right; margin-right: 3px; } } 