BODY { 
padding-right : 0; 
padding-left : 0; 
padding-bottom : 0; 
margin : 0; 
padding-top : 0; 
} 
H1 { 
padding-right : 0; 
padding-left : 0; 
padding-bottom : 0; 
margin : 0; 
padding-top : 0; 
} 
H2 { 
padding-right : 0; 
padding-left : 0; 
padding-bottom : 0; 
margin : 0; 
padding-top : 0; 
} 
H3 { 
padding-right : 0; 
padding-left : 0; 
padding-bottom : 0; 
margin : 0; 
padding-top : 0; 
} 
H4 { 
padding-right : 0; 
padding-left : 0; 
padding-bottom : 0; 
margin : 0; 
padding-top : 0; 
} 
H5 { 
padding-right : 0; 
padding-left : 0; 
padding-bottom : 0; 
margin : 0; 
padding-top : 0; 
} 
H6 { 
padding-right : 0; 
padding-left : 0; 
padding-bottom : 0; 
margin : 0; 
padding-top : 0; 
} 
ADDRESS { 
padding-right : 0; 
padding-left : 0; 
padding-bottom : 0; 
margin : 0; 
padding-top : 0; 
} 
BLOCKQUOTE { 
padding-right : 0; 
padding-left : 0; 
padding-bottom : 0; 
margin : 0; 
padding-top : 0; 
} 
DD { 
padding-right : 0; 
padding-left : 0; 
padding-bottom : 0; 
margin : 0; 
padding-top : 0; 
} 
DL { 
padding-right : 0; 
padding-left : 0; 
padding-bottom : 0; 
margin : 0; 
padding-top : 0; 
} 
HR { 
padding-right : 0; 
padding-left : 0; 
padding-bottom : 0; 
margin : 0; 
padding-top : 0; 
} 
P { 
padding-right : 0; 
padding-left : 0; 
padding-bottom : 0; 
margin : 0; 
padding-top : 0; 
} 
FORM { 
padding-right : 0; 
padding-left : 0; 
padding-bottom : 0; 
margin : 0; 
padding-top : 0; 
} 
BODY { 
font-size : 12px; 
background : #77b4f0 url(images/bg_body.gif) repeat-x; 
vertical-align : top; 
color : #000000; 
font-family : Arial, Helvetica, Georgia, sans-serif; 
text-align : center; 
} 
H1 { 
font-weight : normal; 
font-size : 18px; 
font-family : Arial, Helvetica, Georgia, sans-serif; 
} 
H2 { 
font-weight : normal; 
font-size : 18px; 
font-family : Arial, Helvetica, Georgia, sans-serif; 
} 
H3 { 
font-weight : normal; 
font-size : 18px; 
font-family : Arial, Helvetica, Georgia, sans-serif; 
} 
H4 { 
font-weight : normal; 
font-size : 18px; 
font-family : Arial, Helvetica, Georgia, sans-serif; 
} 
H5 { 
font-weight : normal; 
font-size : 18px; 
font-family : Arial, Helvetica, Georgia, sans-serif; 
} 
H6 { 
font-weight : normal; 
font-size : 18px; 
font-family : Arial, Helvetica, Georgia, sans-serif; 
} 
A { 
color : #0000ff; 
text-decoration : none; 
} 
A:hover { 
text-decoration : underline; 
} 
A IMG { 
border-top-width : 0; 
border-left-width : 0; 
border-bottom-width : 0; 
border-right-width : 0; 
} 
abbr { 
border-top-width : 0; 
border-left-width : 0; 
border-bottom-width : 0; 
border-right-width : 0; 
} 
ACRONYM { 
border-top-width : 0; 
border-left-width : 0; 
border-bottom-width : 0; 
border-right-width : 0; 
} 
ADDRESS { 
padding-right : 0; 
padding-left : 0; 
padding-bottom : 0; 
padding-top : 15px; 
} 
DL { 
padding-right : 0; 
padding-left : 0; 
padding-bottom : 0; 
padding-top : 15px; 
} 
P { 
padding-right : 0; 
padding-left : 0; 
padding-bottom : 0; 
padding-top : 15px; 
} 
BLOCKQUOTE { 
background : #bddbf9; 
margin : 15px 0 0; 
} 
BLOCKQUOTE P { 
padding-right : 15px; 
padding-left : 15px; 
padding-bottom : 15px; 
padding-top : 15px; 
} 
BLOCKQUOTE BLOCKQUOTE { 
background : #fff; 
margin : 15px; 
} 
CODE { 
background : #eee; 
} 
DT { 
font-weight : bold; 
} 
DD { 
padding-right : 0; 
padding-left : 15px; 
padding-bottom : 0; 
padding-top : 0; 
} 
HR { 
border-top-width : 0; 
clear : both; 
border-left-width : 0; 
background : #74ace6; 
border-bottom-width : 0; 
margin : 15px 15px 5px; 
color : #74ace6; 
height : 1px; 
text-align : left; 
border-right-width : 0; 
} 
SMALL { 
font-size : 11px; 
} 
PRE { 
width : 90%; 
} 
INPUT { 
padding-right : 2px; 
padding-left : 2px; 
font-size : 12px; 
padding-bottom : 2px; 
padding-top : 2px; 
font-family : Arial, Helvetica, Georgia, sans-serif; 
} 
TEXTAREA { 
padding-right : 2px; 
padding-left : 2px; 
font-size : 12px; 
padding-bottom : 2px; 
padding-top : 2px; 
font-family : Arial, Helvetica, Georgia, sans-serif; 
} 
INPUT#s { 
border-right : 1px solid #74ace6; 
padding-right : 3px; 
border-top : 1px solid #74ace6; 
padding-left : 3px; 
padding-bottom : 3px; 
border-left : 1px solid #74ace6; 
padding-top : 3px; 
border-bottom : 1px solid #74ace6; 
background-color : #fff; 
} 
INPUT#author { 
border-right : 1px solid #74ace6; 
padding-right : 3px; 
border-top : 1px solid #74ace6; 
padding-left : 3px; 
padding-bottom : 3px; 
border-left : 1px solid #74ace6; 
padding-top : 3px; 
border-bottom : 1px solid #74ace6; 
background-color : #fff; 
} 
INPUT#email { 
border-right : 1px solid #74ace6; 
padding-right : 3px; 
border-top : 1px solid #74ace6; 
padding-left : 3px; 
padding-bottom : 3px; 
border-left : 1px solid #74ace6; 
padding-top : 3px; 
border-bottom : 1px solid #74ace6; 
background-color : #fff; 
} 
INPUT#url { 
border-right : 1px solid #74ace6; 
padding-right : 3px; 
border-top : 1px solid #74ace6; 
padding-left : 3px; 
padding-bottom : 3px; 
border-left : 1px solid #74ace6; 
padding-top : 3px; 
border-bottom : 1px solid #74ace6; 
background-color : #fff; 
} 
TEXTAREA#comment { 
border-right : 1px solid #74ace6; 
padding-right : 3px; 
border-top : 1px solid #74ace6; 
padding-left : 3px; 
padding-bottom : 3px; 
border-left : 1px solid #74ace6; 
padding-top : 3px; 
border-bottom : 1px solid #74ace6; 
background-color : #fff; 
} 
INPUT#author { 
margin : 0 5px 0 0; 
} 
INPUT#email { 
margin : 0 5px 0 0; 
} 
INPUT#url { 
margin : 0 5px 0 0; 
} 
#container { 
padding-right : 0; 
padding-left : 0; 
padding-bottom : 0; 
margin : 0 auto; 
vertical-align : top; 
width : 1006px; 
padding-top : 0; 
text-align : left; 
} 
#menu { 
clear : both; 
background : #2270c0 url(images/bg_body.gif) repeat-x; 
float : left; 
margin : 0; 
width : 1006px; 
color : #fff; 
} 
#footer { 
clear : both; 
background : #2270c0 url(images/bg_body.gif) repeat-x; 
float : left; 
margin : 0; 
width : 1006px; 
color : #fff; 
} 
#menu A { 
color : #fff; 
} 
#footer A { 
color : #fff; 
} 
#menu UL { 
padding-right : 0; 
padding-left : 0; 
padding-bottom : 5px; 
margin : 0; 
padding-top : 5px; 
list-style-type : none; 
} 
#menu UL LI { 
padding-right : 0; 
display : inline; 
padding-left : 15px; 
padding-bottom : 0; 
padding-top : 0; 
} 
#header H1 { 
padding-right : 45px; 
padding-left : 45px; 
font-weight : normal; 
font-size : 36px; 
padding-bottom : 0; 
color : #fff; 
padding-top : 45px; 
font-family : Georgia, sans-serif; 
} 
#header H1 A { 
color : #fff; 
text-decoration : none; 
} 
#header H1 A:hover { 
text-decoration : underline; 
} 
#header .description { 
padding-right : 0; 
padding-left : 0; 
font-weight : normal; 
font-size : 18px; 
padding-bottom : 0; 
line-height : 24px; 
padding-top : 0; 
font-family : Arial, Helvetica, Georgia, sans-seriff; 
} 
#sidebar { 
float : right; 
width : 15%; 
color : #000000; 
} 
#sidebar A { 
color : #fff; 
} 
#sidebar UL { 
padding-right : 0; 
padding-left : 0; 
padding-bottom : 0; 
margin : 0; 
padding-top : 0; 
list-style-type : none; 
} 
#sidebar { 
clear : left; 
padding-right : 0; 
padding-left : 0; 
float : right; 
padding-bottom : 1px; 
margin : 0 0 6px; 
padding-top : 0; 
border-bottom : 2px solid #e2e2e2; 
} 
#sidebar UL LI H2 { 
padding-right : 15px; 
padding-left : 15px; 
font-weight : bold; 
font-size : 14px; 
background : url(images/bg_ul_li_h2.gif) no-repeat; 
padding-bottom : 13px; 
text-transform : uppercase; 
padding-top : 13px; 
font-family : Arial, Helvetica, Georgia, sans-serif; 
} 
#sidebar LI { 
list-style-type : none; 
} 
#sidebar LI A { 
padding-right : 23px; 
display : block; 
padding-left : 23px; 
padding-bottom : 7px; 
margin : 0 0 1px; 
color : #fff; 
padding-top : 7px; 
text-decoration : none; 
} 
#sidebar LI A:hover { 
background : url(images/but.gif) no-repeat; 
color : #fff; 
} 
#sidebar UL UL { 
padding-right : 13px; 
padding-left : 13px; 
background : url(images/bg_ul_li.gif) repeat-y; 
padding-bottom : 15px; 
padding-top : 10px; 
} 
#page { 
vertical-align : top; 
width : 84%; 
} 
#syndication { 
display : inline; 
background : #ffffff; 
float : left; 
margin : 0; 
width : 847px; 
} 
#syndication A { 
color : #000000; 
} 
#syndication .feeds { 
padding-right : 15px; 
padding-left : 37px; 
font-weight : bold; 
font-size : 14px; 
background : url(images/feed-icon.gif) no-repeat 15px 15px; 
padding-bottom : 14px; 
text-transform : uppercase; 
padding-top : 13px; 
font-family : Arial, Helvetica, Georgia, sans-serif; 
} 
.maincol { 
padding-right : 0; 
display : inline; 
padding-left : 0; 
background : #ffffff; 
float : left; 
padding-bottom : 0; 
margin : 0; 
width : 847px; 
padding-top : 0; 
} 
.post { 
background : #fff url(images/bg_post_top.gif) no-repeat; 
margin : 15px 15px 0; 
} 
.post H2 { 
padding-right : 0; 
padding-left : 0; 
padding-bottom : 10px; 
margin : 13px 15px 0; 
padding-top : 13px; 
border-bottom : 1px solid #74ace6; 
} 
.post H2 A { 
color : #2270c0; 
} 
.entry { 
padding-right : 15px; 
padding-left : 15px; 
background : #fff url(images/bg_post_bottom.gif) no-repeat left bottom; 
padding-bottom : 15px; 
line-height : 16px; 
padding-top : 0; 
} 
.entry H1 { 
border-top-width : 0; 
padding-right : 0; 
padding-left : 0; 
border-left-width : 0; 
border-bottom-width : 0; 
padding-bottom : 0; 
padding-top : 15px; 
border-right-width : 0; 
} 
.entry H2 { 
border-top-width : 0; 
padding-right : 0; 
padding-left : 0; 
border-left-width : 0; 
border-bottom-width : 0; 
padding-bottom : 0; 
padding-top : 15px; 
border-right-width : 0; 
} 
.entry H3 { 
border-top-width : 0; 
padding-right : 0; 
padding-left : 0; 
border-left-width : 0; 
border-bottom-width : 0; 
padding-bottom : 0; 
padding-top : 15px; 
border-right-width : 0; 
} 
.entry H4 { 
border-top-width : 0; 
padding-right : 0; 
padding-left : 0; 
border-left-width : 0; 
border-bottom-width : 0; 
padding-bottom : 0; 
padding-top : 15px; 
border-right-width : 0; 
} 
.entry H5 { 
border-top-width : 0; 
padding-right : 0; 
padding-left : 0; 
border-left-width : 0; 
border-bottom-width : 0; 
padding-bottom : 0; 
padding-top : 15px; 
border-right-width : 0; 
} 
.entry H6 { 
border-top-width : 0; 
padding-right : 0; 
padding-left : 0; 
border-left-width : 0; 
border-bottom-width : 0; 
padding-bottom : 0; 
padding-top : 15px; 
border-right-width : 0; 
} 
.entry H1 { 
font-size : 24px; 
line-height : 30px; 
font-family : Georgia; 
} 
.entry H2 { 
font-size : 18px; 
margin : 0; 
} 
.entry H4 { 
font-size : 16px; 
} 
.entry H5 { 
font-size : 14px; 
} 
.entry H6 { 
font-weight : normal; 
font-size : 11px; 
} 
.entry IMG { 
padding-right : 10px; 
padding-left : 10px; 
padding-bottom : 10px; 
padding-top : 10px; 
background-color : #fff; 
} 
.entry IMG.wp-smiley { 
border-top-width : 0; 
padding-right : 0; 
padding-left : 0; 
border-left-width : 0; 
border-bottom-width : 0; 
padding-bottom : 0; 
padding-top : 0; 
background-color : transparent; 
border-right-width : 0; 
} 
.entry IMG.alignleft { 
float : left; 
margin : 5px 10px 0 0; 
} 
.entry IMG.alignright { 
float : right; 
margin : 5px 0 0 10px; 
} 
.browse { 
padding-right : 30px; 
padding-left : 30px; 
padding-bottom : 0; 
padding-top : 15px; 
} 
#footer { 
margin : 15px 0; 
} 
#footer P { 
padding-right : 15px; 
padding-left : 15px; 
padding-bottom : 13px; 
padding-top : 13px; 
} 
.comments-template { 
padding-right : 0; 
border-top : 1px solid #74ace6; 
padding-left : 0; 
background : #fff; 
padding-bottom : 0; 
margin : 15px 0 0; 
color : #000000; 
line-height : 24px; 
padding-top : 0; 
} 
.comments-template OL { 
padding-right : 0; 
padding-left : 0; 
padding-bottom : 0; 
margin : 0; 
padding-top : 0; 
list-style-type : none; 
} 
.comments-template OL LI { 
padding-right : 0; 
padding-left : 0; 
padding-bottom : 15px; 
margin : 15px 0 0; 
line-height : 24px; 
padding-top : 0; 
border-bottom : 1px solid #74ace6; 
} 
.commentmetadata { 
font-size : 11px; 
} 
TABLE#wp-calendar { 
text-transform : none; 
width : 100%; 
font-family : Arial, Helvetica, Georgia, sans-serif; 
} 
TABLE#wp-calendar CAPTION { 
padding-right : 15px; 
padding-left : 15px; 
padding-bottom : 10px; 
padding-top : 10px; 
} 
TABLE#wp-calendar TH { 
font-weight : normal; 
background : #f87b15; 
vertical-align : top; 
text-align : center; 
} 
TABLE#wp-calendar TD { 
padding-right : 1px; 
padding-left : 1px; 
padding-bottom : 1px; 
padding-top : 1px; 
text-align : right; 
} 
TABLE#wp-calendar TFOOT TD { 
text-align : center; 
} 
.gmtbl { 
background-color : #ffffff; 
border : 1px solid #0000ff; 
} 
.gmtdttl { 
font-size : 100%; 
font-weight : bold; 
color : #ffffff; 
text-align : center; 
background-color : #0000ff; 
}
