/* CSS Document */
body{
	background:#FFFFFF;
	margin:0px;
	padding:0px;
	font-family:Tahoma;
	margin-bottom:5px;
}
*{
	margin:0px;
	padding:0px;
}
img{
	border:none;
}

/*------------------------------global declarations-----------------------------*/
.dark_red{color:#7c0000;}
.white{color:#FFFFFF;}
.dark_golden{color:#ab7a28;}
.golden{color:#e7ca89;}
.dark_gray{ color:#454951;}
.black{color:#000000;}


.font-11{font-size:11px;}
.font-12{font-size:12px;}
.font-14{font-size:14px;}
.font-16{font-size:16px;}
.font-18{font-size:18px;}

.bold{font-weight:bold;}
.normal{font-weight:normal;}
.capitalize {text-transform:capitalize;}

.georgia{font-family:Georgia, "Times New Roman", Times, serif;}
.tahoma{font-family:Tahoma;}
.arial{font-family:Arial, Helvetica, sans-serif;}
/*------------------------------end of global declarations-----------------------------*/



.wrapper{
	margin:0px auto;
	width:959px;			
}	
.body_bg{
	background:url(../images/shadow_border_bg.jpg) repeat-y;
	width:945px;
	padding:0px 9px 0px 7px;
}


/*-------------------------------------header part--------------------------------------------------------------*/	
.nav_bg{
	background:url(../images/nav_bg.jpg) repeat-x;
	height:63px;
}
.nav_area{
	width:519px;
	height:63px;
	line-height:63px;
	font-weight:bold;
	color:#7c0000;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:15px;
}

.home_link{background:url(../images/home_rol.jpg) no-repeat; width:85px; height:63px;}

	
a.navLink:link{color:#7c0000; 	font-weight:bold; font-family:Georgia, "Times New Roman", Times, serif; font-size:16px; text-decoration:none; padding:0px 8px 0px 4px;}
a.navLink:visited{color:#7c0000; 	font-weight:bold; font-family:Georgia, "Times New Roman", Times, serif; font-size:16px; text-decoration:none; padding:0px 8px 0px 4px;}
a.navLink:active{color:#635338; 	font-weight:bold; font-family:Georgia, "Times New Roman", Times, serif; font-size:16px; text-decoration:none; padding:0px 8px 0px 4px;}
a.navLink:hover{color:#635338; 	font-weight:bold; font-family:Georgia, "Times New Roman", Times, serif; font-size:16px; text-decoration:none; padding:0px 8px 0px 4px;}


.toll_free{ 
	background:url(../images/toll_free_bg.jpg) no-repeat;
	width:183px;
	height:63px;
}
.toll_freeTxt{
	position:absolute;
	margin-left:32px;
	margin-top:17px;
	float:left;
	font-weight:bold;
	text-align:center;
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
}

.search_field{
	background:url(../images/search_bg.jpg) repeat-x;
	height:28px;
	width:204px;
	padding:17px 10px;
}
.txtbox{
	width:135px;
	height:25px;
	border:#af915d 1px solid;
	color: #666666;
	font-size: 11px;
	padding-left:10px;
}			
/*-------------------------------------end of header part--------------------------------------------------------------*/	




/*------------------------------------banner part---------------------------------------------------------*/
.banner_bg{
	background:url(../images/banner.jpg) no-repeat;
	width:943px;
	height:221px;
}
.side_nav{
	padding-left:110px;
}
.side_nav_but{
	height:65px;
	line-height:65px;
	font-family:Tahoma;
	font-size:18px;
	color:#FFFFFF;
	font-weight:bold;
}	
a.side_nav_butLink:link{font-family:Tahoma;	font-size:18px; color:#FFFFFF;	font-weight:bold; text-decoration:none;}
a.side_nav_butLink:visited{font-family:Tahoma;	font-size:18px; color:#FFFFFF;	font-weight:bold; text-decoration:none;}
a.side_nav_butLink:active{font-family:Tahoma;	font-size:18px; color:#7c0000;	font-weight:bold; text-decoration:none;}
a.side_nav_butLink:hover{font-family:Tahoma;	font-size:18px; color:#7c0000;	font-weight:bold; text-decoration:none;}			
/*------------------------------------end of banner part---------------------------------------------------------*/




/*---------------------------------------------menu part------------------------------------------------*/
.menu_bg{
	background:url(../images/menu_bg.jpg) repeat-x;
	height:172px;
	width:934px;
}
.memu1{
	width:186px;
	padding-top:10px;
	padding-bottom:10px;
	text-align:center;
}		
.menu1_height{
	height:116px;
	text-align:center;
}	
.menu1_txt{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#FFFFFF;
	text-align:center;
	text-transform:uppercase;
}	
a.menuLink:link{font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; text-decoration:none; color:#fff
;}
a.menuLink:visited{font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; text-decoration:none; color:#fff
;}
a.menuLink:active{font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; text-decoration:none; color:#7c0000
;}
a.menuLink:hover{font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; text-decoration:none; color:#7c0000
;}

/*---------------------------------------------end of menu part------------------------------------------------*/




/*---------------------------------------------content part------------------------------------------------*/
.content_top_bg{
	background:url(../images/content_top_bg.jpg) no-repeat;
}	
.content_bg2{
	background:url(../images/content_bottom_bg.jpg) no-repeat bottom;
}
.content_bg3{
	background:url(../images/content_midd_bg.jpg) repeat-y;
	width:943px;
}		

.content_heading{
	padding-top:37px;
	color:#ab7a28;
	font-size:18px;
	padding-left:5px;
	font-weight:bold;
	font-family:Tahoma;
	border-bottom:#dbdbdb 1px solid;
	padding-bottom:8px;
}

.content_txt1{
	width:303px;
	padding-left:58px;
	padding-top:20px;
	padding-right:25px;
	line-height:18px;
	color:#454951;
	text-align:left;
	font-size:11px;
	font-family:Tahoma;
}	
.content_txt2{
	width:233px;
	text-align:left;
	padding-left:24px;
	padding-top:20px;
	padding-right:25px;
	line-height:18px;
	color:#454951;
	font-size:11px;
	font-family:Tahoma;
}
.content_txt3{
	width:226px;
	padding-left:24px;
	padding-top:20px;
	text-align:left;	
	padding-right:25px;
	line-height:18px;
	color:#454951;
	font-size:11px;
	font-family:Tahoma;
}
.content_list1 ul{list-style-type:none; margin:0px; padding:0px;}
.content_list1 li{list-style-type:none; background:url(../images/star_arrow.jpg) no-repeat 0px 1px; margin-bottom:10px; padding-left:35px;}

a.view_forum_blog:link{font-size:11px; font-weight:bold; color:#916328; text-decoration:none;}

a.view_forum_blog:visited{font-size:11px; font-weight:bold; color:#916328; text-decoration:none;}

a.view_forum_blog:active{font-size:11px; font-weight:bold; color:#916328; text-decoration:underline;}

a.view_forum_blog:hover{font-size:11px; font-weight:bold; color:#916328; text-decoration:underline;}

.content_leftPart{
	width:362px;
	padding-left:16px;
	padding-right:8px;	
}	
.content_midPart{
	width:258px;
	padding-left:16px;
	padding-right:8px;	
}
.content_rightPart{
	width:251px;
	padding-left:16px;
	padding-right:8px;	
}
/*---------------------------------------------end of content part------------------------------------------------*/



/*----------------------------------------------footer---------------------------------------------------------------*/
.footer{
	background:url(../images/footer_body.jpg) repeat-x;
	height:76px;
	text-align:center;
	padding-top:22px;
	font-family:Tahoma;
	font-size:11px;
}	
a.footerLink:link{color:#e7ca89; font-family:Tahoma; font-size:11px; text-decoration:none; padding:0px 6px;}
a.footerLink:visited{color:#e7ca89; font-family:Tahoma; font-size:11px; text-decoration:none; padding:0px 6px;}
a.footerLink:active{color:#FFFFFF; font-family:Tahoma; font-size:11px; text-decoration:none; padding:0px 6px;}
a.footerLink:hover{color:#FFFFFF; font-family:Tahoma; font-size:11px; text-decoration:none; padding:0px 6px;}
.copyright{
	padding-top:12px;
	color:#FFFFFF;
}	
a.copyrightLink:link{ text-decoration:none; font-family:Tahoma; font-size:11px;}
a.copyrightLink:visited{ text-decoration:none; font-family:Tahoma; font-size:11px;}
a.copyrightLink:active{ text-decoration:none; font-family:Tahoma; font-size:11px;}
a.copyrightLink:hover{ text-decoration:underline; font-family:Tahoma; font-size:11px;}
/*----------------------------------------------end fo footer---------------------------------------------------------------*/




/*-----------------------------------------------------inner page-----------------------------------------------------*/
.inner_content_bg{
	background:url(../images/content_bg.jpg) repeat-x;
	color:#454951;
	font-size:11px;
	font-family:Tahoma;
	line-height:18px;
	padding:10px 15px 0px;
}	
.inner_content_heading{
	padding:10px 0px;
	font-size:18px;
	font-weight:bold;
	font-family:Tahoma;
}	
/*-----------------------------------------------------end of inner page-----------------------------------------------------*/


/*-------------------------------------------------------CONTACT US CSS START---------------------------------------------*/

.contactus_text{
font-size:12px;
	font-weight:normal;
	font-family:Tahoma;
}
.mandt_color{
color:red;

}
.contactus_textred{
font-size:12px;
	font-weight:normal;
	font-family:Tahoma;
	color:red;
}
.ShowMsg{
	font-size:14px;
	font-weight:normal;
	font-family:Tahoma;
	
}
.ShowErr{
	font-size:14px;
	font-weight:normal;
	font-family:Tahoma;
	color:red;
}
/*-------------------------------------------------------CONTACT US CSS START---------------------------------------------*/


/*-------------------------------------------------------FAQ CSS START---------------------------------------------*/

.faq_question{

	border-left:#e4d6be solid 1px;

	border-right:#e4d6be solid 1px;	

	border-bottom:#e4d6be solid 1px;	

}	

.faq_question_field{

	background:#950000;

	font-size:11px;

	border-top:#e4d6be solid 1px;

	font-weight:bold;

	color:#ab7a28;

	height:20px;

	padding:0px 5px;

	font-family:Tahoma;

}	

.faq_question_field2{

	font-size:11px;

	background:#f7f3eb;

	font-weight:bold;

	color:#ab7a28;

	height:20px;

	padding:0px 5px;

	border-top:#e4d6be solid 1px;	

	font-family:Tahoma;

}

a.faq_question_link:link{font-size:11px; font-weight:bold; color:#FFF; text-decoration:none;}

a.faq_question_link:visited{font-size:11px; font-weight:bold; color:#FFF; text-decoration:none;}

a.faq_question_link:active{font-size:11px; font-weight:bold; color:#926429; text-decoration:none;}

a.faq_question_link:hover{font-size:11px; font-weight:bold; color:#926429; text-decoration:none;}



a.faq_question_link2:link{font-size:11px; font-weight:bold; color:#ab7a28; text-decoration:none;}

a.faq_question_link2:visited{font-size:11px; font-weight:bold; color:#ab7a28; text-decoration:none;}

a.faq_question_link2:active{font-size:11px; font-weight:bold; color:#584b33; text-decoration:none;}

a.faq_question_link2:hover{font-size:11px; font-weight:bold; color:#584b33; text-decoration:none;}





.faq_ans{

	border-left:#e4d6be solid 1px;

	border-right:#e4d6be solid 1px;	

	border-bottom:#e4d6be solid 1px;	

}	

.faq_ans_field{

	background:#e5d0ab;

	font-size:11px;

	border-top:#e4d6be solid 1px;

	font-weight:bold;

	color:#584b33;

	height:20px;

	padding:0px 5px;

	font-family:Tahoma;

}	

.faq_ans_field2{

	font-size:11px;

	color:#584b33;

	height:20px;

	line-height:14px;

	padding:5px 5px;

	border-top:#e4d6be solid 1px;	

	font-family:Tahoma;

}



.faq_bck_to_top{

	padding:0px 15px;

}	

a.faq_back_top_link:link{font-size:11px; font-weight:bold; color:#ab7a28; text-decoration:none;}

a.faq_back_top_link:visited{font-size:11px; font-weight:bold; color:#ab7a28; text-decoration:none;}

a.faq_back_top_link:active{font-size:11px; font-weight:bold; color:#584b33; text-decoration:none;}

a.faq_back_top_link:hover{font-size:11px; font-weight:bold; color:#584b33; text-decoration:none;}

/*-------------------------------------------------------FAQ CSS END--------------------------------------------*/
.datecolor{
color:#916328;
font-weight:normal;
font-family:Tahoma;
}
/*************** Portfolio css -> on 23 sept 2009 ( durga puja panchami) ***********************/

.MainThumbnailArea {
	/*width: 833px;*/
	margin: 0 auto;
}
.thumbnailArea {
	float: left; 
	width: 242px;
	/*margin-right: 55px;*/
	margin-right: 20px;
	margin-bottom: 20px;
}
.ThumbnailContanier {
	background-image: url(../images/thumbnailImg.png);
	background-position: left top;
	background-repeat: no-repeat;
	height: 195px;
	cursor: pointer;
	padding-left: 8px;
	padding-top: 6px;
	padding-right: 8px;
	padding-bottom: 10px;
}
.ThumbnailContanier:hover {
	background-image: url(../images/thumbnailImg.png);
	background-position: left -222px;
	background-repeat: no-repeat;
	height: 195px;
	cursor: pointer;
	padding-left: 8px;
	padding-top: 6px;
	padding-right: 8px;
	padding-bottom: 10px;
}
.ImgBorder {
	border: 1px solid #a3a3a3;
}
.ThumbTitle {
	font-family:Verdana;
	font-size: 14px;
	font-weight:bold;
	color: #a64100;
	text-align: center;
	height: 50px;
	padding-top: 10px;
	padding-left: 2px;
	vertical-align: middle;
}
.text a:link {
	font-family: Arial;
	font-size: 12px;
	color: #a64100;
	text-decoration: none;
}
.text a:visited {
	font-family: Arial;
	font-size: 12px;
	color: #a64100;
	text-decoration: none;
}
.text a:hover {
	font-family: Arial;
	font-size: 12px;
	color: #a64100;
	text-decoration: underline;
}
/*************** Portfolio paging css -> on 23 sept 2009 ( durga puja panchami) ***********************/
.page-normal {
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: bold;
color: #fff;
background-color: #e6c784;
height: 20px;
border: 1px solid #e6c784;
text-align: center;
padding: 2px 5px;
cursor:pointer;
}
.page-over {
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: bold;
color: #fff;
background-color: #93652a;
height: 20px;
border: 1px solid #93652a;
padding: 2px 5px;
cursor:pointer;
color: #fff;
}
.current1 {
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: bold;
color: #fff;
background-color: #93652a;
height: 20px;
border: 1px solid #93652a;
padding: 2px 5px;
cursor:pointer;
color: #fff;
}
