/* ::::: http://osc.template-help.com/joomla_25319/templates/theme341/css/template.css ::::: */

body, td, th, div, p, label { color: rgb(84, 81, 81); font-family: Verdana,Arial,Helvetica,sans-serif; font-style: normal; font-variant: normal; font-weight: normal; font-size: 11px; line-height: 14px; font-size-adjust: none; font-stretch: normal; -x-system-font: none; }
a { color: rgb(84, 81, 81); text-decoration: underline; }
a:hover { color: rgb(84, 81, 81); text-decoration: none; }
.article-separator-indent { padding: 17px 37px 0px 40px; }
.article_separator { border-top: 1px solid rgb(156, 156, 156); margin: 0pt 0px; width: 100%; display: block; height: 2px; }
.article_column { padding: 0px; }
.contentpaneopen img { margin: 0pt 10px 4px 0px; }
.icon-indent img { margin: 6px 0pt 3px 10px ! important; }
.contentheading { margin: 0pt; padding: 18px 0px 0pt 39px; color: rgb(126, 59, 31); font-size: 15px; line-height: 16px; font-weight: bold; font-family: Verdana,Arial,Helvetica,sans-serif; }
.buttonheading { padding: 0pt 0px 0px 0pt; }
.buttonheading img { margin: 0px; }
.createdate { margin: 0px 0px 0px 0pt ! important; padding: 0pt 0px 3px 1px ! important; font-size: 11px; text-transform: none; color: rgb(127, 125, 125); font-weight: normal; line-height: 12px; display: block; }
div.small { margin: 0pt; padding: 5px 0px 1px 1px; color: rgb(127, 125, 125); display: block; font-size: 11px; text-transform: none; }
.button, .validate { border: medium none ; margin: 0pt; padding: 4px 0pt 8px; background: transparent url('wrapper_button_main1.gif') no-repeat scroll 0pt 0pt; color: rgb(255, 255, 255); font-size: 11px; line-height: 14px; height: auto ! important; display: block; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; width: 86px; text-align: center; font-weight: bold; text-decoration: none; font-family: Arial,Helvetica,sans-serif; }
.button:hover { color: rgb(255, 255, 255); text-decoration: underline; }
div a.readon { border: medium none ; margin: 0pt 19px 0pt 1px; padding: 4px 0pt 8px; background: transparent url('wrapper_button_main.gif') no-repeat scroll 0pt 0pt; color: rgb(255, 255, 255); font-size: 11px; line-height: 14px; height: auto ! important; display: block; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; width: 93px; text-align: center; font-weight: bold; text-decoration: none; font-family: Arial,Helvetica,sans-serif; float: right; text-transform: capitalize; }
a.readon:hover { color: rgb(255, 255, 255) ! important; text-decoration: underline; }
.poll-body { padding: 15px 0pt; }
.poll .question { padding: 0pt 6px 0pt 3px; font-size: 13px ! important; color: rgb(84, 81, 81) ! important; line-height: 13px; font-weight: bold; font-family: Arial,Helvetica,sans-serif; }
.button { cursor: pointer; }
.poll .button { border: medium none ; margin: 0pt ! important; padding: 4px 0pt 6px ! important; background: transparent url('button_vote.gif') no-repeat scroll 0pt 0pt; color: rgb(255, 255, 255); font-size: 11px; height: auto ! important; line-height: 13px; font-family: Arial; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; width: 63px ! important; display: block; font-weight: bold; text-transform: capitalize ! important; text-align: center; }
.poll .button:hover, .poll .result:hover { color: rgb(255, 255, 255); text-decoration: underline; }
.poll .result { border: medium none ; margin: 0pt 7px 0pt 0pt ! important; padding: 4px 0pt 6px ! important; background: transparent url('button_results.gif') no-repeat scroll 0pt 0pt; color: rgb(255, 255, 255); font-size: 11px; height: auto ! important; line-height: 13px; font-family: Arial; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; width: 76px ! important; display: block; font-weight: bold; text-transform: capitalize ! important; text-align: center; }
.poll .section, .poll .section2 { padding: 0px 0px 0pt; overflow: hidden; width: 100%; }
.poll .radio { float: left; width: 19px; }
.poll .radio input { display: block; width: 16px; height: 16px; vertical-align: middle; }
.poll .var { margin: 0px 0px 0px 20px; text-align: left; }
.fright { float: right; }
.fleft { float: left; }
.search { background: transparent url('search_bg.gif') no-repeat scroll 0pt 133px; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; height: 318px; }
.search .inputbox { border: medium none ; margin: 145px 0pt 0pt 36px; padding: 0pt ! important; background: transparent none repeat scroll 0% 0%; font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 11px; font-weight: normal; line-height: 14px; vertical-align: top; width: 168px; color: rgb(113, 113, 113); text-transform: capitalize ! important; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
.module label { padding: 0pt 0px 7px 0pt; display: block; vertical-align: middle; color: rgb(84, 81, 81); font-size: 12px; line-height: 14px; font-family: Arial,Helvetica,sans-serif; }
.poll-body { padding: 26px 0pt 25px; }
.count { font-weight: bold; color: rgb(192, 219, 40); }
.module span { color: rgb(210, 211, 211); font-weight: normal; font-size: 12px; }
ul.menu-nav { margin: 0pt ! important; padding: 0pt 0pt 0pt 54px ! important; }
ul.menu-nav li { padding: 0pt; display: block; float: left; }
ul.menu-nav li a { border: medium none ; text-decoration: none ! important; display: block; float: left; cursor: pointer; }
ul.menu-nav li a span { padding: 14px 19px 15px 18px; background: transparent url('top_menu_separator.gif') no-repeat scroll right 17px; color: rgb(255, 255, 255); display: block; font-size: 11px; font-weight: bold; text-decoration: none ! important; font-family: Verdana,Arial,Helvetica,sans-serif; float: left; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
ul.menu-nav li a:hover { border: medium none ; display: block; text-decoration: none; width: auto; font-weight: bold; }
ul.menu-nav li a:hover span { display: block; color: rgb(186, 102, 59); font-weight: bold; }
.module-login label { padding: 0pt; font-size: 11px; line-height: 15px; display: block; color: rgb(96, 96, 96); font-weight: normal; font-family: Arial,Helvetica,sans-serif; }
.module-login p, label.remember { padding: 3px 0px 0px; font-size: 10px; font-weight: normal; color: rgb(96, 96, 96); font-family: Arial,Helvetica,sans-serif; }
label.remember { font-size: 11px; color: rgb(186, 102, 59); padding-left: 3px; padding-top: 2px; text-decoration: underline; padding-bottom: 5px; }
.module-login a { color: rgb(186, 102, 59); font-size: 10px; line-height: 12px ! important; }
.module-login a:hover { color: rgb(186, 102, 59); }
.bg-input { margin: 6px 0pt 5px; background: transparent url('bg_input.gif') no-repeat scroll 0pt 0pt; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; height: 21px; width: 146px; }
.module-login .inputbox { border: medium none ; margin: 3px 0pt 2px 11px; padding: 0pt 0px 0pt 0pt; width: 106px; color: rgb(96, 96, 96); font-size: 11px; font-family: Arial; line-height: 13px; vertical-align: top; position: absolute; }
.indent-button { margin: 6px 0pt 1px; }
.module-login .button { border: medium none ; margin: 0pt ! important; padding: 4px 0pt 6px ! important; background: transparent url('button_login.gif') no-repeat scroll 0pt 0pt; color: rgb(255, 255, 255); font-size: 11px; height: auto ! important; line-height: 14px; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; width: 68px ! important; text-align: center; display: block; font-weight: bold; text-transform: capitalize ! important; font-family: Arial,Helvetica,sans-serif; }
.module-login .button:hover { color: rgb(255, 255, 255); text-decoration: underline; }
.logform-indent { padding: 5px 0pt; line-height: 16px; }
.logform-indent p { margin: 0pt; padding: 2px 0pt 0pt; line-height: 14px; }
.form-indent1 { padding: 9px 0pt 0pt ! important; font-size: 10px ! important; color: rgb(96, 96, 96) ! important; line-height: 15px; font-family: Arial,Helvetica,sans-serif; }
.form-indent1 a, .form-indent1 a:hover { color: rgb(186, 102, 59) ! important; font-size: 11px ! important; display: block; font-weight: bold; font-family: Arial,Helvetica,sans-serif; }
#mod_login_remember { border: medium none ; margin: 3px 5px 0px 0px; background: rgb(255, 255, 255) none repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; display: block; float: left; vertical-align: middle; width: 12px; height: 12px; }
.menu { margin: 7px 0pt 14px 27px; list-style-type: none; list-style-image: none; list-style-position: outside; }
.menu li { padding: 1px 0pt 3px; line-height: 15px; margin-bottom: 3px; font-weight: bold ! important; }
.menu li a { padding: 0pt 0pt 0pt 11px; background: transparent url('main_menu_marker.gif') no-repeat scroll 0pt 5px; color: rgb(255, 255, 255); font-size: 11px; line-height: 15px; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; text-decoration: none; font-family: Arial,Helvetica,sans-serif; }
.menu li a:hover { color: rgb(126, 59, 31); line-height: 15px; text-decoration: none; font-weight: bold; }
.menu .active a { color: rgb(126, 59, 31); }
.menu .active a:hover { color: rgb(255, 255, 255); }
.module_menu .main-box { padding: 0pt ! important; }
.icon-indent { padding: 13px 0pt 0pt 9px; margin-right: 35px; }
.img-indent { margin: 0pt 0pt 0pt 11px ! important; }
#body { background: transparent url('wrapper_site.gif') repeat scroll center top; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
.main { margin: 0pt auto; width: 980px; position: relative; }
.clear { overflow: hidden; width: 100%; }
.row-logo h1 { margin: 102px 0pt 0pt 75px; display: block; position: absolute; }
.row-logo h1 a { display: block; position: absolute; cursor: pointer; }
.row-logo { background: transparent url('row_logo.jpg') no-repeat scroll 0pt 0pt; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; height: 318px; }
.row-logo .fleft { width: 591px; }
.row-logo .fright { width: 252px; }
.row-top-menu { border-bottom: 1px solid rgb(89, 93, 95); margin: 2px 0pt 0pt; background: rgb(38, 40, 41) url('row_top_menu.gif') repeat-x scroll 0pt 0pt; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
.row-top-menu .fleft { width: 651px; }
.row-top-menu .fright { width: 329px; }
.row-top-menu .fright .wrapper-box-header { padding: 14px 0pt 5px; }
.row-top-menu .fright .wrapper-box-header h3 { padding: 0pt 0pt 0pt 23px; background: transparent url('title_marker_1.gif') no-repeat scroll 0pt 1px; display: inline; color: rgb(255, 255, 255); font-family: Trebuchet MS,Trebuchet MS1,Helvetica,sans-serif; font-size: 13px; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
.header-separator { padding: 0pt 0pt 0pt 11px; background: transparent url('top_menu_separator.gif') no-repeat scroll 0pt 4px; margin-left: 7px; display: inline; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; color: rgb(210, 211, 211); font-size: 12px; font-family: Trebuchet MS,Trebuchet MS1,Helvetica,sans-serif; }
#content { margin: 29px 77px 0pt 3px; }
#container { padding: 2px 0pt 0pt; overflow: hidden; height: 100%; text-align: left; }
#right { float: right; text-align: left; width: 201px; }
#left { float: left; text-align: left; width: 201px; }
.right-indent { padding: 1px 0pt 0pt 11px; }
.left-indent { padding: 0pt 11px 0pt 0pt; }
#left .wrapper-box, #right .wrapper-box { margin-bottom: 12px; }
.wrapper-box .border-top { background: rgb(255, 255, 255) url('border.gif') repeat-x scroll center top; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
.wrapper-box .border-bottom { background: transparent url('border.gif') repeat-x scroll center bottom; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
.wrapper-box .border-left { background: transparent url('border.gif') repeat-y scroll left center; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
.wrapper-box .border-right { background: transparent url('border.gif') repeat-y scroll right center; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
.wrapper-box .corner-top-left { background: transparent url('corner_top_left.gif') no-repeat scroll left top; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
.wrapper-box .corner-top-right { background: transparent url('corner_top_right.gif') no-repeat scroll right top; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
.wrapper-box .corner-bottom-left { background: transparent url('corner_bottom_left.gif') no-repeat scroll left bottom; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
.wrapper-box .corner-bottom-right { background: transparent url('corner_bottom_right.gif') no-repeat scroll right bottom; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
.module_menu .border-top { background: rgb(117, 129, 130) url('border1.gif') repeat-x scroll center top; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
.module_menu .border-bottom { background: transparent url('border1.gif') repeat-x scroll center bottom; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
.module_menu .border-left { background: transparent url('border1.gif') repeat-y scroll left center; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
.module_menu .border-right { background: transparent url('border1.gif') repeat-y scroll right center; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
.module_menu .corner-top-left { background: transparent url('corner1_top_left.gif') no-repeat scroll left top; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
.module_menu .corner-top-right { background: transparent url('corner1_top_right.gif') no-repeat scroll right top; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
.module_menu .corner-bottom-left { background: transparent url('corner1_bottom_left.gif') no-repeat scroll left bottom; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
.module_menu .corner-bottom-right { background: transparent url('corner1_bottom_right.gif') no-repeat scroll right bottom; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
.container-indent { padding: 0pt 0pt 25px; }
.article-indent { padding: 21px 21px 0pt 41px; }
.article-indent strong { color: rgb(126, 59, 31); }
.img-indent { margin: 0pt 4px 0pt 0pt ! important; float: left; }
.indent-top-bottom-img { margin: 16px 0pt 18px; }
#content .module ul { margin: 0pt; padding: 0pt; list-style-type: none; list-style-image: none; list-style-position: outside; }
#content .module ul li { padding: 0pt 0pt 0pt 11px; background: transparent url('marker_list.gif') no-repeat scroll 0pt 7px; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; line-height: 16px; margin-bottom: 4px; }
#content .module ul li a, #content .module ul li a:hover { line-height: 16px; color: rgb(96, 96, 96); font-family: Arial,Helvetica,sans-serif; }
.wrapper-box .box-title h3 { padding: 20px 0pt 11px 27px; color: rgb(181, 99, 58); font-size: 13px; font-family: Arial,Helvetica,sans-serif; }
.wrapper-box .main-box { padding: 14px 15px 33px 24px; }
.module-login .box-title h3 { padding: 21px 0pt 11px 42px; background: transparent url('title_marker_2.gif') no-repeat scroll 19px 20px; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
.s1 .box-title h3 { padding: 23px 0pt 0pt 48px; background: transparent url('title_marker_3.gif') no-repeat scroll 24px 21px; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
.s2 .box-title h3 { padding: 23px 0pt 8px 48px; background: transparent url('title_marker_4.gif') no-repeat scroll 27px 22px; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
.module_menu .box-title h3 { color: rgb(255, 255, 255); font-size: 13px; }
.footer { padding: 14px 30px 29px 74px; }
.footer span { padding: 3px 0pt 0pt; display: block; }
.footer span a { text-decoration: none; }
.footer span a:hover { text-decoration: underline; }
/* ::::: http://osc.template-help.com/joomla_25319/templates/theme341/css/constant.css ::::: */

* { margin: 0px; padding: 0px; }
html { height: 100%; }
body { text-align: center; }
table { border: 0px none ; padding: 0pt; border-collapse: collapse; }
td { vertical-align: top; }
img { border: medium none ; }
h1 { font-size: 130%; }
h3 { font-size: 110%; }
p { padding: 0px 0px 13px; }
ul { margin: 0px 0px 0px 15px; list-style-type: disc; list-style-image: none; list-style-position: outside; }
.main { text-align: left; }
table.blog { width: 100%; }
