*
{
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    PADDING-TOP: 0px
}
BODY
{
    TEXT-ALIGN: center;
    FONT: 11px Verdana;
    BACKGROUND: url(images/background.gif) #ffffff repeat-x 0px 0px;
    COLOR: #666666
}
A
{
    COLOR: #243749;
    TEXT-DECORATION: underline
}
A:hover
{
    COLOR: #ff0000;
    TEXT-DECORATION: none
}
IMG
{
    BORDER-BOTTOM: 0px;
    BORDER-LEFT: 0px;
    BORDER-TOP: 0px;
    BORDER-RIGHT: 0px
}
.break
{
    WIDTH: 0px;
    HEIGHT: 0px;
    CLEAR: both;
    FONT-SIZE: 0px
}
.alignleft
{
    MARGIN: 4px 10px 5px 0px;
    FLOAT: left
}
.alignright
{
    MARGIN: 4px 0px 5px 10px;
    FLOAT: right
}
.aligncenter
{
    TEXT-ALIGN: center
}
.hidden
{
    DISPLAY: none
}
#wrapper
{
    TEXT-ALIGN: left;
    MARGIN: auto;
    WIDTH: 970px
}
#header
{
    HEIGHT: 120px
}
#header .pages
{
    LIST-STYLE-TYPE: none;
    FLOAT: left
}
#header .pages LI
{
    PADDING-BOTTOM: 0px;
    TEXT-TRANSFORM: uppercase;
    PADDING-LEFT: 13px;
    PADDING-RIGHT: 13px;
    FLOAT: left;
    PADDING-TOP: 10px
}
#header .pages LI A
{
    COLOR: #ffffff;
    TEXT-DECORATION: none
}
#header .pages LI A:hover
{
    COLOR: #ff9900
}
.order A:hover
{
    COLOR: #ff9900
}
#header .translator
{
    MARGIN-TOP: 45px;
    DISPLAY: block;
    FLOAT: right;
    COLOR: #ffffff;
    TEXT-DECORATION: none
}
#header .translator IMG
{
    PADDING-LEFT: 5px
}
#header .order-banner
{
    PADDING-BOTTOM: 0px;
    MARGIN: 11px 0px 0px 60px;
    PADDING-LEFT: 0px;
    WIDTH: 320px;
    PADDING-RIGHT: 0px;
    FLOAT: left;
    PADDING-TOP: 0px
}
#header .order-banner IMG
{
}
#header .rss
{
    PADDING-BOTTOM: 0px;
    PADDING-LEFT: 24px;
    PADDING-RIGHT: 0px;
    DISPLAY: block;
    BACKGROUND: url(images/rss.gif) no-repeat 0px -3px;
    FLOAT: right;
    COLOR: #ffffff;
    TEXT-DECORATION: none;
    PADDING-TOP: 0px
}
#header H1
{
    PADDING-BOTTOM: 20px;
    PADDING-LEFT: 5px;
    PADDING-RIGHT: 0px;
    FLOAT: left;
    CLEAR: both;
    PADDING-TOP: 15px
}
#header H1 A
{
    TEXT-INDENT: -9999px;
    OUTLINE-STYLE: none;
    OUTLINE-COLOR: invert;
    OUTLINE-WIDTH: medium;
    WIDTH: 286px;
    DISPLAY: block;
    BACKGROUND: url(images/logo_main.jpg) no-repeat 0px 0px;
    HEIGHT: 66px;
    COLOR: #ffffff;
    TEXT-DECORATION: none
}
#header .ad
{
    FLOAT: right;
    PADDING-TOP: 15px
}
#header .categories
{
    PADDING-BOTTOM: 12px;
    BACKGROUND-COLOR: #e2e6e9;
    LIST-STYLE-TYPE: none;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    HEIGHT: 12px;
    CLEAR: both;
    PADDING-TOP: 12px
}
#header .categories LI
{
    PADDING-BOTTOM: 0px;
    TEXT-TRANSFORM: uppercase;
    PADDING-LEFT: 10px;
    PADDING-RIGHT: 10px;
    BACKGROUND: url(images/divider.gif) no-repeat right center;
    FLOAT: left;
    FONT-SIZE: 0.9em;
    PADDING-TOP: 0px
}
#header .categories LI A
{
    COLOR: #243749;
    TEXT-DECORATION: none
}
#header .categories LI A:hover
{
    COLOR: #cc6600
}
#lsidebar
{
    PADDING-BOTTOM: 4px;
    BACKGROUND-COLOR: #e2e6e9;
    MARGIN: 5px 5px 10px 0px;
    PADDING-LEFT: 4px;
    WIDTH: 190px;
    PADDING-RIGHT: 4px;
    FLOAT: left;
    CLEAR: both;
    PADDING-TOP: 4px
}
#lsidebar .box
{
    BORDER-BOTTOM: #d9d9d9 0px solid;
    BORDER-LEFT: #d9d9d9 1px solid;
    BACKGROUND: url(images/header.gif) #ffffff repeat-x 0px 0px;
    BORDER-TOP: #d9d9d9 0px solid;
    BORDER-RIGHT: #d9d9d9 1px solid
}
#lsidebar .box H2
{
    PADDING-BOTTOM: 6px;
    TEXT-TRANSFORM: uppercase;
    PADDING-LEFT: 10px;
    PADDING-RIGHT: 0px;
    COLOR: #243749;
    FONT-SIZE: 1em;
    PADDING-TOP: 6px
}
#lsidebar .box UL
{
    PADDING-BOTTOM: 2px;
    LIST-STYLE-TYPE: none;
    PADDING-LEFT: 5px;
    PADDING-RIGHT: 0px;
    PADDING-TOP: 2px
}
#lsidebar .box UL LI
{
    BORDER-BOTTOM: #dddddd 1px solid;
    PADDING-BOTTOM: 4px;
    PADDING-LEFT: 4px;
    PADDING-RIGHT: 4px;
    FONT-WEIGHT: bold;
    PADDING-TOP: 4px
}
#lsidebar .box UL LI A
{
    COLOR: #808080;
    TEXT-DECORATION: none
}
#lsidebar .box UL LI A:hover
{
    COLOR: #243749
}
#lsidebar .box UL LI UL LI
{
    BORDER-BOTTOM: #dddddd 0px solid;
    PADDING-BOTTOM: 1px;
    PADDING-LEFT: 8px;
    PADDING-RIGHT: 1px;
    FONT-WEIGHT: normal;
    PADDING-TOP: 1px
}
#content-wide
{
    MARGIN: 5px 0px;
    WIDTH: 765px;
    FLOAT: left
}
#content-wide .box
{
    PADDING-BOTTOM: 5px;
    BACKGROUND-COLOR: #e2e6e9;
    PADDING-LEFT: 5px;
    PADDING-RIGHT: 5px;
    MARGIN-BOTTOM: 5px;
    PADDING-TOP: 5px
}
#content-wide .box .buffer H2.web
{
    BACKGROUND: url(images/title-web.png) no-repeat 51px 3px
}
#content-wide .box .buffer H2.portfolio
{
    BACKGROUND: url(images/title-portfolio.png) no-repeat 50px 3px
}
#content-wide .box .buffer H2.graphic
{
    BACKGROUND: url(images/title-graphic.png) no-repeat 50px 3px
}
#content-wide .box .buffer H2.marketing
{
    BACKGROUND: url(images/title-marketing.png) no-repeat 50px 3px
}
#content-wide .box .buffer H2.restaurant
{
    BACKGROUND: url(images/title-restaurant.png) no-repeat 50px 3px
}
#content-wide .box .buffer H2.shoppingmall
{
    BACKGROUND: url(images/title-shoppingmall.png) no-repeat 50px 3px
}
#content-wide .box .buffer H3
{
    BORDER-BOTTOM: #7c8a98 1px dotted;
    PADDING-BOTTOM: 3px;
    MARGIN: 25px 0px 10px;
    COLOR: #2c455c;
    FONT-SIZE: 1.1em
}
#content-wide .box .buffer H4
{
    MARGIN: 25px 0px 5px;
    COLOR: #2c455c;
    FONT-SIZE: 1em;
    FONT-WEIGHT: normal
}
#content-wide .box .buffer
{
    BORDER-BOTTOM: #d9d9d9 0px solid;
    BORDER-LEFT: #d9d9d9 1px solid;
    PADDING-BOTTOM: 1px;
    PADDING-LEFT: 1px;
    PADDING-RIGHT: 1px;
    BACKGROUND: url(images/header.gif) #ffffff repeat-x 0px 0px;
    BORDER-TOP: #d9d9d9 0px solid;
    BORDER-RIGHT: #d9d9d9 1px solid;
    PADDING-TOP: 1px
}
#content-wide .box H2
{
    PADDING-BOTTOM: 10px;
    TEXT-TRANSFORM: uppercase;
    PADDING-LEFT: 70px;
    PADDING-RIGHT: 70px;
    COLOR: #243749;
    FONT-SIZE: 1em;
    PADDING-TOP: 6px
}
#content-wide .content-wide
{
    PADDING-BOTTOM: 10px;
    PADDING-LEFT: 50px;
    PADDING-RIGHT: 50px;
    PADDING-TOP: 10px
}
#content-wide .content-wide P
{
    LINE-HEIGHT: 1.4em;
    MARGIN-BOTTOM: 10px
}
#content-wide .content-wide UL
{
    LIST-STYLE-POSITION: inside;
    MARGIN-BOTTOM: 10px
}
#content-wide .content-wide OL
{
    MARGIN: 15px 0px 0px 5px;
    FONT-WEIGHT: bold
}
#content-wide .content-wide LI
{
    PADDING-BOTTOM: 2px;
    LINE-HEIGHT: 1.4em;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    PADDING-TOP: 2px
}
#content-wide .content-wide BLOCKQUOTE
{
    BORDER-BOTTOM: #dddddd 1px solid;
    BORDER-LEFT: #dddddd 1px solid;
    PADDING-BOTTOM: 5px;
    LINE-HEIGHT: 18px;
    BACKGROUND-COLOR: #eeeeee;
    MARGIN: 10px;
    PADDING-LEFT: 10px;
    PADDING-RIGHT: 10px;
    BORDER-TOP: #dddddd 1px solid;
    BORDER-RIGHT: #dddddd 1px solid;
    PADDING-TOP: 10px
}
#content-wide .content-wide H3
{
    MARGIN-BOTTOM: 5px;
    FONT-SIZE: 1.4em
}
H4
{
    MARGIN-BOTTOM: 5px;
    FONT-SIZE: 1.4em
}
H5
{
    MARGIN-BOTTOM: 5px;
    FONT-SIZE: 1.4em
}
H6
{
    MARGIN-BOTTOM: 5px;
    FONT-SIZE: 1.4em
}
#content-wide .content-wide .portfolio UL
{
    MARGIN-BOTTOM: 10px
}
#content-wide .content-wide .portfolio LI
{
    TEXT-ALIGN: center;
    LIST-STYLE-TYPE: none;
    MARGIN: 0px 20px 20px;
    WIDTH: 174px;
    FLOAT: left;
    HEIGHT: 160px
}
#content-wide .content-wide .portfolio H4
{
    MARGIN: 2px 0px 0px;
    FONT-SIZE: 1em
}
#content
{
    MARGIN: 5px 0px;
    WIDTH: 480px;
    FLOAT: left
}
#content .box
{
    PADDING-BOTTOM: 5px;
    BACKGROUND-COLOR: #e2e6e9;
    PADDING-LEFT: 5px;
    PADDING-RIGHT: 5px;
    MARGIN-BOTTOM: 5px;
    PADDING-TOP: 5px
}
#content .box .buffer
{
    BORDER-BOTTOM: #d9d9d9 0px solid;
    BORDER-LEFT: #d9d9d9 1px solid;
    PADDING-BOTTOM: 1px;
    PADDING-LEFT: 1px;
    PADDING-RIGHT: 1px;
    BACKGROUND: url(images/header.gif) #ffffff repeat-x 0px 0px;
    COLOR: darkolivegreen;
    BORDER-TOP: #d9d9d9 0px solid;
    BORDER-RIGHT: #d9d9d9 1px solid;
    PADDING-TOP: 1px
}
#content .box H2
{
    PADDING-BOTTOM: 10px;
    TEXT-TRANSFORM: uppercase;
    PADDING-LEFT: 7px;
    PADDING-RIGHT: 7px;
    COLOR: #243749;
    FONT-SIZE: 1em;
    PADDING-TOP: 6px
}
#content .homelist
{
    PADDING-BOTTOM: 25px;
    BACKGROUND-COLOR: #ffffff;
    LIST-STYLE-TYPE: none;
    PADDING-LEFT: 10px;
    PADDING-RIGHT: 10px;
    PADDING-TOP: 3px
}
#content .homelist LI
{
    CLEAR: both;
    PADDING-TOP: 7px
}
#content .homelist LI IMG
{
    MARGIN: 5px 5px 5px 0px;
    WIDTH: 100px;
    FLOAT: left
}
#content .homelist LI A.title
{
    COLOR: #243749;
    FONT-SIZE: 1.3em;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none
}
#content .homelist LI P
{
    LINE-HEIGHT: 1.3em;
    MARGIN: 2px 0px
}
#content .homelist LI .more
{
    TEXT-INDENT: -9999px;
    OUTLINE-STYLE: none;
    OUTLINE-COLOR: invert;
    OUTLINE-WIDTH: medium;
    WIDTH: 45px;
    DISPLAY: block;
    BACKGROUND: url(images/more.gif) no-repeat 0px 0px;
    FLOAT: left;
    HEIGHT: 11px
}
#content .postnav
{
    PADDING-BOTTOM: 10px;
    BACKGROUND-COLOR: #ffffff;
    PADDING-LEFT: 10px;
    PADDING-RIGHT: 10px;
    FONT-WEIGHT: bold;
    PADDING-TOP: 5px
}
#content .postnav A
{
    TEXT-DECORATION: none
}
#content .content
{
    PADDING-BOTTOM: 10px;
    PADDING-LEFT: 10px;
    PADDING-RIGHT: 10px;
    PADDING-TOP: 10px
}
#content .content P
{
    LINE-HEIGHT: 1.4em;
    MARGIN-BOTTOM: 10px
}
#content .content UL
{
    LIST-STYLE-POSITION: inside;
    MARGIN-BOTTOM: 10px
}
#content .content OL
{
    LIST-STYLE-POSITION: inside;
    MARGIN-BOTTOM: 10px
}
#content .content LI
{
    PADDING-BOTTOM: 2px;
    LINE-HEIGHT: 1.4em;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    PADDING-TOP: 2px
}
#content .content blockqoute
{
    BORDER-BOTTOM: #e0e0e0 1px solid;
    BORDER-LEFT: #e0e0e0 0px solid;
    PADDING-BOTTOM: 5px;
    BACKGROUND-COLOR: #eeeeee;
    PADDING-LEFT: 10px;
    PADDING-RIGHT: 10px;
    MARGIN-BOTTOM: 10px;
    BORDER-TOP: #e0e0e0 1px solid;
    BORDER-RIGHT: #e0e0e0 0px solid;
    PADDING-TOP: 10px
}
#content .content H3
{
    MARGIN-BOTTOM: 5px;
    FONT-SIZE: 1.4em
}
H4
{
    MARGIN-BOTTOM: 5px;
    FONT-SIZE: 1.4em
}
H5
{
    MARGIN-BOTTOM: 5px;
    FONT-SIZE: 1.4em
}
H6
{
    MARGIN-BOTTOM: 5px;
    FONT-SIZE: 1.4em
}
#content .featured
{
    PADDING-BOTTOM: 5px;
    PADDING-LEFT: 5px;
    PADDING-RIGHT: 5px;
    PADDING-TOP: 5px
}
#rsidebar
{
    MARGIN: 5px 0px;
    WIDTH: 280px;
    FLOAT: right
}
#rsidebar .box
{
    PADDING-BOTTOM: 5px;
    BACKGROUND-COLOR: #e2e6e9;
    PADDING-LEFT: 5px;
    PADDING-RIGHT: 5px;
    MARGIN-BOTTOM: 5px;
    PADDING-TOP: 5px
}
#rsidebar .box .buffer
{
    BORDER-BOTTOM: #d9d9d9 0px solid;
    BORDER-LEFT: #d9d9d9 1px solid;
    PADDING-BOTTOM: 3px;
    BACKGROUND: url(images/header.gif) #ffffff repeat-x 0px 0px;
    BORDER-TOP: #d9d9d9 0px solid;
    BORDER-RIGHT: #d9d9d9 1px solid
}
#rsidebar .box H2
{
    PADDING-BOTTOM: 10px;
    TEXT-TRANSFORM: uppercase;
    PADDING-LEFT: 7px;
    PADDING-RIGHT: 7px;
    COLOR: #243749;
    FONT-SIZE: 1em;
    PADDING-TOP: 6px
}
#rsidebar .box UL
{
    LIST-STYLE-TYPE: none
}
#rsidebar .box UL LI
{
    BORDER-BOTTOM: #dddddd 1px solid;
    PADDING-BOTTOM: 5px;
    PADDING-LEFT: 5px;
    PADDING-RIGHT: 5px;
    FONT-SIZE: 1.2em;
    PADDING-TOP: 5px
}
#rsidebar .box UL LI A
{
    COLOR: #808080;
    TEXT-DECORATION: none
}
#rsidebar .box UL LI A:hover
{
    COLOR: #243749
}
#rsidebar .box .flickr
{
    TEXT-ALIGN: center
}
#rsidebar .box .flickr IMG
{
    MARGIN: 5px
}
#rsidebar .box .video
{
    PADDING-BOTTOM: 0px;
    PADDING-LEFT: 3px;
    PADDING-RIGHT: 3px;
    PADDING-TOP: 3px
}
#rsidebar .box .tags
{
    PADDING-BOTTOM: 10px;
    PADDING-LEFT: 10px;
    PADDING-RIGHT: 10px;
    PADDING-TOP: 10px
}
#rsidebar .box FORM
{
    PADDING-BOTTOM: 5px;
    PADDING-LEFT: 5px;
    WIDTH: 258px;
    PADDING-RIGHT: 5px;
    BACKGROUND: url(images/search.gif) #ffffff no-repeat center 50%;
    HEIGHT: 27px;
    PADDING-TOP: 5px
}
#rsidebar .box FORM INPUT
{
    BORDER-BOTTOM: 0px;
    BORDER-LEFT: 0px;
    BACKGROUND-COLOR: transparent;
    MARGIN: 6px 0px 0px 6px;
    WIDTH: 215px;
    FONT-FAMILY: Verdana;
    FLOAT: left;
    FONT-SIZE: 1.2em;
    BORDER-TOP: 0px;
    BORDER-RIGHT: 0px
}
#rsidebar .box FORM BUTTON
{
    BORDER-BOTTOM: 0px;
    BORDER-LEFT: 0px;
    BACKGROUND-COLOR: transparent;
    TEXT-INDENT: -9999px;
    WIDTH: 59px;
    FLOAT: right;
    HEIGHT: 27px;
    BORDER-TOP: 0px;
    BORDER-RIGHT: 0px
}
#footer
{
    PADDING-BOTTOM: 20px;
    BACKGROUND-COLOR: #27323c;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    HEIGHT: 20px;
    COLOR: #ffffff;
    CLEAR: both;
    PADDING-TOP: 20px
}
#footer .buffer
{
    TEXT-ALIGN: center;
    MARGIN: 0px auto;
    WIDTH: 970px
}
#footer P
{
    LINE-HEIGHT: 1.6em;
    MARGIN-BOTTOM: 5px
}
#footer A
{
    COLOR: #ffffff;
    TEXT-DECORATION: none
}
#footer A:hover
{
    TEXT-DECORATION: underline
}
#footer .l
{
    FLOAT: left
}
#footer .r
{
    FLOAT: right
}
#comments A
{
    TEXT-DECORATION: none
}
#comments H2
{
    FONT-SIZE: 1.3em
}
#comments P
{
    LINE-HEIGHT: 1.6em;
    MARGIN-BOTTOM: 10px
}
#comments FORM
{
    PADDING-BOTTOM: 0px;
    PADDING-LEFT: 10px;
    PADDING-RIGHT: 10px;
    PADDING-TOP: 0px
}
#comments FORM P
{
    MARGIN-BOTTOM: 5px
}
#comments FORM INPUT
{
    MARGIN-RIGHT: 5px
}
#comments FORM INPUT
{
    BORDER-BOTTOM: #cccccc 1px solid;
    BORDER-LEFT: #cccccc 1px solid;
    PADDING-BOTTOM: 4px;
    PADDING-LEFT: 4px;
    PADDING-RIGHT: 4px;
    BACKGROUND-REPEAT: no-repeat;
    FONT-FAMILY: Verdana;
    BACKGROUND-POSITION: 4px 4px;
    FONT-SIZE: 0.9em;
    BORDER-TOP: #cccccc 1px solid;
    BORDER-RIGHT: #cccccc 1px solid;
    PADDING-TOP: 4px
}
TEXTAREA
{
    BORDER-BOTTOM: #cccccc 1px solid;
    BORDER-LEFT: #cccccc 1px solid;
    PADDING-BOTTOM: 4px;
    PADDING-LEFT: 4px;
    PADDING-RIGHT: 4px;
    BACKGROUND-REPEAT: no-repeat;
    FONT-FAMILY: Verdana;
    BACKGROUND-POSITION: 4px 4px;
    FONT-SIZE: 0.9em;
    BORDER-TOP: #cccccc 1px solid;
    BORDER-RIGHT: #cccccc 1px solid;
    PADDING-TOP: 4px
}
#comments FORM INPUT
{
    BORDER-BOTTOM: #cccccc 1px solid;
    BORDER-LEFT: #cccccc 1px solid;
    WIDTH: 260px;
    BORDER-TOP: #cccccc 1px solid;
    BORDER-RIGHT: #cccccc 1px solid
}
#comments FORM TEXTAREA
{
    BORDER-BOTTOM: #cccccc 1px solid;
    BORDER-LEFT: #cccccc 1px solid;
    PADDING-BOTTOM: 4px !important;
    PADDING-LEFT: 4px !important;
    WIDTH: 350px;
    PADDING-RIGHT: 4px !important;
    BORDER-TOP: #cccccc 1px solid;
    BORDER-RIGHT: #cccccc 1px solid;
    PADDING-TOP: 4px !important
}
#comments FORM BUTTON
{
    BORDER-BOTTOM: #a0a0a0 1px solid;
    BORDER-LEFT: #a0a0a0 1px solid;
    PADDING-BOTTOM: 2px;
    PADDING-LEFT: 6px;
    PADDING-RIGHT: 6px;
    FONT-FAMILY: Verdana;
    FONT-SIZE: 1em;
    BORDER-TOP: #a0a0a0 1px solid;
    BORDER-RIGHT: #a0a0a0 1px solid;
    PADDING-TOP: 2px
}
.commentdetails
{
    MARGIN-TOP: 25px
}
.commentauthor
{
    MARGIN-BOTTOM: 5px !important;
    FONT-WEIGHT: bold
}
.commentdate
{
    MARGIN-BOTTOM: 5px;
    COLOR: #909090;
    FONT-SIZE: 0.8em
}
.required
{
    COLOR: #ff0000
}
H2.title
{
    PADDING-BOTTOM: 10px;
    TEXT-TRANSFORM: uppercase;
    PADDING-LEFT: 10px;
    PADDING-RIGHT: 10px;
    COLOR: #565656;
    FONT-SIZE: 1em !important;
    PADDING-TOP: 10px
}
.notfound
{
    PADDING-BOTTOM: 40px;
    PADDING-LEFT: 40px;
    PADDING-RIGHT: 40px;
    PADDING-TOP: 40px
}
.notfound H2
{
    MARGIN-BOTTOM: 10px;
    FONT-SIZE: 18px;
    FONT-WEIGHT: normal
}
#comments OL
{
    PADDING-BOTTOM: 10px;
    LIST-STYLE-TYPE: none;
    MARGIN: 0px;
    PADDING-LEFT: 10px;
    PADDING-RIGHT: 10px;
    CLEAR: both;
    PADDING-TOP: 0px
}
#comments .buffer
{
    PADDING-BOTTOM: 10px;
    PADDING-LEFT: 10px;
    PADDING-RIGHT: 10px;
    PADDING-TOP: 0px
}
#comments H2
{
    PADDING-BOTTOM: 20px !important;
    PADDING-LEFT: 0px !important
}
#comments OL LI
{
    MARGIN-BOTTOM: 10px
}
#comments OL LI UL LI
{
    BORDER-BOTTOM: #e0e0e0 1px solid;
    BORDER-LEFT: #e0e0e0 1px solid;
    PADDING-BOTTOM: 10px;
    PADDING-LEFT: 10px;
    PADDING-RIGHT: 10px;
    BORDER-TOP: #e0e0e0 1px solid;
    BORDER-RIGHT: #e0e0e0 1px solid;
    PADDING-TOP: 10px
}
#comments OL LI .avatar
{
    FLOAT: right
}
#comments OL LI .comment-author
{
}
#comments OL LI .comment-author .fn
{
    FONT-SIZE: 1.2em;
    FONT-WEIGHT: bold
}
#comments OL LI .comment-meta
{
    MARGIN: 5px 0px 10px;
    COLOR: #999999;
    FONT-SIZE: 0.9em
}
#comments OL LI .reply
{
    PADDING-BOTTOM: 10px;
    FONT-SIZE: 0.9em;
    FONT-WEIGHT: bold
}
#comments .children
{
    LIST-STYLE-TYPE: none
}
#comments .navigation
{
    PADDING-BOTTOM: 20px;
    PADDING-LEFT: 10px;
    PADDING-RIGHT: 10px;
    FONT-SIZE: 0.9em;
    PADDING-TOP: 0px
}
#comments .navigation A
{
    BORDER-BOTTOM: #cccccc 1px solid;
    BORDER-LEFT: #cccccc 1px solid;
    PADDING-BOTTOM: 3px;
    PADDING-LEFT: 8px;
    PADDING-RIGHT: 8px;
    COLOR: #999999;
    BORDER-TOP: #cccccc 1px solid;
    BORDER-RIGHT: #cccccc 1px solid;
    PADDING-TOP: 3px
}
#comments .navigation A:hover
{
    BORDER-BOTTOM-COLOR: #000000;
    BORDER-TOP-COLOR: #000000;
    COLOR: #000000;
    BORDER-RIGHT-COLOR: #000000;
    BORDER-LEFT-COLOR: #000000;
    TEXT-DECORATION: none
}
#comments .says
{
    DISPLAY: none
}

