/* CSS Document */

body{ margin:0px; padding:0px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF;}


#header_area{ width:100#; height:479px; margin:0px; padding:0px; background:#661616;}

.header_main{width:960px; height:479px; margin:0 auto; padding:0px;}

.logo_menu{ width:311px; height:479px; float:left; margin:0px; padding:0px;}

.logo{ width:311px; height:138px; float:left; padding:0px; margin:0px;}

.menu_bar{ width:311px; height:341px; float:left; margin:-2px 0 0px 0; padding:0px; background:#a85f54; font-family:"Courier10 BT"; font-size:22px;  }

.menu_bar ul{ text-decoration:none;  float:left; margin:0px; padding:0px;}

.menu_bar ul li{ list-style:none; width:245px; height:38px;   margin:0px; padding:8px 0 3px 46px; line-height:30px; background:url(../images/menu_line.jpg) center bottom no-repeat;}

.menu_bar ul li a{ list-style:none;   margin:0px; padding:0px;}

.menu_bar ul li a:hover{ list-style:none;   margin:0px; padding:0px; color:#3c0d0d;}

.video{ width:300px; height:46px; float:left; margin:0px; padding:14px 0 0 11px; background:url(../images/bg_video.jpg) repeat-y}

.banner{ width:647px; height:479px; float:left; margin:0px; padding:0px;}



.nivoSlider { position:relative; }
.nivoSlider img {
	position:absolute;
	top:-1308px;
	left:486px;
}

.nivoSlider a.nivo-imageLink { position:absolute; top:0px; left:0px; width:100%; height:100%; border:0; padding:0; margin:0; z-index:6; display:none; }

.nivo-slice { display:block; position:absolute; z-index:5; height:100%; }
.nivo-box { display:block; position:absolute; z-index:5; }
.theme-default .nivoSlider {
	position:relative;
	background:url(../images/loading1.gif) no-repeat 50% 50%;
	border:none;
	bottom:0;
	top:-15px;
	left: 0px;
	position: relative;
	width:647px;
	height:480px;
}
.theme-default .nivoSlider img { position:absolute; top:0px; left:0px; display:none; }
.theme-default .nivoSlider a { display:block; }








a{ color:#FFFFFF; text-decoration:none;}

.clear{ clear:both; margin:0px; padding:0px;}

#wrapper{ width:100%; height:273px; margin:-2px 0 0 0; padding:0px; background:#661616; position:absolute;}

.wrapper_inner{ width:960px; height:262px; margin:0 auto; padding:0px;}

.video_play{ width:311px; height:279px; float:left; margin:0px; padding:0px; background:url(../images/bg_video.jpg) repeat-y}

.video_play_inner{ width:276px; height:215px; float:left; margin:29px 0 0 18px; padding:0px; border:# 6c6c6c 1px solid; border-radius:9px; background:#fff;}
.padding_video{ padding:11px 0 0 12px;}

.video_shadow{ width:270px; height:33px; float:left; margin:1px 0 0 19px; padding:0px;}

.welcome{ width:636px; height:225px; float:left; margin:17px 0 0 11px; padding:0px;}

.welcome_mahavir{ width:636px; height:126px; float:left; margin:0px; padding:14px 0 0 21px; background:url(../images/welcome_bg.jpg) no-repeat; font-family:"BookmanITC Lt BT"; font-size:30px;}

.an_iso{font-family:"BookmanITC Lt BT"; font-size:18px; position:absolute; margin:0px; padding:0px;}

.welcom_text{ width:618px; height:118px; float:0px; padding:0px; margin:17px 0 0 11px; text-align:justify; line-height:23px; color:#e1f5ff;}

.read{ text-align:right; float:right; font-family:"BookmanITC Lt BT"; font-size:14px;}

#products{ width:100%; height:455px; margin:271px 0 0 0px; padding:0px; background:#a85f54; position:absolute;}
.product_inner{ width:960px; height:420px; margin: 0 auto; padding:0px;}

.icon_area{ width:311px; height:420px; float:left; margin:0px; padding:0px; background:url(../images/bg_video.jpg) repeat-y}

.follow_us{ width:269px; height:185px; padding:0px 0 0 11px; margin:0px; float:left;}

.follow_img{ width:269px; height:48px; padding:0px; margin:0px; float:left;}

.follow_icon{ width:269px; height:137px; padding:0px; margin:0px; float:left;}

.follow_icon ul{ text-decoration:none;  padding:0px; margin:23px 0 0 17px; float:left;}

.follow_icon ul li{ list-style:none;  padding:0px 5px 0 0; margin:0px; float:left;}

.follow_icon ul li a{ list-style:none;  padding:0px 0px 0 0; margin:0px; float:left;}

.follow_icon ul li a:hover{  }


.active{ list-style:none;  float:left; display:block; background:#000000;  }

.active1{ background:url(../images/icon2down.png) no-repeat;list-style:none;  padding:0px 0px 0 0; margin:0px; float:left; }

.view_all{ font-family:"BookmanITC Lt BT"; font-size:15px; color:#fff; float:right; margin:11px 0 0 269px; padding:0px 0  0  0; position:absolute;}

.contact_area{ width:261px; height:231px; float:left; margin:0px 0 0 9px; background:url(../images/contact_bg.png) no-repeat;}

.contact_inner{ width:220px; height:163px; float:left; margin:14px; padding:0px;}


.featured_products{ width:636px; height:386px; float:left; margin:17px 0 0 11px; padding:0px;} 

.featured_top{ width:636px; height:57px; float:left; margin:0px; padding:12px 0 0 21px; background:url(../images/product_bg.jpg) no-repeat; font-family:"BookmanITC Lt BT"; font-size:30px;}

.featured_images{ width:636px; height:149px; float: left; padding:0px 0 10px 0; margin:0px;}

.image_size{ width:204px; height:148px; float:left; margin:0px 8px 0 0; padding:0px;}

.image_size1{ width:204px; height:117px; float:left; margin:0px; padding:0px;}

.image_text{ width:204px; height:25px; float:left; margin:2px 0 0 0; background:url(../images/bg_image_text.jpg) repeat-x; border:#9b554a 1px solid; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:17px; color:#FFFFFF; text-align:center;}

.contact_text{ width:187px; height:113px; padding:0px 0 0 25px; margin:0px; color:#661616; line-height:21px; text-align:center;}

#bottam{ width:100%; height:56px; margin:691px 0 0 0; padding:0px; background:#641616; position:absolute; }

.bottam_inner{ width:960; height:56px; margin:0px auto; padding:0px; background:#641616; line-height:56px; text-align:center; color:#FFFFFF; }


.bold{ font-weight:bold; font-size:13px;}



facebook{
-moz-user-select: none;
    background-color: #F8F8F8;
    background-image: -moz-linear-gradient(center top , #FFFFFF, #DEDEDE);
    border: 1px solid #CCCCCC;
    border-radius: 3px 3px 3px 3px;
    color: #333333;
    cursor: pointer;
    font-weight: bold;
    height: 18px;
    max-width: 98%;
    overflow: hidden;
    position: relative;
    
}





