BODY
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px
}
UL
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px
}
OL
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px
}
H1
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px
}
H2
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px
}
H3
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px
}
H4
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px
}
H5
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px
}
H6
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px
}
FORM
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px
}
LI
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px
}
P
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px
}
BODY
{
    FONT-SIZE: 12px;
    LINE-HEIGHT: 16px;
    FONT-FAMILY: Arial, Helvetica, Verdana, san-serif;
    POSITION: relative;
    TEXT-ALIGN: justify
}
.wrapper
{
    WIDTH: 100%;
    POSITION: relative
}
#top
{
    MARGIN: 0px auto;
    WIDTH: 940px;
    POSITION: relative
}
#head
{
    Z-INDEX: 5;
    HEIGHT: 110px
}
#top .logo
{
    BORDER-RIGHT: medium none;
    PADDING-RIGHT: 0px;
    BORDER-TOP: medium none;
    DISPLAY: block;
    PADDING-LEFT: 0px;
    LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    OVERFLOW: hidden;
    BORDER-LEFT: medium none;
    WIDTH: 210px;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: medium none;
    POSITION: absolute;
    TOP: 13px;
    HEIGHT: 90px
}
.logo A
{
    BORDER-RIGHT: medium none;
    PADDING-RIGHT: 0px;
    BORDER-TOP: medium none;
    DISPLAY: block;
    PADDING-LEFT: 0px;
    LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    OVERFLOW: hidden;
    BORDER-LEFT: medium none;
    WIDTH: 210px;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: medium none;
    POSITION: absolute;
    TOP: 13px;
    HEIGHT: 90px
}
#top .logo A
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    LEFT: 0px;
    BORDER-LEFT: medium none;
    BORDER-BOTTOM: medium none;
    TOP: 0px;
    outline: none
}
#top .logo A:hover
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    LEFT: 0px;
    BORDER-LEFT: medium none;
    BORDER-BOTTOM: medium none;
    TOP: 0px;
    outline: none
}
#top .logobg A
{
    TEXT-INDENT: -9999px
}
#nav
{
    LIST-STYLE-POSITION: outside;
    Z-INDEX: 5;
    RIGHT: 0px;
    MARGIN: 0px;
    LIST-STYLE-TYPE: none;
    POSITION: absolute;
    TOP: 45px
}
#nav LI
{
    FLOAT: left
}
#nav LI A
{
    BORDER-RIGHT: 1px;
    PADDING-RIGHT: 0px;
    BORDER-TOP: 1px;
    MARGIN-TOP: 15px;
    DISPLAY: block;
    FLOAT: left;
    BORDER-LEFT: 1px;
    WIDTH: 70px;
    LINE-HEIGHT: 15px;
    BORDER-BOTTOM: 1px;
    HEIGHT: 15px;
    outline: none
}
#nav LI A STRONG
{
    DISPLAY: block;
    FONT-WEIGHT: bold;
    FONT-SIZE: 13px
}
#nav LI A SPAN
{
    DISPLAY: block;
    FONT-SIZE: 10px
}
#nav UL
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    LIST-STYLE-POSITION: outside;
    Z-INDEX: 5;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    LINE-HEIGHT: 50px;
    PADDING-TOP: 0px;
    LIST-STYLE-TYPE: none;
    POSITION: relative
}
#top #nav UL A
{
    FONT-SIZE: 12px;
    CURSOR: pointer;
    LINE-HEIGHT: 15px
}
#top #nav LI
{
    MARGIN-TOP: 12px;
    Z-INDEX: 20;
    FLOAT: left;
    POSITION: relative
}
#top #nav LI LI
{
    MARGIN-TOP: 0px;
    BORDER-LEFT: medium none
}
#top #nav UL
{
    DISPLAY: none;
    LEFT: 0px;
    WIDTH: 172px;
    POSITION: absolute;
    TOP: 30px
}
#top #nav LI UL A
{
    PADDING-RIGHT: 10px;
    PADDING-LEFT: 10px;
    FLOAT: left;
    PADDING-BOTTOM: 0px;
    WIDTH: 150px;
    PADDING-TOP: 0px;
    HEIGHT: auto;
    TEXT-ALIGN: left
}
#top #nav UL UL
{
    BORDER-TOP: medium none;
    TOP: auto
}
#top #nav LI UL UL
{
    LEFT: 171px;
    TOP: -1px
}
#top #nav LI:hover UL UL
{
    DISPLAY: none
}
#top #nav LI:hover UL UL UL
{
    DISPLAY: none
}
#top #nav LI:hover UL UL UL UL
{
    DISPLAY: none
}
#top #nav LI:hover UL
{
    DISPLAY: block
}
#top #nav LI LI:hover UL
{
    DISPLAY: block
}
#top #nav LI LI LI:hover UL
{
    DISPLAY: block
}
#top #nav LI LI LI LI:hover UL
{
    DISPLAY: block
}
#top #nav LI UL A
{
    BORDER-TOP: medium none
}
#featured
{
    OVERFLOW: hidden;
    WIDTH: 940px;
    POSITION: relative;
    HEIGHT: 500px;
    outline: none
}
#featured:unknown
{
    OVERFLOW: hidden;
    WIDTH: 940px;
    POSITION: relative;
    HEIGHT: 500px;
    outline: none
}
#featured_image
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    MARGIN: 0px auto;
    OVERFLOW: hidden;
    BORDER-LEFT: medium none;
    WIDTH: 940px;
    BORDER-BOTTOM: medium none;
    HEIGHT: 420px;
    outline: none
}
#featured_image:unknown
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    MARGIN: 0px auto;
    OVERFLOW: hidden;
    BORDER-LEFT: medium none;
    WIDTH: 940px;
    BORDER-BOTTOM: medium none;
    HEIGHT: 420px;
    outline: none
}
#featured OBJECT
{
    PADDING-LEFT: 0px
}
OBJECT
{
    outline: none
}
OBJECT:unknown
{
    outline: none
}
#featured_image IMG
{
    Z-INDEX: 2;
    VISIBILITY: hidden;
    POSITION: absolute
}
#featured_image A IMG
{
    Z-INDEX: 2;
    VISIBILITY: hidden;
    POSITION: absolute
}
#featured #featured_image .current_img
{
    Z-INDEX: 3;
    VISIBILITY: visible
}
#featured #featured_image .current_img IMG
{
    Z-INDEX: 3;
    VISIBILITY: visible
}
.js_active #featured #featured_image .current_img
{
    VISIBILITY: hidden
}
.js_active #featured #featured_image .current_img IMG
{
    VISIBILITY: hidden
}
#infotext
{
    PADDING-RIGHT: 10px;
    PADDING-LEFT: 10px;
    PADDING-BOTTOM: 0px;
    WIDTH: 940px;
    PADDING-TOP: 0px
}
#infotext H2
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-SIZE: 18px;
    PADDING-BOTTOM: 12px;
    PADDING-TOP: 10px;
    FONT-FAMILY: arial;
    POSITION: relative;
    TOP: 2px
}
#main
{
    MARGIN: 0px auto 0px 0px;
    OVERFLOW: hidden;
    WIDTH: 940px;
    PADDING-TOP: 0px;
    POSITION: relative
}
#content
{
    FLOAT: right;
    MARGIN: 0px;
    OVERFLOW: hidden;
    WIDTH: 710px;
    POSITION: relative
}
.fullwidth #content
{
    WIDTH: 940px;
    PADDING-TOP: 18px
}
#sidebar
{
    FLOAT: left;
    OVERFLOW: hidden;
    WIDTH: 180px;
    MARGIN-RIGHT: 50px;
    POSITION: relative
}
#sidebar .box
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 10px;
    MARGIN: 0px;
    PADDING-TOP: 0px
}
#sidebar H3
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 67px
}
#sidebar .box A
{
    PADDING-RIGHT: 0px;
    DISPLAY: block;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: bold;
    PADDING-BOTTOM: 0px;
    LINE-HEIGHT: 20px;
    PADDING-TOP: 0px
}
#sidebar .box UL UL A
{
    PADDING-RIGHT: 10px;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: normal;
    PADDING-BOTTOM: 3px;
    PADDING-TOP: 3px
}
#sidebar .box UL UL UL A
{
    PADDING-RIGHT: 10px;
    PADDING-LEFT: 30px;
    PADDING-BOTTOM: 3px;
    PADDING-TOP: 3px
}
#sidebar .box UL UL UL UL A
{
    PADDING-RIGHT: 10px;
    PADDING-LEFT: 45px;
    PADDING-BOTTOM: 3px;
    PADDING-TOP: 3px
}
#sidebar .box UL UL UL UL UL A
{
    PADDING-RIGHT: 10px;
    PADDING-LEFT: 60px;
    PADDING-BOTTOM: 3px;
    PADDING-TOP: 3px
}
#sidebar .box UL UL UL UL UL UL A
{
    PADDING-RIGHT: 10px;
    PADDING-LEFT: 75px;
    PADDING-BOTTOM: 3px;
    PADDING-TOP: 3px
}
#sidebar .box UL UL UL UL UL UL UL A
{
    PADDING-RIGHT: 10px;
    PADDING-LEFT: 100px;
    PADDING-BOTTOM: 3px;
    PADDING-TOP: 3px
}
#sidebar .box UL UL UL UL UL UL UL UL A
{
    PADDING-RIGHT: 10px;
    PADDING-LEFT: 115px;
    PADDING-BOTTOM: 3px;
    PADDING-TOP: 3px
}
#sidebar .box UL UL UL UL UL UL UL UL UL A
{
    PADDING-RIGHT: 10px;
    PADDING-LEFT: 130px;
    PADDING-BOTTOM: 3px;
    PADDING-TOP: 3px
}
#sidebar .box UL UL UL UL UL UL UL UL UL UL A
{
    PADDING-RIGHT: 10px;
    PADDING-LEFT: 145px;
    PADDING-BOTTOM: 3px;
    PADDING-TOP: 3px
}
.sidebarmenu .current
{
    FONT-WEIGHT: bold;
    TEXT-DECORATION: underline
}
.sidebarmenu UL UL
{
    DISPLAY: none
}
.sidebarmenu .currentli_item UL UL
{
    DISPLAY: none
}
.sidebarmenu .parentli_item .li_item UL
{
    DISPLAY: none
}
.sidebarmenu .currentli_item UL
{
    DISPLAY: block
}
.sidebarmenu .parentli_item UL
{
    DISPLAY: block
}
.box
{
    FLOAT: left;
    PADDING-BOTTOM: 20px;
    OVERFLOW: hidden;
    MARGIN-RIGHT: 50px;
    POSITION: relative
}
.wrapper .box3
{
    MARGIN: 0px
}
.wrapper .box_small
{
    MARGIN-BOTTOM: 0px;
    WIDTH: 280px
}
.wrapper .box_mini
{
    WIDTH: 1160px;
    MARGIN-RIGHT: 20px
}
.box_small H3
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    COLOR: #039;
    PADDING-TOP: 0px
}
.widget_search #s
{
    BORDER-RIGHT: medium none;
    PADDING-RIGHT: 50px;
    BORDER-TOP: medium none;
    PADDING-LEFT: 10px;
    PADDING-BOTTOM: 8px;
    BORDER-LEFT: medium none;
    WIDTH: 219px;
    COLOR: #ccc;
    PADDING-TOP: 8px;
    BORDER-BOTTOM: medium none
}
#sidebar .widget_search #searchsubmit
{
    BORDER-RIGHT: medium none;
    PADDING-RIGHT: 0px;
    BORDER-TOP: medium none;
    DISPLAY: block;
    PADDING-LEFT: 0px;
    RIGHT: 0px;
    PADDING-BOTTOM: 0px;
    BORDER-LEFT: medium none;
    WIDTH: 36px;
    CURSOR: pointer;
    TEXT-INDENT: -9999px;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: medium none;
    POSITION: absolute;
    TOP: 0px;
    HEIGHT: 33px;
    outline: none
}
#main #sidebar .widget_tag_cloud A
{
    BORDER-RIGHT: medium none;
    PADDING-RIGHT: 3px;
    BORDER-TOP: medium none;
    DISPLAY: inline;
    PADDING-LEFT: 3px;
    BACKGROUND: none transparent scroll repeat 0% 0%;
    PADDING-BOTTOM: 3px;
    BORDER-LEFT: medium none;
    LINE-HEIGHT: 1.5em;
    PADDING-TOP: 3px;
    BORDER-BOTTOM: medium none
}
#main #sidebar .textwidget A
{
    PADDING-RIGHT: 0px;
    DISPLAY: inline;
    PADDING-LEFT: 0px;
    BACKGROUND: none transparent scroll repeat 0% 0%;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px
}
#main #sidebar .rsswidget
{
    BACKGROUND: none transparent scroll repeat 0% 0%
}
#sidebar .rsswidget IMG
{
    DISPLAY: none
}
.rss-date
{
    PADDING-RIGHT: 10px;
    PADDING-LEFT: 10px;
    PADDING-BOTTOM: 3px;
    PADDING-TOP: 3px
}
.rssSummary
{
    PADDING-RIGHT: 10px;
    PADDING-LEFT: 10px;
    PADDING-BOTTOM: 3px;
    PADDING-TOP: 3px
}
.widget_rss CITE
{
    PADDING-RIGHT: 10px;
    PADDING-LEFT: 10px;
    PADDING-BOTTOM: 3px;
    PADDING-TOP: 3px
}
#main #sidebar .box .recentcomments A
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    BACKGROUND-IMAGE: none;
    BORDER-LEFT: medium none;
    BORDER-BOTTOM: medium none
}
#main #sidebar .box .recentcomments
{
    PADDING-RIGHT: 10px;
    DISPLAY: block;
    PADDING-LEFT: 10px;
    PADDING-BOTTOM: 3px;
    LINE-HEIGHT: 22px;
    PADDING-TOP: 3px
}
#wp-calendar A
{
    BORDER-RIGHT: medium none;
    PADDING-RIGHT: 0px;
    BORDER-TOP: medium none;
    DISPLAY: block;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    BORDER-LEFT: medium none;
    WIDTH: auto;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: medium none;
    TEXT-DECORATION: none
}
#wp-calendar A:visited
{
    BORDER-RIGHT: medium none;
    PADDING-RIGHT: 0px;
    BORDER-TOP: medium none;
    DISPLAY: block;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    BORDER-LEFT: medium none;
    WIDTH: auto;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: medium none;
    TEXT-DECORATION: none
}
#wp-calendar A:hover
{
    DISPLAY: block
}
#wp-calendar
{
    WIDTH: 100%;
    TEXT-ALIGN: center;
    empty-cells: show
}
#wp-calendar #next A
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    DISPLAY: block;
    BACKGROUND: none transparent scroll repeat 0% 0%;
    BORDER-LEFT: medium none;
    BORDER-BOTTOM: medium none;
    TEXT-DECORATION: none
}
#wp-calendar #prev A
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    DISPLAY: block;
    BACKGROUND: none transparent scroll repeat 0% 0%;
    BORDER-LEFT: medium none;
    BORDER-BOTTOM: medium none;
    TEXT-DECORATION: none
}
#wp-calendar #next A:hover
{
}
#wp-calendar #prev A:hover
{
}
#wp-calendar CAPTION
{
    MARGIN-BOTTOM: 5px
}
.entry
{
    CLEAR: both;
    FLOAT: left;
    PADDING-BOTTOM: 30px;
    WIDTH: 100%;
    POSITION: relative
}
.entry .box
{
    PADDING-BOTTOM: 0px
}
.post_data
{
    BORDER-RIGHT: medium none;
    PADDING-RIGHT: 1px;
    PADDING-LEFT: 1px;
    FONT-SIZE: 11px;
    FLOAT: left;
    MARGIN-BOTTOM: 13px;
    PADDING-BOTTOM: 3px;
    BORDER-LEFT: medium none;
    WIDTH: 710px;
    LINE-HEIGHT: 22px;
    PADDING-TOP: 3px;
    POSITION: relative
}
.post_data h7
{
    BORDER-RIGHT: medium none;
    PADDING-RIGHT: 1px;
    PADDING-LEFT: 1px;
    FONT-SIZE: 11px;
    FLOAT: right;
    MARGIN-BOTTOM: -10px;
    PADDING-BOTTOM: 3px;
    BORDER-LEFT: medium none;
    WIDTH: 310px;
    LINE-HEIGHT: 10px;
    PADDING-TOP: 3px;
    POSITION: relative
}
.post_data .categories
{
    FLOAT: left
}
.post_data .author
{
    FLOAT: right
}
.blogentry H2
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-SIZE: 12px;
    MARGIN-BOTTOM: -20px;
    PADDING-BOTTOM: 0px;
    WIDTH: 710px;
    COLOR: #666;
    PADDING-TOP: 0px;
    HEIGHT: 45px
}
.blogentry H2 A
{
    CLEAR: both;
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: 100;
    FONT-SIZE: 20px;
    PADDING-BOTTOM: 0px;
    WIDTH: 710px;
    COLOR: #09f;
    PADDING-TOP: 0px
}
.blogentry H6
{
    PADDING-RIGHT: 0px;
    MARGIN-TOP: -10px;
    DISPLAY: block;
    PADDING-LEFT: 0px;
    FLOAT: right;
    PADDING-BOTTOM: 13px;
    WIDTH: 710px;
    PADDING-TOP: 2px;
    TEXT-ALIGN: right
}
.blogentry IMG
{
    max-width: 710px
}
.entry H2
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 22px
}
.entry .date
{
    RIGHT: 0px;
    WIDTH: 112px;
    POSITION: absolute;
    TOP: 8px;
    HEIGHT: 44px;
    TEXT-ALIGN: center
}
.entry .day
{
    MARGIN-TOP: 15px;
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    WIDTH: 210px;
    LINE-HEIGHT: 23px;
    BORDER-BOTTOM: #ccc double;
    FONT-FAMILY: "helvetica", Arial, Helvetica, san-serif;
    LETTER-SPACING: 0px;
    TEXT-DECORATION: underline
}
.entry .month
{
    DISPLAY: block;
    FONT-SIZE: 18px;
    LEFT: 60px;
    TEXT-TRANSFORM: uppercase;
    WIDTH: 50px;
    LINE-HEIGHT: 1em;
    POSITION: absolute;
    TOP: 6px
}
.entry .year
{
    DISPLAY: block;
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    LEFT: 60px;
    WIDTH: 53px;
    LINE-HEIGHT: 1em;
    LETTER-SPACING: 2px;
    POSITION: absolute;
    TOP: 25px
}
#top .pagination
{
    CLEAR: both;
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    Z-INDEX: 3;
    PADDING-BOTTOM: 60px;
    PADDING-TOP: 0px;
    POSITION: relative
}
#top .pagination SPAN
{
    PADDING-RIGHT: 6px;
    DISPLAY: block;
    PADDING-LEFT: 6px;
    FONT-SIZE: 11px;
    FLOAT: left;
    PADDING-BOTTOM: 3px;
    MARGIN: 2px 2px 2px 0px;
    WIDTH: auto;
    LINE-HEIGHT: 13px;
    PADDING-TOP: 3px;
    TEXT-DECORATION: none
}
#top .pagination A
{
    PADDING-RIGHT: 6px;
    DISPLAY: block;
    PADDING-LEFT: 6px;
    FONT-SIZE: 11px;
    FLOAT: left;
    PADDING-BOTTOM: 3px;
    MARGIN: 2px 2px 2px 0px;
    WIDTH: auto;
    LINE-HEIGHT: 13px;
    PADDING-TOP: 3px;
    TEXT-DECORATION: none
}
#top .pagination .current
{
    PADDING-RIGHT: 6px;
    PADDING-LEFT: 6px;
    FONT-SIZE: 11px;
    PADDING-BOTTOM: 3px;
    PADDING-TOP: 3px
}
#subpage .box_small .more-link
{
    POSITION: relative;
    TOP: -13px
}
.box_page .more-link
{
    POSITION: relative;
    TOP: -13px
}
#footer
{
    MARGIN: 0px auto;
    WIDTH: 940px;
    PADDING-TOP: 5px;
    POSITION: relative
}
.footer_widgets
{
    FLOAT: left;
    OVERFLOW: hidden;
    WIDTH: 720px
}
#footer H1
{
    FONT-SIZE: 12px;
    TEXT-DECORATION: none
}
#footer H2
{
    FONT-SIZE: 12px;
    TEXT-DECORATION: none
}
#footer H3
{
    FONT-SIZE: 12px;
    TEXT-DECORATION: none
}
#footer H4
{
    FONT-SIZE: 12px;
    TEXT-DECORATION: none
}
#footer H5
{
    FONT-SIZE: 12px;
    TEXT-DECORATION: none
}
#footer H6
{
    FONT-SIZE: 12px;
    TEXT-DECORATION: none
}
#footer A
{
    FONT-SIZE: 12px;
    TEXT-DECORATION: none
}
#footer P
{
    FONT-SIZE: 12px;
    TEXT-DECORATION: none
}
#footer .box_custom_footer
{
    FLOAT: right;
    OVERFLOW: hidden;
    WIDTH: 220px;
    MARGIN-RIGHT: 0px
}
#footer .box H4
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    FONT-SIZE: 16px;
    TEXT-TRANSFORM: uppercase;
    BORDER-LEFT: medium none;
    BORDER-BOTTOM: medium none;
    LETTER-SPACING: 1px
}
#footer .box H4 A
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    FONT-SIZE: 16px;
    TEXT-TRANSFORM: uppercase;
    BORDER-LEFT: medium none;
    BORDER-BOTTOM: medium none;
    LETTER-SPACING: 1px
}
#footer .box UL
{
    LIST-STYLE-POSITION: outside;
    MARGIN: 0px;
    LIST-STYLE-TYPE: none
}
#footer .box UL UL
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    BORDER-LEFT: medium none;
    BORDER-BOTTOM: medium none
}
#footer .box UL LI A
{
    PADDING-RIGHT: 10px;
    DISPLAY: block;
    PADDING-LEFT: 10px;
    PADDING-BOTTOM: 3px;
    LINE-HEIGHT: 22px;
    PADDING-TOP: 3px;
    POSITION: relative
}
#footer .custom_button
{
    BORDER-RIGHT: medium none;
    PADDING-RIGHT: 60px;
    BORDER-TOP: medium none;
    DISPLAY: block;
    PADDING-LEFT: 10px;
    PADDING-BOTTOM: 10px;
    BORDER-LEFT: medium none;
    WIDTH: 150px;
    PADDING-TOP: 10px;
    BORDER-BOTTOM: medium none;
    TEXT-ALIGN: center
}
.rsswidget IMG
{
    DISPLAY: none
}
.custom_button STRONG
{
    DISPLAY: block;
    FONT-WEIGHT: normal;
    FONT-SIZE: 20px;
    LETTER-SPACING: 1px
}
.custom_button SPAN
{
    DISPLAY: block;
    FONT-WEIGHT: normal;
    FONT-SIZE: 14px;
    LETTER-SPACING: 0px
}
#sitesearch_footer
{
    PADDING-TOP: 20px;
    POSITION: relative
}
#sitesearch_head
{
    PADDING-TOP: 20px;
    POSITION: relative
}
#head #s
{
    BORDER-RIGHT: medium none;
    PADDING-RIGHT: 50px;
    BORDER-TOP: medium none;
    PADDING-LEFT: 10px;
    PADDING-BOTTOM: 8px;
    BORDER-LEFT: medium none;
    WIDTH: 160px;
    COLOR: #ccc;
    MARGIN-RIGHT: -5px;
    PADDING-TOP: 8px;
    BORDER-BOTTOM: medium none;
    HEIGHT: 18px
}
#head .widget #s
{
    WIDTH: 100px
}
#head #searchsubmit
{
    BORDER-RIGHT: medium none;
    PADDING-RIGHT: 0px;
    BORDER-TOP: medium none;
    DISPLAY: block;
    PADDING-LEFT: 0px;
    RIGHT: 3px;
    PADDING-BOTTOM: 0px;
    BORDER-LEFT: medium none;
    WIDTH: 35px;
    CURSOR: pointer;
    TEXT-INDENT: -9999px;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: medium none;
    POSITION: absolute;
    TOP: 0px;
    HEIGHT: 36px;
    outline: none
}
.box_custom_footer P
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-SIZE: 11px;
    PADDING-BOTTOM: 10px;
    LINE-HEIGHT: 17px;
    PADDING-TOP: 10px
}
#searchform
{
    POSITION: relative
}
#footer #s
{
    BORDER-RIGHT: medium none;
    PADDING-RIGHT: 50px;
    BORDER-TOP: medium none;
    PADDING-LEFT: 10px;
    PADDING-BOTTOM: 8px;
    BORDER-LEFT: medium none;
    WIDTH: 160px;
    COLOR: #ccc;
    PADDING-TOP: 8px;
    BORDER-BOTTOM: medium none
}
#footer .widget #s
{
    WIDTH: 100px
}
#footer #searchsubmit
{
    BORDER-RIGHT: medium none;
    PADDING-RIGHT: 0px;
    BORDER-TOP: medium none;
    DISPLAY: block;
    PADDING-LEFT: 0px;
    RIGHT: 3px;
    PADDING-BOTTOM: 0px;
    BORDER-LEFT: medium none;
    WIDTH: 35px;
    CURSOR: pointer;
    TEXT-INDENT: -9999px;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: medium none;
    POSITION: absolute;
    TOP: 0px;
    HEIGHT: 35px;
    outline: none
}
.wrapper #footer .social_bookmarks
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    DISPLAY: block;
    FLOAT: left;
    BORDER-LEFT: medium none;
    WIDTH: 100%;
    BORDER-BOTTOM: medium none
}
.wrapper #footer .social_bookmarks LI
{
    FLOAT: left;
    MARGIN: 0px 7px 0px 0px;
    WIDTH: 16px
}
.wrapper #footer .social_bookmarks LI A
{
    BORDER-RIGHT: medium none;
    PADDING-RIGHT: 0px;
    BORDER-TOP: medium none;
    DISPLAY: block;
    PADDING-LEFT: 0px;
    FLOAT: left;
    PADDING-BOTTOM: 0px;
    BORDER-LEFT: medium none;
    WIDTH: 16px;
    TEXT-INDENT: -9999px;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: medium none;
    HEIGHT: 16px
}
.wrapper #footer .box .recentcomments A
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    BACKGROUND-IMAGE: none;
    BORDER-LEFT: medium none;
    BORDER-BOTTOM: medium none
}
.widget_tag_cloud
{
    LINE-HEIGHT: 2.5em
}
.widget_tag_cloud A
{
    PADDING-RIGHT: 2px;
    PADDING-LEFT: 2px;
    PADDING-BOTTOM: 2px;
    PADDING-TOP: 2px
}
.rounded
{
    moz-border-radius: 4px;
    border-radius: 4px
}
.more-link
{
    PADDING-RIGHT: 0px;
    DISPLAY: block;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    WIDTH: 72px;
    LINE-HEIGHT: 16px;
    PADDING-TOP: 9px
}
INPUT
{
    FONT-SIZE: 13px;
    FONT-FAMILY: Arial, Helevtica, Verdana, san-serif;
    POSITION: relative;
    outline: none
}
SELECT
{
    FONT-SIZE: 13px;
    FONT-FAMILY: Arial, Helevtica, Verdana, san-serif;
    POSITION: relative;
    outline: none
}
TEXTAREA
{
    FONT-SIZE: 13px;
    FONT-FAMILY: Arial, Helevtica, Verdana, san-serif;
    POSITION: relative;
    outline: none
}
BLOCKQUOTE
{
    PADDING-RIGHT: 20px;
    PADDING-LEFT: 41px;
    FONT-SIZE: 12px;
    PADDING-BOTTOM: 10px;
    MARGIN: 0px 0px 20px;
    PADDING-TOP: 10px;
    FONT-STYLE: italic
}
.wrapper A
{
    TEXT-DECORATION: none
}
.wrapper A:hover
{
    TEXT-DECORATION: none
}
A IMG
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    Z-INDEX: 2;
    BORDER-LEFT: medium none;
    BORDER-BOTTOM: medium none;
    POSITION: relative;
    TEXT-DECORATION: none;
    outline: none
}
A:hover IMG
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    Z-INDEX: 2;
    BORDER-LEFT: medium none;
    BORDER-BOTTOM: medium none;
    POSITION: relative;
    TEXT-DECORATION: none;
    outline: none
}
#main IMG
{
    DISPLAY: inline;
    FLOAT: left;
    MARGIN-BOTTOM: 5px
}
P
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 0px
}
UL
{
    MARGIN-BOTTOM: 10px
}
OL
{
    MARGIN-BOTTOM: 10px
}
UL LI
{
    PADDING-LEFT: 10px;
    LIST-STYLE-TYPE: none
}
#top #nav
{
    BORDER-RIGHT: medium none;
    PADDING-RIGHT: 0px;
    BORDER-TOP: medium none;
    PADDING-LEFT: 0px;
    BACKGROUND: none transparent scroll repeat 0% 0%;
    PADDING-BOTTOM: 0px;
    BORDER-LEFT: medium none;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: medium none;
    LIST-STYLE-TYPE: none
}
#top #nav LI
{
    BORDER-RIGHT: medium none;
    PADDING-RIGHT: 0px;
    BORDER-TOP: medium none;
    PADDING-LEFT: 0px;
    BACKGROUND: none transparent scroll repeat 0% 0%;
    PADDING-BOTTOM: 0px;
    BORDER-LEFT: medium none;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: medium none;
    LIST-STYLE-TYPE: none
}
#sidebar LI
{
    BORDER-RIGHT: medium none;
    PADDING-RIGHT: 0px;
    BORDER-TOP: medium none;
    PADDING-LEFT: 0px;
    BACKGROUND: none transparent scroll repeat 0% 0%;
    PADDING-BOTTOM: 0px;
    BORDER-LEFT: medium none;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: medium none;
    LIST-STYLE-TYPE: none
}
#sidebar UL
{
    BORDER-RIGHT: medium none;
    PADDING-RIGHT: 0px;
    BORDER-TOP: medium none;
    PADDING-LEFT: 0px;
    BACKGROUND: none transparent scroll repeat 0% 0%;
    PADDING-BOTTOM: 0px;
    BORDER-LEFT: medium none;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: medium none;
    LIST-STYLE-TYPE: none
}
#footer LI
{
    BORDER-RIGHT: medium none;
    PADDING-RIGHT: 0px;
    BORDER-TOP: medium none;
    PADDING-LEFT: 0px;
    BACKGROUND: none transparent scroll repeat 0% 0%;
    PADDING-BOTTOM: 0px;
    BORDER-LEFT: medium none;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: medium none;
    LIST-STYLE-TYPE: none
}
#footer UL
{
    BORDER-RIGHT: medium none;
    PADDING-RIGHT: 0px;
    BORDER-TOP: medium none;
    PADDING-LEFT: 0px;
    BACKGROUND: none transparent scroll repeat 0% 0%;
    PADDING-BOTTOM: 0px;
    BORDER-LEFT: medium none;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: medium none;
    LIST-STYLE-TYPE: none
}
OL LI
{
    LIST-STYLE-POSITION: inside;
    LIST-STYLE-TYPE: decimal
}
#sidebar UL
{
    MARGIN: 0px
}
#sidebar OL
{
    MARGIN: 0px
}
#sidebar LI
{
    LIST-STYLE-TYPE: none
}
H1
{
    FONT-WEIGHT: normal;
    PADDING-BOTTOM: 5px;
    LINE-HEIGHT: 1.2em;
    FONT-FAMILY: "helvetica", Arial, Helvetica, san-serif;
    LETTER-SPACING: 0px;
    POSITION: relative
}
H2
{
    FONT-WEIGHT: normal;
    PADDING-BOTTOM: 5px;
    LINE-HEIGHT: 1.2em;
    FONT-FAMILY: "helvetica", Arial, Helvetica, san-serif;
    LETTER-SPACING: 0px;
    POSITION: relative
}
H3
{
    FONT-WEIGHT: normal;
    PADDING-BOTTOM: 5px;
    LINE-HEIGHT: 1.2em;
    FONT-FAMILY: "helvetica", Arial, Helvetica, san-serif;
    LETTER-SPACING: 0px;
    POSITION: relative
}
H4
{
    FONT-WEIGHT: normal;
    PADDING-BOTTOM: 5px;
    LINE-HEIGHT: 1.2em;
    FONT-FAMILY: "helvetica", Arial, Helvetica, san-serif;
    LETTER-SPACING: 0px;
    POSITION: relative
}
H5
{
    FONT-WEIGHT: normal;
    PADDING-BOTTOM: 5px;
    LINE-HEIGHT: 1.2em;
    FONT-FAMILY: "helvetica", Arial, Helvetica, san-serif;
    LETTER-SPACING: 0px;
    POSITION: relative
}
H6
{
    FONT-WEIGHT: normal;
    PADDING-BOTTOM: 5px;
    LINE-HEIGHT: 1.2em;
    FONT-FAMILY: "helvetica", Arial, Helvetica, san-serif;
    LETTER-SPACING: 0px;
    POSITION: relative
}
h7 LEGEND
{
    FONT-WEIGHT: normal;
    PADDING-BOTTOM: 5px;
    LINE-HEIGHT: 1.2em;
    FONT-FAMILY: "helvetica", Arial, Helvetica, san-serif;
    LETTER-SPACING: 0px;
    POSITION: relative
}
H1
{
    CLEAR: both;
    FONT-WEIGHT: lighter;
    FONT-SIZE: 19px
}
H2
{
    CLEAR: both;
    FONT-WEIGHT: 100;
    FONT-SIZE: 20px;
    BORDER-BOTTOM: #d6d6d6 1px solid
}
H2 A
{
    CLEAR: both;
    FONT-WEIGHT: 100;
    FONT-SIZE: 20px;
    COLOR: #09f;
    BORDER-BOTTOM: #d6d6d6 1px solid
}
H3
{
    CLEAR: both;
    FONT-SIZE: 14px;
    TEXT-ALIGN: left
}
LEGEND
{
    CLEAR: both;
    FONT-SIZE: 14px;
    TEXT-ALIGN: left
}
H4
{
    CLEAR: both;
    FONT-SIZE: 16px
}
H5
{
    CLEAR: both;
    FONT-SIZE: 14px
}
H6
{
    CLEAR: both;
    FONT-SIZE: 12px;
    LINE-HEIGHT: 1.2em
}
h7
{
    CLEAR: both;
    FONT-SIZE: 12px;
    LINE-HEIGHT: 1.2em;
    TEXT-DECORATION: underline
}
#top H1 A
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    BORDER-LEFT: medium none;
    BORDER-BOTTOM: medium none;
    TEXT-DECORATION: none
}
#top H2 A
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    BORDER-LEFT: medium none;
    BORDER-BOTTOM: medium none;
    TEXT-DECORATION: none
}
#top H3 A
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    BORDER-LEFT: medium none;
    BORDER-BOTTOM: medium none;
    TEXT-DECORATION: none
}
#top H4 A
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    BORDER-LEFT: medium none;
    BORDER-BOTTOM: medium none;
    TEXT-DECORATION: none
}
#top H5 A
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    BORDER-LEFT: medium none;
    BORDER-BOTTOM: medium none;
    TEXT-DECORATION: none
}
#top H6 A
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    BORDER-LEFT: medium none;
    BORDER-BOTTOM: medium none;
    TEXT-DECORATION: none
}
#top H1 A:hover
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    BORDER-LEFT: medium none;
    BORDER-BOTTOM: medium none;
    TEXT-DECORATION: none
}
#top H2 A:hover
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    BORDER-LEFT: medium none;
    BORDER-BOTTOM: medium none;
    TEXT-DECORATION: none
}
#top H3 A:hover
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    BORDER-LEFT: medium none;
    BORDER-BOTTOM: medium none;
    TEXT-DECORATION: none
}
#top H4 A:hover
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    BORDER-LEFT: medium none;
    BORDER-BOTTOM: medium none;
    TEXT-DECORATION: none
}
#top H5 A:hover
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    BORDER-LEFT: medium none;
    BORDER-BOTTOM: medium none;
    TEXT-DECORATION: none
}
#top H6 A:hover
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    BORDER-LEFT: medium none;
    BORDER-BOTTOM: medium none;
    TEXT-DECORATION: none
}
BLOCKQUOTE P
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 11px;
    PADDING-TOP: 11px
}
BLOCKQUOTE
{
    PADDING-RIGHT: 15px;
    PADDING-LEFT: 15px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px 0px 22px 5px;
    PADDING-TOP: 0px
}
.floatleft
{
    FLOAT: left
}
.floatright
{
    FLOAT: right
}
.clearboth
{
    CLEAR: both
}
.alignleft
{
    FLOAT: left;
    MARGIN: 0px 15px 15px 0pt
}
.alignright
{
    FLOAT: right;
    MARGIN: 0px 0pt 15px 15px
}
.aligncenter
{
    CLEAR: both;
    PADDING-RIGHT: 0px;
    DISPLAY: block;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 10px;
    MARGIN: 10px auto;
    PADDING-TOP: 10px
}
#top .extra_margin_right
{
    MARGIN-RIGHT: 50px
}
#top .no_margin_right
{
    MARGIN-RIGHT: 0px
}
#top .wp-smiley
{
    BORDER-RIGHT: medium none;
    PADDING-RIGHT: 0px;
    BORDER-TOP: medium none;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    BORDER-LEFT: medium none;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: medium none
}
.meta
{
    DISPLAY: block;
    FONT-SIZE: 11px;
    LINE-HEIGHT: 14px;
    POSITION: relative;
    TOP: 3px
}
.pp_details .pp_nav A.pp_arrow_previous
{
    MARGIN-TOP: 8px
}
.pp_details .pp_nav A.pp_arrow_next
{
    MARGIN-TOP: 8px
}
.pp_details .pp_nav
{
    MARGIN: -3px 0px 0px
}
.lightbox_video
{
    Z-INDEX: 1;
    LEFT: 0px;
    POSITION: absolute;
    TOP: 0px
}
.lightbox_image
{
    Z-INDEX: 1;
    LEFT: 0px;
    POSITION: absolute;
    TOP: 0px
}
#top .ie6_lightbox
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    BORDER-LEFT: medium none;
    BORDER-BOTTOM: medium none;
    POSITION: relative
}
#footerwrap .ie6_lightbox
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    BORDER-LEFT: medium none;
    BORDER-BOTTOM: medium none;
    POSITION: relative
}
#searchsubmit
{
    CURSOR: pointer
}
#send
{
    CURSOR: pointer
}
#top #submit
{
    CURSOR: pointer
}
.text_input
{
    PADDING-RIGHT: 4px;
    PADDING-LEFT: 4px;
    FONT-SIZE: 11px;
    PADDING-BOTTOM: 4px;
    WIDTH: 200px;
    PADDING-TOP: 4px;
    FONT-FAMILY: Arial, Helevtica, Verdana, san-serif
}
.text_area
{
    PADDING-RIGHT: 4px;
    PADDING-LEFT: 4px;
    FONT-SIZE: 11px;
    PADDING-BOTTOM: 4px;
    WIDTH: 200px;
    PADDING-TOP: 4px;
    FONT-FAMILY: Arial, Helevtica, Verdana, san-serif
}

#send
{
    PADDING-RIGHT: 20px;
    PADDING-LEFT: 20px;
    FONT-SIZE: 11px;
    PADDING-BOTTOM: 4px;
    PADDING-TOP: 4px;
    FONT-FAMILY: Arial, Helevtica, Verdana, san-serif
}
#submit
{
    PADDING-RIGHT: 20px;
    PADDING-LEFT: 20px;
    FONT-SIZE: 11px;
    PADDING-BOTTOM: 4px;
    PADDING-TOP: 4px;
    FONT-FAMILY: Arial, Helevtica, Verdana, san-serif
}
.hidden
{
    DISPLAY: none
}
#commentform
{
    PADDING-BOTTOM: 20px
}
FIELDSET
{
    BORDER-RIGHT: medium none;
    PADDING-RIGHT: 0px;
    BORDER-TOP: medium none;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    OVERFLOW: hidden;
    BORDER-LEFT: medium none;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: medium none
}
FIELDSET LABEL
{
    PADDING-LEFT: 7px
}
.blocklabel
{
    PADDING-RIGHT: 0px;
    DISPLAY: block;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 10px
}
#top .text_area
{
    WIDTH: 600px
}
#send
{
    CURSOR: pointer
}
#top #submit
{
    CURSOR: pointer
}
#top .comment-edit-link
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    BORDER-LEFT: medium none;
    BORDER-BOTTOM: medium none
}
#top .comment-meta A
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    BORDER-LEFT: medium none;
    BORDER-BOTTOM: medium none
}
.commentlist
{
    FLOAT: left;
    MARGIN-BOTTOM: 20px;
    WIDTH: 100%
}
#top .commentlist #comment
{
    WIDTH: 70%
}
.commentlist LI
{
    CLEAR: both;
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FLOAT: left;
    PADDING-BOTTOM: 0px;
    WIDTH: 100%;
    PADDING-TOP: 20px;
    LIST-STYLE-TYPE: none;
    POSITION: relative
}
.commentlist .children
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    BORDER-LEFT: medium none;
    BORDER-BOTTOM: medium none
}
.commentlist .children LI
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    BORDER-LEFT: medium none;
    BORDER-BOTTOM: medium none
}
.gravatar
{
    PADDING-RIGHT: 10px;
    PADDING-LEFT: 10px;
    FLOAT: left;
    PADDING-BOTTOM: 0px;
    WIDTH: 60px;
    PADDING-TOP: 0px;
    TEXT-ALIGN: center
}
.gravatar IMG
{
    PADDING-RIGHT: 5px;
    DISPLAY: block;
    PADDING-LEFT: 5px;
    PADDING-BOTTOM: 5px;
    PADDING-TOP: 5px
}
.comment_content
{
    FLOAT: left;
    PADDING-BOTTOM: 20px;
    WIDTH: 524px
}
.commentmetadata
{
    PADDING-RIGHT: 10px;
    FLOAT: right
}
.commentmetadata A
{
    FONT-SIZE: 10px;
    TEXT-DECORATION: none
}
.comment-edit-link
{
    FONT-SIZE: 10px;
    TEXT-DECORATION: none
}
.comment-reply-link
{
    FONT-SIZE: 10px;
    TEXT-DECORATION: none
}
#top .comment-reply-link
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    BORDER-LEFT: medium none;
    BORDER-BOTTOM: medium none
}
.comment-edit-link
{
    PADDING-LEFT: 10px
}
.says
{
    DISPLAY: none
}
.author_name
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 15px;
    FLOAT: left;
    FONT-STYLE: normal
}
.comment_text
{
    CLEAR: both
}
.comment-reply-link
{
    DISPLAY: block;
    TEXT-ALIGN: center
}
.commentlist #respond
{
    PADDING-LEFT: 80px
}
#cancel-comment-reply-link
{
    FONT-SIZE: 10px;
    MARGIN-LEFT: 15px;
    TEXT-DECORATION: none
}
.commentlist .children
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 70px;
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 0px
}
.commentlist .children LI .comment_content
{
    WIDTH: 454px
}
.commentlist .children .children LI .comment_content
{
    WIDTH: 384px
}
.commentlist .children .children .children LI .comment_content
{
    WIDTH: 314px
}
.commentlist .children .children .children .children LI .comment_content
{
    WIDTH: 244px
}
.commentlist .children .children .children .children .children LI .comment_content
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 0px
}
.comment_nav
{
    FONT-SIZE: 10px;
    Z-INDEX: 4;
    POSITION: relative;
    TOP: -13px
}
.comment_nav A
{
    TEXT-DECORATION: none
}
.comment_prev
{
    FLOAT: left
}
.comment_next
{
    FLOAT: right
}
