/* CSS Document */

body {
	margin:0px;
	padding:0px; 
	font-family: verdana;
	font-size: 12px; 
	text-align:justify;
	background:fixed url(../images/indiaart-background-image-new.jpg) no-repeat center top; 
	background-color:#FFFFFF;
	-webkit-background-size: cover;  
	-moz-background-size: cover; 	
	-o-background-size: cover; background-size: cover;
}


.main-template-wrapper
{
	width:1000px;
	height:auto;
	margin:auto;  
	background-color:#FFFFFF;
}
#right, #footer{
	-webkit-box-shadow: 0 8px 16px rgba(0, 0, 0, 10) !important;
   -moz-box-shadow: 0 8px 16px rgba(0, 0, 0, 10) !important;
   box-shadow: 0 8px 16px rgba(0, 0, 0, 10) !important;	
	}
.template-wrapper-home
{
	width:1000px;
	height:auto;
	margin:auto; 
	background-color:#FFFFFF;
	float:left;   
	-webkit-box-shadow: 0 8px 16px rgba(0, 0, 0, 10);
   -moz-box-shadow: 0 8px 16px rgba(0, 0, 0, 10);
   box-shadow: 0 8px 16px rgba(0, 0, 0, 10);
}

.template-wrapper
{
	width:1000px;
	height:auto;
	margin:auto; 
	float:left;   
	background-color:#FFFFFF;  
	-webkit-box-shadow: 0 8px 16px rgba(0, 0, 0, 10);
   -moz-box-shadow: 0 8px 16px rgba(0, 0, 0, 10);
   box-shadow: 0 8px 16px rgba(0, 0, 0, 10);
}

#main-logo
{
	width:1000px;
	height:auto;
	margin:auto;  
	float:left; 
	background-color:#FFFFFF;
	border-bottom-color:#F8C300;
	border-bottom-style:solid;
	border-bottom-width:4px;
}
#logo-right
{
	width:637px;
	height:auto;
	float:right; 
} 
#logo-left
{
	width:363px;
	height:auto;
	float:left;
	padding:25px 0px 0px 0px;
	text-align:center;
}
#main-logo h1
{
	font-family:"Arial Black"; font-size:48px; color:#DA251D; background:none; margin:-10px 0px 0px 0px;  padding:0;
}

#main-logo h1 span
{
	color:#E47412;
}

#main-logo h2
{
	font-family:"Book Antiqua"; font-size:20px; color:#7C7B79; background:none; margin:-15px 0px 0px 0px; padding:0; font-weight:normal; text-align:center;
}
.home-wrapper
{
	background-image:url(../images/header-background.gif);
	background-repeat:repeat-x;
	width:1000px;
	height:auto;
	margin:auto;  
	float:left; 
}


#left
{
	width:150px;
	height:auto;
	float:left; 
}

#right 
{
	width:845px;
	height:auto;
	float:right; 
}
#middle
{
	width:650px;
	height:auto;
	float:left; 

}

#rightside
{
	width:175px;
	height:auto;
	float:right; 
	padding:5px 8px 0px 5px;
	background-color:#F5F5F5;
}

.top-header
{
	width:1000px;
	height:125px;
	float:left; 
	background-color:#FFFFFF;
	background-image:url(../images/header-background.gif);
	background-repeat:repeat-x;
	border-bottom-color:#FFD988;
	border-bottom-width:5px;
	border-bottom-style:solid;
}

.logo-left
{
	width:854px;
	height:125px;
	float:left;
}
.logo
{
	width:153px;
	height:125px;
	float:left;
}

.home-page-logo
{
	width:153px;
	height:125px; 
	border-bottom: 4px solid #CCB091; margin:0px 0px 5px 0px; padding:0px 0px 5px 0px; 
}

.banner
{
	width:701px;
	height:125px;
	float:right;
	text-align:center; 
	margin-bottom:auto;
	margin-top:auto;
	z-index:-1000;
}


.home-page-banner
{
	width:655px;
	height:125px;
	float:right;
	text-align:center;
}
.email-this-page
{
	width:146px;
	height:125px;
	float:right;
}

.middle-body
{
	width:1000px;
	height:auto; 
	float:left;
	background-color:#FFFFFF;
}
 
.main-menu
{
	width:153px;
	height:auto;
	float:left;
}

.main-rightside
{
	width:844px;
	height:auto;
	float:right;
	margin-bottom:5px;
}

.call-of-the-Hills
{
	width:840px;
	height:auto;
	float:right;
	margin-bottom:5px;
	background-color:#D9E0DA;
}
.text_hover{
	
	}

.art-skin
{
	width:840px;
	height:auto;
	float:right;
	margin-bottom:5px;
	background-image:url(../Art-For-Skin/images/art-for-skin-bg.jpg);
	background-repeat:no-repeat;
	background-position:bottom;
	background-color:#EDE4D8;
}


.art-skin1
{
	width:840px;
	height:auto;
	float:right;
	margin-bottom:5px;
	background-image:url(../Colours-of-Life/images/background.jpg); 
}

.colours-of-life-bg
{
	width:840px;
	height:auto;
	float:right;
	margin-bottom:5px;  
	background-image:url(../Colours-of-Life/images/background.jpg);
	background-repeat:repeat;
	 
}

#colours-of-life-border
{
	border:1px solid #CCCCCC; padding:5px; background-color:#FFF; -moz-border-radius: 5px; -khtml-border-radius: 5px; -webkit-border-radius: 5px; font-family:Georgia;
	line-height:20px;
}

.middle-text-body
{
	width:695px;
	height:auto;
	float:left;
	border-left-style:solid;
	border-left-width:1px;
	border-left-color:#E4E4E4;
	border-right-style:solid;
	border-right-width:1px;
	border-right-color:#E4E4E4;
	border-bottom-style:solid;
	border-bottom-width:1px;
	border-bottom-color:#E4E4E4;
	margin:5px 0px 0px 0px;
}

.middle-text-body1
{
	width:695px;
	height:auto;
	float:left;  
}

.home-page-middle-text-body
{
	width:650px;
	height:auto;
	float:left;
	border-left-style:solid;
	border-left-width:1px;
	border-left-color:#E4E4E4;
	border-right-style:solid;
	border-right-width:1px;
	border-right-color:#E4E4E4;
	border-bottom-style:solid;
	border-bottom-width:1px;
	border-bottom-color:#E4E4E4;
	margin:5px 0px 0px 0px;
}

.rightside
{
	width:145px;
	height:auto;
	float:right; 
	background-color:#FFFFFF;
	
}

.home-page-rightside
{
	width:190px;
	height:auto;
	float:right; 
}

 
#footer
{
	width:1000px;
	height:auto; 
	padding:0px 0px 0px 0px;
	text-align:center;
	margin:auto;
	float:left;
	background-image:url(../images/footer-bg-new.jpg); background-position:bottom;
	background-repeat:repeat-x; 
	background-color:#F9F9F9;
	border-top:6px solid #FFD680;
}

#footer ul li
{ list-style-image:url(../images/footer-list-style.jpg); text-align:left; color:#333333; border-bottom:1px dashed #CCCCCC; padding:0px 0px 0px 0px; line-height:22px;}

#footer ul li a
{  color:#333333; text-decoration:none; font-weight:normal; font-size: 12px; font-family:Arial;}

#footer ul li a:hover
{  color:#CCCCCC; text-decoration:none;}

#artists-directory ul
{
	margin:0px; padding:0px 0px 0px 15px;
}

#artists-directory ul li
{ list-style-image:url(../images/footer-list-style.jpg); text-align:left; color:#333333; border-bottom:1px dashed #CCCCCC; padding:0px 0px 0px 0px; line-height:26px; margin:0px 20px 0px 0px;}

#artists-directory ul li a
{  color:#333333; text-decoration:none; font-weight:normal; font-size: 12px; font-family:Arial;}

#artists-directory ul li a:hover
{  color:#CCCCCC; text-decoration:none;}




.main-wrapper
{
	margin:auto; 
	width:670px; 
	height:auto;
}
.wrapper
{
	width:694px;
	height:auto;
	margin:0px;
	padding:0px; 
	background-color:#FAFAFA;
	margin:auto;
	text-align:center;
}

.artists-wrapper
{
	width:840px;
	height:auto;
	margin:0px;
	padding:0px; 
	background-color:#FAFAFA;
	margin:auto;
	float:left;
	text-align:center;
}

.artists-txt-wrapper
{
	width:694px;
	height:auto;
	margin:0px;
	padding:0px; 
	background-color:#FAFAFA;
	margin:auto;
	float:left;
	text-align:center;
	border-right:1px solid #E4E4E4;
}

.call-of-the-wrapper
{
	width:830px;
	height:auto;
	margin:0px;
	padding:0px; 
	background-color:#D9E0DA;
	margin:auto;
	text-align:center;
	margin-top:70px;
}


.art-for-skin-wrapper
{
	width:830px;
	height:auto;
	margin:0px;
	padding:0px;   
	margin:auto;
	text-align:center;
	margin-top:5px;
	z-index:1000;
}

.header
{
	width:670px; 
	background-color:#ffeebb;	
	height:30px; 
	margin-bottom:5px;
	float:left;
}

.old-master-titile
{
	float:left; 
	text-align:center;  
	width:496px;
}
.painting-heading
{
	width:190px; 
	float:left; 
	text-align:center; 
	margin:10px 5px 5px 5px; 
	padding:5px 0px 5px 0px; 
}

.painting-name
{
	 font-size:10px; 
	 text-align:center; 
	 color:#333333; 
	 font-weight:bold;
	 font-family:Verdana;  
}
.rightside-dropdown
{
	width:184px; 
	height:25px; 
	float:right;
}
.menu-new
{
	width:694px;
	height:28px; 
	margin-top:2px;
	margin-bottom:5px;
	background-image:url(../images/menu-background_2.jpg); 
	background-repeat:repeat-x; 
	margin:auto;
	margin:0;
	padding:0;
}
.text-body
{
	width:680px;
	height:auto;
	padding:5px 5px 5px 5px;
	font-family:Verdana;
	text-align:justify;
	font-weight:normal;
	color:#666;
	font-size:12px;
	margin:auto;
	line-height:20px; 
}

.text-body-copy
{
	width:670px;
	height:auto;
	padding:5px 0px 5px 5px;
	font-family:Times New Roman;
	text-align:justify;
	font-weight:normal;
	color:#333333;
	font-size:14px;
	line-height:20px;
	margin:auto;
}


.date
{
	font-family:Arial, Helvetica, sans-serif;
	text-align:center;
	color:#949494;
	font-size:12px;
}
.text
{
	font-family:Arial, Helvetica, sans-serif;
	text-align:justify;
	color:#949494;
	font-size:12px;
}

.home-text
{
	font-family: Calibri; 
	font-size: 14px; 
	font-weight: normal; 
	color: #525050;
	text-align:justify;
}

.home-text-new
{
	font-family:Verdana; 
	font-size: 12px; 
	line-height:16px;
	font-weight: normal; 
	color: #333333;
	text-align:justify;
}

.home-text-new1
{
	font-family:Georgia; 
	font-size: 12px; 
	line-height:18px;
	font-weight: normal; 
	color: #333333;
	text-align:center; 
	margin-bottom:5px;
}

 
.border
{
	border:1px solid #DCDCDC;
	padding:3px;
}
 

#menu
{
	width:680px;
	height:43px; 
	background-image:url(images/menu-background.jpg); background-repeat:repeat-x; 
} 

#btn
{
	background-image:url(../images/heading-bg.png);
	background-repeat:repeat-x;
	height:35px;
	width:100%;
}
.bg
{
	background-image:url(../images/heading-bg.jpg); 
	background-repeat:repeat-x; 
}
#profile-btn1
{
	width:84px;
	height:28px; 
	float:left;
}

#info-btn
{
	width:70px;
	height:28px; 
	float:left;
}

#info-btn-active
{
	width:70px;
	height:28px; 
	float:left;
}
#profile-btn
{
	width:70px;
	height:28px; 
	float:left;
}

#profile-btn-active
{
	width:74px;
	height:35px; 
}

 
#gallery-btn
{
	width:70px;
	height:28px;
	float:left;
}

#gallery-btn1
{
	width:84px;
	height:28px;
	float:left;
}

.gallery-btn
{
	width:74px;
	height:35px; 
}

#more-btn
{
	width:70px;
	height:28px; 
	float:left;
}

 
.gallery-btn :hover
{
	width:84px;
	height:35px;
	background-image:url(../images/gallery-active-btn.png);
	background-repeat:no-repeat;  
}

#exhibition-btn
{
	width:90px;
	height:28px; 
	float:left;
}

#golden-btn
{
	width:100px;
	height:28px; 
	float:left;
}


#exhibition-btn1
{
	width:105px;
	height:28px; 
	float:left;
}

#exhibition-btn-active
{
	width:90px;
	height:35px;
	background-image:url(../images/exhibitions-active-btn.png);
	background-repeat:no-repeat; 
}

 

#achievements-btn
{
	width:105px;
	height:35px;
	background-image:url(../images/achievements-btn.png);
	background-repeat:no-repeat; 
}

#achievements-btn-active
{
	width:105px;
	height:35px;
	background-image:url(../images/achievements-active-btn.png);
	background-repeat:no-repeat; 
}


#achievements-btn :hover
{
	width:105px;
	height:35px;
	background-image:url(../images/achievements-active-btn.png);
	background-repeat:no-repeat; 
}

#collections-btn
{
	width:105px;
	height:35px;
	background-image:url(../images/collections-btn.png);
	background-repeat:no-repeat; 
}

#collections-btn-active
{
	width:105px;
	height:35px;
	background-image:url(../images/collections-active-btn.png);
	background-repeat:no-repeat; 
}

#collections-btn :hover
{
	width:105px;
	height:35px;
	background-image:url(../images/collections-active-btn.png);
	background-repeat:no-repeat; 
}


#more-btn
{
	width:70px;
	height:28px;
	background-image:url(../images/more-btn.png);
	background-repeat:no-repeat;
	float:right;  
}

#more-btn1
{
	width:84px;
	height:28px;
	background-image:url(../images/more-btn.png);
	background-repeat:no-repeat; 
	float:right;
}

 

.middle-table
{
	 
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	padding-left:10px;
	padding-right:5px;
	padding-top:10px;
	padding-bottom:10px;
	color:#333333;
	background-color:#FAFAFA;
	text-align:justify;
	line-height:16px;
	border-left:1px solid #EAEAEA;
	border-right:1px solid #EAEAEA;
	border-bottom:1px solid #EAEAEA;
	-moz-border-radius: 0px 0px 8px 8px;
    -webkit-border-radius: 0px 0px 8px 8px;
    -khtml-border-radius: 0px 0px 8px 8px;
    border-radius: 0px 0px 8px 8px;
}

.old-heading {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	background-image:url(old-masters/images/btn.jpg);
	background-repeat:repeat-x;
	height:35px;
	font-weight:bold; 
	color: #000;
	margin-bottom:10px;
	padding-left:5px; 
}


.heading {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	background-image:url(../images/heading-bg.jpg);
	background-repeat:repeat-x;
	height:26px;
	font-weight:bold; 
	color: #000;
	margin-bottom:10px;
	padding-left:5px; 
}

.titile
{
	float:left;
	height:28px;
	width:auto;
	 
}

.menu-right
{
	float:right;
	height:28px;  
	text-align:right;
}

.menu-right-from-art
{
	
	height:28px;  
	padding:5px;
	float:right;
	margin-right:3%;
}

.menu-right1
{
	float:right;
	height:28px; 
	width:590px;  
}
 
h1{
	font-family:Calibri;
	font-size: 18px; 
	font-weight:bold;
	margin-bottom:5px;
	margin-top:0px;  
	color: #000;
	background-color:#ffeebb;
	vertical-align:middle; 
	text-align:center;
	padding:5px 0px 10px 0px;

}

h2{
	font-family:Calibri;
	font-size: 18px; 
	font-weight:bold; 
	text-align:left;
	color: #BB0000;   
	padding-left:15px; 
	padding-top:0px;
	margin-top:2px;
}

h3{
	font-family:Verdana;
	font-size: 18px; 
	font-weight:bold; 
	text-align:left;
	color: #000;   
	padding-left:0px; 
	padding-top:0px;
	margin-top:2px;
	margin-bottom:0px;
	border-bottom:1px dotted #CCCCCC;
	padding-bottom:3px;
}

h4{
	font-family:Verdana;
	font-size: 14px; 
	font-weight:bold; 
	text-align:center;
	color: #333333;   
	padding-left:15px; 
	padding-top:0px;
	margin-top:2px;
	margin-bottom:0px;
}

.page-title
{
	color:#990000;
	font-family: Verdana;
	font-size:15px; 
	font-weight:bold;
}
h9{margin:3px 0px 0px 0px; text-align:center; font-weight:bold; color:#000; margin-bottom:1px; font-size:12px; font-family:Verdana;}

h6
{
	font-family:Verdana;
	font-size:12px;
	text-align:center;
	margin-top:5px;
	margin-bottom:2px;
	color:#949494;
	font-weight:normal;
	font-variant:normal; 
}
h7{margin:3px 0px 0px 0px; text-align:center; font-weight:bold; color:#026ACB; margin-bottom:1px; font-size:12px;}

.exhibitions-headings{
	font-family:Verdana;
	font-size: 12px;  
	text-align:center;
	color: #000;    
	padding-top:0px;
	margin-top:0px;
	margin-bottom:0px;
}
.follow-us
{
	text-align:center;
	font-family:Verdana;
	font-size:11px;
	margin-bottom:5px;
	color:#333333;
	font-weight:bold;
	margin-top:10px;
}

.accept
{
	background-color:#FFCC66;
	font-size:13px;
	padding-bottom:3px;
	padding-top:3px;
	color:#000000;
	font-weight:bold;
	text-align:center;
}
.hover_text{color:#6F6F6F;font:Verdana;font-size:12px; }

.hover_text1{color:#7A7A7A;font:Verdana;font-size:12px; }
 
#home ul 
{
	float:left; 
	padding:0px;
	margin:0px;
	margin-left:5px;
	margin-bottom:5px;
}
#home ul li
{
	padding-left:5px;
	text-align:left;
	margin-left:0px; 
	margin-bottom:2px;
	background-image:url(../images/home-page-btn-background.jpg);
	background-repeat:repeat-x;
	border:1px solid #E1E1E1; 
}

#home ul li a
{
	text-decoration:none;   
	color:#990000;
	font-family:Verdana;
	font-size:12px;
}

#home ul li a:hover
{   
	color:#000000;
	text-decoration:none;
	font-family:Verdana;
	font-size:12px;
} 

ul
{
	margin-top:0px;
}
ul li
{
	margin-top:0px;
	padding-top:0px;
	line-height:18px;
	list-style:none;
}
.divider
{
	width:1px;
	height:35px;
	background-image:url(old-masters/images/divider.jpg);
	background-repeat:no-repeat;
}



.half-border
{
	-moz-border-radius: 8px 8px 8px 8px;
    -webkit-border-radius: 8px 8px 8px 8px;
    -khtml-border-radius: 8px 8px 8px 8px;
    border-radius: 8px 8px 8px 8px;
	border:1px solid #E9E9E9; 
	background-color:#FFF;
	height:220px;
	width:200px;
	float:left;
	vertical-align:bottom; 
	text-align:center;
	margin:5px 5px 5px 5px;
	padding:10px 0px 0px 0px;
}
.blank-width
{
	padding-left:10px;
}
.top-td
{
	-moz-border-radius: 8px 8px 0px 0px;
    -webkit-border-radius: 8px 8px 0px 0px;
    -khtml-border-radius: 8px 8px 0px 0px;
    border-radius: 8px 8px 0px 0px;
	border-top:1px solid #E9E9E9; 
	border-left:1px solid #E9E9E9; 
	border-right:1px solid #E9E9E9; 
	background-color:#FFF;
	height:6px;
	width:200px;
	text-align:center;

}

.top-middle
{
	-moz-border-radius: 0px 0px 0px 0px;
    -webkit-border-radius: 0px 0px 0px 0px;
    -khtml-border-radius: 0px 0px 0px 0px;
    border-radius: 0px 0px 0px 0px; 
	border-left:1px solid #E9E9E9; 
	border-right:1px solid #E9E9E9; 
	background-color:#FFF;
	height:auto;
	width:200px;
	vertical-align:bottom;
	text-align:center;

}

.top-bottom
{
	-moz-border-radius: 0px 0px 8px 8px;
    -webkit-border-radius: 0px 0px 8px 8px;
    -khtml-border-radius: 0px 0px 8px 8px;
    border-radius: 0px 0px 8px 8px;
	border-bottom:1px solid #E9E9E9; 
	border-left:1px solid #E9E9E9; 
	border-right:1px solid #E9E9E9; 
	background-color:#FFF;
	height:auto;
	width:200px;
	text-align:center;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	line-height:15px;
	padding:5px 0px 5px 0px; 
}

.text-body .gallery-heading
{
	font-family:Calibri;
	text-align:center;
	color:#000000;
	font-size:14px;
	font-weight:bold; 
	line-height:14px;
}

.text-body .gallery-heading a
{
	font-family:Calibri;
	text-align:center;
	color:#000000;
	font-size:14px;
	font-weight:bold; 
	padding-top:5px;
	padding-bottom:5px;
	text-decoration:none;
}

.text-body .gallery-heading a:hover
{
	font-family:Calibri;
	text-align:center;
	color:#CA0000;
	font-size:14px;
	font-weight:bold; 
	padding-top:5px;
	padding-bottom:5px;
	text-decoration:none;
}
.Churches
{
	font-family:Calibri;
	text-align:left;
	color:#000000;
	font-size:16px;
	font-weight:bold; 
	padding-top:5px;
	padding-bottom:5px;
}

.img-shadow
{
	 -webkit-box-shadow: 0 12px 10px -10px rgba(0, 0, 0, 0.5), 0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset;
     -moz-box-shadow: 0 12px 10px -10px rgba(0, 0, 0, 0.5), 0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset;
     box-shadow: 0 12px 10px -10px rgba(0, 0, 0, 0.5), 0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset;
	 border:0.5px solid #FFF;
	 padding:2px;
}

.img-shadow-art-skin
{
	 -webkit-box-shadow: 0 12px 10px -10px rgba(0, 0, 0, 0.5), 0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset;
     -moz-box-shadow: 0 12px 10px -10px rgba(0, 0, 0, 0.5), 0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset;
     box-shadow: 0 12px 10px -10px rgba(0, 0, 0, 0.5), 0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset;
	 border:4px solid #FFF;
	 padding:1px;
}

a:hover {
	font-family: Verdana; font-size: 12px; font-style: normal;  color: #CA0000; text-decoration: underline;  
}

a {
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal;  color: #666; text-decoration: none; 
}
 
#interface1 {
	z-index:1;
}

#loader_container {
    text-align:center;
    position:absolute;
    top:40%;
    width:100%}

#loader {
	font-family:Tahoma, Helvetica, sans;
	font-size:10px;
	color:#000000;
	background-color:#FFFFFF;
	padding:10px 0 16px 0;
	margin:0 auto;
	display:block;
	width:135px;
	border:1px solid #6A6A6A;
	text-align:left;
	z-index:255;
}

#progress {
	height:5px;
	font-size:1px;
	width:1px;
	position:relative;
	top:1px;
	left:10px;
	background-color:#9D9D94
}

#loader_bg {
	background-color:#EBEBE4;
	position:relative;
	top:8px;left:8px;height:7px;
	width:113px;font-size:1px
}

.border_preview{
	z-index:100;
	position:absolute; 
	background: #fff;
	border: 1px solid #444;
}

.preview_temp_load {
	vertical-align:middle;
	text-align:center;
	padding: 10px;
}
.preview_temp_load img{	
	vertical-align:middle;
	text-align:center;
}

.page
{
	padding: 2px 0; 
	padding-right:5px; 
	width: 16px; 
	height:16px;
	display: inline;
	font-size:15px;
	font-family:Calibri;
	color:#000000;
}
.link
{
	padding: 4px 7px; 
	width: 16px; 
	height:16px;
	font-size:15px;
	font-family:Calibri;
	text-align: center; 
	display: inline; 
	cursor: pointer; 
	border: 1px solid rgb(229, 226, 222); 
	background:rgb(246, 243, 240); 
}

.rightside-links a
{
	color:#333333;
	text-decoration:none;
	font-family:Georgia;
	font-size:12px;
	font-weight:normal;
}

.rightside-links a:hover
{
	color:#CA0000;
	text-decoration:none;
	font-family:Georgia;
	font-size:12px;
	font-weight:normal;
}
.active-page
{
	padding: 4px 7px; 
	width: 16px; 
	height:16px;
	text-align: center; 
	display: inline; 
	cursor:pointer;
	cursor:hand; 
	border:1px solid #E5E2DE; 
	background-color:#FFFFFF;
	color:#BF0000;
	font-size:15px;
	font-family:Calibri;
}
#number 
{
	width:680px;
	margin:auto;
	height:40px;
}
#number a
{
	color:#000000;
	text-decoration:none;
	width: 16px; 
	height:16px;
}

#number a:hover
{
	color:#BF0000;
	text-decoration:none;
	width: 16px; 
	height:16px;
}

.search
{
	height:20px; 
	width:150px;
	background-color:#FFF4DF;
	text-align:center;
	font-size:12px;
	font-weight:bold;	
	color:#990000; 
	float:left;
	padding:5px 0px 0px 0px;
}


.txtSearch
{
    border: 1px solid silver;
    box-shadow: 0 0 3px silver;
    font-family: verdana;
    height: 28px !important;
    width: 280px !important;
	font-size: 13px;
}


.btnSearch:active {
    background-color: inherit;
    box-shadow: 0 1px 2px rgba(0, 0, 0, 0.3) inset;
}
.btnSearch:focus {
    border: 1px solid #4D90FE;
    box-shadow: 0 0 0 1px rgba(255, 255, 255, 0.5) inset;
    outline: medium none;
}
.btnSearch {
    -moz-user-select: none;
    border-radius: 2px 2px 2px 2px;
    cursor: pointer !important;
    font-weight: bold;
    padding: 6px;
    text-decoration: none !important;
    background-color: #4D90FE;
    background-image: -moz-linear-gradient(center top , #4D90FE, #4787ED);
    border: 1px solid #3079ED;
    color: #FFFFFF !important;
}
  .btnSearch:hover
  {
  	box-shadow: 0 0 0 1px #FFFFFF inset, 0 1px 1px rgba(0, 0, 0, 0.1);
  	} 


#search
{
	background-color:#000000;
}

.search-box
{
	padding:5px 0px 0px 0px;
	margin:5px 0px 5px 0px;
	width:100%;
}

.home-page-btn
{
	background-image:url(../images/home-page-btn-background.jpg);
	background-repeat:repeat-x;
	height:20px;
	width:120px;
	border:1px solid #E1E1E1; 
	font-family: verdana, Helvetica, sans-serif; 
	font-size: 11px; 
	font-weight: bold; 
	color: #BF0000;
	text-align:center;
	margin:0px;
	padding:5px 0px 0px 0px;
}

.home-page-btn a
{
	color: #BF0000;
	font-family: verdana, Helvetica, sans-serif; 
	font-size: 11px; 
	font-weight: bold; 
}

.home-page-btn a:hover
{
	color: #000000;
	font-family: verdana, Helvetica, sans-serif; 
	font-size: 11px; 
	font-weight: bold; 
}

.home-box-btn
{
	background-image:url(../images/home-page-btn-background.jpg);
	background-repeat:repeat-x;
	height:20px; 
	border:1px solid #E1E1E1; 
	text-align:left;
	font-family: Georgia; 
	font-size: 12px; 
	font-weight: bold; 
	color: #990000;
	margin:0px;
	padding:3px 0px 3px 5px;
}
.home-box-btn a
{
	background-image:url(../images/home-page-btn-background.jpg);
	background-repeat:repeat-x;
	height:20px; 
 	text-align:left;
	font-family: Georgia; 
	font-size: 12px; 
	font-weight: bold; 
	color: #990000;
	margin:0px;
	padding:3px 0px 3px 5px;
}
.home-box-btn a:hover
{
	background-image:url(../images/home-page-btn-background.jpg);
	background-repeat:repeat-x;
	height:20px; 
 	text-align:left;
	font-family: Georgia; 
	font-size: 12px; 
	font-weight: bold; 
	color: #990000;
	margin:0px;
	padding:3px 0px 3px 5px;
}

.home-box-btn-new
{
	background-image:url(../images/home-page-btn-background.jpg);
	background-repeat:repeat-x;
	height:20px; 
	width:610px;
	margin:auto;
	margin-top:5px;
	border:1px solid #E1E1E1; 
	text-align:left;
	font-family: Georgia; 
	font-size: 12px; 
	font-weight: bold; 
	color: #990000; 
	padding:3px 0px 3px 5px;
}

.article-title
{ 
	text-align:left;
	font-family: Georgia; 
	font-size: 12px; 
	font-weight: bold; 
	color: #333333;
	margin:0px;
	padding:3px 0px 3px 5px;
}


.rightside-box-btn
{
	background-image:url(../images/home-page-btn-background.jpg);
	background-repeat:repeat-x;
	height:20px; 
	border:1px solid #E1E1E1; 
	text-align:center;
	font-family: Georgia, "Times New Roman", Times, serif; 
	font-size: 12px; 
	font-weight: bold; 
	color: #990000;
	margin:0px;
	padding:3px 0px 3px 0px;
}

.home-heading {  
  font-family: Verdana, Arial, Helvetica, sans-serif; 
  font-size: 9px; 
  font-style: normal;
  font-weight: bold; 
  color: #990000; 
  text-decoration: none;
  text-align:justify;
  padding-bottom:4px;
}

.home-heading-new {  
  font-family:Georgia; 
  font-size: 11px; 
  font-style: normal;
  font-weight: bold; 
  color: #990000; 
  text-decoration: none;
  text-align:justify;
  padding-bottom:4px;
}

.home-heading-new1 {  
  font-family:Georgia; 
  font-size: 11px; 
  font-style: normal;
  font-weight: bold; 
  color: #333333; 
  text-decoration: none;
  text-align:center;
  padding-bottom:0px;
  margin-bottom:-10px;
  padding-top:5px;
}

.home-heading-new2 {  
  font-family:Georgia; 
  font-size: 11px; 
  font-style: normal; 
  color: #333333; 
  text-decoration: none;
  text-align:center;
  padding-bottom:0px;
  margin-bottom:-10px;
  padding-top:5px;
}

.home-heading-new2 a
{
	color:#333333;
	font-family:Georgia; 
	font-size: 11px; 
  	font-style: normal;
}

.home-heading-new2 a:hover
{
	color:#CA0000;
	font-family:Georgia; 
	font-size: 11px; 
  	font-style: normal;
}
.painting-workshop-heading {  
  font-family:Calibri; 
  font-size: 14px; 
  font-style: normal;
  font-weight: bold; 
  color:#B90000; 
  text-decoration: none;
  text-align:center;
  padding-bottom:4px;
}


.Art-Projects
{
	height:20px;
	background-color:#FE0000;
	font-family: verdana, Helvetica, sans-serif; 
	font-size: 11px; 
	font-weight: bold; 
	color: #ffffff;
	text-align:center;
}

.art-camp {
   	font-family: verdana, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; color: #000000;
	text-decoration:none;
	text-align:center; 
}

.announces {
   	font-family:Calibri; font-size: 16px; font-weight: bold; color: #333333;
	text-decoration:none;
	text-align:left; 
}


.art-exchnage-artists {
   	font-family: verdana, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #990000;
	text-decoration:none;
	text-align:center;  
	background-color:#EBEBEB;
	border:1px solid #E4E4E4;
	padding:4px; 
	margin-top:2px;
}
.rightside-text 
{
	font-family: verdana, Helvetica, sans-serif; 
	font-size: 8pt; 
	font-weight: bold; 
	color: #000000;
	text-decoration:none; 
}

.we 
{
	font-family: Georgia, "Times New Roman", Times, serif; 
	font-size: 18px;
	font-weight: bold; 
	color: #000000;
}

/* rotator in-page placement */
.rotator
{
	/*border-bottom-color:#FFD988;
	border-bottom-style:solid;
	border-bottom-width:4px;*/
	padding:0px 0px 0px 0px; 
	height:123px; 
}
div.rotator ul
{
	margin:0px;
	padding:0px;
	text-align:right;
	margin-left:12px;
	float:left;
}
    div.rotator {
	position:relative;
	height:123px; 
	display: none;
}
/* rotator css */
	div.rotator ul li {
	float:left;
	position:absolute;
	list-style: none;
	margin:0px;
	padding:0px;
}

    div.rotator ul li.show {
	
}

#categories ul
{
	margin:0px;
	padding:0px;
}
#wrapper ul li
{
	margin-top:0px;
	padding-top:0px;
	line-height:22px;
	list-style:none;
}
.categories
{
	background-color:#EFEFEF;
	height:20px;
	color:#000; 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:15px; 
	font-weight:bold;
	text-align:left;
	padding:3px 0px 3px 10px;
}

.list
{
	margin:0px;
	padding-left:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px; 
	text-align:left;
	color: #000;   
}

.list a
{
	color:#000000;
	text-decoration:none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:normal; 
}

.list a:hover
{
	color:#9E211F;
	text-decoration:underline;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px; 
	font-weight:normal;
}
ul a
{
	color:#000000;
}

ul a:hover
{
	color:#9E211F;
}

.h1 { 
font: Arial, Helvetica, sans-serif;
font-size:20px; 
font-weight:bold; 
color:#990000; 
text-align:center; 
background-color:#FFDB6F;
display: table-cell;
vertical-align: middle;
width:700px;
height:30px;
}

.td-border
{
	border-bottom:1px solid #DBE1E4; padding-bottom:3px; 
}

.td-border1
{
	border-bottom:1px solid #DBE1E4; padding-bottom:3px;
	text-align:center;
}

.Exhibition-News 
{
	background-color:#FF0000; color:#FFFFFF; text-align:center; font-size:18px; font-weight:bold; margin-bottom:5px; font-family:Calibri; height:25px;
}

.back
{
	text-align:right;
	height:25px;
	padding-right:30px;
}

#sitemap li a
{
	list-style-image:url(../images/Sitemap_bullet.gif);
	font-family:Georgia;
	text-align:justify;
	font-weight:normal;
	color:#333333;
	font-size:13px;
	line-height:20px;
}

#sitemap li a:hover
{
	list-style-image:url(../images/Sitemap_bullet.gif);
	font-family:Georgia;
	text-align:justify;
	font-weight:normal;
	color:#B00000;
	text-decoration:underline;
	font-size:13px;
	line-height:20px;
}

#sitemap li 
{
	list-style-image:url(../images/Sitemap_bullet.gif);
	font-family:Georgia;
	text-align:justify;
	font-weight:normal;
	color:#333333;
	font-size:12px;
}

.contact-text
{
	text-align:right;
	padding-right:10px;
	color:#000000;
	font-weight:bold;
}

.title1{
	font-family:Calibri;
	text-align:left;
	color:#000000;
	font-size:15px;
	font-weight:bold; 
	padding-top:5px;
	padding-bottom:5px;
}

h5{
	font-family:Calibri;
	font-size: 16px; 
	font-weight:bold; 
	text-align:left;
	color: #BB0000;   
	margin-top:1px;
	margin-bottom:5px;
}

.marquee a
{
	font-family:Georgia; font-size:12px; margin-bottom:0px; color:#BB0000;
}

.marquee a:hover
{
	font-family:Georgia; font-size:12px; margin-bottom:0px; color:#000000;
}

#banner-table-border
{
	border:1px solid #CCCCCC; -moz-border-radius: 10px; -khtml-border-radius: 10px; -webkit-border-radius: 10px;  padding:5px 5px 0px 5px; margin:5px 0px 0px 0px; background-color:#F5F5F5;
}

#banner-table-border1
{
	padding:5px 5px 0px 5px; margin:5px 0px 0px 0px; 
}


#homepage-table
{
	border-bottom:1px solid #CCCCCC; border-right:1px solid #CCCCCC; border-left:1px solid #CCCCCC; -moz-border-radius: 10px; -khtml-border-radius: 10px; -webkit-border-radius: 10px; padding:0px 5px 0px 5px;
}

#homepage-table a
{
	font-family:Georgia; font-size:12px; color:#333333; text-decoration:none; font-weight:normal;
}

#homepage-table a:hover
{
	font-family:Georgia; font-size:12px; color:#CA0000; text-decoration:none; font-weight:normal;
}

.art
{
	font-family:Georgia; font-weight:bold;font-size:20px; color:#00509F; text-align:center; margin-bottom:5px;
}

.colours-of-life
{
	font-family:Georgia; font-weight:bold;font-size:22px; color:#990000; text-align:center; margin-bottom:5px;
}

.Expressions-of-Life
{
	font-family:Georgia; font-weight:bold;font-size:16px; color:#000; text-align:center; margin-bottom:5px;
}
.charity
{
	font-family:Georgia; font-size:12px; color:#333333; line-height:18px; text-align:center;
}

.ARTISTS
{
	font-family:Georgia; font-size:12px; color:#000000; line-height:18px; text-align:center;
}
.the-rotray
{
	font-family:Georgia; font-size:14px; color:#333333; font-weight:bold; text-align:center; margin-bottom:20px; margin-top:5px;
}

.lot
{
	font-family:Georgia; font-size:14px; color:#333333; font-weight:bold; text-align:center; padding:10px 0px 10px 0px;
}
.painting
{
	font-family:Georgia; font-size:13px; line-height:20px; 
}

.painting-1
{
	font-family:Georgia; font-size:13px; line-height:20px; padding-left:20px; padding-right:20px;
}
.rounded
{
	height:auto; margin:auto;   margin-top:2px; background:#ffffff; border:1px #E0E0E0 solid;  padding:5px 5px 2px 5px;  -moz-border-radius: 8px 8px 8px 8px;
	-webkit-border-radius: 8px 8px 8px 8px; -khtml-border-radius: 8px 8px 8px 8px; border-radius: 8px 8px 8px 8px; font-family:Georgia; font-size:14px; color:#333333; font-weight:bold; text-align:center; margin-bottom:5px;
}

.next a
{
	font-family:Georgia; font-size:13px; line-height:20px; font-weight:bold; text-decoration:none;
}

.next a:hover
{
	font-family:Georgia; font-size:13px; line-height:20px; font-weight:bold; color:#990000; text-decoration:none;
}
#Artist-List ul li
{
	text-align:left;
}
#Artist-List ul li a
{
  text-align:left; list-style:none; font-family:Georgia; font-size:14px; color:#333333; 
}

#Artist-List ul li a:hover
{
  text-align:left; list-style:none; font-family:Georgia; font-size:14px; color:#990000; 
}

.WebRupee
{
	font-family:Verdana;
	font-size:15px;
}

 
.pune-Heritage-cycle-ride
{
	width:840px;
	height:auto;
	float:left;
	margin-bottom:5px;
 	background-color:#F5F5F5;
}

.menu-new-pune-cycle
{
	width:500px;
	height:21px; 
	margin-top:2px;
	margin-bottom:5px;
	background-image:url(../images/menu-background_2.jpg); 
	background-repeat:repeat-x; 
	margin:auto;
	margin:0;
	padding:0;
}

.pune-cycle-title
{
	color:#990000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:13px; 
	font-weight:bold; 
}

.exhibition-title
{
 	font-family:Calibri;
	font-size: 18px; 
	font-weight:bold; 
	text-align:center;
	color: #000;
	padding:5px 0px 5px 0px;
	background-color:#FFAE33;
}
.exhibition-border
{
	border:1px solid #CECECE; padding:5px; background-color:#E2E2E2;
}

.exhibition-sub-title
{
	font-size:13px; padding:8px 0px 8px 0px; background-color:#E9E9E9; text-align:center;
}

.exhibition-artist-name
{
	  font-family:Calibri; font-size: 18px; font-weight:bold; text-align:left; color: #000; padding-left:0px;  padding-top:0px; margin-top:2px; margin-bottom:0px;  padding:5px;
}

.exhibition-text
{
	padding:8px;
}

.art-news
{
	font-family:Verdana; font-size:14px; font-weight:bold; color:#000000; text-align:center;
}

.art-news-scroll
{
	margin:3px; background-color:#F5F5F5; height:20px; font-family:Verdana; font-size:11px; color:#666666; padding:8px 0px 0px 0px;
}

.art-news-scroll a
{
	color:#666666; text-decoration:none; font-weight:normal; font-size:11px;
}

.art-news-scroll a:hover
{
	color:#999999; text-decoration:underline; font-weight:normal;
}
.professional-artists
{
	font-family:Verdana; font-size:18px; text-align:left; color:#333333; float:left;     
}

.right
{
	font-family:Verdana; font-size:11px; text-align:right; color:#E67817; float:right; padding:5px 0px 0px 0px;     
}

.artist-name
{color:#E67817; }

.right a
{
	color:#E67817; text-decoration:none; font-weight:normal; font-size:11px; 
}

.right a:hover
{
	color:#999999; text-decoration:underline;
}

.left
{
	font-family:Verdana; font-size:11px; text-align:left; color:#E67817; float:left; padding:5px 0px 0px 0px;     
}
 
.left a
{
	color:#E67817; text-decoration:none; font-weight:normal; font-size:11px; 
}

.left a:hover
{
	color:#999999; text-decoration:underline;
}

.home-page-text
{
	font-family:Verdana; font-size:11px; color:#666666; padding:5px; line-height:15px;font-weight:normal;  
}
.home-page-text a
{
	font-family:Verdana; font-size:11px; color:#0C0C0C;  font-weight:normal;  
}

.home-page-text a:hover 
{
	 font-size:11px !important; color:#666666!important; font-weight:normal!important; text-decoration:underline!important;   
}

.new-additions
{
	font-family:Verdana; font-size:14px; color:#E67817; padding:5px; line-height:15px; text-align:left;
}

#right ul li
{
	margin-left:0px; list-style-type:square; padding:0; color:#666666;
}

#right ul li a
{
	color:#666666; text-decoration:none; font-weight:normal; font-size:11px;
}

#right ul li a:hover
{
	color:#999999; text-decoration:underline; font-size:11px;
}

.emerging-artists
{
	font-family:Verdana; font-size:14px; text-align:left; color:#333333; float:left;     
}
.children-art
{
	font-family:Verdana; font-size:14px; text-align:center; color:#333333; float:left;     
}
.float-left
{
	float:left; padding:3px; margin-right:5px;
}

.float-right
{
	float:right; padding:3px; margin-left:5px;
}
 
.Not-Available
{color:#990000; font-weight:bold;}

.Not-Available a
{color:#990000; text-decoration:none}

.Not-Available a:hover
{color:#306EFF; text-decoration:none}

#artists-content
{padding-top:0px;}
#artists-content-left
{width:580px; height:auto; float:left;}

#artists-content h1
{font-family:Calibri; font-size:18px; text-align:left; font-weight:bold; margin:0; padding:0; background-color:#FAFAFA;}

.artists-content-txt-inner-box
{width:570px; height:auto; float:left; border-bottom:1px dotted #CCCCCC; padding-bottom:5px; padding-top:10px;}

#artists-content-right
{width:240px; height:auto; float:right; padding-right:0px; }
#artists-content-banner
{width:570px; height:218px; float:left; }
#artists-content-txt-box
{width:570px; height:auto; float:left; padding-top:30px; }
#artists-content-txt-inner-box
{width:570px; height:auto; float:left; border-bottom:1px dotted #CCCCCC; padding-bottom:5px; padding-top:10px;}
#artists-content-txt-inner-right-box
{width:242px; float:left; padding-left:5px; }
.artists-content-heading
{font-family:Calibri; font-size:17px; text-align:left; font-weight:bold; margin:0; padding:0;}


.artists-content-heading a
{font-family:Calibri; font-size:20px; text-align:left; font-weight:bold; margin:0; padding:0; color:#333333}

.artists-content-heading-right
{font-family:Calibri; font-size:18px; text-align:left; margin:0; padding:0;}

.artists-content-txt
{font-family:Georgia; font-size:12px; text-align:justify; margin:0; padding:5px 0px 0px 0px; color:#666666; line-height:16px;}

#artists-content h6
{font-family:Georgia; font-size:11px; text-align:right; margin:0; padding:5px 0px 0px 0px; color:#666666;}

#artists-content h6 a
{ font-family:Georgia; font-size:11px; color:#999999; text-decoration:none; font-weight:normal; font-size:11px; }

#artists-content h6 a:hover
{ font-family:Georgia; font-size:11px; color:#999999; text-decoration:underline;}

.artists-content-img
{border:1px solid #CECECE; padding:4px; background-color:#E2E2E2; float:left; margin-right:10px; }

#artists-content-ri ul
{ margin:0px 0px 0px 15px; padding:0px;}

#artists-content-ri ul li a
{ color:#333333; text-decoration:none; font-family: Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal;}

#artists-content-ri ul li a:hover
{ color:#999999; text-decoration:none; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal;}

#artists-content-ri ul li
{font-family:Arial, Helvetica, sans-serif; font-size:12px; border-bottom:1px dotted #CCCCCC; padding-bottom:5px; text-align:left; margin:0; padding:0; line-height:22px; margin-right:5px;} 
 
#transletor
{text-align:right; height:25px; width:843px; background-color:#FFF4DF; margin-bottom:5px;}

.nano .content { 
	padding: 20px;
}

.nano .pane {
	background: #AEAEAE;
	width: 8px;
	right: 1px;
  margin: 5px;
}

.nano .slider {
	background: #111;
}

/* Styles specific to this particular page */
.scroll-pane {
	width: 230px;
	height: 1245px;
	overflow: auto;
}

.scroll-pane1 {
	width: 230px;
	height: 960px;
	overflow: auto;
}


.scroll-pane2 {
	width: 230px;
	height: 820px;
	overflow: auto;
}

.divScroll-1 ul
{ margin:10px 0px 0px 10px; padding:0;}

.divScroll-1 ul li
{ text-align:left; line-height:25px; background-color:#F5F4F4; margin-bottom:5px; border-bottom:1px dashed #CCCCCC; }  

.divScroll-1 ul li a
{text-align:left; font-family: verdana; font-size:12px; font-weight:normal; background-color:#F5F4F4; padding:0px 0px 0px 5px;}

.divScroll-1 ul li a:hover
{text-align:left; font-family:verdana; font-size:12px; font-weight:normal; background-color:#E7E4E4; padding:5px 0px 5px 8px; }
 
.jspContainer
{
    overflow: hidden;
    position: relative;
}

.jspPane
{
    position: absolute;
}

.jspVerticalBar
{
    position: absolute;
    top: 0;
    right: 0;
    width: 7px;
    height: 100%;
    background: red;
}

.jspHorizontalBar
{
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 7px;
    background: #777;
}

.jspVerticalBar *,
.jspHorizontalBar *
{
    margin: 0;
    padding: 0;
}

.jspCap
{
    display: none;
}

.jspHorizontalBar .jspCap
{
    float: left;
}

.jspTrack
{
    background: #777;
    position: relative;
}

.jspDrag
{
    background: #aaa;
    position: relative;
    top: 0;
    left: 0;
    cursor: pointer;
	height:20px;
	
}

.jspHorizontalBar .jspTrack,
.jspHorizontalBar .jspDrag
{
    float: left;
    height:20px;
}

.jspArrow
{
    background: #50506d;
    text-indent: -20000px;
    display: block;
    cursor: pointer;
	height:20px;
}

.jspArrow.jspDisabled
{
    cursor: default;
    background: #80808d;
}

.jspVerticalBar .jspArrow
{
    height: 7px;
}

.jspHorizontalBar .jspArrow
{
    width: 7px;
    float: left;
    height:20px;
}

.jspVerticalBar .jspArrow:focus
{
    outline: none;
}

.jspCorner
{
    background: #eeeef4;
    float: left;
    height:20px;
}


#whats-new
{ text-align:left;  background-image:url(../images/home-page-btn-background.jpg); background-repeat:repeat-x; border:1px solid #E1E1E1; text-decoration:none;  color:#000; font-weight:bold; font-family:Verdana; font-size:12px; line-height:16px; height:32px; width:138px; margin:0px 0px 5px 0px; text-align:center; padding:3px 0px 0px 0px;}

#whats-new-text
{border-left:1px solid #E1E1E1; border-right:1px solid #E1E1E1; border-bottom:1px solid #E1E1E1; background-color:#F9F9F9; width:140px; height:auto; margin-left:5px;  margin-bottom:5px;}

.align-left
{
	padding: 5px; border: 1px solid #dfdfdf; background: #f3f3f3; float:left; margin:0px 10px 5px 0px;
}

.float-right
{
	padding: 5px; border: 1px solid #dfdfdf; background: #f3f3f3; float:right; margin:0px 0px 5px 10px;
}

.align-right
{ 
	padding: 5px; border: 1px solid #dfdfdf; background: #f3f3f3; float:right; margin:0px 0px 5px 10px;
}

.whats-new-align-right
{ 
	padding: 5px; float:right; margin:0px 0px 5px 10px;
}

.align-right1
{
	float:right;
	border:1px solid #DCDCDC;
	padding:3px;
	margin-left:10px;
}


/*----------------------------------------------------------------------
 HEADER IMAGE SCROLLER START
----------------------------------------------------------------------*/
 


#slides1 {
	overflow: hidden;
	height: 212px;
	width: 800px;
	padding:5px;
	margin-left:0;
	background-color:#F8F8F8;
	border:1px solid #EEEEEE;
 }

#slides1 li {
	list-style: none;
	width: 835px;
	margin:0;  
	padding:0;
}

#slides1 li img {
	float: left;
	margin:0; padding:0;
	border:1px solid #CECECE; padding:5px; background-color:#E2E2E2;
}

#slides1 .content {
	float: left;
	width: 575px;
	padding-left: 21px; 
}

#slides1 li p {
	line-height: 22px;
}
 
#slides1 h3 {
	font-size: 18px;
	color: #333333;
	font-weight: normal; 
	border:none; font-family:Verdana;
}

#slides1 h4 {
	font-size: 18px;
	color: #000;
	font-style: italic;
	font-weight: normal;
	text-transform: lowercase;
	padding-bottom: 16px;
} 

#content #notes li, #content #changes li {
	font-size: 12px;
	color: #8f8f8f;
	margin-left: 43px;
	padding-bottom: 6px;
}

#content #notes li a {
	color: #e41996;
}

#idc-container a {
	color: #e41996;	
}

#idc-container h3 {
	color: #666;
}
/*----------------------------------------------------------------------
 HEADER IMAGE SCROLLER END
----------------------------------------------------------------------*/



 /* ---------------------------------------------------- */
/* SLIDESHOW
/* ---------------------------------------------------- */
#slideshow {
width: 825px; 
background-color: #eee;
border: 1px solid #ddd;}
 

#slideshow ul li
{ list-style:none; }
#slideshow ul {
margin: 0;
padding: 0;

list-style-type: none;
height: 1%; /* IE fix */}

#slideshow ul:after {
content: ".";
clear: both;
display: block;
height: 0;
visibility: hidden;}            

/* ---------------------------------------------------- */
/* SLIDESHOW > SLIDES
/* ---------------------------------------------------- */
#slideshow .slides {
overflow: hidden;
width: 825px;}

#slideshow .slides ul {
width: 2880px;}

#slideshow .slides li {
width: 800px;
float: left;
padding: 20px;}
#slideshow h2
{ margin:0; padding:0;}

#slideshow .slides h2 {
margin: 0;}

#slideshow h2 a
{ font-family:Calibri;
	font-size: 18px; 
	font-weight:bold; 
	text-align:left;
	color: #BB0000;    
	padding-top:0px;
	margin-top:2px;}

/* ---------------------------------------------------- */
/* SLIDESHOW > NAVIGATION
/* ---------------------------------------------------- */
#slideshow .slides-nav {
background-color: #ddd;
border-top: 2px solid #ccc;}

#slideshow .slides-nav li {
float: left;}

#slideshow .slides-nav li a {
display: block;
padding: 5px 10px;
outline: none; opacity:0.9;}

.js #slideshow .slides-nav li.on,
.js #slideshow .slides-nav li.on a {
background-color: #eee;}

.js #slideshow .slides-nav li.on a {
position: relative;
top: -4px;}

#artists-name a 
{ font-weight:normal; font-size:11px; color:#666666; text-decoration:none;}

#artists-name a:hover
{ font-weight:normal; font-size:11px; color:#666666; text-decoration:underline;}


/*-----------------------------------------------------------*/
/* WHAT'S NEW PAGE CSS
/*-----------------------------------------------------------*/
#whatsnew
{ width:690px; height:auto; float:left; font-family:Georgia, "Times New Roman", Times, serif; font-size:12px; line-height:13px; color:#666666; font-weight: normal; }

#whatsnew .box
{
	float:left; 
	margin:0px 5px 5px 0px;  
	background-color:#FFF;
	width:200px;
	height:290px;
 	-moz-border-radius: 10px 10px 10px 10px; 
	-webkit-border-radius: 10px 10px 10px 10px;  
	border-radius: 10px 10px 10px 10px;
 	padding:5px 5px 0px 5px;   
	border:1px solid #E9E9E9;
}


#whatsnew .box_one
{
	float:left; 
	margin:0px 5px 5px 0px;  
	background-color:#FFF;
	width:200px;
	height:210px;
 	-moz-border-radius: 10px 10px 10px 10px; 
	-webkit-border-radius: 10px 10px 10px 10px;  
	border-radius: 10px 10px 10px 10px;
 	padding:5px 5px 0px 5px;   
	border:1px solid #E9E9E9;
}
#whatsnew  ul
{float:left; margin:0px 0px 0px 20px; padding:0; }
#whatsnew  ul li
{ display:inline; float:left; margin:5px 5px 5px 0px}
#whatsnew .img
{vertical-align: bottom; padding:0px 0px 0px 0px; display:table-cell; text-align:center; width:200px; height:163px;}
 
#whatsnew .painting
{ margin:8px 0px 0px 0px; }

#whatsnew .more
{text-align:right; padding-right:10px;}

#whatsnew .more a
{ font-size:13px; font-family:Georgia, "Times New Roman", Times, serif; color:#000000;}
#whatsnew .more a:hover
{ font-size:13px; font-family:Georgia, "Times New Roman", Times, serif; color:#D70000;}

/*-----------------------------------------------------------*/
/* WHAT'S NEW PAGE CSS END
/*-----------------------------------------------------------*/


.flex-container a:active,
.flexslider a:active {outline: none;}
.slides,
.flex-control-nav,
.flex-direction-nav {margin: 0; padding: 0; list-style: none;} 

/* FlexSlider Necessary Styles
*********************************/ 
.flexslider {width: 258px; margin: 0; padding: 0;}
.flexslider .slides > li {display: none; list-style:none;} /* Hide the slides before the JS is loaded. Avoids image jumping */
.flexslider .slides img {max-width: 100%; display: block;}
.flex-pauseplay span {text-transform: capitalize;}

/* Clearfix for the .slides element */
.slides:after {content: "."; display: block; clear: both; visibility: hidden; line-height: 0; height: 0;} 
html[xmlns] .slides {display: block;} 
* html .slides {height: 1%;}

/* No JavaScript Fallback */
/* If you are not using another script, such as Modernizr, make sure you
 * include js that eliminates this class on page load */
.no-js .slides > li:first-child {display: block;}
#video-box ul
{ margin:0; padding:0;}
#video-box ul li
{ list-style:none;}

/* FlexSlider Default Theme
*********************************/
.flexslider {zoom: 1;}
.flexslider .slides {zoom: 1;}
.flexslider .slides > li {position: relative;}
/* Suggested container for "Slide" animation setups. Can replace this with your own, if you wish */
.flex-container {zoom: 1; position: relative;}

/* Caption style */
/* IE rgba() hack */
.flex-caption {background:none; -ms-filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#4C000000,endColorstr=#4C000000);
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#4C000000,endColorstr=#4C000000); zoom: 1;}
.flex-caption {width: 96%; padding: 2%; position: absolute; left: 0; float:left; background: rgba(0,0,0,.9); color: #fff; text-shadow: 0 -1px 0 rgba(0,0,0,.3); font-size: 12px; line-height: 16px; margin-bottom:10px;}

/* Direction Nav */
.flex-direction-nav li a {width: 52px; height: 52px; margin: -13px 0 0; display: block; background: url(theme/bg_direction_nav.png) no-repeat 0 0; position: absolute; top: 50%; cursor: pointer; text-indent: -9999px;}



/* new gallery css */
#gallery
{ 	 width:680px; height:auto; float:left;  font-size:10px; 
	 text-align:center; 
	 color:#333333; 
 	 font-family:Verdana;  }

#gallery .box
{
	float:left; 
	margin:0px 5px 5px 0px;  
	background-color:#FFF;
	width:195px;
	/*height:240px;*/
 	-moz-border-radius: 10px 10px 10px 10px; 
	-webkit-border-radius: 10px 10px 10px 10px;  
	border-radius: 10px 10px 10px 10px;
 	padding:5px 5px 10px 5px;   
	border:1px solid #E9E9E9;
	line-height:14px;
}


#gallery .box_one
{
	float:left; 
	margin:0px 5px 5px 0px;  
	background-color:#FFF;
	width:200px;
	height:210px;
 	-moz-border-radius: 10px 10px 10px 10px; 
	-webkit-border-radius: 10px 10px 10px 10px;  
	border-radius: 10px 10px 10px 10px;
 	padding:5px 5px 0px 5px;   
	border:1px solid #E9E9E9;
}
#gallery  ul
{float:left; margin:0px 0px 0px 20px; padding:0; }
#gallery  ul li
{ display:inline; float:left; margin:5px 5px 5px 0px}
#gallery .img
{vertical-align: bottom; padding:0px 0px 10px 0px; display:table-cell; text-align:center; width:200px; height:170px;}
 
#gallery .painting
{ margin:10px 0px 0px 0px; }

#gallery .more
{text-align:right; padding-right:10px;}

#gallery .more a
{ font-size:13px; font-family:Georgia, "Times New Roman", Times, serif; color:#000000;}
#gallery .more a:hover
{ font-size:13px; font-family:Georgia, "Times New Roman", Times, serif; color:#D70000;}


/*-----------------------------------------------------------*/
/* directory landing CSS  
/*-----------------------------------------------------------*/

#directory-landing1
{ width:900px; height:auto; float:left; font-family:Georgia, "Times New Roman", Times, serif; font-size:12px; line-height:13px; color:#666666;}

#directory-landing1 .box
{
	float:left; 
	margin:0px 6px 5px 0px;  
	background-color:#FFF;
	width:160px;
	height:210px;
 	-moz-border-radius: 10px 10px 10px 10px; 
	-webkit-border-radius: 10px 10px 10px 10px;  
	border-radius: 10px 10px 10px 10px;
 	padding:5px 5px 0px 5px;   
	border:1px solid #E9E9E9;
}


#directory-landing1 .box_one
{
	float:left; 
	margin:0px 5px 5px 0px;  
	background-color:#FFF;
	width:210px;
	height:220px;
 	-moz-border-radius: 10px 10px 10px 10px; 
	-webkit-border-radius: 10px 10px 10px 10px;  
	border-radius: 10px 10px 10px 10px;
 	padding:5px 5px 0px 5px;   
	border:1px solid #E9E9E9;
}
#directory-landing1  ul
{float:left; margin:0px 0px 0px 30px; padding:0; }
#directory-landing1  ul li
{ display:inline; float:left; margin:5px 5px 5px 13px;}
#directory-landing1 .img
{vertical-align: bottom; padding:5px 0px 8px 0px; display:table-cell; text-align:center; width:200px; height:130px;}
 
#directory-landing1 .title
{ margin:3px 0px 0px 0px; text-align:center; font-weight:bold; color:#026ACB; margin-bottom:1px; font-size:12px; }

#directory-landing1 .title a
{ margin:3px 0px 0px 0px; text-align:center; font-weight:bold; color:#026ACB; margin-bottom:1px; font-size:12px; }

#directory-landing1 .title a:hover
{ margin:3px 0px 0px 0px; text-align:center; font-weight:bold; color:#026ACB; margin-bottom:1px; font-size:12px; }


#directory-landing1 .more
{text-align:right; padding-right:10px;}

#directory-landing1 .more a
{ font-size:13px; font-family:Georgia, "Times New Roman", Times, serif; color:#000000;}
#directory-landing1 .more a:hover
{ font-size:13px; font-family:Georgia, "Times New Roman", Times, serif; color:#D70000;}




<!--end of directory landing1-->
#directory-landing
{ width:570px; height:auto; float:left; font-family:Georgia, "Times New Roman", Times, serif; font-size:12px; line-height:13px; color:#666666;}

#directory-landing .box
{
	float:left; 
	margin:0px 6px 5px 0px;  
	background-color:#FFF;
	width:160px;
	height:190px;
 	-moz-border-radius: 10px 10px 10px 10px; 
	-webkit-border-radius: 10px 10px 10px 10px;  
	border-radius: 10px 10px 10px 10px;
 	padding:5px 5px 0px 5px;   
	border:1px solid #E9E9E9;
}


#directory-landing .box_one
{
	float:left; 
	margin:0px 5px 5px 0px;  
	background-color:#FFF;
	width:210px;
	height:220px;
 	-moz-border-radius: 10px 10px 10px 10px; 
	-webkit-border-radius: 10px 10px 10px 10px;  
	border-radius: 10px 10px 10px 10px;
 	padding:5px 5px 0px 5px;   
	border:1px solid #E9E9E9;
}
#directory-landing  ul
{float:left; margin:0px 0px 0px 20px; padding:0; }
#directory-landing  ul li
{ display:inline; float:left; margin:5px 5px 5px 0px}
#directory-landing .img
{vertical-align: bottom; padding:5px 0px 8px 0px; display:table-cell; text-align:center; width:200px; height:130px;}
 
#directory-landing .title
{ margin:3px 0px 0px 0px; text-align:center; font-weight:bold; color:#026ACB; margin-bottom:1px; font-size:12px; }

#directory-landing .title a
{ margin:3px 0px 0px 0px; text-align:center; font-weight:bold; color:#026ACB; margin-bottom:1px; font-size:12px; }

#directory-landing .title a:hover
{ margin:3px 0px 0px 0px; text-align:center; font-weight:bold; color:#026ACB; margin-bottom:1px; font-size:12px; }


#directory-landing .more
{text-align:right; padding-right:10px;}

#directory-landing .more a
{ font-size:13px; font-family:Georgia, "Times New Roman", Times, serif; color:#000000;}
#directory-landing .more a:hover
{ font-size:13px; font-family:Georgia, "Times New Roman", Times, serif; color:#D70000;}

/*-----------------------------------------------------------*/
/* directory landing CSS END
/*-----------------------------------------------------------*/
