html{height:100%;margin-bottom:1px;}
*:focus{outline:none;}
body{font-family:Tahoma,Arial,Helvetica,Georgia;background:#3D392E url(images/body_bg.jpg) repeat-y center;font-size:9pt;color:#1C1C1C;margin:0px;padding:0px;}
h1{margin:0px;padding:0px;color:#2A2925;margin-bottom:20px;font-size:18pt;}
h2{margin:0px;padding:0px;color:#430303;margin-bottom:5px;font-size:11pt;}

#header{background:url('images/hdr_top.jpg') no-repeat top;color:#FFFFFF;}

.hdr_tbox{width:129px;height:16px;padding:5px;background:url('images/hdr_tbox.jpg') no-repeat;border:0px;font-family:Tahoma,Arial,Helvetica;font-size:9pt;color:#858383;}
.hdr_btn{width:28px;height:26px;background:url('images/arrow.jpg') no-repeat;border:0px;margin-left:3px;vertical-align:top;cursor:pointer;}
img{border:0;}
.spacer{clear:both}
.tbl_hdr{background:#CCCCCC url(images/tbl_hdr.jpg) repeat-x top;color:#000000;}
.hint{color:#404040;font-style:italic;}
#msg_blk{display:none;border-top:1px solid #F00;border-bottom:1px solid #F00;width:370px;text-align:center;margin:0px auto;background:#E3CECE;height:21px;padding-top:4px;font-weight:bold;color:#F00;}

#logo_hdr{height:236px;width:979px;margin:0px auto;padding-top:25px;}
#ftr{background:url('images/ftr_bg.jpg') center;height:121px;text-align:center;color:#FFFFFF;}
#ftr a{color:#FFFFFF;}
#ftr a:hover{color:#000000;}

input[type='radio']{vertical-align:bottom;}
input[type='checkbox']{vertical-align:middle;}

/*main_nav*/
#main_nav{width:978px;height:51px;margin:0px auto;}
#main_nav ul{margin:0px;padding:0px;list-style-type:none;height:51px;}
#main_nav li{display:inline;float:left;}
#main_nav ul a{display:block;float:left;}
#main_nav ul a:hover{background-position:0px -51px;}
.btn_home{width:109px;height:51px;background:url('images/btn_home.jpg') no-repeat 0px 0px;}
.btn_about{width:122px;height:51px;background:url('images/btn_about.jpg') no-repeat 0px 0px;}
.btn_tips{width:214px;height:51px;background:url('images/btn_tips.jpg') no-repeat 0px 0px;}
.btn_events{width:180px;height:51px;background:url('images/btn_events.jpg') no-repeat 0px 0px;}
.btn_articles{width:190px;height:51px;background:url('images/btn_articles.jpg') no-repeat 0px 0px;}
.btn_contact{width:163px;height:51px;background:url('images/btn_contact.jpg') no-repeat 0px 0px;}
.curr{background-position:0px -51px;}

.products{width:214px;height:463px;padding:20px 10px 0px 10px;background:url('images/rht_column_bg.jpg') no-repeat;font:normal 13px Tahoma;color:#000000}
.products ul{list-style-type:none;padding:0px;margin:0px;}
.products ul li{background:url('images/arrow_body.png') no-repeat 0px 9px;padding-left:35px;padding-top:8px;padding-bottom:9px;height:13px;border-bottom:1px dotted #000000}

.lft_box{background:url('images/lft_box.jpg') no-repeat;width:256px;height:450px;padding:0px 20px;color:#FFFFFF;}
.rht_box{background:url('images/rht_box.jpg') no-repeat;width:256px;height:450px;padding:0px 20px;color:#FFFFFF;}

.blk1{font-size:9pt;color:#000000;}
.wht1{font-size:9pt;color:#FFFFFF;}
.red1{font-size:9pt;color:#FF0000;}
.grn1{font-size:9pt;color:#0D8B08;}
.mrn1{font-size:9pt;color:#85001f;}
.blu1{font-size:9pt;color:#08D6FF;}
.ylw1{font-size:9pt;color:#FCF200;}
.gray1{font-size:9pt;color:#626262;}

.blk1b{font-size:9pt;font-weight:bold;color:#000000;}
.wht1b{font-size:9pt;font-weight:bold;color:#FFFFFF;}
.red1b{font-size:9pt;font-weight:bold;color:#FF0000;}
.grn1b{font-size:9pt;font-weight:bold;color:#0D8B08;}
.mrn1b{font-size:9pt;font-weight:bold;color:#85001f;}
.blu1b{font-size:9pt;font-weight:bold;color:#08D6FF;}
.ylw1b{font-size:9pt;font-weight:bold;color:#FCF200;}
.gray1b{font-size:9pt;font-weight:bold;color:#626262;}

.wht3b{font-size:12pt;font-weight:bold;color:#FFFFFF;}

a{color:#C10505;text-decoration:none;}
a:hover{color:#0876C1;text-decoration:none;}

.lnwht1{color:#FFFFFF;text-decoration:none;}
.lnwht1:hover{color:#F0ED36;text-decoration:none;}

.lnwht2b{font-size:12pt;color:#FFFFFF;text-decoration:none;font-weight:bold;}
.lnwht2b:hover{color:#F0ED36;text-decoration:none;font-weight:bold;}

.lnred1b{color:#FF0000;font-weight:bold;text-decoration:none;}
.lnred1b:hover{color:#08C1FF;font-weight:bold;text-decoration:none;}

.lngrn1b{color:#0D9D03;font-weight:bold;text-decoration:none;}
.lngrn1b:hover{color:#08C1FF;font-weight:bold;text-decoration:none;}

.tbox{height:16px;padding:2px 2px 3px 2px;background:url('images/tbox.jpg') repeat-x;border:0;border-left:1px solid #BABABA;border-right:1px solid #BABABA;font-family:Tahoma,Arial,Helvetica;font-size:9pt;color:#343434;}
.tbox1{padding:2px 2px 3px 2px;background:#EBEBEB;border:0;border:1px solid #BABABA;font-family:Tahoma,Arial,Helvetica;font-size:9pt;color:#343434;}
.clsbtn{width:170px;height:22px;background:#C41C2D url('images/btn_bg.jpg') no-repeat right;border:1px solid #79000A;padding:0px 15px 4px 8px;vertical-align:top;font-family:Tahoma,Arial,Helvetica;font-weight:bold;color:#FFFFFF;cursor:pointer}
.clsbtnh{width:170px;height:22px;background:#3EA7BD url('images/btn_bgh.jpg') no-repeat right;border:1px solid #79000A;padding:0px 15px 4px 8px;vertical-align:top;font-family:Tahoma,Arial,Helvetica;font-weight:bold;color:#FFFFFF;cursor:pointer}

.list{list-style-type:none;list-style-image:url(images/icon_arrow.gif);margin:0px;padding:0px;padding:10px 0px 0px 20px;}
.list li{padding-bottom:10px;}

