

/* overrides */
#contentarea2
{
   overflow:hidden;
    padding:0px 10px !important;
    margin:0 1px 0 0;

}


#right
{border:solid 0px #e6e6e6;border-top:4px #5c5a5a solid;margin:0 0px 0 0px; padding:0; width:679px; float:right;}



#nav
{border:solid 0px #e6e6e6;}

#main, #right, left, #nav
{ display:none; visibility:hidden;}

#right h3
{color:#5c5a5a; font-weight:bold;font-size:110%; letter-spacing:-0.01em;padding:2px 2px 0 0; margin:0 0 2px 0;}




#wrapper
{
        width:681px;padding:0; margin:0;
        float:right;
}



/* ++++++++++++++  calendar  ++++++++++++++ */

h3 {color:#999;border-top:4px #999 solid;font-weight:bold; font-size:220%;}

#right a {color:#7b7a7a; text-decoration:none;}
#right a:hover,
#right a:active,
#right a:focus {color:#000;}

	#wo_rightnav, #wo_rightnav ul {margin:5px 0px 0 0px;text-align: right; display:inline; width:300px;  padding:0px 0 0 0; list-style: none; clear:both; float:right;}
	#wo_rightnav a {text-decoration: none; color: #9b9a99; margin:0; padding:3px 5px 0 5px;}
	#wo_rightnav li {float:right; color:#9b9a99; margin:0 6px 0 0;}
	#wo_rightnav li a:hover {text-decoration:underline;color: #000; background:none; }	
		
		
	#calendar, #calendar ul {background:url(../images/bgk.gif); text-align:center;float:left;width:100%;padding:0; margin:0; border-bottom:0 #FFF solid;}
	#calendar a, #calendar a .days {text-decoration: none;padding:1px 2px 9px 2px;display: block;color:#5c5a5a; }
	#calendar li { float:left; padding:0;  font-size:120%;list-style: none; margin:0; width:20px;}
	#calendar li a:hover, #calendar a:hover .days, .today {background: #FFF; color:#333;}
	.days {text-transform: uppercase; font-size:80%; border: none;text-decoration: none; margin:0 0 0px 0; padding:0; }
	
	/* Catalogue View */
.list-title {border:none; margin:0; padding:0;}

.cat-title {font-weight:normal; font-size:120%;color:#5f5c5b; line-height:115%;}
.cat-title a { background:url(../images/arrow_off.gif) no-repeat bottom right; text-decoration:none; color:#5f5c5b; padding:3px 12px 3px 3px; margin:0px 0 4px 0; display:block; width:340px}
.cat-title a:hover { background:url(../images/arrow_on_ex.gif) no-repeat bottom right; color:#5f5c5b; text-decoration:none;}
.list-title p {margin:0 0 4px 0;}

.cat-items h2 { width:550px; padding:0; margin:0; }
.display {display:inline; float:right; margin:-32px 0 0 0; padding:0;}


.Education, .Lectures {background:#368144;}
.exhibitions {background:#ff6000;}
.Concerts{background:#3a525c;}
.Workshops{background:#8615b5;}
.collections, .Choice {background:#364081;}
.Projects {background:#d40303;}					
.Exhibitions, .Studio, .Collections {background:#30a4b4;}

.Education, .Lectures, .exhibitions, .Concerts, .Workshops, .collections, .Projects, .Exhibitions, .Studio, .Collections, .Choice
{padding: 9px 0px 6px 4px;margin:-4px 0px 2px 0px;font-weight:bold;font-size:115%;color: #FFF; text-transform:capitalize; display:block;}
.wo-home, .ev-home {display:none; visibility:hidden}
.category-list a {color:#5f5c5b; text-decoration:none;}

