.topmenu{
	font-family:century Gothic, arial; 
	font-size:20px;
	color:#ababab;
	text-decoration:none;
}
.submenu{
	font-family:century Gothic, arial;
	font-size:16px;
	color:#000000;
	text-decoration:none;
}

.footermenu{
	font-family:century Gothic, arial;
	font-size:14px;
	color:#ababab;
	text-decoration:none;
	text-align:center;
}

.nefowhite{
	font-family:century Gothic, arial; 
	font-size:23px;
	color:#ffffff;
	text-decoration:none;

}
.nepwhite{
	font-family:century Gothic, arial; 
	font-size:15px;
	color:#ffffff;
	text-decoration:none;
}
.nefooterwhite{
	font-family:century Gothic, arial; 
	font-size:17px;
	color:#ffffff;
	text-decoration:none;
	padding-top:6px;
}
.redbar{
	font-family:century Gothic, arial;
	font-size:16px;
	color:#CC0000;
	text-decoration:none;
}

.tdtopmenu{
	font-family:century Gothic, arial; 
	font-size:15px;
	color:#ababab;
	text-decoration:none;
	padding-left:10px;
}

.midtopmenu{
	font-family:century Gothic, arial; 
	font-size:25px;
	color:#00f6ff;
	text-decoration:none;
	padding-left:10px;
}

.parag{
	font-family:century Gothic, arial;
	font-size:14px;
	color:#000000;
	text-decoration:none;
	text-align:justify;
	padding-left:20px;
	padding-right:20px;
vertical-align:top;
padding-top:12px;
}

.parag_small{
	font-family:century Gothic, arial;
	font-size:12px;
	color:#000000;
	text-decoration:none;
	text-align:justify;
	padding-left:20px;
	padding-right:20px;
vertical-align:top;
}

.maintitle{
	font-family:century Gothic, arial;
	font-size:18px;
	color:#000000;
	text-decoration:none;
	text-align:center;
	vertical-align:top;
	padding-top:12px;
}

.parag1{
	font-family:century Gothic, arial;
	font-size:14px;
	color:#ababab;
	text-decoration:none;
	text-align:right;
	padding-right:6px;
}
.parag2{
	font-family:century Gothic, arial;
	font-size:14px;
	color:#000000;
	text-decoration:none;
	text-align:justify;
	padding-left:20px;
	padding-right:20px;
}
.moreinfo{
	font-family:century Gothic, arial;
	font-size:14px;
	color:#c2f2f2;
	text-decoration:none;
}

.rightarrow{
	font-family:century Gothic, arial; 
	font-size:14px;
	color:#00f6ff;
	text-decoration:none;
	padding-left:10px;
}
.img{
	border:1px solid #eeeeee;
	width:130px;
	height:74px;
}

.gallery_pic_box {
    

  width: 234px;
  float:left;
  margin:5px;



}

/* fonts */
h1, h2, h3, h4, h5, h6 {
	padding: 0px;
	margin: 0px;
}

h1 {
	font-size: 18px;
	font-weight: bold;
}

h2 {
	font-size: 11px;
	font-weight: bold;
}

h4 {
	text-indent: 20px;
	font-size: 11px;
	font-weight: bold;
}
/*
a {
	text-decoration: none;
}

a:active, a:visited {
 	color: #7B98B6;
}

a:hover, a:link {
	color: #436690;
}
/* end fonts */

.image {
    width:800px;
    margin:0px;
    padding:0px;
    margin-top:30px;
   height:auto !important;
    min-height:200;
    
}

.image2 {

    margin:0px;
    padding:0px;
    margin-top:30px;
    height: auto;
  width: 800px;

    
}

.image3 {

    margin:0px;
    padding:0px;
    margin-top:30px;
    height: auto;
    width: 230px;
    float:left;
}

.image_right {

    margin:0px;
    padding:0px;
    margin-top:30px;
    height: auto;
    width: 250px;
    float:left;

    
}

hr {
	border: 1px solid #E8E8E8;
	margin-bottom:15px;
	margin-top:15px;
	
}

#background { 
	background: #f6f6f6  repeat;
}

#page-container {
	
	
	width: 932px;
	background-color: #ffffff;
	
	margin:0 auto;
	/*background: red;*/
} 

#top_nav {
	width: 932px;
	height: 30px;
	float: left;

}


#header {
	background-image:url(../im/header_grad.jpg);
	width: 932px; 
	height: 111px;

	background-repeat:repeat-x;

	}

#logo{
	margin: 0;
	padding: 0;
	float:left;
	width:133px;
	
}

#nav{
	
	padding: 0;
	margin:0px;
	float: left;
	width:799px;
	height:30px;
	margin-top:80px;
	_margin-top:80px;
}


#header_border {

	width:136px;
	height:79px;
	margin:0px;
	padding:0px;
	border-bottom:2px solid red;
	
}
	
#header_btm {
	background-image: url('../im/header_btm.jpg');
	background-repeat: no-repeat;
	width: 152px;
	_width: 200px;
	height: 30px;
	
}


#sub {
	height: 188px;
	clear: both;
	
	
}
#breadcrump {
	background-image:url(../im/breadcrump.jpg);
	height: 25px;
	clear: both;
	
}
#breadcrump #breadcrump_text{
	font:Arial, Helvetica, sans-serif;
	font-size:11px;
	padding: 5px;
	margin-left: 45px;
	
	
}


#menubox {
    height: 30px;
	
}



#content_box{
	width: 932px;
	margin-bottom:15px;
}

#content_box .leftcontent {
	float: left;
	width: 322px;
	height: 155px;
	background-image: url(../im/products.jpg);
	background-repeat: no-repeat;
	
	
	}
	
/* index main box */	
.leftcontent .text{
	font-family: Arial, Helvetica, Verdana, Sans-serif;
	font-size: 10px;
	
	width:120px;
    margin-top: 60px;
	margin-left: 50px;
	_margin-left: 25px;
	float: left;
}
	
.leftcontent .pic{
	
	/*position: ;*/
    /*margin-top: 40px;*/
	
	font-family: Arial, Helvetica, Verdana, Sans-serif;
	font-size: 10px;
	
	margin-top: 60px;
	padding-left: 5px;
	float: left;
	width: 106px;
	
	}
	

.centercontent .text{
	font-family: Arial, Helvetica, Verdana, Sans-serif;
	font-size: 10px;
	
	width:120px;
    margin-top: 60px;
	margin-left: 20px;
	_margin-left: 10px;
	float: left;
	
	}
	
.rightcontent .pic{
	
	/*position: ;*/
    /*margin-top: 40px;*/
	font-family: Arial, Helvetica, Verdana, Sans-serif;
	font-size: 10px;
	
	margin-top: 60px;
	padding-left: 5px;
	float: left;
	width: 106px;
	
	}
.rightcontent .text{
	font-family: Arial, Helvetica, Verdana, Sans-serif;
	font-size: 10px;
	
	width:120px;
    margin-top: 60px;
	margin-left: 20px;
	_margin-left: 10px;
	float: left;
	
	}
	
.centercontent .pic{
	
	/*position: ;*/
    /*margin-top: 40px;*/
	font-family: Arial, Helvetica, Verdana, Sans-serif;
	font-size: 10px;
	
	margin-top: 60px;
	padding-left: 5px;
	width: 106px;
	float: left;
	
	
	}

	
#content_box .centercontent {
	
	float: left;
	width: 290px;
	height: 155px;
	background-image:url(../im/Channels.jpg);
	background-repeat: no-repeat;	
	}


#content_box .rightcontent {
	float: left;
	width: 320px;
	height: 155px;
	background-image: url(../im/Gallery.jpg);
	background-repeat: no-repeat;
}


#sub_content_box{
	/*clear:both;
	width: 932px;*/
	height: 364px;
	background-image: url('../im/content.jpg');
	background-repeat: no-repeat;
	margin: 0;
	min-height:200px;
      height:auto !important;
      height:200px;

}

#sub_content_box #subcontent{
	float: left;
	padding-top: 30px;
	padding-left: 20px;
	_padding-left: 0px;
	padding-right: 20px;
	_padding-right: 0px;
	margin-left: 30px;
	margin-right: 20px;
	width: 800px;
	
}

#sub_content_box #subcontent2{
	float: left;
	padding-top: 30px;
	padding-left: 20px;
	_padding-left: 0px;
	padding-right: 20px;
	_padding-right: 0px;
	margin-left: 30px;
	width: 550px;
	
}


#sub_content_box #subcontent3{
	float: left;
	
	width: 800px;
	
}

#sub_content_box .right_image_box {
	float: right;
	padding: 0px 10px 0px 10px;
}	

#sub_content_box #contact_us {
	width: 800px;
}

#sub_content_box #contact_us .company_name {
	width: 300px;
	height: 100px;
	float: left;
	padding-bottom: 10px;
}

#sub_content_box #contact_us .company_name .header {
	font-size: 13px;
	font-weight: bold;
	padding: 0px;
	margin: 0px;
}

#sub_content_box #contact_us .address {
	width: 350px;
	height: 100px;
	float: left;
	padding-bottom: 10px;
}

.picture {
	width: 100px;
	height: 100px;
	float: left;
}


#sub_content_box .pix{
	float: left;
	padding-top: 30px;
	padding-left: 10px;
	padding-right: 10px;
	margin-left: 10px;
	margin-right: 10px;
	width: 153px;

}


#banner {
	z-index: 1;
	height: 277px;
	clear: both;
	
}

#white_space {

	padding:0px;
	margin-top:20px;
	width:auto;
}

#whitespace {
	width:auto;
	height:20px;
	
}

#footer {
	background-image:url(../im/footer.jpg);
	height: 49px;
	clear: both;
	/*padding: 13px 25px;*/
  
}
#footer #text {
	font-family: Tahoma, Arial, Helvetica, Sans-serif;
	padding-left: 45px;
	padding-top:20px;
	font-size: 11px;
	color: #000000;
}

#info {position:relative;}
p.bold {padding-left:15px; color:#c00;}
a.linkup {position:relative;}
a.buttonup {position:absolute; top:200px; left:650px; border:0;}
a.buttonup img {border:0;}
.gleft {float:left; margin:25px 0 10px 0;}
.gright {float:right; margin:25px 5px 10px 0;}
.grc {margin:20px 0 0 10px;}

.pic {
    margin:5px;
    width:234px;
    border:0px;
    float:left;
}

.gallery_pic_box {
    

  width: 234px;
  float:center;
  margin:5px;



}
.gallery_pic_box2 {
    

   width: 234px;
  float:left;
  margin:10px;
	height:350px;
 

}

p {
	margin-bottom:10px;
	display:block;
	clear:both;
}

#sub_content_box .textrans {
		float: left;
	width: 500px;
}

#sub_content_box .image {
	float: center;
	
}
