/* CSS Document */

body, td, th, div, p, label { 
color : #84817c; 
font : normal 13px/14px Arial, Helvetica, sans-serif; 
} 
a { 
color : #847250; 
text-decoration : underline; 
cursor : pointer; 
outline : none; 
} 
a:hover { 
color : #847250; 
text-decoration : none; 
} 
#spashImage { 
border-top : 1px solid #000000; 
} 
.invalid { 
color : red !important ; 
} 
.form-validate label { 
font-size : 12px; 
} 
.validate-indent { 
margin-bottom : 15px; 
display : block; 
} 
.validate { 
margin-top : 15px; 
} 
.message { 
margin-left : 0 !important ; 
margin-right : 0 !important ; 
padding-right : 11px; 
} 
.pollstableborder { 
width : 100%; 
} 
#poll .componentheading { 
padding-left : 0 !important ; 
margin-left : 0 !important ; 
} 
.article_indent table td .required { 
width : 250px; 
} 
.input-field input { 
width : 150px !important ; 
color : #848181; 
margin : 0 0 0 0; 
} 
.article-decor { 
padding : 0 0 0 0; 
} 
#contact_text { 
height : auto; 
overflow : auto; 
margin : 0 0 5px 0; 
width : 90%; 
} 
.article_bot { 
line-height : 5px; 
} 
.article-separator-indent { 
padding : 0 0 0 0; 
display : none; 
} 
.article_separator { 
width : 100%; 
margin : 0 0 0 0; 
display : block; 
height : 14px; 
background : url(../images/article_separator.gif) repeat-x 0% 0%; 
} 
.column_separator { 
padding : 0 0 0 0 !important ; 
} 
.article_column { 
padding : 0 21px 0 0; 
} 
.article_indent h3 { 
overflow : hidden; 
} 
.article_indent h3 img { 
margin : 0 3px 0 0 !important ; 
float : left; 
} 
.contentpaneopen img { 
margin : 0 10px 4px 0; 
} 
.icon-indent { 
padding : 0 11px 0 9px; 
} 
.icon-indent img { 
margin : 8px 0 0 8px !important ; 
} 
.width { 
width : 100%; 
} 
.indent-top-none { 
margin : 0 !important ; 
} 
.componentheading { 
color : #f3ede4; 
font-size : 27px !important ; 
font-weight : normal; 
line-height : 140%; 
margin : 0 0 10px 0; 
padding : 0 0 0 23px; 
text-transform : capitalize; 
font-family : Georgia, "Times New Roman", Times, serif; 
} 
.contentheading { 
color : #f3ede4; 
font-size : 24px; 
line-height : 26px; 
font-family : Georgia, "Times New Roman", Times, serif; 
margin : 0 0 0 0; 
padding : 8px 0 7px 3px; 
font-weight : normal; 
} 
.buttonheading { 
padding : 0 0 0 0; 
} 
.buttonheading img { 
margin : 0 0 0 0; 
} 
.iteminfo { 
padding : 0 0 6px 0; 
margin : 0 0 15px 0; 
} 
td.modifydate { 
font-size : 11px; 
padding : 19px 0 5px 0; 
text-decoration : none !important ; 
color : #847250; 
} 
div.modifydate { 
font-size : 10px; 
padding : 12px 0 0 0; 
text-decoration : none !important ; 
color : #a7a6a6; 
} 
.createdby { 
color : #0f559d; 
display : block; 
font-size : 11px; 
font-weight : normal; 
text-transform : none; 
} 
.createdate { 
font-size : 11px; 
margin : 0 0 0 0 !important ; 
padding : 0 0 0 54px !important ; 
text-transform : none; 
display : inline; 
color : #847250; 
font-weight : normal; 
line-height : 12px; 
display : block; 
} 
span.small { 
font-size : 11px; 
margin : 0 0 0 0; 
padding : 0 0 0 2px; 
text-transform : none; 
color : #f3ede4; 
line-height : 14px; 
} 
.wrapper-title span.small { 
color : #747474; 
font-size : 11px; 
padding : 0 0 0 31px; 
margin : 0; 
line-height : 13px; 
} 
.results span.small { 
margin : 0 0 0 4px !important ; 
color : #84817c; 
} 
div.small { 
padding : 10px 0 1px 54px; 
color : #847250; 
margin : 0 0 0 0; 
display : block; 
font-size : 11px; 
text-transform : none; 
font-weight : normal; 
} 
.button, .validate { 
color : #ffffff; 
font-size : 13px; 
line-height : 15px !important ; 
border : none; 
background : url(../images/main_wrapper_button.jpg) repeat-x 0% 0% !important ; 
text-align : center; 
font-weight : normal; 
font-family : Arial, Helvetica, sans-serif; 
text-align : center; 
text-decoration : none; 
display : block; 
width : 67px; 
float : left; 
font-weight : normal; 
text-transform : capitalize; 
height : auto !important ; 
padding : 3px 0 3px 0 !important ; 
margin : 0; 
} 
.button:hover { 
color : #fff; 
text-decoration : none; 
} 
.search_result .button { 
color : #ffffff; 
font-size : 13px; 
line-height : 15px !important ; 
border : none; 
background : #847250 !important ; 
text-align : center; 
font-weight : normal; 
font-family : Arial, Helvetica, sans-serif; 
text-align : center; 
text-decoration : none; 
display : block; 
width : 67px; 
float : left; 
font-weight : normal; 
text-transform : capitalize; 
height : auto !important ; 
padding : 3px 0 3px 0 !important ; 
margin : 0 !important ; 
} 
.word label { 
float : left; 
padding-top : 2px; 
} 
.word #search_searchword { 
float : left; 
margin-right : 9px; 
} 
#editor-xtd-buttons div.readmore { 
background : none; 
height : auto; 
margin : 0 0 0 0; 
width : auto; 
} 
div.readmore { 
margin : 0 0 0 0; 
padding : 0 0 0 10px; 
} 
div a.readon { 
color : #847250; 
font-size : 14px; 
line-height : 15px; 
border : none; 
height : 20px; 
background : url(../images/link_wrapper.png) no-repeat 0% 0%; 
text-align : left; 
margin : 30px 0 0 0; 
font-weight : normal; 
font-family : Arial, Helvetica, sans-serif; 
display : block; 
float : left; 
font-weight : normal; 
padding : 0 0 0 16px; 
} 
a.readon:hover { 
color : #847250 !important ; 
} 
.readon span { 
background : url(../images/bull_1.gif) no-repeat right 6px; 
padding : 0 13px 0 0; 
text-decoration : none; 
} 
.readon span span { 
background : url(../images/line_1.gif) repeat-x left bottom; 
padding : 0 !important ; 
text-decoration : none; 
color : #2f3e3a; 
} 
.readon:hover span span { 
background : url(../images/line_1.gif) repeat-x left bottom; 
padding : 0 !important ; 
text-decoration : none; 
background : none !important ; 
color : #2f3e3a; 
} 
.text-page, .pagenav { 
color : #eeeeee !important ; 
text-decoration : none; 
} 
.blog_more { 
padding : 25px 0 25px 23px; 
} 
.blog_more h2 { 
background : none; 
color : #000000 !important ; 
font-size : 13px; 
padding : 0 0 0 0; 
} 
.blog_more ul { 
margin : 11px 0 15px 0; 
list-style : none; 
} 
.blog_more ul li { 
background : url(../images/list_marker.gif) no-repeat 0% 4px; 
padding : 0 0 5px 14px; 
line-height : 16px; 
} 
.blog_more ul li a, .blog_more ul li a:hover { 
line-height : 16px; 
color : #847250; 
line-height : 16px; 
} 
.blog_more strong { 
color : #f3ede4; 
font-family : Georgia, "Times New Roman", Times, serif; 
font-size : 17px; 
display : block; 
padding-bottom : 15px; 
margin-top : 0; 
font-weight : normal; 
} 
.pagination span { 
background : #260401 url(../images/pagination-left.gif) no-repeat 0% 0%; 
margin-right : 3px; 
display : block; 
float : left; 
} 
.pagination span font { 
background : url(../images/pagination-right.gif) no-repeat right 0%; 
padding : 5px 10px 5px 10px; 
line-height : 14px; 
color : #146dac; 
font-weight : bold; 
display : block; 
font-size : 11px; 
} 
.pagenav { 
color : #eeeeee; 
font-size : 12px; 
font-weight : normal; 
padding : 0 4px; 
} 
.pagination_nav { 
color : #eeeeee; 
font-size : 12px; 
padding : 21px 20px 0 0; 
text-align : center; 
word-spacing : 3px; 
background : #191919; 
} 
.pagination_nav div { 
background : #f4f4f4; 
padding : 5px 0 5px 0; 
} 
.pagination { 
margin-top : 10px; 
display : block; 
overflow : hidden; 
} 
.pagination li { 
float : left; 
padding : 0 5px 0 5px; 
} 
.pagination_result { 
color : #202020; 
padding : 0 0 21px 0; 
line-height : 16px; 
text-align : center; 
background : #191919; 
font-weight : bold; 
font-size : 12px; 
} 
.sectiontableheader img { 
vertical-align : middle; 
margin-right : 6px; 
} 
.sectiontableentry0 td { 
color : #84817c; 
padding : 10px 5px 10px 5px; 
} 
.sectiontableentry1 td { 
background : #2e2d2b; 
color : #84817c; 
padding : 10px 15px 10px 15px; 
} 
.sectiontableentry2 td { 
color : #84817c; 
padding : 10px 15px 10px 15px; 
} 
.sectiontableentry1 a { 
color : #84817c !important ; 
} 
.sectiontableentry2 a { 
color : #84817c; 
} 
.sectiontableentry1 a:hover { 
color : #84817c; 
} 
.sectiontableentry2 a:hover { 
color : #84817c; 
} 
.var1 { 
background : #2e2d2b; 
padding : 10px !important ; 
margin : 10px 0 10px 0; 
color : #84817c; 
} 
.var1 p, .var2 p { 
color : #84817c; 
} 
.var1 h4 a, .var2 h4 a { 
color : #84817c !important ; 
} 
.var2 { 
padding : 10px !important ; 
margin : 10px 0 10px 0; 
color : #84817c; 
} 
.results { 
text-align : center; 
padding : 0 19px 0 0; 
} 
#page { 
padding : 0 0 0 0; 
} 
#page ol li { 
padding : 0 0 10px 0; 
text-align : left; 
} 
.searchintro { 
padding : 15px 0 0 23px; 
} 
.searchintro strong { 
color : #847250; 
font-weight : bold; 
} 
#page h3 { 
font-size : 130%; 
padding : 10px 0 15px 0; 
text-align : left; 
color : #f3ede4; 
text-transform : none; 
font-weight : bold; 
font-family : Georgia, "Times New Roman", Times, serif; 
} 
#page .display .inputbox, #page .inputbox { 
margin-top : 0; 
color : #282828; 
} 
#page .only input { 
vertical-align : middle; 
margin-right : 5px; 
margin : 3px 0; 
} 
#page #ordering { 
height : 20px; 
} 
#page .display { 
padding : 10px 0 25px 0; 
} 
#page legend { 
color : #2e2d2b; 
background : #84817c; 
padding : 3px 7px; 
} 
.search_result { 
padding-top : 0; 
padding-left : 0; 
padding-right : 10px; 
} 
.sectiontableentry0 .pad2 { 
color : #fff; 
} 
.sectiontableentry0 .pad2, .sectiontableentry1 .pad2, .sectiontableentry2 .pad2 { 
padding : 2px 0 2px 15px; 
} 
.sectiontableheader { 
padding : 15px 0; 
} 
.extra-wrapper { 
width : 3%; 
float : left; 
border : none !important ; 
} 
.poll-body { 
padding : 0 0 5px 0; 
} 
.poll .question { 
font-size : 14px !important ; 
color : #847250 !important ; 
line-height : 14px; 
font-weight : normal; 
padding : 0 0 11px 0; 
} 
.poll .body label { 
font-size : 11px; 
line-height : 14px; 
padding : 0 0 0 7px !important ; 
color : #fff; 
} 
.button { 
cursor : pointer; 
} 
.poll .button { 
color : #ffffff; 
font-size : 13px; 
line-height : 15px !important ; 
border : none; 
background : #847250 !important ; 
text-align : center; 
font-weight : normal; 
font-family : Arial, Helvetica, sans-serif; 
text-align : center; 
text-decoration : none; 
display : block; 
width : 67px; 
float : left; 
font-weight : normal; 
text-transform : capitalize; 
height : auto !important ; 
padding : 3px 0 3px 0 !important ; 
margin : 0 !important ; 
} 
.poll .button:hover, .poll .result:hover { 
color : #fff; 
text-decoration : underline; 
} 
.poll .result { 
margin : 0 24px 0 0 !important ; 
color : #fefefe; 
color : #ffffff; 
font-size : 13px; 
line-height : 15px !important ; 
border : none; 
background : #847250 !important ; 
text-align : center; 
font-weight : normal; 
font-family : Arial, Helvetica, sans-serif; 
text-align : center; 
text-decoration : none; 
display : block; 
width : 67px; 
float : left; 
font-weight : normal; 
text-transform : capitalize; 
height : auto !important ; 
padding : 3px 0 3px 0 !important ; 
} 
.poll .section, .poll .section2 { 
overflow : hidden; 
padding : 0 0 0 0; 
width : 100%; 
margin-bottom : 1px; 
} 
.poll .radio { 
float : left; 
width : 19px; 
} 
.poll .radio input { 
display : block; 
width : 16px; 
height : 16px; 
vertical-align : middle; 
} 
.poll .var { 
margin : 0 0 0 20px; 
text-align : left; 
} 
.display { 
padding : 0 0 10px 0; 
} 
.display select { 
border : 1px solid #2e2d2b; 
width : 100px; 
} 
.sectiontableentry1 div, .sectiontableentry0 div { 
font-size : 1px; 
} 
.fright { 
float : right; 
} 
.fleft { 
float : left; 
} 
.extra-text-title { 
padding-bottom : 20px; 
font-size : 14px; 
} 
dl.contentpane dt { 
padding : 10px 0 20px 0; 
} 
dl.contentpane dd { 
width : 100%; 
overflow : hidden; 
} 
dl.contentpane div { 
vertical-align : middle; 
} 
dl.contentpane .description { 
width : 110px; 
padding : 0 0 0 0; 
vertical-align : middle; 
} 
dl.contentpane .input-field { 
width : 160px; 
padding : 0 0 0 0; 
vertical-align : middle; 
} 
* html dl.contentpane .input-field { 
padding-top : 3px; 
} 
dl.contentpane .button-field { 
width : 140px; 
} 
dl.contentpane .button-field .validate { 
color : #ffffff; 
font-size : 13px; 
line-height : 15px !important ; 
border : none; 
background : #847250 !important ; 
text-align : center; 
font-weight : normal; 
font-family : Arial, Helvetica, sans-serif; 
text-align : center; 
text-decoration : none; 
display : block; 
width : 67px; 
float : left; 
font-weight : normal; 
text-transform : capitalize; 
height : auto !important ; 
padding : 3px 0 3px 0 !important ; 
} 
dl.contentpane .button-field .validate:hover { 
color : #6aa145; 
text-decoration : none; 
} 
.header .fright .search-input { 
float : left; 
width : 210px; 
} 
.header .fright .search-button { 
float : left; 
width : 77px; 
} 
.module-search { 
padding : 27px 0 0 246px; 
} 
.search .inputbox { 
font-family : Arial, Helvetica, sans-serif; 
font-size : 12px; 
font-weight : normal; 
line-height : 14px; 
vertical-align : top; 
width : 198px; 
color : #c9c9c9; 
text-transform : capitalize !important ; 
margin : 0 0 0 6px; 
padding : 3px 0 4px 5px; 
background : #131313; 
border : 1px solid #3b3b3b; 
} 
.search .button { 
width : 57px !important ; 
height : 14px !important ; 
padding : 0 0 0 0 !important ; 
margin : 5px 0 0 12px !important ; 
background : none !important ; 
font-family : Arial, Helvetica, sans-serif; 
text-transform : uppercase; 
text-decoration : underline; 
background : none !important ; 
} 
.search .button:hover { 
text-decoration : none; 
} 
.search_result h3 { 
color : #d6d5d5; 
text-transform : uppercase; 
font-size : 14px; 
} 
.search_result p { 
padding : 10px 0 0 0; 
} 
#search_searchword { 
border : 1px solid #2e2d2b; 
} 
legend { 
color : #c4c4c4; 
background : #042447; 
} 
.highlight { 
color : #847250; 
font-weight : bold; 
} 
.phrase .inputbox option { 
background : #fff; 
border-bottom : 1px solid #202020; 
padding : 2px; 
} 
.phrase .inputbox option a:hover { 
background : #c00; 
border-color : #cfd0d6; 
color : #1e3300; 
} 
fieldset.word, fieldset.only { 
border : 1px solid #2e2d2b; 
} 
.only { 
border : 0 solid; 
line-height : 1.3em; 
padding : 0 10px 0 10px; 
} 
.only-indent { 
padding-bottom : 2px; 
} 
.word { 
border : 0 solid !important ; 
padding : 10px 10px 10px 0; 
margin-bottom : 25px; 
} 
.word input { 
background : #fff; 
color : #ff6614; 
font-weight : normal; 
margin : 0 0 0 10px; 
padding : 1px 2px 1px 2px; 
} 
.contact_email input { 
margin : 4px 0 3px 0; 
} 
.contact_email input, .contact_email textarea { 
margin-top : 4px !important ; 
color : #747474; 
font-size : 11px; 
font-family : Arial; 
} 
#contact_email_copy { 
margin-top : 2px !important ; 
vertical-align : middle; 
} 
.only .indent-extra-top { 
padding : 11px 0; 
} 
.line-bottom-phrase { 
height : 27px; 
} 
.separate-search { 
width : 2%; 
float : left; 
border : none; 
} 
.adminform td { 
padding : 0 0 2px 0; 
} 
.error { 
margin : 0 4px 15px 23px; 
} 
.error h2 { 
color : #bd0202; 
font : bold 14px Tahoma; 
padding : 15px 0 15px 0; 
} 
#system-message dt.error, dt.message { 
display : none; 
} 
.error dd ul { 
background : #920202; 
border-top : 3px solid #670606; 
border-bottom : 3px solid #670606; 
color : #fff; 
margin : 0 0 0 0 !important ; 
padding : 5px 0 5px 5px; 
} 
.error dd ul li { 
background : none !important ; 
color : #fff !important ; 
margin : 0 0 0 20px !important ; 
} 
.pass_remind { 
vertical-align : middle; 
padding : 0 0 0 10px; 
} 
.module label { 
display : block; 
line-height : 100%; 
padding : 0 0 7px 0; 
vertical-align : middle; 
color : #84817c; 
font-size : 13px; 
line-height : 14px; 
} 
.poll-body { 
padding : 10px 4px 10px 0; 
} 
.count { 
font-weight : bold; 
color : #c0db28; 
} 
.module span { 
color : #847250; 
font-size : 13px; 
font-weight : normal; 
text-decoration : underline; 
} 
.breadcrumbs { 
padding : 9px 0 4px 40px; 
display : block; 
color : #847250; 
font-size : 12px; 
} 
.breadcrumbs .pathway { 
color : #847250 !important ; 
text-decoration : none !important ; 
text-transform : none; 
text-decoration : none; 
font-size : 12px; 
font-weight : normal; 
} 
.breadcrumbs .pathway:hover { 
text-decoration : none !important ; 
color : #ae8d4e !important ; 
font-size : 12px; 
} 
.breadcrumbs img { 
margin : 0 14px 1px 2px; 
} 
ul.menu-nav { 
padding : 0 0 0 0 !important ; 
margin : 0 0 0 0 !important ; 
list-style : none; 
} 
ul.menu-nav li { 
display : block !important ; 
padding : 0 !important ; 
margin : 0 0 0 0 !important ; 
float : left !important ; 
background : url(../images/top_menu_separator.gif) no-repeat right 16px; 
} 
ul.menu-nav li a { 
border : none; 
text-decoration : none !important ; 
display : block !important ; 
float : left !important ; 
} 
ul.menu-nav li a span { 
display : block; 
padding : 12px 24px 13px 24px; 
color : #c9c9c9; 
display : block; 
font-size : 15px; 
text-decoration : none !important ; 
float : left; 
font-weight : normal; 
} 
ul.menu-nav li a:hover { 
border : none; 
display : block; 
text-decoration : none; 
width : auto; 
} 
ul.menu-nav li a:hover span { 
display : block; 
color : #847250; 
} 
ul.menu-nav li.active a { 
border : none; 
display : block; 
float : left; 
text-align : center; 
width : auto; 
} 
ul.menu-nav li.active a span { 
color : #847250; 
} 
.moduletable-login { 
color : #848181; 
padding : 15px 0 0 25px; 
} 
.bg-input { 
height : 23px; 
background : url(../images/bg_input.gif) no-repeat 0% 0%; 
margin : 0 0 6px 0; 
} 
.module-login label { 
line-height : 18px; 
display : block; 
color : #84817c; 
font-weight : normal; 
padding : 0 0 0 0; 
} 
.module-login p, label.remember { 
font-weight : normal; 
padding : 0 0 0 0; 
color : #393c42; 
} 
label.remember { 
font-size : 12px; 
color : #84817c; 
padding : 7px 0 0 1px; 
} 
.module-login a { 
color : #847250; 
line-height : 16px !important ; 
font-weight : normal; 
} 
.module-login a:hover { 
color : #847250; 
} 
.module-login .inputbox { 
width : 149px; 
margin : 0 0 0 0 !important ; 
color : #c9c9c9; 
font-size : 11px; 
font-family : Arial, Helvetica, sans-serif; 
line-height : 16px; 
padding : 2px 0 1px 11px; 
vertical-align : top; 
border : 1px solid #3b3b3b; 
background : #131313; 
} 
.indent-button { 
margin : 12px 0 1px 0; 
} 
.module-login .button { 
color : #84817c; 
font-size : 13px; 
line-height : 15px !important ; 
border : none; 
background : #847250 !important ; 
text-align : center; 
font-weight : normal; 
font-family : Arial, Helvetica, sans-serif; 
text-align : center; 
text-decoration : none; 
display : block; 
width : 67px; 
float : left; 
font-weight : normal; 
text-transform : capitalize; 
height : auto !important ; 
padding : 3px 0 3px 0 !important ; 
} 
.module-login .button:hover { 
color : #ffffff; 
text-decoration : underline; 
} 
.logform-indent { 
line-height : 16px; 
padding : 5px 0; 
} 
.logform-indent p { 
padding : 1px 0 0 2px; 
margin : 0; 
line-height : 14px; 
} 
.form-indent-button { 
padding : 9px 0 5px 0 !important ; 
} 
.form-indent1 { 
color : #84817c !important ; 
line-height : 13px; 
padding : 0 0 0 2px; 
} 
.form-indent1 a, .form-indent1 a:hover { 
color : #847250; 
display : block; 
font-size : 13px; 
} 
#mod_login_remember { 
background : #fff; 
border : none; 
display : block; 
float : left; 
margin : 10px 5px 0 0; 
vertical-align : middle; 
width : 12px; 
height : 12px; 
} 
.contenttoc th { 
padding-bottom : 10px; 
} 
.pagenavcounter { 
padding : 15px 0; 
} 
.article-indent h3, .article-indent h2 { 
padding : 15px 0 10px 0; 
} 
.separator-bottom { 
background : url(../images/separator_bottom.gif) repeat-x left bottom; 
} 
.width { 
width : 100%; 
} 
.extra-indent-right { 
padding : 11px 14px 0 0; 
} 
.indent-button23 { 
padding-top : 19px; 
} 
.readmore a:hover { 
color : #fff !important ; 
} 
.button, .validate, .modal-button, .readmore a, .button2-left .blank a { 
color : #ffffff !important ; 
font-size : 13px; 
line-height : 15px !important ; 
border : none; 
background : #847250 !important ; 
text-align : center; 
font-weight : normal; 
font-family : Arial, Helvetica, sans-serif; 
text-align : center; 
text-decoration : none; 
display : block; 
width : 77px; 
float : left; 
font-weight : normal; 
text-transform : capitalize; 
height : auto !important ; 
padding : 3px 0 3px 0 !important ; 
margin : 11px 0; 
} 
* html .button, * html .validate { 
height : 25px; 
display : block; 
} 
.button2-left { 
width : 95px; 
float : left; 
} 
.button2-left .blank { 
width : 100%; 
overflow : hidden; 
padding : 7px 0; 
} 
.button2-left .blank a { 
width : 87px; 
} 
.button2-left, .image { 
display : inline; 
} 
.modal-button, .readmore a { 
float : left; 
padding : 5px 0 6px 0; 
margin : 0 1px 0 0; 
} 
#editor-xtd-buttons { 
padding : 5px 0 0 0; 
overflow : hidden; 
} 
#editor-xtd-buttons .readmore { 
display : inline; 
} 
.menu { 
margin : 31px 0 0 31px !important ; 
list-style : none; 
} 
.menu li { 
line-height : 15px; 
margin : 0 0 1px 0; 
width : 100%; 
overflow : hidden; 
float : left; 
} 
.menu li a { 
color : #84817c !important ; 
font-size : 13px; 
background : url(../images/main_menu_marker.gif) no-repeat 0% 7px; 
padding : 2px 0 4px 19px; 
text-decoration : none; 
display : block; 
} 
.menu li a:hover { 
color : #847250 !important ; 
font-size : 13px !important ; 
background : url(../images/main_menu_marker.gif) no-repeat 2px 7px; 
padding : 2px 0 4px 19px; 
} 
.menu li li { 
padding : 0 0 0 0; 
margin : 0; 
background : none; 
border : none; 
} 
.menu .active ul { 
padding : 0 0 0 21px; 
margin : 11px 0 !important ; 
} 
.menu .active ul li { 
padding : 0 0 0 0; 
} 
.menu .active a { 
color : #847250 !important ; 
padding : 2px 0 4px 19px; 
} 
.menu .active a:hover { 
color : #847250 !important ; 
} 
.menu ul { 
list-style : none; 
} 
.pagin-top, .pagin-bottom, .pagin-top span, .pagin-top a, .pagin-bottom span, .pagin-bottom a, .pagin, .pagin span, .pagin a, .pagin a:hover, .pagin-top-border { 
color : #84817c !important ; 
} 
.pagin-top { 
padding : 1px 0 !important ; 
} 
.pagin-bottom { 
padding : 11px 0 15px 0; 
} 
.log p { 
padding : 10px 0; 
font-weight : normal; 
color : #847250; 
font-size : 14px; 
} 
#component-contact .contentheading { 
padding : 0 0 15px 0 !important ; 
font-size : 125%; 
color : #5a7986; 
} 
.article-indent ul { 
list-style : none; 
margin : 15px 0; 
} 
.article-indent ul li { 
background : url(../images/list_marker.gif) no-repeat 0% 4px; 
padding : 0 0 5px 14px; 
line-height : 16px; 
color : #84817c; 
} 
.article-indent ul li a { 
line-height : 16px; 
color : #847250; 
line-height : 16px; 
} 
.article-indent ul li a:hover { 
color : #847250; 
} 
.article-indent ul li p { 
line-height : 16px; 
} 
.list-web-links li span, .list li span { 
margin : 0 0 0 5px; 
} 
.contentdescription img { 
margin-right : 19px; 
} 
.row-img img { 
margin : 0; 
} 
#body { 
background : #000; 
text-align : center; 
} 
.main { 
width : 976px; 
position : relative; 
margin : 0 auto; 
padding : 0 0 0 0; 
} 
.clear { 
width : 100%; 
overflow : hidden; 
} 
.clear1 { 
clear : both; 
} 
.br { 
display : block; 
} 
.header h1 { 
display : block; 
margin : 33px 0 0 25px; 
position : absolute; 
color : #847250; 
} 
.header h1 a { 
display : block; 
position : absolute; 
cursor : pointer; 
} 
.header { 
background : url(../images/header.jpg) no-repeat 0% 0%; 
height : 125px; 
} 
.header .fright { 
width : 558px; 
} 
.header .fleft { 
width : 275px; 
} 
.header .row-search { 
height : 65px; 
} 
.flash { 
height : 450px; 
} 
#content { 
background : url(../images/content.jpg) repeat 0% 0%; 
} 
#container { 
overflow : hidden; 
height : 100%; 
text-align : left; 
padding : 0 0 0 0; 
} 
#right { 
float : right; 
text-align : left; 
width : 237px; 
} 
#left { 
float : left; 
text-align : left; 
width : 237px; 
} 
.left-indent { 
padding : 0 8px 0 0; 
} 
.right-indent { 
padding : 0 0 0 8px; 
} 
.content-top { 
background : url(../images/content_top.jpg) no-repeat 0% 0%; 
padding : 7px 10px 20px 10px; 
} 
.wrapper-box { 
margin-bottom : 10px; 
} 
.wrapper-box .box-title { 
background : url(../images/marker_2.png) no-repeat 16px 1px; 
padding : 0 16px 0 72px; 
} 
#right .wrapper-box .box-title { 
padding : 0 16px 0 52px; 
background : url(../images/marker_2.png) no-repeat 7px 1px; 
} 
.module_menu .box-title { 
background : url(../images/marker_3.png) no-repeat 7px 1px; 
padding : 0 16px 0 52px; 
} 
.wrapper-box .box-title h3 { 
color : #f3ede4; 
font-size : 24px; 
line-height : 26px; 
font-family : Georgia, "Times New Roman", Times, serif; 
margin : 0 0 0 0; 
padding : 8px 0 7px 3px; 
font-weight : normal; 
} 
.box-title-line { 
border-bottom : 1px solid #2f2e2e; 
} 
.wrapper-box .main-box { 
padding : 34px 27px 20px 29px; 
} 
.module_menu .main-box { 
padding : 0 0 30px 0; 
} 
.wrapper-corner-top { 
background : url(../images/wrapper_corner_top_left.png) no-repeat 0% 0%; 
height : 16px; 
} 
.wrapper-corner-top span { 
padding : 0 16px; 
display : block; 
height : 16px; 
background : url(../images/wrapper_corner_top_right.png) no-repeat right top; 
} 
.wrapper-corner-top span span { 
background : url(../images/wrapper_corner_top.png) repeat-x 0% 0%; 
} 
.wrapper-corner-bottom { 
background : url(../images/bottom_left.png) no-repeat 0% 0%; 
height : 16px; 
} 
.wrapper-corner-bottom span { 
padding : 0 16px; 
display : block; 
height : 16px; 
background : url(../images/bottom_right.png) no-repeat right top; 
} 
.wrapper-corner-bottom span span { 
background : url(../images/bottom_top.png) repeat-x 0% 0%; 
} 
.center-wrapper-left { 
background : url(../images/center_wrapper_left.png) repeat-y 0% 0%; 
} 
.center-wrapper-right { 
background : url(../images/center_wrapper_right.png) repeat-y right top; 
} 
.center-wrapper-left-top { 
background : url(../images/center_wrapper_left_top.png) no-repeat 0% 0%; 
} 
.center-wrapper-right-top { 
background : url(../images/center_wrapper_right_top.png) no-repeat right top; 
} 
.center-wrapper-indent { 
padding : 0 3px; 
} 
.center-wrapper { 
background : url(../images/center_wrapper.png) repeat 0% 0%; 
} 
.center-wrapper-top { 
background : url(../images/center_wrapper_top.png) repeat-x 0% 0%; 
} 
.text { 
color : #847250; 
font-size : 14px; 
line-height : 16px; 
} 
.indent-top-bottom { 
display : block; 
padding : 27px 0 14px 0; 
} 
.content-indent-title { 
background : url(../images/marker_1.png) no-repeat 7px 1px; 
padding : 0 20px 0 52px; 
} 
.content-wrapper-title { 
border-bottom : 1px solid #2f2e2e; 
} 
.article-indent { 
padding : 33px 15px 21px 23px; 
} 
.text1 dt { 
background : url(../images/bull_1.gif) no-repeat 0% 1px; 
padding : 0 0 0 21px; 
} 
.text1 dt a { 
color : #847250; 
font-size : 14px; 
} 
.text1 dd { 
padding : 8px 0 29px 1px; 
} 
.indent-top-none { 
padding-top : 0 !important ; 
} 
.extra-link { 
color : #847250; 
font-size : 14px; 
line-height : 15px; 
border : none; 
height : 20px; 
background : url(../images/link_wrapper.png) no-repeat 0% 0%; 
text-align : left; 
margin : 0 0 0 0; 
font-weight : normal; 
font-family : Arial, Helvetica, sans-serif; 
display : block; 
float : left; 
font-weight : normal; 
padding : 0 0 0 16px; 
} 
#content .module ul { 
margin : 0; 
padding : 0; 
list-style : none; 
} 
#content .module ul li { 
background : url(../images/list_marker.gif) no-repeat 0% 4px; 
padding : 0 0 5px 14px; 
line-height : 16px; 
} 
#content .module ul li a { 
line-height : 16px; 
color : #847250; 
line-height : 16px; 
} 
.footer { 
background : url(../images/footer.jpg) no-repeat 0% 0%; 
text-align : center; 
color : #84817c; 
font-size : 12px; 
padding : 45px 0 40px 0; 
} 
.footer a, .footer a:hover { 
color : #847250; 
font-size : 12px; 
} 
* { 
padding : 0 0 0 0; 
margin : 0 0 0 0; 
} 
html { 
height : 100%; 
} 
table { 
border-collapse : collapse; 
border : 0; 
padding : 0; 
} 
td { 
vertical-align : top; 
} 
th { 
text-align : left; 
vertical-align : top; 
} 
img { 
border : none; 
} 
h1 { 
font-size : 130%; 
} 
h2 { 
font-size : 120%; 
} 
h3 { 
font-size : 110%; 
color : #847250; 
} 
h4 { 
font-size : 110%; 
} 
p { 
padding : 0 0 13px 0; 
} 
textarea .inputbox { 
width : 300px; 
height : 100px; 
margin : 0 0 5px 0; 
} 
select { 
height : auto; 
margin : 12px 0 12px 0; 
vertical-align : middle; 
} 
ul { 
list-style : disc; 
margin : 0 0 0 15px; 
} 
ol { 
margin : 0 0 0 35px; 
} 
.width { 
width : 100%; 
} 
.main { 
text-align : left; 
} 
table.blog { 
width : 100%; 
} 







