#content #banner {
	margin:0 auto;
	padding:0 0 5px 0;
	width:800px;
	height:150px;
	border-bottom:2px solid #003366;
}

#banner img {
	display:none;
}

#banner p {
	margin:10px 0 0 2px;
	padding:3px 0 2px 4px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	color:#FFF;
	background:#2b3359;
}

#events-archive {
	margin:0 auto;
	padding:2px 0 3px 0;
	font-size:12px;
	width:800px;
	text-align:right;
	border-bottom:2px solid #003366;
}

#events-archive p {
	margin:0 10px 0 0;
	color:#333333;
}

#events-archive a, #events-archive a:hover, #events-archive a:visited, #events-archive a:active {
	color:#666666;
}

#events-archive .active {
	text-decoration:underline;
	font-weight:bold;
}

#events_main {
	margin:10px 0 20px 18px;
	font-size:13px;
	color:#999999;
}

.clear {
	clear:both;
}

/*		2008 Events		*/

.article1 {
	margin:0 0 20px 0;
	padding:10px;
	background:#f5f5f5;
	width:780px;
	height:245px;
	position:relative;
	top:10px;
}

.article1 .updates {
	font-size:11px;
	color:#f65a57;
}

.article1 .updates a {
	color:#f65a57;
}

.heading {
	font-size:18px;
	font-family:Tahoma;
	font-weight:bold;
	color:#548dd4;
}

.article1 .date, .article2 .date, #tbmw .date {
	margin:-1px 0 0 0;
	font-size:10px;
	color:#999999;
}

.article1 .a-left {
	margin:15px 15px 0 0;
	width:625px;
	float:left;
	text-align:justify;
	font-size:12px;
}

.article1 .a-right {
	margin:0;
	width:140px;
	float:left;
}

.article2 {
	margin:0;
	padding:10px;
	width:780px;
	background:#efefef;
	position:relative;
	top:10px;
}

.article2 .heading {
	color:#1ad375;
}

.article2 img {
	margin:0 0 0 -4px;
}

.article2 p {
	margin:10px 0 0 0;
	text-align:justify;
}

.article2 .a-left {
	margin:15px 15px 0 0;
	width:520px;
	float:left;
	text-align:justify;
	font-size:12px;
}

.article2 .a-right {
	margin:0;
	width:140px;
	float:left;
}

.read-more {
	font-weight:bold;
	color:#CCCCCC;
}

.article2 .read-more {
	color:#999999;
}

#tbmw {
	margin:20px 0 0 0;
}

#tbmw .heading {
	font-size:20px;
}

#tbmw .w-left {
	margin:30px 10px 0 0;
	width:490px;
	float:left;
	text-align:justify;
	color:#666666;
}

#tbmw .w-right {	
	margin:20px 0 0 0;
	width:300px;
	float:left;
}

#tbmw p {
	margin:0;
	color:#666666;
}

.tbmw-photos-heading {
	margin:0 0 20px 0;
	font-size:14px;
	font-weight:bold;
	color:#666666;
	text-decoration:underline;
}

.tbmw-gallery {
	padding:20px 60px 15px 60px;
	background:#F8F8F8;
	border:1px solid #CCCCCC;
	text-align:center;
	font-size:10px;
	font-weight:bold;
}

.tbmw-photos img {
	margin:5px 10px;
	border:2px solid #DDDDDD;
}

#tbmw .event-logo {
	width:800px;
}

#tbmw .event-logos {
	float:left;
	color:#666666;
	font-size:12px;
	font-weight:bold;
}

.event-logo img {
	margin:20px 0 0 0;
}

.event-logo #venue {
	width:240px;
}

#beneficiary {
	text-align:center;
	width:320px;
}

#beneficiary .col1 {
	float:left;
}

#beneficiary .col1 img {
	margin:18px 0 0 0;
}

#beneficiary .col2 {
	float:right;
}

#beneficiary .col2 img {
	margin:20px 0 12px 0;
}

.event-logo #pr {
	text-align:right;
	width:240px;
}

.event-logo #pr img {
	margin:40px 0 15px 0;
}

/*		2007 Events		*/

#events_main .left {
	margin:0 0 0 30px;
	*margin:0 -10px 0 5px;
	padding:5px 0 0 0;
	width:200px;
	float:left;
}

#events_main .right {
	width:525px;
	float:left;
}

.right hr {
	margin:5px 0 10px 0;
	background-color:#CCCCCC;
}

#events_main .title {
	font-weight:bold;
	font-size:16px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#27d8f8;
}

.right br {
	clear:none;
}

#left-col {
	width:400px;
	float:left;
}

#right-col {
	height:150px;
}

.omy a {
	text-decoration:underline;
}

.gallery {
	width:800px;
	font-size:10px;
}

.thumbnail-large {
	padding:20px 0;
	border:1px solid #CCCCCC;
	text-align:center;

	background:#f5f5f5;
}

.large {
	width:650px;
	border:1px solid #e5e5e5;
}

.thumbnails {
	margin:0 0 2px 0;
	text-align:left;
	border:1px solid #CCCCCC;
	padding:6px;
	background:#f5f5f5;
}

.thumbnails .small {
	margin:3px;
	width:140px;
	border:2px solid #e5e5e5;
}

.artists-list {
	padding:10px 0 0 30px;
	background:#f5f5f5;
	height:260px;
}

.artists-list li {
	display:inline;
	float:left;
	width:380px;
}

#artists {
	margin:20px 0 0 0;
	border-top:1px solid #d0d0d0;
	width:795px;
	padding:10px 0 0 0;
}

#artists .title {
	color:#416fba;
}

.artists-info {
	margin:10px 0 0 0;
	padding:10px;
	background:#f5f5f5;
	height:120px;
}

.artists-info li {
	display:inline;
	margin:0 5px 5px 0;
	float:left;
}

.artists-info2 {
	*padding:20px 0 0 0;
	background:#f5f5f5;
	padding:10px;
}

.artists-info2 li {
	margin:0 5px 5px 0;
}

.artists-info2 .name {
	background:#e5e5e5;
	padding:3px 6px;
}

.artists-info2 .description {
	display:none;
}

#hongkong, #japan, #usa, #singapore, #korea, #germany {
	display:none;
}

#merchandise {
	margin:20px 0 0 0;
	border-top:1px solid #d0d0d0;
	width:795px;
	padding:10px 0 0 0;
}

#merchandise .title {
	color:#292d5c;
}

#merchandise .header {
	color:#9999ff;
	font-weight:bold;
	font-size:17px;
	font-family:Tahoma;
}

#items .title, #items2 .title, #items3 .title, #items4 .title {
	font-weight:bold;
	color:#660033;
	font-size:13px;
}

#items li, #items2 li, #items3 li, #items4 li {
	float:left;
	margin:0 8px;
}

#items .details, #items4 .details {
	margin:3px 0 0 0;
	width:315px;
	text-align:right;
	font-family:Tahoma;
}

.details .mini {
	font-size:11px;
}

.preorder {
	color:#333399;
}

.code {
	color:#993366;
}

#items2 .details, #items3 .details {
	margin:5px 0 0 0;
	width:470px;
	text-align:right;
	font-family:Tahoma;
}

.sub {
	margin:0 0 0 20px;
}

.merchandise-address {
	margin:0 0 0 20px;
}

.collection-venue {
	margin:0 0 0 20px;
}

.merchandise-left {
	float:left;
}

.merchandise-left br {
	clear:none;
}

.merchandise-right br {
	clear:none;
}

#event-logo {
	margin:20px 0 0 0;
	border-top:1px solid #d0d0d0;
	width:795px;
	padding:10px 0 0 0;
	font-size:11px;
}

#event-logo .title {
	color:#3f7f61;
}

/*			STBS2008		*/

#stbs2008 .left {
	margin:0 0 0 5px;
	width:490px;
}

.flyer-title {
	padding:10px 20px 0 0;
}

.flyer-title h2 {
	margin:0 0 10px 0;
	font-size:2em;
	font-style:italic;
	font-family:Georgia, "Times New Roman", Times, serif;
	color:#7794b2;
}

.flyer-title p {
	margin:20px 0 0 0;
}

.flyer-title .bold {
	font-weight:bold;
}

.info-left {
	float:left;
}

.info-right img {
	position:relative;
	top:70px;
	left:-100px;
}

#stbs2008 .title {
	font-size:14px;
	font-weight:bold;
}

#stbs2008 .two {
	padding:0 0 2px 0;
	border-bottom:1px solid #999999;
}

#stbs2008 .three {
	text-decoration:underline;
}

#stbs2008 .subtitle {
	position:relative;
	top:15px;
	font-weight:bold;
	color:#9999FF;
	text-align:left;
}

#stbs2008 .right {
	width:300px;
}

#stbs2008 #sypnosis {
	margin:0 5px;
	padding:5px 0 0 0;
	text-align:justify;
	width:780px;
	font-size:12px;
}

#sypnosis .big {
	margin:0 2px 0 0;
	font-size:20px;
	font-weight:bold;
}

#show-pics {
	padding:7px 13px;
	width:780px;
}

#highlights {
	border-top:2px solid #999999;
	padding:7px 13px;
	width:780px;
	text-align:justify;
	font-size:12px;
}

#highlights img {
	border:4px solid #e6e6e6;
}

#highlights .col1 {
	float:left;
}

.col1 img {
	margin:0 10px 0 0;
}

#highlights .col2 {
	float:right;
}

.col2 img {
	margin:0 0 0 10px;
}

#highlights br {
	clear:none;
}

#highlights .return {
	position:relative;
	top:4px;
	left:600px;
	border:none;
}

#highlights .title, #profiles .title, #show-pics .title {
	margin:0 0 13px 0;
	color:#777777;
}

#profiles {
	border-top:2px solid #999999;
	border-bottom:2px solid #999999;
	padding:7px 13px 20px 13px;
	width:780px;
	font-size:12px;
}

#profiles .return {
	margin:0;
	border:none;
	position:relative;
	top:4px;
	left:595px;
}

#profiles img {
	margin:0 10px 5px 10px;
	border:1px solid #CCCCCC;
}

.new-zealand, .japan, .united-states, .singapore {
	width:120px;
	float:left;
	text-align:center;
	font-weight:normal;
	font-size:10px;
}

.united-states {
	float:left;
	width:490px;
}

.singapore {
	width:100%;
	float:left;
}

#profiles p {
	margin:0 0 8px 10px;
	font-weight:bold;
	font-size:12px;
	text-align:left;
	text-decoration:underline;
}

#profiles .info {
	margin:0 0 5px 10px;
}

#profiles li {
	float:left;
	text-align:center;
	width:120px;
}

#profiles .singapore li {
	height:152px;
}

.profile-info {
	padding:8px 10px;
	background:#f2f2f2;
}

#profiles .profile-info .img-left {
	margin:0 10px 5px 0;
	float:left;
}

#profiles .profile-info .img-right {
	margin:0 0 5px 10px;
	float:right;
}

#profiles .profile-info p {
	margin:10px 0 10px 0;
	font-weight:normal;
	text-decoration:none;
	text-align:justify;
}

.profile-info br {
	clear:none;
}

.profile-info .name {
	margin:0 0 8px 0;
	font-weight:bold;
	color:#7794b2;
}

#heather, #mie, #mac, #rosalie, #edinburgh, #only-one, #alicia, #emen, #fabian, #issac-pamela, #leonard, #mark, #nana {
	display:none;
}

#event-logos {
	font-size:9px;
}

#event-logos img {
	border:none;
	margin:3px 0 2px 0;
}

#event-logos .header {
	margin:0;
	text-align:center;
	font-weight:bold;
	font-size:11px;
}

#event-logos #uniquely {
	margin:0 20px 0 15px;
	width:210px;
	float:left;
	vertical-align:top;
	text-align:left;
}

#uniquely .header {
	text-align:left;
}

#uniquely img {
	margin:25px 0 0 0;
}

#event-logos #organisers {	
	/*margin:0 13px;*/
	width:210px;
	float:left;
	vertical-align:top;
	text-align:center;
}

.col3 {
	float:left;
}

#organisers .col3 img {
	margin:41px 0 0 0;
}

.col4 {
	position:relative;
	left:10px;
	float:right;
}

#event-logos #venue {
	margin:0 20px 0 115px;
	width:95px;
	float:left;
}

#event-logos #venue img {
	margin:23px 0 0 0;
}

#event-logos #printing {
	margin:0 20px 0 25px;
	width:130px;
	float:left;
}

#printing img {
	margin:28px 0 2px 0;
}

#event-logos #pr {
	/*margin:0 13px;*/
	margin:0 3px 0 110px;
	width:140px;
	float:left;
}

#pr img {
	margin:27px 0 2px 0;
}

#event-logos #beneficiaries {
	margin:0 20px 0 115px;
	width:165px;
	float:left;
	text-align:center;
}

.col5 {
	float:left;
}

#event-logos #beneficiaries .col5 img {
	margin:24px 0 5px 0;
}

.col6 {
	margin:0 0 0 30px;
	float:left;
}

#event-logos #beneficiaries .col6 img {
	margin:9px 0 5px 0;
}

#event-logos .spacing {
	margin:0 5px 0 0;
}

#slider ul, #slider li{
	margin:0;
	padding:0;
	list-style:none;
	}
	
#slider-bg {
	background:url(../images/stbs2008/gallery_bg.jpg);
	width:780px;
	height:260px;
}
#slider {
	position:relative;
	top:20px;
	left:20px;
	/*margin:19px 0 3px 19px;*/
}	
#slider, #slider li{ 
	width:740px;
	height:220px;
	overflow:hidden; 
	}
span#prevBtn{
	position:relative;
	top:35px;
	left:15px;
	font-size:11px;
}
span#nextBtn{
	position:relative;
	top:35px;
	left:15px;
	font-size:11px;
}		

.instructions {
	margin:0 0 2px 0;
	text-align:center;
	font-size:10px;
}

/*	STBS 2009	*/

.stbs2009_banner {
	background:url(../images/stbs2009/stbs2009_banner.jpg) no-repeat;
	width:800px;
	height:400px;
}

.stbs2009_details {
	padding:250px 0 0 15px;
}

.stbs2009_moob {
	color:#f18238;
	font-weight:bold;
}

.stbs2009_international {
	color:#2b3359;
	font-weight:bold;
}

.stbs2009_event {
	margin:5px 0 0 0;
	width:540px;
	float:left;
}

.stbs2009_logo {
	padding:10px 0 0 0;
	float:left;
}

.stbs2009_event_venue {
	width:200px;
	float:left;
}

.stbs2009_event_details {
	float:left;
}

.stbs2009_content {
	margin:30px 0 0 0;
	padding:0 0 0 15px;
	font-size:12px;
	text-align:justify;
	width:785px;
}

.stbs2009_description {
	color:#063b89;
}

.stbs2009_description_t {
	font-size:20px;
	font-weight:bold;
}

.stbs2009_box {
	background:url(../images/stbs2009/stbs2009_box.jpg) repeat-y;
	margin:0 25px 0 0;
	width:363px;
	float:left;
}

.stbs2009_box2 {
	background:url(../images/stbs2009/stbs2009_box2.jpg) repeat-y;
	margin:15px 0 0 0;
}

.stbs_2009_box_text {
	text-align:left;
	padding:0 15px;
}

.stbs2009_box_left {
	width:185px;
	float:left;
}

.stbs2009_box_left2 {
	width:190px;
	float:left;
}

.stbs2009_box_left3 {
	width:600px;
	padding:0 20px 0 0;
	text-align:justify;
	float:left;
}

.stbs2009_box_left .img_left {
	float:right;
}

.stbs2009_artists {
	margin:0 0 0 10px;
}

.stbs2009_artists_title {
	padding:0 0 5px 0;
	color:#8e8b8b;
	width:740px;
	font-weight:bold;
	font-size:14px;
	border-bottom:1px solid #666;
}

.stbs2009_artists_box {
	margin:0 20px 0 0;
	padding:5px;
	width:118px;
	height:145px;
	text-align:left;
	border:1px solid #e3e3e3;
	float:left;
}

.stbs2009_artists_box_name {
	position:relative;
	top:5px;
	width:100px;
	font-weight:bold;
}

.stbs2009_artists_box_country {
	font-size:10px;
	position:relative;
	width:100px;
	top:5px;	
}

.stbs2009_artists .img-left {
	margin:0 10px 5px 0;
	float:left;
	border:2px solid #CCC;
}

.stbs2009_artists .img-right {
	margin:0 0 5px 10px;
	float:right;
	border:2px solid #CCC;
}

#sueyi2009, #jtb2009, #miekondo2009, #terumi2009, #yuko2009, #heather2009, #emen2009, #fabian2009, #leonard2009, #lingling2009, #nafa2009, #wayne2009, #cheryl2009, #debby2009, #onlyone2009, #kahlenberg2009 {
	display:none;
	width:720px;
}

#annei2009 {
	width:720px;
}

.stbs2009_event_logo {
	margin:20px 0 0 0;
	padding:0 0 0 10px;
	font-weight:bold;
	font-size:11px;
}

.stbs2009_event_logo .organiser2009, .stbs2009_event_logo .venue2009, .stbs2009_event_logo .support2009, .stbs2009_event_logo .print2009, .stbs2009_event_logo .pr2009 {
	margin:0 13px 0 0;
	text-align:center;
	width:105px;
	font-size:11px;
	float:left;
}

.stbs2009_event_logo .bene2009 {
	margin:0;
	text-align:center;
	width:185px;
	font-size:11px;
	float:left;	
}

.stbs2009_event_logo .font9 {
	font-size:9px;
}

.stbs2009_event_logo .organiser2009 img {
	margin:30px 0 15px 0;
}

.stbs2009_event_logo .venue2009 img {
	margin:15px 0 15px 0;
}

.stbs2009_event_logo .support2009 img {
	margin:20px 0 20px 0;
}

.stbs2009_event_logo .print2009 img {
	margin:30px 0 20px 0;
}

.stbs2009_event_logo .pr2009 img {
	margin:35px 0 21px 0;
}

.stbs2009_event_logo .bene2009 img {
	margin:25px 30px 20px 0;
	float:left;
}

.stbs2009_event_logo .bene2009 .reset {
	margin:10px 0 0 0;
}

.stbs2009_event_logo .bene2009 .name1 {
	margin:0 5px 0 0;
	width:80px;
	float:left;
}

.stbs2009_event_logo .bene2009 .name2 {
	padding:0;
	width:100px;
	float:left;
}