UNKNOWN
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px
}
BODY
{
    FONT-SIZE: 12px;
    BACKGROUND: url(images/bg.jpg) olive;
    COLOR: #00ff33;
    FONT-FAMILY: Georgia, "Times New Roman", Times, serif
}
#wrap
{
    MARGIN: auto;
    WIDTH: 882px
}
.clear
{
    CLEAR: both
}
A
{
    COLOR: #000000
}
A:visited
{
    COLOR: #666666
}
active
{
    COLOR: #666666
}
.hide
{
    DISPLAY: none
}
#topbar
{
    BACKGROUND: url(images/topbg.jpg) repeat-x;
    HEIGHT: 89px
}
#topbar #TopSection
{
    MARGIN: auto;
    WIDTH: 882px
}
#sitename
{
    PADDING-RIGHT: 3px;
    DISPLAY: block;
    PADDING-LEFT: 3px;
    FONT-WEIGHT: normal;
    FONT-SIZE: 30px;
    FLOAT: left;
    PADDING-BOTTOM: 3px;
    COLOR: #ffffcc;
    PADDING-TOP: 3px;
    HEIGHT: 40px
}
#sitename SPAN
{
    FONT-SIZE: 34px;
    TEXT-TRANSFORM: lowercase;
    COLOR: #d1dded;
    FONT-STYLE: italic
}
#sitename A
{
    COLOR: #ffffcc;
    TEXT-DECORATION: none
}
#sitename A:visited
{
    COLOR: #ffffcc;
    TEXT-DECORATION: none
}
#sitename A:active
{
    COLOR: #ffffcc;
    TEXT-DECORATION: none
}
#sitename A:hover
{
    COLOR: #ffffcc;
    TEXT-DECORATION: none
}
#sitename SPAN A
{
    COLOR: #d1dded;
    TEXT-DECORATION: none
}
#sitename SPAN A:visited
{
    COLOR: #d1dded;
    TEXT-DECORATION: none
}
#sitename SPAN A:active
{
    COLOR: #d1dded;
    TEXT-DECORATION: none
}
#sitename SPAN A:hover
{
    COLOR: #d1dded;
    TEXT-DECORATION: none
}
#topbarnav
{
    COLOR: #ffffcc;
    PADDING-TOP: 10px;
    HEIGHT: 36px;
    TEXT-ALIGN: right
}
#topbarnav A
{
    COLOR: #ffffcc
}
#topbarnav A:visited
{
    COLOR: #ffffcc
}
active
{
    COLOR: #ffffcc
}
#topbarnav A:hover
{
    COLOR: #ffffff;
    TEXT-DECORATION: none
}
#topbarnav .searchform
{
    FLOAT: right;
    MARGIN: 0px 15px 0px 0px
}
.searchform .keywordfield
{
    BORDER-RIGHT: #333333 1px solid;
    PADDING-RIGHT: 3px;
    BORDER-TOP: #333333 1px solid;
    PADDING-LEFT: 3px;
    BACKGROUND: #f8f2da;
    PADDING-BOTTOM: 3px;
    BORDER-LEFT: #333333 1px solid;
    PADDING-TOP: 3px;
    BORDER-BOTTOM: #333333 1px solid
}
#topbarnav .topnavitems
{
    DISPLAY: block;
    FLOAT: right
}
#wrap #header
{
    MARGIN-TOP: 10px;
    BACKGROUND: url(images/header.jpg) no-repeat;
    HEIGHT: 229px
}
#header .introtext
{
    PADDING-RIGHT: 300px;
    DISPLAY: block;
    PADDING-LEFT: 125px;
    FONT-WEIGHT: normal;
    FONT-SIZE: 25px;
    PADDING-BOTTOM: 25px;
    COLOR: #ffffff;
    PADDING-TOP: 60px;
    TEXT-ALIGN: right
}
.highlight
{
    BACKGROUND: #ffffff;
    COLOR: #0099cc
}
.highlight2
{
    FONT-SIZE: 28px;
    COLOR: #ffff99;
    FONT-STYLE: italic
}
#headershort
{
    BACKGROUND: url(images/headershort.jpg) no-repeat;
    HEIGHT: 119px
}
#headershort .subheader
{
    PADDING-RIGHT: 55px;
    DISPLAY: block;
    PADDING-LEFT: 20px;
    FONT-WEIGHT: normal;
    FONT-SIZE: 48px;
    PADDING-BOTTOM: 0px;
    COLOR: #f1e8cb;
    PADDING-TOP: 55px;
    FONT-FAMILY: Georgia, "Times New Roman", Times, serif
}
#topmenu
{
    PADDING-TOP: 4px;
    LIST-STYLE-TYPE: none;
    TEXT-ALIGN: center
}
#topmenu LI
{
    DISPLAY: inline
}
#topmenu A
{
    PADDING-RIGHT: 15px;
    DISPLAY: block;
    PADDING-LEFT: 17px;
    BACKGROUND: url(images/menubg1.jpg) no-repeat right top;
    FLOAT: left;
    PADDING-BOTTOM: 0px;
    COLOR: #9b7746;
    PADDING-TOP: 9px;
    HEIGHT: 30px;
    TEXT-DECORATION: none
}
#topmenu A:visited
{
    PADDING-RIGHT: 15px;
    DISPLAY: block;
    PADDING-LEFT: 17px;
    BACKGROUND: url(images/menubg1.jpg) no-repeat right top;
    FLOAT: left;
    PADDING-BOTTOM: 0px;
    COLOR: #9b7746;
    PADDING-TOP: 9px;
    HEIGHT: 30px;
    TEXT-DECORATION: none
}
#topmenu A:active
{
    PADDING-RIGHT: 15px;
    DISPLAY: block;
    PADDING-LEFT: 17px;
    BACKGROUND: url(images/menubg1.jpg) no-repeat right top;
    FLOAT: left;
    PADDING-BOTTOM: 0px;
    COLOR: #9b7746;
    PADDING-TOP: 9px;
    HEIGHT: 30px;
    TEXT-DECORATION: none
}
#topmenu A:hover
{
    PADDING-RIGHT: 15px;
    DISPLAY: block;
    PADDING-LEFT: 17px;
    BACKGROUND: url(images/menubg2.jpg) no-repeat right top;
    FLOAT: left;
    PADDING-BOTTOM: 0px;
    COLOR: #333333;
    PADDING-TOP: 9px;
    HEIGHT: 30px;
    TEXT-DECORATION: none
}
#topmenu .active A
{
    PADDING-RIGHT: 15px;
    DISPLAY: block;
    PADDING-LEFT: 17px;
    BACKGROUND: url(images/menubg2.jpg) no-repeat right top;
    FLOAT: left;
    PADDING-BOTTOM: 0px;
    COLOR: #333333;
    PADDING-TOP: 9px;
    HEIGHT: 30px;
    TEXT-DECORATION: none
}
#topmenu .active A:visited
{
    PADDING-RIGHT: 15px;
    DISPLAY: block;
    PADDING-LEFT: 17px;
    BACKGROUND: url(images/menubg2.jpg) no-repeat right top;
    FLOAT: left;
    PADDING-BOTTOM: 0px;
    COLOR: #333333;
    PADDING-TOP: 9px;
    HEIGHT: 30px;
    TEXT-DECORATION: none
}
#topmenu .active A:active
{
    PADDING-RIGHT: 15px;
    DISPLAY: block;
    PADDING-LEFT: 17px;
    BACKGROUND: url(images/menubg2.jpg) no-repeat right top;
    FLOAT: left;
    PADDING-BOTTOM: 0px;
    COLOR: #333333;
    PADDING-TOP: 9px;
    HEIGHT: 30px;
    TEXT-DECORATION: none
}
#contents
{
    FONT-SIZE: 11px;
    BACKGROUND-COLOR: transparent
}
#contents A:hover
{
    TEXT-DECORATION: none
}
#contents P
{
    COLOR: #666666;
    LINE-HEIGHT: 22px
}
#contents H2
{
    FONT-WEIGHT: normal;
    COLOR: #8d6932
}
#left
{
    PADDING-RIGHT: 20px;
    PADDING-LEFT: 5px;
    BACKGROUND: url(images/sidebarbg1.jpg) repeat-y right 50%;
    FLOAT: left;
    PADDING-BOTTOM: 5px;
    WIDTH: 570px;
    PADDING-TOP: 5px
}
#left H3
{
    PADDING-RIGHT: 5px;
    MARGIN-TOP: 10px;
    DISPLAY: block;
    PADDING-LEFT: 5px;
    MARGIN-BOTTOM: 10px;
    PADDING-BOTTOM: 5px;
    COLOR: #009999;
    PADDING-TOP: 5px
}
#left H4
{
    PADDING-RIGHT: 5px;
    MARGIN-TOP: 10px;
    DISPLAY: block;
    PADDING-LEFT: 5px;
    MARGIN-BOTTOM: 10px;
    PADDING-BOTTOM: 5px;
    COLOR: #009999;
    PADDING-TOP: 5px
}
#left H5
{
    PADDING-RIGHT: 5px;
    MARGIN-TOP: 10px;
    DISPLAY: block;
    PADDING-LEFT: 5px;
    MARGIN-BOTTOM: 10px;
    PADDING-BOTTOM: 5px;
    COLOR: #009999;
    PADDING-TOP: 5px
}
#left H3
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 20px;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
#left H4
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 18px;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
#left H5
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 14px;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
#left H2
{
    PADDING-RIGHT: 5px;
    DISPLAY: block;
    PADDING-LEFT: 5px;
    FONT-SIZE: 26px;
    PADDING-BOTTOM: 5px;
    PADDING-TOP: 5px;
    BORDER-BOTTOM: #ecdeb0 1px solid
}
#left H2 A
{
    COLOR: #8d6932;
    TEXT-DECORATION: none
}
#left H2 A:visited
{
    COLOR: #8d6932;
    TEXT-DECORATION: none
}
#left H2 A:active
{
    COLOR: #8d6932;
    TEXT-DECORATION: none
}
#left H2 A:hover
{
    COLOR: #000000
}
#left .postmetadata
{
    PADDING-RIGHT: 0px;
    DISPLAY: block;
    PADDING-LEFT: 0px;
    BACKGROUND: url(images/metadatabg.jpg) no-repeat;
    PADDING-BOTTOM: 0px;
    MARGIN: 10px 0px 20px;
    PADDING-TOP: 15px;
    TEXT-ALIGN: center
}
BLOCKQUOTE
{
    PADDING-RIGHT: 10px;
    BORDER-TOP: #d2b87b 1px dashed;
    DISPLAY: block;
    PADDING-LEFT: 10px;
    PADDING-BOTTOM: 10px;
    MARGIN: 10px;
    PADDING-TOP: 10px;
    BORDER-BOTTOM: #d2b87b 1px dashed;
    TEXT-ALIGN: center
}
BLOCKQUOTE P
{
    FONT-SIZE: 12px
}
#left IMG
{
    BORDER-RIGHT: #cccccc 1px solid;
    PADDING-RIGHT: 3px;
    BORDER-TOP: #cccccc 1px solid;
    PADDING-LEFT: 3px;
    BACKGROUND: #ffffff;
    PADDING-BOTTOM: 3px;
    MARGIN: 5px;
    BORDER-LEFT: #cccccc 1px solid;
    PADDING-TOP: 3px;
    BORDER-BOTTOM: #cccccc 1px solid
}
#left .alignleft
{
    FLOAT: left
}
#left .alignright
{
    FLOAT: right
}
#left .postdata
{
    PADDING-RIGHT: 3px;
    DISPLAY: block;
    PADDING-LEFT: 3px;
    MARGIN-BOTTOM: 10px;
    PADDING-BOTTOM: 3px;
    COLOR: #999999;
    PADDING-TOP: 3px;
    TEXT-ALIGN: right
}
#left TABLE
{
    BORDER-RIGHT: #dcc48f 1px solid;
    BORDER-TOP: #dcc48f 1px solid;
    BORDER-LEFT: #dcc48f 1px solid;
    WIDTH: 95%;
    BORDER-BOTTOM: #dcc48f 1px solid
}
#left TH
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    BACKGROUND: #e8d8b3;
    PADDING-BOTTOM: 5px;
    PADDING-TOP: 5px;
    TEXT-ALIGN: left
}
#left TD
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    PADDING-BOTTOM: 5px;
    PADDING-TOP: 5px
}
#left .alttr1
{
    BACKGROUND: #ffffcc
}
#left .alttr2
{
    BACKGROUND: #ffffff
}
#left .alttr1 TH
{
    BACKGROUND: #ffffff
}
#left .alttr2 TH
{
    BACKGROUND: #e7f4fa
}
#left UL
{
    PADDING-RIGHT: 10px;
    PADDING-LEFT: 10px;
    PADDING-BOTTOM: 10px;
    COLOR: #666666;
    PADDING-TOP: 10px
}
#left UL LI
{
    PADDING-RIGHT: 3px;
    DISPLAY: block;
    PADDING-LEFT: 3px;
    PADDING-BOTTOM: 3px;
    PADDING-TOP: 3px;
    BORDER-BOTTOM: #e8d8b3 1px dashed
}
#left P
{
    MARGIN: 10px 0px
}
#left OL
{
    PADDING-RIGHT: 10px;
    PADDING-LEFT: 10px;
    PADDING-BOTTOM: 10px;
    MARGIN: 10px;
    COLOR: #666666;
    PADDING-TOP: 10px
}
#left OL LI
{
    PADDING-RIGHT: 3px;
    PADDING-LEFT: 3px;
    PADDING-BOTTOM: 3px;
    PADDING-TOP: 3px
}
#left .contactform
{
    PADDING-RIGHT: 10px;
    PADDING-LEFT: 10px;
    PADDING-BOTTOM: 10px;
    MARGIN: 10px;
    PADDING-TOP: 10px
}
.nocomments
{
    DISPLAY: block;
    FONT-SIZE: 10px;
    COLOR: #999999
}
.commentlist
{
    LIST-STYLE-POSITION: inside;
    BACKGROUND: #ffffcc;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    LIST-STYLE-TYPE: decimal
}
.commentlist LI
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    PADDING-BOTTOM: 5px;
    PADDING-TOP: 5px;
    BORDER-BOTTOM: #eaddbf 2px solid
}
.commentlist CITE
{
    PADDING-RIGHT: 3px;
    DISPLAY: block;
    PADDING-LEFT: 20px;
    FONT-WEIGHT: bold;
    PADDING-BOTTOM: 3px;
    COLOR: #996633;
    PADDING-TOP: 0px
}
.commentmeta
{
    PADDING-RIGHT: 3px;
    DISPLAY: block;
    PADDING-LEFT: 3px;
    FONT-SIZE: 10px;
    PADDING-BOTTOM: 3px;
    COLOR: #999999;
    PADDING-TOP: 3px
}
.commenttxt
{
    PADDING-RIGHT: 5px;
    DISPLAY: block;
    PADDING-LEFT: 15px;
    PADDING-BOTTOM: 5px;
    PADDING-TOP: 5px
}
.textfield
{
    BORDER-RIGHT: #c6a453 1px solid;
    BORDER-TOP: #c6a453 1px solid;
    MARGIN: 0px;
    BORDER-LEFT: #c6a453 1px solid;
    WIDTH: 190px;
    BORDER-BOTTOM: #c6a453 1px solid;
    BACKGROUND-COLOR: #f7f1e6
}
.textfield:hover
{
    BACKGROUND: #ffffcc
}
.textfield:unknown
{
    BACKGROUND: #ffffff
}
#sidebar
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    PADDING-BOTTOM: 5px;
    MARGIN-LEFT: 605px;
    PADDING-TOP: 5px
}
#sidebar UL
{
    LIST-STYLE-TYPE: none
}
#sidebar UL LI UL
{
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    LIST-STYLE-TYPE: none
}
#sidebar #categories LI
{
    DISPLAY: block;
    BORDER-BOTTOM: #e8ddb3 1px solid;
    HEIGHT: 30px
}
#sidebar #categories A
{
    PADDING-RIGHT: 5px;
    BORDER-TOP: #f8f4e0 1px solid;
    DISPLAY: block;
    PADDING-LEFT: 5px;
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 8px;
    HEIGHT: 22px;
    TEXT-DECORATION: none
}
#sidebar #categories A:visited
{
    PADDING-RIGHT: 5px;
    BORDER-TOP: #f8f4e0 1px solid;
    DISPLAY: block;
    PADDING-LEFT: 5px;
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 8px;
    HEIGHT: 22px;
    TEXT-DECORATION: none
}
#sidebar #categories A:active
{
    PADDING-RIGHT: 5px;
    BORDER-TOP: #f8f4e0 1px solid;
    DISPLAY: block;
    PADDING-LEFT: 5px;
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 8px;
    HEIGHT: 22px;
    TEXT-DECORATION: none
}
#sidebar #categories A:hover
{
    PADDING-RIGHT: 5px;
    BORDER-TOP: #f8f4e9 1px solid;
    DISPLAY: block;
    PADDING-LEFT: 5px;
    BACKGROUND: #fdfcf2;
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 8px;
    HEIGHT: 22px;
    TEXT-DECORATION: none
}
#sidebar #blogroll LI
{
    DISPLAY: block;
    BORDER-BOTTOM: #e8ddb3 1px solid;
    HEIGHT: 30px
}
#sidebar #blogroll A
{
    PADDING-RIGHT: 5px;
    BORDER-TOP: #f8f4e0 1px solid;
    DISPLAY: block;
    PADDING-LEFT: 5px;
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 8px;
    HEIGHT: 22px;
    TEXT-DECORATION: none
}
#sidebar #categories A:visited
{
    PADDING-RIGHT: 5px;
    BORDER-TOP: #f8f4e0 1px solid;
    DISPLAY: block;
    PADDING-LEFT: 5px;
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 8px;
    HEIGHT: 22px;
    TEXT-DECORATION: none
}
#sidebar #categories A:active
{
    PADDING-RIGHT: 5px;
    BORDER-TOP: #f8f4e0 1px solid;
    DISPLAY: block;
    PADDING-LEFT: 5px;
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 8px;
    HEIGHT: 22px;
    TEXT-DECORATION: none
}
#sidebar #blogroll A:hover
{
    PADDING-RIGHT: 5px;
    BORDER-TOP: #f8f4e9 1px solid;
    DISPLAY: block;
    PADDING-LEFT: 5px;
    BACKGROUND: #fdfcf2;
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 8px;
    HEIGHT: 22px;
    TEXT-DECORATION: none
}
#sidebar H2
{
    PADDING-RIGHT: 5px;
    DISPLAY: block;
    PADDING-LEFT: 5px;
    FONT-SIZE: 18px;
    PADDING-BOTTOM: 5px;
    PADDING-TOP: 5px;
    BORDER-BOTTOM: #e8ddb3 1px solid
}
#sidebar #recententries LI
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    PADDING-BOTTOM: 5px;
    PADDING-TOP: 5px;
    BORDER-BOTTOM: #e8ddb3 1px solid
}
#aboutdiv
{
    PADDING-RIGHT: 3px;
    PADDING-LEFT: 3px;
    FLOAT: left;
    PADDING-BOTTOM: 3px;
    MARGIN: 5px 2px 5px 5px;
    WIDTH: 146px;
    PADDING-TOP: 3px
}
#aboutdiv .openquote
{
    PADDING-RIGHT: 3px;
    DISPLAY: block;
    PADDING-LEFT: 3px;
    BACKGROUND: url(images/quote.gif) no-repeat;
    FLOAT: left;
    PADDING-BOTTOM: 3px;
    WIDTH: 12px;
    PADDING-TOP: 3px;
    HEIGHT: 12px
}
#aboutdiv H2
{
    PADDING-RIGHT: 5px;
    DISPLAY: block;
    PADDING-LEFT: 5px;
    BACKGROUND: url(images/h2line.gif) repeat-x left bottom;
    PADDING-BOTTOM: 5px;
    MARGIN: 0px 3px 5px 0px;
    COLOR: #8d6932;
    PADDING-TOP: 5px;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
#highlights H2
{
    PADDING-RIGHT: 5px;
    DISPLAY: block;
    PADDING-LEFT: 5px;
    BACKGROUND: url(images/h2line.gif) repeat-x left bottom;
    PADDING-BOTTOM: 5px;
    MARGIN: 0px 3px 5px 0px;
    COLOR: #8d6932;
    PADDING-TOP: 5px;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
#highlights
{
    PADDING-RIGHT: 3px;
    PADDING-LEFT: 10px;
    BACKGROUND: url(images/sidebarbg1.jpg) repeat-y left 50%;
    FLOAT: left;
    PADDING-BOTTOM: 3px;
    MARGIN: 5px 0px;
    WIDTH: 144px;
    PADDING-TOP: 3px
}
#highlights H3
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 14px;
    COLOR: #8d6932
}
#highlights H3 A
{
    DISPLAY: block;
    COLOR: #9b7746;
    BORDER-BOTTOM: #f5efc9 1px solid;
    TEXT-DECORATION: none
}
#highlights H3 A:hover
{
    DISPLAY: block;
    BACKGROUND: #ffffcc;
    COLOR: #b38348;
    BORDER-BOTTOM: #bc8f52 1px dashed;
    TEXT-DECORATION: none
}
#highlights UL
{
    COLOR: #999999;
    LIST-STYLE-TYPE: none;
    TEXT-ALIGN: right
}
#highlights LI
{
    PADDING-RIGHT: 3px;
    DISPLAY: block;
    PADDING-LEFT: 3px;
    BACKGROUND: none transparent scroll repeat 0% 0%;
    PADDING-BOTTOM: 3px;
    PADDING-TOP: 3px;
    BORDER-BOTTOM: #fff 1px solid
}
#highlights LI:hover
{
    PADDING-RIGHT: 3px;
    DISPLAY: block;
    PADDING-LEFT: 3px;
    BACKGROUND: #ffffff;
    PADDING-BOTTOM: 3px;
    PADDING-TOP: 3px;
    BORDER-BOTTOM: #fff 1px solid
}
#homecontents
{
    PADDING-RIGHT: 3px;
    PADDING-LEFT: 20px;
    BACKGROUND: url(images/sidebarbg1.jpg) repeat-y left 50%;
    FLOAT: left;
    PADDING-BOTTOM: 3px;
    MARGIN: 5px 5px 5px 0px;
    WIDTH: 530px;
    PADDING-TOP: 3px
}
#homecontents P
{
    MARGIN: 10px 0px
}
left P
{
    MARGIN: 10px 0px
}
right P
{
    MARGIN: 10px 0px
}
#homecontents H2
{
    DISPLAY: block;
    FONT-SIZE: 22px;
    COLOR: #8d6932;
    BORDER-BOTTOM: #e1d2a6 1px solid
}
#homecontents H2 A
{
    COLOR: #8d6932;
    TEXT-DECORATION: none
}
#homecontents H2 A:hover
{
    BACKGROUND: #ffffcc;
    COLOR: #000000;
    BORDER-BOTTOM: #000000 1px solid;
    TEXT-DECORATION: none
}
.postinfo
{
    DISPLAY: block;
    FONT-SIZE: 10px;
    COLOR: #999999;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-ALIGN: right
}
#footer
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 15px;
    BACKGROUND: url(images/footer.jpg) #333333 repeat-x;
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 60px
}
#footercontent
{
    PADDING-RIGHT: 10px;
    PADDING-LEFT: 10px;
    PADDING-BOTTOM: 10px;
    MARGIN: auto;
    WIDTH: 862px;
    PADDING-TOP: 10px
}
#previews
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    PADDING-BOTTOM: 5px;
    PADDING-TOP: 5px
}
#previews .item
{
    FLOAT: left;
    WIDTH: 120px;
    HEIGHT: 110px;
    TEXT-ALIGN: center
}
#previews .item A IMG
{
    BORDER-RIGHT: #cccccc 1px solid;
    PADDING-RIGHT: 3px;
    BORDER-TOP: #cccccc 1px solid;
    PADDING-LEFT: 3px;
    BACKGROUND: #efefef;
    PADDING-BOTTOM: 3px;
    BORDER-LEFT: #cccccc 1px solid;
    PADDING-TOP: 3px;
    BORDER-BOTTOM: #cccccc 1px solid
}
#previews .item A:visited IMG
{
    BORDER-RIGHT: #cccccc 1px solid;
    PADDING-RIGHT: 3px;
    BORDER-TOP: #cccccc 1px solid;
    PADDING-LEFT: 3px;
    BACKGROUND: #efefef;
    PADDING-BOTTOM: 3px;
    BORDER-LEFT: #cccccc 1px solid;
    PADDING-TOP: 3px;
    BORDER-BOTTOM: #cccccc 1px solid
}
#previews .item A:active IMG
{
    BORDER-RIGHT: #cccccc 1px solid;
    PADDING-RIGHT: 3px;
    BORDER-TOP: #cccccc 1px solid;
    PADDING-LEFT: 3px;
    BACKGROUND: #efefef;
    PADDING-BOTTOM: 3px;
    BORDER-LEFT: #cccccc 1px solid;
    PADDING-TOP: 3px;
    BORDER-BOTTOM: #cccccc 1px solid
}
#previews .item A:hover IMG
{
    BORDER-RIGHT: #000000 1px solid;
    PADDING-RIGHT: 3px;
    BORDER-TOP: #000000 1px solid;
    PADDING-LEFT: 3px;
    BACKGROUND: #efefef;
    PADDING-BOTTOM: 3px;
    BORDER-LEFT: #000000 1px solid;
    PADDING-TOP: 3px;
    BORDER-BOTTOM: #000000 1px solid
}
#previews .item .caption
{
    DISPLAY: block;
    COLOR: #cccccc
}
#copyright
{
    PADDING-RIGHT: 0px;
    BORDER-TOP: #333333 1px solid;
    MARGIN-TOP: 20px;
    PADDING-LEFT: 0px;
    BACKGROUND: url(images/copyrightbg.jpg) repeat-x;
    MARGIN-BOTTOM: 20px;
    PADDING-BOTTOM: 20px;
    COLOR: #ffffff;
    MARGIN-RIGHT: 0px;
    PADDING-TOP: 20px
}
#footer A
{
    COLOR: #ffffcc
}
#footer A:visited
{
    COLOR: #ffffcc
}
#footer A:active
{
    COLOR: #ffffcc
}
#footer A:hover
{
    COLOR: #ffffcc
}
#credit
{
    PADDING-RIGHT: 10px;
    BORDER-TOP: #666666 2px solid;
    PADDING-LEFT: 10px;
    FONT-SIZE: 10px;
    BACKGROUND: #000000;
    PADDING-BOTTOM: 10px;
    COLOR: #999999;
    PADDING-TOP: 10px;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    HEIGHT: 25px;
    TEXT-ALIGN: center
}
#credit A
{
    COLOR: #999999
}
#footer A:visited
{
    COLOR: #999999
}
#footer A:active
{
    COLOR: #999999
}
#footer A:hover
{
    COLOR: #999999
}
.searchform
{
    BACKGROUND-COLOR: black
}
