/*---------common Styles----------------*/
body{margin:0px; padding:45px 0 0 0; background:url(../images/bg.jpg) repeat-x top #fdc609; font-family:"Trebuchet MS",Arial, Helvetica, sans-serif; text-align:justify; font-size:12px; color:#2c250d;}
h1,h2,h3,h4,h5,ul,li,div,img,form{margin:0px; padding:0px;}
h1{font-size:16px;}
h2{font-size:14px;}
p{margin:0px; padding:0 0 10px 0;}
a{text-decoration:underline; color:#FF0000;}
a{text-decoration:none; color:#FF0000;}
img{border:0px;}
span{margin:0px; padding:0px;}
/*---------Position Styles----------------*/
.f_left{float:left;}
.f_right{float:right;}
.pad_l10{padding-left:10px;}
.pad_r10{padding-right:10px;}
.mar_r10{margin-right:10px;}
.mar_l10{margin-left:10px;}
.pad_t18{padding-top:18px;}
.mar_b5{margin-bottom:5px;}
.clear{clear:both;}

/*---------Font Styles----------------*/
.txt_siz10{font-size:10px;}
.txt_siz11{font-size:11px;}
.txt_siz15{font-size:15px;}
.lin_ht20{line-height:20px;}
.lin_ht24{line-height:24px;}

/*---------List Styles----------------*/
ul.list1{list-style:none; margin-bottom:10px;}
ul.list1 li{line-height:20px; padding-left:10px; background:url(../images/bul1.gif) no-repeat left 6px;}
ul.list_num{list-style:decimal; padding-left:20px; line-height:22px;}
ul.list_nor{list-style:none; padding-left:20px; line-height:22px; margin-bottom:10px;}

/*---------Image Styles----------------*/
.img_bdr1{border:4px solid #ffffff;}
.img_bdr2{border:1px solid #CCCCCC; padding:3px;}
.img_bdr3{border:1px dotted #CCCCCC; padding:3px;}

/*---------Link Styles----------------*/
a.link1{text-decoration:underline; color:#2c250d;}
a.link1:hover{text-decoration:none; color:#2c250d;}
a.link_red{text-decoration:none; color:#ff0000;}
a.link_red:hover{text-decoration:underline; color:#ff0000;}
a.link_blk{text-decoration:none; color:#000000;}
a.link_blk:hover{text-decoration:underline; color:#000000;}
a.link_orng{text-decoration:none; color:#D84905;}
a.link_orng:hover{text-decoration:underline; color:#D84905;}
a.link_mor{text-decoration:none; color:#52420c; font-size:11px;}
a.link_mor:hover{text-decoration:none; color:#52420c;}
a.link_mail{text-decoration:none; color:#2c250d; font-size:18px;}
a.link_mail:hover{text-decoration:underline; color:#2c250d; font-size:18px;}
/*-------Form Styles ----------*/
.txt_box{width:150px; height:19px; border:1px solid #999999;}
.txt_area{width:150px; height:75px; border:1px solid #999999;}
.txt_box1{width:35px; height:19px; border:1px solid #999999;}
.txt_box2{width:45px; height:19px; border:1px solid #999999;}
.txt_box3{width:70px; height:19px; border:1px solid #999999;}
.button1{width:100px; height:20px; border:0px; cursor:pointer;}
.txt_centr{text-align:center !important;}
.txt_caps{text-transform:uppercase;}
/*--------- Main body Style are start here -------*/
.content_wrap{background:url(../images/content_bg.png); padding-top:18px;}
.logo{float:left;}
.main_menu{float:left; width:582px; height:53px; background:url(../images/menu_bg.gif) repeat-x; border-bottom:7px solid #a00f11; font-size:13px; font-weight:bold;}
.main_menu ul{margin:0px; padding:0px; list-style:none;}
.main_menu ul li{margin:0px; padding:0px; float:left; height:49px; background:url(../images/menu_sep.gif) no-repeat right 0px; margin-right:1px;}
.main_menu ul li.last{margin:0px; padding:0px; float:left; height:49px; background:none;}
.main_menu ul li a{text-decoration:none; color:#ffffff; float:left; height:49px; line-height:49px; padding:0 16px; margin-right:3px;}
.main_menu ul li a:hover{text-decoration:none; color:#a31014; float:left; height:49px; line-height:49px; padding:0 16px; background:url(../images/menu_hover.gif) center;}
.main_menu ul li a.act{text-decoration:none; color:#a31014; float:left; height:49px; line-height:49px; padding:0 16px; background:url(../images/menu_hover.gif) center;}
.main_menu ul li a.act:hover{text-decoration:none; color:#a31014; float:left; height:49px; line-height:49px; padding:0 16px; background:url(../images/menu_hover.gif) center;}
.slogn_pad{float:right; height:49px; width:500px; color:#ffffff; padding:0 22px 0 0; height:54px; line-height:50px; margin-top:4px; background:url(../images/menu_bg.gif) repeat-x; font-size:14px; font-weight:bold;}
.slogn_pad .italic{font-style:italic; font-weight: normal;}
.cnt_rit{float:right; width:310px; margin-top:46px; padding-left:25px; padding-right:20px; margin-bottom:10px; border-left:1px solid #a21013;}
h1.title{margin:0px; padding:0 10px 0 0; color:#a61116; font-family:"Times New Roman", Times, serif; font-size:30px; font-weight:bold;}
h2.title{margin:0px; padding:0 10px 0 0; color:#a61116; font-family:"Times New Roman", Times, serif; font-size:16px; font-weight:bold; line-height:30px;}
.cnt_left{float:left; width:375px; padding:0 15px 0 45px;}
span.title1{margin:0px; padding:0px; padding-right:0px; float:left; width:125px; line-height:20px; font-size:34px; padding-top:20px; padding-botom:50px; font-family:"Times New Roman", Times, serif; color:#a61116;}
span.title2{margin:0px; padding:0px; font-size:27px;font-family:"Times New Roman", Times, serif; color:#52420c; font-weight:normal;}
span.title3{margin:0px; padding:0px; font-size:28px; font-family:"Times New Roman", Times, serif; color:#a61116; font-weight:bold;}
span.title4{margin:0px; font-size:16px; font-family:"Times New Roman", Times, serif; font-weight:bold;}
span.title5{margin:0px; font-size:38px; font-family:"Times New Roman", Times, serif; font-weight:bold;}
span.title6{margin:0px; font-size:15px; font-family:"Times New Roman", Times, serif; font-weight:bold; line-height:30px;}
span.title7{margin:0px; font-size:24px; font-family:"Times New Roman", Times, serif; font-weight:bold; line-height:30px;}
span.eve_cat{float:left; width:250px; margin:0px; font-size:38px; font-family:"Times New Roman", Times, serif; font-weight:bold;}
span.menu_here{float:left; width:200px; margin:0px; font-size:15px; font-family:"Times New Roman", Times, serif; font-weight:bold;}
span.mean{float:left; width:275px; margin:0px; font-size:26px; font-family:"Times New Roman", Times, serif; font-weight:bold;}
.sub_tit{font-size:11px; color:#a61116; line-height:15px; display:block; height:20px; width:355px; background:url(../images/bdr2.gif) repeat-x left 5px; font-weight:bold;}
.sub_tit b{background:#fae08b; padding-right:10px;}
.sub_tit2{font-size:16px; color:#2c250d; line-height:15px; display:block; height:20px; width:355px; font-weight:bold;}
.sub_tit3{font-size:14px; color:#2c250d; font-weight:bold;}
.cnt_left p{margin:0px; padding:0px 0 10px 0; line-height:20px; font-size:11px; color:#2c250d; text-align:justify;}
.page_tit{padding:0 0px 10px 0;}
.cnt_img1{float:right; padding:10px 0 10px 10px;}
.footer{padding:5px;}
.ftr_menu{padding:12px 10px; float:left; font-size:10px; color:#ffffff;}
.ftr_menu a{text-decoration:none; color:#ffffff; padding:0 21px;}
.ftr_menu a:hover{text-decoration:underline; color:#ffffff; padding:0 21px;}
.copy_rit{line-height:40px; float:left;}
.copy_rit a{text-decoration:none; color:#000000;}
.cnt_wrap1{float:left; width:793px; clear:both; padding-bottom:20px;}
.cnt_wrap1 .left{float:left; width:345px; border-right:1px solid #a21013;}
.cnt_wrap1 .left2{float:left; width:250px; padding:0 25px 0 70px; border-right:1px solid #a21013;}
.cnt_wrap1 .left3{float:left; width:300px; padding:0 25px 0 20px; border-right:1px solid #a21013;}
.cnt_wrap1 .left4{float:left; width:284px; padding:0 25px 0 36px; border-right:1px solid #a21013;}
.cnt_wrap1 .right{float:right;width:390px; padding:0 35px 0 15px;}
.page_tit2{padding-left:365px;}
.pad1{display:block; background:#fcc40b; color:#2c250d; font-size:14px; text-align:center; height:37px; line-height:37px; font-weight:bold; margin-bottom:10px;}
.pad2{display:block; background:#ffffff; color:#2c250d; font-size:14px; text-align:center; height:51px; line-height:37px; font-weight:bold; margin-bottom:10px;}
.pice_list1{margin-left:10px; margin-bottom:10px;}
.pice_list1 .price{padding-left:10px;}
.items{background:url(../images/line.gif) repeat-x center; height:25px;}
.pice_list1 .items font{background:#fce28c; padding-right:5px; padding-left:5px; font-size:12px !important;}
.block1{display:block; background:#ffffff; padding:10px 10px 0 10px; margin-bottom:2px;}
.block2{display:block; background:#fef8e4; padding:10px 10px 0 10px;margin-bottom:2px;}
.block3{display:block; background:#ffeeb7; padding:10px 10px 0 10px;margin:10px 0 2px 0;}
.high_txt{font-size:20px; color:#2c250d;}
.high_txt2{font-size:16px; color:#2c250d;}
.bdr1{width:238px; overflow:hidden; padding:5px 0;}

/*  These are standard sIFR styles... do not modify
----------------------------------------------------- */
.sIFR-flash {
	visibility: visible !important;
	margin: 0;
}

.sIFR-replaced {
	visibility: visible !important;
}

span.sIFR-alternate {
	position: absolute;
	left: 0;
	top: 0;
	width: 0;
	height: 0;
	display: block;
	overflow: hidden;
}



/*--------- Main body Style are End here -------*/
