

#externalcontainer {

	width:100%;

	margin:0 auto;

			}

#innercontainer {

	width:862px;

	margin:10px auto;

	}

#bodycontainer {

	width:864px;

	margin:0px auto;

	padding:0px;

	}



	

a:focus { outline:none; }	

img { border:none;}

/*header css starts--------------------------*/		

	

#logo {

	padding:13px 0px 13px 38px;

	background:url(images/header-bg.gif) repeat-x 0 0 #040404;

	}



#nav ul {

	padding:0px 0 0 0;

	margin:0;

	list-style:none;



	}

#nav ul li {

	background:url(images/nav-bg1.gif) repeat-x;

	padding:0 0px;

	margin:0;

	height:40px;

	float:left;

		}

#nav li.last {

	background:url(images/nav-sep.gif) no-repeat 0 11px;

	}

#nav ul li a {

	background:url(images/nav-sep.gif) no-repeat right 5px;

	font:bold 11px/12px Arial, Helvetica, sans-serif;

	text-decoration:none;

	padding:11px 19px 0 18px;

	float:left;

	display:block;

	height:20px;

	color:#fff;	

	}

#nav ul li a:hover, #nav ul li a.active { 

	background:url(images/nav-hrvr.gif) repeat-x 0 6px;

	color:#000;

	}

/*	border-bottom:solid 1px #4DB6C9;





	border-top:none;

	}

	

#nav ul li.selected { 

	background:url(images/nav-slct.gif) repeat-x 0 0px;

	color:#000;

	font:bold 11px/12px Arial, Helvetica, sans-serif;

	padding:11px 19px 0 18px;

}*/

#nav li.pad {

	padding:0 4px 0 4px;

	}

/*main link css ends here*/

	

	.chromestyle ul {

	list-style:none;

	margin:0;

	/*padding:10px 0 0 9px;*/

}

.chromestyle ul li {

	background:url(images/nav-bg1.gif) repeat-x;

	padding:0 0px;

	margin:0;

	height:40px;

	float:left;

	/*margin:9px 0 0 0;*/

}

.chromestyle li.pad {

	padding:0 2px 0 2px;

	}

.chromestyle ul li.nobg {

	background:none;

}

.chromestyle ul li a {

	background:url(images/nav-sep.gif) no-repeat right 5px;

	font:bold 11px/12px Arial, Helvetica, sans-serif;

	text-decoration:none;

	padding:11px 17px 0 18px;

	float:left;

	display:block;

	height:20px;

	color:#fff;	

}

.chromestyle ul li a:hover {

	 background:url(images/nav-hrvr.gif) repeat-x 0 6px;

	color:#000;

	}



	



.dropmenudiv1{

	position:absolute;

	top:0;

	left:0;

	/*border: 1px solid #fff; *//*THEME CHANGE HERE*/

	border-bottom-width: 0;

	font:normal 11px/15px  Arial, Helvetica, sans-serif;

	line-height:20px;

	z-index:100;

	/*background-color:#98C9E8;*/

	width:133px;

	visibility: hidden;

	/*margin:8px 0 0 0;*/

}





.dropmenudiv1 a{

	width: auto;

	display: block;

	text-indent: 3px;

	background:#2A2B2B;

	border-top: 1px solid #fff; /*THEME CHANGE HERE*/

	padding: 2px 0px 0 5px;

	text-decoration:none;

	color:#fff;

}





.dropmenudiv1 a:hover{ /*THEME CHANGE HERE*/

	background-color: #6D6D6D;

	text-decoration:none;

	color:#fff;

}  



#leftpart {

	width:160px;

	background:url(images/bar.gif) repeat-y right 0px;

	padding-top:0px;

	

	}

#bodypart {

	padding:0px;

	margin:0px;

	}

#bodypart1 {

	padding:5px 4px 0 4px;

	margin:0px;

	}

#rightpart {

	width:160px;

	background:url(images/bar.gif) repeat-y left 0px;

	

	}

.catagory .left {

	background:url(images/blue-barl.gif) no-repeat top left;

	height:25px;

	}

.catagory .right{

	background:url(images/blue-barr.gif) no-repeat top right;

	height:25px;

	

	}

.catagory .bg{

	background:url(images/blue-barbg.gif) repeat-x top left;

	height:25px;

	width:100%;

	}

.catagory .boxtop {

	background:url(images/boxtop.gif) repeat-x top left;

	width:100%;

	

	}

.catagory .boxbottom {

	background:url(images/boxbottom.gif) repeat-x top left;

	width:100%;

	}

.catagory .boxleft {

	background:url(images/boxleftbg.gif) repeat-y top left;

	}

.catagory .boxright {

	background:url(images/boxrightbg.gif) repeat-y left top;

	}

.catagory .boxbg {

	background:url(images/boxbg.gif) repeat-x top left #EDEDED;

	}

.catagory .boxcolor {

	background-color:#EEEEEE;

	border:1px solid #E2E2E2;

	margin:1px 0 0 0;

	}

.catagory h3 {

	color:#FFFFFF;

	/*text-transform:uppercase;*/
	

	font-size:11px;

	padding:4px 0px 0px 10px;

	}

.catagory h5 {

	color:#FFFFFF;

	margin:0px;

	font-size:10px;

	padding:5px 0px 0px 7px;

	}

	

.catagory ul {

	padding:0px;

	margin:0px;

	}

.catagory li{

	padding:3px 0px 3px 14px;

	margin:0px;

	background:url(images/arrow.gif) no-repeat 5px 9px;

	color:#2B2B2B;

	font-size:11px;

	}

	

.topnav li{ padding:0;}

	



.catagory li a{

	color:#2B2B2B;

	text-decoration:none;

	

}

.catagory li a:hover {

	color:#6B6B6B;

		}

	.catagory img {

		border:0px;

		}

			

.anylinkcss{

	position:absolute;

	left:150px !important;

	visibility: hidden;

	border:1px solid gray;

	border-bottom-width: 0;

	font:normal 11px/12px Arial, Helvetica, sans-serif;

	line-height: 18px;

	z-index: 100;

	background:#EEF2F1 url(images/dropdown-bg.gif) repeat-x 0 0;

	margin:0px 0 0 0;

	width:130px;

}



.anylinkcss a{

	color: black;

	width: 100%;

	display: block;

	text-indent: 3px;

	border-bottom: 1px solid gray;

	padding: 1px 0;

	text-decoration: none;

	text-indent:5px;

}



.anylinkcss a:hover{ /*hover background color*/

	background-color: #797979;

	color: #fff;

	}



.navlist li {

	padding-bottom: 2px;

	}

		

.catagory p a{

	color:#5D5D5D;

	text-decoration:none;

	padding:0px;

	margin:0px;

	

	

}

.catagory p a:hover {

	color:#000;

		}

.catagory p{

	padding:2px 0 0 10px;

	text-align:left;

	}

	

.catagory span a{

	color:#000;

	text-decoration:underline;

	padding:4px 0 0 8px;

	margin:0px;

	display:block;

	font-size:10px;

	

}

.catagory span a:hover {

	color:#5D5D5D;

	text-decoration:none;

	

		}

.catagory .boxcolor {

	background-color:#EEEEEE;

	border:1px solid #E2E2E2;

	margin:1px 0 0 0;

	}

.catagory img {

	float:left;

	margin:0 2px 0 0;

	}

.catagory h6{

	color:#000;

	font-family:Arial, Helvetica, sans-serif;

	padding:0px;

	margin:0px 3px 10px 0;

	font-size:12px;

    text-align:left;

	

}

/* added on 25/07 for change request */ 

.catagory h6 a{

	color:#000;

	font-family:Arial, Helvetica, sans-serif;

	padding:0px;

	margin:0px 3px 10px 0;

	font-size:12px;

    text-align:left;

	text-decoration:none;

	

}

.catagory h4{

	color:#000;

	font-family:Arial, Helvetica, sans-serif;

	padding:0px;

	margin:0px 3px 10px 0;

	font-size:12px;

    text-align:left;

	font-weight:bold;

}



.catagory .brdr1 {

	border-bottom:1px dotted #000;

	border-top:1px dotted #000;

	padding:2px 0 2px 0;

	}

.catagory .artist {

	float:right;

	padding:0px;

	margin:0px;

	}

.search {

	background-color:#EEEEEE;

	border:1px solid #E2E2E2;

	margin:1px 0 0 0;

	}

.search input {

	width:106px;

	height:14px;

	border:1px solid #BDBDBD;

	padding:1px;

	float:left;

	margin:6px 2px 3px 5px;

	font:Verdana;

	color:#666666;

	font-size:10px;

	}

.search .btn {

	width:25px;

	height:15px;

	border:0;

	float:left;

	padding:0px;

	margin:7px 2px 4px 1px;

	}

.search label a{

	font-size:10px;

	color:#5E5E5E;

	text-decoration:none;

	padding:0px;

	display:block;

	margin:0px 0 12px 5px;

	}

.search label a:hover{

	color:#000;

	}

	

	



.photogallery td.left {

	background:url(images/black-barl.gif) no-repeat top left;

	height:25px;

	}

.photogallery td.right{

	background:url(images/black-barr.gif) no-repeat top right;

	height:25px;

	

	}

.photogallery td.bg{

	background:url(images/black-barbg.gif) repeat-x top left;

	height:25px;

	width:100%;

	}

.photogallery td h2 {

	color:#FFFFFF;

	font-size:12px;

	padding:3px 0px 0px 8px;

	}

.photogallery td h3  {

	

	color:#FFFFFF;

	text-transform:uppercase;

	font-size:11px;

	padding:4px 0px 0px 24px;

	}

.photogallery td h3 a {

	

	color:#FFFFFF;

	text-transform:uppercase;

	font-size:11px;

	padding:0px;

	}

 .photogallery td h3 a:hover  {

	

	color:#C3C3C3;

	padding:0px;

	text-decoration:underline;

	}

.photogallery td h3 a.active {

	

	color:#C3C3C3;

	padding:0px;



	}



.photogallery td h4{

	color:#282828;

	font-size:12px;

	padding:0px 0px 0px 6px;

	margin:0;

	font-weight:bold;

	text-decoration:underline;

	}

.photogallery  p{

	padding:1px 0px 2px 5px;}

.photogallery td.brdr {

	border:1px solid #D3D3D3;

	background-color:#F3F3F3;

	}

.photogallery .pad{

	padding-top:1px;

	}

.photogallery a {

	color:#555555;

	font-size:11px;

	padding:0px 4px 2px 18px;

	text-decoration:none;

	font-weight:bold;

	}

.photogallery a:hover{

	color:#8D8D8D;

	font-size:11px;

	padding:0px 4px 2px 18px;

	text-decoration:none;

	font-weight:bold;

	}

.photogallery span a {

	background:url(images/arrow1.gif) no-repeat 10px 10px;

	color:#2B2B2B;

	font-size:11px;

	padding:6px 30px 0px 21px;

	text-decoration:none;

	}

.photogallery span a:hover {

	background:url(images/arrow1.gif) no-repeat 10px 10px;

	color:#515050;

	font-size:11px;

	padding:6px 30px 4px 21px;

		}



.photogallery td.gray {

	background:#DDDBDB;}

	

.photogallery td img , .collection img {

	border:1px solid #000;

	margin:0px 0px 0 0px;

	padding:0px;

	}

a.link {

	color:#000;

	font-size:11px;

	padding:0px;

	text-decoration:none;

		}

a:hover.link{

	color:#8D8D8D;

	font-size:11px;

	padding:0px;

	text-decoration:none;

	}



#login {

	border:1px solid #2B7A87;

	background-color:#47A0AF;

		}

#login .dot {

	border-bottom:1px dotted #87C1CB;

	}

#login td {

	padding:6px 0px 2px 8px;

	}

#login .inpt 	{

	border:1px solid #207786;

	background-color:#ffffff;

	width:120px;

	height:15px;

	font:11px/14px Arial, Helvetica, sans-serif;

	color:#000000;

	padding:1px;

	

	}

#login p{

	padding:3px 0px 3px 2px;

	}

#login a{

	color:#FFFFFF;

	font-size:11px;

	text-decoration:underline;

	}

#login a:hover{

	color:#B9DFE6;

	font-size:11px;

	text-decoration:none;

	}

.button a{

	background:url(images/btn-bg.gif) repeat-x top left;

	border:1px solid #000000;

	color:#FFFFFF;

	width:58px;

	text-decoration:none;

	font-weight:normal;

	font-size:11px;

	margin-left:80px;

	padding:1px 6px 2px 6px;

	margin-bottom:2px;

	}

.button a:hover{

	background:url(images/btn-bg.gif) repeat-x top left;

	border:1px solid #000000;

	color:#CACACA;

	width:58px;

	text-decoration:none;

	font-weight:normal;

	font-size:11px;

	padding:1px 6px 2px 6px;

	margin-left:80px;

	margin-bottom:2px;

	}



.exhibition{

	padding:0px;}

.exhibition td h3 {

	background:url(images/fourth-bg.gif) repeat-x top left; 

	border:1px solid #2A849D;

	color:#FFFFFF;

	font-weight:bold;

	font-size:11px;

	padding:2px 0 2px 6px;

	}

.exhibition .body {

	background:url(images/fourth-body.gif) repeat-x top left #ADD9E4; 

	border:1px solid #77A0AB;

		}

.exhibition p{

	padding:6px 0px 10px 5px;

	

	}

.collection {

	background:url(images/collection-bg.gif) repeat-x top left #F2F6F6; 

	border:1px solid #DADADA ;

	/*background-color:#F4F3F3;*/

	}

.collection_detail {

	background:none!important;

	/*border:none!important;*/

	}	

.collection td.brdr {

	background:url(images/brdr.gif) repeat-y top right;

	}

.collection td h3{

	color:#4D4D4D;

	font-size:12px;

	padding:3px 0px 2px 15px;

	}

.zoom {

	background:url(images/zoom.gif) no-repeat 0 4px;

	color:#666;

	font-weight:bold;

	padding:0 0 0 14px !important;

	margin-left:5px;

	text-align:left;

	}

.zoom a {

	color:#666666 !important;

	text-decoration:none;

}

.zoom a:hover {

	color:#666666 !important;

	text-decoration:none;

}	

.collection p{

	padding:3px 0px 3px 0px;

	color:#fff;

	text-align:center;

	font-weight:bold;

	}

	

.collection p.exhibition{	

	padding:3px 0px 3px 0px;

	color:#555555;

	text-align:center;

	font-weight:bold;

}

.collection .black{

	color:#333333;

	font-weight:bold;

	}



.collection td.p1 p{

padding:3px 0px 3px 15px;

	text-align:left;

	

	}

.collection td.p1 img{

border-style:none;

border-width:0px;

	

	}

	

.collection td p img{

border-style:none;

border-width:0px;

	

	}	



.collection span{

	color:#0946A0;

	font-weight:bold;

	padding-right:4px;

		}

.collection input {

	float:right;

	margin:50px 0px 20px 0px;

	} 

.collection .view {

	margin:5px 0px 5px 0px;

	} 



.collection .gray {

	background:#DDDBDB;}

	

.collection span a {

	/*background-color:#DFE1E1;

	border:1px solid #fff;*/

	color:#5E5E5E;

	width:235px;

	height:30px;

	display:block;

	text-align:center;

	padding:2px 0px 3px 0px;

	margin:20px 0px 0 0;

	text-decoration:none;

	font-weight:bold;

	}

.collection span a:hover {

	padding:2px 0px 3px 0px;

	color:#000;

	margin:20px 0px 0 0;

	}

	

.collection a {

	color:#555555;

	padding:0px 0 2px 0;

	text-decoration:none;

	font-weight:bold;

	}

.collection a:hover{

	color:#8D8D8D;

	text-decoration:none;

	font-weight:bold;

	}

/* Added by Anirban for change according to the mail of 31/07/2009 starts ***********/	

.collection a.exhibition {

	color:#000;

	padding:0px 0 2px 0;

	text-decoration:none;

	font-weight:bold;

	}

.collection a:hover{

	color:#000;

	text-decoration:none;

	font-weight:bold;

	}

.collection a.exhibition-home {

	color:#fff;

	padding:0px 0 2px 0;

	text-decoration:none;

	font-weight:bold;

	}

.collection a.exhibition-home:hover{

	color:#fff;

	text-decoration:none;

	font-weight:bold;

	}		

/* Added by Anirban for change according to the mail of 31/07/2009 ends ***********/	

.collection .frame img {



	border:1px solid #4C4B4B;

	margin:1px 0px 1px 0px;

	}

.listView {

	padding:0 0 0 12px;

	}	

.listView td, .listView p, .listView a, .listView h3 { text-align:left !important;}

/*Footer css starts here*/

#footercontainer {

	width:100%;

	margin:0 auto;

	background-image:url(images/footer-bg.gif);

	background-repeat:repeat-x;

	height:95px;

	background-position:left top;

	}

#footer {



	height:91px;

		}

#footer {

		color:#414040;

		}

#footer a{

	font-size:11px;

	color:#414040;

	text-decoration:none;

	padding:0px 5px 3px 5px;

	}

#footer a:hover{

	font-size:11px;

	color:#656565;

	text-decoration:underline;

	}

#footer p{

		color:#4B4B4B;

		padding:6px;

		}

#footer span a{

		color:#4B4B4B;

		text-decoration:underline;

		}

#footer span a:hover{

		color:#4B4B4B;

		text-decoration:none;

		}

/*Footer css ends here*/

body{

	width:100%;

	margin:0 auto;

	background-image:url(images/body-bg.gif);

	background-repeat:repeat-x;

	background-position:left top;

	}

 ul, li, form, p, h1, h2, h3, img, input, label

	{

	margin:0px;

	padding:0px;

	}

label

	{

	display:block;

	}

ul, li

	{

	list-style-type:none;

	}

table {

	border:0px;

}	

td, div 

	{

	font: 11px/16px Tahoma, Arial, Verdana, Helvetica, sans-serif;

	color:#000;

	text-transform: none;

	text-decoration: none;

}

.pad{

	padding:5px;

	}

.padr{

	padding-right:10px;

	}	

.padl{

	padding-left:15px;

	}

.pad2{

	padding-top:2px;

	}	

.pad2 a{

	text-decoration:none;

	}

.pad2 a img.featured_art {

	margin:0 auto;

	float:none;

	}			

.width100per {

	border:0;

	width:100%;	

	/*comment by manas 9.1.2008*/

	/*height:100%;	*/

}

.width90per {

	border:0;

	width:90%;	

}		

.width80per {

	border:0;

	width:85%;	

}		

		

.height1 {

	height:1px;

}	

.width1 {

	width:1px;

}	

.lt, .lm, .lb {

	text-align:left;

}

.lt, .rt, .ct {

	vertical-align:top;

}

.lm, .rm, .cm {

	vertical-align:middle;

}		

.rt, .rb, .rm {

	text-align:right;

}	

.lb, .cb, .rb {

	vertical-align:bottom;

}

.ct, .cb, .cm {

	text-align:center;

	}

.padbottom {

	padding-bottom:40px;

	}

.padtop {

	padding-top:5px;

	}

	

/* Add by uday on 9 july 2008 for home page collection image change*/	

.collection .frame2 {

	width:140px;

	height:93px;

	border:3px solid #4C4B4B;

	margin:11px 0px 1px 13px;

	}

	

	/* Add by uday on 9 july 2008 for home page collection image change*/	

.collection .frame1 {

	width:93px;

	height:105px;

	border:3px solid #4C4B4B;

	margin:11px 0px 1px 13px;

	}	

	

/* Added on 23rd July 2008	*/



.collection .frame3 {

	/*width:140px;

	height:99px; According to client request on 30th Aug*/

	border:3px solid #4C4B4B;

	margin:11px 0px 1px 13px;

	}	

	

.photogallery td.bg1{

background:url(images/black-barbg.gif) repeat-x top left;

text-align:left;

}

.catagory td.bg1{

background:url(images/black-barbg1.gif) repeat-x top left;

text-align:left;

}

.catagory td strong{

font:Verdana;

}

.catagory input.text1 {

	width:150px;

	height:14px;

	border:1px solid #BDBDBD;

	padding:1px;

	float:left;

	margin:6px 2px 3px 5px;

	font:Verdana;

	color:#666666;

	font-size:10px;

	}

	

	.yellowinput {	

	font:Verdana;

	color:#333333;

	font-size:10px;

	}

	

.catagory td.bg2{

background:url(images/black-barbg1.gif) repeat-x top left;

text-align:right;

}

.graypart {

	background:#F4F4F4;

	padding:1px;

	}

	

	

	

	/***********************************new css added on 30-07-08*****************************/



.photogallery .calender {

	padding:0px;

	margin:0px;

	

	}

	

.photogallery .calender img{

	border:0px;

	padding:4px 0 0 3px;

	margin:0px;

	}

.calender a{

	color:#9E0909;

	padding:0px;

	margin:0px;

	font-weight:bold;

	text-decoration:none;

	}

.calender a:hover{

	color:#000;

	padding:0px;

	margin:0px;

	}



.photogallery .calender h2 {

	text-align:center;

	color:#FFFFFF;

	font-size:12px;

	padding:3px 5px 0px 0px;

	}

.calender .bkg{

	background-color:#E6E6E6;

	padding:0px;

	margin:0px;

	}

.calender .bg{

	background-color:#F5F5F5;

	border:1px solid #D6D6D6;

	padding:0px;

	margin:0px;

	}

	



.inpt 	{

	border:1px solid #207786;

	background-color:#ffffff;

	width:120px;

	height:15px;

	font:11px/14px Arial, Helvetica, sans-serif;

	color:#000000;

	padding:1px;

	

	}	

/* For CLIENT's Requirment changes made on 1th Sep 08 for image aspect's ratio */	

.collection .frame4 {	

	border:0px solid #4C4B4B;

	margin:11px 0px 1px 13px;

	}

/* -----------------pageinstyle-4sep------------------ */		

	

.pagein {

	color:#C24C56;

	text-transform:uppercase;

	font:bold 12px/18px Arial, Helvetica, sans-serif;

	}/*	F74148*/

.pagein a{

     font:bold 12px/18px Arial, Helvetica, sans-serif;

     color:#F74148;

	 text-decoration:none;

	 text-transform:uppercase;

	 padding:2px !important;

	 margin:0 2px !important;

	 }	

.pagein a:hover{

    font:bold 12px/18px Arial, Helvetica, sans-serif;

    text-decoration:underline;

	color:#ED1C24;

	}

.pagein a.active{

     font:bold 12px/18px Arial, Helvetica, sans-serif;

	 color:#ED1C24;

	 text-decoration:underline;

	 }		/*	F7A234*/

/* -----------------artwork-8sep------------------ */

.collection p.art a {

	background:url(images/arrow1.gif) no-repeat 0 50%;

	color:#000;

	padding:0px 4px 2px 11px;

	text-decoration:underline;

	font-weight:bold;

	}

.collection p.art a:hover{

	color:#000;

	text-decoration:none;

	}



/*---------------Gallery Style added on 3rd Oct08 Kuntal Starts-------------*/

.gallerycontainerset {

	margin:0 0 5px 0;

}

.gallery td {

	width:165px;

}

.gallery {

	background:#F4F4F4; 

	border:1px solid #DADADA ;

	/*background-color:#F4F3F3;*/

	}

.gallery h2 {

	background:#D1D1D1;

	font:bold 1px/14px Arial, Helvetica, sans-serif;

	color:#000000;

	text-align:center;

	height:32px;

	padding:3px 0 0 0;

	}

.galleryimgcont {

	height:136px;

}

.gallery p {

	font:normal 12px/14px Arial, Helvetica, sans-serif;

	color:#000;

	height:120px;

	padding:0 0 5px 0;

}



/*---------------Gallery Style added on 3rd Oct08 Kuntal Ends-------------*/	



/*	-----------		Added by Santosh Shaw on 14 October, 2008 Begins	-----	*/

.errmsg {

	font:bold 11px/14px Arial, Helvetica, sans-serif;

	color:#FF3333;

}

.successmsg {

	font:bold 11px/14px Arial, Helvetica, sans-serif;

	color:#339900;

}

/*	-----------		Added by Santosh Shaw on 14 October, 2008	Ends-----	*/

/*---------------Mid Nav Starts kuntal on 14Jul09 Starts-----------------*/



.topnav {

	text-align:center;

	width:100%;

	margin:0;

	padding:0 0 0 0;

}

.topnav div.ltcrv {

	background:url(images/nav-ltcrv.gif) no-repeat 0 0;

}

.topnav div.rtcrv {

	background:url(images/nav-rtcrv.gif) no-repeat 100% 0;

	}

.topnav div.chromeStyle {

	text-align:center;

	background:url(images/navbg.gif) repeat-x 0 0;

	margin:5px 9px 0 9px;

	padding:0;

}

.topnav div.chromeStyle ul {

	height:100%;

	overflow:hidden;

	list-style:none;

	margin:0 0 0 55px;

}

.topnav div.chromeStyle ul li {

	float:left;

	

	background:none;

	font:bold 11px/18px Arial, Helvetica, sans-serif;

	color:#000;

	display:block;

	margin:0 20px 0 5px !important;

	padding:0 ;

}

.topnav div.chromeStyle ul li a {

	padding:0;

	background:none;

	color:#000000;

	text-decoration:none;

}

.topnav div.chromeStyle ul li a:hover, .topnav div.chromeStyle ul li a.selected {

	color:#5A502F;

	text-decoration:none;

}

.downarrowpointer{ display:none !important; padding:0;

	margin:0; background:none;}

.rightarrowpointer {display:none !important; padding:0;

	margin:0;}

/*---------------Mid Nav Starts kuntal on 14Jul09 Ends-----------------*/



/*--------------Akriti new mofication by kuntal 24Jul09 Starts------------*/

.exhibition img{

	border:none !important;

	padding:0;

	margin:0;

}

.exhibition-headbg {

	font:bold 14px/35px Arial, Helvetica, sans-serif;

	color:#FFFFFF;

	text-transform:uppercase;

	padding:0 0 0 0px;

	background:url(images/exhibition-hdbg.gif) repeat-x 0 0;

}

.exibition-place {

	overflow:hidden;

	height:100%;

	width:277px;

	margin:0 auto;

	}

.exibition-place h3 {

	font:bold 12px/15px Arial, Helvetica, sans-serif;

	color:#5B5A64;

	padding:0 0 5px 0 !important;

	margin:0;

}

.exibition-place p {

	font:bold 12px/15px Arial, Helvetica, sans-serif;

	color:#fff;

	text-align:left;

	padding:0 0 5px 17px !important;

	margin:0 !important;

}

.exibition-place img {

	border:#4C4B4B 4px solid;

	margin:0 0 8px 21px;

}

.exibition-place img.view {

	float:right;

	border:none;

	margin:0 85px 0 0;

	padding:0;

}

.otherssectionhd {

	background-color:#696969;

	font:bold 12px/20px Arial, Helvetica, sans-serif;

	color:#FFFFFF;

	text-align:center;

	text-transform:uppercase;

}

img.othersec {

	border:#000000 2px solid;

	margin:5px 0 5px 0;

}

img.viewall {

	border:none;

	padding:0;

	margin:0;

}

.aboutus-section {

	background-color:#EEEEEE;

	border:#E2E2E2 1px solid;

	width:842px;

	margin:0 auto 12px;

	padding:10px;

}

.aboutus-section a {

	color:#333333;

	text-decoration:underline;

}

.aboutus-section a:hover {

	text-decoration:none;

}

.aboutus-section h2 {

	font:bold 16px/19px Arial, Helvetica, sans-serif;

	color:#666666;

	padding:0 0 10px 0;

}

.aboutus-section p {

	font:normal 12px/18px Arial, Helvetica, sans-serif;

	color:#000000;

	padding:0 0 8px 0;

}

.artgal {

	margin:-3px 0 3px 0;

}

/*--------------Akriti new mofication by kuntal 24Jul09 Ends------------*/



/*---------------Added in 30July09 Starts-------------------*/

.others-pane {

	margin:0;

	padding:0;

}

.others-panehd {

	font:bold 11px/20px Arial, Helvetica, sans-serif;

	color:#FFFFFF;

	text-transform:uppercase;

	background-color:#010101;

	padding:0;

	text-align:center;

}

.black-words {

	font:bold 11px/15px Arial, Helvetica, sans-serif;

	color:#5B5A64;

	text-align:center;

	padding:2px 0 5px 0;

	margin:0;

}

.white-txt {

	font:bold 11px/15px Arial, Helvetica, sans-serif;

	color:#fff;

	text-align:center;

	padding:5px 0 5px 0px;

	margin:0;

}

.white-txt a{

	font:bold 11px/15px Arial, Helvetica, sans-serif;

	color:#fff !important;

	text-decoration:none;

	text-align:center;

	padding:5px 0 5px 0px;

	margin:0;

}

white-txt a:hover {

	color:#fff !important;

	text-decoration:none;

}

img.view {

	border:none;

	margin:0;

	padding:0;

}

img.category a{

	margin:0px 0 0 0;

}

.pad8 {

	padding:0 0 1px 0;

}

.yellow-bg {

	font:bold 12px/26px Arial, Helvetica, sans-serif;

	color:#000000;

	padding:0 0 0 10px;

	background:url(images/yellow-bg.gif) repeat-x 0 0;

}

.others-tab {

	margin:0;

	padding:0;

}

.others-tab td img {

	border:none !important;

	}

/*added on 31/07/2009 by Anirban to fix the image resize issue in the home page others section  **/

.others-tdimage

{

	border: 1px solid rgb(0, 0, 0);

}



/*added on 31/07/2009 by Anirban to fix the image resize issue in the home page others section end**/



/*---------------Added in 30July09 Ends-------------------*/

/*---------------Added 1stAug09 starts---------------------*/

.pagination a {

	color:#333333;

	text-decoration:none;

}

.pagination a:hover {

	color:#333333;

	text-decoration:none;

}

#art-gal {

	/*width:459px;*/

	padding:0 0 0 44px;

	margin:0 auto;

	text-align:center;

}

#art-gal table.pic_unit { width:110px; margin:0 auto; float:left; }

#art-gal table.pic_unit td.others-tdimage { height:108px; }

.els { padding:0 0 0 90px !important; }



/* Added on 12 Aug 09 */

.withArrow p { padding-left:0; margin-left:0; }

.withArrow a {

	background:url(images/arrow.gif) no-repeat 4px 5px;

	display:block;

	padding-left:13px !important;

	}

