
.news-box				{ padding: 10px; margin-bottom: 15px; background-color: #fff; background-image: url(/img/biobkg.gif); background-repeat: repeat-x; }
.news-image			{ display: inline; float: left; width: 140px; }
.news-image img		{ border: solid 1px #ccc; }
.news-description		{ display: inline; float: right; width: 700px; padding-top: 7px; }
.news-description h2 	{ margin: 0 !important; padding: 0; }
.news-title-left	{ float: left; font-size: 20px; font-weight: bold; color: #000; }
.news-title-right	{ float: right; padding-top: 3px; }
.news-title			{ font-size: 13px; margin: 0 0 10px 0; font-family: "sirba-web-1","sirba-web-2", serif; padding-bottom: 4px;  }
.news-detail		{ font-size: 11px; }
.news-date			{ font-size: 13px; font-weight: bold; font-family: "sirba-web-1","sirba-web-2", serif; margin: 0 0 8px 0; }
.empty 				{ color: #c00; font: 700 16px "sirba-web-1","sirba-web-2", serif; border: solid 1px #eccdcd; padding: 4px 8px; }
#tags 				{ width: 185px; display: inline; float: right; padding: 20px; border: solid 1px #ddd; }
#tags ul 			{ margin: 3px 0 0 20px; padding: 0; }
#tags ul li 		{ margin: 3px 0; padding: 0; list-style: square; font-family: "sirba-web-1","sirba-web-2", serif; font-size: 14px; }



.int-cell { width: 280px; background-position: 20px 20px; background-color: #000; height: 190px; background-repeat: no-repeat;  }
.int-cell:hover { cursor: pointer; background-color: #666; }
.int-cell a { color: #fff; }
.int-cell a:hover { color: #b1ddff; }
.int-description { text-transform: uppercase; color: #fff; background-image: url(/img/fadeout2.png); font: 700 15px "museo-sans-1","museo-sans-2", sans-serif; margin: 0 20px 20px 20px; padding: 8px 10px; }
.int-chapter { color: #ddd; font-size: 12px; font-weight: 500; text-transform: uppercase; }

.text			{ font-size: 15px; font-family: "sirba-web-1","sirba-web-2", serif; margin: 0 0 15px 0; line-height: 140%; color: #000; text-align:justify }


.artbox .art-title {  font: 700 16px "museo-sans-1","museo-sans-2", sans-serif; text-transform: uppercase; margin: 0 0 3px 0; padding: 0; }
.artbox .art-title a { color: #000; }
.artbox .art-title a:hover { color: #5C5C5C; }
.artbox .authors { font: 700 12px "museo-sans-1","museo-sans-2", sans-serif; color: #444; text-align: left; }
.artbox .authors { margin: 0 0 8px 0; padding: 0; }

.caption-left { display: table; width: 1px; float: left; padding: 12px; background-color: #e8e8e8; margin: 0px 17px 13px 0; clear: left; }
.caption-left img { display: block; }

.caption-right { display: table; width: 1px; float: right; padding: 12px; background-color: #e8e8e8; margin: 0px 0 13px 17px; clear: right; }
.caption-right img { display: block; }
.caption-text {  font: 500 12px "sirba-web-1","sirba-web-2", serif; color: #000; margin: 7px 0 -5px 0; text-align: left; }
.caption-text img { display: inline; }

.fullspan { padding: 20px; background: #eee; margin: 0 0 15px 0; clear: both; text-align: center; }
.fullspan-text {  font: 500 12px "sirba-web-1","sirba-web-2", serif; color: #000; margin: 7px 0 -5px 0; text-align: left; }
.fullspan-text img { display: inline; }

.box-tweet { font: 700 18px "museo-sans-1","museo-sans-2", sans-serif; }
.tweet-author { font-size: 14px; margin: 6px 0 0 0; }

.box-left { display: inline; float: left; width: 240px; padding: 20px; background: #eee; margin: 3px 20px 6px 0; clear: left; }
.box-right { display: inline; float: right; width: 240px; padding: 20px; background: #eee; margin: 3px 0 6px 20px; clear: right; }

#timestamp2			{ font: 500 13px "sirba-web-1","sirba-web-2", serif; color: #000; margin: 0 0 20px 0; }
#timestamp2 a		{ color: #777; }
#timestamp2 a:hover	{ color: #06c; }
#artist-ibox { margin: 0 0 15px 0; padding: 7px 20px; text-align: right; clear: both; display: block; background: #e9e9e9; font: 500 14px "museo-sans-1","museo-sans-2", sans-serif; }
#artist-ibox img { display: inline; margin: 0; padding: 0; border: none; }
#artist-ibox-icons { font-size: 13px; font-weight: 500; }
#artist-ibox-name { letter-spacing: 1px; padding: 0 20px; margin: 0; font: 900 14px "museo-sans-1","museo-sans-2", sans-serif; text-transform: uppercase; }
#artist-ibox-name a { color: #000; }
#artist-ibox-name a:hover { color: #666; }
#artist-ibox-location { margin: 0; padding: 0; font-size: 14px; }
#artist-ibox-image { margin: 0; padding: 0; }

#workshop-box { width: 810px; padding: 20px; background-color: #e9e9e9; margin: 0 0 20px 0; }
#workshop-caption { margin: 5px 0 9px 0; font: 500 14px "sirba-web-1","sirba-web-2", sans-serif; line-height: 130%; }
#workshop-slide { font-weight: 700; }
#workshop-image { text-align: center; }
#workshop-slide strong { font-weight: 700; }
#workshop-title { margin: 0 0 10px 0; font-weight: 500; text-transform: uppercase; font-size: 23px; letter-spacing: 1px; }
#workshop-flip-top { font-size: 12px; background-color: #ddd; height: 22px; margin: 0 0 6px 0; }
#workshop-flip-left { display: inline; float: left; width: 90px; text-align: left; }
#workshop-flip-center { display: inline; float: left; width: 569px; padding: 4px 0; text-align: center; color: #000; }
#workshop-flip-center  a { display: inline; background: none; padding: 0; margin: 0;}

#workshop-flip-right { display: inline; float: right; width: 90px; text-align: right; }
#workshop-flip-left a { padding: 4px 12px; background: #d5d5d5; color: #444; display: block; font-weight: 700; text-align: center; }
#workshop-flip-left a:hover { background: #eee; color: #000; }
#workshop-flip-right a { padding: 4px 12px; background: #d5d5d5; color: #444; display: block; font-weight: 700; text-align: center; }
#workshop-flip-right a:hover { background: #eee; color: #000; }
.workshop-stepdisabled { color: #777; padding: 4px 12px; }
#workshop-loadbar { float: right; }
#workshop-flip-bottom a { padding: 4px 12px; background: #d5d5d5; color: #000; }
.workshop-row td { padding: 10px; font: 500 14px "sirba-web-1","sirba-web-2", sans-serif; }


.morelink { font: 700 12px "sirba-web-1","sirba-web-2", serif; color: #000; margin: 7px 0 0 0; }

