pre 
{
 font-size: 16px;
 font-weight: bold;
 font-family: arial;
}

a 
{
 color: green;
 text-decoration: none;
}

a:link 
{
 color: green;
}

a:active 
{
 color: green;
}

a:visited 
{
 color: Green;
}

a:hover 
{
 color: Red;
 text-decoration: none;
}

a.cat_link 
{
 font-size: 16px;
 font-weight: bold;
 font-family: arial;
 color: White;
 text-decoration: none;
}

a.cat_link:link 
{
 color: White;
}

a.cat_link:active 
{
 color: White;
}

a.cat_link:visited 
{
 color: White;
}

a.cat_link:hover 
{
 color: White;
}

a.menu_link 
{
 padding-right: 5px;
 border-top-width: 1px;
 border-top-color: #E3FFE3;
 border-top-style: solid;
 display: block;
 font-size: 16px;
 font-weight: bold;
 font-family: arial;
 color: Green;
 margin-right: 8px;
 padding-top: 2px;
 border-bottom-width: 1px;
 border-bottom-color: #E3FFE3;
 border-bottom-style: solid;
 height: 22px;
 text-decoration: none;
}

a.menu_link:link 
{
 background-color: transparent;
 background-image: none;
 background-attachment: scroll;
 background-repeat: repeat;
 background-position: 0% 0%;
 color: Green;
 height: 22px;
}

a.menu_link:active 
{
 background-color: transparent;
 background-image: none;
 background-attachment: scroll;
 background-repeat: repeat;
 background-position: 0% 0%;
 color: Green;
 height: 22px;
}

a.menu_link:visited 
{
 background-color: transparent;
 background-image: none;
 background-attachment: scroll;
 background-repeat: repeat;
 background-position: 0% 0%;
 color: Green;
 height: 22px;
}

a.menu_link:hover 
{
 border-right-width: 3px;
 border-right-color: #93C693;
 border-right-style: solid;
 font-size: 16px;
 font-weight: bold;
 font-family: arial;
 color: #cc3300;
}

body 
{
 padding-right: 0px;
 padding-left: 0px;
 background-color: #C1F4C1;
 background-image: url(images/bg.gif);
 background-repeat: repeat-y;
 background-position: center top;
 padding-bottom: 0px;
 margin: 0px;
 padding-top: 0px;
 text-align: justify;
}

fieldset 
{
 border-right-width: 1px;
 border-right-color: #cfcfcf;
 border-right-style: solid;
 padding-right: 10px;
 border-top-width: 1px;
 border-top-color: #cfcfcf;
 border-top-style: solid;
 padding-left: 10px;
 padding-bottom: 10px;
 border-left-width: 1px;
 border-left-color: #cfcfcf;
 border-left-style: solid;
 color: #93C693;
 padding-top: 10px;
 border-bottom-width: 1px;
 border-bottom-color: #cfcfcf;
 border-bottom-style: solid;
}

legend 
{
 padding-right: 5px;
 padding-left: 5px;
 color: #cc3300;
 background-color: #f1f1f1;
}

form fieldset 
{
 border-right-width: 1px;
 border-right-color: #93C693;
 border-right-style: solid;
 padding-right: 10px;
 border-top-width: 1px;
 border-top-color: #93C693;
 border-top-style: solid;
 padding-left: 10px;
 float: right;
 padding-bottom: 10px;
 margin: 5px;
 border-left-width: 1px;
 border-left-color: #93C693;
 border-left-style: solid;
 width: 40%;
 color: #93C693;
 padding-top: 10px;
 border-bottom-width: 1px;
 border-bottom-color: #93C693;
 border-bottom-style: solid;
 height: 80px;
}

form legend 
{
 border-right-width: 1px;
 border-right-color: #93C693;
 border-right-style: solid;
 padding-right: 5px;
 border-top-width: 1px;
 border-top-color: #93C693;
 border-top-style: solid;
 padding-left: 5px;
 margin-bottom: 5px;
 border-left-width: 1px;
 border-left-color: #93C693;
 border-left-style: solid;
 color: #cc3300;
 border-bottom-width: 1px;
 border-bottom-color: #E3FFE3;
 border-bottom-style: solid;
 background-color: #E3FFE3;
}

.inner_marquee 
{
 color: #393939;
}

marquee 
{
 padding-right: 0px;
 padding-left: 0px;
 padding-bottom: 0px;
 font-size: 16px;
 font-weight: bold;
 font-family: Arial;
 color: Green;
 padding-top: 3px;
 height: 22px;
}

marquee a 
{
 padding-right: 10px;
 padding-left: 10px;
 text-decoration: none;
}

select 
{
 background-color: #E3FFE3;
 font-size: 12px;
 font-family: Tahoma;
}

th 
{
 padding-right: 5px;
 padding-left: 5px;
 font-size: 16px;
 padding-bottom: 5px;
 vertical-align: bottom;
 color: Green;
 padding-top: 5px;
 border-bottom-width: 4px;
 border-bottom-color: #93C693;
 border-bottom-style: solid;
 font-family: "Arial";
 text-align: center;
}

.artc_counter 
{
 float: left;
 font-size: 16px;
 font-weight: bold;
 font-family: Arial;
 color: #808080;
}

.artc_image 
{
 padding-right: 5px;
 padding-left: 5px;
 padding-bottom: 0px;
 padding-top: 15px;
}

.artc_info 
{
 padding-right: 15px;
 background-image: url(images/info.gif);
 background-repeat: no-repeat;
 background-position: right 50%;
 padding-bottom: 5px;
 font-size: 12px;
 line-height: 20px;
 font-family: "MS Sans Serif";
 color: #aaaaaa;
 padding-top: 2px;
}

.artc_poll 
{
 border-right-width: 1px;
 border-right-color: #93C693;
 border-right-style: solid;
 padding-right: 5px;
 border-top-width: 1px;
 border-top-color: #93C693;
 border-top-style: solid;
 padding-left: 5px;
 float: left;
 margin-bottom: 15px;
 padding-bottom: 5px;
 border-left-width: 1px;
 border-left-color: #93C693;
 border-left-style: solid;
 width: 140px;
 margin-right: 15px;
 padding-top: 5px;
 border-bottom-width: 1px;
 border-bottom-color: #93C693;
 border-bottom-style: solid;
}

.artc_row 
{
 padding-right: 3px;
 padding-left: 3px;
 background-color: #E3FFE3;
 padding-bottom: 3px;
 font-size: 16px;
 font-weight: bold;
 font-family: Arial;
 width: 95%;
 color: green;
 padding-top: 3px;
}

.artc_text 
{
 padding-right: 5px;
 padding-left: 5px;
 padding-bottom: 5px;
 font-size: 16px;
 font-weight: bold;
 font-family: Arial;
 color: #393939;
 padding-top: 5px;
 text-align: justify;
}

.artc_title 
{
 clear: both;
 padding-right: 20px;
 background-image: url(images/b3.gif);
 background-repeat: no-repeat;
 background-position: right 50%;
 margin-bottom: 5px;
 color: #93C693;
}

.attachments 
{
 border-right-width: 1px;
 border-right-color: #f1f1f1;
 border-right-style: solid;
 padding-right: 5px;
 border-top-width: 1px;
 border-top-color: #f1f1f1;
 border-top-style: solid;
 padding-left: 5px;
 margin-bottom: 10px;
 padding-bottom: 5px;
 font-size: 12px;
 font-family: Tahoma;
 border-left-width: 1px;
 border-left-color: #f1f1f1;
 border-left-style: solid;
 width: 50%;
 color: #888888;
 padding-top: 5px;
 border-bottom-width: 1px;
 border-bottom-color: #f1f1f1;
 border-bottom-style: solid;
}

.b_info 
{
 padding-right: 15px;
 background-image: url(images/info.gif);
 background-repeat: no-repeat;
 background-position: right top;
 margin-bottom: 2px;
 font-size: 12px;
 line-height: 20px;
 font-family: Tahoma;
 color: #808080;
 height: 12px;
}

.b_news_title 
{
 padding-right: 15px;
 margin-top: 5px;
 background-image: url(images/title_bg.gif);
 background-repeat: no-repeat;
 background-position: right 50%;
 margin-bottom: 5px;
 font-size: 16px;
 font-weight: bold;
 font-family: Arial;
 height: 19px;
}

.banner 
{
 margin: 5px;
 font-size: 12px;
 font-family: tahoma;
 width: 468px;
 height: 60px;
}

.banner_border 
{
 border-right-width: 1px;
 border-right-color: #93C693;
 border-right-style: solid;
 padding-right: 5px;
 border-top-width: 1px;
 border-top-color: #93C693;
 border-top-style: solid;
 padding-left: 5px;
 padding-bottom: 5px;
 border-left-width: 1px;
 border-left-color: #93C693;
 border-left-style: solid;
 padding-top: 5px;
 border-bottom-width: 1px;
 border-bottom-color: #93C693;
 border-bottom-style: solid;
}

.block_container 
{
 padding-right: 5px;
 padding-left: 5px;
 margin-bottom: 5px;
 padding-bottom: 5px;
 font-size: 12px;
 font-family: Tahoma;
 padding-top: 5px;
}

.block_header 
{
 clear: both;
 border-right-width: 5px;
 border-right-color: #93C693;
 border-right-style: solid;
 padding-right: 5px;
 border-top-width: 1px;
 border-top-color: #93C693;
 border-top-style: solid;
 font-weight: bold;
 font-size: 16px;
 background-color: #E3FFE3;
 width: 100%;
 color: #93C693;
 padding-top: 2px;
 border-bottom-width: 1px;
 border-bottom-color: #93C693;
 border-bottom-style: solid;
 font-style: normal;
 font-family: Arial;
 height: 22px;
 text-align: center;
 font-variant: normal;
}

.block_content_l 
{
 padding-right: 5px;
 padding-left: 5px;
 margin-bottom: 5px;
 padding-bottom: 5px;
 font-size: 12px;
 font-family: Tahoma;
 padding-top: 5px;
}

.block_header_l 
{
 clear: both;
 border-right-width: 5px;
 border-right-color: #93C693;
 border-right-style: solid;
 padding-right: 5px;
 border-top-width: 1px;
 border-top-color: #93C693;
 border-top-style: solid;
 background-color: #E3FFE3;
 font-size: 16px;
 font-weight: bold;
 font-family: Arial;
 color: green;
 padding-top: 2px;
 border-bottom-width: 1px;
 border-bottom-color: #93C693;
 border-bottom-style: solid;
 height: 22px;
 text-align: center;
}

.block_content_r 
{
 border-right-width: 8px;
 border-right-color: #93C693;
 border-right-style: solid;
 padding-right: 5px;
 padding-left: 5px;
 background-color: #E3FFE3;
 margin-bottom: 5px;
 padding-bottom: 5px;
 font-size: 12px;
 font-family: Tahoma;
 padding-top: 5px;
}

.block_header_r 
{
 clear: both;
 border-right-width: 8px;
 border-right-color: #93C693;
 border-right-style: solid;
 padding-right: 5px;
 border-top-width: 1px;
 border-top-color: #fff;
 border-top-style: solid;
 background-color: #E3FFE3;
 font-size: 16px;
 font-weight: bold;
 font-family: Arial;
 color: green;
 padding-top: 2px;
 border-bottom-width: 1px;
 border-bottom-color: #fff;
 border-bottom-style: solid;
 height: 22px;
 text-align: center;
}

.cat_breif_head 
{
 border-right-width: 5px;
 border-right-color: Green;
 border-right-style: solid;
 padding-right: 5px;
 margin-top: 10px;
 background-color: #93C693;
 background-image: url(images/cat_tile.png);
 background-repeat: repeat-y;
 background-position: right 50%;
 padding-top: 2px;
 height: 22px;
}

.cat_desc 
{
 padding-bottom: 15px;
 font-size: 12px;
 font-family: tahoma;
 color: #888888;
}

.cat_entry 
{
 padding-right: 20px;
 padding-left: 1px;
 background-image: url(images/b3.gif);
 background-repeat: no-repeat;
 background-position: right 50%;
 padding-bottom: 1px;
 font-size: 16px;
 font-weight: bold;
 font-family: Arial;
 padding-top: 1px;
}

.cat_entry_beh 
{
 padding-right: 20px;
 padding-left: 1px;
 background-image: url(images/b4.gif);
 background-repeat: no-repeat;
 background-position: right 50%;
 padding-bottom: 1px;
 font-size: 16px;
 font-weight: bold;
 font-family: Arial;
 padding-top: 1px;
}

.comment 
{
 border-right-width: 1px;
 border-right-color: #93C693;
 border-right-style: solid;
 padding-right: 5px;
 border-top-width: 1px;
 border-top-color: #ffffff;
 border-top-style: solid;
 padding-left: 5px;
 background-color: #E3FFE3;
 margin-bottom: 15px;
 padding-bottom: 5px;
 border-left-width: 1px;
 border-left-color: #93C693;
 border-left-style: solid;
 color: #5b431e;
 padding-top: 5px;
 border-bottom-width: 1px;
 border-bottom-color: #93C693;
 border-bottom-style: solid;
}

.comment_box 
{
 border-right-width: 1px;
 border-right-color: #93C693;
 border-right-style: solid;
 padding-right: 5px;
 border-top-width: 1px;
 border-top-color: #93C693;
 border-top-style: solid;
 padding-left: 5px;
 padding-bottom: 5px;
 overflow: auto;
 border-left-width: 1px;
 border-left-color: #93C693;
 border-left-style: solid;
 padding-top: 5px;
 border-bottom-width: 1px;
 border-bottom-color: #93C693;
 border-bottom-style: solid;
 height: 150px;
}

.commenter 
{
 padding-right: 20px;
 padding-left: 3px;
 background-image: url(images/comment_icn.gif);
 background-repeat: no-repeat;
 background-position: right 50%;
 padding-bottom: 3px;
 padding-top: 10px;
 border-bottom-width: 1px;
 border-bottom-color: #93C693;
 border-bottom-style: solid;
}

.commenter_loc 
{
 border-right-width: 1px;
 border-right-color: #93C693;
 border-right-style: solid;
 padding-right: 20px;
 border-top-width: 1px;
 border-top-color: #ffffff;
 border-top-style: solid;
 padding-left: 3px;
 background-color: #E3FFE3;
 padding-bottom: 3px;
 font-size: 12px;
 font-family: "MS Sans Serif";
 border-left-width: 1px;
 border-left-color: #87BA87;
 border-left-style: solid;
 color: #93C693;
 padding-top: 3px;
 border-bottom-width: 1px;
 border-bottom-color: #96C996;
 border-bottom-style: solid;
}

.comments_head 
{
 border-right-width: 1px;
 border-right-color: #93C693;
 border-right-style: solid;
 padding-right: 2px;
 border-top-width: 1px;
 border-top-color: #93C693;
 border-top-style: solid;
 padding-left: 2px;
 background-color: #e7f5fe;
 padding-bottom: 2px;
 border-left-width: 1px;
 border-left-color: #93C693;
 border-left-style: solid;
 color: #93C693;
 padding-top: 2px;
 border-bottom-width: 3px;
 border-bottom-color: #9C9;
 border-bottom-style: solid;
}

.cont_body 
{
 padding-left: 5px;
 float: right;
 width: 500px;
}

.counter 
{
 background-image: url(images/counter_bg.gif);
 background-repeat: no-repeat;
 background-position: left top;
 float: left;
 font-size: 16px;
 line-height: 17px;
 font-weight: bold;
 font-family: Arial;
 width: 131px;
 color: green;
 text-align: center;
}

.detail_link 
{
 
}

.err_msg 
{
 font-size: 16px;
 font-weight: bold;
 font-family: Arial;
 color: #cc3300;
}

.fauxbutton 
{
 border-right-width: 1px;
 border-right-color: #93C693;
 border-right-style: solid;
 padding-right: 4px;
 border-top-width: 1px;
 border-top-color: #93C693;
 border-top-style: solid;
 padding-left: 4px;
 font-weight: normal;
 font-size: 10px;
 padding-bottom: 4px;
 border-left-width: 1px;
 border-left-color: #93C693;
 border-left-style: solid;
 color: #000000;
 padding-top: 4px;
 border-bottom-width: 1px;
 border-bottom-color: #93C693;
 border-bottom-style: solid;
 background-color: #E3FFE3;
}

.fauxbutton a:link 
{
 color: #000000;
 text-decoration: none;
}

.fauxbutton a:visited 
{
 color: #000000;
 text-decoration: none;
}

.fauxbutton a:active 
{
 color: #000000;
 text-decoration: none;
}

.font_normal 
{
 font-size: 16px;
 font-weight: bold;
 font-family: Arial;
}

.font_small 
{
 font-size: 12px;
 font-family: Tahoma;
}

.font_small2 
{
 font-size: 12px;
 font-family: 'MS Sans Serif';
}

.footnotes 
{
 padding-right: 5px;
 border-top-width: 1px;
 border-top-color: #d3d3d3;
 border-top-style: dashed;
 margin-top: 20px;
 padding-left: 5px;
 padding-bottom: 5px;
 font-size: 12px;
 font-family: Tahoma;
 color: green;
 padding-top: 5px;
}

.hlight 
{
 background-color: #fff8dd;
 color: #cc3300;
}

.image_class 
{
 margin: 5px;
}

.image_gal 
{
 border-right-width: 1px;
 border-right-color: #6e5a34;
 border-right-style: solid;
 border-top-width: 1px;
 border-top-color: #6e5a34;
 border-top-style: solid;
 margin: 5px;
 border-left-width: 1px;
 border-left-color: #6e5a34;
 border-left-style: solid;
 border-bottom-width: 1px;
 border-bottom-color: #6e5a34;
 border-bottom-style: solid;
}

.image_gal_cell 
{
 font-size: 11px;
 font-family: Tahoma;
 width: 120px;
 text-align: center;
}

.img_style1 
{
 border-right-width: 1px;
 border-right-color: #7e5d17;
 border-right-style: solid;
 border-top-width: 1px;
 border-top-color: #7e5d17;
 border-top-style: solid;
 margin: 0px;
 border-left-width: 1px;
 border-left-color: #7e5d17;
 border-left-style: solid;
 border-bottom-width: 1px;
 border-bottom-color: #7e5d17;
 border-bottom-style: solid;
}

.left_blocks 
{
 padding-right: 8px;
 padding-left: 5px;
 width: 230px;
}

.link_info 
{
 clear: both;
 padding-right: 10px;
 padding-bottom: 5px;
 font-size: 12px;
 line-height: 20px;
 font-family: Tahoma;
 color: #aaaaaa;
 padding-top: 2px;
}

.marquee_bar 
{
 padding-right: 104px;
 border-top-width: 1px;
 border-top-color: #ffffff;
 border-top-style: solid;
 background-image: url(images/last_news.gif);
 background-repeat: no-repeat;
 background-position: right 50%;
 border-bottom-width: 1px;
 border-bottom-color: #93C693;
 border-bottom-style: solid;
 height: 25px;
}

.marquee_container 
{
 background-image: url(images/marquee_tile.gif);
 background-repeat: repeat-x;
}

.minipagelink 
{
 border-right-width: 1px;
 border-right-color: #93C693;
 border-right-style: solid;
 padding-right: 3px;
 border-top-width: 1px;
 border-top-color: #93C693;
 border-top-style: solid;
 padding-left: 3px;
 font-weight: normal;
 font-size: 10px;
 padding-bottom: 1px;
 border-left-width: 1px;
 border-left-color: #93C693;
 border-left-style: solid;
 color: #000000;
 margin-right: 1px;
 padding-top: 1px;
 border-bottom-width: 1px;
 border-bottom-color: #93C693;
 border-bottom-style: solid;
 background-color: #fcf7ec;
}

.minipagelinklast 
{
 border-right-width: 1px;
 border-right-color: #93C693;
 border-right-style: solid;
 padding-right: 3px;
 border-top-width: 1px;
 border-top-color: #93C693;
 border-top-style: solid;
 padding-left: 3px;
 font-weight: normal;
 font-size: 10px;
 padding-bottom: 1px;
 border-left-width: 1px;
 border-left-color: #93C693;
 border-left-style: solid;
 color: #000000;
 margin-right: 1px;
 padding-top: 1px;
 border-bottom-width: 1px;
 border-bottom-color: #93C693;
 border-bottom-style: solid;
 background-color: #93C693;
}

.ml_box 
{
 border-top-width: 0px;
 border-left-width: 0px;
 background-image: url(images/ml_box.gif);
 background-attachment: fixed;
 background-repeat: no-repeat;
 background-position: center 50%;
 border-bottom-width: 0px;
 font-size: 12px;
 font-family: Tahoma;
 width: 112px;
 color: #808080;
 height: 19px;
 border-right-width: 0px;
}

.nav_bar 
{
 background-color: #DDF9DD;
 margin-bottom: 5px;
 font-size: 16px;
 line-height: 25px;
 font-weight: bold;
 font-family: Arial;
 color: green;
 border-bottom-width: 1px;
 border-bottom-color: #93C693;
 border-bottom-style: solid;
}

.page_nav_loc 
{
 border-top-width: 1px;
 border-top-color: #cccccc;
 border-top-style: dashed;
 margin-top: 20px;
 font-size: 16px;
 font-weight: bold;
 font-family: Arial;
 width: 95%;
 padding-top: 5px;
}

.pagecurrent 
{
 border-right-width: 1px;
 border-right-color: #765617;
 border-right-style: solid;
 padding-right: 3px;
 border-top-width: 1px;
 border-top-color: #765617;
 border-top-style: solid;
 padding-left: 3px;
 padding-bottom: 1px;
 font-size: 12px;
 font-family: Tahoma;
 border-left-width: 1px;
 border-left-color: #765617;
 border-left-style: solid;
 color: #000000;
 padding-top: 1px;
 border-bottom-width: 1px;
 border-bottom-color: #765617;
 border-bottom-style: solid;
 background-color: #E3FFE3;
}

.pagelink 
{
 border-right-width: 1px;
 border-right-color: #765617;
 border-right-style: solid;
 padding-right: 3px;
 border-top-width: 1px;
 border-top-color: #765617;
 border-top-style: solid;
 padding-left: 3px;
 padding-bottom: 1px;
 font-size: 12px;
 font-family: Tahoma;
 border-left-width: 1px;
 border-left-color: #765617;
 border-left-style: solid;
 color: #000000;
 padding-top: 1px;
 border-bottom-width: 1px;
 border-bottom-color: #765617;
 border-bottom-style: solid;
 background-color: #fcf7ec;
}

.pagelink a:active 
{
 font-size: 12px;
 font-family: Tahoma;
 color: #000000;
 text-decoration: none;
}

.pagelink a:visited 
{
 font-size: 12px;
 font-family: Tahoma;
 color: #000000;
 text-decoration: none;
}

.pagelink a:link 
{
 font-size: 12px;
 font-family: Tahoma;
 color: #000000;
 text-decoration: none;
}

.pagelinklast a:active 
{
 font-size: 12px;
 font-family: Tahoma;
 color: #000000;
 text-decoration: none;
}

.pagelinklast a:visited 
{
 font-size: 12px;
 font-family: Tahoma;
 color: #000000;
 text-decoration: none;
}

.pagelinklast a:link 
{
 font-size: 12px;
 font-family: Tahoma;
 color: #000000;
 text-decoration: none;
}

.pagecurrent a:active 
{
 font-size: 12px;
 font-family: Tahoma;
 color: #000000;
 text-decoration: none;
}

.pagecurrent a:visited 
{
 font-size: 12px;
 font-family: Tahoma;
 color: #000000;
 text-decoration: none;
}

.pagecurrent a:link 
{
 font-size: 12px;
 font-family: Tahoma;
 color: #000000;
 text-decoration: none;
}

.minipagelink a:active 
{
 font-size: 12px;
 font-family: Tahoma;
 color: #000000;
 text-decoration: none;
}

.minipagelink a:visited 
{
 font-size: 12px;
 font-family: Tahoma;
 color: #000000;
 text-decoration: none;
}

.minipagelink a:link 
{
 font-size: 12px;
 font-family: Tahoma;
 color: #000000;
 text-decoration: none;
}

.minipagelinklast a:active 
{
 font-size: 12px;
 font-family: Tahoma;
 color: #000000;
 text-decoration: none;
}

.minipagelinklast a:visited 
{
 font-size: 12px;
 font-family: Tahoma;
 color: #000000;
 text-decoration: none;
}

.minipagelinklast a:link 
{
 font-size: 12px;
 font-family: Tahoma;
 color: #000000;
 text-decoration: none;
}

.pagelinklast 
{
 border-right-width: 1px;
 border-right-color: #765617;
 border-right-style: solid;
 padding-right: 3px;
 border-top-width: 1px;
 border-top-color: #765617;
 border-top-style: solid;
 padding-left: 3px;
 padding-bottom: 1px;
 font-size: 12px;
 font-family: Tahoma;
 border-left-width: 1px;
 border-left-color: #765617;
 border-left-style: solid;
 color: #000000;
 padding-top: 1px;
 border-bottom-width: 1px;
 border-bottom-color: #765617;
 border-bottom-style: solid;
 background-color: #f9ecd3;
}

.gal_photo_desc 
{
 padding-right: 5px;
 padding-left: 5px;
 margin-bottom: 10px;
 padding-bottom: 5px;
 font-size: 13px;
 font-family: tahoma;
 color: #393939;
 padding-top: 5px;
 border-bottom-width: 1px;
 border-bottom-color: #f4f4f4;
 border-bottom-style: solid;
 text-align: justify;
}

.photo_desc 
{
 padding-right: 2px;
 padding-left: 2px;
 background-color: #f8f4e4;
 padding-bottom: 2px;
 font-size: 12px;
 font-family: Tahoma;
 width: auto;
 color: #000;
 padding-top: 2px;
 border-bottom-width: 1px;
 border-bottom-color: #93C693;
 border-bottom-style: solid;
}

.photo_info 
{
 background-color: #f4f4f4;
 margin-bottom: 5px;
 border-bottom-width: 1px;
 border-bottom-color: #888888;
 border-bottom-style: solid;
 text-align: left;
}

.photo_name 
{
 padding-bottom: 3px;
 font-size: 16px;
 font-weight: bold;
 font-family: Arial;
 color: #cc3300;
 padding-top: 3px;
}

.photo_view_area 
{
 font-size: 12px;
 font-family: tahoma;
}

.poll_page 
{
 font-size: 16px;
 font-weight: bold;
 font-family: Arial;
}

.poll_page_block 
{
 font-size: 12px;
 font-family: Tahoma;
}

.poll_question 
{
 padding-right: 22px;
 margin-top: 10px;
 background-image: url(images/polls.gif);
 background-repeat: no-repeat;
 background-position: right top;
 margin-bottom: 10px;
 color: #cc3300;
}

.related_artc 
{
 padding-right: 10px;
 background-image: url(images/marquee_bul.gif);
 background-repeat: no-repeat;
 background-position: right 50%;
 font-size: 12px;
 font-family: Tahoma;
}

.related_artc_box 
{
 padding-right: 5px;
 border-top-width: 1px;
 border-top-color: #93C693;
 border-top-style: solid;
 padding-left: 5px;
 background-color: #f0fafb;
 margin-bottom: 10px;
 padding-bottom: 5px;
 padding-top: 5px;
 border-bottom-width: 1px;
 border-bottom-color: #93C693;
 border-bottom-style: solid;
}

.related_artc_title 
{
 padding-right: 15px;
 background-image: url(images/profile.gif);
 background-repeat: no-repeat;
 background-position: right 50%;
 padding-bottom: 0px;
 font-size: 16px;
 font-weight: bold;
 font-family: Arial;
 color: #cc3300;
}

.right_blocks 
{
 padding-right: 5px;
 padding-left: 14px;
 float: right;
 border-left-width: 1px;
 border-left-color: #93C693;
 border-left-style: dashed;
 width: 230px;
 height: 100%;
}

.row0 
{
 padding-right: 5px;
 padding-left: 5px;
 font-weight: normal;
 font-size: 12px;
 background-color: #ffffff;
 padding-bottom: 5px;
 vertical-align: top;
 padding-top: 5px;
 border-bottom-width: 1px;
 border-bottom-color: #8DC08D;
 border-bottom-style: solid;
 font-family: Tahoma;
}

.row0b 
{
 padding-right: 5px;
 padding-left: 5px;
 font-weight: bold;
 font-size: 16px;
 background-color: #ffffff;
 padding-bottom: 5px;
 vertical-align: top;
 color: #a82a00;
 padding-top: 5px;
 border-bottom-width: 1px;
 border-bottom-color: #93C693;
 border-bottom-style: solid;
 font-family: Arial;
}

.row1 
{
 padding-right: 5px;
 border-top-width: 1px;
 border-top-color: #ffffff;
 border-top-style: solid;
 padding-left: 5px;
 font-weight: normal;
 font-size: 12px;
 background-color: #e7f0ff;
 padding-bottom: 5px;
 vertical-align: top;
 padding-top: 5px;
 border-bottom-width: 1px;
 border-bottom-color: #93C693;
 border-bottom-style: solid;
 font-family: Tahoma;
}

.row1b 
{
 padding-right: 5px;
 border-top-width: 1px;
 border-top-color: #ffffff;
 border-top-style: solid;
 padding-left: 5px;
 font-weight: bold;
 font-size: 16px;
 background-color: #e7f0ff;
 padding-bottom: 5px;
 vertical-align: top;
 color: #a82a00;
 padding-top: 5px;
 border-bottom-width: 1px;
 border-bottom-color: #93C693;
 border-bottom-style: solid;
 font-family: Arial;
}

.search_box 
{
 border-top-width: 0px;
 padding-right: 0px;
 margin-top: -23px;
 padding-left: 0px;
 border-left-width: 0px;
 background-image: url(images/search_box.gif);
 background-attachment: fixed;
 background-repeat: no-repeat;
 background-position: center 50%;
 border-bottom-width: 0px;
 padding-bottom: 0px;
 font-size: 12px;
 font-family: Tahoma;
 width: 119px;
 color: #cc3300;
 margin-right: 5px;
 padding-top: 0px;
 height: 19px;
 text-align: center;
 border-right-width: 0px;
}

.search_box2 
{
 border-top-width: 0px;
 padding-right: 0px;
 padding-left: 0px;
 border-left-width: 0px;
 background-image: url(images/search_box2.gif);
 background-attachment: fixed;
 background-repeat: no-repeat;
 background-position: center 50%;
 border-bottom-width: 0px;
 padding-bottom: 0px;
 font-size: 12px;
 font-family: Tahoma;
 width: 163px;
 color: #cc3300;
 margin-right: 5px;
 padding-top: 0px;
 height: 19px;
 text-align: center;
 border-right-width: 0px;
}

.short_breif 
{
 padding-right: 3px;
 padding-left: 3px;
 background-image: url(images/short_breif.gif);
 background-repeat: repeat-x;
 background-position: top 50%;
 padding-bottom: 3px;
 font-size: 12px;
 font-family: Tahoma;
 color: #393939;
 padding-top: 3px;
 text-align: justify;
}

.text_adv_box 
{
 border-right-width: 1px;
 border-right-color: #c5a967;
 border-right-style: solid;
 padding-right: 3px;
 border-top-width: 1px;
 border-top-color: #c5a967;
 border-top-style: solid;
 padding-left: 3px;
 background-color: #f7f5f0;
 padding-bottom: 3px;
 margin: 5px;
 font-size: 12px;
 font-family: tahoma;
 border-left-width: 1px;
 border-left-color: #c5a967;
 border-left-style: solid;
 padding-top: 3px;
 border-bottom-width: 1px;
 border-bottom-color: #c5a967;
 border-bottom-style: solid;
}

.thanks_msg 
{
 font-size: 16px;
 font-weight: bold;
 font-family: Arial;
 color: green;
}

.top_elem 
{
 padding-right: 15px;
 background-image: url(images/info.gif);
 background-repeat: no-repeat;
 background-position: right 0px;
 padding-bottom: 5px;
 font-size: 11px;
 font-family: Tahoam;
 padding-top: 3px;
 border-bottom-width: 1px;
 border-bottom-color: #f8f4e4;
 border-bottom-style: solid;
 height: 17px;
 text-align: right;
}

.top_links 
{
 border-right-width: 1px;
 border-right-color: #93C693;
 border-right-style: dashed;
 padding-right: 5px;
 padding-left: 5px;
 background-color: #e7f6fe;
 float: left;
 padding-bottom: 5px;
 font-size: 16px;
 font-weight: bold;
 font-family: Arial;
 color: #a5863f;
 padding-top: 5px;
 text-align: center;
}

.top_photo 
{
 border-right-width: 1px;
 border-right-color: #e7dba7;
 border-right-style: dashed;
 padding-right: 5px;
 padding-left: 5px;
 background-color: #e7f6fe;
 float: left;
 padding-bottom: 5px;
 font-size: 16px;
 font-weight: bold;
 font-family: Arial;
 color: #a5863f;
 padding-top: 5px;
 text-align: center;
}

.writer_entry_desc 
{
 padding-right: 7px;
 padding-left: 7px;
 padding-bottom: 7px;
 font-size: 12px;
 font-family: "MS Sans Serif", Geneva, sans-serif;
 color: #393939;
 padding-top: 7px;
}

.writer_entry_info 
{
 padding-right: 10px;
 background-image: url(images/marquee_bul.gif);
 background-repeat: no-repeat;
 background-position: right 50%;
 font-size: 12px;
 line-height: 18px;
 font-family: Tahoma;
}

.writer_info 
{
 clear: both;
 padding-right: 15px;
 background-image: url(images/info.gif);
 background-repeat: no-repeat;
 background-position: right top;
 font-size: 12px;
 line-height: 20px;
 font-family: Tahoma;
 color: #808080;
}

.writer_lst_desc 
{
 font-size: 12px;
 font-family: tahoma;
 color: #bc995c;
 padding-top: 4px;
}

.writer_lst_image 
{
 padding-left: 2px;
 float: right;
 border-left-width: 4px;
 border-left-color: #93C693;
 border-left-style: solid;
}

.writer_lst_info 
{
 padding-right: 5px;
 padding-left: 5px;
 float: right;
 padding-bottom: 5px;
 width: 350px;
 padding-top: 5px;
}

.writer_lst_name 
{
 padding-right: 15px;
 padding-left: 10px;
 background-image: url(images/profile.gif);
 background-repeat: no-repeat;
 background-position: right 50%;
 padding-bottom: 10px;
 font-size: 16px;
 font-weight: bold;
 font-family: Arial;
 color: #cc3300;
 padding-top: 10px;
}

.writer_lst_sep 
{
 clear: both;
 border-top-width: 1px;
 border-top-color: #f4f1e5;
 border-top-style: solid;
 width: 350px;
 line-height: 5px;
 margin-right: 82px;
}

#attc_title 
{
 padding-right: 5px;
 margin-top: 20px;
 padding-left: 5px;
 padding-bottom: 5px;
 font-size: 12px;
 font-family: Tahoma;
 cursor: hand;
 color: #888888;
 padding-top: 5px;
}

#bar 
{
 background-image: url(images/tb_tile.gif);
 background-repeat: repeat-x;
 border-bottom-width: 1px;
 border-bottom-color: #93C693;
 border-bottom-style: solid;
 height: 24px;
}

#bodyblock 
{
 padding-right: 0px;
 padding-left: 0px;
 background-image: url(images/menu_tile.gif);
 background-repeat: repeat-y;
 background-position: right 50%;
 padding-bottom: 0px;
 width: 100%;
 padding-top: 0px;
}

.right_block 
{
 padding-right: 12px;
 padding-left: 5px;
 padding-bottom: 5px;
 padding-top: 5px;
}

#cont 
{
 border-right-width: 1px;
 border-right-color: #93C693;
 border-right-style: dashed;
 padding-right: 5px;
 padding-left: 0px;
 background-color: #ffffff;
 padding-bottom: 5px;
 width: 646px;
 padding-top: 5px;
}

#ftr 
{
 padding-right: 5px;
 padding-left: 5px;
 padding-bottom: 5px;
 margin: 0px;
 font-size: 12px;
 font-family: tahoma;
 width: 765px;
 color: #E3FFE3;
 padding-top: 5px;
 height: 25px;
}

#ftr2 
{
 background-color: #E3FFE3;
 margin: 0px;
 font-size: 14px;
 font-family: tahoma;
 width: 775px;
 text-align: right;
}

#hdr 
{
 background-image: url(images/top_tile.gif);
 background-repeat: repeat-x;
 background-position: top 50%;
 height: 120px;
}

#left_panel 
{
 border-right-width: 1px;
 border-right-color: #93C693;
 border-right-style: dashed;
 padding-right: 3px;
 background-image: url(images/left_tile.gif);
 background-repeat: repeat-y;
 background-position: right 50%;
 float: left;
 width: 135px;
 height: 100%;
}

#outer 
{
 border-right-width: 1px;
 border-right-color: #93C693;
 border-right-style: solid;
 margin: auto;
 border-left-width: 1px;
 border-left-color: #93C693;
 border-left-style: solid;
 width: 775px;
 border-bottom-width: 1px;
 border-bottom-color: #93C693;
 border-bottom-style: solid;
 text-align: justify;
}

#outerH 
{
 border-right-width: 1px;
 border-right-color: #93C693;
 border-right-style: solid;
 margin: auto;
 border-left-width: 1px;
 border-left-color: #93C693;
 border-left-style: solid;
 width: 775px;
 text-align: justify;
}

#r-col 
{
 float: right;
 padding-bottom: 20px;
 width: 120px;
 height: 100%;
}

.aymax_r 
{
 background-image: url(images/menu_tile.gif);
 background-repeat: repeat-y;
 background-position: right 50%;
 border-left-width: 1px;
 border-left-color: #93C693;
 border-left-style: dashed;
 height: 100%;
}

.aymax_l 
{
 border-right-width: 1px;
 border-right-color: #93C693;
 border-right-style: dashed;
 width: 140px;
 height: 100%;
}

.aymax_c 
{
 padding-right: 1px;
 padding-left: 1px;
 width: 486px;
}

.text_input 
{
 border-right-width: 1px;
 border-right-color: #93C693;
 border-right-style: solid;
 border-top-width: 1px;
 border-top-color: #93C693;
 border-top-style: solid;
 border-left-width: 1px;
 border-left-color: #93C693;
 border-left-style: solid;
 color: #3e3e3e;
 border-bottom-width: 1px;
 border-bottom-color: #93C693;
 border-bottom-style: solid;
}

.form_head 
{
 border-right-width: 1px;
 border-right-color: #93C693;
 border-right-style: solid;
 border-top-width: 1px;
 border-top-color: #93C693;
 border-top-style: solid;
 background-color: #D7F3D7;
 font-size: 16px;
 line-height: 22px;
 font-weight: bold;
 font-family: Arial;
 border-left-width: 1px;
 border-left-color: #93C693;
 border-left-style: solid;
 width: 350px;
 color: #93C693;
 border-bottom-width: 1px;
 border-bottom-color: #93C693;
 border-bottom-style: solid;
 text-align: center;
}

.form_content 
{
 border-right-width: 1px;
 border-right-color: #93C693;
 border-right-style: solid;
 border-top-width: 1px;
 border-top-color: #93C693;
 border-top-style: solid;
 margin-top: 3px;
 background-color: #f2f8fe;
 padding-bottom: 5px;
 font-size: 16px;
 line-height: 22px;
 font-weight: bold;
 font-family: Arial;
 border-left-width: 1px;
 border-left-color: #93C693;
 border-left-style: solid;
 width: 350px;
 color: #93C693;
 border-bottom-width: 1px;
 border-bottom-color: #93C693;
 border-bottom-style: solid;
}

.title 
{
 background-color: #fff;
 margin-bottom: 5px;
 color: #cc3300;
}

.text_box 
{
 border-right-width: 1px;
 border-right-color: #93C693;
 border-right-style: solid;
 border-top-width: 1px;
 border-top-color: #93C693;
 border-top-style: solid;
 background-color: #fff;
 font-size: 12px;
 font-family: Tahoma;
 border-left-width: 1px;
 border-left-color: #93C693;
 border-left-style: solid;
 border-bottom-width: 1px;
 border-bottom-color: #93C693;
 border-bottom-style: solid;
}

.errhilite 
{
 border-right-width: 1px;
 border-right-color: #cc3300;
 border-right-style: solid;
 border-top-width: 1px;
 border-top-color: #cc3300;
 border-top-style: solid;
 background-color: #fff;
 font-size: 12px;
 font-family: Tahoma;
 border-left-width: 1px;
 border-left-color: #cc3300;
 border-left-style: solid;
 border-bottom-width: 1px;
 border-bottom-color: #cc3300;
 border-bottom-style: solid;
}

.quote_cont 
{
 float: left;
 margin: 5px;
 width: 155px;
 background-color: #fdfcf2;
}

.quote_text 
{
 border-right-width: 1px;
 border-right-color: #93C693;
 border-right-style: solid;
 padding-right: 5px;
 padding-left: 5px;
 padding-bottom: 5px;
 font-size: 16px;
 font-weight: bold;
 font-family: arial;
 border-left-width: 1px;
 border-left-color: #93C693;
 border-left-style: solid;
 color: #8b897c;
 padding-top: 5px;
 text-align: justify;
}

.quote_author 
{
 font-size: 12px;
 font-family: Tahoma;
 color: #ec8d00;
 padding-top: 5px;
 text-align: left;
}

.quote_up 
{
 background-image: url(images/quote_up.gif);
 background-repeat: no-repeat;
 background-position: center 50%;
 height: 27px;
}

.quote_down 
{
 background-image: url(images/quote_down.gif);
 background-repeat: no-repeat;
 background-position: center 50%;
 height: 26px;
}

.admin_comment 
{
 padding-right: 5px;
 border-top-width: 1px;
 border-top-color: #93C693;
 border-top-style: solid;
 padding-left: 5px;
 padding-bottom: 5px;
 margin: 5px;
 font-size: 12px;
 font-family: tahoma;
 width: 80%;
 color: #cc3300;
 padding-top: 5px;
 border-bottom-width: 1px;
 border-bottom-color: #93C693;
 border-bottom-style: solid;
 text-align: justify;
}

.msg_row 
{
 padding-right: 20px;
 margin-top: 15px;
 padding-left: 3px;
 background-image: url(images/qa.gif);
 background-repeat: no-repeat;
 background-position: right 50%;
 padding-bottom: 3px;
 font-size: 16px;
 font-weight: bold;
 font-family: Arial;
 color: #93C693;
 padding-top: 3px;
}

.msg_info 
{
 padding-right: 5px;
 background-color: #fafafa;
 font-size: 12px;
 font-family: "MS Sans Serif";
 margin-left: 5px;
 color: #aaaaaa;
}

.msg_qustion 
{
 padding-right: 15px;
 border-top-width: 1px;
 border-top-color: #fff;
 border-top-style: solid;
 padding-left: 15px;
 background-color: #fbf8ed;
 padding-bottom: 5px;
 font-size: 12px;
 line-height: 20px;
 font-family: "tahoma";
 margin-left: 5px;
 color: green;
 padding-top: 2px;
 border-bottom-width: 1px;
 border-bottom-color: #E3FFE3;
 border-bottom-style: solid;
}

.msg_qu_display 
{
 margin-bottom: 10px;
 padding-bottom: 10px;
 color: green;
 border-bottom-width: 1px;
 border-bottom-color: #93C693;
 border-bottom-style: solid;
}

.msg_an_title 
{
 background-image: url(images/qa.gif);
 background-repeat: no-repeat;
 background-position: right 50%;
 color: green;
 border-bottom-width: 1px;
 border-bottom-color: #E9FFE9;
 border-bottom-style: solid;
}

.msg_qu_title 
{
 padding-right: 20px;
 background-image: url(images/qa.gif);
 background-repeat: no-repeat;
 background-position: right 50%;
 color: #993333;
}

.answer_man 
{
 padding-right: 5px;
 padding-left: 5px;
 float: left;
 padding-bottom: 5px;
 color: Green;
 padding-top: 5px;
}

.button 
{
 border-right-width: 1px;
 border-right-color: #93C693;
 border-right-style: solid;
 border-top-width: 1px;
 border-top-color: #93C693;
 border-top-style: solid;
 margin-top: 10px;
 font-size: 10pt;
 border-left-width: 1px;
 border-left-color: #8ABD8A;
 border-left-style: solid;
 color: Green;
 margin-right: 2px;
 border-bottom-width: 1px;
 border-bottom-color: #93C693;
 border-bottom-style: solid;
 font-family: Tahoma;
 background-color: #fbf8ed;
}

.table_field_cat 
{
 border-right-width: 2px;
 border-right-color: #c8c8c8;
 border-right-style: solid;
 padding-right: 5px;
 padding-left: 5px;
 font-size: 16px;
 background-color: #f0f0f0;
 padding-bottom: 5px;
 color: #cc3300;
 padding-top: 5px;
 font-family: Arial;
}

.form_table 
{
 padding-right: 5px;
 padding-left: 5px;
 padding-bottom: 5px;
 font-size: 12px;
 font-family: "MS Sans Serif";
 width: 100%;
 padding-top: 5px;
}

.table_field_cell 
{
 border-right-width: 3px;
 border-right-color: #93C693;
 border-right-style: solid;
 padding-right: 5px;
 padding-left: 5px;
 font-weight: bold;
 font-size: 16px;
 background-color: #fbf8ed;
 padding-bottom: 5px;
 padding-top: 5px;
 font-family: Arial;
}

.table_field_cell_r 
{
 border-right-width: 3px;
 border-right-color: #93C693;
 border-right-style: solid;
 padding-right: 5px;
 padding-left: 5px;
 font-weight: bold;
 font-size: 16px;
 background-color: #fbf8ed;
 padding-bottom: 5px;
 padding-top: 5px;
 font-family: Arial;
}

.table_field_cell_r 
{
 color: #cc3300;
}

.summary_text 
{
 clear: both;
 font-size: 12px;
 font-family: Tahoma;
 color: #666;
 text-align: justify;
}