HTML
{
    HEIGHT: 100%
}
BODY
{
    HEIGHT: 100%
}
BODY
{
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    FONT-FAMILY: "Trebuchet MS", Arial, Helvetica, sans-serif;
    BACKGROUND: url(images/subpage1_05.jpg) #eae6d9 repeat-x left top;
    COLOR: #727d64;
    FONT-SIZE: 16px;
    PADDING-TOP: 0px
}
BODY.home
{
    BACKGROUND-IMAGE: url(images/homepage01.jpg)
}
H1
{
    MARGIN-TOP: 0px
}
H2
{
    MARGIN-TOP: 0px
}
H3
{
    MARGIN-TOP: 0px
}
H1
{
}
H2
{
    MARGIN: 0px;
    FONT-SIZE: 24px
}
P
{
    TEXT-ALIGN: justify;
    LINE-HEIGHT: 180%;
    MARGIN-TOP: 0px;
    MARGIN-BOTTOM: 20px
}
OL
{
    TEXT-ALIGN: justify;
    LINE-HEIGHT: 180%;
    MARGIN-TOP: 0px;
    MARGIN-BOTTOM: 20px
}
UL
{
    TEXT-ALIGN: justify;
    LINE-HEIGHT: 180%;
    MARGIN-TOP: 0px;
    MARGIN-BOTTOM: 20px
}
STRONG
{
    COLOR: #49513c
}
A
{
    COLOR: #727d64
}
A:hover
{
    TEXT-DECORATION: none
}
.more
{
    PADDING-BOTTOM: 0px;
    LINE-HEIGHT: normal;
    MARGIN: 50px 0px 0px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    HEIGHT: 37px;
    PADDING-TOP: 0px
}
.more A
{
    PADDING-LEFT: 25px;
    BACKGROUND: url(images/homepage09.gif) no-repeat left center;
    COLOR: #ffffff
}
.list1
{
    PADDING-BOTTOM: 0px;
    LIST-STYLE-TYPE: none;
    MARGIN: 0px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    PADDING-TOP: 0px
}
.list1 LI
{
    PADDING-BOTTOM: 20px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    CLEAR: left;
    BORDER-TOP: #66853f 1px solid;
    PADDING-TOP: 15px
}
.list1 LI.first
{
    BORDER-BOTTOM: medium none;
    BORDER-LEFT: medium none;
    BORDER-TOP: medium none;
    BORDER-RIGHT: medium none;
    PADDING-TOP: 0px
}
.list1 A
{
    COLOR: #e1efcd;
    TEXT-DECORATION: none
}
.list1 A:hover
{
    TEXT-DECORATION: underline
}
.list1 EM
{
    FONT-STYLE: normal;
    COLOR: #a9ad90
}
.list1 EM A
{
    COLOR: #a7c583;
    TEXT-DECORATION: underline
}
A IMG
{
    BORDER-BOTTOM: medium none;
    BORDER-LEFT: medium none;
    BORDER-TOP: medium none;
    BORDER-RIGHT: medium none
}
IMG.border
{
    BORDER-BOTTOM: #97a879 1px solid;
    BORDER-LEFT: #97a879 1px solid;
    PADDING-BOTTOM: 1px;
    PADDING-LEFT: 1px;
    PADDING-RIGHT: 1px;
    BACKGROUND: #5f6e3f;
    BORDER-TOP: #97a879 1px solid;
    BORDER-RIGHT: #97a879 1px solid;
    PADDING-TOP: 1px
}
IMG.border1
{
    BORDER-BOTTOM: #adbc8b 1px solid;
    BORDER-LEFT: #adbc8b 1px solid;
    PADDING-BOTTOM: 4px;
    PADDING-LEFT: 4px;
    PADDING-RIGHT: 4px;
    BACKGROUND: #dcd9c5;
    BORDER-TOP: #adbc8b 1px solid;
    BORDER-RIGHT: #adbc8b 1px solid;
    PADDING-TOP: 4px
}
IMG.alignleft
{
    MARGIN: 0px 20px 0px 0px;
    FLOAT: left
}
IMG.alignright
{
    FLOAT: right
}
IMG.aligncenter
{
    MARGIN: 0px auto
}
HR
{
    DISPLAY: none
}
#wrapper
{
}
#header
{
    WIDTH: 948px;
    BACKGROUND: url(images/bg01.jpg) no-repeat right top;
    HEIGHT: 183px
}
#search
{
    WIDTH: 310px;
    PADDING-RIGHT: 74px;
    FLOAT: right;
    HEIGHT: 146px
}
#search FORM
{
    PADDING-BOTTOM: 0px;
    LIST-STYLE-TYPE: none;
    MARGIN: 0px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    BACKGROUND: url(images/homepage03.gif) no-repeat 0px 80px;
    PADDING-TOP: 80px
}
#search FIELDSET
{
    BORDER-BOTTOM: medium none;
    BORDER-LEFT: medium none;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    BORDER-TOP: medium none;
    BORDER-RIGHT: medium none;
    PADDING-TOP: 0px
}
#search INPUT
{
    FONT-FAMILY: "Trebuchet MS", Arial, Helvetica, sans-serif;
    FLOAT: left;
    FONT-SIZE: 11px
}
#search .input-text
{
    BORDER-BOTTOM: medium none;
    BORDER-LEFT: medium none;
    PADDING-BOTTOM: 5px;
    PADDING-LEFT: 10px;
    WIDTH: 212px;
    PADDING-RIGHT: 10px;
    BACKGROUND: none transparent scroll repeat 0% 0%;
    HEIGHT: 15px;
    COLOR: #69655d;
    BORDER-TOP: medium none;
    BORDER-RIGHT: medium none;
    PADDING-TOP: 5px
}
#search .input-submit
{
    BORDER-BOTTOM: medium none;
    BORDER-LEFT: medium none;
    WIDTH: 60px;
    BACKGROUND: url(images/homepage04.gif) no-repeat left top;
    HEIGHT: 25px;
    COLOR: #ffffff;
    MARGIN-LEFT: 17px;
    BORDER-TOP: medium none;
    BORDER-RIGHT: medium none
}
#menu
{
    WIDTH: 474px;
    PADDING-RIGHT: 74px
}
#menu UL
{
    PADDING-BOTTOM: 0px;
    LINE-HEIGHT: normal;
    LIST-STYLE-TYPE: none;
    MARGIN: 0px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    FLOAT: right;
    PADDING-TOP: 0px
}
#menu LI
{
    WIDTH: 97px;
    BACKGROUND: url(images/homepage05.gif) no-repeat left top;
    FLOAT: left;
    HEIGHT: 37px;
    MARGIN-LEFT: 4px
}
#menu LI.active
{
    BACKGROUND-IMAGE: url(images/homepage06.gif)
}
#menu A
{
    TEXT-ALIGN: center;
    PADDING-BOTTOM: 0px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    DISPLAY: block;
    COLOR: #dadfc8;
    FONT-SIZE: 12px;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none;
    PADDING-TOP: 11px
}
#menu A:hover
{
    TEXT-DECORATION: underline
}
#page
{
    WIDTH: 808px
}
.home #page
{
}
.home #bgtop
{
}
.home #bgbtm
{
}
#content
{
    WIDTH: 480px;
    FLOAT: left
}
.home #content
{
    PADDING-BOTTOM: 0px;
    PADDING-LEFT: 0px;
    WIDTH: 383px;
    PADDING-RIGHT: 0px;
    BACKGROUND: url(images/bg03.jpg) repeat-y left top;
    PADDING-TOP: 0px
}
.home #content .bgtop
{
    BACKGROUND: url(images/bg04.jpg) no-repeat left top
}
.home #content .bgbtm
{
    PADDING-BOTTOM: 0px;
    PADDING-LEFT: 29px;
    PADDING-RIGHT: 29px;
    BACKGROUND: url(images/bg05.jpg) no-repeat left bottom;
    PADDING-TOP: 40px
}
#sidebar
{
    WIDTH: 280px;
    BACKGROUND: url(images/subpage1_01.jpg) repeat-y left top;
    FLOAT: right;
    COLOR: #a9ad90
}
#sidebar .bgtop
{
    BACKGROUND: url(images/subpage1_02.jpg) no-repeat left top
}
#sidebar .bgbtm
{
    PADDING-BOTTOM: 0px;
    PADDING-LEFT: 29px;
    PADDING-RIGHT: 29px;
    BACKGROUND: url(images/subpage1_03.jpg) no-repeat left bottom;
    PADDING-TOP: 0px
}
.home #sidebar
{
    WIDTH: 383px;
    BACKGROUND: url(images/bg03.jpg) repeat-y right top
}
.home #sidebar .bgtop
{
    BACKGROUND: url(images/bg04.jpg) no-repeat right top
}
.home #sidebar .bgbtm
{
    PADDING-BOTTOM: 0px;
    PADDING-LEFT: 29px;
    PADDING-RIGHT: 29px;
    BACKGROUND: url(images/bg05.jpg) no-repeat right bottom;
    PADDING-TOP: 0px
}
#sidebar H2
{
    PADDING-BOTTOM: 0px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    HEIGHT: 48px;
    COLOR: #fff6e5;
    FONT-SIZE: 14px;
    PADDING-TOP: 18px
}
#sidebar A
{
}
#sidebar A:hover
{
}
#footer
{
    PADDING-BOTTOM: 30px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    BACKGROUND: url(images/bg06.jpg) #122428 repeat-x left top;
    COLOR: #a9ad90;
    PADDING-TOP: 30px
}
#footer .three-columns
{
    MARGIN: 0px auto;
    WIDTH: 750px
}
#footer .three-columns .column1
{
    WIDTH: 181px;
    FLOAT: left;
    PADDING-TOP: 20px
}
#footer .three-columns .column2
{
    PADDING-LEFT: 26px;
    WIDTH: 192px;
    BACKGROUND: url(images/homepage14.gif) no-repeat left top;
    FLOAT: left;
    PADDING-TOP: 20px
}
#footer .three-columns .column3
{
    PADDING-LEFT: 26px;
    WIDTH: 300px;
    BACKGROUND: url(images/homepage14.gif) no-repeat left top;
    FLOAT: left;
    PADDING-TOP: 20px
}
#footer UL
{
    LINE-HEIGHT: 210%;
    LIST-STYLE-TYPE: none;
    PADDING-LEFT: 0px;
    MARGIN-LEFT: 0px
}
#footer STRONG
{
    COLOR: #a9ad90
}
#footer A
{
    COLOR: #a7c583
}
#footer .legal
{
    COLOR: #5f6437;
    FONT-SIZE: 10px
}
#box1
{
    MARGIN: 0px auto;
    WIDTH: 948px;
    BACKGROUND: url(images/bg02.jpg) no-repeat left top;
    HEIGHT: 264px;
    COLOR: #a9ad90
}
#box1 .image
{
    PADDING-BOTTOM: 0px;
    PADDING-LEFT: 0px;
    WIDTH: 325px;
    PADDING-RIGHT: 98px;
    FLOAT: right;
    PADDING-TOP: 38px
}
#box1 .border
{
    PADDING-BOTTOM: 4px;
    PADDING-LEFT: 4px;
    PADDING-RIGHT: 4px;
    PADDING-TOP: 4px
}
#box1 .entry
{
    PADDING-BOTTOM: 0px;
    PADDING-LEFT: 74px;
    WIDTH: 370px;
    PADDING-RIGHT: 0px;
    FLOAT: left;
    PADDING-TOP: 47px
}
#box1 H2
{
    MARGIN-BOTTOM: 15px;
    COLOR: #fff6e5
}
#box1 H2 SPAN
{
    COLOR: #cddf81
}
#box1 P
{
    LINE-HEIGHT: 160%
}
#box1 A
{
    COLOR: #a7c583
}
#pagetitle
{
    PADDING-BOTTOM: 0px;
    MARGIN: 0px auto 60px;
    PADDING-LEFT: 74px;
    WIDTH: 874px;
    PADDING-RIGHT: 0px;
    BACKGROUND: url(images/bg02.jpg) no-repeat left top;
    HEIGHT: 37px;
    COLOR: #a9ad90;
    PADDING-TOP: 40px
}
#pagetitle H2
{
    MARGIN: 0px;
    COLOR: #fff6e5
}
#pagetitle H2 SPAN
{
    COLOR: #cddf81
}



.tsmsselect {
    width| 40%;
    float| left;
}

.tsmsselect select {
    width| 100%;
}
    
.tsmsoptions {
    width| 20%;
    float| left;
}

 .tsmsoptions p {
    margin| 2px;
    text-align| center;
    font-size| larger;
 cursor| pointer;
}

.tsmsoptions p|hover {
   color| White;
   background-color| Silver;
}
