@font-face {
    font-family: 'BodyCopy';
    src: url('Fonts/BodyCopy/Tinos-Regular-webfont.eot');
    src: url('Fonts/BodyCopy/Tinos-Regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('Fonts/BodyCopy/Tinos-Regular-webfont.woff') format('woff'),
         url('Fonts/BodyCopy/Tinos-Regular-webfont.ttf') format('truetype'),
         url('Fonts/BodyCopy/Tinos-Regular-webfont.svg#TinosRegular') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'BodyCopyItalic';
    src: url('Fonts/BodyCopy/Tinos-Italic-webfont.eot');
    src: url('Fonts/BodyCopy/Tinos-Italic-webfont.eot?#iefix') format('embedded-opentype'),
         url('Fonts/BodyCopy/Tinos-Italic-webfont.woff') format('woff'),
         url('Fonts/BodyCopy/Tinos-Italic-webfont.ttf') format('truetype'),
         url('Fonts/BodyCopy/Tinos-Italic-webfont.svg#TinosItalic') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'BodyCopyBold';
    src: url('Fonts/BodyCopy/Tinos-Bold-webfont.eot');
    src: url('Fonts/BodyCopy/Tinos-Bold-webfont.eot?#iefix') format('embedded-opentype'),
         url('Fonts/BodyCopy/Tinos-Bold-webfont.woff') format('woff'),
         url('Fonts/BodyCopy/Tinos-Bold-webfont.ttf') format('truetype'),
         url('Fonts/BodyCopy/Tinos-Bold-webfont.svg#TinosBold') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'BodyCopyBoldItalic';
    src: url('Fonts/BodyCopy/Tinos-BoldItalic-webfont.eot');
    src: url('Fonts/BodyCopy/Tinos-BoldItalic-webfont.eot?#iefix') format('embedded-opentype'),
         url('Fonts/BodyCopy/Tinos-BoldItalic-webfont.woff') format('woff'),
         url('Fonts/BodyCopy/Tinos-BoldItalic-webfont.ttf') format('truetype'),
         url('Fonts/BodyCopy/Tinos-BoldItalic-webfont.svg#TinosBoldItalic') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'MuseoSans';
    src: url('Fonts/MuseoSans/MuseoSans_500-webfont.eot');
    src: url('Fonts/MuseoSans/MuseoSans_500-webfont.eot?#iefix') format('embedded-opentype'),
         url('Fonts/MuseoSans/MuseoSans_500-webfont.woff') format('woff'),
         url('Fonts/MuseoSans/MuseoSans_500-webfont.ttf') format('truetype'),
         url('Fonts/MuseoSans/MuseoSans_500-webfont.svg#museo_sans_500regular') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'MuseoSansBold';
    src: url('Fonts/MuseoSansBold/MuseoSans_700-webfont.eot');
    src: url('Fonts/MuseoSansBold/MuseoSans_700-webfont.eot?#iefix') format('embedded-opentype'),
         url('Fonts/MuseoSansBold/MuseoSans_700-webfont.woff') format('woff'),
         url('Fonts/MuseoSansBold/MuseoSans_700-webfont.ttf') format('truetype'),
         url('Fonts/MuseoSansBold/MuseoSans_700-webfont.svg#museo_sans_700regular') format('svg');
    font-weight: normal;
    font-style: normal;
}
html{
	font-family: "BodyCopy", trebuchet MS,Georgia,arial,sans-serif;
	height:100%;
	width:100%;
	overflow:hidden;
}
body{
	position:relative;
	height:100%;
	overflow:hidden !important;
	font-size:1em;
}
body.small {
	font-size:.875em;
}
body.large {
	font-size:1.125em;
}
.bodyScroll {
	overflow-x:auto;
}
a {
	text-decoration:none;
	outline:none;
}
.clearfix:after {
	content: ".";
	display: block;
	clear: both;
	visibility: hidden;
	line-height: 0;
	height: 0;
}
 
.clearfix {
	display: inline-block;
}
 
html[xmlns] .clearfix {
	display: block;
}
 
* html .clearfix {
	height: 1%;
}
.show {display:block !important; }
.hide{display:none;}
#wrapper {
    min-width: 900px;
    position: absolute;
    width: 100%;
    bottom: 0;
    top: 0;
}
.blue{color:#26A9E0;}
.homeblockBottom{font-family:BodyCopyItalic;display:block;clear:both; color:#B3B3B3; white-space:nowrap;}
.homeblockBottom:hover{text-decoration:none;}
/* header */
#header {
	width:100%;
	height:81px;
	border-top:6px solid #555555;
	background:#fff;
	position:relative;
	z-index:200000;
}
#homePage #logo{margin-left:0;}
#logo{float:left;margin-left:42px;width:204px;height:34px;background:url("../images/sprite.png") no-repeat scroll -348px -27px transparent;}
#headerInner{display:block;width:960px;margin:0 auto;position:relative;height:100%;}
#logo{float:left;margin-top:28px;}
#homePage #menu{margin-right:0;}
#menu{float:right;position:absolute;right:0;bottom:18px;margin-right:42px;}
#menu li{float:left;/*margin-left:30px;*/width:80px;text-align:center;}
#menu a{/*float:left;*/font-family:MuseoSans, gill sans mt, gill sans;font-size:.8125em;color:#666666;text-transform: uppercase;}
#menu .active{color:#333; font-family:MuseoSansBold;}
#homePage #headerRight{margin-right:0;}
#headerRight{
	float:right;
	font-family:MuseoSansBold, century gothic;
	/*font-weight:bold;*/
	font-size:14px;
	color:#666666;
	height:24px;
	margin-right:42px;
	position:absolute;
	right:0px;
	z-index:100;
}
#headerRight div{float:left;}


.skewLeft{
-moz-transform: skew(26deg);
-webkit-transform: skew(26deg);
transform: skew(26deg);
-moz-border-radius:3px;
-webkit-border-radius:3px;
border-radius:3px;
background:url("../images/Gradients.png") repeat-x scroll 0 0 transparent;
height: 20px;
position: absolute;
left: -10px;
top: 0;
width: 20px;
}
.skewRight{
-moz-transform: skew(26deg);
-webkit-transform: skew(26deg);
transform: skew(26deg);
-moz-border-radius:3px;
-webkit-border-radius:3px;
border-radius:3px;
background:url("../images/Gradients.png") repeat-x scroll 0 0 transparent;
height: 20px;
position: absolute;
right: -10px;
top: 0;
width: 20px;
}
.skewLeftShadow{
-moz-transform: skew(26deg);
-webkit-transform: skew(26deg);
transform: skew(26deg);
-moz-border-radius:3px;
-webkit-border-radius:3px;
border-radius:3px;
-moz-box-shadow:-1px 1px 0 #CCCCCC;
-webkit-box-shadow:-1px 1px 0 #CCCCCC;
box-shadow:-1px 1px 0 #CCCCCC;
height: 20px;
position: absolute;
left: -10px;
top: 0;
width: 20px;
z-index:9;
}
.skewRightShadow{
-moz-transform: skew(26deg);
-webkit-transform: skew(26deg);
transform: skew(26deg);
-moz-border-radius:3px;
-webkit-border-radius:3px;
border-radius:3px;
-moz-box-shadow:1px 1px 0 #B3B3B3;
-webkit-box-shadow:1px 1px 0 #B3B3B3;
box-shadow:1px 1px 0 #B3B3B3;
height: 20px;
position: absolute;
right: -10px;
top: 0;
width: 20px;
z-index:9;
}
.tutA{
float:left;
margin-left:22px;
margin-right:2px;
margin-top:2px;
background:url("../images/Gradients.png") repeat-x scroll 0 0 transparent;
position:relative;
-moz-box-shadow:0 1px 0 #B3B3B3;
-webkit-box-shadow:0 1px 0 #B3B3B3;
box-shadow:0 1px 0 #B3B3B3;
outline:none !important;
color: #666666;
float: left;
font-family:MuseoSansBold, century gothic;
font-size: 14px;
/*font-weight: bold;*/
cursor:pointer;
}
.tutText{float:left;}
.tutText:hover{color:#444;}
.loggedName{
	  text-transform: capitalize;
	  width:115px;
	  
}
.user_output {
 /* text-overflow:ellipsis;
  overflow:hidden;
  overflow:ellipsis;
  width:82px;
  position:absolute;
  top:2px;
  left:34px;
  display:block; */
}
.logGear{
background: url("../images/sprite.png") no-repeat scroll -260px -39px transparent;
float: left;
height: 13px;
position: relative;
width: 14px;
z-index: 1000;
margin:1px 5px 0 -10px;
}
.tutA:hover .logGear{background: url("../images/sprite.png") no-repeat scroll -276px -39px transparent;}
.logArrow{float:right;background: url("../images/sprite.png") no-repeat scroll -332px -40px transparent;height:6px;width:6px;margin-top:4px;margin-right:-10px;}
.tutA:hover .logArrow{background: url("../images/sprite.png") no-repeat scroll -332px -48px transparent;}
#logWrap{position:relative;}
#logDrop{
z-index:10005;
background:#fff;
border: 1px solid #CCCCCC;
border-radius:3px;
-moz-border-radius:3px;
-webkit-border-radius:3px;
box-shadow: 3px 3px 3px #B3B3B3;
-moz-box-shadow: 3px 3px 3px #B3B3B3;
-webkit-box-shadow: 3px 3px 3px #B3B3B3;
left: 18px;
line-height: 24px;
padding: 0 5px;
width:143px;
position: absolute;
top: 25px;
}
#logDrop a{
font-family: MuseoSans, 'century gothic';
font-size: 15px;
font-weight: normal;
color: #555;
display:block;
}
#tutorialLink, #loginLink{padding:2px 3px 4px;float:left;z-index:10;position:relative;}
#tutorialLink .tutIcon{background: url("../images/sprite.png") no-repeat scroll -292px -39px transparent;width:14px;height:13px;float:left;margin:1px 3px 0 0;position:relative;top:1px;}
.tutA:hover .tutIcon{background: url("../images/sprite.png") no-repeat scroll -308px -39px transparent !important;}
#login{margin:0 25px;}
#samInt{width:203px;height:100%;background:url("../images/sprite.png") no-repeat scroll -344px -1px transparent;}
#homePage #mainbody{/*position:static;float:left;width:100%;overflow:overflow;*/left:0;}
#centerRow{float:left;width:100%;height:466px;
 background-image:none;
-moz-box-shadow:inset 0 0 4px #888;
-webkit-box-shadow:inset 0 0 4px #888;
box-shadow:inset 0 0 4px #888;
/*background:-moz-radial-gradient(center top , #F1F2F2, #F1F2F2, #D1D3D4) repeat scroll 0 0 transparent;*/
background: #f1f2f2; /* Old browsers */
background: -moz-radial-gradient(center top  #f1f2f2 0%, #f1f2f2 50%, #d1d3d4 100%); /* FF3.6+ */
background: -webkit-gradient(radial, top center, 0px, top center, 100%, color-stop(0%,#f1f2f2), color-stop(50%,#f1f2f2), color-stop(100%,#d1d3d4)); /* Chrome,Safari4+ */
background: -webkit-radial-gradient(center, ellipse cover,  #f1f2f2 0%,#f1f2f2 50%,#d1d3d4 100%); /* Chrome10+,Safari5.1+ */
background: -o-radial-gradient(center, ellipse cover,  #f1f2f2 0%,#f1f2f2 50%,#d1d3d4 100%); /* Opera 12+ */
background: -ms-radial-gradient(center, ellipse cover,  #f1f2f2 0%,#f1f2f2 50%,#d1d3d4 100%); /* IE10+ */
background: radial-gradient(center, ellipse cover,  #f1f2f2 0%,#f1f2f2 50%,#d1d3d4 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f1f2f2', endColorstr='#d1d3d4',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */
}
#homePage #wrapper #midSection #centerRow #homeSocial{
background: url("../images/sprite.png") -215px -281px no-repeat;
height: 120px;
position: absolute;
z-index:1000;
top:233px;
left:0;
width:32px;
}
#homePage #wrapper #midSection #centerRow #homeSocial .addthis_toolbox {margin: 26px 2px 0;}
#homePage #wrapper #midSection #centerRow #homeSocial .addthis_toolbox .addthis_button_facebook span{background:url(../images/sprite.png) -371px -214px no-repeat;}
#homePage #wrapper #midSection #centerRow #homeSocial .addthis_toolbox .addthis_button_twitter span{background:url(../images/sprite.png) -434px -214px no-repeat;}
#homePage #wrapper #midSection #centerRow #homeSocial .addthis_toolbox .addthis_button_email span{background:url(../images/sprite.png) -497px -214px no-repeat;}
#homePage #wrapper #midSection #centerRow #homeSocial .addthis_toolbox .addthis_button_facebook span:hover{background-position:-392px -214px !important;}
#homePage #wrapper #midSection #centerRow #homeSocial .addthis_toolbox .addthis_button_twitter span:hover{background-position:-455px -214px !important;}
#homePage #wrapper #midSection #centerRow #homeSocial .addthis_toolbox .addthis_button_email span:hover{background-position:-518px -214px !important;}
#homeSlider{display:block;margin:18px auto;width:960px;height:431px;position:relative;}
#slideLeft{
background: url("../images/sprite.png") no-repeat scroll 0 0 transparent;
height: 431px;
left: -26px;
position: absolute;
top: 0;
width: 104px;
z-index:200;
}
#slideRight{
background: url("../images/sprite.png") no-repeat scroll -106px 0 transparent;
height: 431px;
right: -16px;
position: absolute;
top: 0;
width: 104px;
z-index:200;
}
#sliderInner{
position:absolute;
height: 380px;
left: 37px;
top: 24px;
width: 888px;
z-index:100;
}
/*Dark start module*/
#homeAction{
background:url(../images/slideshowbox-bg.png) 0 0 repeat;
border: 6px solid #FFFFFF;
height: 160px;
padding: 25px 30px;
position: absolute;
right: 100px;
top: 100px;
width: 274px;
box-shadow: 0 0 10px #888888;
-moz-box-shadow: 0 0 10px #888888;
-webkit-box-shadow: 0 0 10px #888888;
z-index:200;
}
/*Light Module*/
/*
#homeAction {
border: 6px solid white;
height: 160px;
padding: 25px 30px;
position: absolute;
right: 100px;
top: 100px;
width: 274px;
box-shadow: 0 0 10px #888;
-moz-box-shadow: 0 0 10px #888888;
-webkit-box-shadow: 0 0 10px #888;
z-index: 200;
background: white;
border-radius: 8px;
-moz-border-radius: 8px;
-webkit-border-radius: 8px;
opacity: .94;
}
*/
#sliderShadow{
height: 381px;
left: 78px;
position: absolute;
top: 24px;
width: 805px;
}
#shadowTop{position:absolute;left:0;top:-13px;width:795px;height:13px;background:url("../images/Gradients.png") repeat-x scroll 0 -61px transparent;}
#shadowBottom{position:absolute;left:0;bottom:-22px;width:795px;height:23px;background:url("../images/Gradients.png") repeat-x scroll 0 -22px transparent}
#actionHeader{
background: url("../images/sprite.png") no-repeat scroll -260px -63px transparent;
float: left;
height: 24px;
width: 100%;
margin-bottom:20px;
}
#homeAction p {
font-family: BodyCopyItalic, "Times New Roman", Times, serif;
font-size: 1.14em;
line-height: 23px;
color: #C2BFBF;
position:relative;
top:-10px;
}
#homeActionLink {
font-family: MuseoSansBold, Gill Sans MT, Gill Sans, sans-serif;
font-size: 14px;
letter-spacing: 1px;
line-height: 25px;
text-indent: 18px;
background: url("../images/sprite.png") no-repeat scroll -8px -504px transparent;
bottom: 25px;
right: 27px;
color: white;
height: 36px;
padding-top: 9px;
position: absolute;
text-indent: 28px;
text-transform: uppercase;
width: 278px;

}
#homeActionLink:hover{background: url("../images/sprite.png") no-repeat scroll -8px -553px transparent;}
#homeMid{display:block;margin:0 auto;width:960px;height:50px;clear:both;}
#homePage #qs{float:right;margin:0;height:50px;width:230px;padding:0;background:url(../images/search-or-scholar.png) 0 0 repeat-x;}
#qs{float:left;padding:14px 42px;
border-top:1px solid #fff;
border-bottom:1px solid #fff;
width:191px;
background: #fafcfc; /* Old browsers */
background: -moz-linear-gradient(top, #fafcfc 0%, #efefef 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fafcfc), color-stop(100%,#efefef)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #fafcfc 0%,#efefef 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #fafcfc 0%,#efefef 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #fafcfc 0%,#efefef 100%); /* IE10+ */
background: linear-gradient(top, #fafcfc 0%,#efefef 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fafcfc', endColorstr='#efefef',GradientType=0 ); /* IE6-9 */

}
#searchForm{float:left;position:relative;}
#quicksearch{
outline:none;
background: none repeat scroll 0 0 #FFFFFF;
border: 1px solid #A7A9AC;
border-radius: 20px 20px 20px 20px;
-moz-border-radius: 20px 20px 20px 20px;
-webkit-border-radius: 20px 20px 20px 20px;
color: #7B7B7B;
font-family: BodyCopyItalic, times new roman;
font-size: 1em;
/*font-style: italic;*/
margin-bottom: 10px;
margin-top: 10px;
padding: 5px 20px 5px 5px;
text-indent: 5px;
width: 165px;
height: 20px;
}
#quicksearchgo{
background: url("../images/sprite.png") no-repeat scroll -371px -160px transparent;
border: medium none;
height: 24px;
padding: 0;
position: absolute;
right: 4px;
text-indent: -9999px;
top: 14px;
width: 24px;
cursor:pointer;
}
#homePage #searchForm{float:left;padding:10px;position:relative;border:1px solid #ccc;border-top:none;
-moz-border-radius:0 0 20px 20px;
-webkit-border-radius:0 0 20px 20px;
border-radius:0 0 20px 20px;
height:30px;
width:210px;
}
#homePage #searchForm div{
color: #999999;
font-family: BodyCopyItalic, times New Roman;
font-size: 16px;
left: 26px;
position: absolute;
top: 17px;
}
#homePage #midSection{margin-top:0;}
#homePage #quicksearch{
width:190px;
height:20px;
float:left;
padding:5px 10px;
-moz-border-radius:20px;
-webkit-border-radius:20px;
border-radius:20px;
border:1px solid #A7A9AC;
font-family: BodyCopyItalic;
font-size: 16px;
/*font-style: italic;*/
color:#444;
margin:0;
box-shadow:0px 3px 8px -2px #E4E4E4 inset;
-moz-box-shadow:0px 3px 8px -2px #E4E4E4 inset;
-webkit-box-shadow:0px 3px 8px -2px #E4E4E4 inset;
-ms-box-shadow:0px 3px 8px -2px #E4E4E4 inset;
-o-box-shadow:0px 3px 8px -2px #E4E4E4 inset;

}
.lightVal{color:#999 !important;}
#homePage #quicksearchgo{
right: 12px;
}
#quicksearchgo:hover{background: url("../images/sprite.png") no-repeat scroll -371px -187px transparent;}
#qs label{display:none;}
.homeMid{float:left;width:100%;}
.homeMidOne{float:left;border:1px solid #ddd;border-top:none;
-moz-border-radius:0 0 15px 15px;
-webkit-border-radius:0 0 15px 15px;
border-radius:0 0 15px 15px;
}
.homeSpanOne{
background:url("../images/Gradients.png") repeat-x scroll 0 -89px transparent;
color: #7a7b7b;
float: left;
font-family: BodyCopyItalic;
width:480px;
padding:17px 0;
text-align:center;
border-right:1px solid #ddd;
-moz-border-radius:0 0 0px 15px;
-webkit-border-radius:0 0 0px 15px;
border-radius:0 0 0px 15px;
}
.homeSpanTwo{float:left;width:190px;
background:url("../images/Gradients.png") repeat-x scroll 0 -141px transparent;
height:50px;
text-align:center;
font-family: MuseoSansBold;
-moz-border-radius:0 0 15px 0px;
-webkit-border-radius:0 0 15px 0px;
border-radius:0 0 15px 0px;
color:#3399CC;
cursor:pointer;
}
.homeSpanTwo:hover {
background:url("../images/Gradients.png") repeat-x scroll 0 -90px transparent;   
}
.homeSpanTwo a{padding:17px 0px;float:left;width:100%;color:#26a9e0;}
.homeMidTwo{
-moz-border-radius: 0 0 15px 15px;
-webkit-border-radius: 0 0 15px 15px;
border-radius: 0 0 15px 15px;
background: none repeat scroll 0 0 #F7F7F7;
border: 1px solid #DDDDDD;
border-top:none;
float: right;
padding:10px 13px;
}
#asItem .elementsView{
	z-index: 100000;
}
#right_column{
	display:block;
	margin:40px auto;
	width:960px;
	height:134px;clear:both;
}
#right_column #search{
	margin: 0 0 20px -3px;
}
#right_column h3{
	font-family:MuseoSans;
	font-size:	1.2em;
	color:#26a9e0;
	display:block;
	/*border-bottom:1px solid #ddd;*/
	padding-bottom:7px;
	margin-bottom:5px;
    white-space:nowrap;
}
.homeFeatured{float:left;background:url("../images/sprite.png") repeat scroll -530px -280px transparent;margin-top:-4px;height:21px;width:21px;margin-right:5px;}
.homeLatest{float:left;background:url("../images/sprite.png") repeat scroll -528px -305px transparent;height:18px;width:18px;margin-right:5px;}
.homeInscriptions{float:left;background:url("../images/sprite.png") repeat scroll -528px -327px transparent;height:17px;width:18px;margin-right:5px;}

.homeInscripImg{
background: url("../images/home_sprite.png") no-repeat scroll -5px -27px transparent;
display: block;
margin:0 auto;
height: 76px;
width: 76px;
}
.rightNewTour{
font-family: MuseoSansBold;
letter-spacing:.09em;
font-size: 14px;
height: 32px;
line-height: 33px;
padding-right: 10px;
position: absolute;
right: 10px;
text-align: left;
text-transform: uppercase;
width: 202px;
text-indent: 6px;
border-radius: 5px 5px 5px 5px;
-webkit-border-radius: 5px 5px 5px 5px;
-moz-border-radius: 5px 5px 5px 5px;
bottom: 9px;
color: white;
cursor: pointer;
background-color: #04A2DF;
}
/*
.rightNewTour{
font-family: gill sans mt, gill sans, sans-serif;
font-size: 12px;
font-weight: bold;
height: 20px;
line-height: 20px;
padding-right: 10px;
position: absolute;
right: 10px;
text-align: right;
text-transform: uppercase;
max-width: 160px;
text-indent:6px;
background:url("../images/Gradients.png") repeat-x scroll 0 -194px transparent;
border-radius: 5px 5px 5px 5px;
-webkit-border-radius: 5px 5px 5px 5px;
-moz-border-radius: 5px 5px 5px 5px;
bottom: 20px;
color: #FFFFFF;
cursor: pointer;
}
*/
/*.rightNewTour:hover{background:red;}*/

.rightNewTour:hover{background:#25A8E0;/*height:19px;line-height:19px;
border-radius: 5px 5px 5px 5px;
-webkit-border-radius: 5px 5px 5px 5px;
-moz-border-radius: 5px 5px 5px 5px;*/
}
/*.rightNewTour:hover span{margin-top:4px;}*/

.rightNewTour span{
background: url("../images/sprite.png") no-repeat scroll -260px -25px transparent;
float: left;
height: 12px;
width: 10px;
margin:11px 14px 0 10px;
}
#right_column a{
	display:block;
	/*font-style:italic;*/
	color:#26a9e0;
	font-family:BodyCopyItalic, Times New Roman, Times, serif;
}
#right_column ul{
float:left;
}
#right_column li{
float:left;
width:190px;
margin-right:50px;
}
#right_column .homeInscripImg{}
/*#C1272D;*/
#right_column .homeInscripImg ul{margin-left:-15px;}
#right_column .homeInscripImg ul li{margin:0;width:37px;height:37px;background:#535353;margin:0 0 15px 15px;}
#right_column .homeInscripImg ul li:hover{background:#C1272D;cursor:pointer;}
#right_column li a{float:left;}
#right_column li .columnText{
color: #636464;
float: left;
font-size:1em;
line-height: 24px;
margin-bottom: 4px;
text-align:left;
display:block;
width:100%;
font-family: BodyCopy;
font-style: normal;
}
#right_column li .columnText a{
font-family: inherit;
font-style: normal;
}
#right_column li .columnText .columnText:hover{text-decoration:underline;}
.rightNew{float:right;width:250px;border:1px solid #ddd;
-moz-border-radius:10px;
-wbkit-border-radius:10px;
border-radius:10px;
width:230px;
height:145px;
position:relative;
margin-top:-5px;
}
.rightNew h2{
padding:7px 13px;
font-family:MuseoSans, Gill Sans MT, Gill Sans, sans-serif;
font-size:1em;
color:#666666;
background:#eeeeef;
/*font-weight:bold;*/
border:1px solid #fff;
border-bottom:none;
-moz-border-radius:10px 10px 0 0;
-webkit-border-radius:10px 10px 0 0;
outline-border:10px 10px 0 0;
}
.rightNew div{padding:10px 13px 45px;line-height:24px;font-family:BodyCopy;font-size:1em;color:#666666;}






#annotationsHome:hover {
	color:#999;
}
/* midSection */
#midSection{
	margin:88px 0px 26px 0px;
	position:absolute;
	width:100%;
	top:0px;
	bottom:0px;
}
#midInnerWrap {
	float:left;
	width:100%;
	height:100%;
	position:relative;
}

/*main navigation */
.navigation a {
	display:block;
}
/* left Menu */
#leftmenu {
width:275px;
background-color:#bbb;	
position:absolute;
z-index: 1000;
top:0px;
bottom:0px;
/*
-moz-box-shadow:-2px 11px 10px #555555;
-webkit-box-shadow:-2px 11px 10px #555555;
box-shadow:-2px 11px 10px #555555;
*/
/*
background:-moz-linear-gradient(#F8F8F9, #fff, #FFFFFF, #F3F3F4, #E7E8E9) repeat scroll 0 0 transparent;
background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#F3F3F4), color-stop(50%,#F3F3F4), color-stop(100%,#E7E8E9)) repeat scroll 0 0 transparent;	
*/
background: #f8f8f9; /* Old browsers */
background: -moz-linear-gradient(top,  #f8f8f9 0%, #ffffff 25%, #ffffff 50%, #f3f3f4 75%, #e7e8e9 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f8f8f9), color-stop(25%,#ffffff), color-stop(50%,#ffffff), color-stop(75%,#f3f3f4), color-stop(100%,#e7e8e9)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #f8f8f9 0%,#ffffff 25%,#ffffff 50%,#f3f3f4 75%,#e7e8e9 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #f8f8f9 0%,#ffffff 25%,#ffffff 50%,#f3f3f4 75%,#e7e8e9 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #f8f8f9 0%,#ffffff 25%,#ffffff 50%,#f3f3f4 75%,#e7e8e9 100%); /* IE10+ */
background: linear-gradient(top,  #f8f8f9 0%,#ffffff 25%,#ffffff 50%,#f3f3f4 75%,#e7e8e9 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f8f8f9', endColorstr='#e7e8e9',GradientType=0 ); /* IE6-9 */

border-top:1px solid #e2e2e2;	
}


/* main body */
/*#mainbody {
    display: block;
    height: 100%;
    margin-left: 275px;
	overflow-y:auto;
}*/
#mainbody {
    position:absolute;
	top:0px;
	left:275px;
	right:0px;
	bottom:0px;
	overflow-y:auto;
	background: -moz-linear-gradient(top,  #ffffff 0%, #f7f7f7 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#f7f7f7));
	background: -webkit-linear-gradient(top,  #ffffff 0%,#f7f7f7 100%);
	background: linear-gradient(top,  #ffffff 0%,#f7f7f7 100%);
}
#helpPage #mainbody{
  overflow-y:scroll;
}
#annotationEditor #mainbody {
	position:absolute;
	top:0px;
	left:0px;
	right:0px;
	bottom:0px;
}
#annotationDataZone{
	color:#FFF;
	padding:15px;
}
#annotationEditor.adminClass  #header{
	width:100%;
	height:81px;
	border-top:6px solid #555555;
	border-bottom:1px solid #000;
}
#annotationEditor.adminClass #midSection {
	margin-bottom: 0px !important;
	margin-top: 88px;
}
/* home page */
#homePage #leftmenu a {
	color:#333;
	font-weight:bold;
	padding:5px;
	font-family:"century gothic";
}
#homePage #mainbody a{
}
/* annotationsList page */
#annotationEditor #appNavigation {
	display:none;
}
#annotationsList #mainbody {
}
#annotationsList #mainbody {
	margin:0px auto;
	/* width:950px; */
	background-color:#fff;
}
/* Annotations Editor */
#annotationEditor #mainbody {
	margin-left:0px;
	position:absolute;
	float:left;
}
#annotationEditor #midSection {
	margin-bottom:0px;
	margin-top:88px;
}
#annotationEditor #toolBar{
	background-color:transparent;
	height:auto;
	width:50px;
	position:absolute;
	top:137px;
	left:0px;
	noz-index:5800;
	z-index:6001;
}
#annotationEditor #adminBanner {
	display:none;
}
#annotationEditor #myCollections {
	display:none;
}
#toolsWrap {
	background:transparent url(../images/annotations.png) no-repeat;
	background-position: 0px -85px; 
	width: 45px; 
	height: 101px; 
	padding-top:32px;
	padding-left:2px;
}
#toolsWrap div {
	margin-bottom:4px;
}
#rectWrap, #polyWrap {
	width:30px;
	height:30px;
	border-radius:6px;
	-moz-border-radius:6px;
	-webkit-border-radius:6px;	
	-o-border-radius:6px;
	-ms-border-radius:6px;	
	background-color:#fff;
	background-image: linear-gradient(bottom, rgb(215,216,217) 39%, rgb(255,255,255) 70%);
	background-image: -o-linear-gradient(bottom, rgb(215,216,217) 39%, rgb(255,255,255) 70%);
	background-image: -moz-linear-gradient(bottom, rgb(215,216,217) 39%, rgb(255,255,255) 70%);
	background-image: -webkit-linear-gradient(bottom, rgb(215,216,217) 39%, rgb(255,255,255) 70%);
	background-image: -ms-linear-gradient(bottom, rgb(215,216,217) 39%, rgb(255,255,255) 70%);
	border:1px solid #ccc;
}
#rectWrap {
	
}
#addRectTool, #addPolyTool {
	position:relative;
	display:block;
	z-index:5000;
	margin-bottom:5px;
	background:transparent url(../images/annotations.png) no-repeat;
	text-indent:-999px;
	margin-top:8px;
}
#addRectTool {
	margin-left:8px;
}
#addPolyTool {
	margin-left:5px;
}
#rectWrap:hover, #polyWrap:hover {
	background-color:#ccc;
	background-image:none;
}
#toolsWrap div.toolActive {
	background-color:rgb(170,170,170);
	background-image:none;
}
#addRectTool {
	background-position: 0 -50px; 
	width: 14px; 
	height: 14px;
}
#addPolyTool {
	background-position: 0 -66px; 
	width: 19px; 
	height: 17px;
}
.deleteLbBtn {
	clear:both; 
	width:98px;
	height:21px;
	border:1px solid #ccc;
	border-radius:5px;
	-moz-border-radius:5px;
	-o-border-radius:5px;
	-webkit-border-radius:5px;
	-ms-border-radius:5px;
	margin-left:15px;
	cursor:pointer;
}
.deleteLbBtn:hover {
	background-color:#ccc;
}
.deleteLbBtn span {
	background:transparent url(../images/annotations.png) no-repeat;
	background-position: 0 0; 
	width: 13px; 
	height: 14px;
	display:block;
	text-indent:-9999px;
	margin-left:7px;
	margin-top:4px;
	float:left;
}
.deleteLbBtn p {
	float:left;
	font-size:11px;
	font-weight:bold;
	margin-top:5px;
	margin-left:4px;
	color:#636466;
}
.a_lb_annotations {
	float:left;
}
.a_lb_a_content {
	padding:15px;
	width:242px;
	float:left;	
	color:#616262;
	/* note 2px of border added dynamically by annotatiions loader */
	border:1px solid #bababa;
	border-radius:10px;
	-moz-border-radius:10px;
	-o-border-radius:10px;
	-webkit-border-radius:10px;
	-ms-border-radius:10px;
	border:1px solid #010101;
}
.a_odd {
	background-color:#eaedef;
}
.a_top {
	border-bottom:none;
	border-bottom-left-radius:0px;
	border-bottom-right-radius:0px;
	-moz-border-bottom-left-radius:0px;
	-moz-border-bottom-right-radius:0px;
	-webkit-border-bottom-left-radius:0px;
	-webkit-border-bottom-right-radius:0px;
	-o-border-bottom-left-radius:0px;
	-o-border-bottom-right-radius:0px;
	-ms-border-bottom-left-radius:0px;
	-ms-border-bottom-right-radius:0px;
}
.a_mid{
	border-top:none;
	border-bottom:none;
	border-radius:0px;
	-moz-border-radius:0px;
	-webkit-border-radius:0px;
	-o-border-radius:0px;
	-ms-border-radius:0px;
}
.a_bottom {
	border-top:none;
	border-top-left-radius:0px;
	border-top-right-radius:0px;
	-moz-border-top-left-radius:0px;
	-moz-border-top-right-radius:0px;
	-webkit-border-top-left-radius:0px;
	-webkit-border-top-right-radius:0px;
	-o-border-top-left-radius:0px;
	-o-border-top-right-radius:0px;
	-ms-border-top-left-radius:0px;
	-ms-border-top-right-radius:0px;
}
#annotationsCol {
	height:100%;
	background-color:#fff;
	width:315px;
	float:right;
	position:relative;
	*position:absolute;
	*right:0px;
	*top:0px;
	*bottom:0px;
}
#annotationsCol:hover {
}
#a_lb:hover{
	overflow-y:auto;
}
.editWrapper {
	padding:5px 0px;
}

#annotationsCol button {
	background-color: #333;
	color: #CCC;
	-o-border-radius:10px;
	-ms-border-radius:10px;
	-moz-border-radius:10px;
	-webkit-border-radius:10px;
	border-radius: 10px;
	border: 3px solid #CCC;
	font-size:12px;
}
#annotationsCol button:hover {
	background-color: #555;
}
.editBtn, .deleteBtn {
	cursor:pointer;
}
.a_lb_a_content .deleteBtn, .a_lb_a_content .editBtn  {
	color:#78797c;
	float:left;
	font-size:12px;
	font-weight:bold;
	padding:0px 5px;
}
.a_lb_a_content .deleteBtn {
	border-left:1px solid #c4c6c8;
}
.a_lb_content .editBtn {
	background:transparent url(../images/annotations.png) no-repeat;
	background-position: 0 -16px;
	width:14px;
	height:14px;
	float:left;
	text-indent:-9999px;
	margin-right:10px;
}
.editBtn:hover, .deleteBtn:hover {
	color:#404248;
}
#makerWrap {
	float:left;
	width:232px;
}
#annotationsCol h4 {
	float:left;
	font-weight:bold;
	margin-right:5px;
}
#annotationsCol h2 {
	padding:5px 20px;
	font-weight:bold;
	color:#71add5;
	font-size:16px;
	margin-bottom:10px;
	border-top:2px solid #bcbdbf;
	border-bottom:1px solid #d5d6d6;
	position:absolute;
	height:30px;
	top:-1px;
	left:0px;
	nowidth:100%;
	line-height:28px;
	position: relative;
	z-index: 5802;
}
.a_lb {
	padding-bottom:10px;
	border-bottom:1px solid #d5d6d6;
	width:100%;
	float:left;
	background-color:#fff;
}
#a_lb {
	margin-top:42px;
	position:absolute;
	width:100%;
	float:left;
	top:0px;
	bottom:0px;
	overflow:hidden;
	box-shadow: -1px 5px 10px rgba(0,0,0, .45);
	-moz-box-shadow: -1px 5px 10px rgba(0,0,0, .45);
	-webkit-box-shadow: -1px 5px 10px rgba(0,0,0, .45);
	-o-box-shadow: -1px 5px 10px rgba(0,0,0, .45);
	-ms-box-shadow: -1px 5px 10px rgba(0,0,0, .45);
	z-index: 5800;
}
.a_lb_annotations {
	width:268px;
}
.a_lb_annotations .editWrapper {
	padding-left:146px;
	float:right;
}
.a_lb_annotations h4 {
	margin-bottom:10px;
}
.a_lb_content  {
	width:256px;
	padding:9px 0px 0px 18px;
	float:left;
	margin:15px 0px 0px 15px;
	border-radius:10px;
	-moz-border-radius:10px;
	-o-border-radius:10px;
	-webkit-border-radius:10px;
	-ms-border-radius:10px;
	background-color:#ddeff8;
}
.a_lb_annotations {
	width:274px;
	padding:0px 0px 0px 0px;
	float:left;
	margin:7px 0px 8px 15px;
	border-radius:10px;
	-moz-border-radius:10px;
	-o-border-radius:10px;
	-webkit-border-radius:10px;
	-ms-border-radius:10px;
}
.a_lb_author, .a_lb_date {
	font-style:italic;
	float:left;
}
.a_lb_author {
	clear:left;
	margin-right:5px;
}
.a_lb_date {
	
}
.a_lb_content p {
	padding-bottom:5px;
}
.a_lb_title {
	width:232px;
	font-weight:bold;
	font-size:16px;
	float:left;
}
#editorLogo {
	padding-left:40px;
	padding-top:20px;
}
#annotationsList #header {
	border-top-color:#212121;
	background-color:#585958;
	border-top:none;
	height:124px;
}
#annotationsList #midSection {
	margin-top:124px;
}
#annotationsList h1, .dashHeader {
	font-size:36px;
	color:#616161;
	font-weight:bold;
	font-family:"century gothic", "sans-serif";
	margin-top:10px;
	border-bottom:1px #ccc solid;
	padding-bottom:10px;
}
.t-data-grid {
	margin-top:20px;
}
#annotationsList .t-data-grid-pager span {
	background-color:#333;
}
#annotationsList table  {
	font-family:"century gothic";
}
#annotationsList table a {
	color:#333;
}
#annotationsList table  th a {
	color:#29ABE2;
	font-weight: bold;
	padding: 5px;
	display: block;
	float:left;
}
#annotationsList table  td.title{
}
#annotationsList thead tr{
	background-color:#333;
}
#annotationsList td {
	padding:10px;
	vertical-align:top;
}
#annotationEditor #editorLogo {
	display:block;
}
#editorLogo p{
	background:transparent url(../images/annotations.png) no-repeat;
	background-position: 0 -218px; 
	width: 210px; 
	height: 42px;
}
#editorLogo p, #editorLogo span {
	text-indent:-999px;
	display:block;
}
#editorWrap {
	background-color:#3A3A3C;
	display:block;
	margin:0px 315px 0px 0px;
	position:absolute;
	top:0px;
	bottom:0px;
	left:0px;
	right:0px;
}
#editorWrap h2 {
	width:100%;
	height:40px;
	background-color:#3A3A3C;
	text-indent:40px;
	line-height:2.2em;
	font-size:16px;
	font-weight:bold;
	border-bottom:1px solid #000;
	color:#fff;
	position:relative;
	box-shadow:inset 0px 5px 10px rgba(0,0,0, .20);
	-moz-box-shadow:inset 0px 5px 10px rgba(0,0,0, .20);
	-o-box-shadow:inset 0px 5px 10px rgba(0,0,0, .20);
	-webkit-box-shadow:inset 0px 5px 10px rgba(0,0,0, .20);
	-ms-box-shadow:inset 0px 5px 10px rgba(0,0,0, .20);
	z-index:1000;
}
#editorWrap h2 span {	
}
#annotationsHome span {
}
#annotationsHome {
	color:#afb1b4;
	font-weight:bold;
	font-size:16px;
	display:block;
	position:absolute;
	right:0px;
	top:0px;
	margin-top:8px;
	margin-bottom:8px;
	margin-right:14px;
	border-radius:10px;
	-moz-border-radius:10px;
	-o-border-radius:10px;
	-webkit-border-radius:10px;
	-ms-border-radius:10px;
	nopadding: 3px 20px 3px 30px;	
	background-color:#000;	
	width:188px;
	height:27px;
	text-indent:0px;
	padding-right:15px;
}
#homeLinkImg {
	background:transparent url(../images/annotations.png) no-repeat;
	background-position: 0 -32px; 
	height: 16px;
	width: 17px;
	float:left;
	margin: 5px 0px 0px 17px;
}
#homeLinkText {
	height:27px;
	line-height:26px;
	float:right;
}
#container {
	display:block;
	/*background-color:#3a3a3c;*/
	color: white;  /* for error messages, etc. */
	overflow:hidden;
}
#containerWrap {
	background-color:#3a3a3c;
	position:absolute;
	top:0px;
	bottom:0px;
	left:0px;
	right:0px;
	margin-top:41px;
	overflow:hidden;
	border-top: 1px solid #4d4d4f;
}
#drawing_pad {
}
#drawing_pad {
	border:none !important;
	position:absolute;
	background-color:transparent;	
}
 #drawing_pad > div {
	position:absolute !important;
 }
/* navigator */
#navigator {
}

#navWrap {
	background-color:#fff;
	position:absolute;
	z-index:6000;
	/*z-index:5000;*/
	-webkit-box-shadow: 0px 0px 7px #999;
	-moz-box-shadow: 0px 0px 7px #999;
	box-shadow: 0px 0px 7px #999;
	
	background: #ffffff; /* Old browsers */
	background: -moz-linear-gradient(top,  #ffffff 0%, #e5e5e5 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#e5e5e5)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #ffffff 0%,#e5e5e5 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #ffffff 0%,#e5e5e5 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #ffffff 0%,#e5e5e5 100%); /* IE10+ */
	background: linear-gradient(top,  #ffffff 0%,#e5e5e5 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#e5e5e5',GradientType=0 ); /* IE6-9 */
	
	/*	
		box-shadow: 
			2px 2px 50px rgba(0,0,0, .35), 
			2px 2px 10px rgba(0,0,0, .35);
		-moz-box-shadow: 
			2px 2px 50px rgba(0,0,0, .35), 
			2px 2px 10px rgba(0,0,0, .35);
		-o-box-shadow: 
			2px 2px 50px rgba(0,0,0, .35), 
			2px 2px 10px rgba(0,0,0, .35);
		-webkit-box-shadow: 
			2px 2px 50px rgba(0,0,0, .35), 
			2px 2px 10px rgba(0,0,0, .35);
		-ms-box-shadow: 
			2px 2px 50px rgba(0,0,0, .35), 
			2px 2px 10px rgba(0,0,0, .35);
			*/
}

#navWrap.landscapeMap {
 *padding-top:19px;
}
#navWrap.portraitMap {
  *padding-top:19px;
}
.portraitMap .sliderMinus {
  *margin-top:8px;
}
#navWrap #slider {
box-shadow: 0px 2px 0px #FFF,
inset 0px 0px 5px #888,0px 0px 1px black;
-moz-box-shadow: 0px 2px 0px #FFF,
inset 0px 0px 5px #888,0px 0px 1px black;
-webkit-box-shadow: 0px 2px 0px #FFF,
inset 0px 0px 5px #888,0px 0px 1px black;
border-radius:5px;
-moz-border-radius:5px;
-webkit-border-radius:5px;
}
#innerNavWrap {
	background-color:#fff;
	position:relative;
}
#nav_frame {
	position:absolute;
	border:2px #000 solid;
	background-color:orange;
	top:0px;
	left:0px;
	right:0px;
	bottom:0px;
	opacity:.4;
	filter:alpha(opacity=30);	
}
 #frameMap {
 cursor:move;
position:absolute;
/*background-color:orange;*/
/*opacity:.4;
filter:alpha(opacity=40);*/
display:block;
border:3px solid #fff;
z-index:1000;
-webkit-box-shadow: inset 0px 0px 5px #888,0px 0px 5px #888;
-moz-box-shadow: inset 0px 0px 5px #888,0px 0px 5px #888;
box-shadow: inset 0px 0px 5px #888,0px 0px 5px #888;
zoom:1;
}
#navShield {
	position:absolute;
	top:0px;
	bottom:0px;
	left:0px;
	right:0px;
	background-color:#000;
	opacity:0;
	filter:alpha(opacity=0);
}
#navImg {
	border:1px solid #000;
}
.startPosition {
	left:20px;
	bottom:20px;
}
.startPosition_overflow_vertical {
	left:20px;
}
#navFrameWrap {
	position:relative;
}
#nav_handle_icon {
    background: url('../images/sprite.png') no-repeat -328px -234px;
    width: 20px;
    height: 19px;
    display:block;
    float:left;
    border-right:1px #666 solid;
}
.navigator_handle {
	width:100%;
	height:19px;
	font-weight:bold;
	display:block;
	text-indent:5px;
	line-height:18px;
	font-size:11px;
	color:#fff;
	font-family: Century Gothic, sans-serif;
	text-transform:uppercase;
	text-shadow:1px -1px #000;
    background:url(../images/Gradients.png) 0 -387px repeat-x;
	*position:absolute;
	*top:0px;
	*left:0px;
	*right:0px;
	*bottom:0px;
	*z-index:6001;
	zoom:1;
	cursor:move;
}
.navigator_handle .navigator_handle_text {
    display:block;
    float:left;
    border-left:1px solid #000;
    height:19px;
}
.dragClass {
	right:auto !important;
	bottom:auto !important;
}
.stopDragClass {
	width:auto !important;
	height:auto !important;
	zoom:1;
}
	/* forms */
#deleteForm {
	position:absolute;
	top:0px;
	left:0px;
	visibility:hidden;
}
 form div input#editLabelSaveBtn {
	width:60px;
	height:29px;
	background-color:#fff;
	border:none;
	color:#78797c;
}
 #createBtn, #cancelBtn, #editLabelSaveBtn, #editLabelCancelBtn{
	background-color:#fff;
	color:#78797c;
	display: block;
	float: left;
	font-family: arial;
	font-weight: bold;
	font-size:16px;
	height: 25px;
	font-family:arial;
	text-decoration:none;
	padding:0px 10px;
}
#editLabelSaveBtn, #newLabel #createBtn {
	float:right;
}
#labelEdit #editLabelCancelBtn {
	border-left:1px solid #ccc;
	line-height:28px;
	float:right;
	padding-right:0px;
}
#newLabel #cancelBtn  {
	border-left:1px solid #ccc;
	float:right;
	padding-right:0px;
}
#deleteBtn, #saveBtn {
	background-color:#fff;
	border:none;
	color:#78797c;
	display: block;
	float: left;
	font-family: arial;
	font-weight: bold;
	font-size:16px;
	height: 25px;
	font-family:arial;
	text-decoration:none;
	padding:0px 10px;
}
#deleteBtn {
	border-left:1px solid #ccc;
	line-height:28px;
	line-height:25px;
}
 #createBtn, #editLabelSaveBtn {
			margin-left:52px;
}
 #saveBtn:hover, #deleteBtn:hover, #createBtn:hover, #cancelBtn:hover, 
#editLabelSaveBtn:hover, #editLabelCancelBtn:hover {
	color:#404248;
 }
 #saveBtn:active, #deleteBtn:active,  #createBtn:active, #cancelBtn:active {
 }
 .edit_label {
	font-weight:bold;
	font-size:16px;
 }
 /* Dashboard Page */
 #dashboardPage a {
	padding:10px;
 }
#dashboardPage #header {
	border-top:none;
	height:124px;
}
#dashboardPage h1 {
	font-size:36px;
	color:#616161;
	font-weight:bold;
	font-family:"century gothic", "sans-serif";
	margin-top:100px;
	border-bottom:1px #ccc solid;
	padding-bottom:10px;
}
#dashboardPage h1 + p {
	margin-top:20px;
	color:#8B8B8B;
	padding-top:10px;
	font-family:Georgia, sans;
	font-size:18px;
}
#dashboardPage #dashNav {
	margin-top:20px;
}
#dashboardPage #dashNav a {
background-repeat: no-repeat;
background-position: 50% 26%;
width: 103px;
height: 30px;
border: 1px #CCC solid;
border-radius: 10px;
-moz-border-radius: 10px;
-o-border-radius: 10px;
-webkit-border-radius: 10px;
-ms-border-radius: 10px;
display: block;
float: left;
margin-right: 20px;
font-family: MuseoSans;
color: #555;
text-align: center;
padding-top: 73px;
}
#dashboardPage #dashNav #dashboardLink {
	display:none;
}
#usersLink {
	background-image:url(../images/dashboard-icons_07.png), 
		-webkit-linear-gradient(bottom, rgb(228, 227, 227) 10%, rgb(256,256,256) 50%);	
	background-image:url(../images/dashboard-icons_07.png), 
		-moz-linear-gradient(bottom, rgb(228, 227, 227) 10%, rgb(256,256,256) 50%);	
	background-image:url(../images/dashboard-icons_07.png), 
		-o-linear-gradient(bottom, rgb(228, 227, 227) 10%, rgb(256,256,256) 50%);	
	background-image:url(../images/dashboard-icons_07.png), 
		-ms-linear-gradient(bottom, rgb(228, 227, 227) 10%, rgb(256,256,256) 50%);	
}
#questionsLink {
	background-image:url(../images/dashboard-icons_12.png), 
	-webkit-linear-gradient(bottom, rgb(228, 227, 227) 10%, rgb(256,256,256) 50%);
	background-image:url(../images/dashboard-icons_12.png), 
	-moz-linear-gradient(bottom, rgb(228, 227, 227) 10%, rgb(256,256,256) 50%);
	background-image:url(../images/dashboard-icons_12.png), 
	-o-linear-gradient(bottom, rgb(228, 227, 227) 10%, rgb(256,256,256) 50%);
	background-image:url(../images/dashboard-icons_12.png), 
	-ms-linear-gradient(bottom, rgb(228, 227, 227) 10%, rgb(256,256,256) 50%);
}
#commentsLink {
	background-image:url(../images/dashboard-icons_10.png), 
	-webkit-linear-gradient(bottom, rgb(228, 227, 227) 10%, rgb(256,256,256) 50%);	
	background-image:url(../images/dashboard-icons_10.png), 
	-moz-linear-gradient(bottom, rgb(228, 227, 227) 10%, rgb(256,256,256) 50%);	
	background-image:url(../images/dashboard-icons_10.png), 
	-o-linear-gradient(bottom, rgb(228, 227, 227) 10%, rgb(256,256,256) 50%);	
	background-image:url(../images/dashboard-icons_10.png), 
	-ms-linear-gradient(bottom, rgb(228, 227, 227) 10%, rgb(256,256,256) 50%);	
}
#annotationsLink {
	background-image:url(../images/dashboard-icons_14.png), 
	-webkit-linear-gradient(bottom, rgb(228, 227, 227) 10%, rgb(256,256,256) 50%);
	background-image:url(../images/dashboard-icons_14.png), 
	-moz-linear-gradient(bottom, rgb(228, 227, 227) 10%, rgb(256,256,256) 50%);
	background-image:url(../images/dashboard-icons_14.png), 
	-o-linear-gradient(bottom, rgb(228, 227, 227) 10%, rgb(256,256,256) 50%);
	background-image:url(../images/dashboard-icons_14.png), 
	-ms-linear-gradient(bottom, rgb(228, 227, 227) 10%, rgb(256,256,256) 50%);
	
}
.adminClass #mainbody{left:0;}
#adminContainer{display:block;width:960px;margin:50px auto 0;}
#appNavigation {
	width:100%;
	height:27px;
	line-height:27px;
	background-color:#2b2c2b;
	color:#fff;
	font-family:"century gothic";
	font-size:16px;
	padding:3px 0px 0px 0px;
	float:left;
}
#appNavInner{width:960px;display:block;margin:0 auto;}
#adminRight{
float: right;
color: #DADADA;
font-style: italic;
line-height: 23px;
}
#adminRight a{
color:#fff;
font-size:12px;
border:1px solid #000;
background-image: linear-gradient(bottom, rgb(63,55, 58) 39%, rgb(139,139,141) 70%);
background-image: -o-linear-gradient(bottom, rgb(63,55, 58) 39%, rgb(139,139,141) 70%);
background-image: -moz-linear-gradient(bottom, rrgb(63,55, 58) 39%, rgb(139,139,141) 70%);
background-image: -webkit-linear-gradient(bottom, rgb(63,55, 58) 39%, rgb(139,139,141) 70%);
background-image: -ms-linear-gradient(bottom, rgb(63,55, 58) 39%, rgb(139,139,141) 70%);
padding: 1px 10px 1px 10px;
margin-top: 2px;
line-height: 17px;
height: 17px;
border-radius: 7px;
-moz-border-radius: 7px;
-o-border-radius: 7px;
-webkit-border-radius: 7px;
-ms-border-radius: 7px;
margin-left: 10px;
font-style:normal;
text-transform:uppercase;
}	
#appNavigation  p {
	float:left;
	line-height:23px;
	color:#DADADA;
	/*padding-left:10px;*/
}
#appNavigation #homeLink {
	float:left;
	padding:1px 10px 1px 10px;
	margin-top:2px;
	line-height:17px;
	height:17px;
	border-radius:7px;
	-moz-border-radius:7px;
	-o-border-radius:7px;
	-webkit-border-radius:7px;
	-ms-border-radius:7px;
	margin-left:10px;
	display:block;
	color:#fff;
	font-size:12px;
	border:1px solid #000;
	background-image: linear-gradient(bottom, rgb(63,55, 58) 39%, rgb(139,139,141) 70%);
	background-image: -o-linear-gradient(bottom, rgb(63,55, 58) 39%, rgb(139,139,141) 70%);
	background-image: -moz-linear-gradient(bottom, rrgb(63,55, 58) 39%, rgb(139,139,141) 70%);
	background-image: -webkit-linear-gradient(bottom, rgb(63,55, 58) 39%, rgb(139,139,141) 70%);
	background-image: -ms-linear-gradient(bottom, rgb(63,55, 58) 39%, rgb(139,139,141) 70%);
}
.gowebArrow{background: url('../images/sprite-dashboard.png') no-repeat -132px -142px;float:right;width:13px;height:9px;margin:-13px 0 0 10px;}
#dashboardPage #midSection {
	margin-top:125px;
}
 #annotationsList {
 }
.adminClass  #header{
	height:124px;
	border-top:0px;
}
.adminClass #midSection {
	margin-top:125px;
}
#adminBanner {
	clear:both;
	height:93px;
	border-bottom:3px solid #222;
	width:100%;
	background-color:rgb(95,94,97);
}
#adminBannerInner{width:960px;display:block;margin:0 auto;position:relative;}
#adminLogo {
	width:232px;
	height:95px;
	background: transparent url('../images/logo_03.png') -14px 0 no-repeat;
	float:left;
}
#adminMenuTop{position:absolute;bottom:0;right:0;height:30px;}
#adminMenuTop li{float:left;margin-left:10px;}
#adminMenuTop li a{line-height:30px;font-size:18px;font-family:century gothic, sans-serif;color:#dadada;padding:0 7px;margin:0;float:left;height:100%;}
#adminMenuTop li.activeAdmin{
border-radius:10px 10px 0 0;
-moz-border-radius:10px 10px 0 0;
-webkit-border-radius:10px 10px 0 0;
-o-border-radius:10px 10px 0 0;
-ms-border-radius:10px 10px 0 0;
font-weight:bold;
color:#32c2e9;
background:#2b2b2b;
}
#adminMenuTop li:hover{
border-radius:10px 10px 0 0;
-moz-border-radius:10px 10px 0 0;
-webkit-border-radius:10px 10px 0 0;
-o-border-radius:10px 10px 0 0;
-ms-border-radius:10px 10px 0 0;
font-weight:bold;
color:#32c2e9;
background:#2b2b2b;
}
#adminMenuTop li:hover a{
color:#32c2e9;
}
#adminMenuTop li.activeAdmin a{color:#32c2e9;}
/* configuration page */
#configurationPage #midSection{
	margin-top:125px;
}
#configurationPage #header {
	height:124px;
	border-top:0px;
}
/* my collections */
#myCollections {
	height:26px;
	width:100%;
    background: url("../images/Gradients.png") repeat-x scroll 0 -357px transparent;
	position:absolute;
	nobottom:30px;
	bottom:-26px;
	float:left;
	z-index:8000;
}
#mainbodyzone {
	position:absolute;
	top:0px;
	bottom:0px;
	left:0px;
	right:0px;
}
.midInnerIE7 {
	z-index:7000;
}
#myColBody {
	width:100%;
	clear:both;
	height:282px;
	background-color:#202121;
	margin-top:2px;
}
#myColNav {
	float:left;
	margin-left:7px;
}
#myColNav li {
	float:left;
	margin:2px 0;
}
#myColNav li a {
color: #FFFFFF;
float: left;
font-family: MuseoSansBold, century gothic;
letter-spacing:1px;
font-size: 12px;
/*font-weight: bold;*/
line-height: 16px;
padding: 3px 10px;
margin-left:0px;
margin-right:0px;
text-shadow: 1px -1px 0 #000000;
text-transform: uppercase;
text-indent:8px;
height:20px;
}
#myCollections #myColNav li.ui-state-active a {
  height:20px;
}
#myColNav li a#private_collections {
  nowidth:136px;
  nomargin-left:9px;
}
#myColNav .myLogin{border-right:1px solid #555;}
#myColNav .myMyCol{border-left:1px solid #000;border-right:1px solid #555;}
#myColNav .myPubCol{border-left:1px solid #000;border-right:1px solid #000;}
#myColNav .myPubCol a{noborder-right:1px solid #555;}

#myColNav .myLogin .mycol_tab_icon{
	 float:left;
	 height:6px;
	 width:6px;
	 background:url("../images/sprite.png") no-repeat scroll -370px -253px transparent;
	 margin-top:5px; 
	 text-indent:-9999px;
}
#myCollections #myColNav .ui-state-active.myLogin .mycol_tab_icon {
  background-position: -370px -270px;
}
#myColNav .myLogin:hover .mycol_tab_icon{
	 float:left;
	 height:6px;
	 width:6px;
	 background:url("../images/sprite.png") no-repeat scroll -370px -262px transparent;
	 margin-top:5px; 
	 text-indent:-9999px;
}

#myColNav .myMyCol .mycol_tab_icon{float:left;height:15px;width:17px;background:url("../images/sprite.png") no-repeat scroll -444px -235px transparent;text-indent:-9999px;}
#myColNav .myMyCol:hover .mycol_tab_icon{float:left;height:15px;width:17px;background:url("../images/sprite.png") no-repeat scroll -464px -235px transparent; text-indent:-9999px;}
#myColNav .myPubCol .mycol_tab_icon{float:left;height:15px;width:21px;background:url("../images/sprite.png") no-repeat scroll -371px -235px transparent; text-indent:-9999px;}
#myColNav .myPubCol:hover .mycol_tab_icon{float:left;height:15px;width:21px;background:url("../images/sprite.png") no-repeat scroll -395px -235px transparent; text-indent:-9999px;}
/* view form */

/* search page (AsImages */
#asImages #mainbody {
	overflow:hidden;
	z-index:100;
}
#asImages .elementsView {
position:absolute;
top:0px;
bottom:0px;
left:0px;
right:0px;
margin-top:30px;
	position:absolute;
	top:0px;
	bottom:0px;
	left:0px;
	right:0px;
	margin-top:30px;
background: #f1f2f2; /* Old browsers */
background: -moz-radial-gradient(center, ellipse cover,  #f1f2f2 0%, #d1d3d4 100%); /* FF3.6+ */
background: -webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%,#f1f2f2), color-stop(100%,#d1d3d4)); /* Chrome,Safari4+ */
background: -webkit-radial-gradient(center, ellipse cover,  #f1f2f2 0%,#d1d3d4 100%); /* Chrome10+,Safari5.1+ */
background: -o-radial-gradient(center, ellipse cover,  #f1f2f2 0%,#d1d3d4 100%); /* Opera 12+ */
background: -ms-radial-gradient(center, ellipse cover,  #f1f2f2 0%,#d1d3d4 100%); /* IE10+ */
background: radial-gradient(center, ellipse cover,  #f1f2f2 0%,#d1d3d4 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f1f2f2', endColorstr='#d1d3d4',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */	
}
#menuShadow{
background: url("../images/vertical-shadows.png") repeat-y scroll 0 0 transparent;
display:block;
height: 100%;
position: absolute;
left:275px;
z-index:1000;
width: 15px;
}
#innerNav {
height:30px;
background:url("../images/Gradients.png") repeat-x scroll 0 -22px #6D6E71;
/*background-color:#6D6E71;*/
position:absolute;
left:0px;
right:0px;
top:0px;
}
#breadcrumbs {
float:left;
/*padding:7px 13px;*/
color:#d1d3d4;
font-family:MuseoSans, century gothic;
font-size:1em;
line-height:30px;
text-indent:20px;
}
#breadcrumbs span span{margin:0 7px;}
#breadcrumbs a{
/*padding:7px;*/
color:#d1d3d4;
font-family:MuseoSans, century gothic;
font-size:1em;
}
#breadcrumbs a:hover{text-decoration:underline;}
#zoomControls {
/*border-left: 1px solid #808285;*/
float: right;
margin: 5px 42px 5px 0;
padding-left: 20px;
position:absolute;
right:0px; /* this rule was shifting the zoom slider on the navigator to the right on the horizontal carousel mapper. */
}
#zoomControls span, #zoomControls div {
	float:left;
}
#slider{background:#333 !important;
box-shadow:0 0px 1px #FFFFFF,
inset 0px 0px 5px #888,0px 0px 1px black;
-moz-box-shadow:0 0px 1px #FFFFFF,
inset 0px 0px 5px #888,0px 0px 1px black;
-webkit-box-shadow:0 0px 1px #FFFFFF,
inset 0px 0px 5px #888,0px 0px 1px black;
border-radius:5px;
-moz-border-radius:5px;
-webkit-border-radius:5px;
}
#slider a{cursor:pointer;}
.sliderMinus{
/*background: url("../images/sprite.png") no-repeat scroll -306px -206px transparent;
border: medium none;
float: left;
height: 20px;
padding: 0;
text-indent: -9999px;
width: 20px;
cursor:pointer;
margin-right:14px;*/
}
.slideDown {
	background: url("../images/sprite.png") no-repeat scroll -306px -206px transparent;
	border: medium none;
	float: left;
	height: 20px;
	padding: 0;
	text-indent: -9999px;
	width: 21px;
	cursor:pointer;
}
.slideDown:hover{background-position:-306px -229px;}
.slideUp{
background: url("../images/sprite.png") no-repeat scroll -305px -160px transparent;
border: medium none;
float: left;
height: 20px;
padding: 0;
text-indent: -9999px;
width: 21px;
cursor:pointer;
}
.slideUp:hover{background-position: -305px -183px;}
#asImages .searchContentTop {
	border-bottom:1px solid #D6D6D6;
	/*float:left;*/
	padding-bottom:5px;
	height:174px;
	color:#666666;
	position:relative;
}
#asImages .searchContentTop div {
	float:left;
}
#asImages .searchContentTop .artist{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:19px;}
.modEllipsis{position:absolute;right:-5px;top:0;}
.maxHeightClass{max-height:19px;*max-height:18px !important;max-height:18px\0/ !important;}

.artworkTitle{
	overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%;
}
.artworkTitle a {
  color:#666666;
}
.artworkTitle a:hover {
  color:#444;
  text-decoration:underline;
}
#asImages .searchContentBottom {
	border-top:1px solid #fff;
	padding-top:10px;
	height:17px;
	clear:both;
    font-size:1.14em;
}
#asImages .searchContentBottom input{position:absolute;}
#asImages .searchContentBottom .mya{color:#999;font-size:14px;float:left; font-family: MuseoSans;}
.layout_search_add{float:left;line-height:18px; font-size:1em;}
.layout_search_add:hover{
color:#444;
}
.addImgWrap{
background: none repeat scroll 0 0 #FEFEFE;
border-radius:7px;
-moz-border-radius:7px;
-webkit-border-radius:7px;
box-shadow: 0 0 3px #888888;
-moz-box-shadow: 0 0 3px #888888;
-webkit-box-shadow: 0 0 3px #888888;
float: left;
margin: -3px 8px 0 0;
padding: 4px 5px;
}
.layout_search_add:hover .addImgWrap{
box-shadow: 0 0 3px #444;
-moz-box-shadow: 0 0 3px #444;
-webkit-box-shadow: 0 0 3px #444;
}
.layout_search_add_img{float:left;background:url(../images/sprite.png) -502px -235px no-repeat;height:15px;width:15px;}
#asImages .primaryName{font-size:1em; font-family:MuseoSansBold, Century Gothic, sans-serif;color:#333;/*font-weight:bold;*/}
#asImages .nameChinese{color:#999;font-family: Century Gothic, sans-serif;}
#asImages .artWork, 
#asImages .essayAuthor {
clear: both;
font-family: BodyCopy, times New Roman;
font-size: 1em;
line-height: 24px;
width: 100%;
}
#asImages .essayAuthor {
    color:#ABABAB;
}
#asImages .artWorkTitle {
	display:block;
}
#asImages .artist span {
	/*float:left;*/
}
#asImages .artist a {
	float:left;
}
#asImages .dateWrap {
	float:left;
	display:block;
	clear:both;
	width:100%;
	font-family:BodyCopy, times New Roman;
	font-size:1em;
}
#asImages .searchContentTop span {
  nodisplay:block;
  
}
.essay_author {
  width:100%;
  display:block;
  overflow:elipsis;
  white-space: nowrap;
  overflow:hidden;
  text-overflow:ellipsis;
  font-family: BodyCopyItalic;
  font-size: 1em; /* 14px; */
}
#asImages .searchContentTop .originDate {
	/*float:left;*/
	padding-right:4px;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
}
#asImages .searchContentTop .objType{display:block;float:none;color:#999;text-transform:capitalize;position:absolute;bottom:5px;left:0;font-size:1em;} 
#asImages .searchContentTop .objType a{color:#27AAE1;float:left;padding-right:5px;}
#asImages .searchContentTop .objType a:hover{text-decoration:underline;}
.HangingScroll_formatIcon{height:12px;width:14px;float:left;margin-right:5px;margin-top:1px;background: url('../images/sprite.png') no-repeat -216px -417px;}
.Album_formatIcon{height:11px;width:12px;float:left;margin-right:5px;margin-top:2px;background: url('../images/sprite.png') no-repeat -216px -431px;}
.FanPainting_formatIcon{height:9px;width:16px;float:left;margin-right:5px;margin-top:3px;background: url('../images/sprite.png') no-repeat -216px -444px;}
.Handscroll_formatIcon{height:10px;width:13px;float:left;margin-right:5px;margin-top:3px;background: url('../images/sprite.png') no-repeat -215px -405px;}
#asImages .searchContentTop .artType {
	float:left;
} 
/* utilities */
.innerBorder {
	position:absolute;
	border:1px #000 solid;
	width:100%;
	height:100%;
}

/* note: changes were made to line 86 in jquery ui styles to elimnate IE alpha filter errors see line 86 of jquery-ui-1.8.16.custom.css*/
/**IE7 fixes**/

	/* layout */
#wrapper .midInnerIE7 {
	position:absolute;
	top:0px;
	bottom:0px;
	left:0px;
	right:0px;
}

/* debuggin */
#output {
	position:absolute;
	top:0px;
	left:0px;
	z-index:7000;
	nodisplay:none;
}
#mapCtr { /* for debugging */
	position:absolute;
	background-color:#000;
	width:6px;
	height:6px;
	display:none;
}
/*.pagenav{display:none;}*/
.switchViews{display:none;}
#viewForm legend{display:none;}
#searchBack{
background:url(../images/Gradients.png) 0px -1px repeat-x;
float:right;margin-right:17px;
cursor:pointer;
font-family:MuseoSans, Century Gothic, sans-serif;
font-size: 14px;
color: #666766;
box-shadow: 0px 0px 10px #424242;
-moz-box-shadow: 0px 0px 10px #424242;
-webkit-box-shadow: 0px 0px 10px #424242;
-o-box-shadow: 0px 0px 10px #424242;
-ms-box-shadow: 0px 0px 10px #424242;
border-radius: 11px;
-webkit-border-radius: 11px;
-ms-border-radius: 11px;
-o-border-radius: 11px;
-moz-border-radius: 11px;
height: 20px;
line-height:21px;
width: 138px;
margin-top:5px;
}
#searchBack:hover{ color:#333;}
#searchBack span{float:left;width:18px;height:16px;background:url(../images/sprite.png) -350px -214px no-repeat;margin:2px 5px 0;}
#searchBack:hover span{background-position:-350px -234px;}
#essayExplore{cursor:pointer;}
#fontSizer{
background: none repeat scroll 0 0 #EEEEEE;
border-radius: 5px 5px 5px 5px;
-moz-border-radius: 5px 5px 5px 5px;
-webkit-border-radius: 5px 5px 5px 5px;
box-shadow: -1px 0 2px #B3B3B3;
-moz-box-shadow: -1px 0 2px #B3B3B3;
-webkit-box-shadow: -1px 0 2px #B3B3B3;
cursor: pointer;
/*margin-top: -4px;*/
padding: 5px 7px;
position:relative;
width:39px !important;
margin-left:10px;
}
#asItem .exploreLink{font-weight:bold;}
#fontSizerArrow{
background: url("../images/sprite.png") no-repeat scroll -332px -25px transparent;
float: right;
height: 5px;
width: 6px;
margin:3px 0 0 10px;
}
#fontSizerImg{height:9px;width:21px;background:url(../images/sprite.png) -260px -1px no-repeat;float:left;}
#fontSizer ul{
left:-27px;
position: absolute;
top: 24px;
background: none repeat scroll 0 0 #FFFFFF;
border: 1px solid #CCCCCC;
border-radius: 3px 3px 3px 3px;
-moz-border-radius: 3px 3px 3px 3px;
-webkit-border-radius: 3px 3px 3px 3px;
box-shadow: 1px 1px 5px #5C5B5B;
-moz-box-shadow: 1px 1px 5px #5C5B5B;
-webkit-box-shadow: 1px 1px 5px #5C5B5B;
line-height: 24px;
padding:0;
z-index: 1000000;
width:77px;
}
#fontSizer li{float:left;cursor:pointer;margin:0;padding:0;
color: #333333;
display: block;
clear:both;
font-family: MuseoSans, century gothic;
font-size: 14px;
font-weight: normal;
text-transform:capitalize;
width:100%;
text-align: left;
}
#fontSizer li:hover{
color: #26A9E0;
}
#fontSizer li:hover .smallSizerIcon{
	background: url('../images/sprite.png') no-repeat -317px -25px;
	width: 5px;
	height: 5px;
}
#fontSizer li:hover .normalSizerIcon{
	background: url('../images/sprite.png') no-repeat -281px -15px;
	width: 8px;
	height: 7px;
}
#fontSizer li:hover .largeSizerIcon{
	background: url('../images/sprite.png') no-repeat -260px -13px;
	width: 9px;
	height: 9px;
}
#fontSizer li.optionTwo{border-top:1px solid #e6e7e8;border-bottom:1px solid #e6e7e8;}
#fontSizer .sizerIcon{float:left;margin:8px 5px 0;}
#fontSizer .smallSizerIcon{height:5px;width:5px;background:url(../images/sprite.png) -309px -25px no-repeat;}
#fontSizer .normalSizerIcon{height:7px;width:8px;background:url(../images/sprite.png) -271px -15px no-repeat;}
#fontSizer .largeSizerIcon{height:9px;width:10px;background:url(../images/sprite.png) -330px -1px no-repeat;}
#asItem #mainbody {overflow-y:hidden;}
#asItem .pagenav{float:right;margin-right:17px;}
#asItem .pagenav .pagenavleft{float:left;padding:11px 0 0;}
#asItem .pagenav .pagenavleft a:hover, #asItem .pagenav .pagenavright a:hover{color:#fff;}
#asItem .pagenav .pagenavleft span, #asItem .pagenav .pagenavright span{text-indent:-9999px;}
#asItem .pagenav .pagenavleft span{background:url('../images/sprite.png') no-repeat -302px -14px;height:8px;width:7px;}
#asItem .pagenav .pagenavright span{background:url('../images/sprite.png') no-repeat -322px -14px;height:8px;width:7px;}
#asItem .pagenav .pagenavright{float:left;padding:11px 0 0;}
#asItem .pagenav .centeredtext{float:left;padding:7px 10px;color:#fff;font-size:16px;font-family:MuseoSans, century gothic, sans serif;}
#asItem .pagenav span{float:left;}
#asItem .pagenav a{float:left;color:#D1D3D4;text-indent:-9999px;}
#asItem .pagenav .pagenavright a{background:url('../images/sprite.png') no-repeat -312px -14px;height:8px;width:7px;}
#asItem .pagenav .pagenavleft a{background:url('../images/sprite.png') no-repeat -292px -14px;height:8px;width:7px;}
#accShadow{
z-index: 100000;
background: url("../images/accordian-column-left-shadow.png") repeat-y scroll 0 0 transparent;
height: 100%;
left: -10px;
position: absolute;
top: 0;
width: 10px;
}

.addthis_toolbox{float:left;margin:215px 3px 0;}
.addthis_toolbox a{display:block;clear:both;margin-bottom:5px;}
.addthis_toolbox a, .addthis_toolbox span{height:18px;width:19px;}
.addthis_toolbox a:hover, .addthis_toolbox span:hover{opacity:1;}
#asItem #wrapper #socialBar .addthis_button_facebook span{background:url(../images/sprite.png) -413px -214px no-repeat;}
#asItem #wrapper #socialBar .addthis_button_facebook span:hover{background-position: -371px -214px !important;}
#asItem #wrapper #socialBar .addthis_button_twitter span{background:url(../images/sprite.png) -476px -214px no-repeat;}
#asItem #wrapper #socialBar .addthis_button_twitter span:hover{background-position: -434px -214px !important;}
#asItem #wrapper #socialBar .addthis_button_email span{background:url(../images/sprite.png) -539px -214px no-repeat;}
#asItem #wrapper #socialBar .addthis_button_email span:hover{background-position: -497px -214px !important;}

.switchViews{display:none;}
#asImages #form{
}
#asImages #sortby form {
	float:left;
	position:relative;
	z-index:100000;
}
#asImages #sortby form ul{
background:#F1F2F2;
-moz-border-radius:6px;
-webkit-border-radius:6px;
border-radius:6px;
-moz-box-shadow:0 0 3px #888;
-webkit-box-shadow:0 0 3px #888;
box-shadow:0 0 3px #888;
position:absolute;
left:0;top:20px;
z-index:10;
width:100px !important;
}
#asImages #sortby form li{float:left;width:100%;text-indent:10px;}
#asImages #sortby form li:nth-child(even){border-top:1px solid #D6D6D6;border-bottom:1px solid #fff;}
#asImages #sortby form li:nth-child(even) a{border-top:1px solid #fff;border-bottom:1px solid #D6D6D6;}
#asImages #sortby form li:last-child{border-bottom:none;}
#asImages #sortby form li a:hover{color:#27AAE1;}
#asImages #sortby form li:last-child a{padding-bottom:5px;}
#asImages #sortby form a{float:left;width:100%;padding:3px 0;color:#222;}
#sortby{
float:right;
margin:6px 0;
color: #D1D3D4;
font-family: MuseoSans, century gothic;
font-size: 1em;
border-right:1px solid #000;padding-right:20px;	
position:absolute;
right:317px;
}
.jqTransformSelectWrapper div span{width:90px !important;float:left;padding:2px 0 0 10px;background:url(../images/drop-down-list-arrows.png) 85px 6px no-repeat;font-size:14px;}
.jqTransformSelectWrapper div span:hover{background:url(../images/drop-down-list-arrows_hover.png) 85px 6px no-repeat;}
.jqTransformSelectWrapper div{float:left;background:url("../images/Gradients.png") repeat-x scroll 0 -408px transparent;height:18px;
-moz-border-radius:10px;
-webkit-border-radius:10px;
border-radius:10px;
-moz-box-shadow:0 0 3px #333;
-webkit-box-shadow:0 0 3px #333;
box-shadow:0 0 3px #333;
color:#222;
cursor:pointer;
}
.jqTransformSelectWrapper{float:left;width:100px !important;}
span.sortLabel{
padding-right:8px;
font-size:1.14em;
float:left;
}
#sortby select{
display:none;
/*
background: transparent;
width: 150px;
padding:0 2px;
border:none;
float:left;
*/
}
/*


#sortWrap{
float:left;
width: 130px;
overflow: hidden;
-moz-border-radius:10px;
-webkit-border-radius:10px;
border-radius:10px;
background:url("../images/drop-down-list-arrows.png") no-repeat scroll 115px center #EEEEEE;
}
*/
.extra{
	/*display:none;*/
	display:block;
	height:0;
	overflow:hidden;
}
.moreExtra{height:100% !important;}
.colArrow{height:9px;width:9px;float:left;background:url(../images/sprite.png) -352px -265px no-repeat;margin: 3px 5px 0 0;cursor:pointer;}
.colArrowPlus{background:url(../images/sprite.png) -341px -265px no-repeat !important;}
/*AsItem Accordion icons */
/*
#accordion h3{
font-family:Times New Roman, sans serif;
font-weight:bold;
font-size: 18px;
color: #7B7B7B;
margin:0;
outline:none;
border:none !important;border-top:1px solid #ccc !important;text-indent:25px;height:29px;
padding-top:4px;
background:url(../images/accordian-menu.png) 0 0 repeat-x;text-transform:capitalize;
}
*/
#accordion h3{
font-family:BodyCopy, Times New Roman, sans serif;
/*font-weight:bold;   REMOVED BOLDED ACCORDION HEADERS*/
/*font-size: 18px;*/
font-size:16px;
text-shadow: 1px 1px #fff;
color: #555;/*	CHANGED COLOR TO BE DARKER	#7B7B7B;*/
outline:none;
text-indent:25px;
/*height:29px;*/
height:34px; /*changed height , line-heigh and font-size to give more space*/
border:none !important;
/*line-height:29px;*/
line-height:34px;
background:url(../images/accordian-menu.png) 0 0 repeat-x;text-transform:capitalize;
}

#asItem #accordion .overviewArrow{
	position:absolute;
	right:7px;
	top:3px;
	background:url(../images/sprite.png) -100px -434px no-repeat;
	height:26px;
	width:68px;
	cursor:pointer;}
/*#accordion h3.ui-state-active{
	border-bottom:1px solid #ccc !important;
	padding:0px !important;
	padding-top:0px !important;
	padding-bottom:0px !important;
	margin-top:0px !important;
	margin-bottom:0px !important;
}*/
#asItem #accordion .overviewArrow.overviewClosed {
    width:26px;
}
/* jsh test */
#accordion h3.ui-state-active .accordion_inner_header{
	border-bottom:1px solid #ccc !important;
	padding:0px !important;
	padding-top:0px !important;
	padding-bottom:0px !important;
	margin-top:0px !important;
	margin-bottom:0px !important;
}
#accordion .overviewTab {background:url(../images/sprite.png) -214px -124px no-repeat #e2e2e2;border-top:1px solid #ACACAC !important;}
#accordion h3:hover{
color:#333;
}
#accordion .ui-state-active:hover{
color: #26A9E0;
}
#accordion h3 span{
float:left;
margin-top:0px;
top:7px; /*changed from 5px to accomodate increased tab height*/
/*left:7px;*/
}

/* REMOVED DEFAULT STATE. CHANGED TO USING ACTIVE STATE ALL THE TIME*/
/*
#accordion .overviewTab span{background:url(../images/sprite.png) -300px -324px no-repeat;height:19px;width:20px;}
#accordion .artistTab span{background:url(../images/sprite.png) -297px -369px no-repeat;height:19px;width:19px;}
#accordion .isTab span{background:url(../images/sprite.png) -365px -369px no-repeat;height:19px;width:21px;}
#accordion .essayTab span{background:url(../images/sprite.png) -434px -324px no-repeat;height:18px;width:19px;}
#accordion .relatedTab span{background:url(../images/sprite.png) -296px -346px no-repeat;height:18px;width:19px;}
#accordion .questionsTab span{background:url(../images/sprite.png) -362px -346px no-repeat;height:19px;width:20px;}
#accordion .commentsTab span{background:url(../images/sprite.png) -430px -346px no-repeat;height:19px;width:20px;}
#accordion .expubTab span{background:url(../images/sprite.png) -369px -323px no-repeat;height:20px;width:20px;}
#accordion .bibliographyTab span{background:url(../images/sprite.png) -369px -323px no-repeat;height:20px;width:20px;}
*/

/******* THIS IS THE NEW DEFAULT/ACTIVE/HOVER STATE FOR ACCORDION ICONS ***********/
/*
#accordion .overviewTab span{background:url(../images/sprite.png) -254px -323px no-repeat;height:20px;width:20px;}
#accordion .artistTab span{background:url(../images/sprite.png) -253px -369px no-repeat;height:19px;width:19px;}
#accordion .isTab span{background:url(../images/sprite.png) -319px -369px no-repeat;height:19px;width:21px;}
#accordion .essayTab span{background:url(../images/sprite.png) -391px -323px no-repeat;height:19px;width:19px;}
#accordion .relatedTab span{background:url(../images/sprite.png) -254px -346px no-repeat;height:18px;width:19px;}
#accordion .questionsTab span{background:url(../images/sprite.png) -317px -346px no-repeat;height:18px;width:19px;}
#accordion .commentsTab span{background:url(../images/sprite.png) -385px -345px no-repeat;height:20px;width:20px;}
#accordion .expubTab span{background:url(../images/sprite.png) -323px -323px no-repeat;height:20px;width:20px;}
*/

/*Accordion tab hover states */

/*  REMOVED HOVER STATES FOR IMAGES. CHANGED TO USING ACTIVE STATE ALL THE TIME */
/*
#accordion .overviewTab:hover span{background:url(../images/sprite.png) -277px -324px no-repeat;height:19px;width:20px;}
#accordion .artistTab:hover span{background:url(../images/sprite.png) -275px -369px no-repeat;height:19px;width:19px;}
#accordion .isTab:hover span{background:url(../images/sprite.png) -342px -369px no-repeat;height:19px;width:21px;}
#accordion .essayTab:hover span{background:url(../images/sprite.png) -413px -324px no-repeat;height:18px;width:19px;}
#accordion .relatedTab:hover span{background:url(../images/sprite.png) -275px -346px no-repeat;height:18px;width:19px;}
#accordion .questionsTab:hover span{background:url(../images/sprite.png) -339px -346px no-repeat;height:19px;width:20px;}
#accordion .commentsTab:hover span{background:url(../images/sprite.png) -408px -346px no-repeat;height:19px;width:19px;}
#accordion .expubTab:hover span{background:url(../images/sprite.png) -346px -323px no-repeat;height:20px;width:20px;}
#accordion .bibliographyTab:hover span{background:url(../images/sprite.png) -346px -323px no-repeat;height:20px;width:20px;}
*/

/* CHANGED HOVER STATE TO COLOR VERSION */

#accordion .overviewTab:hover span{background:url(../images/sprite.png) -254px -323px no-repeat;height:20px;width:20px;}
#accordion .artistTab:hover span{background:url(../images/sprite.png) -253px -369px no-repeat;height:19px;width:19px;}
#accordion .isTab:hover span{background:url(../images/sprite.png) -319px -369px no-repeat;height:19px;width:21px;}
#accordion .essayTab:hover span{background:url(../images/sprite.png) -391px -323px no-repeat;height:19px;width:19px;}
#accordion .relatedTab:hover span{background:url(../images/sprite.png) -254px -346px no-repeat;height:18px;width:19px;}
#accordion .questionsTab:hover span{background:url(../images/sprite.png) -317px -346px no-repeat;height:18px;width:19px;}
#accordion .commentsTab:hover span{background:url(../images/sprite.png) -385px -345px no-repeat;height:20px;width:20px;}
#accordion .expubTab:hover span{background:url(../images/sprite.png) -323px -323px no-repeat;height:20px;width:20px;}
#accordion .bibliographyTab:hover span{background:url(../images/sprite.png) -319px -504px no-repeat;height:19px;width:19px;}

/* CHANGED DEFAULT STATE TO DARKER GRAY HOVER STATE */

#accordion .overviewTab span{background:url(../images/sprite.png) -277px -324px no-repeat;height:19px;width:20px;}
#accordion .artistTab span{background:url(../images/sprite.png) -275px -369px no-repeat;height:19px;width:19px;}
#accordion .isTab span{background:url(../images/sprite.png) -342px -369px no-repeat;height:19px;width:21px;}
#accordion .essayTab span{background:url(../images/sprite.png) -413px -324px no-repeat;height:18px;width:19px;}
#accordion .relatedTab span{background:url(../images/sprite.png) -275px -346px no-repeat;height:18px;width:19px;}
#accordion .questionsTab span{background:url(../images/sprite.png) -339px -346px no-repeat;height:19px;width:20px;}
#accordion .commentsTab span{background:url(../images/sprite.png) -408px -346px no-repeat;height:19px;width:19px;}
#accordion .expubTab span{background:url(../images/sprite.png) -346px -323px no-repeat;height:20px;width:20px;}
#accordion .bibliographyTab span{background:url(../images/sprite.png) -292px -504px no-repeat;height:19px;width:19px;}


/*Active Accordion tabs */

#accordion .ui-state-active{color:#26A9E0;font-family: BodyCopyBold;}
#annotations_tabs .ui-state-active{font-family: MuseoSansBold}
/* REMOVED ACTIVE STATE. CHANGED TO USING ACTIVE ALL THE TIME */

#accordion .ui-state-active.overviewTab span{background:url(../images/sprite.png) -254px -323px no-repeat;height:20px;width:20px;}
#accordion .ui-state-active.artistTab span{background:url(../images/sprite.png) -253px -369px no-repeat;height:19px;width:19px;}
#accordion .ui-state-active.isTab span{background:url(../images/sprite.png) -319px -369px no-repeat;height:19px;width:21px;}
#accordion .ui-state-active.essayTab span{background:url(../images/sprite.png) -391px -323px no-repeat;height:19px;width:19px;}
#accordion .ui-state-active.relatedTab span{background:url(../images/sprite.png) -254px -346px no-repeat;height:18px;width:19px;}
#accordion .ui-state-active.questionsTab span{background:url(../images/sprite.png) -317px -346px no-repeat;height:18px;width:19px;}
#accordion .ui-state-active.commentsTab span{background:url(../images/sprite.png) -385px -345px no-repeat;height:20px;width:20px;}
#accordion .ui-state-active.expubTab span{background:url(../images/sprite.png) -323px -323px no-repeat;height:20px;width:20px;}
#accordion .ui-state-active.bibliographyTab span{background:url(../images/sprite.png) -319px -504px no-repeat;height:19px;width:19px;}

/*Deactivated and closed accordion tab styles */
#accordion.accordion_closed {color:#26A9E0;}
#accordion.accordion_closed {color:#26A9E0;}
#accordion.accordion_closed .overviewTab .ui-icon{background:url(../images/sprite.png) -254px -323px no-repeat !important;height:20px;width:20px;}
#accordion.accordion_closed .artistTab span{background:url(../images/sprite.png) -253px -369px no-repeat !important;height:19px;width:19px;}
#accordion.accordion_closed .isTab span{background:url(../images/sprite.png) -319px -369px no-repeat !important;height:19px;width:21px;}
#accordion.accordion_closed .essayTab span{background:url(../images/sprite.png) -391px -323px no-repeat !important;height:19px;width:19px;}
#accordion.accordion_closed .relatedTab span{background:url(../images/sprite.png) -254px -346px no-repeat !important;height:18px;width:19px;}
#accordion.accordion_closed .questionsTab span{background:url(../images/sprite.png) -317px -346px no-repeat !important;height:18px;width:19px;}
#accordion.accordion_closed .commentsTab span{background:url(../images/sprite.png) -385px -345px no-repeat !important;height:20px;width:20px;}
#accordion.accordion_closed .expubTab span{background:url(../images/sprite.png) -323px -323px no-repeat !important;height:20px;width:20px;}
#accordion.accordion_closed .bibliographyTab span{background:url(../images/sprite.png) -319px -504px no-repeat;height:19px;width:19px;}

#accordion .essayAuthor{
font-family: BodyCopyItalic, Times New Roman, Times, serif;
font-size:.89em;
color: #999;
line-height: 16px;
}
#accordion .accEssayTitle{margin-bottom:12px;}
#accordion .accordion_inner_wrap p{
font-family:BodyCopy, Times New Roman, Times, serif;
font-size: 1.13em; /* 17px */
color: #7B7B7B;
line-height: 24px;
margin:20px 0;
}
#accordion .accordion_inner_wrap p:first-child{}/*:first-letter{
font-size: 24px;
color: #7B7B7B;
line-height: 60px;
font-weight: bold;
}*/
#accordion .readmore{
font-family:BodyCopyBoldItalic, Times New Roman, Times, serif;
cursor:pointer;
font-size: 16 px;
color: #26A8E0;
line-height: 24px;
}
#accordion .readmore:hover{
	text-decoration:underline;
	}
#pertinentQuestions div:first-child{border-top:none;}
#pertinentQuestions div:last-child{border-bottom:none;}
#exhibitionHistory div, #publishedReferences div, .questions, 
#bibliography .paragraph {
padding:20px 0;display:block;border-top:1px solid #fff;border-bottom:1px solid #ccc;
font-family:BodyCopy, Times New Roman, Times, Serif;
font-size: .944em; /* 17px; */
color: #606161;
line-height: 22px;
}
#exhibitionHistory div:first-child, #publishedReferences div:first-child, 
#bibliography .paragraph:first-child {border-top:none;}
#exhibitionHistory div:last-child, #publishedReferences div:last-child, 
#bibliography .paragraph:last-child
{border-bottom:none;}
#exhibitionHistory span, #publishedReferences span{
display: block;
font-family: MuseoSansBold, century gothic, sans serif;
font-size:1.2em; /* 18px; */
font-weight:normal;
color: #4F4F4F;
line-height: 25px;
/*
border-top:1px solid #fff;*/
/*border-bottom:1px solid #ccc;*/
}
/* begin test */
/*
#asItem #wrapper #singledata, #asItem #wrapper .ui-accordion .ui-accordion-content{
	font-family: century gothic;
	nomargin:0 !important;
	noposition:static !important;
	border:none !important;
}
*/
#asItem #wrapper #singledata div, #asItem #wrapper .ui-accordion .ui-accordion-content .accordion_inner_wrap {

}
/* end test */
#asItem #wrapper #singledata .accordion_inner{
	padding:35px;
}
#asItem #wrapper .ui-accordion .ui-accordion-content-active {/*border-top:1px solid #ccc !important;*/}
#singledata h2 {
nofont-size: 28px !important;
font-size: 1.6em;
font-family: MuseoSansBold, century gothic, sans serif;
color: #4B4949;
line-height: 24px;
text-shadow: -1px 1px white;
margin-bottom:10px;
}

#singledata strong{
	font-weight:bold;
}

.paragraph {
font-family:BodyCopy, Times New Roman, sans serif;
font-size:.944em;
color: #7B7B7B;
margin-bottom:6px;
}
#singledata .paragraph{
width: 262px;
left: -40px;
position: relative;
padding: 20px 40px;
border-bottom: 1px solid #ccc;
border-top: 1px solid #fff;
margin: 0;
float:left;
font-family:BodyCopy;
font-size:0.94em; /*computes to 17px*/
color:#4f4f4f;
}
.overviewExpandable{
font-family:BodyCopy;
color:#4f4f4f;
}
#singledata .paragraph .label, #additionaldata .label, #singledataTop .label{
display:block;
font-family:MuseoSans;
font-size:0.82em; /*computes to 14px*/
}
#singledataTop .label{margin-bottom:10px;}
#singledataTop{
width: 262px;
padding: 0 40px 20px;
position: relative;
left: -40px;
border-bottom: 1px solid #ccc;
}
.overviewExpandable .label{cursor:pointer;}
.overviewExpandable .label:hover{
	color:#444;
	}
.label{
font-family:BodyCopyBold, Times New Roman, sans serif;
font-size: 1em;
color: #7B7B7B;
}
.objecttitle {
display: block;
font-family: MuseoSans, century gothic, sans serif;
font-size: 1.23em;
color: #4F4F4F;
line-height: 25px;
text-shadow: -1px 1px white;
margin: 5px 0 20px 0;
}
.objecttitle_bio{
display: block;
/*margin-bottom: 29px;*/
font-family: MuseoSansBold, century gothic, sans serif;
font-size: 22px;
color: #4F4F4F;
line-height: 29px;
}

.objecttitle_bio span{
font-family: BodyCopyItalic, Times New Roman, serif;
font-size:18px;
}
.ui-accordion .ui-accordion-content{
	nopadding:1em 1.1em;
}
#additionaldata{
	/*margin-top:25px;*/
float: left;
width: 264px;
position: relative;
left: -40px;
padding: 20px 40px;
border-top: 1px solid #fff;	
}

#additionaldata .paragraph{
	margin-left:16px;
	line-height:24px;
	}
#creditLine {
margin-bottom: 20px;
}
.ui-accordion .ui-accordion-header {
	background-color:#6D6E71;
	color:#C7C7C6;
	font-family:MuseoSans, century gothic;
	font-weight:normal;
	padding-left:12px;
}
/* TODO - Properly reset these corners to be square */
.ui-corner-all, .ui-corner-bottom, .ui-corner-right, .ui-corner-br {
    border-bottom-right-radius: 0px!important;
}
.ui-corner-all, .ui-corner-bottom, .ui-corner-left, .ui-corner-bl {
    border-bottom-left-radius: 0px!important;
}
.ui-corner-all, .ui-corner-top, .ui-corner-right, .ui-corner-tr {
    border-top-right-radius: 0px!important;
}
.ui-corner-all, .ui-corner-top, .ui-corner-left, .ui-corner-tl {
    border-top-left-radius: 0px!important;
}
.ui-state-active, .ui-widget-content .ui-state-active, .ui-widget-header .ui-state-active,  .ui-state-hover{
	border:1px solid #6D6E71;
	/*background-color:#000!important;*/
}
/* the following is test */
/*
#accordion h3 {
	padding:0px !important;
	margin:0px !important;
	border:0px !important;
	padding-top:0px !important;
	padding-bottom:0px !important;
	margin-top:0px !important;
	margin-bottom:0px !important;
	border-top:0px !important;
}
.ui-accordion-content {
	nodisplay:none !important;
	padding:0px !important;
	margin:0px !important;
	border:0px !important;
	padding-top:0px !important;
	padding-bottom:0px !important;
	margin-top:0px !important;
	margin-bottom:0px !important;
	overflow:hidden: !important;
}

*/
#accordion h3.expubTab {
	
}
div.more{
	display:none;
}
#timagesview{
	margin-bottom:50px;
}
#seealso{/*float:left;*/}
#asItem #wrapper .ui-accordion .relatedContent, #asItem #wrapper .ui-accordion .relatedContent .accordion_inner_wrap{padding:0 !important;width:100%;}
#seealso li{display:block;clear:both;float:left;width:100%;padding:0;border-bottom:1px solid #CBCBCB; border-top:1px solid #FFF;}
.firstRelated{border-top:none !important;}
#seealso li:last-child{border-bottom:none !important;}
#seealso div.sealsoImgDiv{display:block;margin-right:20px;float:left;}
.relatedInnerLi{float:left;display:block;padding:22px 38px;}
#seealso img{
float:left;
width: 60px;
height: 60px;
border: 4px solid #FFF;
-webkit-box-shadow: 2px 2px 5px #ccc;
-moz-box-shadow: 2px 2px 5px #ccc;
box-shadow: 2px 2px 5px #ccc;
}
#seealso img:hover{
-webkit-box-shadow: 2px 2px 5px #AFAFAF;
-moz-box-shadow: 2px 2px 5px #AFAFAF;
box-shadow: 2px 2px 5px #AFAFAF;
}
.relatedArtist{
line-height: 24px;
display:block;
font-family: MuseoSansBold, Century Gothic, sans-serif;
font-size: 1em; /* 20px; */
color: #000;
float:left;
width:145px;
}
#seealso li .relatedTitle{
float:left;display:block;
font-family: BodyCopyItalic, 'Times New Roman', Serif;
font-size: .888em; /* 16px; */
color: #666;
font-weight:normal;
}

#seealso li .relatedTitle:hover{
text-decoration: underline;
color:#333;
}
#seealso div a{display:block;float:left;/*clear:both;*/color:#26A9E0;font-family: BodyCopyItalic, "Times New Roman",Times,serif;}

#noFoundBar{position:absolute;top:0;left:0;width:100%;background:url("../images/Gradients.png") repeat-x scroll 0 -22px #6D6E71;height:30px;}
#noFoundCont{
float:left;
height:100%;
width:100%;
background: #f1f2f2; /* Old browsers */
background: -moz-radial-gradient(center, ellipse cover,  #f1f2f2 0%, #d1d3d4 100%); /* FF3.6+ */
background: -webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%,#f1f2f2), color-stop(100%,#d1d3d4)); /* Chrome,Safari4+ */
background: -webkit-radial-gradient(center, ellipse cover,  #f1f2f2 0%,#d1d3d4 100%); /* Chrome10+,Safari5.1+ */
background: -o-radial-gradient(center, ellipse cover,  #f1f2f2 0%,#d1d3d4 100%); /* Opera 12+ */
background: -ms-radial-gradient(center, ellipse cover,  #f1f2f2 0%,#d1d3d4 100%); /* IE10+ */
background: radial-gradient(center, ellipse cover,  #f1f2f2 0%,#d1d3d4 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f1f2f2', endColorstr='#d1d3d4',GradientType=1 );
}
.noFoundText{
font-family: MuseoSansBold, Century Gothic, Sans-serif;
color: #6D6E71;
font-size: 26px;
width:472px;
display:block;
margin:120px auto 0;
}
.noFoundText span{
font-family:Times New Roman, Times, serif;
margin:20px 0;
font-size:16px;
color: #6D6E71;
text-align:center;
display:block;
}
.noFoundShadow{position:absolute;left:0;height:100%;background: url("../images/vertical-shadows.png") repeat-y scroll 0 0 transparent;width:15px;display:block;}
.noFoundEntire{
font-family:MuseoSans, Century Gothic, sans-serif;
font-size: 12px;
color: #666766;
-moz-box-shadow: 0px 0px 1px #424242;
-webkit-box-shadow: 0px 0px 1px #424242;
box-shadow: 0px 0px 1px #424242;
border-radius: 11px;
-moz-border-radius: 11px;
-webkit-border-radius: 11px;
padding: 5px 12px;
font-weight:normal;
width: 132px;
outline:none;
margin:0 auto;
display:block;
background: url("../images/Gradients.png") repeat-x scroll 0 0 transparent;
}
.noFoundEntire:hover{
-moz-box-shadow: 0px 0px 3px #424242;
-webkit-box-shadow: 0px 3px 1px #424242;
box-shadow: 0px 0px 3px #424242;
color:#000;
}


/* CATEGORY FILTERS */
#entireCollectionLink{
position:relative;
color: #797979;
display:block;
text-decoration:none;
margin: 30px 0 0 42px;
float:left;
clear:both;
padding: 8px 11px;
text-indent:24px;
line-height:14px;
border: 1px solid #B3B3B3;
border-radius: 13px;
-moz-border-radius: 13px;
-webkit-border-radius: 7px;
font: 14px MuseoSans, Century Gothic, sans-serif !important;
background: white;
background: -moz-linear-gradient(top,white 60%, #F6F6F6 100%, #F9F9F9 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(60%,white), color-stop(100%,#F6F6F6), color-stop(100%,#F9F9F9));
background: -webkit-linear-gradient(top, white 60%,#F6F6F6100%,#F9F9F9 100%);
background: -o-linear-gradient(top,white 60%,#F6F6F6 100%,#F9F9F9100%);
background: -ms-linear-gradient(top,white 60%,#F6F6F6 100%,#F9F9F9100%);
background: linear-gradient(to bottom,white 60%,#F6F6F6 100%,#F9F9F9100%);
filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f9f9f9',GradientType=0 );
}
#entireCollectionLink:hover span{
	background: url('../images/sprite.png') no-repeat -181px -453px;
	}
#entireCollectionLink:hover{
	color:#444;
	}

#entireCollectionLink span {
background: url('../images/sprite.png') no-repeat -181px -435px;
width: 20px;
height: 13px;
display: block;
position: absolute;
top: 8px;
left: 10px;
}
.filters_list{}
.filter_type{
clear: both;
display: block;
float: left;
margin-left: 42px;
width:191px;
}
.filter_arrow{
float:left;
background: url('../images/sprite.png') no-repeat -332px -16px;
width: 5px;
height: 6px;
text-indent:-9999px;
margin:4px 5px 0 0;
}
.filter_arrow_down{
background: url('../images/sprite.png') no-repeat -332px -16px;
width:6px !important;
height:5px !important;
background-position: -332px -25px !important;
}
.filter_type a{
font-family: MuseoSans,'Century Gothic', sans-serif;
font-size: 1em !important;
text-transform: capitalize;
color: #797979;
margin-bottom: 10px;
display: block;
}
.filter_type a:hover{
color:#333;
}
.filter_type ul{
-moz-border-radius:6px;
-webkit-border-radius:6px;
border-radius:6px;
background:#f1f2f2;
border:1px solid #E6E7E8;
margin-bottom:12px;
}
.filter_type ul li{
font-family:BodyCopy, Times New Roman, Times, serif;
font-size: 1.14em;
text-transform: capitalize;
color:#58595B;
border-bottom:1px solid #E6E7E8;
height:26px;
line-height:26px;
padding-left:20px;
position:relative;
cursor:pointer;
display:block;
width:169px;
background: #F1F2F2;
}
.filter_type ul li:hover{
color:#25A8E0;
}
#category_filters .filter_type ul li.active_filter {
 background-color:#e1e6e6;
 color:#25a8e0;
}
.filter_type ul li.filter_disabled {
   color:#ccc;
}
.filter_type ul li.filter_disabled:hover{
color:#ccc !important;
}
.filter_type ul li.filter_active{color: #58595B;}
.filter_type ul li:last-child{border-bottom:none;}
.filter_type ul li input{margin: 0 5px 0 10px;}
.filter_type ul li input {
 display:none;
}
#leftmenu h3{
font-family:MuseoSansBold, Century Gothic, sans-serif;
font-size: 17px;
/*font-weight: bold;*/
color: #000;
margin-left:42px;
float:left;
display:block;clear:both;
margin-top:20px;
}
.popOuter{
background: #f1f2f2; /* Old browsers */
background: -moz-linear-gradient(top,  #f1f2f2 0%, #f5f5f5 51%, #f9f9fa 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f1f2f2), color-stop(51%,#f5f5f5), color-stop(100%,#f9f9fa)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #f1f2f2 0%,#f5f5f5 51%,#f9f9fa 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #f1f2f2 0%,#f5f5f5 51%,#f9f9fa 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #f1f2f2 0%,#f5f5f5 51%,#f9f9fa 100%); /* IE10+ */
background: linear-gradient(top,  #f1f2f2 0%,#f5f5f5 51%,#f9f9fa 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f1f2f2', endColorstr='#f9f9fa',GradientType=0 ); /* IE6-9 */

	-moz-border-radius: 11px 11px 11px 11px;
	-webkit-border-radius: 11px 11px 11px 11px;
	-ms-border-radius: 11px 11px 11px 11px;
	-o-border-radius: 11px 11px 11px 11px;
    border-radius: 11px 11px 11px 11px;
    box-shadow: 0 0 20px #222;
	-moz-box-shadow: 0 0 20px #222;
	-o-box-shadow:  0 0 20px #222;
	-webkit-box-shadow: 0 0 20px #222;
	-ms-box-shadow: 0 0 20px #222;
    height: 90%;
	/*width:1053px;*/
	width:960px;
    left: 0;
   /* margin: auto;*/
    /*overflow: hidden;*/
    position: absolute;
	overflow:hidden;
    top: 5%;
	z-index:-10;
    /*width: 50%;*/
	opacity:0;
}
.popInner{
    float: left;
    height: 100%;
    overflow:hidden;
    width: 100%;
	-moz-border-radius: 11px 11px 11px 11px;
	-webkit-border-radius: 11px 11px 11px 11px;
	-ms-border-radius: 11px 11px 11px 11px;
	-o-border-radius: 11px 11px 11px 11px;
    border-radius: 11px 11px 11px 11px;	
}
div.popText{
padding:36px 38px 0;
/*height:100%;*/
overflow:hidden;
/*width:100%;*/
/*float:left;*/
display:block;clear:both;
}
.containerOuter{/*float:left;*/position:relative;}
.essayHeadBar{
font-family:'Times New Roman', Times, serif;
font-size: 18px;
font-weight: bold;
color: #26A9E0;
height:34px;
line-height:34px;
/*background: url('../images/Gradients.png') no-repeat 0 -494px;*/
border-bottom:1px solid #ccc;
}
.essayHeadBar h3{float:left;}
.essayHeadBar .popIcon{height:19px;width:19px;float:left;margin:8px 8px 0 11px;}
.essayHeadBar .essayIcon{background: url("../images/sprite.png") no-repeat scroll -391px -323px;}
.essayHeadBar .pertQuesIcon{background:url(../images/sprite.png) -317px -346px no-repeat;}
.essayHeadBar .bioIcon{background: url("../images/sprite.png") no-repeat scroll -253px -369px;}
.essayHeadBar .panelClose{float:right;cursor:pointer;background: url('../images/sprite.png') no-repeat -410px -369px;height:19px;width:19px;margin:8px 8px 0 0;}
.popPeopleBreadcrumb{cursor:pointer;}
.essayHeadBar .panelClose:hover{background-position:-388px -369px;}
.popBreadcrumb{margin-bottom:22px;line-height:14px;}
.popBreadcrumb a, .popBreadcrumb span{
font-family:MuseoSans, Century Gothic, sans-serif;
font-size: 14px;
margin-right:5px;
color: #A7A9AC;
}
.popTitle{
font-family:MuseoSansBold, Century Gothic, sans-serif;
font-size: 1.57em; /* 22px; */
color: #4F4F4F;
margin-bottom:14px;
/*width:450px;*/
line-height:27px;
}
.popAuthor{
font-family:BodyCopyItalic, Times New Roman, Times, serif;
font-size: 1em; /* 16px; */
color: #999;
margin-bottom:0px;
}
.longTextOuter{/*height:95%;*/width:100%;float:left;overflow-y:scroll;overflow-x: hidden;position:relative;}
.popText cite{
background: none repeat scroll 0 0 #FFFFFF;
border: 1px solid #999999;
border-radius:4px;
-moz-border-radius:4px;
-webkit-border-radius:4px;
-o-border-radius:4px;
-ms-border-radius:4px;
-moz-box-shadow:0 0 3px #555;
-webkit-box-shadow:0 0 3px #555;
-ms-box-shadow:0 0 3px #555;
-o-box-shadow:0 0 3px #555;
box-shadow:0 0 3px #555;
font-family:BodyCopyItalic, Times New Roman, Serif;
font-size: 16px;
color: #333;
line-height:20px;
padding:30px 0px 50px;
position: absolute;
opacity:0;
visibility:hidden;
z-index:100;
cursor:default;
}
.popText .citeNum{
color: #26A9E0;
position: relative;
top: -5px;
cursor:pointer;
z-index:10;
}
.popText .activeCite{z-index:1000 !important;}
.popText .activeCite *{z-index:1000 !important;}
.popText .citeArrow{
width:27px; 
height:15px; 
position:absolute;
top:-19px;
*top:-21px;
z-index:100;
background:url('../images/sprite.png') no-repeat -250px -394px;
left:-9px;
display:block;
opacity:0;
visibility:hidden;
}
.popText .citeArrow.flippedArrow{background-position:-249px -414px;top:19px;}
/*FIX FOR CITE ARROW IN CHROME */
@media screen and (-webkit-min-device-pixel-ratio:0){
.popText .citeArrow{top:-23px;}
.popText .citeArrow.flippedArrow{background-position:-249px -414px;top:15px;}
}
.popText .citeClose{position:absolute;height:9px;width:9px;background:url(../images/sprite.png) -340px -406px no-repeat;top:8px;right:8px;}
.popText .citeClose:hover{background-position:-340px -393px;cursor:pointer;}
html body .popText .citeNum ul{
bottom: 10px;
display: block;
display:block;
position: absolute;
z-index:1000;
outline:none;
}
html body .popText .citeNum ul *{outline:none;}
.popText .pagerUl{display:none;}
.popText .citeNum ul li{
font-family: MuseoSans, Arial, sans-serif;
font-size: 12px;
color: #333;
margin:0 6px;
float:left;
line-height:8px;
cursor:pointer;
}
.citeNumWrap{float:left;width:200px;overflow:hidden;/*margin-top:-4px !important;*/}
.popText .citeNum ul li ul{float:left;width:100%;position:static;min-width:205px;padding-top:4px;}
.popText cite .nextCite{height:8px;width:7px;background:url('../images/sprite.png') no-repeat -311px -406px;}
.popText cite .nextCite:hover{background-position:-311px -393px;}
.popText cite .lastCite{height:8px;width:14px;background:url('../images/sprite.png') no-repeat -323px -406px;}
.popText cite .lastCite:hover{background-position:-323px -393px;}
.popText cite .prevCite{height:8px;width:8px;background:url('../images/sprite.png') no-repeat -299px -406px;}
.popText cite .prevCite:hover{background-position:-299px -393px;}
.popText cite .firstCite{height:8px;width:14px;background:url('../images/sprite.png') no-repeat -281px -406px;}
.popText cite .firstCite:hover{background-position:-281px -393px;}

.popText cite .citePagerArrow{text-indent:-9999px;margin-top: 5px !important;}

.popText .citeNum ul .citePageActive{
background-color: #eee;
border:1px solid #ccc;
border-radius: 4px;
-moz-border-radius: 4px;
-webkit-border-radius: 4px;
-ms-border-radius: 4px;
-o-border-radius: 4px;
line-height:16px;
text-align:center;
width:16px;
height:16px;
cursor:default;
margin-top:-4px;
color: #26A9E0;
}
.citeOuter{overflow:hidden;display:block;padding:0 10px;/*width:100%;*/}
.citeInner{
	width:330px;
	/*width:100%;*/
	display:block;
	padding:0px 10px 0px;
	overflow-y:auto;
	max-height:140px;
	}
.citeNum .jspHorizontalBar{height:2px;
-moz-box-shadow:0 0 3px #000;
-webkit-box-shadow:0 0 3px #000;
-o-box-shadow:0 0 3px #000;
-ms-box-shadow:0 0 3px #000;
box-shadow:0 0 3px #000;
}
.longTextOuter .jspVerticalBar{width:12px;}
.citeNum .citeNumWrap .jspContainer {padding:5px 0 5px;height:20px !important;}
.citeNum .jspVerticalBar{width:5px;}
.citeNum .jspHorizontalBar .jspDrag{background:url('../images/sprite.png') no-repeat -407px -402px;width:10px !important;height:13px !important;top:-9px;background-color:none;}
/*.longTextOuter .jspVerticalBar .jspDrag {width:16px;}
.longTextOuter .jspPane{width:100% !important;}*/
/*ESSAY OTHER CSS*/

.panel p{
	font-family:BodyCopy, Times New Roman, Times, serif;
	font-size: 1.0625em; /*computes to 17px */
	color: #666;
	line-height: 24px;
	margin-bottom:30px;
	display:block;
	float:left;
	/*padding-left:10px;*/
}
/*div.container > p:first-child:first-letter
{
font-size:24px;
font-weight:bold;
}*/
blockquote{
	float:left;
	width:100%; 
	font-size:0.94em;
	border:none;
}
blockquote p{
	font-style:normal;
	float:left;
	width:100%;
}
/* blockquote p:first-letter{
	font-size:16px;
	font-weight:normal; */
}
.figure{
	margin-bottom:30px !important;
}

.figure div, .figure p{
	float:left;
	display:block;
	width: 100%;
	font-family:BodyCopyItalic, Times New Roman, Times, serif;
	font-size: 14px;
	color: #666;
	/*font-style:italic;*/
	float:left;
	line-height:21px;
	
}
.figure p{
	margin:0 !important;
	padding:0;
}
.figure p:first-letter{
	font-size:14px;
	font-weight:normal;
}
.figure span.title{
	font-size: 14px;
	color: #333;
}

.figure span.title b{
	font-weight:bold;
}

/* #Base 960 Grid
================================================== */

    .container                                  { position: relative;/*width: 884px; */margin: 0 auto; padding: 0;/* float:left;*/}
    .column, .columns                           { float: left; display: inline; /*margin-left: 10px;*/ margin-right: 20px;}
    .row                                        { margin-bottom: 20px; }

    /* Nested Column Classes */
    .column.alpha, .columns.alpha               { margin-left: 0; }
    .column.omega, .columns.omega               { margin-right: 0; }

    /* Base Grid */
    /*.container .one.column                      { width: 40px;  }
    .container .two.columns                     { width: 100px; }
    .container .three.columns                   { width: 160px; }
    .container .four.columns                    { width: 220px; }
    .container .five.columns                    { width: 280px; }
    .container .six.columns                     { width: 340px; }
    .container .seven.columns                   { width: 400px; }
    .container .eight.columns                   { width: 460px; }
    .container .nine.columns                    { width: 520px; }
    .container .ten.columns                     { width: 580px; }
    .container .eleven.columns                  { width: 640px; }
    .container .twelve.columns                  { width: 700px; }
    .container .thirteen.columns                { width: 760px; }
    .container .fourteen.columns                { width: 820px; }
    .container .fifteen.columns                 { width: 880px; }
    .container .sixteen.columns                 { width: 940px; }

    .container .one-third.column                { width: 300px; }*/

    /*container .two-thirds.column               { width: 620px; }
	 

    .container .offset-by-one                   { padding-left: 60px;  }
    .container .offset-by-two                   { padding-left: 120px; }
    .container .offset-by-three                 { padding-left: 180px; }
    .container .offset-by-four                  { padding-left: 240px; }
    .container .offset-by-five                  { padding-left: 300px; }
    .container .offset-by-six                   { padding-left: 360px; }
    .container .offset-by-seven                 { padding-left: 420px; }
    .container .offset-by-eight                 { padding-left: 480px; }
    .container .offset-by-nine                  { padding-left: 540px; }
    .container .offset-by-ten                   { padding-left: 600px; }
    .container .offset-by-eleven                { padding-left: 660px; }
    .container .offset-by-twelve                { padding-left: 720px; }
    .container .offset-by-thirteen              { padding-left: 780px; }
    .container .offset-by-fourteen              { padding-left: 840px; }
    .container .offset-by-fifteen               { padding-left: 900px; }*/


	/*My custom styles*/
.figure .eight.columns img{
			max-width:278px;
		}
	.figure img {
	border: 1px solid #ccc;
	-moz-box-shadow: 1px 2px 2px #e9e9e9;
	-webkit-box-shadow:1px 2px 2px #e9e9e9;
	box-shadow:1px 2px 2px #e9e9e9;
	max-width:100%;
	margin-bottom:30px;
	max-width:278px; 
	padding:10px;
	float:left;
	}
	.large img{
			max-width:842px;
		}
		
/* #Tablet (Portrait)
================================================== */

    /* Note: Design for a width of 768px */

  /*  @media only screen and (min-width: 768px) and (max-width: 1100px) {
    	.popOuter{width:768px;}
        .container                                  { width: 692px; }
        .container .column,
        .container .columns                         { margin-left: 10px; margin-right: 10px;  }
        .column.alpha, .columns.alpha               { margin-left: 0; margin-right: 10px; }
        .column.omega, .columns.omega               { margin-right: 0; margin-left: 10px; }

        .container .one.column                      { width: 28px; }
        .container .two.columns                     { width: 76px; }
        .container .three.columns                   { width: 124px; }
        .container .four.columns                    { width: 172px; }
        .container .five.columns                    { width: 220px; }
        .container .six.columns                     { width: 268px; }
        .container .seven.columns                   { width: 316px; }
        .container .eight.columns                   { width: 364px; }
        .container .nine.columns                    { width: 412px; }
        .container .ten.columns                     { width: 460px; }
        .container .eleven.columns                  { width: 508px; }
        .container .twelve.columns                  { width: 556px; }
        .container .thirteen.columns                { width: 604px; }
        .container .fourteen.columns                { width: 652px; }
        .container .fifteen.columns                 { width: 700px; }
        .container .sixteen.columns                 { width: 748px; }

        .container .one-third.column                { width: 236px; }
        .container .two-thirds.column               { width: 492px; }


        .container .offset-by-one                   { padding-left: 48px; }
        .container .offset-by-two                   { padding-left: 96px; }
        .container .offset-by-three                 { padding-left: 144px; }
        .container .offset-by-four                  { padding-left: 192px; }
        .container .offset-by-five                  { padding-left: 240px; }
        .container .offset-by-six                   { padding-left: 288px; }
        .container .offset-by-seven                 { padding-left: 336px; }
        .container .offset-by-eight                 { padding-left: 348px; }
        .container .offset-by-nine                  { padding-left: 432px; }
        .container .offset-by-ten                   { padding-left: 480px; }
        .container .offset-by-eleven                { padding-left: 528px; }
        .container .offset-by-twelve                { padding-left: 576px; }
        .container .offset-by-thirteen              { padding-left: 624px; }
        .container .offset-by-fourteen              { padding-left: 672px; }
        .container .offset-by-fifteen               { padding-left: 720px; }*/
		
		/*My Custom Styles*/
		
		.figure img {
			border: 1px solid #ccc;
			-moz-box-shadow: 1px 2px 2px #e9e9e9;
			-webkit-box-shadow:1px 2px 2px #e9e9e9;
			box-shadow:1px 2px 2px #e9e9e9;
			margin-bottom:15px;
			max-width:204px; 
			padding:10px;
			float:left;
		}
		
		.large img{
			max-width:650px;
		}
    }


/*  #Mobile (Portrait)
================================================== */

    /* Note: Design for a width of 320px */

  /*  @media only screen and (max-width: 767px) {
    	.popOuter{width:300px;}
        .container { width: 224px; }
        .columns, .column { margin: 0; }

        .container .one.column,
        .container .two.columns,
        .container .three.columns,
        .container .four.columns,
        .container .five.columns,
        .container .six.columns,
        .container .seven.columns,
        .container .eight.columns,
        .container .nine.columns,
        .container .ten.columns,
        .container .eleven.columns,
        .container .twelve.columns,
        .container .thirteen.columns,
        .container .fourteen.columns,
        .container .fifteen.columns,
        .container .sixteen.columns,
        .container .one-third.column,
        .container .two-thirds.column  { width: 224px; }

       
        .container .offset-by-one,
        .container .offset-by-two,
        .container .offset-by-three,
        .container .offset-by-four,
        .container .offset-by-five,
        .container .offset-by-six,
        .container .offset-by-seven,
        .container .offset-by-eight,
        .container .offset-by-nine,
        .container .offset-by-ten,
        .container .offset-by-eleven,
        .container .offset-by-twelve,
        .container .offset-by-thirteen,
        .container .offset-by-fourteen,
        .container .offset-by-fifteen { padding-left: 0; }*/

		/*My custom styles*/

		.figure img {
		border: 1px solid #ccc;
		-moz-box-shadow: 1px 2px 2px #e9e9e9;
		-webkit-box-shadow:1px 2px 2px #e9e9e9;
		box-shadow:1px 2px 2px #e9e9e9;
		max-width:100%;
		margin-bottom:15px;
		max-width:200px; 
		padding:10px;
		float:left;
		}
		
    }


/* #Mobile (Landscape)
================================================== */

    /* Note: Design for a width of 480px */

  /*  @media only screen and (min-width: 480px) and (max-width: 870px) {
    	.popOuter{width:420px;}
        .container, .popTitle { width: 344px; }
        .columns, .column { margin: 0; }

        .container .one.column,
        .container .two.columns,
        .container .three.columns,
        .container .four.columns,
        .container .five.columns,
        .container .six.columns,
        .container .seven.columns,
        .container .eight.columns,
        .container .nine.columns,
        .container .ten.columns,
        .container .eleven.columns,
        .container .twelve.columns,
        .container .thirteen.columns,
        .container .fourteen.columns,
        .container .fifteen.columns,
        .container .sixteen.columns,
        .container .one-third.column,
        .container .two-thirds.column { width: 344px; }*/
		
			/*My custom styles*/
	
		.figure img {
		border: 1px solid #ccc;
		-moz-box-shadow: 1px 2px 2px #e9e9e9;
		-webkit-box-shadow:1px 2px 2px #e9e9e9;
		box-shadow:1px 2px 2px #e9e9e9;
		max-width:100%;
		margin-bottom:15px;
		max-width:302px; 
		padding:10px;
		float:left;
		}
    }		
			
		
		
/* #Clearing
================================================== */

    /* Self Clearing Goodness */
    .container:after { content: "\0020"; display: block; height: 0; clear: both; visibility: hidden; }

    /* Use clearfix class on parent to clear nested columns,
    or wrap each row of columns in a <div class="row"> */
    .clearfix:before,
    .clearfix:after,
    .row:before,
    .row:after {
      content: '\0020';
      display: block;
      overflow: hidden;
      visibility: hidden;
      width: 0;
      height: 0; }
    .row:after,
    .clearfix:after {
      clear: both; }
    .row,
    .clearfix {
      zoom: 1; }

    /* You can also use a <br class="clear" /> to clear columns */
    .clear {
      clear: both;
      display: block;
      overflow: hidden;
      visibility: hidden;
      width: 0;
      height: 0;
    }    		
.glaze{
position: absolute;
height: 100%;
width: 100%;
background: url(../images/glaze.png) 0 0 repeat;
z-index: 10000;
/*opacity: .5;*/
}
.overIt{z-index:10001 !important;}
.underIt{z-index:-10;}

/* COMMENTS STYLES */
.cmtTableHeader {
height: 38px;
text-transform: uppercase;
background: #2B2C2B !important;
color: #32C2E9;
font-size: 12px;
font-family: MuseoSans;
}
.cmtTableHeader th{text-indent:10px;text-align:left;}
.cmtTableHeader th span{
border-right: 1px solid #666;
width: 100%;
float: left;
height: 26px;
line-height: 28px;
margin-top: 6px;
font-family: 'Century Gothic', sans-serif;
font-size: 14px;
font-weight:bold;
}
.cmtTableHeader th:last-child span{border:none;}
.cmtCheck{width:20px;}
.cmtInfo{width:298px;font-family:BodyCopy, 'times new roman', times, serif;line-height:1.5em;}
.cmtCmt{width:339px;font-family: Arial, sans-serif;}
.cmtCmt a{color:inherit;}
.cmtCmt a:hover{text-decoration:underline;}
.cmtUser{width:166px;}
.cmtUser a{text-decoration:underline;color:#666666;}
.cmtUser a:hover{text-decoration:none;color:#00B2E2;}
.cmtDate{width:296px;}
.cmtActions{width:125px;}
.cmtArtist{font-size:16px;color:#000;}
.cmtActions a{margin-right:10px;float:left;}
.cmtActions a.cmtEdit{background:url('../images/sprite-dashboard.png') no-repeat -190px -83px;height:16px;width:16px;}
.cmtActions a.cmtView{background:url('../images/sprite-dashboard.png') no-repeat -159px -86px;width:17px;height:10px;margin-top:3px;}
.cmtActions a.cmtDelete{background:url('../images/sprite-dashboard.png') no-repeat -131px -84px;height:14px;width:14px;}
#commentTable, #questionsTable{color:#666666;font-size:14px;line-height:18px;border-bottom:1px solid #ddd;margin-bottom:50px;float:left;width:100%;}
#commentTable tr{border-left:1px solid #ddd;border-right:1px solid #ddd;}
#commentTable tr:nth-child(odd){background:#eee;}
#commentTable td{padding:10px;height:106px;}
#commentTable td span, #comment td span{display:block;}
#comment td span, #question td span{display:block;width:185px;float:left;}
#commentTable td img{height:44px;width:64px;float:left;margin-right:10px;border:1px solid #595959;}
.cmtInfo div, #comment div, #question div{float:left;height:100%;}
#cmtFilter{float:left;margin:30px 0;font-size:16px;font-family:Georgia;font-weight:bold;color:#8B8B8B;}
#cmtFilter a{color:#8B8B8B;font-weight:normal;}
#cmtFilter li{float:left;padding:0 10px;border-right:1px solid #666666;}
#cmtFilter li a{color:inherit;}
#cmtFilter li:last-child{border:none;}
#cmtFilter li.cmtFilterLabel{font-weight:bold;border:none;padding:0;}
.currentCmtFilter{font-weight:bold;color:#32c2e9;}

.commentNav{float:right;font-weight:normal;font-size:12px;color:#666666;font-family:Arial, sans-serif;margin-top:16px;}
.commentNav a{color:inherit;}
.commentNav div, .commentNav span, .commentNav a{float:left;}
.commentNav .centeredtext span, .commentNav .centeredtext a{
float: left;
padding:3px 5px;
border: 1px solid #ddd;
margin:0 5px;
color:#666666;
}
.commentNav .centeredtext{margin-top:-2px;}
.commentNav .centeredtext span{background:#eee;}
.commentNav div{margin-left:10px;}
#comment, #question{color:#666666;display:block;margin:20px 0;}
#cmtBack{
background:#000;
text-decoration:none;
font-size:16px;
height:30px;
line-height:30px;
padding:0 10px 0 10px;
display:inline-block;
font-weight:normal;
border-radius:10px;
-webkit-border-radius:10px;
-moz-border-radius:10px;
-o-border-radius:10px;
-ms-border-radius:10px;
position:relative;
top:-6px;
margin-left:10px;
font-family: Arial, sans-serif;
font-weight: bold;
color: #E2E0E1;
width: 134px;
}

#cmtBack:hover {background:#555;}

.scholar_cap {
    background: url('../images/sprite.png') no-repeat -431px -369px;
    width: 24px;
    height: 17px;
    display:block;
    float:left;
    margin:4px 4px 0px 0px;
}
.questionBy .scholar_cap {
    margin-top:1px;
}

/* USERS TABLE */
#userTable{float:left;width:100%;color:#666666;}
#userTable td{
height: 40px;
vertical-align: middle;
text-indent: 10px;
}
#userTable td .userProfLink{color:#29ABE2;text-decoration:underline;}
#userTable td .userProfLink:hover{color:#333;}
#userTable tr:nth-child(even){background:#eee;}
#userTable th{}
.backLeft{
width:0px; 
height:0px; 
border-bottom:7px solid transparent;  /* left arrow slant */
border-top:7px solid transparent; /* right arrow slant */
border-right:7px solid #fff; /* bottom, add background color here */
font-size:0px;
line-height:0px;
margin:8px 10px 0 0;
float:left;
}
.scholarStatus{font-family:BodyCopyItalic, 'Times New Roman', serif;}
#userTable tr td.scholarStatus a{font-style:normal;text-decroation:none !important;color:#000;padding:1px 10px 1px 5px;
margin-left:10px;
border:1px solid #999;
border-radius:2px;
-o-border-radius:2px;
-webkit-border-radius:2px;
-moz-border-radius:2px;
-ms-border-radius:2px;
font-weight:bold;
font-size:12px;
font-family: Arial, sans-serif;
background: url(../images/Gradients.png) 0px -1px repeat-x;
}
#userTable tr td.scholarStatus a:hover{background:#DBDBDB;}
.userDateCreated{width:115px;}
.userApprovedIcon{float:left;margin-right:10px;height:14px;width:16px;background: url('../images/sprite-dashboard.png') no-repeat -82px -84px;}
.userPendingIcon{float:left;height:14px;width:15px;background: url('../images/sprite-dashboard.png') no-repeat -30px -84px;margin-right:10px;}
#comment .cmtInfo, #question .cmtInfo{width:400px;}
#comment img, #question img{width:162px;border:1px solid #595959;margin-right:20px;}
#repliesHeader{font-family:century gothic, sans-serif;font-size:24px;color:#606060;font-weight:bold;margin:32px 0 20px;}
#cmtDelete{color:inherit;display:block;margin:20px 0 0;color:red;}
#cmtDelete a{text-decoration:underline;color:red !important;}
#cmtDelete span{text-decoration:none;font-weight:bold;font=family:MuseoSans,'Century Gothic', sans-serif;}
#commentPosted, #questionPosted{margin-bottom:20px;font-family: times new roman, times, serif;color:#666666;font-weight:bold;}
#commentPosted + div, #questionPosted + div, #questionPosted + div *{color:#666666;font-weight:normal;font-size:16px;line-height:1.5;}



/* USER PROFILE LIST */
#SaveChange{
	/*padding:4px 12px;*/margin-top:4px;
	
font-family: Century Gothic, sans-serif;
font-size: 16px;
font-weight: bold;
color: #333;
-webkit-border-radius: 10px;
-moz-border-radius: 10px;
-o-border-radius: 10px;
-ms-border-radius: 10px;
border-radius: 10px;
border:1px solid #888;
cursor:pointer;
width: 139px;
height: 35px;
background:url('../images/sprite-dashboard-gradients.png') repeat-x 0 -100px;
	}
#userProfDate{display:block;margin:10px 0 20px;
font-family: Arial, sans-serif;
font-size: 14px;
color: #8B8B8B;
}
#userProfileList{float:left;width:100%;color:#666666;}
#userProfileList li{display:block;margin-bottom:15px;
font-family: Arial, sans-serif;
font-size: 16px;
color: #666;
}
#userProfileList li .userLabel{
font-family:Arial, sans-serif;
font-weight: bold;
font-size: 16px;
color: #29ABE2;	
margin-right:10px;
}
#userProfileList li .userRolesLabel{margin-right:17px;}
#userProfileList li #adminCheckbox{margin-left:70px;}
#userProfileList li #radio_0{margin-left:70px;}
#userProfileList li .userScholorIcon{float:left;height:17px;width:24px;background: url('../images/sprite.png') no-repeat -431px -369px;margin:-2px 8px 0 0;}
#userProfileList li strong{font-size:12px;font-weight:bold;color:#000;display:inline-block;margin-bottom:5px;}
#userProfileList li ul{
display:block;
border-radius:5px;
-o-border-radius:5px;
-webkit-border-radius:5px;
-moz-border-radius:5px;
-ms-border-radius:5px;
background-color:#F5FBFD;
border: 1px solid #999;
padding: 26px;
}

/* QUESTIONS TABLE LIST */
#questionsTable td{vertical-align:top;font-weight:normal;padding:17px 10px;}
#questionsTable td a *{font-weight:normal;font-size:14px;font-family:Arial,sans-serif;}
.unicodeName {
font-size: 26px;
color: #ABABAB;
}
#asImages .unicodeName{
font-size: 1em;
}

/*#answerForm #cmtBack {width:160px;}*/


#collectionSlider a{color:inherit;font-family:inherit;font-style:normal;}
#collectionSlider a:hover{text-decoration:none;}
#questionId,#objectId,#answerId{display:none;}
#answerform{display:none;}
span.answerText{clear:both;display:block;}
#questionsMid{float:left;width:100%;margin: 10px 0 4px 0;position:relative;z-index:99;}
#questionsMid h4{float:left;}
#questionPanel h4{float:left;
font-family:MuseoSans, Times New Roman, Times, serif;
font-size: 1.125em; /* Computes to 18px */
color: #888;
}
.question{
font-family:BodyCopy, 'Times New Roman', Times, serif;
font-size: 1em; /* Computes to 16px */
color: #7B7B7B;
line-height:22px;
display:block;
clear:left;
padding:20px;
}
.comment {
  		font-family:BodyCopy, 'Times New Roman', Times, serif;
		font-size:.889em; /* 16px; */
		color: #7B7B7B;
		line-height:22px;
		display:block;
		clear:left;
		padding-left:36px;
		padding-right:36px;
}
.comment:hover, .commentHover {
  background-color:#e1e1e1;
}
.essayOuter .question{
border-bottom: 1px solid #ccc;
border-top:1px solid #fff;
padding: 20px;
}

.essayOuter .question:first-child{border-top:none;}
.essayOuter span.question:nth-child(odd){background:#eee;}
.question p:first-letter{font-size:24px;font-weight:bold;}
.essayOuter .question textarea, #essayCommentInput, #answerInput{
margin: 20px 0;
display: block;
width: 350px;
border: 1px solid #CCC;
padding: 10px;
height: 100px;
  box-shadow:0px 3px 8px -2px #E4E4E4 inset;
  -moz-box-shadow:0px 3px 8px -2px #E4E4E4 inset;
  -webkit-box-shadow:0px 3px 8px -2px #E4E4E4 inset;
  -o-box-shadow:0px 3px 8px -2px #E4E4E4 inset;
  -ms-box-shadow:0px 3px 8px -2px #E4E4E4 inset;
}
.essayOuter .question textarea + input, .essayOuter .question textarea + input + input, #enterEssayComment, #cancelEssayComment, #enterAnswer, #cancelAnswer, .enterReplyComment, .cancelReplyComment {
font-family: Palatino Linotype, serif;
font-weight:bold;
font-size: 14px;
color: #808285;
height: 20px;
line-height:10px;
background: url("../images/Gradients.png") repeat-x scroll 0 0 transparent;
padding:3px 10px;
border-radius: 10px;
border: 1px solid #C7C5C5;
cursor:pointer;
}
.essayOuter .question .question{width:100%;margin:20px 0 -20px -20px;border-bottom:none;}
/*.essayOuter span.question:nth-child(odd) > .question{background:none !important;}
.essayOuter span.question:nth-child(even) > .question{background:#eee;}*/
.replyHeader{
		font-family: 'Times New Roman', serf;
		font-weight:bold;
		font-size: 16px;
		color: #26A9E0;
		position:absolute;
		top:20px;
		left:20px;
		font-style:italic;
}
.questionBy, .commentBy{float:left;display:block;clear:both;/*width:100%;*/
font-family:BodyCopyItalic, Times New Roman,Times, serif;
font-size: 1em; /* 16px; */
/*font-style: italic;*/
color: #ACACAC;
position: relative;
width:100%;
margin-bottom:15px;
}
.commentsTab + div .questionBy, 
.commentsTab + div .commentBy{
	 margin-top:28px;
	}
	.comment_pub_date {
	  font-size:16px;
	  font-style:italic;
	  color:#B5B6B6;  
	}
.commentsTab + div .addreply{width: 110px;float:left;margin-left:6px;}
.goToRegion{float:left;width: 144px !important;}
.goToRegion span{background: url('../images/sprite.png') no-repeat -513px -370px;float:left;height:14px;width:14px;margin:3px 10px 0 10px;}
.questionBy span{color:#A7A9AC;}
.question *{padding:0;}
.answerRight{
float:right;
font-family:BodyCopyItalic, Times New Roman, Times, serif;
font-size: 1em; /* 16px; */
color: #26A9E0;
}
#addanswer, #addessayComment{
font-family:BodyCopyItalic, Times New Roman, Times, serif;
font-size: 1em; /* 16px; */
color: #26A9E0;
}
#answersData{float:left;width:100%;}
#answersData .answerAuthor{
font-family:Times New Roman,Times, serif;
font-size: 16px;
font-style: italic;
color: #64A8D3;
float:left;
}
#answersData .answerAuthor span{color:#A7A9AC;}
/*#answersData div{float:left;width:100%;margin:20px 0 16px;}*/
#answersData .answerText{/*float:left;*/display:block;clear:both;
font-family:Times New Roman, Times, serif;
font-size: 16px;
color: #7B7B7B;
line-height:22px;
}
.bestanswer {
    position:relative;
    top:-7px;
    width:98px;
    background-color:#6ebe44;
    border-radius:8px;
    -webkit-border-radius:8px;
    -moz-border-radius:8px;
    -o-border-radius:8px;
    -ms-border-radius:8px;
    display:block;
    color:#fff;
    font-family:'MuseoSansBold', sans-serif;
    font-size:12px;
	text-transform:uppercase;
    margin-left:5px;
    float:left;
    padding:4px 10px;
}
.bestanswer .check {
    background: url('../images/sprite.png') no-repeat -353px -252px;
    width: 13px;
    height:11px;
    float:left;
	position:relative;
	top:5px;
	left:-1px;
}
.bestanswer .check + span {
    float:right;
    text-shadow:0.8px 0.5px 0px #009966;
}
/*#answerForm{display:none;}*/
#essayCommentForm, #answerForm{
	nodisplay:none;
	clear:both;
	float:left;
	/*display:block;*/
	margin:0 0 75px 0;
}
.addreply, .goToRegion{
cursor:pointer;
font-family: BodyCopyBold, Palatino Linotype, serif;
/*font-weight:bold;*/
font-size: 14px;
color: #999;
height: 22px;
width:76px;
line-height:20px;
background: url("../images/Gradients.png") repeat-x scroll 0 0 transparent;
-moz-border-radius:10px;
-webkit-border-radius:10px;
-o-border-radius:10px;
-ms-border-radius:10px;
border-radius:10px;
border: 1px solid #C7C5C5;
margin:0px 0px 0px;
}
.popText .addreply{margin-top:20px;}
#object_comments .addreply, 
#object_comments .goToRegion {
  opacity:0;
  filter:alpha(opacity=0);
}
.comments_btns_wrap {
  width:320px;
  height:22px;
  padding-top:10px;
  padding-bottom:10px;
  margin-left:-5px;
}
.replyIcon{float:left;background: url('../images/sprite.png') no-repeat -459px -370px;height:14px;width:14px;margin: 3px 7px 0 7px;}
.popupFormContainer{float:left;width:100%;}
.commentsHeader, .commentsReplyHeader{float:left;clear:both;
font-family: BodyCopyItalic, 'Times New Roman', serif;
font-weight:bold;
font-size: 1.0625em; /* Computes to 17px */
color: #333;
margin:20px 0;
}
.commentsReplyHeader{}
.commentArrow{
width: 27px;
height: 15px;
position: absolute;
display:block;
z-index: 100;
background: url('../images/sprite.png') no-repeat -250px -394px;
top: -16px;
left: 50px;
}
.darkGreyBar{
width: 340px;
height: 36px;
line-height:36px;
background-color: #545554;
font-family: Times New Roman, serif;
font-size: .89em; /* 16px; */
font-weight: bold;
font-style: italic;
color: #F1F2F2;
nomargin:-17px 0 0 -38px;
display:block;
text-indent:38px;
}
#objectcommentsData {
  width:340px;
}
#loginmessage{display:none;background-color:yellow;width:300px;height:100px;}
#questionMore{cursor:pointer;
font-family: BodyCopyBoldItalic, Times New Roman, serif;
font-size: 17px;
color: #26A9E0;
/*font-style: italic;
font-weight: bold;*/
}
#questionMore:hover{text-decoration:underline;}
#questionMore{cursor:pointer;
font-family: BodyCopyItalic, Times New Roman, serif;
font-size: 16px;
color: #939393;
}
.replyentry{display:block;clear:both;}
#essayCommentsData{/*margin:30px 0;*/clear:both;float:left;width:100%;}
.pleaseLogin{float:left;clear:both;margin:20px 0;
font-family: MuseoSans, 'century gothic', sans-serif;
font-size: 16px;
color: #4F4F4F;
line-height: 25px;
}
.pleaseLogin a{color:#26A9E0;}
.reply{display:block;clear:both;}
span.repliedto{color:#64A8D3;}
div#objectId{display:none;}
#addobjectcomment{cursor:pointer;}
#regiontag{display:none;}
.addregiontag{
	cursor:pointer;
	dispaly:block;
	border:1px solid black;
	clear:both;
}
.regiontagentry{display:none;}
#addessayComment, #addanswer, #essaycommentcount{cursor:pointer;}
.homeCopyright{
display: block;
height: 20px;
width: 100%;
background: #EEE;
position: absolute;
bottom: 0px;
left: 0;
border-top: 1px solid #CCC;
z-index:1000;
}
.home_copy_right_top {
 top:'auto';
 bottom:0px;
}
.home_copy_right_bottom {
 bottom:'auto';
 top:793px;
}
.homeCopyright span{width:960px;display:block;margin:0 auto;line-height:20px;font-size:.61em;font-family:BodyCopy, gill sans, sans serif;color:#888;}
#helpPage #leftmenu, 
#aboutPage #leftmenu, 
#contactPage #leftmenu {
  display:none;
}
.top_gray_border {
  display:none;
}
#helpPage .top_gray_border, 
#aboutPage .top_gray_border, 
#contactPage .top_gray_border {
  display:block;
  background-color:#808080; 
  height:32px;
  width:100%;
}
#helpPage #mainbody, 
#aboutPage #mainbody, 
#contactPage #mainbody {
  left:0px;
}
.homeInscripImg .nivo-controlNav{
position:absolute;bottom:-25px;
}
#sealWrapper{
border:1px solid #ddd;
border-radius:5px;
padding:10px 0;
-moz-border-radius:5px;
-webkit-border-radius:5px;
-o-border-radius:5px;
-ms-border-radius:5px;
}
.homeInscripImg .nivo-control{
height:5px;
width:7px;
background:url(../images/sprite.png) no-repeat -81px -471px;
text-indent:-9999px;
}
.homeInscripImg .nivo-control.active{
background:url(../images/sprite.png) no-repeat -74px -471px;
}
.homeInscripImg .nivo-directionNav{display:block !important;}
.homeInscripImg .nivo-prevNav{
position:absolute;
left:-30px;
top:26px;
background: url('../images/sprite.png') no-repeat -5px -472px;
width: 15px;
height: 23px;
text-indent:-9999px;
}
.homeInscripImg .nivo-prevNav:hover{
background: url('../images/sprite.png') no-repeat -21px -472px;
}
.homeInscripImg .nivo-nextNav{
position:absolute;
right:-30px;
top:26px;
background: url('../images/sprite.png') no-repeat -56px -472px;
width: 15px;
height: 23px;
text-indent:-9999px;
}
.homeInscripImg .nivo-nextNav:hover{
background: url('../images/sprite.png') no-repeat -40px -472px;
}
#sealLine h3{
border-bottom:none;
}
.essayImg{border:none;outline:none;}
#fancybox-wrap {z-index:100000 !important;}
#fancybox-content {border-color:#fff !important;}
#searchBack.asitemEntireCol{width:185px !important;}

.a_english i, .annotation_english i, .a_lb_author i, .a_lb_title i, .a_lb_date i, .annotation_artist i, .tab_all_title i{font-style:italic;}
.a_english b, .a_english strong, .annotation_english b, .annotation_english strong, .a_lb_author b, .a_lb_author strong, .a_lb_title b, .a_lb_title strong, .a_lb_date b, .a_lb_date strong,
.annotation_artist b, .annotation_artist strong, .tab_all_title b, .tab_all_title strong{font-weight:bold;}
.a_english u, .annotation_english u, .a_lb_author u, .a_lb_title u, .a_lb_date u, .annotation_artist u, .tab_all_title u{text-decoration:underline;}

.panel{
/*opacity:0;
filter: alpha(opacity=0);
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";*/
position: absolute !important;
right: 336px;
width: 0px;
top: 0;
bottom: 0px;
background: #f1f2f2; /* Old browsers */
background: -moz-linear-gradient(top,  #f1f2f2 0%, #f5f5f5 51%, #f9f9fa 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f1f2f2), color-stop(51%,#f5f5f5), color-stop(100%,#f9f9fa)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #f1f2f2 0%,#f5f5f5 51%,#f9f9fa 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #f1f2f2 0%,#f5f5f5 51%,#f9f9fa 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #f1f2f2 0%,#f5f5f5 51%,#f9f9fa 100%); /* IE10+ */
background: linear-gradient(top,  #f1f2f2 0%,#f5f5f5 51%,#f9f9fa 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f1f2f2', endColorstr='#f9f9fa',GradientType=0 ); /* IE6-9 */
z-index: 10000;
overflow: hidden;
padding-left:6px;
border-top:1px solid #ccc;
}
.panel .longTextOuter{overflow:hidden;}
.panel:hover .longTextOuter{overflow-y:auto;}
.panel .ui-resizable-handle{
left:1px;
width:3px;
border-right:1px solid #ccc;
border-left:1px solid #ccc;
margin-left:1px;
}
.addArtist{
font-size: 0.9em;
color: black;
cursor:pointer;
}
/*.artists{
	display:none;	
}*/
/*.displaying{display:block;margin-bottom:10px;}*/
.displaying h2{font-size: 1.2em !important;}
#moreArtists{cursor: pointer;}
#artistsBox{background-color: #eeeeee;height: 250px;overflow-y: scroll;}
#fancybox-wrap{font-family: MuseoSansBold, century gothic, sans serif;}
.fancybox-title-float{position: absolute;top: 0;margin-bottom:10px;left:10px !important;} 
#fancybox-title-float-wrap td{background:none;color:#000;}
#fancybox-bg-n{/*background-color:#eeeeee;*/background-image:none !important;}
#fancybox-outer{background-color:#eeeeee !important;}
#fancybox-content{background-color:#eeeeee !important;}
/*#fancybox-close{display:none !important;}*/
.fancybox-skin {background-color: #eeeeee;}
.hideArrow{top:-55px !important}
.accordionOverlay{
background:#ccc;
position:absolute;
top:0;
bottom:0;
left:0;
width:34px;
z-index:100000;
}


.addArtist{
font-family:MuseoSans;color:#6d6d6d;font-size:12px;background:#ddd;padding:4px 10px;
border-radius:12px;
-moz-border-radius:12px;
-webkit-border-radius:12px;
-ms-border-radius:12px;
-o-border-radius:12px;
margin:4px 0px;
}
.otherArtist{
position: absolute;
left: 105px;
top: -12px;
z-index: 100;
width: 215px;
}
.artists_tip_toLeft {
    left:-214px;
}
.artists_tip_toLeft .otherArtistArrow {
    background-position: -296px -585px;
    float:right;
    right:2px;
}
#asItem .otherArtist{
/*right: 316px !important;*/
top: 50px !important;
z-index: 1000000;
width: 215px;
}
.otherArtistInner{
font-family:MuseoSans;
font-size:14px;
background: #fff;
padding: 10px;
/*position: absolute;
left:130px;
width:175px;
top: 0px;
z-index:100;
*/
width:170px;
float:right !important;
overflow-y:auto;
height:160px;
color:#999;
border-radius: 4px;
-ms-border-radius: 4px;
-moz-border-radius: 4px;
-webkit-border-radius: 4px;
-o-border-radius: 4px;
box-shadow:0 0 3px #555;
-moz-box-shadow:0 0 3px #555;
-webkit-box-shadow:0 0 3px #555;
-ms-box-shadow:0 0 3px #555;
-o-box-shadow: 0 0 3px #555;
border:1px solid #999999;
}
#asItem .otherArtistInner{float:left !important;}
.otherArtistArrow{
	background: url('../images/sprite.png') no-repeat -294px -555px;
width: 12px;
height: 18px;
float: left;
margin-top: 35px;
margin-right: 0px;
position: relative;
z-index: 10;
right: -13px;
}
#asItem .otherName{margin-top:5px;float:left;clear:both;}
#asItem .otherArtistArrow{background-position: -296px -585px;float:right !important;right:13px !important;margin-top:53px;}
.otherArtistInner .jspContainer{height:150px !important;}
.otherArtistInner .jspVerticalBar{background:#fff;}
.otherArtistInner .jspVerticalBar, .otherArtistInner .jspTrack{background:#dde !important;width:5px !important;}
.otherArtistInner .jspVerticalBar .jspDrag{width:5px !important;background:#9b9b9b !important;}
#asItem .otherArtistInner .jspContainer{width:180px !important;}
.otherArtist:hover{display:block !important}
.otherArtistInner div{display:block;margin-top:3px;clear:both;}
.allArtistsHeader{
color:#4b4b49;
display:block;
font-size:16px;
margin-bottom:6px;
}
#singledataTop .unicodeName{display:block;margin-top:9px;}

.artistQf{
	position:relative;
	width:264px;
	padding:20px 40px;
	border-bottom:1px solid #ccc;
	border-top:1px solid #fff;
	margin:0;
	left:-40px;
	font-family:BodyCopy, Times New Roman, Times, Serif;
	/* font-size:17px; */
	color:#606061;
}
.artistQf:first-child{border-top:none;padding-top:0;}
.artistQf:last-child{border-bottom:none;}
.artistQf .chineseName{display:block;font-family:MuseoSans;color:#ababab;font-size:1.05em;}
.artistQf .objecttitle_bio{font-family:MuseoSans;color:#4f4f4f;font-size:1.05em;}
.artistQf .artistQf_date{font-family:MuseoSans;color:#4f4f4f;font-size:0.94em;}



/* MARGARET STYLES */

ul#about_notes_content li, ul#help_faq_content li {margin-bottom:30px;}

ul#about_group li{margin-bottom:10px;list-style-type:circle;line-height:24px;margin-left:20px;color:#606161;}

#helpPage #help_wrapper a, #aboutPage #aboutwrapper a {color:#26a9e0; text-decoration:none;}

#helpPage #help_wrapper a:hover, #aboutPage #helpwrapper a:hover {text-decoration:underline;}

#aboutPage strong {font-family:BodyCopyBold;}

#fontSizer:hover {background:#ebebeb;box-shadow:-1px 0 2px #888;-webkit-box-shadow:-1px 0 2px #888;-moz-box-shadow:-1px 0 2px #888;}

#help_faq_nav li {margin-bottom:10px;}

.annotation_english i {font:italic 1em 'Times New Roman', sans-serif; font:1em BodyCopyItalic}
.annotation_english b {font:bold 1em 'Times New Roman', sans-serif; font:1em BodyCopyBold}

#contact_form #contact_submit:hover {background:#25A8E0;}

#menu a:hover {color:#111;}

#menu li.active a {color:#111;font-family:MuseoSansBold;}

.overviewExpandable div {margin-bottom:16px;font-size:0.94em;}

#bibliography .paragraph div {margin-bottom:16px;}

#exhibitionHistory span, #publishedReferences span {
	font-family:MuseoSans, 'Century Gothic', 'sans-serif';
	font-size:1.05em;
	color:#4f4f4f;
	display:block;
	/* margin-bottom:20px; */
}

#exhibitionHistory div, #publishedReferences div {padding:10px 0;}

#exhibitionHistory div:last-child {margin-bottom:30px;}

#exhibition_publication .accordion_inner_wrap div {border:none;}

#essayPanel a:hover, #essaycommentcount:hover, #addessayComment:hover, #answercount:hover, #addanswer:hover {text-decoration:underline;}

.question:nth-child(odd) {background:#ededed;}

#enterEssayComment, #cancelEssayComment, #enterAnswer, #cancelAnswer, .enterReplyComment, .cancelReplyComment {background: url(../images/Gradients.png) 0px -472px repeat-x; padding:0px 10px;}

#enterEssayComment:hover, #cancelEssayComment:hover, #enterAnswer:hover, #cancelAnswer:hover, .enterReplyComment:hover, .cancelReplyComment:hover {color: #454546; background: url(../images/Gradients.png) 0px -308px repeat-x;}

#questionPanel h4.commentsHeader.commentsReplyHeader {
	font-family: BodyCopyItalic, 'Times New Roman', serif;
	font-weight: bold;
	font-size: 1.0625em; /* Computes to 17px */
	color: #333;
	margin: 20px 0;
}

#object_essay .container p {font-size:0.94em;color:#606061;} /* Essay Teaser Text display */

.questions font[face] {font-family:BodyCopy, 'Times New Roman', serif !important; font-size:0.94em !important;} /* Override MSWORD styles from client */
.questions span[style] {font-family:BodyCopy, 'Times New Roman', serif !important; font-size:0.94em !important;} /* Override MSWORD styles from client */

#usersLink:hover {background-image: url(../images/dashboard-icons_07.png), 
 -webkit-linear-gradient(bottom, rgb(210, 210, 210) 10%, rgb(250,250,250) 50%);}
 
 #questionsLink:hover {background-image: url(../images/dashboard-icons_12.png), 
 -webkit-linear-gradient(bottom, rgb(210, 210, 210) 10%, rgb(250,250,250) 50%);}
 
 #commentsLink:hover {background-image: url(../images/dashboard-icons_10.png), 
 -webkit-linear-gradient(bottom, rgb(210, 210, 210) 10%, rgb(250,250,250) 50%);}
 
 #annotationsLink:hover {background-image: url(../images/dashboard-icons_14.png), 
 -webkit-linear-gradient(bottom, rgb(210, 210, 210) 10%, rgb(250,250,250) 50%);}

#cmtFilter li a:hover {text-decoration:underline;}

#annotationsList .primaryMedia img {width:200px;}

#annotationsList thead tr[style] {background:#000 !important;}

#annotationsList table th {font-family:'Century Gothic', sans-serif;font-size:14px; text-transform:uppercase; font-weight:bold;color:#29abe2;vertical-align:middle;}

TABLE.t-data-grid THEAD TR TH {padding:5px 10px;}

.panel b {font-weight:bold;} /*For Essay bold text */

.panel em {
font: italic 1em 'Times New Roman', serif;
font: 1em BodyCopyItalic;
}

#questionsTable .cmtInfo img {
width: 64px;
height: 44px;
float: left;
margin-right: 10px;
margin-bottom: 27px;
border: 1px solid #595959;
}
#questionsTable tr:nth-child(odd) {background: #eee;}

.cmtInfo span {display: block;}

#questionsTable tr {border-left: 1px solid #ddd;border-right: 1px solid #ddd;}

.adminClass #headerRight {display:none;}

#cmtdelete a {color:red;}

#answerTable a {color:#26a9e0;}
#answerTable a:hover {text-decoration:underline;}

#answerTable td {line-height:1.5;}

#questionPanel span.question {padding:18px;margin-bottom:12px;}
#questionPanel span.question font[face] {font-family:BodyCopy, 'Times New Roman', serif;}
.cv{
font-family:MuseoSans, sans-serif;
color:#00afec;
font-size:0.82em;
display:block;
line-height:10px;
margin-top:5px;
}
.cv span{background:url('../images/sprite.png') no-repeat -292px -532px;height:10px;width:17px;float:left;margin-right:5px;}
.displaying{
float: left;
/*padding: 16px 10px;*/
background: #fff;
width:240px;
border-radius: 10px;
-moz-border-radius: 10px;
-webkit-border-radius: 10px;
-ms-border-radius: 10px;
-o-border-radius: 10px;
}
.displaying .displayCount{
font-family:BodyCopyItalic;
font-size:1em;
color:#4f4f4f;
margin-top:11px;
width:100%;
float:left;
}

.displaying  h2 {
font-family:BodyCopy, 'Times New Roman', serif !important;
font-size:1em !important;
color:#4f4f4f !important;
text-shadow:none !important;
float:left;
margin-bottom:0px !important;
}

.displaying  h2 em {
color:#ababab;
font-size:0.94em;
}

#questionPanel #answersData div {margin:26px 0px 5px 0px;}

#asImages .searchContentTop {height:150px;}

.objType {padding-bottom:4px;}

#accordion .artist_bio.accEssayTitle {margin-bottom:0px;}
#accordion .artistQf p {font-size:0.94em; color#4f4f4f; line-height:1.5em;}

.adminClass #fancybox-content {height:550px !important;overflow:scroll;}
.adminClass #fancybox-close  {display:inline !important;}

#userDeleteButton{color:red;}
#userDeleteButton:hover{text-decoration:underline;cursor:pointer;}
.jwlogo{opacity:0 !important;visibility:hidden !important;}

#about_notes a {
display: block;
font-family: BodyCopy, 'Times New Roman', 'sans-serif';
font-size: 1em;
color: #26A9E0;
}

#about_notes a:hover {text-decoration:underline;}
.attributed{color:#7B7B7B;font-size:0.7em;}
.homage{font-size: 20px;color: #7B7B7B;}
.homage > .unicodeName{display:inline !important;font-size:0.8em;}
.homage > .role{font-style:italic !important;}

