* { padding: 0pt; margin: 0pt; }
body { background: none repeat scroll 0% 0% rgb(169, 16, 18); font-family: Tahoma; font-size: 12px; line-height: 16px; color: rgb(104, 101, 101); }
table { padding: 0pt; font-family: Tahoma; font-size: 12px; line-height: 16px; color: rgb(104, 101, 101); }
td { vertical-align: top; padding: 0pt; font-family: Tahoma; font-size: 12px; line-height: 16px; color: rgb(104, 101, 101); }
a { color: rgb(241, 165, 11); text-decoration: underline; }
a:hover { text-decoration: none; }
img { border: 0pt none; }
table { width: 100%; }
.main_tablo { width: 930px; margin: auto; }
.h_back { height: 112px; background: url('h_back.jpg') no-repeat scroll left top transparent; }
.pic img { border: 1px solid rgb(187, 64, 65); }
.prod_table_margin { margin: 15px 0pt 10px; }
.prodbox_name { height: 35px; }
.s_input input { width: 170px; height: 20px; color: rgb(246, 243, 243); font-size: 12px; }
.boxText td { color: rgb(241, 165, 11) ! important; }
span.productSpecialPrice { color: rgb(122, 5, 7); font-size: 18px; line-height: 24px; font-weight: bold; font-family: Tahoma; }
.infoBox {  }
checkbox, input, radio, select { font-size: 11px; font-family: arial; }
.button2_marg img, .button2_marg input { margin-top: 4px; }
.bg_input2 { color: rgb(241, 165, 11); padding-right: 25px; font-size: 11px; }
.bg_input2 a { color: rgb(241, 165, 11); }
.vam { vertical-align: middle; }
.footer { color: rgb(238, 112, 0); vertical-align: middle; }
.footer a { color: rgb(238, 112, 0); font-size: 11px; text-decoration: underline; font-family: Tahoma; }
.footer a:hover { color: rgb(238, 112, 0); text-decoration: none; }
.footer span { color: rgb(238, 112, 0); font-size: 11px; font-weight: bold; }
.footer span a { color: rgb(238, 112, 0); font-size: 11px; text-decoration: none; }
.footer span a:hover { color: rgb(238, 112, 0); text-decoration: underline; }
.footer b { color: rgb(179, 51, 0); font-size: 11px; font-weight: bold; }
.footer b a { color: rgb(179, 51, 0); font-size: 11px; font-weight: bold; text-decoration: none; }
.footer b a:hover { color: rgb(179, 51, 0); text-decoration: underline; }
.footer em { color: rgb(179, 51, 0); font-size: 11px; font-style: normal; }
.footer em a { color: rgb(179, 51, 0); text-decoration: none; font-weight: bold; }
.footer em a:hover { color: rgb(179, 51, 0); text-decoration: underline; }
.infoBoxHeading_table { height: 39px; }
.infoBoxHeading_td { padding: 11px 5px 0pt 0pt; vertical-align: top ! important; color: rgb(255, 255, 255); font-size: 12px; font-family: Tahoma; text-transform: uppercase; font-weight: bold ! important; width: 100%; background: url('box_title.gif') repeat-x scroll left top transparent; }
.infoBox { margin-bottom: 10px; background: url('box_content_tall.gif') repeat-y scroll left top transparent; }
.infoBox_td { padding: 16px 1px 21px; background: url('box_content_bottom.gif') no-repeat scroll left bottom transparent; }
.infoBoxHeading1_table { height: 39px; }
.infoBoxHeading1_td { padding: 11px 5px 0pt 0pt; vertical-align: top ! important; color: rgb(255, 255, 255); font-size: 12px; font-family: Tahoma; text-transform: uppercase; font-weight: bold ! important; width: 100%; background: url('box1_title.gif') repeat-x scroll left top transparent; }
.infoBox1 { margin-bottom: 10px; background: url('box1_content_tall.gif') repeat-y scroll left top transparent; }
.infoBox1_td { padding: 16px 10px 21px 16px; background: url('box1_content_bottom.gif') no-repeat scroll left bottom transparent; }
.s_input input { width: 130px; height: 18px; border: 1px solid rgb(26, 0, 0); color: rgb(0, 0, 0); font-family: Tahoma; font-size: 11px; margin-right: 4px; }
.maintep_in1 { background: url('ltc.gif') no-repeat scroll left top rgb(255, 255, 255); margin-bottom: 12px; }
.maintep_in2 { background: url('rtc.gif') no-repeat scroll right top transparent; }
.maintep_in3 { background: url('lbc.gif') no-repeat scroll left bottom transparent; }
.maintep_in4 { background: url('rbc.gif') no-repeat scroll right bottom transparent; }
.boxText ul { list-style: none outside none; margin: 0px; padding: 0pt; }
.boxText li { padding-bottom: 5px; padding-top: 5px; }
.boxText .bg_list { font-family: Tahoma; padding: 4px 0pt 5px; line-height: 14px; display: block; background: url('list_back.gif') repeat-x scroll left top transparent; }
.boxText .bg_list a { color: rgb(255, 145, 15); font-size: 12px; line-height: 14px; margin: 0pt 0pt 0pt 10px; text-decoration: none; background: url('pimp1.gif') no-repeat scroll 0px 6px transparent; padding-left: 13px; display: block; }
.boxText .bg_list a:hover { text-decoration: none; color: rgb(255, 255, 255); }
.boxText .bg_list_un { font-family: Tahoma; padding: 4px 0pt 5px; line-height: 14px; display: block; background: none repeat scroll 0% 0% transparent ! important; }
.boxText .bg_list_un a { color: rgb(255, 145, 15); font-size: 12px; line-height: 14px; margin: 0pt 0pt 0pt 10px; text-decoration: none; background: url('pimp1.gif') no-repeat scroll 0px 6px transparent; padding-left: 13px; display: block; }
.boxText .bg_list_un a:hover { text-decoration: none; color: rgb(255, 255, 255); }
.desc_padd { height: 42px; width: 100%; text-align:justify}
.price_padd { width: 50%; text-align: center; height: 53px; vertical-align: middle; }
.main a { color: rgb(102, 102, 102); text-decoration: underline; font-family: Arial,Helvetica,sans-serif; }
.main a:hover { color: rgb(102, 102, 102); text-decoration: none; }
.button2_padd { padding: 0pt 0px 8px; text-align: left; }
.box_width_left { width: 219px; }
.box_width_right { width: 0pt; visibility: hidden; }
.content_width_td { width: 100%; padding: 0pt 0pt 5px 10px; vertical-align: top; }
.box_width_td_left { padding: 0px; }
.box_width_td_right { padding: 0px; visibility: hidden; }
.prod_line_x { background: url('line_x.gif') repeat-x scroll 0px center transparent; }
.prod_line_y { background: url('line_y.gif') repeat-y scroll center 0px transparent; vertical-align: bottom; }
.padd_gg img { height: 1px; }
.padd_vv img { width: 45px; }
.cont_heading_td { padding: 0pt; }
.cont_heading_td { color: rgb(122, 5, 7); font-weight: bold; text-transform: uppercase; font-size: 11px; font-family: Tahoma; }
.cont_heading_td a { color: rgb(122, 5, 7); font-weight: bold; text-decoration: none; }
.cont_heading_td a:hover { color: rgb(122, 5, 7); text-decoration: underline; }
.padd_3 { padding: 20px; }
.tableBox_output1_td { padding: 0px; }
.bg_body_rep { background: url('bg_body_rep_halloween.png') repeat-x scroll 0px 0px transparent; }
.bg_body { background: url('star_bg.png') repeat scroll center 0px transparent; }
#TagCloud {font-size: 80%; margin: 10px 10px 10px 10px;}
#TagCloud a {font-size: 80%; text-decoration: none; padding: 0px; overflow: hidden; margin: 8px; margin-bottom: 14px; line-height: 10px;  }
#TagCloud a:hover {font-size: 85%; text-decoration: none; padding: 0px; overflow: hidden; margin: 8px; margin-bottom: 14px; color: #000000; }
#tags  { font-size: 80%;}
#tags  a { font-size: 80%; text-decoration: none; }
