BODY
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    BACKGROUND: #fbfbfb;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
	MARGIN-TOP: 0px;
	text-align:center;
    FONT: 75%/150% "Trebuchet MS", Tahoma, Arial;
    COLOR: #0a3d55;
    PADDING-TOP: 0px
}
A
{
    COLOR: #0f2ca9;
    TEXT-DECORATION: none
}
A:visited
{
    COLOR: #0f2ca9;
    TEXT-DECORATION: none
}
A:hover
{
    COLOR: #25afef;
    TEXT-DECORATION: none
}
IMG
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    BORDER-LEFT: medium none;
    BORDER-BOTTOM: medium none
}
P
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 15px;
    MARGIN: 0px;
    PADDING-TOP: 0px
}
H1
{
    PADDING-LEFT: 0px;
    MARGIN: 0px;
    FONT: bold 36px/100% "Trebuchet MS", Tahoma, Arial;
    COLOR: #000000;
    HEIGHT: 60px
}
H1 A
{
    COLOR: #ffffff;
    TEXT-DECORATION: none
}
H1 A:visited
{
    COLOR: #ffffff;
    TEXT-DECORATION: none
}
H1 A:hover
{
    COLOR: #ffffff;
    TEXT-DECORATION: none
}
H2
{
    BACKGROUND: #eff7fa;
    PADDING-BOTTOM: 3px;
    MARGIN: 0px 0px 2px;
    FONT: 190%/100% "Trebuchet MS", Tahoma, Arial;
    COLOR: #0b57d4;
    BORDER-BOTTOM: #4982d0 1px solid;
    LETTER-SPACING: -1px
}
H2 A
{
    COLOR: #0b57d4;
    TEXT-DECORATION: none
}
H2 A:visited
{
    COLOR: #0b57d4;
    TEXT-DECORATION: none
}
H2 A:hover
{
    COLOR: #0272b4;
    TEXT-DECORATION: none
}
H3
{
    MARGIN: 10px 0px 5px;
    FONT: 140%/100% "Trebuchet MS", Tahoma, Arial;
    COLOR: #0b57d4
}
H4
{
    MARGIN: 10px 0px 5px;
    FONT: 130%/100% "Trebuchet MS", Tahoma, Arial;
    COLOR: #0b57d4
}
FORM
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px
}
#page
{
    BORDER-TOP-WIDTH: 0px;
    BORDER-LEFT-WIDTH: 1px;
    BACKGROUND: #fbfbfb;
    BORDER-BOTTOM-WIDTH: 1px;
    MARGIN: 0px auto;
    WIDTH: 1000px;
    BORDER-RIGHT-WIDTH: 1px
}
#header
{
    BORDER-TOP: #cfc69e 0px solid;
    BACKGROUND: url(img/header.jpg) #fbfbfb no-repeat;
    BORDER-BOTTOM: medium none;
    POSITION: relative;
    HEIGHT: 150px;
}
#headerlogo
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 50px;
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 20px;
    POSITION: relative;
    HEIGHT: 60px
}
#headerlogo .description
{
    FONT-SIZE: 16px;
    LEFT: 60px;
    COLOR: #ffffff;
    BOTTOM: 3px;
    POSITION: absolute
}
#nav
{
    RIGHT: 0px;
    MARGIN: 0px;
    LIST-STYLE-TYPE: none;
    POSITION: absolute;
    TOP: 0px
}
#nav LI
{
    FLOAT: left;
    MARGIN-LEFT: 0px
}
#nav .current_page_item A:visited
{
    COLOR: #000000;
    TEXT-DECORATION: none
}
#nav .page_item A
{
    PADDING-RIGHT: 15px;
    DISPLAY: block;
    PADDING-LEFT: 15px;
    PADDING-BOTTOM: 5px;
    FONT: bold 14px/100% Arial, Helvetica, sans-serif;
    COLOR: #ffffff;
    PADDING-TOP: 5px;
    TEXT-DECORATION: none
}
#nav .current_page_item A
{
    PADDING-RIGHT: 15px;
    DISPLAY: block;
    PADDING-LEFT: 15px;
    PADDING-BOTTOM: 5px;
    FONT: bold 14px/100% Arial, Helvetica, sans-serif;
    COLOR: #000000;
    PADDING-TOP: 5px;
    TEXT-DECORATION: none
}
#nav .page_item A:hover
{
    PADDING-RIGHT: 15px;
    DISPLAY: block;
    PADDING-LEFT: 15px;
    PADDING-BOTTOM: 5px;
    FONT: bold 14px/100% Arial, Helvetica, sans-serif;
    COLOR: #000000;
    PADDING-TOP: 5px;
    TEXT-DECORATION: none
}
#content
{
    PADDING-RIGHT: 10px;
    PADDING-LEFT: 13px;
    FLOAT: left;
    PADDING-BOTTOM: 25px;
    OVERFLOW: hidden;
    WIDTH: 590px;
    PADDING-TOP: 10px
}
.post
{
    CLEAR: both;
    PADDING-TOP: 15px
}
.post-digg
{
    FLOAT: left;
    WIDTH: 58px;
    HEIGHT: 96px
}
.post-date
{
    FLOAT: right;
    WIDTH: 45px;
    COLOR: #06a4ff;
    HEIGHT: 56px
}
.post-month
{
    DISPLAY: block;
    FONT-SIZE: 11px;
    MARGIN-LEFT: -3px;
    TEXT-TRANSFORM: uppercase;
    COLOR: #06a4ff;
    LINE-HEIGHT: 11px;
    PADDING-TOP: 2px;
    TEXT-ALIGN: center
}
.post-day
{
    DISPLAY: block;
    FONT-SIZE: 18px;
    MARGIN-LEFT: -3px;
    TEXT-TRANSFORM: uppercase;
    COLOR: #1135e8;
    LINE-HEIGHT: 18px;
    PADDING-TOP: 2px;
    TEXT-ALIGN: center
}
.entry
{
    FLOAT: left;
    WIDTH: 485px
}
.post-cat
{
    PADDING-LEFT: 20px;
    FONT-SIZE: 95%;
    BACKGROUND: #fbfbfb;
    FLOAT: left;
    COLOR: #0f2ca9
}
.post-comments
{
    PADDING-LEFT: 20px;
    FONT-SIZE: 95%;
    BACKGROUND: #fbfbfb;
    FLOAT: right
}
.post-calendar
{
    PADDING-LEFT: 20px;
    FONT-SIZE: 95%;
    BACKGROUND: #fbfbfb;
    FLOAT: right;
    COLOR: #0f2ca9
}
.post-content
{
    CLEAR: both;
    PADDING-TOP: 10px
}
.navigation
{
    CLEAR: both;
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 10px;
    PADDING-TOP: 10px
}
.navigation A
{
    COLOR: #0f2ca9
}
.navigation A:visited
{
    COLOR: #0f2ca9
}
.previous-entries A
{
    PADDING-LEFT: 18px;
    FLOAT: left
}
.next-entries A
{
    PADDING-RIGHT: 18px;
    FLOAT: right
}
#comments
{
    CLEAR: both;
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 5px;
    PADDING-TOP: 10px;
    BORDER-BOTTOM: #4982d0 1px dotted
}
#respond
{
    CLEAR: both;
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 5px;
    PADDING-TOP: 10px;
    BORDER-BOTTOM: #4982d0 1px dotted
}
.commentlist
{
    PADDING-LEFT: 20px;
    MARGIN: 10px 0px;
    LINE-HEIGHT: 130%
}
.commentlist LI
{
    PADDING-RIGHT: 10px;
    PADDING-LEFT: 10px;
    PADDING-BOTTOM: 5px;
    PADDING-TOP: 5px
}
.commentlist .alt
{
    BACKGROUND: #dceef7
}
.commentlist CITE
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 120%;
    COLOR: #0332b7;
    FONT-STYLE: normal
}
.commentlist CITE A
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 120%;
    COLOR: #0332b7;
    FONT-STYLE: normal
}
.commentlist CITE A:visited
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 120%;
    COLOR: #0332b7;
    FONT-STYLE: normal
}
.commentlist SMALL
{
    DISPLAY: block;
    FONT-SIZE: 87%;
    MARGIN-BOTTOM: 5px
}
#commentform
{
    MARGIN-TOP: 10px;
    FONT: 110% Arial, Helvetica, sans-serif
}
#commentform P
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 6px;
    MARGIN: 0px;
    PADDING-TOP: 6px
}
#commentform LABEL
{
    FONT-SIZE: 87%;
    COLOR: #1135e8
}
#commentform INPUT
{
    BORDER-RIGHT: #221d1d 1px solid;
    PADDING-RIGHT: 3px;
    BORDER-TOP: #221d1d 1px solid;
    MARGIN-TOP: 3px;
    PADDING-LEFT: 3px;
    BACKGROUND: #ffffff;
    PADDING-BOTTOM: 3px;
    BORDER-LEFT: #221d1d 1px solid;
    WIDTH: 200px;
    PADDING-TOP: 3px;
    BORDER-BOTTOM: #221d1d 1px solid
}
#commentform TEXTAREA
{
    BORDER-RIGHT: #221d1d 1px solid;
    PADDING-RIGHT: 2px;
    BORDER-TOP: #221d1d 1px solid;
    MARGIN-TOP: 3px;
    PADDING-LEFT: 2px;
    BACKGROUND: #ffffff;
    PADDING-BOTTOM: 2px;
    BORDER-LEFT: #221d1d 1px solid;
    WIDTH: 515px;
    PADDING-TOP: 2px;
    BORDER-BOTTOM: #221d1d 1px solid;
    HEIGHT: 115px
}
#commentform TEXTAREA:focus
{
    BACKGROUND: #ffffff
}
#commentform INPUT[type='text']:focus
{
    BACKGROUND: #ffffff
}
#commentform #submit
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    BACKGROUND: url(img/cont.gif) #00a7f5 no-repeat;
    FLOAT: right;
    FONT: bold 12px Arial, Helvetica, sans-serif;
    BORDER-LEFT: medium none;
    WIDTH: 144px;
    CURSOR: pointer;
    COLOR: #000000;
    BORDER-BOTTOM: medium none;
    HEIGHT: 28px
}
#sidebar
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FLOAT: right;
    PADDING-BOTTOM: 25px;
    OVERFLOW: hidden;
    WIDTH: 360px;
    COLOR: #2044b8;
    PADDING-TOP: 10px
}
#left
{
    FLOAT: left;
    WIDTH: 130px;
    MARGIN-RIGHT: 0px
}
#right
{
    FLOAT: right;
    WIDTH: 130px;
    MARGIN-RIGHT: 0px
}
#sidebar H3
{
    MARGIN: 20px 0px 2px;
    FONT: 140%/100% "Trebuchet MS", Tahoma, Arial;
    COLOR: #1135e8;
    BORDER-BOTTOM: #4982d0 1px dotted
}
#sidebar .sidebartitle
{
    MARGIN: 20px 0px 2px;
    FONT: 140%/100% "Trebuchet MS", Tahoma, Arial;
    COLOR: #1135e8;
    BORDER-BOTTOM: #4982d0 1px dotted
}
#sidebar A
{
    FONT-SIZE: 12px;
    COLOR: #2044b8;
    TEXT-DECORATION: none
}
#sidebar A:visited
{
    FONT-SIZE: 12px;
    COLOR: #2044b8;
    TEXT-DECORATION: none
}
#sidebar A:hover
{
    FONT-SIZE: 12px;
    COLOR: #2044b8;
    TEXT-DECORATION: none
}
#sidebar UL
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px
}
#sidebar UL LI
{
    BORDER-RIGHT: medium none;
    PADDING-RIGHT: 0px;
    BORDER-TOP: medium none;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    BORDER-LEFT: medium none;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: medium none;
    LIST-STYLE-TYPE: none
}
#sidebar UL LI UL
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px
}
#sidebar UL LI UL LI
{
    BORDER-RIGHT: medium none;
    PADDING-RIGHT: 2px;
    BORDER-TOP: medium none;
    PADDING-LEFT: 10px;
    PADDING-BOTTOM: 0px;
    BORDER-LEFT: medium none;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: medium none
}
#sidebar UL LI UL LI UL LI
{
    BORDER-RIGHT: medium none;
    PADDING-RIGHT: 0px;
    BORDER-TOP: medium none;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 1px;
    BORDER-LEFT: medium none;
    PADDING-TOP: 1px;
    BORDER-BOTTOM: medium none
}
UL.list-blogroll LI
{
    PADDING-LEFT: 22px! important;
    BACKGROUND: url(img/arrow.gif) no-repeat
}
UL.list-meta LI
{
    PADDING-LEFT: 22px! important;
    BACKGROUND: url(img/arrow.gif) no-repeat
}
UL.list-rss LI
{
    PADDING-LEFT: 22px! important;
    BACKGROUND: url(img/arrow.gif) no-repeat
}
UL.list-cat LI
{
    PADDING-LEFT: 22px! important;
    BACKGROUND: url(img/arrow.gif) no-repeat
}
LI.bar_categories LI
{
    PADDING-LEFT: 22px! important;
    BACKGROUND: url(img/arrow.gif) no-repeat
}
UL.list-rec LI
{
    PADDING-LEFT: 22px! important;
    BACKGROUND: url(img/arrow.gif) no-repeat
}
LI.bar_comments UL LI
{
    PADDING-LEFT: 22px! important;
    BACKGROUND: url(img/arrow.gif) no-repeat
}
UL.list-archives LI
{
    PADDING-LEFT: 22px! important;
    BACKGROUND: url(img/arrow.gif) no-repeat
}
LI.bar_archives LI
{
    PADDING-LEFT: 22px! important;
    BACKGROUND: url(img/arrow.gif) no-repeat
}
UL.list-page LI
{
    PADDING-LEFT: 22px! important;
    BACKGROUND: url(img/arrow.gif) no-repeat
}
LI.bar_pages LI
{
    PADDING-LEFT: 22px! important;
    BACKGROUND: url(img/arrow.gif) no-repeat
}
LI.bar_recent_entries LI
{
    PADDING-LEFT: 22px! important;
    BACKGROUND: url(img/arrow.gif) no-repeat
}
UL.list-page LI UL LI
{
    PADDING-LEFT: 15px! important;
    BACKGROUND: url(img/arrow.gif) no-repeat
}
LI.bar_pages LI UL LI
{
    PADDING-LEFT: 15px! important;
    BACKGROUND: url(img/arrow.gif) no-repeat
}
LI.bar_calendar TD
{
    PADDING-RIGHT: 7px;
    PADDING-LEFT: 7px;
    PADDING-BOTTOM: 1px;
    PADDING-TOP: 1px
}
.textbar
{
    PADDING-TOP: 5px
}
#searchform
{
    MARGIN: 15px 0px 0px
}
#searchform BR
{
    DISPLAY: none
}
#searchform #s
{
    BORDER-RIGHT: #4982d0 1px solid;
    PADDING-RIGHT: 0px;
    BORDER-TOP: #4982d0 1px solid;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: normal;
    BACKGROUND: #fffafa;
    PADDING-BOTTOM: 0px;
    BORDER-LEFT: #4982d0 1px solid;
    WIDTH: 110px;
    COLOR: #145317;
    MARGIN-RIGHT: 2px;
    PADDING-TOP: 4px;
    BORDER-BOTTOM: #4982d0 1px solid;
    HEIGHT: 23px
}
#searchform INPUT
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    BACKGROUND: url(img/search.gif) no-repeat;
    FONT: bold 12px Arial, Helvetica, sans-serif;
    VERTICAL-ALIGN: middle;
    BORDER-LEFT: medium none;
    WIDTH: 60px;
    COLOR: #f9f8ee;
    BORDER-BOTTOM: medium none;
    HEIGHT: 28px
}
#close
{
    CLEAR: both;
    FONT-SIZE: 95%;
    BACKGROUND: #ffffff;
    PADDING-BOTTOM: 10px;
    COLOR: #ffffff;
    LINE-HEIGHT: 130%
}
#footer
{
    BORDER-TOP: #9c102c 5px solid;
    FONT-SIZE: 12px;
    BACKGROUND: url(img/foot.gif) no-repeat;
    MARGIN: 0px auto;
    WIDTH: 1000px;
    COLOR: #fadea2;
    LINE-HEIGHT: 100%;
    HEIGHT: 50px
}
#footer A
{
    MARGIN-TOP: 8px;
    COLOR: #fadea2
}
#credit A:visited
{
    MARGIN-TOP: 8px;
    COLOR: #fadea2
}
.center
{
    TEXT-ALIGN: center
}
IMG.center
{
    DISPLAY: block;
    MARGIN-LEFT: auto;
    MARGIN-RIGHT: auto
}
IMG[align='center']
{
    DISPLAY: block;
    MARGIN-LEFT: auto;
    MARGIN-RIGHT: auto
}
.alignleft
{
    FLOAT: left
}
IMG.alignleft
{
    FLOAT: left;
    MARGIN: 2px 10px 5px 0px
}
IMG[align='left']
{
    FLOAT: left;
    MARGIN: 2px 10px 5px 0px
}
.alignright
{
    FLOAT: right
}
IMG.alignright
{
    FLOAT: right;
    MARGIN: 2px 0px 5px 10px
}
IMG[align='right']
{
    FLOAT: right;
    MARGIN: 2px 0px 5px 10px
}
.clear
{
    CLEAR: both
}
HR.clear
{
    CLEAR: both;
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    VISIBILITY: hidden;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px
}
