

body, html { height: 100%; }
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td { margin: 0pt; padding: 0pt; border: 0pt none; outline: 0pt none; font-size: 100%; vertical-align: baseline; background: none repeat scroll 0% 0% transparent; }
body { line-height: 1; }
ol, ul { list-style: none outside none; }
:focus { outline: 0pt none; }
.fix { clear: both; height: 1px; margin: -1px 0pt 0pt; overflow: hidden; }
html body * span.clear, html body * div.clear, html body * li.clear, html body * dd.clear { background: none repeat scroll 0% 0% transparent; border: 0pt none; clear: both; display: block; float: none; font-size: 0pt; list-style: none outside none; margin: 0pt; padding: 0pt; overflow: hidden; visibility: hidden; width: 0pt; height: 0pt; }


body { font: 12px/1.5 "Lucida Sans",Arial,Helvetica,Sans-serif; color: rgb(67, 67, 67); background-color: rgb(255, 255, 255); }
h1, h2, h3, h4, h5, h6 { margin: 0pt; font-family: Georgia,Times,Serif; color: rgb(59, 59, 59); }
h1 { font-size: 30px; }
h2 { font-size: 24px; }
h3 { font-size: 20px; }
p { margin: 18px 0pt; }
a:link, a:visited { color: rgb(6, 81, 165); text-decoration: none; }
a:hover { text-decoration: underline; }
h1 a:link, h1 a:visited, h2 a:link, h2 a:visited, h3 a:link, h3 a:visited, h4 a:link, h4 a:visited, h5 a:link, h5 a:visited, h6 a:link, h6 a:visited { text-decoration: none; color: rgb(0, 170, 212); }
h1 a:hover, h2 a:hover, h3 a:hover, h4 a:hover, h5 a:hover, h6 a:hover { text-decoration: underline; }
.inner { width: 960px; margin: 0pt auto; }
#top { background: url('top.jpg') repeat scroll center top transparent; }
#logo .site-title, #logo .site-description { display: none; }
#header img { margin: 10px 0pt; }
#navigation { position: relative; z-index: 99; height: 41px; text-align: center; background: url('/img/site/nav.png') repeat-x scroll left top transparent; }
#pagenav { position: relative; z-index: 999; }
#pagenav li { display: inline; position: relative ! important; font: 12px "Lucida Sans",Arial,Helvetica,Sans-serif; text-transform: uppercase; margin: 0pt 3px; }
#pagenav li a:link, #pagenav li a:visited { color: rgb(189, 189, 189); line-height: 41px; padding: 16px 12px; }
#pagenav li.current_page_item a, #pagenav li a:hover { color: rgb(255, 255, 255); text-decoration: none; background-color: rgb(7, 7, 7); }
#pagenav li ul { position: absolute; width: 175px; left: -999em; font-size: 10px; background-color: rgb(0, 0, 0); margin: 0pt 0pt 0pt 0px; text-align: left; }
#pagenav li ul li { display: block; line-height: 20px; border-bottom: 1px solid rgb(41, 41, 41); padding: 0pt; }
#pagenav li ul li a:link, #pagenav li ul li a:visited { display: block; font-size: 12px; line-height: 20px; padding: 7px 5px; }
#pagenav li ul ul { margin: -35px 0pt 0pt 175px; }
#pagenav li:hover ul, #pagenav li li:hover ul, #pagenav li.sfhover ul, #pagenav li li.sfhover ul { left: 0px; }
#pagenav li:hover, #pagenav li.hover { position: static; }
#pagenav li li a span.sf-sub-indicator { display: none; }
#feature { position: relative; z-index: 0; text-align: center; font: 20px/30px Georgia,Times,Serif; color: rgb(160, 160, 160); background: url('/img/site/feature.png') no-repeat scroll center top transparent; padding: 0pt 0pt 10px; }
#feature a:link, #feature a:visited { color: rgb(244, 244, 244); text-decoration: none ! important; border-bottom: 1px solid rgb(76, 86, 103); }
#feature a:hover { color: rgb(255, 255, 255); border-bottom: 1px solid rgb(255, 255, 255); }
#feature #about { background: url('/img/site/swirl.png') no-repeat scroll center bottom transparent; margin: 20px 0pt; padding: 0pt 0pt 20px; }
#feature #image img { margin-bottom: -130px; }
#feature #image a { border: medium none; }
#main { background: url('/img/site/main.jpg') repeat-x scroll left top transparent; padding: 140px 0pt 20px; }
#content { float: right; width: 550px; }
#recent { padding: 20px 0pt; }
#recent h3 { font-size: 12px; text-transform: uppercase; margin: 0pt 0pt 10px; }
#recent ul { border-top: 1px solid rgb(235, 235, 235); }
#recent ul li { float: left; width: 550px; border-bottom: 1px solid rgb(235, 235, 235); padding: 10px 0pt; }
#recent ul li .link { display: block; float: left; width: 330px; padding: 0pt 10px 0pt 0pt; }
#recent ul li .date { color: rgb(170, 167, 167); }
#sidebar { float: left; width: 335px; margin: 0pt 75px 0pt 0pt; }
#footer { border-top: 1px solid rgb(233, 233, 233); background-color: rgb(247, 247, 247); padding: 30px 0pt 60px; }
#footer .widget h3 { font-family: Arial,Helvetica,Sans-serif; font-size: 20px; color: rgb(61, 61, 61); margin: 0pt 0pt 15px; background: none repeat scroll 0% 0% transparent; padding: 0pt; }
#footer #col-1 { float: left; width: 215px; margin: 0pt 35px 0pt 0pt; }
#footer #col-2 { float: left; width: 380px; margin: 0pt 35px 0pt 0pt; }
#footer #col-3 { float: left; width: 295px; }
.widget_woo_contact address { margin: 0pt 0pt 15px; }
h1.title, h2.title { font: 24px Georgia,Times,Serif; color: rgb(206, 63, 0); margin: 0pt 0pt 15px; }
h2.title a:link, h2.title a:visited { color: rgb(206, 63, 0); }
html body * span.clear, html body * div.clear, html body * li.clear, html body * dd.clear { background: none repeat scroll 0% 0% transparent; border: 0pt none; clear: both; display: block; float: none; font-size: 0pt; list-style: none outside none; overflow: hidden; visibility: hidden; width: 0pt; height: 0pt; margin: 0pt; padding: 0pt; }
#header, .entry .aligncenter, .alignc { text-align: center; }
#pagenav li li:hover ul ul, #pagenav li li.sfhover ul ul, #pagenav li li li:hover ul ul, #pagenav li li li.sfhover ul ul, #pagenav li:hover ul ul, #pagenav li.sfhover ul ul { left: -999em; }
.widget_woo_wwm li a:link, .widget_woo_wwm li a:visited, .widget_woo_twitter li a:link, .widget_woo_twitter li a:visited { display: inline; margin: 0pt; }
.widget_woo_twitter li, .post { margin: 0pt 0pt 20px; }


#lbOverlay { position: fixed; z-index: 9999; left: 0pt; top: 0pt; width: 100%; height: 100%; background-color: rgb(0, 0, 0); cursor: pointer; }
#lbCenter, #lbBottomContainer { position: absolute; z-index: 9999; overflow: hidden; background-color: rgb(255, 255, 255); }
#lbImage { position: absolute; left: 0pt; top: 0pt; border: 10px solid rgb(255, 255, 255); background-repeat: no-repeat; }
#lbPrevLink, #lbNextLink { display: block; position: absolute; top: 0pt; width: 50%; outline: medium none; }
#lbPrevLink { background: none no-repeat scroll 0pt 15% transparent; left: 0pt; }
#lbNextLink { background: none no-repeat scroll 100% 15% transparent; right: 0pt; }
#lbBottom { font-family: Verdana,Arial,Geneva,Helvetica,sans-serif; font-size: 10px; color: rgb(102, 102, 102); line-height: 1.4em; text-align: left; border-width: 10px; border-right: 10px solid rgb(255, 255, 255); border-style: none solid solid; border-color: rgb(255, 255, 255); }
#lbCloseLink { display: block; float: right; width: 66px; height: 22px; margin: 5px 0pt; outline: medium none; }
#lbCaption, #lbNumber { margin-right: 71px; }
#lbCaption { font-weight: bold; }


body { color: rgb(67, 67, 67); background-color: rgb(255, 255, 255); }
h1, h2, h3, h4, h5, h6 { color: rgb(59, 59, 59); }
a:link, a:visited { color: rgb(6, 81, 165); }
h1 a:link, h1 a:visited, h2 a:link, h2 a:visited, h3 a:link, h3 a:visited, h4 a:link, h4 a:visited, h5 a:link, h5 a:visited, h6 a:link, h6 a:visited { color: rgb(0, 170, 212); }
#top { background: url('/img/site/top_001.jpg') repeat scroll center top transparent; }
#navigation { background: url('/img/site/nav_001.png') repeat-x scroll left top transparent; }
#pagenav li a:link, #pagenav li a:visited { color: rgb(189, 189, 189); }
#pagenav li.current_page_item a, #pagenav li a:hover { color: rgb(255, 255, 255); background-color: rgb(7, 7, 7); }
#pagenav li ul { background-color: rgb(0, 0, 0); }
#pagenav li ul li { border-bottom: 1px solid rgb(41, 41, 41); }
#feature { color: rgb(160, 160, 160); background: url('/img/site/feature_001.png') no-repeat scroll center top transparent; }
#feature a:link, #feature a:visited { color: rgb(244, 244, 244); border-bottom: 1px solid rgb(76, 86, 103); }
#feature a:hover { color: rgb(255, 255, 255); border-bottom: 1px solid rgb(255, 255, 255); }
#feature #about { background: url('/img/site/swirl_001.png') no-repeat scroll center bottom transparent; }
#main { background: url('/img/site/main_001.jpg') repeat-x scroll left top transparent; }
#recent ul { border-top: 1px solid rgb(235, 235, 235); }
#recent ul li { border-bottom: 1px solid rgb(235, 235, 235); }
#recent ul li .date { color: rgb(170, 167, 167); }
#footer { border-top: 1px solid rgb(233, 233, 233); background-color: rgb(247, 247, 247); }

h2.title { color: rgb(206, 63, 0); }
h2.title a:link, h2.title a:visited { color: rgb(206, 63, 0); }


