	@import url("reset.css"/*tpa=http://www.siamoz.com/css/reset.css*/);
	
	/* GLOBAL */
	.clear { display: block; height: 0; clear: both; }
	* html .clear { display: block; height: 10px; line-height: 10px; margin: -10px 0 0 0; clear: both; } /* IE 6 clear */
	a { color: #ff0033; }
	.grey { color: #999; }
	.med_grey { color: #666; }
	.dark_grey { color: #333; }
	.red { color: #ff0033; }
	.green { color: #7ac142; }
	.brown { color: #5e251a; }

	/* LAYOUT DIVS */	
	#container { display: block; width: 969px; margin: 0 auto; position: relative; }
	
	/* LOGO */
	div#logo { width: 33px; height: 70px; float: left; position: relative; }
	div#logo a {
	display: block;
	width: 222px;
	height: 57px;
	text-indent: -9999px;
	position: absolute;
	top: 90px;
	left: 0px;
	background: url("images/logo.gif"/*tpa=http://www.siamoz.com/images/global/logo.gif*/) center no-repeat;
}
	
	/* GLOBAL NAV */
	ul#global_nav { width: 550px; height: 46px; display: block; float: right; margin: 24px 0 0 0; }
	ul#global_nav li { display: block; height: 31px; width: 31px; float: left; position: relative; z-index: 20; }
	ul#global_nav li.microagency { width: 86px; background: url("images/buttons.gif") -31px 0 no-repeat; margin: 0 31px 0 0; }
	ul#global_nav li.work { width: 56px; background: url("images/buttons.gif") -164px 0 no-repeat; margin: 0 31px 0 0; }
	ul#global_nav li.culture { width: 52px; background: url("images/buttons.gif") -282px 0 no-repeat; margin: 0 31px 0 0; }
	ul#global_nav li.careers { width: 60px; background: url("images/buttons.gif") -392px 0 no-repeat; margin: 0 31px 0 0; }
	ul#global_nav li.news { width: 43px; background: url("images/buttons.gif") -514px 0 no-repeat; margin: 0 31px 0 0; }
	ul#global_nav li.contact { width: 57px; background: url("images/buttons.gif") -619px 0 no-repeat; }
	ul#global_nav li#menu_active.microagency { width: 86px; background: url("images/buttons.gif") -31px -31px no-repeat; margin: 0 31px 0 0; }
	ul#global_nav li#menu_active.work { width: 56px; background: url("images/buttons.gif") -164px -31px no-repeat; margin: 0 31px 0 0; }
	ul#global_nav li#menu_active.culture { width: 52px; background: url("images/buttons.gif") -282px -31px no-repeat; margin: 0 31px 0 0; }
	ul#global_nav li#menu_active.careers { width: 60px; background: url("images/buttons.gif") -392px -31px no-repeat; margin: 0 31px 0 0; }
	ul#global_nav li#menu_active.news { width: 43px; background: url("images/buttons.gif") -514px -31px no-repeat; margin: 0 31px 0 0; }
	ul#global_nav li#menu_active.contact { width: 57px; background: url("images/buttons.gif") -619px -31px no-repeat; }
	ul#global_nav li a { display: block; height: 31px; text-indent: -9999px; }
	ul#global_nav li a.hover { position: absolute; top: 0; right: -31px; z-index: 21; }
	ul#global_nav li.microagency a.hover { width: 148px; background: url("images/buttons.gif") 0 -62px no-repeat; }
	ul#global_nav li.work a.hover { width: 103px; background: url("images/buttons.gif") -148px -62px no-repeat; }
	ul#global_nav li.culture a.hover { width: 114px; background: url("images/buttons.gif") -251px -62px no-repeat; }
	ul#global_nav li.careers a.hover { width: 118px; background: url("images/buttons.gif") -365px -62px no-repeat; }
	ul#global_nav li.news a.hover { width: 105px; background: url("images/buttons.gif") -483px -62px no-repeat; }
	ul#global_nav li.contact a.hover { width: 119px; background: url("images/buttons.gif") -588px -62px no-repeat; }
	ul#global_nav li p { display: none; position: absolute; top: 0; right: -22px; padding: 47px 47px 0 47px; background: url("images/background.png") no-repeat; width: 189px; height: 82px; z-index: 20; font-family: Helvetica,Arial,sans-serif; font-size: 13px; line-height: 17px; color: #999; }
	ul#global_nav li p.hover { display: block; }
	* html ul#global_nav li p { behavior: url("iepngfix.htc"); }
	* html ul#global_nav li.contact a.hover,* html ul#global_nav li.news a.hover,* html ul#global_nav li.work a.hover { right: -32px; }
	* html ul#global_nav li.work p,* html ul#global_nav li.news p,* html ul#global_nav li.contact p { right: -23px; }
	
	/* SIDEBAR */
	div#sidebar { display: block; width: 222px; float: left; clear: left; padding: 100px 0 0 0; font-size: 10px; }
	div#sidebar div.item { display: block; padding: 20px 20px 20px 30px; background: url("images/diagonal_bg.gif"); margin: 0 0 10px 0; }
	div#sidebar div.item h3 { font-family:  Helvetica, Arial, sans-serif; font-size: 18px; height: 22px; font-weight: normal; color: #666; margin: 0 0 8px 0; }
	div#sidebar div.item p { font-family: Arial, Helvetica, sans-serif; font-size: 10px; line-height: 13px; color: #666; margin: 0 0 8px 0; }
	div#sidebar div.item input.formatted { width: 120px; padding: 2px 8px; border: solid 1px #666; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #999; margin: 0 0 5px 0; }
	div#sidebar div.item div.right { text-align: right; }
	div#sidebar div.item input.button { padding: 2px 8px; background: #FFF; border: none; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #7ac142; margin: 5px 0 0 0; }
	div#sidebar div.item input:hover.button { background: #7ac142; color: #FFF; }
	div#sidebar div.item_link { display: block; height: 30px; background: url("images/diagonal_bg.gif"); margin: 0 0 10px 0; padding: 20px 0 0 30px; position: relative; }
	div#sidebar div.item_link h3 { font-family:  Helvetica, Arial, sans-serif; font-size: 18px; height: 22px; color: #666; font-weight: normal; }
	div#sidebar div.item_link a { display: block; width: 222px; height: 50px; position:absolute; top: 0; left: 0; text-indent: -9999px; background: url("images/spacer.gif"/*tpa=http://www.siamoz.com/images/global/spacer.gif*/); }
	div#sidebar div.item_link a:hover { background: url("images/plus.png"/*tpa=http://www.siamoz.com/images/global/icons/plus.png*/) 180px 18px no-repeat; }
	div#sidebar div.item_link ul { display: none; }
	div#sidebar div.errors { display: block; font-family: Arial, Helvetica, sans-serif; font-size: 11px; line-height: 14px; font-weight: bold; color: #ff0033; margin: 5px 0 0 0; }
	div#sidebar span.small_grey { color: #999; display: block; font-weight: bold; }
	div#sidebar a { font-weight: bold; text-decoration: none; }
	div#sidebar a:hover { text-decoration: underline; }
	div#sidebar a.active { padding-left: 25px; background: url("images/right.gif"/*tpa=http://www.siamoz.com/images/global/icons/right.gif*/) 10px center no-repeat; color: #333; }
	div#sidebar a:hover.active { text-decoration: none; }
	div#sidebar p.break { width: 160px; }
	div#sidebar ul { font-family: Arial, Helvetica, sans-serif; font-size: 10px; line-height: 19px; color: #333; }
	div#sidebar ul li { line-height: 19px; }
	div#sidebar_text { padding: 30px 0 60px 10px; font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; }
	div#sidebar_text p { height: 18px; display: inline; padding: 0 0 10px 0; }
	* html div#sidebar div.item_link a:hover.link { background: url("images/plus.gif"/*tpa=http://www.siamoz.com/images/global/icons/plus.gif*/) 180px 18px no-repeat; }
	
	/* SIDEBAR BAR */
	div#sidebar_bar { display: block; height: 21px; background: #ffff33; margin: -10px 0 0 0; padding: 4px 0 0 0; clear: both; }
	div#sidebar_bar.full { width: 715px; }
	div#sidebar_bar a { display: block; width: 50px; float: right; height: 18px; line-height: 18px; padding: 0 5px; margin: 0 5px 0 0; background: #FFF; font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #5e251a; text-align: center;  text-decoration: none; font-weight: bold; }
	div#sidebar_bar a:hover { background: #5e251a; color: #FFF; text-decoration: none; }
	div#content div#sidebar_bar a:hover { text-decoration: none; }
	
	/* POPUPS */
	div.popup_large { display: none; width: 738px; height: 477px; position: absolute; top: 20px; left: -120px; background: url("images/popup_shadow.png"/*tpa=http://www.siamoz.com/images/global/popup_shadow.png*/) no-repeat; z-index: 10; text-align: left; }
	div.popup_large div.popup_content { width: 644px; height: 440px; margin: 28px 0 0 22px; padding: 0 0 0 50px; background: url("images/popup_bg.jpg"/*tpa=http://www.siamoz.com/images/global/popup_bg.jpg*/) top left no-repeat; }
	div.popup_large a#close_popup { width: 30px; height: 10px; float: right; padding: 10px 30px 10px 10px; text-indent: -9999px; background: url("images/popup_close.gif"/*tpa=http://www.siamoz.com/images/global/icons/popup_close.gif*/) 45px center no-repeat; font-weight: bold; color: #666; text-decoration: none; }
	div.popup_large a#close_popup:hover { text-indent: 0; background: url("images/popup_close_hover.gif"/*tpa=http://www.siamoz.com/images/global/icons/popup_close_hover.gif*/) 45px center no-repeat; text-decoration: none; }
	div.popup_large div.loading { width: 500px; height: 350px; background: url("images/loading.gif"/*tpa=http://www.siamoz.com/images/global/loading.gif*/) center no-repeat; }
	div.popup_large div.popup_content div.scrolling_content { width: 500px; height: 310px; overflow: auto; padding: 10px 100px 10px 0; font-family: Arial, Helvetica, sans-serif; }
	div.popup_large div.popup_content h2 { font-family: Helvetica, Arial, sans-serif; font-size: 24px; font-weight: normal; height: 26px; color: #000; margin: 0 0 10px 0; padding: 40px 0 0 0; }
	div.popup_large div.popup_content p { font-size: 10px; color: #333; line-height: 13px; margin: 0 0 0 5px; }
	div.popup_large div.popup_content p.small_grey { color: #999; margin: 0 0 0 5px; } 
	div.popup_large div.popup_content h3 { font-size: 14px; font-weight: normal; color: #7ac142; margin: 0 0 5px 5px; }
	div.popup_large div.popup_content h3 a { color: #7ac142; text-decoration: none; }
	div.popup_large div.popup_content h3 a:hover { text-decoration: underline; }  
	div.popup_large div.popup_content div.divider { height: 10px; border-bottom: solid 2px #f2f2f2; margin: 0 0 10px 0; }
	* html div.popup_large { behavior: url("iepngfix.htc"/*tpa=http://www.siamoz.com/lib/iepngfix.htc*/); }

	/* BIO POPUP */
	div#bio { height: auto; background: url("images/background-1.png"/*tpa=http://www.siamoz.com/images/bios/background.png*/) top left repeat-y; }
	div#bio div.popup_content { height: auto; }
	div#bio_photo { padding: 3px; border: solid 1px #e5e5e5; display: block; width: 131px; float: left; margin: 10px 0 0 0; }
	div#bio_text div.half { display: block; width: 210px; float: left; margin: 0 0 0 30px; font-size: 10px; color: #333; line-height: 14px; }
	div#bio_text strong { display: block; margin: 10px 0 0 0; }

	/* CONTENT */
	div#content { display: block; width: 726px; float: right; clear: right; font-family: Arial, Helvetica, sans-serif; font-size: 10px; position: relative; }
	div#content h2 { font-size: 24px; font-weight: normal; }
	div#content.up { margin-top: -15px; }
	div#content.way_up { margin-top: -25px; }
	div#content a { text-decoration: none; }
	div#content a:hover { text-decoration: underline; }
	div#content div.return_link { height: 20px; }
	div#content div.return_link a { width: 100px; height: 20px; padding: 0 0 0 15px; background: url("up.gif"/*tpa=http://www.siamoz.com/images/global/icons/up.gif*/) 0 2px no-repeat; color: #999; text-decoration: none; position: relative; left: 20px; z-index: 19; }
	div#content div.return_link a:hover { text-decoration: underline; color: #ff0033; }
	div#content a.return_link { display: block; width: 100px; height: 15px; padding: 0 0 0 15px; background: url("up.gif"/*tpa=http://www.siamoz.com/images/global/icons/up.gif*/) 0 2px no-repeat; color: #999; text-decoration: none; }
	div#content a:hover.return_link { text-decoration: underline; color: #ff0033; }
	div#content div.box { width: 500px; float: left; background: url("images/500_bg.png"/*tpa=http://www.siamoz.com/images/global/500_bg.png*/) no-repeat; margin: -17px 0 0 -3px; padding: 27px 22px 10px 22px; }
	div#content div.box p.date { color: #999; line-height: 14px; margin: 0; }
	div#content div.box h2 { font-size: 14px; font-weight: bold; color: #5e251a; line-height: 18px; margin: 0 0 10px 0; }
	div#content div.box p { font-size: 10px; color: #333333; line-height: 14px; margin: 0 0 10px 0; }
	div#content div.box p strong { font-weight: bold; }
	div#content div.right_bar { width: 165px; float: right; }
	div#content div.error { font-size: 15px; padding: 40px; line-height: 18px; }
	
	div#content ul#entry_options li.share a { padding: 0 12px 0 0; background: url("images/share.gif"/*tpa=http://www.siamoz.com/images/global/icons/share.gif*/) right center no-repeat; }
	div#content ul#entry_options li.bookmark a { padding: 0 12px 0 0; background: url("images/bookmark.gif"/*tpa=http://www.siamoz.com/images/global/icons/bookmark.gif*/) right center no-repeat; }
	* html div#content div.box { behavior: url("iepngfix.htc"/*tpa=http://www.siamoz.com/lib/iepngfix.htc*/); }
	
	/* ENTRIES (culture) */
	div#content div#culture_box { width: 676px; background: url("images/culture_bg.png"/*tpa=http://www.siamoz.com/images/global/culture_bg.png*/) no-repeat; padding: 18px 22px 0 22px; position: relative; }
	div#content div#culture_box a.up { display: block; width: 30px; height: 15px; background: url("images/culture_up.gif"/*tpa=http://www.siamoz.com/images/global/icons/culture_up.gif*/) center no-repeat; position: absolute; top: 40px; right: 40px; text-indent: -9999px; }
	div#content div#culture_box ul.title { display: block; height: 56px; padding: 0 0 0 40px; color: #999; }
	div#content div#culture_box ul.title li { display: inline; height: 56px; line-height: 56px; padding: 0 5px 0 0; }
	div#content div#culture_box ul.title li a { color: #7ac142; }
	div#content div#culture_box ul.title li h3 { display: inline; font-size: 22px; font-weight: normal; }
	div#content div#culture_box div.entry { padding: 10px 0 0 40px; color: #333; font-size: 11px; line-height: 15px; width: 460px; float: left; }
	div#content div#culture_box div.entry p { margin: 15px 0 0 0; }
	div#content div#culture_box ul#entry_options { display: block; width: 106px; float: right; padding: 25px 0 0 0; color: #999; line-height: 14px; }
	
	div#content div#culture_box div.entry tbl_Bar_back  {
	color: White;
	font-family: Microsoft Sans Serif;
	font-size: 14px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #553411;
	border-left-color: #553411;
	border-right-color: #FFF16D;
	border-bottom-color: #FFF16D;
	background-color: Black;
	height: 18px;
}
	
	div#content div#culture_box ul#entry_options li { padding: 0 0 0 4px; }
	div#content div#culture_box ul#entry_options li.divider { height: 30px; background: url("images/divider.gif"/*tpa=http://www.siamoz.com/images/culture/divider.gif*/) left center no-repeat; padding: 0; }
	div#content div#culture_box ul#entry_options li.spacer { height: 8px; }
	div#content div#entry_previews { width: 710px; height: 430px; overflow: auto; margin: 20px 0 20px 0; padding: 8px 0 0 0; }
	div#content div#entry_previews div.entry_preview { width: 640px; padding: 28px 22px 0 22px; margin: -8px 0 0 0; float: left; background: url("images/preview_bg.png"/*tpa=http://www.siamoz.com/images/culture/preview_bg.png*/) no-repeat; }
	div#content div#entry_previews div.entry_preview .left {  width: 200px; float: left; }
	div#content div#entry_previews div.entry_preview .right { width: 430px; float: left; }
	div#content div#entry_previews div.entry_preview .right h4 { font-size: 12px; font-weight: bold; color: #5e251a; line-height: 16px; padding: 5px 0 0 0; }
	div#content div#entry_previews div.entry_preview .right h4 a { color: #5e251a; text-decoration: none; }
	div#content div#entry_previews div.entry_preview .right h4 a:hover { text-decoration: underline; }
	div#content div#entry_previews div.entry_preview .right p { color: #333; line-height: 18px; }
	div#content div#entry_previews div.entry_preview .right p.grey { color: #999; }
	* html div#content div#culture_box { behavior: url("iepngfix.htc"/*tpa=http://www.siamoz.com/lib/iepngfix.htc*/); }
	* html div#content div#entry_previews { height: auto; overflow: visible; }
	* html div#content div#entry_previews div.entry_preview { behavior: url("iepngfix.htc"/*tpa=http://www.siamoz.com/lib/iepngfix.htc*/); }
	
	/* ENTRIES (news) */
	div#content div.box div.entry { padding: 20px 50px 0 50px; }
	div#content ul#entry_options { line-height: 24px; }
	div#content div#entry_inquiries { margin: 20px 0 0 0; border-top: solid 2px #f5f5f5; padding: 10px 0 0 0; line-height: 13px; color: #333; }
	div#content div#entry_inquiries h4 { font-size: 10px; color: #999; font-weight: normal; }
	div#content div#entry_suggestions { margin: 20px 0 0 0; border-top: solid 2px #f5f5f5; padding: 10px 0 0 0; line-height: 13px; color: #333; }
	div#content div#entry_suggestions h4 { font-size: 10px; color: #999; font-weight: normal; }
	
	/* NEWS ARCHIVE */
	div#content div#news_archive_list { padding: 40px 0 0 0; }
	div#content div#news_archive_list h3 { font-size: 18px; color: #7ac142; font-weight: normal; margin: 5px 0 10px 0; }
	div#content div#news_archive_list ul li { font-size: 11px; line-height: 15px; color: #333; margin: 0 0 7px 0; }
	div#content div#news_archive_list ul li a { font-weight: bold; }
	
	/* MICROAGENCY */
	div#sidebar div#manifesto { padding: 50px 0 60px 10px; font-family: Arial, Helvetica, sans-serif; font-size: 10px; }
	div#microagency_header { width: 968px; clear: both; height: 44px; padding: 26px 0 0 0; border-top: solid 10px #ffff33; border-bottom: solid 4px #f4f4f4; }
	div#microagency_header h2 { display: block; width: 650px; float: left; font-family: Helvetica, Arial, sans-serif; font-size: 14px; height: 18px; line-height: 18px; color: #999; font-weight: normal; }
	div#microagency_header p { display: block; width: 280px; float: right; font-family: Arial, Helvetica, sans-serif; font-size: 10px; height: 18px; line-height: 18px; }
	div#microagency_header a { color: #7ac142; text-decoration: none; }
	div#microagency_header a:hover { text-decoration: underline; }
	ul#microagency_icons { width: 968px; clear: both; height: 120px; }
	ul#microagency_icons li { display: block; width: 193px; height: 109px; float: left; position: relative; }
	ul#microagency_icons li div.area { width: 193px; height: 109px; }
	ul#microagency_icons li div.area a { display: block; width: 193px; height: 109px; text-indent: -9999px; }
	ul#microagency_icons li.open div.area { background: url("images/icon_hover.gif"/*tpa=http://www.siamoz.com/images/microagency/icon_hover.gif*/) bottom no-repeat; }
	ul#microagency_icons li.covered div.area { background: #FFF; }
	* html ul#microagency_icons li div.popup { behavior: url("iepngfix.htc"/*tpa=http://www.siamoz.com/lib/iepngfix.htc*/); }
	
	/* MICROAGENCY POPUP */
	ul#microagency_icons li div.popup { display: none; width: 760px; height: 368px; background: url("images/popup_bg.png"/*tpa=http://www.siamoz.com/images/microagency/popup_bg.png*/) no-repeat; position: absolute; bottom: 89px; left: -3px; font-family: Arial, Helvetica, sans-serif; font-size: 10px; }
	ul#microagency_icons li div.popup a.close_popup { width: 30px; height: 10px; position: absolute; top: 0; right: 0; padding: 10px 30px 10px 10px; text-indent: -9999px; background: url("popup_close.gif"/*tpa=http://www.siamoz.com/images/global/icons/popup_close.gif*/) 45px center no-repeat; font-weight: bold; font-size: 10px; line-height: 10px; color: #666; text-decoration: none; }
	ul#microagency_icons li div.popup a.close_popup:hover { text-indent: 0; background: url("images/popup_close_hover.gif"/*tpa=http://www.siamoz.com/images/global/icons/popup_close_hover.gif*/) 45px center no-repeat; text-decoration: none; }	
	ul#microagency_icons li div.popup div.navigation { display: block; width: 70px; height: 11px; position: absolute; bottom: 40px; right: 15px; }
	ul#microagency_icons li div.popup div.navigation a.previous { display: block; float: right; width: 6px; height: 11px; text-indent: -9999px; background: url("images/left.gif"/*tpa=http://www.siamoz.com/images/microagency/left.gif*/) center no-repeat; padding: 10px; }
	ul#microagency_icons li div.popup div.navigation a.previous:hover { background: url("images/left_hover.gif"/*tpa=http://www.siamoz.com/images/microagency/left_hover.gif*/) center no-repeat; }
	ul#microagency_icons li div.popup div.navigation a.next { display: block; float: right; width: 6px; height: 11px; text-indent: -9999px; background: url("images/right-1.gif"/*tpa=http://www.siamoz.com/images/microagency/right.gif*/) center no-repeat; padding: 10px; }
	ul#microagency_icons li div.popup div.navigation a.next:hover { background: url("images/right_hover.gif"/*tpa=http://www.siamoz.com/images/microagency/right_hover.gif*/) center no-repeat; }
	* html ul#microagency_icons li div.popup div.navigation { bottom: 20px; }
	
	/* MICROAGENCY CONTENT */
	ul#microagency_icons li div.popup div.content { width: 718px; height: 330px; background: #FFF; margin: 28px 0 0 20px; font-size: 12px; line-height: 20px; position: relative; }
	ul#microagency_icons li div.popup div.content p.top { display: block; width: 280px; height: 80px; line-height: 100px; float: left; padding: 0 0 0 70px; font-size: 10px; }
	ul#microagency_icons li div.popup div.content p.top a { text-decoration: none; padding: 0 10px 0 0; }
	ul#microagency_icons li div.popup div.content p.top a:hover { text-decoration: underline; }
	ul#microagency_icons li div.popup div.content p.top a.active { padding-left: 15px; background: url("images/right.gif"/*tpa=http://www.siamoz.com/images/global/icons/right.gif*/) left center no-repeat; color: #333; text-decoration: none; }
	ul#microagency_icons li div.popup div.content h3.title { display: block; width: 300px; float: right; margin: 40px 30px 0 0; font-family: Helvetica, Arial, sans-serif; font-size: 26px; height: 30px; color: #5e251a; font-weight: normal; text-align: right; }
	ul#microagency_icons li div.popup div.content p.left { display: block; width: 450px; float: left; padding: 0 0 0 70px; margin: 0 0 20px 0; }
	ul#microagency_icons li div.popup div.content p.right { display: block; width: 129px; height: 129px; position: absolute; top: 85px; right: 30px; background: #FFF; padding: 3px; border: solid 1px #e3e3e3; }
	
	/* MICROAGENCY ICONS */
	ul#microagency_icons li#two_headed_snake.open div.area a,ul#microagency_icons li#two_headed_snake { background: url("images/two_headed_snake.gif"/*tpa=http://www.siamoz.com/images/microagency/two_headed_snake.gif*/) center 25px no-repeat; }
	ul#microagency_icons li#two_headed_snake div.area a.hover { background: url("images/two_headed_snake_hover.gif"/*tpa=http://www.siamoz.com/images/microagency/two_headed_snake_hover.gif*/) center 25px no-repeat; }
	ul#microagency_icons li#two_headed_snake div.popup div.content { background: url("images/two_headed_snake_bg.jpg"/*tpa=http://www.siamoz.com/images/microagency/two_headed_snake_bg.jpg*/) no-repeat; }
	ul#microagency_icons li#thirteen.open div.area a,ul#microagency_icons li#thirteen { background: url("images/thirteen.gif"/*tpa=http://www.siamoz.com/images/microagency/thirteen.gif*/) center 25px no-repeat; }
	ul#microagency_icons li#thirteen div.area a.hover { background: url("images/thirteen_hover.gif"/*tpa=http://www.siamoz.com/images/microagency/thirteen_hover.gif*/) center 25px no-repeat; }
	ul#microagency_icons li#thirteen div.popup div.content { background: url("images/thirteen_bg.jpg"/*tpa=http://www.siamoz.com/images/microagency/thirteen_bg.jpg*/) no-repeat; }
	ul#microagency_icons li#stay_hungry.open div.area a,ul#microagency_icons li#stay_hungry { background: url("images/stay_hungry.gif"/*tpa=http://www.siamoz.com/images/microagency/stay_hungry.gif*/) center 25px no-repeat; }
	ul#microagency_icons li#stay_hungry div.area a.hover { background: url("images/stay_hungry_hover.gif"/*tpa=http://www.siamoz.com/images/microagency/stay_hungry_hover.gif*/) center 25px no-repeat; }
	ul#microagency_icons li#stay_hungry div.popup div.content { background: url("images/stay_hungry_bg.jpg"/*tpa=http://www.siamoz.com/images/microagency/stay_hungry_bg.jpg*/) no-repeat; }
	ul#microagency_icons li#stay_hungry div.popup { left: -280px; }
	ul#microagency_icons li#tech_love.open div.area a,ul#microagency_icons li#tech_love { background: url("images/tech_love.gif"/*tpa=http://www.siamoz.com/images/microagency/tech_love.gif*/) center 25px no-repeat; }
	ul#microagency_icons li#tech_love div.area a.hover { background: url("images/tech_love_hover.gif"/*tpa=http://www.siamoz.com/images/microagency/tech_love_hover.gif*/) center 25px no-repeat; }
	ul#microagency_icons li#tech_love div.popup div.content { background: url("images/tech_love_bg.jpg"/*tpa=http://www.siamoz.com/images/microagency/tech_love_bg.jpg*/) no-repeat; }
	ul#microagency_icons li#tech_love div.popup { left: -563px; }
	ul#microagency_icons li#free_range_creatives.open div.area a,ul#microagency_icons li#free_range_creatives { background: url("images/free_range_creatives.gif"/*tpa=http://www.siamoz.com/images/microagency/free_range_creatives.gif*/) center 25px no-repeat; }
	ul#microagency_icons li#free_range_creatives div.area a.hover { background: url("images/free_range_creatives_hover.gif"/*tpa=http://www.siamoz.com/images/microagency/free_range_creatives_hover.gif*/) center 25px no-repeat; }
	ul#microagency_icons li#free_range_creatives div.popup div.content { background: url("images/free_range_creatives_bg.jpg"/*tpa=http://www.siamoz.com/images/microagency/free_range_creatives_bg.jpg*/) no-repeat; }
	ul#microagency_icons li#free_range_creatives div.popup { left: -563px; }
	
	/* OFFERINGS CONTENT */
	div#offerings_content { padding: 40px 0 0 0; }
	div#offerings_content h3 { font-size: 18px; color: #7ac142; font-weight: normal; margin: 5px 0 10px 0; }
	div#offerings_content p { font-size: 11px; line-height: 17px; color: #333; width: 500px; }

	/* FAVORITES CONTENT */
	div#favorites_content { padding: 40px 0 0 0; }
	div#favorites_content h3 { font-size: 18px; color: #7ac142; font-weight: normal; margin: 5px 0 10px 0; }
	div#favorites_content p { font-size: 11px; line-height: 17px; color: #333; width: 500px; }
	div#favorites_content h4 { font-size: 14px; color: #333; font-weight: normal; margin: 25px 0 5px 0; }
	ul#client_favorite_list { padding: 20px 0 0 20px; }
	ul#client_favorite_list li { display: block; width: 202px; height: 81px; margin: 0 20px 20px 0; float: left; }
		
	/* CONTACT */
	div#contact_box { width: 630px; height: 200px; padding: 50px 0 0 100px; background: #FFF url("images/contact_bg.png"/*tpa=http://www.siamoz.com/images/global/contact_bg.png*/) no-repeat; margin: 0 0 0 -2px; color: #666; line-height: 15px; }
	/*div#contact_box input.formatted { width: 216px; height: 15px; border: none; background: url("input_bg.gif"/*tpa=http://www.siamoz.com/images/global/forms/input_bg.gif*/) no-repeat; margin: 0 0 5px 0; /*font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #333; padding: 5px; }
	div#contact_box textarea.formatted { width: 350px; height: 60px; border: none; background: url("textarea_bg.gif"/*tpa=http://www.siamoz.com/images/global/forms/textarea_bg.gif*/) no-repeat; margin: 0; /*font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #333; padding: 5px; } 
	div#contact_box div.top { width: 625px; height: 25px; }
	div#contact_box div.top ul { display: block; float: left; width: 50%; }
	div#contact_box div.top ul li { display: inline; }
	div#contact_box div.top ul li a { color: #666; text-decoration: none; padding: 0 10px 0 15px; background: url("checkbox_off.gif"/*tpa=http://www.siamoz.com/images/global/forms/checkbox_off.gif) left center no-repeat; }
	div#contact_box div.top ul li a.checked { background: url("checkbox_on.gif"/*tpa=http://www.siamoz.com/images/global/forms/checkbox_on.gif*) left center no-repeat; }
	div#contact_box div.top p { display: block; float: right; width: 40%; text-align: right; }
	div#contact_box div.left { width: 226px; float: left; clear: both; }
	div#contact_box div.right { width: 350px; float: left; padding: 0 0 0 40px; }
	div#contact_box div.bottom { width: 625px; clear: both; text-align: right; padding: 10px 0 0 0; float: left; }
	div#contact_box div.bottom div.upload { width: 266px; float: left; text-align: left; }
	div#contact_box div.bottom div.upload_message { width: 35%; float: left; text-align: left; line-height: 12px; }
	div#contact_box div.bottom div.button { width: 15%; float: right; text-align: right; }
	div#contact_box div#message_box { font-size: 14px; text-align: center; padding: 30px 0 0 0; display: none; }
	div#contact_box div#message_box.show { display: block; }
	* html div#contact_box { behavior: url("iepngfix.htc"/*tpa=http://www.siamoz.com/lib/iepngfix.htc*); }

	/* ABOUT US */
	div#aboutus_box { width: 630px; height: 400px; padding: 50px 0 0 100px; background: #FFF url("images/contact_bg.png"/*tpa=http://www.siamoz.com/images/global/contact_bg.png*/) no-repeat; margin: 0 0 0 -2px; color: #666; line-height: 15px; }
	/*div#contact_box input.formatted { width: 216px; height: 15px; border: none; background: url("input_bg.gif"/*tpa=http://www.siamoz.com/images/global/forms/input_bg.gif*/) no-repeat; margin: 0 0 5px 0; /*font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #333; padding: 5px; }
	div#contact_box textarea.formatted { width: 350px; height: 60px; border: none; background: url("textarea_bg.gif"/*tpa=http://www.siamoz.com/images/global/forms/textarea_bg.gif*/) no-repeat; margin: 0; /*font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #333; padding: 5px; } 
	div#contact_box div.top { width: 625px; height: 25px; }
	div#contact_box div.top ul { display: block; float: left; width: 50%; }
	div#contact_box div.top ul li { display: inline; }
	div#contact_box div.top ul li a { color: #666; text-decoration: none; padding: 0 10px 0 15px; background: url("checkbox_off.gif"/*tpa=http://www.siamoz.com/images/global/forms/checkbox_off.gif) left center no-repeat; }
	div#contact_box div.top ul li a.checked { background: url("checkbox_on.gif"/*tpa=http://www.siamoz.com/images/global/forms/checkbox_on.gif*) left center no-repeat; }
	div#contact_box div.top p { display: block; float: right; width: 40%; text-align: right; }
	div#contact_box div.left { width: 226px; float: left; clear: both; }
	div#contact_box div.right { width: 350px; float: left; padding: 0 0 0 40px; }
	div#contact_box div.bottom { width: 625px; clear: both; text-align: right; padding: 10px 0 0 0; float: left; }
	div#contact_box div.bottom div.upload { width: 266px; float: left; text-align: left; }
	div#contact_box div.bottom div.upload_message { width: 35%; float: left; text-align: left; line-height: 12px; }
	div#contact_box div.bottom div.button { width: 15%; float: right; text-align: right; }
	div#contact_box div#message_box { font-size: 14px; text-align: center; padding: 30px 0 0 0; display: none; }
	div#contact_box div#message_box.show { display: block; }
	* html div#contact_box { behavior: url("iepngfix.htc"/*tpa=http://www.siamoz.com/lib/iepngfix.htc*); }
	
	
	/* SHARE POPUP */
	div#share_popup { display: none; width: 408px; height: 208px; position: absolute; top: 240px; left: 280px; z-index: 500; background: url("images/background-2.png"/*tpa=http://www.siamoz.com/images/global/share/background.png*/) no-repeat; }
	div#share_popup p { font-family: Arial, Helvetica, sans-serif; font-size: 11px; line-height: 17px; color: #333; padding: 75px 70px 0 70px; } 
	div#share_popup a.close { display: block; width: 77px; height: 26px; position: absolute; bottom: 26px; right: 32px; background: url("images/close.gif"/*tpa=http://www.siamoz.com/images/global/share/close.gif*/) no-repeat; text-indent: -9999px; }
	* html div#share_popup { background: url("background.gif"/*tpa=http://www.siamoz.com/images/global/share/background.gif*/) no-repeat; }
	
	/* FACT SHEET POPUP */
	div#fact_sheet_popup { display: none; width: 408px; height: 208px; position: absolute; top: 240px; left: 280px; z-index: 500; background: url("images/background-3.png"/*tpa=http://www.siamoz.com/images/global/fact_sheet/background.png*/) no-repeat; }
	div#fact_sheet_popup p { font-family: Arial, Helvetica, sans-serif; font-size: 11px; line-height: 17px; color: #333; padding: 75px 70px 0 70px; } 
	div#fact_sheet_popup a.close { display: block; width: 77px; height: 26px; position: absolute; bottom: 26px; right: 32px; background: url("images/close-1.gif"/*tpa=http://www.siamoz.com/images/global/fact_sheet/close.gif*/) no-repeat; text-indent: -9999px; }
	* html div#fact_sheet_popup { background: url("images/background-1.gif"/*tpa=http://www.siamoz.com/images/global/fact_sheet/background.gif*/) no-repeat; }
	
	/* TOUTS */
	ul#touts { display:block; margin: 10px 0 0 0; font-family: Arial, Helvetica, sans-serif; font-size: 10px; }
	ul#touts li { display: block; float: left; width: 242px; position: relative; z-index: 500; }
	ul#touts li img { margin: 0 0 10px 0; }
	ul#touts li p { line-height: 13px; color: #333; padding: 0 10px; }
	ul#touts li a.more { display: block; width: 242px; height: 145px; position: absolute; top: 0; left: 0; z-index: 1000; background: url("images/spacer.gif"/*tpa=http://www.siamoz.com/images/global/spacer.gif*/); text-indent: -9999px; }
	ul#touts li h3.tout_header { display: block; margin: 5px 0 0 20px; font-family: Helvetica, Arial, sans-serif; font-size: 14px; height: 17px; font-weight: normal; color: #5e251a; background: url("images/down.gif"/*tpa=http://www.siamoz.com/images/global/icons/down.gif*/) top right no-repeat; }
	ul#touts.small { height: 110px; }
	ul#touts.small li { height: 110px; background: url("images/small_bg.png"/*tpa=http://www.siamoz.com/images/global/touts/small_bg.png*/) no-repeat; }
	ul#touts.small li div.tout_content { display: block; width: 202px; height: 61px; margin: 15px auto 0 auto; background: #FFF; padding: 10px; overflow: hidden; position: relative; z-index: 5; }
	ul#touts.large li { background: url("images/large_bg.png"/*tpa=http://www.siamoz.com/images/global/touts/large_bg.png*/) bottom no-repeat; padding: 0 0 8px 0; z-index: 5; }
	ul#touts.large li div.tout_content { display: block; width: 170px; height: 135px; margin: 12px auto 0 auto; background: #FFF; padding: 15px 20px 10px 30px; }
	ul#touts.large li span.small_grey { font-size: 10px; display: block; color: #999; }
	ul#touts.large li h2 { display: block; margin: 5px 0 10px 0; font-size: 14px; line-height: 18px; color: #7ac142; font-weight: normal; }
	ul#touts.large li h2 a { color: #7ac142; text-decoration: none; }
	ul#touts.large li h2 a:hover { text-decoration: underline; }
	ul#touts.large li p { padding: 0; }
	ul#touts.large li a.more { top: 12px; height: 160px; }
	ul#touts.large_headers li { background: url("images/large_bg.png"/*tpa=http://www.siamoz.com/images/global/touts/large_bg.png*/) bottom no-repeat; padding: 0 0 8px 0; }
	ul#touts.large_headers li div.tout_content { display: block; width: 202px; height: 135px; margin: 8px auto 0 auto; background: #FFF; padding: 10px; }
	ul#touts.large_headers li a.more { top: 30px; height: 165px; }
	ul#touts.large_headers h4 { font-size: 10px; font-weight: normal; color: #999; padding: 0 0 0 20px; }
	* html ul#touts.small li { background: url("images/small_bg.gif"/*tpa=http://www.siamoz.com/images/global/touts/small_bg.gif*/) no-repeat; }
	* html ul#touts.large li { background: url("images/large_bg.gif"/*tpa=http://www.siamoz.com/images/global/touts/large_bg.gif*/) bottom no-repeat; }
	* html ul#touts.large_headers li { background: url("images/large_bg.gif"/*tpa=http://www.siamoz.com/images/global/touts/large_bg.gif*/) bottom no-repeat; }

	/* NEWS BAR */
	ul#news_bar { display: block; clear: both; height: 25px; background: #FF9900; line-height: 25px; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #5e251a; }
	ul#news_bar a { color: #5e251a; text-decoration: none; }
	ul#news_bar a:hover { text-decoration: underline; }
	ul#news_bar li.title { display: block; float: left; width: 245px; height: 25px; margin: 0 0 0 10px; font-weight: bold; position: relative; overflow: hidden; }
	ul#news_bar li.title ul {
	display: block;
	width: 245px;
	position: absolute;
	top: -26px;
	left: 5px;
}
	ul#news_bar li.title ul li { display: block; width: 245px; height: 25px; }
	ul#news_bar li.preview { display: block; float: left; width: 600px; height: 25px; margin: 0 0 0 10px; position: relative; overflow: hidden; }
	ul#news_bar li.preview ul { display: block; width: 600px; position: absolute; top: -25px; left: 0; }
	ul#news_bar li.preview ul li { display: block; width: 600px; height: 25px; }
	ul#news_bar li.buttons { display: block; float: right; width: 68px; height: 25px; }
	ul#news_bar li.buttons a { display: block; float: left; width: 25px; height: 12px; line-height: 12px; overflow: hidden; text-indent: -9999px; }
	ul#news_bar li.buttons a.previous { background: url("images/news_bar_buttons.gif"/*tpa=http://www.siamoz.com/images/global/icons/news_bar_buttons.gif*/); margin: 6px 8px 0 0; }
	ul#news_bar li.buttons a.next { background: url("images/news_bar_buttons.gif"/*tpa=http://www.siamoz.com/images/global/icons/news_bar_buttons.gif*/) 0 -12px; margin: 6px 0 0 0; }
	ul#news_bar li.buttons a:hover.previous { background: url("images/news_bar_buttons.gif"/*tpa=http://www.siamoz.com/images/global/icons/news_bar_buttons.gif*/) -25px 0; }
	ul#news_bar li.buttons a:hover.next { background: url("images/news_bar_buttons.gif"/*tpa=http://www.siamoz.com/images/global/icons/news_bar_buttons.gif*/) -25px -12px; }
	
	/* FOOTER */
	div#footer { display: block; width: 100%; height: 30px; font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #666; margin: 20px 0 0 0; clear: both; }
	div#footer.fixed {
	position: absolute;
	top: 690px;
	left: -3px;
}
	div#footer a { color: #7ac142; text-decoration: none; }
	div#footer a:hover { text-decoration: underline; }
	div#footer ul li { display: inline; }
	div#footer ul.left { display: block; width: 60%; float: left; margin: 0 0 0 10px; }
	div#footer ul.left li { padding: 0 30px 0 0; }
	div#footer ul.right { display: block; width: 35%; float: right; margin: 0 10px 0 0; text-align: right; }
	div#footer ul.right li { padding: 0 0 0 50px; }
	div#footer ul li.last { padding: 0; }
	
	/* SITEMAP */
	div#sitemap { padding: 0 0 30px 0; }
	div#sitemap h2 { text-transform: uppercase; font-size: 18px; padding: 30px 0 15px 0; }
	div#sitemap h3 { padding: 0 0 5px 0; }
	div#sitemap h3 a { text-decoration: underline; }
	div#sitemap div.col { display: block; width: 230px; float: left; }
	div#sitemap div.col a { font-size: 14px; color: #666; line-height: 20px; font-weight: normal; }
	div#sitemap div.col a:hover { color: #ff0033; }
	div#sitemap div.col ul a { font-size: 11px; color: #ff0033; margin: 0; padding: 0; line-height: 16px; }
	div#sitemap p { padding: 15px 0 0 0; }
	
	
	
