HTML

{

    FONT-SIZE: 62.5%;

    HEIGHT: 100%

}

BODY

{

    BACKGROUND: url(img/body.jpg) #444;

    PADDING-BOTTOM: 1px;

    FONT: 1.2em Verdana,Arial,sans-serif;

    COLOR: #444;

    PADDING-TOP: 5px;

    HEIGHT: 100%

}

SMALL

{

    FONT-SIZE: 0.9em

}

.small

{

    FONT-SIZE: 0.9em

}

A

{

    COLOR: #eec;

    TEXT-DECORATION: none

}

A:hover

{

    COLOR: #ffa;

    TEXT-DECORATION: underline

}

P

{

    PADDING-RIGHT: 0px;

    PADDING-LEFT: 0px;

    PADDING-BOTTOM: 1.2em;

    PADDING-TOP: 0.2em

}

BLOCKQUOTE

{

    BORDER-RIGHT: #333 1px solid;

    BORDER-TOP: #333 1px solid;

    DISPLAY: block;

    BACKGROUND: #4a4a4a;

    MARGIN-BOTTOM: 12px;

    BORDER-LEFT: #333 1px solid;

    COLOR: #bbb;

    BORDER-BOTTOM: #333 1px solid

}

CODE

{

    BORDER-RIGHT: #333 1px solid;

    BORDER-TOP: #333 1px solid;

    DISPLAY: block;

    BACKGROUND: #4a4a4a;

    MARGIN-BOTTOM: 12px;

    BORDER-LEFT: #333 1px solid;

    COLOR: #bbb;

    BORDER-BOTTOM: #333 1px solid

}

CODE

{

    PADDING-RIGHT: 14px;

    PADDING-LEFT: 14px;

    PADDING-BOTTOM: 8px;

    FONT: 0.9em/1.5em Verdana,sans-serif;

    PADDING-TOP: 8px

}

BLOCKQUOTE

{

    PADDING-RIGHT: 14px;

    PADDING-LEFT: 44px;

    BACKGROUND: url(img/quote.gif) #4a4a4a no-repeat left top;

    PADDING-BOTTOM: 6px;

    PADDING-TOP: 6px

}

BLOCKQUOTE P

{

    PADDING-RIGHT: 0px;

    PADDING-LEFT: 0px;

    PADDING-BOTTOM: 0.5em;

    PADDING-TOP: 0.5em

}

H1

{

    FONT: 2em Georgia,sans-serif

}

H2

{

    FONT: 1.6em Georgia,sans-serif;

    COLOR: #eeeecc

}

H3

{

    FONT: 1.4em Georgia,sans-serif

}

H4

{

    FONT: bold 1em Georgia,sans-serif;

    COLOR: #eeeecc

}

H1

{

    MARGIN-BOTTOM: 5px

}

H2

{

    MARGIN-BOTTOM: 5px

}

H3

{

    MARGIN-BOTTOM: 5px

}

H4

{

    MARGIN-BOTTOM: 5px

}

#paper_left

{

    BACKGROUND: url(img/paper_left.gif) no-repeat left top;

    PADDING-BOTTOM: 34px;

    MARGIN: 0px auto;

    WIDTH: 778px

}

#paper_right

{

    BACKGROUND: url(img/paper_right.gif) no-repeat right bottom

}

#layout_wrapper

{

    BACKGROUND: url(img/grain_dark.gif) #50504a;

    MARGIN: 0px auto;

    WIDTH: 736px

}

#layout_container

{

    PADDING-RIGHT: 8px;

    PADDING-LEFT: 8px;

    PADDING-BOTTOM: 8px;

    PADDING-TOP: 8px

}

#layout_content

{

    BORDER-RIGHT: #333 1px solid;

    BORDER-TOP: #333 1px solid;

    BORDER-LEFT: #333 1px solid;

    BORDER-BOTTOM: #333 1px solid

}

#header_image

{

    BORDER-TOP: #111 1px solid;

    BACKGROUND: url(img/header.jpg) #222 no-repeat;

    BORDER-BOTTOM: #222 1px solid;

    HEIGHT: 160px

}

#site_title

{

    PADDING-RIGHT: 20px;

    PADDING-LEFT: 20px;

    BACKGROUND: #222;

    PADDING-BOTTOM: 12px;

    PADDING-TOP: 12px

}

#site_title H1

{

    MARGIN: 0px 0px 5px;

    FONT: 2em Georgia,sans-serif;

    COLOR: #eed

}

#site_title H2

{

    MARGIN: 0px;

    FONT: 1.1em sans-serif;

    COLOR: #bfbfb6

}

.navigation

{

    BORDER-TOP: #555 1px solid;

    BACKGROUND: url(img/navigation.jpg) #353535 repeat-x;

    BORDER-BOTTOM: #222 1px solid

}

.navigation UL

{

    DISPLAY: inline;

    MARGIN: 0px

}

.navigation UL LI

{

    BORDER-RIGHT: #303030 1px solid;

    FLOAT: left;

    LIST-STYLE-TYPE: none

}

.navigation A

{

    PADDING-RIGHT: 14px;

    DISPLAY: block;

    PADDING-LEFT: 14px;

    PADDING-BOTTOM: 12px;

    FONT: bold 1em Verdana,sans-serif;

    COLOR: #aaa;

    PADDING-TOP: 12px;

    TEXT-DECORATION: none

}

.navigation A:hover

{

    BACKGROUND: #444;

    COLOR: #e5e5d5;

    TEXT-DECORATION: none

}

.navigation LI.current_page_item A

{

    BACKGROUND: none transparent scroll repeat 0% 0%;

    COLOR: #eee

}

#subnav A

{

    PADDING-RIGHT: 10px;

    PADDING-LEFT: 10px;

    FONT-SIZE: 0.9em;

    PADDING-BOTTOM: 10px;

    PADDING-TOP: 10px

}

#main

{

    BACKGROUND: #4a4a4a;

    COLOR: #ccc

}

#bottom

{

    PADDING-RIGHT: 16px;

    BORDER-TOP: #2a2a2a 1px solid;

    PADDING-LEFT: 16px;

    BACKGROUND: #222;

    PADDING-BOTTOM: 16px;

    COLOR: #aaa;

    PADDING-TOP: 16px;

    BORDER-BOTTOM: #1a1a1a 1px solid

}

#bottom UL LI

{

    BORDER-BOTTOM: #303030 1px solid

}

#bottom UL LI A

{

    PADDING-RIGHT: 6px;

    DISPLAY: block;

    PADDING-LEFT: 6px;

    PADDING-BOTTOM: 4px;

    COLOR: #777;

    PADDING-TOP: 4px

}

#bottom UL LI A:hover

{

    BACKGROUND: #2a2a2a;

    COLOR: #ffc;

    TEXT-DECORATION: none

}

#tag_cloud A

{

    COLOR: #777

}

#tag_cloud A:hover

{

    COLOR: #ffc

}

#footer

{

    PADDING-RIGHT: 12px;

    BORDER-TOP: #333 1px solid;

    PADDING-LEFT: 12px;

    FONT-SIZE: 0.9em;

    BACKGROUND: #2a2a2a;

    PADDING-BOTTOM: 10px;

    COLOR: #888;

    PADDING-TOP: 10px;

    BORDER-BOTTOM: #1a1a1a 1px solid

}

#footer A

{

    COLOR: #aaa

}

#footer .right

{

    COLOR: #555

}

#footer .right A

{

    COLOR: #555

}

#footer A:hover

{

    COLOR: #bbb

}

.left

{

    FLOAT: left

}

.right

{

    FLOAT: right

}

.clear

{

    CLEAR: both

}

.clearer

{

    CLEAR: both

}

.clearer

{

    DISPLAY: block;

    FONT-SIZE: 0px;

    LINE-HEIGHT: 0

}

.block

{

    DISPLAY: block;

    FONT-SIZE: 0px;

    LINE-HEIGHT: 0

}

.clearer

{

    HEIGHT: 0px

}

.col3

{

    WIDTH: 31%;

    MARGIN-RIGHT: 3%

}

.col3last

{

    WIDTH: 31%;

    MARGIN-RIGHT: 3%

}

.col3last

{

    MARGIN-RIGHT: 0px

}

IMG.bordered

{

    PADDING-RIGHT: 3px;

    PADDING-LEFT: 3px;

    BACKGROUND: #666;

    PADDING-BOTTOM: 3px;

    PADDING-TOP: 3px

}

IMG.CD

{

    PADDING-RIGHT: 3px;

    PADDING-LEFT: 3px;

    FLOAT: right;

    PADDING-BOTTOM: 3px;

    PADDING-TOP: 3px

}

IMG.LFT

{

    PADDING-RIGHT: 3px;

    PADDING-LEFT: 3px;

    FLOAT: left;

    PADDING-BOTTOM: 3px;

    PADDING-TOP: 3px

}

.tleft

{

    TEXT-ALIGN: left

}

.tcenter

{

    TEXT-ALIGN: center

}

.tright

{

    TEXT-ALIGN: right

}

.vtop

{

    VERTICAL-ALIGN: top

}

SPAN.comment

{

    PADDING-LEFT: 18px;

    BACKGROUND: url(img/icon_comment.gif) no-repeat left center

}

.label

{

    PADDING-RIGHT: 0.8em;

    PADDING-LEFT: 0.8em;

    BACKGROUND: url(img/post_top.gif) #222 repeat-x left top;

    PADDING-BOTTOM: 0.6em;

    MARGIN: 0px;

    COLOR: #bbb;

    PADDING-TOP: 0.5em;

    BORDER-BOTTOM: #555 2px solid

}

.ptb10

{

    PADDING-RIGHT: 0px;

    PADDING-LEFT: 0px;

    PADDING-BOTTOM: 10px;

    PADDING-TOP: 10px

}

.post

{

    BACKGROUND: #363636;

    BORDER-BOTTOM: #111 1px solid

}

.post_top

{

    PADDING-RIGHT: 16px;

    BORDER-TOP: #3a3a3a 1px solid;

    PADDING-LEFT: 16px;

    BACKGROUND: url(img/post_top.gif) #222 repeat-x left top;

    PADDING-BOTTOM: 13px;

    PADDING-TOP: 10px;

    BORDER-BOTTOM: #777 4px solid

}

.post_title H2

{

    PADDING-RIGHT: 0px;

    PADDING-LEFT: 0px;

    FONT-SIZE: 2em;

    PADDING-BOTTOM: 0px;

    MARGIN: 0px;

    PADDING-TOP: 0px

}

.post_body

{

    PADDING-RIGHT: 16px;

    BORDER-TOP: #333 1px solid;

    PADDING-LEFT: 16px;

    BACKGROUND: url(img/post_body.jpg) no-repeat left top;

    PADDING-BOTTOM: 0px;

    PADDING-TOP: 16px

}

.post_metadata

{

    PADDING-RIGHT: 10px;

    PADDING-LEFT: 10px;

    PADDING-BOTTOM: 10px;

    PADDING-TOP: 10px

}

.post_metadata .content

{

    PADDING-RIGHT: 12px;

    PADDING-LEFT: 12px;

    FONT-SIZE: 0.9em;

    BACKGROUND: #424242;

    PADDING-BOTTOM: 10px;

    COLOR: #999;

    PADDING-TOP: 10px

}

.post_metadata A

{

    COLOR: #bbb

}

.post_metadata A:hover

{

    COLOR: #ddd

}

.post_body UL

{

    MARGIN: 0px 0px 1em 1.5em

}

.post_body OL

{

    MARGIN: 0px 0px 1em 1.5em

}

.post_body UL

{

    LIST-STYLE-TYPE: disc

}

.post_body OL

{

    LIST-STYLE-TYPE: decimal

}

FORM

{

    PADDING-RIGHT: 0px;

    PADDING-LEFT: 0px;

    PADDING-BOTTOM: 0px;

    MARGIN: 0px;

    PADDING-TOP: 0px

}

INPUT#s

{

    BORDER-RIGHT: #555 3px solid;

    PADDING-RIGHT: 3px;

    BORDER-TOP: #555 3px solid;

    PADDING-LEFT: 3px;

    BACKGROUND: #ddd;

    PADDING-BOTTOM: 3px;

    FONT: 1em Verdana,sans-serif;

    BORDER-LEFT: #555 3px solid;

    WIDTH: 160px;

    PADDING-TOP: 3px;

    BORDER-BOTTOM: #555 3px solid

}

TEXTAREA

{

    BORDER-RIGHT: silver 1px solid;

    PADDING-RIGHT: 3px;

    BORDER-TOP: silver 1px solid;

    PADDING-LEFT: 3px;

    BACKGROUND: #ddd;

    PADDING-BOTTOM: 3px;

    FONT: 11px Verdana, sans-serif, Verdana;

    BORDER-LEFT: silver 1px solid;

    WIDTH: 160px;

    PADDING-TOP: 3px;

    BORDER-BOTTOM: silver 1px solid

}

INPUT.styled

{

    BORDER-RIGHT: #555 3px solid;

    PADDING-RIGHT: 3px;

    BORDER-TOP: #555 3px solid;

    PADDING-LEFT: 3px;

    BACKGROUND: #ddd;

    PADDING-BOTTOM: 3px;

    FONT: 1em Verdana,sans-serif;

    BORDER-LEFT: #555 3px solid;

    WIDTH: 160px;

    PADDING-TOP: 3px;

    BORDER-BOTTOM: #555 3px solid

}

TEXTAREA

{

    WIDTH: 440px

}

TABLE.search

{

    WIDTH: 250px;

    BORDER-COLLAPSE: collapse

}

TABLE.search TD

{

    VERTICAL-ALIGN: top

}

.comment_gravatar

{

    WIDTH: 48px

}

.comment_gravatar IMG

{

    BORDER-RIGHT: #444 1px solid;

    PADDING-RIGHT: 2px;

    BORDER-TOP: #444 1px solid;

    PADDING-LEFT: 2px;

    BACKGROUND: #666;

    PADDING-BOTTOM: 2px;

    BORDER-LEFT: #444 1px solid;

    PADDING-TOP: 2px;

    BORDER-BOTTOM: #444 1px solid

}

.comment_author

{

    COLOR: #eee;

    PADDING-TOP: 2px

}

.nicelist

{

    PADDING-RIGHT: 0px;

    PADDING-LEFT: 0px;

    PADDING-BOTTOM: 0px;

    PADDING-TOP: 0px

}

.nicelist OL

{

    MARGIN: 0px

}

.nicelist OL LI

{

    PADDING-RIGHT: 10px;

    BORDER-TOP: #505050 1px solid;

    PADDING-LEFT: 10px;

    PADDING-BOTTOM: 1px;

    PADDING-TOP: 8px;

    BORDER-BOTTOM: #333 1px solid;

    LIST-STYLE-TYPE: none

}

.nicelist OL LI:first-child

{

    BORDER-TOP: medium none

}

.nicelist LI.alt

{

    BACKGROUND: #444

}

.nicelist .body

{

    PADDING-TOP: 5px

}

.nicelist .date

{

    FONT-SIZE: 0.9em;

    COLOR: #999;

    PADDING-TOP: 4px

}

.nicelist .date A

{

    COLOR: #bbb;

    TEXT-DECORATION: none

}

.nicelist .date A:hover

{

    TEXT-DECORATION: underline

}

.archive_title

{

    FONT: 1.2em sans-serif

}

.archive_title A

{

    TEXT-DECORATION: none

}

.archive_title A:hover

{

    TEXT-DECORATION: underline

}

.archive_postinfo

{

    PADDING-BOTTOM: 6px

}

.pagenavigation

{

    PADDING-RIGHT: 8px;

    BORDER-TOP: #444 1px solid;

    PADDING-LEFT: 8px;

    FONT-SIZE: 0.9em;

    BACKGROUND: #555;

    PADDING-BOTTOM: 9px;

    PADDING-TOP: 7px

}

.pagenavigation A

{

    COLOR: #ccc;

    TEXT-DECORATION: none

}

.pagenavigation A:hover

{

    COLOR: #fff;

    TEXT-DECORATION: underline

}

INPUT

{

    BORDER-RIGHT: silver 1px solid;

    BORDER-TOP: silver 1px solid;

    FONT-SIZE: 11px;

    BORDER-LEFT: silver 1px solid;

    BORDER-BOTTOM: silver 1px solid;

    FONT-FAMILY: Verdana

}

TABLE

{

    PADDING-RIGHT: 0px;

    PADDING-LEFT: 0px;

    FONT-SIZE: 10px;

    PADDING-BOTTOM: 0px;

    MARGIN: 0px;

    PADDING-TOP: 0px;

    FONT-FAMILY: Verdana

}


