/* CSS Document */

body
{ margin:0; padding:0; margin-bottom:10px; }

#main_wrapper
{ width:100%; position:relative; display:table; background:url(../images/bg.jpg) repeat-x top; }

#wrapper
{ width:844px; position:relative; display:table; margin:0 auto; }

.cart a
{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF; text-decoration:none; padding-left:15px; padding-right:15px; line-height:21px; }
.cart a:hover
{ color:#8fc7e8; }

.a:hover i{
text-decoration:none;
}

.nav_l
{ background:url(../images/nav_l.jpg) no-repeat; height:32px; width:11px; float:left; }

.nav_r
{ background:url(../images/nav_r.jpg) no-repeat; height:32px; width:11px; float:right; }

#nav_wrap
{ height:32px; background:#FFFFFF url(../images/nav_bg.jpg) repeat-x; float:left; width:822px; margin-bottom:2px; }

#topnav ul 
{ list-style: none; padding:0px; margin:0px; }

#topnav ul li 
{ line-height: 32px; float:left; }

#topnav ul li a
{ font-family:Arial; font-size:12px; text-decoration:none; color:#ffffff; padding-left:15px; padding-right:15px; font-weight:bold; background:url(../images/sep.jpg) no-repeat right; display:block; }

#topnav ul li a:hover
{ color:#8fc7e8; }

#left_col
{ width:197px; float:left; _width:195px; }

#right_col
{ width:642px; float:right; }

.cat_bg
{ font-family:Arial; font-size:14px; color:#ffffff; background:url(../images/cat_bg.jpg) repeat-x; height:33px; line-height:30px; padding-left:15px; font-weight:bold; }

.bor
{ border:#64b0e1 1px solid; padding-bottom:20px; }

.bor2
{ border:#64b0e1 1px solid; border-top:none; padding-top:1px; padding-bottom:5px }

.catnav ul 
{ list-style: none; padding-left:2px; margin:0px; }

.catnav ul li 
{ /*line-height: 30px; 	float:left;*/ }

.catnav ul li a
{ font-family:Arial; font-size:14px; text-decoration:none; color:#172a3b; padding-left:10px; display:block; background:url(../images/side_bg.jpg); height:37px; line-height:37px; _padding-top:6px; }

.catnav ul li a:hover
{ color:#bf0d23; }

.img_padding
{ padding-right:10px; }

.news
{ background:#1f3e98; height:23px; border:#ffffff 1px solid; color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; font-size:12px; border-top:none; font-weight:bold; line-height:22px; }

#sea_wrap
{ background:url(../images/sea_bg.jpg) no-repeat; width:207px; height:45px; float:left; }

#sea_r
{ background:url(../images/sea_r.jpg) no-repeat; width:42px; height:39px; float:left; }

.sea_txt
{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; }

#logo_wrap
{ float:left; width:300px; padding-top:27px; }

#top
{ background:url(../images/top_bg.jpg) repeat-x; height:79px; margin-bottom:1px; margin-left:5px; margin-right:5px; }

#toll_wrap
{ float:right; width:247px; }

#live_l
{ background:url(../images/live_l.jpg) no-repeat; width:30px; height:25px; float:left; }

#live_m
{ background:url(../images/live_m.jpg) repeat-x; width:211px; height:25px; float:left }

#live_r
{ background:url(../images/live_r.jpg) no-repeat; width:6px; height:26px; float:right; }

.live
{ font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#d9283c; font-weight:bold; line-height:28px; text-align:center; font-style:italic }

.txt_box2
{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; border:1px #909090 solid; width:105px; height:15px; }

#news_wrap
{ background:url(../images/news_bg.jpg) repeat-x; }

.txt_box
{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; border:1px #909090 solid; width:159px; height:20px; }

.fea_l
{ float:left; background:url(../images/fea_l.jpg) no-repeat; height:36px; width:7px; }

.fea_m
{ background:#c00820; float:left; width:628px; height:34px; }

.fea_r
{ float:right; background:url(../images/fea_r.jpg) no-repeat; height:36px; width:7px; }

.fea
{ font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#ffffff; line-height:35px; font-weight:bold; _line-height:32px;}

.pro_top
{ background:url(../images/pro_top.jpg) no-repeat; height:8px; width:179px; _background:url(../images/pro_top.jpg) no-repeat bottom; }

.pro_bot
{ background:url(../images/pro_bot.jpg) no-repeat; height:8px; width:179px; _background:url(../images/pro_bot.jpg) no-repeat top; }

.bor5
{ border:#d0d0d0 1px solid; border-top:none; border-bottom:none; }

#deals_wrap
{ float:left; width:344px; background:url(../images/oran_bg.jpg) repeat-x; height:39px; border-right:#ffffff 1px solid }

#secure_wrap
{ float:right; width:249px; background:url(../images/blue_bg.jpg) repeat-x; height:39px; }

.secure
{ font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#083f7f; font-weight:bold; line-height:35px }

.pro_txt
{ font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#000000; /*font-weight:bold;*/ }

.reg_price
{ font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#878787; font-weight:bold; }

.reg_price1
{ font-family:Arial, Helvetica, sans-serif; font-size:10px; color:red; font-weight:bold; }

.price
{ font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#e10300; font-weight:bold; }

#footer_wrap
{ clear:both; border-top:#999999 1px solid; background:url(../images/foot_line.jpg) repeat-x bottom; }

.sep
{ font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#999999; }

.footerlink a
{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#063e9b; text-decoration:underline; padding-left:10px; padding-right:10px; }
.footerlink a:hover
{ text-decoration:none; }

.copy
{ font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#000000; font-weight:bold; }

.date
{ font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#d3073f; font-weight:bold; }

.tested
{ font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#000000; font-weight:bold; }

#ship_wrap
{ float:left; width:270px; padding-left:10px; margin-top:6px; }

.ship
{ font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000000; font-weight:bold; font-style:italic }

.img_bor2
{ border:#999999 1px solid; text-align:center; }

.bor_bot
{ border-bottom:#999999 1px solid; }

.head
{ color:#010101; font-size:13px; font-weight:bold; font-family:Arial, Helvetica, sans-serif }

.pro_id
{ color:#c00820; font-size:25px; font-family:Arial, Helvetica, sans-serif }

.price2
{ color:#B51A00; font-size:13px; font-family:Arial, Helvetica, sans-serif; font-weight:bold }

.our_price
{ color:#2C3E49; font-family:Arial, Helvetica, sans-serif; font-size:13px; }

.our_price2
{ color:#c00820; font-family:Arial, Helvetica, sans-serif; font-size:13px; /*font-weight:bold;*/ text-decoration:line-through; }

.same
{ color:#3366CC; font-family:Arial, Helvetica, sans-serif; font-size:12px; }

.addlink a
{ color:#043FA0; font-family:Arial, Helvetica, sans-serif; font-size:12px; text-decoration:underline; font-weight:bold; }

.addlink a:hover
{ text-decoration:none; }

.addlink1 
{ color:#043FA0; font-family:Arial, Helvetica, sans-serif; font-size:12px; text-decoration:underline; font-weight:bold; }

.holiday {
color:#FF0000;
font-weight:bold;
text-decoration:blink;
}

p {
color:#000000;
font-family:arial;
font-size:13px;
font-weight:normal;
padding:0 5px 5px;
text-align:justify;
}
.fan_box .full_widget {
border:0px !important;
}

/**********************************

         *for inner2 page*

**********************************/
.rt
{ background:url(../images/round_top.jpg) no-repeat; height:10px; width:344px; }

.rb
{ background:url(../images/round_bot.jpg) no-repeat; height:10px; width:344px; }

/*.rm
{ border-left:#64b0e1 1px solid; border-right:#64b0e1 1px solid; background:#d5ebf8; padding:10px; }*/


.rm
{ border-left:#143d55 1px solid; border-right:#143d55 1px solid; background:#b7e4ff; padding:10px; }

.line
{ background:url(../images/line.jpg) no-repeat center; height:1px; }

.des
{ border:#063664 1px solid; background:#e1f3fd; }
#colortxt {
color:#FF0000;
}


/**********************************

         *for inner_table page*

**********************************/

.model_name
{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#063666; }

.yes
{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#063666; }

.tab_link a
{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#c00820; text-decoration:none; }
.tab_link a:hover
{ color:#063666; }

.pack_bg
{ background:#b8e5fd; border:#ffffff 1px solid; }

.pack_head
{ background:url(../images/pack_bg.jpg) repeat-x; height:37px; }

.pack_bor
{ /*border:#143d55 1px solid;*/ }

.save
{ font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; font-style:italic; color:#c00820; }

.plus
{ font-family:Arial, Helvetica, sans-serif; font-size:22px; font-weight:bold; color:#143d55; }

.pro_name
{ font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; font-style:italic; color:#076aa0; }

.pro_heading
{ font-family:Arial, Helvetica, sans-serif; font-size:15px; font-weight:bold; color:#012032; }

.song_link a
{ font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#c00820 !important; font-weight:bold; text-decoration:underline; }
.song_link a:hover
{ text-decoration:none; }

.imgright2 
{ float: right; /*padding: 10px 6px; border:#909090 1px solid;*/ margin-left:5px; }

.imgleft2
{ float: left; /*padding: 10px 6px; border:#909090 1px solid;*/ margin-right:5px; }

.imgright 
{ float: right; /*padding: 10px 6px;*/ border:#909090 1px solid; margin-left:5px; }

.imgleft
{ float: left; /*padding: 10px 6px;*/ border:#909090 1px solid; margin-right:5px; }

.text
{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; text-align:justify }

.field_name
{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#063666; font-weight:bold; }

.dis_head
{ font-family:Arial, Helvetica, sans-serif; font-size:20px; color:#c00820; font-weight:bold; }

.ast
{ font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#c00820; font-weight:bold; }

.res
{ font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#000000; }

.mail
{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#c00820; }

.mail2
{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#063664; font-weight:bold; padding-left:5px; }

.chip_heading
{ font-family:Arial, Helvetica, sans-serif; padding:0px !important; font-size:14px; color:#063664; font-weight:bold; text-align:center !important; }

.chip_txt
{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#063664; }
.rating {
font-size:13px;
margin-left:50px;
margin-top:-85px;
color:#FFFF00;
}
.distributor {
margin-top:70px;
}


.rental ul 
{ list-style:disc; padding:0px; margin:0px; padding-left:60px; }

.rental ul li 
{ line-height: 22px; /*float:left;*/ list-style:disc;}

.rental ul li
{ font-family:Arial; font-size:12px; text-decoration:none; color:#063664; /*padding-left:15px; padding-right:15px;*/  /*font-weight:bold;background:url(../images/sep.jpg) no-repeat right; display:block;*/ list-style:disc; }

/*.rental ul li a:hover
{ color:#8fc7e8; }*/

.txt
{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; text-align:justify; }
select {
border:1px solid #A7081A;
color:#053565;
font-size:11px;
height:17px;
margin-left:2px;
width:241px;
}
textarea {
border:1px solid #A7081A;
color:#053565;
}

.avi a
{ font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#043FA0; text-decoration:none; font-weight:normal; }
.avi a:hover
{ text-decoration:underline; }

.font
{ font-family:Georgia, "Times New Roman", Times, serif }

.buy_now a
{ background:url(../images/buy__now.png) no-repeat; width:101px; height:20px; display:block; }
.buy_now a:hover
{ background:url(../images/buy__now2.png) no-repeat; }

.img_ver_align
{ vertical-align:middle; }

.fan_box .full_widget{ border:0px none; !important }
