body {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	background-color:#000000;
	color:#D8D5D5;
	margin:0px 30px 10px 10px;
	padding:0px;
	background-image:url(images/smoke-bg.jpg);
	background-position:top center;
	background-repeat:repeat-y;
}

h3 {
font-size:14px;
line-height:20px;
}
.hd3 {
font-size:14px;
font-weight:bold;
}

.hdr-tbl{
	border:0px solid #CCCCCC; width:100%;
	padding:0;
	height:80px;
}
.hdr-mnu{
	text-align:center;
}
.hdr-tr{
	background-image:url(images/Head_Top_Back.jpg);
	background-position:center left;
	background-repeat:repeat-x;
}
.hdr-tr img{border:none;}

a{font-weight:bold; color:#E3BA8A; text-decoration: none;}
a:hover{font-weight:bold; color:#ffffff;}

a.top-m{font-size:12px; font-weight:bold; color:#A79D9D; text-decoration: none;}
a.top-m:hover{font-size:12px; font-weight:bold; color:#ffffff;}

a.nor{font-weight:normal; color:#A79D9D; text-decoration:none;}
a.nor:hover{font-weight:normal; color:#eeeeee;}

.lft-hd-t{
	height:38px;
	line-height:38px;
	padding-left:18px;
	background-image:url(images/Box1_Top.gif);
	background-repeat:no-repeat;
	font-size:14px;
	color:#D9B595;
	font-weight:bold;
	text-align:center;
}
.lft-hd-m{
	background-color:#1E1E1E;
	background-image:url(images/Box1_Mid.gif);
	background-position:top center;
	background-repeat:repeat-y;
}
.lft-hd-m img{border:1px solid #696666;}
.lft-hd-b{
	/*background-color:#35312E;*/
	height:20px;
	padding-left:20px;
	padding-top:5px;
	vertical-align:middle;
	background-image:url(images/Box1_Bottom.gif);
	background-position:bottom center;
	background-repeat:no-repeat;
	font-size:12px;
	color:#D5C4C2;
	margin-bottom:15px;
	font-weight:normal
}
.lft-hd-b div.babba1{float:left; width:140px; margin:0px 0px 0px 0px;}
.lft-hd-b div.babba2{float:left; width:140px; margin:0px 0px 0px 0px;}


.lft-hd-b4{
	height:6px;
	/*padding-left:30px;*/
	padding-top:5px;
	vertical-align:middle;
	font-size:12px;
	color:#D5C4C2;
	margin-bottom:30px;
	font-weight:normal
}
.lft-hd-b5{
	height:6px;
	vertical-align:middle;
	font-size:12px;
	color:#D5C4C2;
	margin-bottom:30px;
	font-weight:normal
}
.lft-hd-b2{
	background-color:#35312E;
	height:20px;
	background-image:url(images/Box2_Bottom.gif);
	background-position:top center;
	background-repeat:no-repeat;
}

#lft-btm-tbl td{
	text-align:center;
	vertical-align:top;
}
.lft-btm-img{
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	font-weight:bold;
	background-color:#343434;
	border:1px solid #232222;
}
.lft-btm-img img{margin:4px; border:1px solid #2E2E2E;}
.lft-btm-img span{font-size:11px; color:#B6B6B6;}

.lft-btm-txt{
	padding:5px 0px 5px 0px;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:15px;
	text-align:center;
	font-weight:bold;
	color:#FFFFFF;
	background-image:url(images/thumbk.jpg);
	background-position:bottom left;
	background-repeat:repeat-x;
	border:1px solid #232222;
	border-width:1px 0px 0px 0px;
}
.lft-btm-txt span{font-size:11px; color:#B6B6B6;}
.m-cont-div{
	margin-left:330px;
	min-width:435px;
	padding:11px;
	background-color:#232323;
	border:2px solid #313030;
	border-width:0px 2px 2px 2px;
}
.m-cont-div2{
	padding:11px;
	background-color:#232323;
	border:2px solid #313030;
	border-width:0px 2px 2px 2px;
}
.intro{
	background-image:url(images/MainBx_BKG.gif);
	background-repeat:repeat-x;
	background-color:#35312E;
	min-width:435px
}	

.cont-one-hd{
	min-width:370px;
	margin-top:0px;
	height:44px;
	line-height:40px;
	font-size:14px;
	font-weight:bold;
	color:#D9B595;
	background-color:#000000;
	background-image:url(images/ttlbk.jpg);
	background-position:top left;
	background-repeat:repeat-x;
}
.cont-one-hd-add{float:right; width:560px; margin:0px 10px 0px 0px;}
.cont-one-hd table tr td{	
	text-align:left;
	background-image:url(images/hd-bk.jpg);
	background-repeat:repeat-x;
	background-position:top left;
}
	
.cont-one-data{
	height:100%;
	min-width:390px;
	background-color:#232323;
	padding:10px 5px 0px 5px;
	line-height:15px;
	background-image:url(images/innbxbk.jpg);
	background-position:top left;
	background-repeat:repeat-y;
}
.cont-one-data2{
	height:100%;
	min-width:390px;
	background-color:#232323;
	padding:10px 5px 0px 5px;
	line-height:15px;
	background-image:url(images/innbxbk2.jpg);
	background-position:top left;
	background-repeat:repeat-y;
}
.cont-one-data .hd-h3 {
font-size:14px;
line-height:22px;
color:#C6C6C6;
}
.cont-one-data ul{margin:0px; padding:0px; list-style:none;}
.cont-one-data ul li{margin-left:4px; padding-left:17px; background-image:url(images/blt1.gif); background-position:0px 4px; background-repeat:no-repeat;}

.txtmtrl{padding:0px 9px 10px 9px;}


.hd-h4 {
font-size:12px;
line-height:18px;
color:#C6C6C6;
}

.cont-one-img{
	text-align:center;
	width:185px;
	height:264px;
	margin:0px 5px 10px 5px;
	float:left;
	font-weight:bold;
	background-image:url(images/thumb-bk.jpg);
	background-position:center center;
	background-repeat:no-repeat;
	border:1px solid #494747;
}
.cont-one-img span{font-size:11px; color:#B6B6B6;}
.ne-img{
	margin-top:15px; 
	border:1px solid #464545;
}
.mer-be-eeg{
	clear:both;
	text-align:center;
	padding-top:0px;
	padding-bottom:20px;
	font-weight:bold;
	color:#D9B595;
}
.end-bar{
	background-image:url(images/MainBx_BKGB.gif);
	background-repeat:repeat-x;
	background-color:#35312E
}
.bmen-bar{
	clear:both;
	background-color:#35312E;
	text-align:center;
	margin-top:20px;
	height:33px;
	line-height:33px;
	min-width:790px;
	background-image:url(images/bottom-bkg.gif);
	background-position:top left;
	background-repeat:repeat-x;
}
.bmen-bar-i-s{
	margin-left:6px;
	margin-right:6px;
	border:0px;
}

/*   ----------   Style for Gallery Pages   ----------   */
.gal-one-img{
	text-align:center;
	border-color:#615A55;
	border-style:solid;
	border-width:0px;	
	width:170px;
	/*height:260px;*/
	padding-top:8px;
	margin-top:10px;
	margin-left:4px;
	margin-right:6px;
	float:left;
}
.gal-img-tm{
	border-color:#615A55;
	border-style:solid;
	border-width:1px;
	width:150px;
	height:150px;
	margin-bottom:5px;
}
.gal-thum-img{
	border-color:#615A55;
	border-style:solid;
	border-width:1px;
	width:100px;
	height:150px;
	margin-bottom:5px;
}
.gal-tm-img{
	text-align:center;
	border-color:#615A55;
	border-style:solid;
	border-width:1px;	
	width:415px;
	padding-top:10px;
	padding-bottom:10px;
	padding-left:10px;
	padding-right:10px;
	margin-top:0px;
	margin-left:1px;
	margin-right:10px;
}
.gal-lst-img{
	text-align:center;
	border-color:#615A55;
	border-style:solid;
	border-width:0px;	
	width:100px;

	padding-top:0px;
	margin-bottom:10px;
	margin-left:0px;
	margin-right:0px;
	float:left;
}
.gal-lst-thum{
	border-color:#615A55;
	border-style:solid;
	border-width:1px;
	margin-bottom:10px;
	margin-top:0px;
}
.gal-big-img{
	border-color:#615A55;
	border-style:solid;
	border-width:1px;
	margin-bottom:5px;
}
.td-mn{
	vertical-align:top;
}

.td-head{
	background-image:url(images/td-back.gif);
	background-color:#35312E;
	padding-left: 10px;
	height:25px;
	vertical-align:middle;
	text-align:left;
	font-weight:bold;
	color:#FFFFFF
}
.td-head1{
	background-color:#35312E;
	vertical-align:middle;
	text-align:center;
	font-weight:bold;
	padding:inherit;
	color:#FFFFFF;
}
.td-text{
	font-weight:normal;
	color:#bbbbbb;
}

.tbl-con-list{
	background-color:#393939;
	border-collapse:collapse;
	border-width:1px;
	border-style:solid;
	border-color:#2D2A27;
}
.alt-c1{
	background-color:#2F2F2F;
}
.alt-c2{
	background-color:#353535;
}
.td-l-nor-t{
	padding-left:10px;
	text-align:left;
}
.td-c-nor-t{
	padding-left:10px;
	text-align:center;
}
.td-l-bold-t{
	padding-left:10px;
	text-align:left;
	font-weight:bold;
}

.faq{text-decoration:none;}

.war-txt {
font-size:12px;
line-height:18px;
padding:0px 22px 0px 22px;
color:#FFFFFF;
text-align:justify;
background-image:url(images/warn-bk.jpg);
background-position:330px 0px;
background-repeat:no-repeat;
}

/*    Shyam Raj   4-1-09    */
.rgtdltl{
padding:0px 20px 0px 20px;
font-size:14px;
text-align:left;
line-height:18px;
background-image:url(images/Box1_Mid.gif);
background-position:top center;
background-repeat:repeat-y;
font-size:14px;
}
.rgtdltl div{
font-size:12px;
font-weight: normal;
}

.nvbtn{margin:0px 0px 0px 0px; padding-top:2px;}
.nvbtn a{display:block; float:left; margin-right:4px; margin-bottom:0px; padding:1px 4px 0px 4px; text-decoration:none;}
.nvbtn a:hover{display:block; }
.nvbtn span{margin-right:0px; line-height:22px; margin-bottom:10px; padding:4px 16px 20px 16px; font-weight:bold; text-decoration:none; background-repeat:no-repeat; background-position:top center; color:#F3C794; font-weight:bold; font-size:11px;}


.eofm{float:right; width:430px; text-align:justify;}
.imgbrd1{border:1px solid #615A55;}


/*  for bottom link butttons   */
.btmbtn{margin:10px 10px 20px 10px;}
.btmbtn a{display:block; float:left; margin-right:4px; margin-bottom:10px; padding:2px 6px 2px 6px; font-size:11px; font-weight:normal; text-decoration:none; background-image:url(images/btnbk1.jpg); background-position:top left; background-repeat:repeat-x; border:1px solid #4A4745; border:1px solid #383838;}
.btmbtn a:hover{display:block; border:1px solid #26221F; background-color:#4F4C4A; background-image:url(images/btnbk2.jpg); background-position:top left; background-repeat:repeat-x; border:1px solid #555555;}
.btmbtn span{margin-right:4px; margin-bottom:10px; padding:5px 10px 5px 10px; font-weight:bold; color:#D9B595; text-decoration:none; border:1px solid #4A4745; background-color:#3F3C39;}





/***************   droup down menu class   ************************/

.arrow{color: #993300;}

.anylinkcss{
	position:absolute;
	visibility: hidden;
	display:none;
	height:0px;
	border-top:none;
	margin:20px 0px 0px -60px;
	text-align:center;
	left:0px;
	top:0px;
	
}
.anylinkcss ul{
	list-style:none;
	margin:0px;
	padding:0px;
	border:1px solid #292825;
	border-bottom:none
}
.anylinkcss ul li{
	padding:0px;
	margin:0px;
}
.anylinkcss ul li.hd{color:#417CB9; text-align:center; background-color:#ECF5FF; font-weight:bold;}
.anylinkcss a{
	display:block;
	padding-left:15px;
	padding-right:5px;
	padding-top:5px;
	padding-bottom:5px;
	color:#D9B595;
	line-height:16px;
	width:205px;
	margin:0px;
	text-decoration: none;
	background-color:#42403C;
	font-size:11px;
	text-align:left;
	background-image:url(images/arrow1.gif);
	background-position:5px 8px;
	background-repeat:no-repeat;
	border-bottom:1px solid #292825;
}
.anylinkcss a:hover{
	color: #A79D9D;
	background-color:#302F2C;
}
/**************************************************************/
.tube {
text-align:center;
font-family:Arial, Helvetica, sans-serif; 
border-top:2px solid #625B55;
border-bottom:2px solid #625B55;
padding:10px;
}

.tube td{
text-align:center;
padding-left:20px;padding-right:30px;
}

.tube-hd {
font-size:20px;
font-weight:bold;
color:#B0A9A9;
margin-bottom:10px;
}
.srbouter-main{padding:0px; margin:0px 0px 0px 0px;}
.srbmiddle{height:120px; text-align:center; background-image:url(images/tube-wide-p.jpg); background-position:center center; background-repeat:no-repeat;border: 1px solid #2B2B2B; margin: 0px; padding: 0px;}

.srbinner{font-size:18px; text-align:center;font-weight:bold; color:#FFFFFF; margin:48px 0px 48px 0px;font-size:13px;}
.srbinner a{color:#FFFFFF;text-decoration:none;}
.srbinner a:hover{color:#C4F1FF;}

/*************  Shyam Raj New Look 14-01-09  ************/
.maintable{background-image:url(images/main-bk.jpg); background-position:top left; background-repeat:no-repeat;}

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

.copyrgt{clear:both; height:25px; color:#686868;}
.copyrgt a{color:#999999; text-decoration:none;}
.copyrgt a:hover{color:#ffffff;}

.stmp ul{margin:0px; padding:0px; list-style:none;}
.stmp ul li{margin:0px; padding:0px; margin-left:5px; padding-left:14px; line-height:20px; background-image:url(images/blt1.gif); background-position:0px 5px; background-repeat:no-repeat;}
.stmp ul li a{font-size:12px; color:#E3BA8A; text-decoration:none;}
.stmp ul li a:hover{color:#ffffff;}
.stmp ul li ul li{margin:0px; padding:0px; margin-left:10px; padding-left:10px; line-height:18px; background-image:url(images/blt2.gif); background-position:0px 6px; background-repeat:no-repeat;}
.stmp ul li ul li a{color:#F5D3AC; font-size:11px; text-decoration:none;}
.stmp ul li ul li a:hover{color:#ffffff;}

/*************  Shyam Raj Warning Box  ************/
.warnbx-t{
	height:22px;
	line-height:0px;
	background-image:url(images/Warn_Top.jpg);
	background-position:top left;
	background-repeat:no-repeat;
}
.warnbx-m{
	background-color:#1E1E1E;
	background-image:url(images/Warn_Mid.jpg);
	background-position:top left;
	background-repeat:repeat-y;
}
.warnbx-m img{border:1px solid #696666;}
.warnbx-b{
	height:22px;
	line-height:0px;
	background-image:url(images/Warn_Bottom.jpg);
	background-position:bottom left;
	background-repeat:no-repeat;
}
/*******************************************************/


/*    Shyam Raj    classes for Google search page     */
#cse-search-results iframe {padding:0px; background-color:#2B2B2B;}

.des-nm {
color:#D8D5D5;
}

.des-nm a{
color:#ffffff;
}

.des-nm a:hover{
color:#E0D7CE;
}

.mltxt{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; color:#D9B595; text-align:center; line-height:18px;}
.mltxt a{color:#D9B595; text-decoration:none;}
.mltxt a:hover{color:#ffffff;}
.mdlimgbx div.mltxt{margin-top:5px;}
.mltxt2{height:15px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; color:#EAE1DB; text-align:center; line-height:18px;}

.frmtbl{border:1px solid #333333; border-collapse:collapse; background-color:#2D2D2D;}
.side{margin-top:10px; text-align:left;}
.side-sep{height:5px; padding-top:5px; background-image:url(images/sidesep.jpg); background-position:bottom center; background-repeat:no-repeat; }
.mdlimgbx img{border:1px solid #644B4A;}

.hd33{font-size:11px; color:#FFC888; font-weight:bold; text-align:left;margin-bottom:10px;}

.description{font-family:Arial, Helvetica, sans-serif; font-size:12px; text-align:left; line-height:15px; float:left; padding-left:5px;}
.cptn{color:#BA9C8E; text-align:left;}
.dtls{color:#B8B8B8; text-align:left;}

.top_mid{background:url(images/top_mid.jpg) left top no-repeat;}
.bot_mid{background:url(images/bot_mid.jpg) left top repeat-x;}
.mid_part{background:url(images/mid_part.jpg) left top repeat-y;}
.signup{font-family:"Trebuchet MS"; font-size:16px; font-weight:bold; font-style:normal; color:#d99f3a; text-align:center; text-decoration:none; line-height:20px;}

.fild_mleft{ background:url(images/fild_lmid.jpg) left top repeat-y;}
.fild_mright{ background:url(images/fild_rmid.jpg) left top repeat-y;}
.fild_mtop{background:url(images/fild_mtop.jpg) left bottom repeat-x;}
.fild_mbot{background:url(images/fild_mbot.jpg) left top repeat-x;}
.sign_text{font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; font-style:normal; color:#FFFFFF; text-align:left; text-decoration:none; line-height:16px; padding:0 0 0 5px;}

.name{width:168px; height:20px; background:#FFFFFF; border:#00CCFF solid 1px ; margin:5px 0 0 0;font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; font-style:normal; color:#000000; text-align:left; text-decoration:none; line-height:16px; padding:0 0 0 5px;}