BODY
{
    padding:0px; MARGIN: 0px;
    BACKGROUND: white url('images/green.jpg') 50% 50%;
    COLOR: black;
    font-style:normal; font-variant:normal; font-weight:normal; font-size:8pt; font-family:arial, sans-serif
}

a            {font-family: Verdana, Arial, Helvetica, sans-serif; color:#003366; text-decoration: none; font-size:12px}
a:active  {font-family: Verdana, Arial, Helvetica, sans-serif; color:#0060BA; text-decoration: none}
a:link    {font-family: Verdana, Arial, Helvetica, sans-serif; color:#003366; text-decoration: none; font-size:12px}
a:hover   {font-family: Verdana, Arial, Helvetica, sans-serif; color:#000000;  text-decoration:underline}
 
UL
{
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    PADDING-TOP: 0px
}
OL
{
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    PADDING-TOP: 0px
}
LI
{
    PADDING-BOTTOM: 0px;
    MARGIN: 0px 0px 0px 2px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    FONT-FAMILY: Arial;
    FONT-SIZE: 10pt;
    PADDING-TOP: 0px
}
OL
{
    PADDING-LEFT: 3em
}
UL LI
{
    LIST-STYLE-POSITION: outside;
    LIST-STYLE-TYPE: none
}
H2
{
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    PADDING-TOP: 0px
}
H3
{
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    PADDING-TOP: 0px
}
H4
{
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    PADDING-TOP: 0px
}
H5
{
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    PADDING-TOP: 0px
}
H6
{
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    PADDING-TOP: 0px
}
FORM
{
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    PADDING-TOP: 0px
}
SMALL
{
    FONT-SIZE: 0.9em
}
.hidden
{
    DISPLAY: none
}
#container
{
    TEXT-ALIGN: center
}
#container
{
    BACKGROUND: url('images/body.jpg') no-repeat 50% 0%; 
}
.wrapbg
{
    BACKGROUND: url('images/body.jpg') no-repeat 50% 0%; 
}
.wrap
{
    TEXT-ALIGN: left;
    MARGIN: 0px auto;
    WIDTH: 1060px
}
.wrapbg
{
    PADDING-BOTTOM: 9px;
    PADDING-LEFT: 84px;
    PADDING-RIGHT: 44px;
    PADDING-TOP: 0px
}
.fixed
{
    CLEAR: both
}
#footer
{
    PADDING-BOTTOM: 34px;
    MARGIN: 0px 68px 0px 84px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    BORDER-TOP: #b9b9b9 1px solid;
    PADDING-TOP: 40px
}
#copyright
{
    TEXT-ALIGN: center;
    COLOR: #313130;
    FONT-SIZE: 1.1em
}
#copyright A
{
    COLOR: #313130
}
#header
{
    POSITION: relative;
    HEIGHT: 617px
}
#caption
{
    Z-INDEX: 100;
    POSITION: absolute;
    TOP: 69px;
    LEFT: -84px
}
#navigation
{
    POSITION: absolute;
    TEXT-ALIGN: center;
    TEXT-TRANSFORM: lowercase;
    FONT: bold 2em arial,sans-serif;
    TOP: 0px;
    RIGHT: 0px
}
#menus LI
{
    POSITION: relative;
    LINE-HEIGHT: 1.8em;
    WIDTH: 123px;
    BACKGROUND: url('images/menu.png') no-repeat;
    FLOAT: left;
    HEIGHT: 48px;
    COLOR: #ffffff
}
#menus LI.current_page_item
{
    BACKGROUND-IMAGE: url('images/menu_curr.png')
}
#menus LI A
{
    COLOR: #000000
}
#menus LI.current_page_item A
{
    COLOR: #760000
}
#header_widget
{
    POSITION: absolute;
    WIDTH: 182px;
    TOP: 208px;
    RIGHT: 35px
}
#header_widget H3
{
    TEXT-ALIGN: center;
    LINE-HEIGHT: 46px;
    TEXT-TRANSFORM: uppercase;
    BACKGROUND: url('images/h3_head.png') no-repeat 50% 50%;
    COLOR: #ffffff
}
#flash
{
    POSITION: absolute;
    TOP: 151px;
    LEFT: -13px
}
#header_rs
{
    POSITION: absolute;
    BOTTOM: 0px;
    LEFT: 0px
}
#rss
{
    WIDTH: 259px;
    FONT: 1.2em/74px arial,sans-serif;
    FLOAT: left;
    COLOR: #1e1916;
    MARGIN-RIGHT: 12px
}
#searchbox
{
    WIDTH: 259px;
    FONT: 1.2em/74px arial,sans-serif;
    FLOAT: left;
    COLOR: #1e1916;
    MARGIN-RIGHT: 12px
}
#rss STRONG
{
    PADDING-BOTTOM: 20px;
    PADDING-LEFT: 41px;
    PADDING-RIGHT: 0px;
    BACKGROUND: url('images/rss.gif') no-repeat 0% 50%;
    COLOR: #9b1900;
    PADDING-TOP: 20px
}
#content-wrap
{
    PADDING-BOTTOM: 0px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 35px;
    PADDING-TOP: 0px
}
#main
{
    WIDTH: 608px;
    FLOAT: right
}
#northsidebar .widget
{
    WIDTH: 260px
}
#centersidebar
{
    WIDTH: 260px
}
#westsidebar
{
    WIDTH: 120px;
    FLOAT: left;
    MARGIN-RIGHT: 9px
}
#eastsidebar
{
    WIDTH: 120px;
    FLOAT: left;
    MARGIN-RIGHT: 9px
}
#westsidebar H3
{
    BACKGROUND-IMAGE: url('images/h3_middlesbar.gif')
}
#eastsidebar H3
{
    BACKGROUND-IMAGE: url('images/h3_middlesbar.gif')
}
#southsidebar
{
    CLEAR: both
}
#southsidebar .widget
{
    WIDTH: 290px;
    FLOAT: left
}
.sidebar#southsidebar .scontent
{
    PADDING-BOTTOM: 20px;
    PADDING-LEFT: 15px;
    PADDING-RIGHT: 15px;
    PADDING-TOP: 20px
}
.sidebar
{
    COLOR: #000000;
    FONT-SIZE: 1.1em
}
.sidebar .scontent
{
    PADDING-BOTTOM: 8px
}
.sidebar H3
{
    TEXT-TRANSFORM: uppercase;
    PADDING-LEFT: 22px;
    BACKGROUND: url('images/h3_sbar.gif') no-repeat 0% 50%;
    COLOR: #ffffff; font-style:normal; font-variant:normal; font-weight:bold; line-height:2.7em; font-size:1.1em; font-family:arial, sans-serif
}
.sidebar UL
{
    PADDING-BOTTOM: 0px;
    PADDING-LEFT: 7px;
    PADDING-RIGHT: 7px;
    PADDING-TOP: 0px
}
.sidebar LI
{
    LINE-HEIGHT: 2.2em;
    PADDING-LEFT: 10px;
    BACKGROUND: url('images/li_sbar.gif') no-repeat 0% 50%; 
}
.sidebar A
{
    COLOR: #5c2e02
}
.sidebar#southsidebar A
{
    COLOR: #000000
}
.sidebar#southsidebar .widget_text
{
    WIDTH: 316px
}
.sidebar#southsidebar .widget_text .scontent
{
    PADDING-LEFT: 0px
}
#ads IMG
{
    MARGIN: 0px 10px 10px 0px
}
#calendar_wrap
{
    FONT-SIZE: 1.1em
}
#wp-calendar
{
    TEXT-ALIGN: right;
    MARGIN: 0px auto;
    COLOR: #000000
}
#wp-calendar A
{
    COLOR: #000000;
    FONT-WEIGHT: bold
}
#wp-calendar TBODY A
{
    COLOR: #9a0700
}
#wp-calendar CAPTION
{
    TEXT-ALIGN: left;
    PADDING-BOTTOM: 0.2em;
    PADDING-LEFT: 0.9em;
    PADDING-RIGHT: 0.9em;
    PADDING-TOP: 0.2em
}
#wp-calendar TH
{
    TEXT-ALIGN: center
}
#wp-calendar TH
{
    PADDING-BOTTOM: 0.1em;
    PADDING-LEFT: 0.2em;
    PADDING-RIGHT: 0.2em;
    PADDING-TOP: 0.1em
}
#wp-calendar TD
{
    PADDING-BOTTOM: 0.1em;
    PADDING-LEFT: 0.2em;
    PADDING-RIGHT: 0.2em;
    PADDING-TOP: 0.1em
}
#wp-calendar #prev
{
    TEXT-ALIGN: left
}
#searchbox
{
    FONT: 1.2em arial,sans-serif;
    COLOR: #ffffff;
    VERTICAL-ALIGN: middle
}
#searchsubmit
{
    border:medium none; PADDING-BOTTOM: 3px;
    TEXT-TRANSFORM: lowercase;
    TEXT-INDENT: -999em;
    MARGIN: 0px;
    PADDING-LEFT: 0px;
    WIDTH: 73px;
    PADDING-RIGHT: 0px;
    BACKGROUND: url('images/search.gif') no-repeat 50% 50%;
    HEIGHT: 74px;
    COLOR: #d19555;
    VERTICAL-ALIGN: middle;
    PADDING-TOP: 0px; font-style:normal; font-variant:normal; font-weight:bold; font-size:0.1em; font-family:verlana, sans-serif
}
#s
{
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-LEFT: 0px;
    WIDTH: 165px;
    PADDING-RIGHT: 0px;
    VERTICAL-ALIGN: middle;
    PADDING-TOP: 0px
}
.video
{
    TEXT-ALIGN: left
}
#featured-photos A IMG
{
    BORDER-BOTTOM: #929292 1px solid;
    BORDER-LEFT: #929292 1px solid;
    MARGIN: 0px 10px 10px 0px;
    WIDTH: 73px;
    HEIGHT: auto;
    BORDER-TOP: #929292 1px solid;
    BORDER-RIGHT: #929292 1px solid
}
#wpcumuluscontent
{
    TEXT-ALIGN: left
}
.sidebar #recentcomments
{
    FONT-WEIGHT: bold
}
.sidebar #recentcomments A
{
    FONT-WEIGHT: normal
}
#comment
{
    WIDTH: 100%
}
.post
{
    PADDING-BOTTOM: 1em
}
.posthead
{
    PADDING-BOTTOM: 3px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    BACKGROUND: none transparent scroll repeat 0% 0%;
    COLOR: #151f2b;
    PADDING-TOP: 2px
}
.posthead .posthead
{
    PADDING-BOTTOM: 16px;
    PADDING-LEFT: 56px;
    PADDING-RIGHT: 23px;
    BACKGROUND: url('images/title.gif') no-repeat 0px 0%;
    PADDING-TOP: 4px
}
.posthead .info
{
    FONT-SIZE: 1.1em
}
.posthead H2
{
    COLOR: #010101;
    FONT-WEIGHT: normal
}
.posthead H2 A
{
    COLOR: #010101;
    FONT-WEIGHT: normal
}
.posthead H2
{
    FONT-SIZE: 1.8em
}
.posthead A
{
    COLOR: #9b1900;
    FONT-WEIGHT: bold
}
DIV.odd
{
    WIDTH: 284px;
    FLOAT: left;
    CLEAR: both
}
DIV.even
{
    WIDTH: 284px;
    FLOAT: right;
    CLEAR: right
}
.first
{
    DISPLAY: inline
}
.content
{
    PADDING-BOTTOM: 1em;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    FONT-SIZE: 1.2em;
    PADDING-TOP: 1.5em
}
.content P
{
    MARGIN-TOP: 0px
}
.content UL
{
    PADDING-BOTTOM: 0.5em;
    PADDING-LEFT: 2em;
    PADDING-RIGHT: 0px;
    PADDING-TOP: 0px
}
.content UL LI
{
    PADDING-BOTTOM: 0.5em;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    PADDING-TOP: 0px
}
.content UL LI
{
    LIST-STYLE-POSITION: outside;
    LIST-STYLE-TYPE: circle
}
#main H3
{
    MARGIN: 0.5em 0px 1em;
    FONT-SIZE: 1.6em
}
.box
{
    MARGIN: 1em;
    FONT-SIZE: 1.2em
}
.tags
{
    DISPLAY: block
}
.categories
{
    DISPLAY: block
}
.attachment
{
    TEXT-ALIGN: center
}
.attachment_image
{
    TEXT-ALIGN: center
}
.wp-caption
{
    TEXT-ALIGN: center
}
.attachment
{
    MARGIN: 0px auto 1em
}
.aligncenter
{
    MARGIN: 0px auto 1em
}
.alignleft
{
    MARGIN: 0px 1em 0.5em 0px;
    FLOAT: left
}
.alignright
{
    MARGIN: 0px 0px 0.5em 1em;
    FLOAT: right
}
.alignnone
{
    MARGIN: 0.5em;
    DISPLAY: inline
}
.alignnone
{
    MARGIN: 0.5em;
    DISPLAY: inline
}
.wp-caption P
{
    MARGIN: 0px 0px 0.2em
}
.wp-caption IMG
{
    BORDER-BOTTOM: #929292 1px solid;
    BORDER-LEFT: #929292 1px solid;
    MARGIN: 0.3em auto 0px;
    BORDER-TOP: #929292 1px solid;
    BORDER-RIGHT: #929292 1px solid
}
.attachment_image
{
    MARGIN: 0px 0px 2em;
    HEIGHT: 108px;
    OVERFLOW: hidden
}
.attachment_image
{
    BORDER-BOTTOM: #929292 1px solid;
    BORDER-LEFT: #929292 1px solid;
    BORDER-TOP: #929292 1px solid;
    BORDER-RIGHT: #929292 1px solid
}
.attachment IMG
{
    BORDER-BOTTOM: #929292 1px solid;
    BORDER-LEFT: #929292 1px solid;
    BORDER-TOP: #929292 1px solid;
    BORDER-RIGHT: #929292 1px solid
}
.attachment_image DIV
{
    PADDING-BOTTOM: 0.5em;
    PADDING-LEFT: 0.5em;
    PADDING-RIGHT: 0.5em;
    DISPLAY: inline;
    PADDING-TOP: 0.5em
}
.more-link
{
    TEXT-ALIGN: center;
    MARGIN-TOP: 2em;
    WIDTH: 12em;
    DISPLAY: block;
    FONT: bold 0.9em/2.9em arial,sans-serif;
    BACKGROUND: #9b2621;
    COLOR: #ffffff;
    TEXT-DECORATION: none
}
.comment
{
    FONT-SIZE: 1.2em
}
.comment P
{
    MARGIN: 0.4em 0px 1em
}
.comment-author
{
    FONT-SIZE: 1.1em;
    FONT-WEIGHT: bold
}
.comment-meta
{
    FONT-SIZE: 0.9em
}
.comment-meta A
{
    COLOR: #9b1900
}
#commentform
{
    FONT-SIZE: 1.2em
}
#postnavi
{
    FONT-SIZE: 1.2em
}
#pagenavi
{
    FONT-SIZE: 1.2em
}
.prev
{
    FLOAT: left
}
.newer
{
    FLOAT: left
}
.next
{
    FLOAT: right
}
.older
{
    FLOAT: right
}
#postnavi A
{
    border:medium none; PADDING-BOTTOM: 0.4em;
    LINE-HEIGHT: 2.6em;
    PADDING-LEFT: 0.5em;
    PADDING-RIGHT: 0.5em;
    BACKGROUND: #484848 url('images/page_nav.gif') repeat-x;
    COLOR: #ffffff;
    TEXT-DECORATION: none;
    PADDING-TOP: 0.4em
}
#pagenavi A
{
    border:medium none; PADDING-BOTTOM: 0.4em;
    LINE-HEIGHT: 2.6em;
    PADDING-LEFT: 0.5em;
    PADDING-RIGHT: 0.5em;
    BACKGROUND: #484848 url('images/page_nav.gif') repeat-x;
    COLOR: #ffffff;
    TEXT-DECORATION: none;
    PADDING-TOP: 0.4em
}
#pagenavi .wp-pagenavi A
{
    border:medium none; PADDING-BOTTOM: 0.4em;
    LINE-HEIGHT: 2.6em;
    PADDING-LEFT: 0.5em;
    PADDING-RIGHT: 0.5em;
    BACKGROUND: #484848 url('images/page_nav.gif') repeat-x;
    COLOR: #ffffff;
    TEXT-DECORATION: none;
    PADDING-TOP: 0.4em
}
#pagenavi .wp-pagenavi A:link
{
    border:medium none; PADDING-BOTTOM: 0.4em;
    LINE-HEIGHT: 2.6em;
    PADDING-LEFT: 0.5em;
    PADDING-RIGHT: 0.5em;
    BACKGROUND: #484848 url('images/page_nav.gif') repeat-x;
    COLOR: #ffffff;
    TEXT-DECORATION: none;
    PADDING-TOP: 0.4em
}
#pagenavi .wp-pagenavi A:visited
{
    border:medium none; PADDING-BOTTOM: 0.4em;
    LINE-HEIGHT: 2.6em;
    PADDING-LEFT: 0.5em;
    PADDING-RIGHT: 0.5em;
    BACKGROUND: #484848 url('images/page_nav.gif') repeat-x;
    COLOR: #ffffff;
    TEXT-DECORATION: none;
    PADDING-TOP: 0.4em
}
#pagenavi .wp-pagenavi A:hover
{
    border:medium none; PADDING-BOTTOM: 0.4em;
    LINE-HEIGHT: 2.6em;
    PADDING-LEFT: 0.5em;
    PADDING-RIGHT: 0.5em;
    BACKGROUND: #484848 url('images/page_nav.gif') repeat-x;
    COLOR: #ffffff;
    TEXT-DECORATION: none;
    PADDING-TOP: 0.4em
}
#pagenavi .wp-pagenavi A:active
{
    border:medium none; PADDING-BOTTOM: 0.4em;
    LINE-HEIGHT: 2.6em;
    PADDING-LEFT: 0.5em;
    PADDING-RIGHT: 0.5em;
    BACKGROUND: #484848 url('images/page_nav.gif') repeat-x;
    COLOR: #ffffff;
    TEXT-DECORATION: none;
    PADDING-TOP: 0.4em
}
#pagenavi .wp-pagenavi SPAN.pages
{
    border:medium none; PADDING-BOTTOM: 0.4em;
    LINE-HEIGHT: 2.6em;
    PADDING-LEFT: 0.5em;
    PADDING-RIGHT: 0.5em;
    BACKGROUND: #484848 url('images/page_nav.gif') repeat-x;
    COLOR: #ffffff;
    TEXT-DECORATION: none;
    PADDING-TOP: 0.4em
}
#pagenavi .wp-pagenavi SPAN.current
{
    border:medium none; PADDING-BOTTOM: 0.4em;
    LINE-HEIGHT: 2.6em;
    PADDING-LEFT: 0.5em;
    PADDING-RIGHT: 0.5em;
    BACKGROUND: #484848 url('images/page_nav.gif') repeat-x;
    COLOR: #ffffff;
    TEXT-DECORATION: none;
    PADDING-TOP: 0.4em
}
#pagenavi .wp-pagenavi SPAN.extend
{
    border:medium none; PADDING-BOTTOM: 0.4em;
    LINE-HEIGHT: 2.6em;
    PADDING-LEFT: 0.5em;
    PADDING-RIGHT: 0.5em;
    BACKGROUND: #484848 url('images/page_nav.gif') repeat-x;
    COLOR: #ffffff;
    TEXT-DECORATION: none;
    PADDING-TOP: 0.4em
}
#pagenavi .wp-pagenavi SPAN.pages
{
    PADDING-BOTTOM: 0.4em;
    PADDING-LEFT: 1em;
    PADDING-RIGHT: 1em;
    PADDING-TOP: 0.4em
}
#pagenavi .wp-pagenavi SPAN.current
{
    FONT-WEIGHT: bold
}
