@import url("css/css3.css");

/*

Theme Name: Nuffnang Anatomy
Version: 3.0.0
Author: Firdauz Artiste of Nuffnang
Author URI: http://www.nuffnang.com
Designer : Lionel of Ripplewerkz

________________________________________________________________*/

/* Universal styling
________________________________________________________________*/

/* typesetting */
h1, h2, h3, h4, h5 {font-weight:normal; letter-spacing:-0.0625em; margin:0 0 10px 0;}
h1 {font-size:2.6em; line-height:28px; color:#293D66;}
h2 {font-size:2.4em; line-height:26px; color:#293D66;}
h3 {font-size:2.0em; line-height:22px; color:#006080;}
h4 {font-size:1.4em; line-height:16px; color:#1C678C;}
h5 {font-size:1.4em; line-height:16px; color:#1C678C;}
p {font-size:1.4em; line-height:21px; margin:0 0 20px 0;}
.psize {font-size:1.4em; line-height:18px;}
ul, ol {margin:0; padding:0;}
ul li, ol li {font-size:1.4em; line-height:21px; list-style:none;}
ul li p, ol li p, ul li ul li, ul li ol li, ol li ul li, ol li ol li {font-size:1.0em; line-height:21px;}
blockquote {color:#475959; font-family:"Georgia", Times New Roman, serif; font-style:italic; background:url(img/quote.gif) left top no-repeat; margin:0; padding:0 20px;}
body:after {content:"Art Direction & Design by Firdauz Artiste"; display:none;}
.uppr {text-transform:uppercase;}

/* links */
a:link, a:visited, a:hover, a:focus {text-decoration:underline;}
	a {overflow:hidden;}
	a img {border:none;}
	a:link, a:visited {color:#664400;}
	a:hover, a:focus {color:#996600;}
	a.img-r {display:block;}
	a.img-r:link, a.img-r:visited, a.img-r:hover, a.img-r:focus {background:none;}
a.link {display:block; text-align:center; background:#0f5498 url(img/button-neutral-Bg.jpg) repeat-x 0 0; padding:5px 0; border:1px solid #2163a6; width:70px;}
a.link:link, a.link:visited {color:#ffffff; text-decoration:none;}
a.link:focus, a.link:hover {color:#ffffff; text-decoration:underline;}
/* links for AU */
a.oren {display:block; text-align:center; background:#0f5498 url(img/button-oren-Bg.jpg) repeat-x 0 0; padding:5px 0; border:1px solid #F60; width:70px;}

/* universal classes */
.flt-l, .flt-r {display:inline;}
.flt-l {float:left;}
.flt-r {float:right;}
.clr:after {content:"."; display:block; clear:both; height:0; visibility:hidden;}
.clr-b {clear:both;}
.blk {display:block;}
.img-r {text-indent:-9999px;}
ul.nolist li {list-style-type: none;}
.a-half {width:49%;}
.a-fourth {width:23%;}
.a-fifth {width:178px;}
.a-sixty {width:63%;}
.a-thirthy {width:32%;}
.one-third {width:290px; padding:10px;}
.side-a {width:250px;}
.side-b {width:660px;}
	.side-a, .side-b {padding:7px;}
.wht-txt {color:#ffffff;}
.wht-box {background:#ffffff;}
.mdmrnd.bluecolor, .smlrnd.bluecolor {padding:15px; background-color:#E9E9E9; border: 1px solid #b8c2cc;}
.mdmrnd.lightgreycolor, .smlrnd.lightgreycolor {padding:10px; background-color:#F2F2F2;}
.mdmrnd.skycolor, .smlrnd.skycolor {padding:10px; background:#f0f5f7; border:1px solid #b3b3b3;}

/* Advertiser & Blogger */
.error, .success {padding:5px; margin:5px 0;}
.error {color:#991A00; background-color:#FFAA99; border:1px solid #D98D8D;}
.success {color:#5E801A; background-color:#CCFF99; border:1px solid #B8CC8F;}

/* form */
.input {color:#4c5766; font-size:12px; line-height:14px; border:1px solid #b2b2b2; background:#f1f9fe url(img/inputBg.jpg) repeat-x 0 0; padding:3px 5px;}
.input:focus {color:#39414d; border:1px solid #294266; background:#f0f3f7;}
button {display:block; cursor:pointer;}
button.buttonneutral {text-align:center; color:#ffffff; background:#0f5498 url(img/button-neutral-Bg.jpg) repeat-x 0 0; padding:5px 0; border:1px solid #2163a6; width:70px;}

/* mIsc */
form, script {margin:0; padding:0;}
img, object {max-width:100%;}
img#wpstats{display:none;}


/* Body Layout
________________________________________________________________*/

body {font-family:"Arial", Verdana, sans-serif; font-size:62.5%; color:#4c5459; background:#004373 url(img/bodyBg.jpg) repeat-x 0 0; margin:0; padding:0;}
#anteroposterior {background:url(img/anteroposteriorBg.png) no-repeat center 10px;}
#anterior {padding:0 0 200px 0;}
	.my #anterior {background:url(img/anteriorBg-My.png) no-repeat center bottom;}
	.sg #anterior {background:url(img/anteriorBg-Sg.png) no-repeat center bottom;}
	.ph #anterior {background:url(img/anteriorBg-Ph.png) no-repeat center bottom;}
	.au #anterior {background:url(img/anteriorBg-Au.png) no-repeat center bottom;}
	.my.night #anterior {background:url(img/anteriorBg-My-night.png) no-repeat center bottom;}
	.sg.night #anterior {background:url(img/anteriorBg-Sg-night.png) no-repeat center bottom;}
	.ph.night #anterior {background:url(img/anteriorBg-Ph-night.png) no-repeat center bottom;}
	.au.night #anterior {background:url(img/anteriorBg-Au-night.png) no-repeat center bottom;}
#posterior {margin:0 auto; padding:0; width:970px;}

/* head */
#head {background:url(img/headBg.png) no-repeat center top; padding:10px 20px; height:97px;}
#logo a {width:326px; height:83px; margin:5px 0 0 0; background-image:url(img/logo.png);}
#logo img {display:none;}
#banner {width:468px; height:60px; border:1px solid #acb6bf;}
#searchholder {border-left:1px dotted #363c40; padding:0 0 0 10px; margin:11px 0 0 15px; width:245px;}
#searchinput.input {padding:4px 5px; margin:0 0 0 10px; width:170px !important;}
#choosecountry {margin:11px 0 0 0;}
#selectlanguage {text-align:right; position:absolute; top:170px; width:250px; left:50%; margin:0 0 0 210px; z-index:3000;}

/* neck */
#neck {height:175px;}
#mainmenu {width:940px; height:50px;  margin:0 auto; padding:0; background:url(img/mainmenu.png) repeat-x 0 0;}
#mainmenu li {text-indent:-9999px; float:left; display:inline; margin:0; padding:0;}
	li#mmhome a {width:110px; margin:0 21px 0 0;}
	li#mmaboutus a {width:115px;}
	li#mmcareer a {width:114px; margin:0 20px 0 0;}
	li#mmblog a {width:114px;}
	li#mmcommunity a {width:176px; margin:0 23px 0 0;}
	li#mmfaq a {width:113px;}
	li#mmcontactus a {width:134px;}
#mainmenu li a {height:50px; display:block; background:url(img/mainmenu.png) no-repeat 0 0;}
#mainmenu.lang-my li a {background:url(img/mainmenu-lang-my.png) no-repeat 0 0;}
	li#mmhome a:link, li#mmhome a:visited {background-position: 0 0;}
	li#mmhome a:hover, li#mmhome a:focus {background-position: 0 -50px;}
	li#mmaboutus a:link, li#mmaboutus a:visited {background-position: -131px 0;}
	li#mmaboutus a:hover, li#mmaboutus a:focus {background-position: -131px -50px;}
	li#mmcareer a:link, li#mmcareer a:visited {background-position: -246px 0;}
	li#mmcareer a:hover, li#mmcareer a:focus {background-position: -246px -50px;}
	li#mmblog a:link, li#mmblog a:visited {background-position: -380px 0;}
	li#mmblog a:hover, li#mmblog a:focus {background-position: -380px -50px;}
	li#mmcommunity a:link, li#mmcommunity a:visited {background-position: -494px 0;}
	li#mmcommunity a:hover, li#mmcommunity a:focus {background-position: -494px -50px;}
	li#mmfaq a:link, li#mmfaq a:visited {background-position: -693px 0;}
	li#mmfaq a:hover, li#mmmfaq a:focus {background-position: -693px -50px;}
	li#mmcontactus a:link, li#mmcontactus a:visited {background-position: -806px 0;}
	li#mmcontactus a:hover, li#mmcontactus a:focus {background-position: -806px -50px;}
body#page-home li#mmhome a {background-position: 0 -100px;}
body#page-about-us li#mmaboutus a,
	body#page-our-name li#mmaboutus a,
	body#page-our-logo li#mmaboutus a,
	body#page-media-coverage li#mmaboutus a {background-position: -131px -100px;}
body#page-career li#mmcareer a {background-position: -246px -100px;}
body#page-blog li#mmblog a {background-position: -380px -100px;}
body#page-our-community li#mmcommunity a,
	body#page-latest-event li#mmcommunity a,
	body#page-affiliate-program li#mmcommunity a {background-position: -494px -100px;}
body#page-blogger-faq li#mmfaq a,
	body#page-advertiser-faq li#mmfaq a {background-position: -693px -100px;}
body#page-help li#mmcontactus a,
	body#page-find-ticket li#mmcontactus a,
	body#page-knowledge-base li#mmcontactus a {background-position: -806px -100px;}

#quicklink {width:275px; padding:0; margin:10px 0 0 10px;}
#quicklink li {position:relative; float:left; text-align:center; display:inline; margin:0 20px 0 0; padding:0;}
#quicklink li a {display:block; width:85px; padding:79px 0 0 0;}
#quicklink li a:link, #quicklink li a:visited  {color:#ced4d9;}
#quicklink li a:focus, #quicklink li a:hover  {color:#e5f4ff; text-decoration:none;}
	#rsslink, #signuplink {position:relative; z-index:200;}
	#rsslinkbg, #signuplinkbg {position:absolute; z-index:100; left:0; top:0; width:85px; height:100px;}
#tagline {width:625px; padding:0; margin:0;}

/* chest */
.contentbox {position:relative; z-index:200; background:#ffffff url(img/contentboxBg.jpg) repeat-x 0 0; margin:0 5px 20px 5px; padding:7px;}
#dockpanel {color:#6ca3d9; background:url(img/dockpanelBg.jpg) no-repeat right top; height:194px; width:945px; overflow:hidden; margin:0 0 10px 0;}
	.dockcontent {padding:7px;}
	#dockpanel.dockcontent {height:180px; width:931px;}
	#logindock, #fgtpassword {width:230px; height:220px; border-right:1px solid #4a7593;}
	#newsdock {width:640px; height:190px;}
	#logindock.dockcontent, #newsdock.dockcontent, #fgtpassword.dockcontent {padding:15px 20px;}
	#dockpanel label {display:block;}
	#dockpanel a:link, #dockpanel a:visited {color:#cee3f2; text-decoration:none;}
	#dockpanel a:hover, #dockpanel a:focus {color:#f2faff; text-decoration:underline;}
	#dockpanel h3 {color:#8ab8e5;}
	#dockpanel h4 {color:#7eb2e5;}
	#dockpanel .input {width:220px;}
	.sgin {margin:5px -1px 0 0;}
	#avatar {width:240px; margin:0;}
		#avatar a img {width:240px; height:180px;}
		#avatar a:visited img, #avatar a:link img {border: 1px solid #9999FF;}
		#avatar a:hover img, #avatar a:focus img {border: 1px solid #ccccff;}
		#upload_dlg {background:url(img/bluetrans.png) repeat 0 0; position:absolute; z-index:1000; top:50px; left:5px; width:218px; padding:10px; margin:0 0 0 2px;}
	#dock {margin:0 5px 0 250px;}
	#dockcapsule {margin:20px 0 0 0;}
	.quicklink {margin:5px 0 0 0;}
	.quicklink a {background-color:#495359; padding:3px 5px; margin:0 0 0 3px;}
	/*#dkarrow-L, #dkarrow-R {width:18px; height:29px; margin:15px 0 0 0;}
		#dkarrow-L {background:url(img/dkarrow-L.png) no-repeat 0 0;}
		#dkarrow-R {background:url(img/dkarrow-R.png) no-repeat 0 0;}
	#dk-menu {width:590px; padding:0 10px; margin:0; overflow:hidden; position:relative;}
	.dkmenu {width:14000px;}*/
	.dkmenu li {float:left; display:inline; margin:0 10px 0 0;}
	.dkmenu li a {display:block; padding:0; width:57px; height:70px;}
		#dk-advertorial {background:url(img/dk-advertorial-sp.png) no-repeat center center;}
		#dk-analytics {background:url(img/dk-analytics.png) no-repeat center center;}
		#dk-contest {background:url(img/dk-contest.png) no-repeat center center;}
		#dk-earnings {background:url(img/dk-earnings.png) no-repeat center center;}
		#dk-xchange {background:url(img/dk-xchange.png) no-repeat center center;}
		#dk-poll {background:url(img/dk-poll.png) no-repeat center center;}
		#dk-addadds {background:url(img/dk-addadds.png) no-repeat center center;}
		#dk-manage {background:url(img/dk-manage.png) no-repeat center center;}
		#dk-editsurvey {background:url(img/dk-editsurvey.png) no-repeat center center;}
		#dk-happyometer.male {background:url(img/dk-happyometer-male.png) no-repeat center center;}
		#dk-happyometer.female {background:url(img/dk-happyometer-female.png) no-repeat center center;}
		#dk-evangelist {background:url(img/dk-evangelist.png) no-repeat center center;}
		#dk-jipaban {background:url(img/dk-jipaban.png) no-repeat center center;}
		#dk-evangelist .evengelist-results {background:url(img/evengelist-results.png) no-repeat center center; width:19px; height:30px; margin:-17px 0 0 32px; position:absolute; text-align:center; padding:8px 9px 0 7px;}
		#dk-newswire {background:url(img/dk-newswire.png) no-repeat center center;}
		#dk-newswire .newswire-results{background:url(img/newswire-results.png) no-repeat center center; width:24px; height:26px; margin-left:32px; position:absolute; text-align:center; padding:7px 7px 6px 9px;}
	.dkmenu li a span.linkdesc {width:165px; padding:0 5px; margin:45px 0 0 0; position:absolute; color:#ffff99; background:url(img/linkdesc.png) repeat 0 0;}
	.dkmenu li a:link span.linkdesc, .dkmenu li a:visited span.linkdesc {display:none;}
	.dkmenu li a:hover span.linkdesc, .dkmenu li a:focus span.linkdesc {display:block;}
	#adv-dockmenu {margin:10px 0 0 0;}
	#adv-dockmenu li {text-align:center; float:left; display:inline; margin:0 10px 20px 0;}
	#adv-dockmenu li a {display:block; width:100px; padding:10px 0 0 0; height:50px; background-color:#367099;}
		#adv-dockmenu  li a:link, #adv-dockmenu  li a:visited {border:1px solid #205880;}
		#adv-dockmenu  li a:focus, #adv-dockmenu  li a:hover {border:1px solid #70a6cc;}
		#adv-dockmenu  li#adv-dockmenu-buyadd {text-align:left; background:url(img/adv-dockmenu-buyadd.png) no-repeat 0 0;}
		#adv-dockmenu  li#adv-dockmenu-buyadd a {padding:15px 0 0 55px; width:170px; background:none; border:none;}
#pgmenu {color:#5e788a; background:#304d61 url(img/pgmenuBg.jpg) repeat-x 0 0; text-align:center; padding:13px 0; margin:-3px 0 10px 0;}
#pgmenu li {font-size:1.2em; line-height:14px; font-weight:bold; display:inline; margin:0 0 0 25px; padding:0 0 8px 0;}
#pgmenu li a:link, #pgmenu li a:visited {color:#a3b6bf; text-decoration:none;}
#pgmenu li a:hover, #pgmenu li a:focus {color:#acd2e5; text-decoration:underline;}
#pgmenu li.selected a:link, #pgmenu li.selected a:visited, #pgmenu li.selected a:hover, #pgmenu li.selected a:focus {color:#ffffff;}
#pgmenu li.selected {background: url(img/pgmenuArrow.png) no-repeat center bottom;}

.primary ul li, .primary ol li {margin:0 0 10px 0;}
.primary ul li {list-style:none; padding:0 0 0 20px; background:url(img/bullet.jpg) no-repeat 0 3px;}
.primary ol li {list-style-type:decimal !important; margin:0 0 10px 20px; padding:0;}

#signupwithnuffnang {font-size:1.2em; line-height:1em; background-color:#dde5ed; border-top:1px solid #d3dbe3; border-bottom:1px solid #d3dbe3; margin:7px; padding:5px;}

/* abdomen */

/* footer */
#footer {position:relative; z-index:100; color:#ffffff; margin:-25px 20px 0 20px;}
#footer .flt-l, #footer .flt-r {background:#1168a6; border:1px solid #1b73b3;  padding:10px 5px 5px 5px;}
#footer .flt-r li {display:inline; float:right; }
#footer a:link, #footer a:visited  {color:#ced4d9;}
#footer a:focus, #footer a:hover  {color:#e5f4ff; text-decoration:none;}


/* Home
________________________________________________________________*/

.article-show {display:block;}
.article-hide {display:none;}

#aboutnn {margin:0 0 10px 0; padding:7px; background-color:#e6eff7; border:1px dashed #e1e8ed;}
#twitter_update_list {color:#f2fcff; background:#3095b2 url(img/twitterBg.png) no-repeat 0 0; padding:15px; height:100px; overflow:hidden; margin:0;}
#twitterbox{position:relative; color:#f2fcff; background:#3095b2 url(img/twitterBg.png) no-repeat 0 0; padding:15px; min-height:140px; height:auto !important; height:140px; overflow:hidden; margin:0;font-size:1.4em; line-height:21px;}
#twitterbox_inner{margin-bottom:10px;}
ul#twitter_update_list li{float:left; display:inline;}
#twitter_nav{position:absolute; bottom:5px; right:15px; font-size:0.8em;}
#twitter_nav a{color:#ffffff; text-decoration:none;}
#twitter_nav a:hover{color:#664400;}
/*#upTweet img{opacity:.5; filter:alpha(opacity=50);}*/
#followus {margin:0; background:url(img/followus.jpg) no-repeat 0 0; height:63px; display:block; padding:0 5px 0 0;}
	#followus a {height:30px; width:30px; float:right; display:inline; margin:18px 5px 0 0;}
#abdomen .one-third {min-height:500px; height:auto !important; height:500px; overflow:hidden;}
#innitupdate {background:#ff6d00 url(img/innitupdateBg.jpg) no-repeat 0 0;}
#advertiserupdate {margin:0 auto;}

#latestnews h4 {font-weight:bold;}
#latestnews h4 a:link, #latestnews h4 a:visited {color:#4d4d4d; text-decoration:none}
#latestnews h4 a:focus, #latestnews h4 a:hover {color:#2d4359; text-decoration:underline}
	#latestnews a.link:link, #latestnews a.link:visited {color:#ffffff;}
	#latestnews a.link:focus, #latestnews a.link:hover {color:#ffffff; text-decoration:underline;}
#featuredhappening {width:400px;}
.articlepicture {margin:0;}
.articlepicture img {max-width:398px; border:1px solid #dde5ed; border-bottom:none;}
.articleexcerpt {background-color:#dde5ed; padding:7px; margin:0;}
#fhmenu {width:250px; border-top:1px dotted #b3b3b3;}
#fhmenu li {padding:10px 10px 10px 20px; border-bottom:1px dotted #b3b3b3;}
	#fhmenu li {position:relative; background:url(img/arrow-right.gif) no-repeat left center;}
	#fhmenu li.selected {background:url(img/arrow-left.gif) no-repeat left center;}
	#fhmenu li:hover {background-color:#e6ecf2;}
	#fhmenu a:link, #fhmenu a:visited {color:#00528c; text-decoration:none;}
	#fhmenu a:hover, #fhmenu a:focus {color:#284159; text-decoration:none;}
	.frshfrmblog {position:absolute; width:61px; height:30px; top:-10px; right:-10px;}

#advertiserupdate .updatepic, #bloggerupdate .updatepic {border:1px solid #9da2a6; width:286px; height:133px; margin:0 0 15px 0;}
#advertiserupdate blockquote, #bloggerupdate blockquote {height:140px; overflow:hidden; margin:0 0 10px 0;}
#advertiserupdate blockquote p, #bloggerupdate blockquote p {margin:0;}
#advertiserupdate .pastitem, #bloggerupdate .pastitem {margin:15px 0 0 0;}
	#bloggerupdate .pastitem {color:#6b8a99; padding:5px 5px 5px 20px; height:45px; overflow:hidden;}
	#bloggerupdate .pastitem img {height:35px; width:35px; margin:0 5px 5px 0;}
	#bloggerupdate .pastitem h4 {color:#2e5c73; margin:0;}
	#bloggerupdate .pastitem p {font-size:1.2em; line-height:14px; margin:0;}
		#bloggerupdate .pastitem.mnth-jan {background:#c3d7e5 url(img/bloggerupdate-bg-jan.png) no-repeat left center;}
		#bloggerupdate .pastitem.mnth-feb {background:#c3d7e5 url(img/bloggerupdate-bg-feb.png) no-repeat left center;}
		#bloggerupdate .pastitem.mnth-mar {background:#c3d7e5 url(img/bloggerupdate-bg-mar.png) no-repeat left center;}
		#bloggerupdate .pastitem.mnth-apr {background:#c3d7e5 url(img/bloggerupdate-bg-apr.png) no-repeat left center;}
		#bloggerupdate .pastitem.mnth-may {background:#c3d7e5 url(img/bloggerupdate-bg-may.png) no-repeat left center;}
		#bloggerupdate .pastitem.mnth-jun {background:#c3d7e5 url(img/bloggerupdate-bg-jun.png) no-repeat left center;}
		#bloggerupdate .pastitem.mnth-jul {background:#c3d7e5 url(img/bloggerupdate-bg-jul.png) no-repeat left center;}
		#bloggerupdate .pastitem.mnth-aug {background:#c3d7e5 url(img/bloggerupdate-bg-aug.png) no-repeat left center;}
		#bloggerupdate .pastitem.mnth-sep {background:#c3d7e5 url(img/bloggerupdate-bg-sep.png) no-repeat left center;}
		#bloggerupdate .pastitem.mnth-oct {background:#c3d7e5 url(img/bloggerupdate-bg-oct.png) no-repeat left center;}
		#bloggerupdate .pastitem.mnth-nov {background:#c3d7e5 url(img/bloggerupdate-bg-nov.png) no-repeat left center;}
		#bloggerupdate .pastitem.mnth-dec {background:#c3d7e5 url(img/bloggerupdate-bg-dec.png) no-repeat left center;}
#innitupdate {}
#innithead {margin:0 0 10px 0;}
#innithead h2 a.img-r {background:url(img/innitheader.png) no-repeat 0 0; width:103px; height:48px;}
.innitentry {border-bottom:1px dotted #cccccc; padding:10px 0;}
.innitentry .content {background:url(img/innit-content.png) repeat 0 0; padding:7px;}
.innitentry.even .content, .innitentry.even .author {margin:0 60px 0 0;}
.innitentry.odd .content, .innitentry.odd .author {margin:0 0 0 60px;}
	.innitentry .content a:link, .innitentry .content a:visited {color:#ffffff; text-decoration:none;}
	.innitentry .content a:hover, .innitentry .content a:focus {color:#ffffff; text-decoration:underline;}
.innitentry .time, .innitentry .comment {display:inline; padding: 0 0 0 20px}
.innitentry .comment {background:url(img/commentBg.png) no-repeat left center;}
.innitentry .time {background:url(img/timeBg.png) no-repeat left center; margin:0 0 0 5px;}
.innitentry .author {margin:0;}
.innitentry.even .author {padding: 0 0 0 40px; background:url(img/author-even.png) no-repeat 10px 0;}
.innitentry.odd .author {text-align:right; padding: 0 35px 0 0; background:url(img/author-odd.png) no-repeat 197px top;}
	.innitentry .author a:link, .innitentry .author a:visited {color:#40290a; text-decoration:none;}
	.innitentry .author a:hover, .innitentry .author a:focus {color:#593809; text-decoration:underline;}
.innitentry .nangcount {padding:5px; width:45px; text-align:center; color:#ffffff; line-height:1em; background:url(img/nangcountBg.png) repeat 0 0;}
.innitentry .nangcount strong {display:block;}
	.innitentry.even .nangcount {display:inline; float:right;}
	.innitentry.odd .nangcount {display:inline; float:left;}
	.innitentry .nangcount a:link, .innitentry .nangcount a:visited {color:#ffffff; text-decoration:none;}
	.innitentry .nangcount a:hover, .innitentry .nangcount a:focus {color:#ffffff; text-decoration:underline;}


/* Pages
________________________________________________________________*/
.threefifty {width:350px;}
.threefifty.crv {color:#737a80; padding:0; background:url(img/350crv.jpg) repeat-y 0 0; border:1px solid #F2F2F2;}
.threefifty a:link, .threefifty a:visited {color:#626D73; text-decoration:underline;}
.threefifty a:hover, .threefifty a:focus {color:#D99B21; background-color:#FFFF99; text-decoration:none;}
.threefifty h2 {color:#396073;}
.threefifty h3 {color:#627F8C;}
.threefifty p {margin:8px 0;}
.crvm {padding:5px 0 0 0;margin:0;}
	.crvm.one {background:url(img/350crvM1.jpg) no-repeat 0 top;}
	.crvm.two {background:url(img/350crvM2.jpg) no-repeat 0 top;}
.crvb {background:url(img/350crvB.jpg) no-repeat 0 bottom; padding:0;margin:0;}
.threefifty.crv h2.img-r {margin:0; height:31px;}
.threefifty.crv div.scnd {margin:2px 0 0 0; padding:5px 0 0 35px; height:23px;}
.threfiftyside {margin:0 0 0 370px; padding:0 40px 0 0;}

/* threefifty headers */
h2#feat-blgsd {background:url(img/feat-blgsd.jpg) no-repeat 0 0;}
	#feat-blgarcv {background:url(img/arcv.jpg) no-repeat 0 0;}
h2#feat-advsd {background:url(img/feat-advsd.jpg) no-repeat 0 0;}
h2#faqsd {background:url(img/faqsd.jpg) no-repeat 0 0;}
h2#abtussd {background:url(img/abtussd.jpg) no-repeat 0 0;}
h2#careersd {background:url(img/careersd.jpg) no-repeat 0 0;}
h2#contctussd {background:url(img/contctussd.jpg) no-repeat 0 0;}
h2#ourcmmntysd {background:url(img/ourcmmntysd.jpg) no-repeat 0 0;}

/* threefiftyside headers */
body#page-about-us .threfiftyside h2 {background:url(img/abtush2.jpg) no-repeat 0 0;}
body#page-our-name .threfiftyside h2 {background:url(img/ournameh2.jpg) no-repeat 0 0;}
body#page-our-logo .threfiftyside h2 {background:url(img/ourlogoh2.jpg) no-repeat 0 0;}
body#page-media-coverage .threfiftyside h2 {background:url(img/mediacvrgh2.jpg) no-repeat 0 0;}
body#page-featured-blogger .threfiftyside h2 {background:url(img/ftblggrh2.jpg) no-repeat 0 0;}
body#page-featured-advertiser .threfiftyside h2 {background:url(img/ftadvh2.jpg) no-repeat 0 0;}
body#page-latest-event .threfiftyside h2 {background:url(img/ltsteventh2.jpg) no-repeat 0 0;}
body#page-affiliate-program .threfiftyside h2 {background:url(img/affprogh2.jpg) no-repeat 0 0;}
body#page-blogger-faq .threfiftyside h2 {background:url(img/blgfaqh2.jpg) no-repeat 0 0;}
body#page-advertiser-faq .threfiftyside h2 {background:url(img/advfaqh2.jpg) no-repeat 0 0;}
body#page-contact-us .threfiftyside h2,
	body#page-view-ticket .threfiftyside h2,
	body#page-lost-ticket .threfiftyside h2,
		body#page-help .threfiftyside h2,
		body#page-find-ticket .threfiftyside h2,
		body#page-knowledge-base .threfiftyside h2,
		body#page-view-ticket h2.img-r {background:url(img/spprth2.jpg) no-repeat 0 0;}

/* featured blogger */
#goleft, #goright {text-indent:-9999px;}
	a#goleft, a#goright {width:14px; height:14px; display:block;}
	a#goleft:visited, a#goleft:link {background:url(img/goleft.jpg) no-repeat 0 0;}
	a#goright:visited, a#goright:link {background:url(img/goright.jpg) no-repeat 0 0;}
	a#goleft:hover, a#goleft:focus, a#goright:hover, a#goright:focus {background-position:0 -14px;}
ul#frsthlfyr li {display:inline; float:left; margin:0 3px; font-size:12px; line-height:12px;}
#frsthlfyr li a.selected {color:#008AA6; background-color:#8DCCD9;}
.fimg {width:334px; height:133px; background:url(img/fimg.jpg) no-repeat 0 0; margin:4px 0 0 7px;}
.fimg div img {margin:8px 0 0 9px; width:117px; height:114px;}
.fimg div.flt-l {text-align:center; width:200px; margin:40px 0 0 5px;}
.fimg h3, .fimg p {margin:0;}
.fimg p {line-height:13px;}

/* featured advertiser */
.pcwthdesc {width:155px; margin:0 0 13px 0;}
.pcwthdesc .psize {line-height:12px;}

/* media coverage */
p.media {line-height:12px; padding:0 0 0 40px; background:url(img/mediabg.jpg) no-repeat left top;}
.media span {display:block;}
.media .title {text-transform:uppercase; color:#006080;}
.media .desc {color:#6B8E99;}
.media a {height:47px; display:block;}
.media a:link, .media a:visited {color:#004C66;}
.media a:hover, .media a:focus {background: url(img/mediaover.jpg) no-repeat right center;}
.media a:link, .media a:visited, .media a:hover, .media a:focus {text-decoration:none;}

/* event list */
.sprlnk, .sprlnk li {width:96%; }
ul.sprlnk li {line-height:18px; margin:0 0 10px 0; padding:0 0 0 20px;}
	body#page-latest-event ul.sprlnk li {background:url(img/red.jpg) no-repeat 0 3px;}
	body#page-latest-event ul.sprlnk li.open {background:url(img/green.jpg) no-repeat 0 3px;}
.sprlnk a:link, .sprlnk a:visited, .sprlnk a:hover, .sprlnk a:focus {text-decoration:none; color:#0a518f;}
.sprlnk a.blk .diff {color:#666;}
.sprlnk a.blk:hover, .sprlnk a.blk:focus {color:#CCEAFF; background-color:#0068B3;}
ul.sprlnk {margin:20px 5px;}

/* Blogger/Advertiser Register */
#termscond {height:250px; overflow:auto; display:block;  border:1px solid #B3B3B3;}
body#page-advertiser-registration .input, body#page-blogger-registration .input {font-size:0.9em; width:80%; height:15px; margin:0; padding:4px 3px;}
body#page-advertiser-registration textarea, body#page-blogger-registration textarea {font-size:1em; width:80%; margin:0; padding:4px 3px;}

/* Contact Us */
.contact {padding:0 0 0 30px; margin:0 0 10px 0;}
.contact.flag-my {background:url(img/flag-my.png) no-repeat 0 0;}
.contact.flag-sg {background:url(img/flag-sg.png) no-repeat 0 0;}
.contact.flag-ph {background:url(img/flag-ph.png) no-repeat 0 0;}
.contact.flag-au {background:url(img/flag-au.png) no-repeat 0 0;}


/* advertiser & blogger
________________________________________________________________*/

body.page-blogger #mainbody, body.page-advertiser #mainbody {padding:0 10px;}

.sect {border:1px #c9c9c9 solid; background-color:#f0f0f0; padding:10px; margin-bottom:10px; font-family:Arial, Times New Roman; font-size:14px; line-height:21px;}

table.tablesorter {border-spacing:1px;
	background-color: #CDCDCD;
	margin:10px 0 15px; padding:0;
	font-size: 8pt;
	width: 100%;
	text-align: left;
}
table.tablesorter td {border:1px solid #FFF;}
table.tablesorter thead {text-transform:uppercase;}
table.tablesorter thead tr th, table.tablesorter tfoot tr th {background-color:#D8EAED; border:1px solid #FFF; font-size:8pt; padding:4px 20px 4px 4px;}
table.tablesorter thead tr .header {background-image: url(img/bg.gif); background-repeat:no-repeat; background-position:center right; cursor: pointer;}
table.tablesorter tbody td {color:#3D3D3D; padding:4px; background-color:#FAFAFA; vertical-align:top;}
table.tablesorter tbody tr.odd td {background-color:#E6E6F6;}
table.tablesorter tbody td.link {background-image:url(img/tdlink.gif); background-repeat:no-repeat; background-position:right 3px;}
table.tablesorter tbody tr.odd td.link {background-image:url(img/tdlinkodd.gif); background-repeat:no-repeat; background-position:right 3px;}
table.tablesorter thead tr .headerSortUp {background-image:url(img/asc.gif);}
table.tablesorter thead tr .headerSortDown {background-image:url(img/desc.gif);}
table.tablesorter thead tr .headerSortDown, table.tablesorter thead tr .headerSortUp {background-color:#CCCCFF;}

/* build an ad */
.ad {position:relative;}
.overlay {position:absolute; left:0; top:0; z-index:1000; margin:0; padding:0;}
.underlay {height:100%; width:100%; margin:0; padding:0; z-index:100;}

/* ad report */
#graphdiv {color:#5C6366; background: #E6EAF2 url(img/graphdivBG.jpg) 0 0 repeat-x; width:660px; height:400px; padding:10px 15px; position:relative; overflow:auto;}
#graphdiv h3 {color:#FFDD33;}
#graphdiv h3 span {color:#99851F;}
#graph ul li, #legend ul li {text-align:center; list-style-type:none ;position:absolute; width:45px;}
#graph ul li {color:#3B5900; background-color:#A1E517; border-right:2px solid #7DB312; border-bottom:1px solid #7DB312; height:350px; padding:10px 0 0 0; bottom:38px;}
#legend ul li {color:#1A805E; background-color:#99FFDD; border-right:1px solid #00CC88; border-top:2px solid #00CC88; padding:5px 0 0 0; bottom:10px;}

/* tsidemenu */
ul.sdmenu {border:5px solid #E5E5E5; margin:0 0 10px 0;}
ul.sdmenu li {color:#E5F4FF; line-height:12px; padding:7px; background-color:#5CACE5; border-top:1px solid #99DDFF; border-bottom:1px solid #0077B3;}
ul.sdmenu li span {color:#CEE3F2;}
.sdmenuitem {cursor:pointer;}
ul.sdmenu li.b-selected {background-color:#528FCC;}
ul.sdmenu li.hover {background-color:#4C9ED9;}

ul.sdmenu2 {border:5px solid #E5E5E5;}
ul.sdmenu2 li {color:#E5F4FF; line-height:12px; padding:7px; background-color:#5CACE5; border-top:1px solid #99DDFF; border-bottom:1px solid #0077B3;}
.sdmenuitem2 {cursor:pointer;}
ul.sdmenu2 li.b-selected2 {background-color:#528FCC;}
ul.sdmenu2 li.hover {background-color:#4C9ED9;}

/* blog
________________________________________________________________*/
body#page-blog #mainbody {padding:15px 10px;}
#blog-content {width:640px;}
#blog-sidebar {width:260px; overflow:hidden;}
#blog-nav a {display:block; text-align:center; background:#0f5498 url(img/button-neutral-Bg.jpg) repeat-x 0 0; padding:5px 0; border:1px solid #2163a6; width:180px;}
#blog-nav a:link, #blog-nav a:visited {color:#ffffff; text-decoration:none;}
#blog-nav a:focus, #blog-nav a:hover {color:#ffffff; text-decoration:underline;}
.sglpst {border-bottom:1px dotted #999999; padding:5px 0 35px 0; margin: 0 0 25px;}
.psthead {margin:0 0 20px 0;}
	.psthead h2 {font-weight:bold;}
	.psthead h2 a:link, .psthead h2 a:visited {color:#143d66; text-decoration:none;}
	.psthead h2 a:hover, .psthead h2 a:focus {color:#001a4d; text-decoration:underline;}
	.pstmeta {color:#626c73; padding:2px 10px; background-color:#dfe7ed;}
	.pstmeta a:link, .pstmeta a:visited {color:#004373; text-decoration:none;}
	.pstmeta a:focus, .pstmeta a:hover {color:#144466; text-decoration:underline;}
	.pstmeta li {display:inline; padding:0 0 0 20px; margin:0 20px 0 0;}
		.cmticn {background:url(img/commentBg.png) no-repeat left center;}
		.lnkicn {background:url(img/smallarrow.png) no-repeat left center;}
		.authicn {background:url(img/author.png) no-repeat left center;}
		.dateicn {color:#aaafb3; text-align:right; margin:0 5px 0 5px;}
		.dateicn strong {display:block; font-size:1.8em; line-height:0.9em;}
.postcontent {text-align:left; padding:0 20px 0 0; overflow:hidden;}
.postcontent img {max-width:600px; padding:10px; margin:0 0 10px 0; background-color:#f5f8fa; border:1px solid #e3e6e8;}
#blog-sidebar {color:#626c73;}
	#blog-sidebar h3 {color:#294766;}
	#blog-sidebar ul {margin:10px 0 30px 0;}
	#blog-sidebar .mdmrnd {padding:10px; background-color:#f0f4f7; border:1px solid #e1e5e8;}
	#blog-sidebar ul li {margin:0 0 10px 0;}
#comments {font-size:0.9em; margin:30px 0 20px 0;}
.commentlist {margin:10px 0 0 0; padding:0 20px 0 0;}
.commentlist p {font-size:1.0em; line-height:18px;}
.commentlist .alt, .commentlist .norm {margin:0 0 15px 0; padding:10px;}
.commentlist .norm {color:#525866; background-color:#daebf2; border:1px solid #c3cad9;}
.commentlist .alt {color:#665266; background-color:#e3c3e5; border:1px solid #ccadcc;}

/* Profile Page
________________________________________________________________*/
.profilepg {background:url(img/profile_page_bg.jpg) repeat 0 0; border:1px solid #74a6c9; -moz-box-shadow:inset 1px 1px 5px rgba(0, 0, 0, 0.1); box-shadow:inset 1px 1px 5px rgba(0, 0, 0, 0.1); -webkit-box-shadow:inset 1px 1px 5px rgba(0, 0, 0, 0.1);}
.profilepg-sidebar {background:url(img/profilepg_side_bg.jpg) repeat 0 0; width:248px; position:absolute; right:15px; padding:13px; border:1px solid #387885; -moz-border-radius-bottomright: 20px; border-radius-bottomright: 20px; -webkit-border-bottom-right-radius: 20px; -moz-border-radius-bottomleft: 20px; border-radius-bottomleft: 20px;-webkit-border-bottom-left-radius: 20px; -moz-box-shadow:2px 1px 4px rgba(0, 0, 0, 0.2); -webkit-box-shadow:2px 1px 4px rgba(0, 0, 0, 0.2); box-shadow:2px 1px 4px rgba(0, 0, 0, 0.2);}
.profilepg-sidebar a:link, .profilepg-sidebar a:visited {text-decoration:none;}
.profilepg-sidebar a:hover, .profilepg-sidebar a:focus {text-decoration:underline;}
.profilepg-sidebar h4 {color:#000; text-shadow:0 1px 1px rgba(5, 39, 51, 0.4); font-size:1.6em;}
.profilepg-sidebar ul {margin:0 0 15px; padding:0 0 10px 0; border-bottom:1px solid #1e6675;}
.profilepg-sidebar ul li {margin:0 0 10px 15px; color:#006666; list-style-type:disc;}
.profilepg-sidebar ul li a {color:#f2f2f2;}

ul.bg-readers {list-style-type:none; border-bottom:none;}
ul.bg-readers li {display:inline; float:left; margin:0 2px 5px 5px;}
.bgreader-clipCont {border:3px solid #2e6d7a; height:40px; position:relative; width:40px;}
a.bgreader-innerClip {clip:rect(2px, 50px, 42px, 10px); left:-10px; max-width:60px; position:absolute; top:-2px; z-index:50 !important;}
a.bgreader-innerClip img {min-height:45px;}
a.bgreader-innerClip:hover, a.bgreader-innerClip:focus {background:#2e6d7a; border:1px solid #348191; clip:rect(auto, auto, auto, auto); left:-7px; max-width:60px; padding:6px; position:absolute; top:-7px; z-index:100 !important;}
a.bgreader-innerClip:hover img, a.bgreader-innerClip:focus img {max-width:60px;}

.profile-top {background:url(img/profilepg_top_bg.jpg) repeat 0 0; width:913px; height:auto; margin:0 0 20px 30px; -moz-border-radius-bottomleft: 30px; border-radius-bottomleft: 30px; -webkit-border-bottom-left-radius: 20px; -moz-box-shadow:inset 2px -5px 5px rgba(0, 0, 0, 0.1); box-shadow:inset 2px -5px 5px rgba(0, 0, 0, 0.1); -webkit-box-shadow:inset 2px -5px 5px rgba(0, 0, 0, 0.1); border:1px solid #666;}
.profile-img {width:242px; margin:20px 16px 0 -18px; webkit-transform: rotate(-5deg);  -moz-transform: rotate(-5deg); transform: rotate(-5deg); background:#97957c url(img/picture_bg.jpg) repeat-x 0 bottom; padding:10px; -moz-box-shadow: -2px 5px 5px rgba(0, 0, 0, 0.3) ; box-shadow:-2px 5px 5px rgba(0, 0, 0, 0.3) ; -webkit-box-shadow:-2px 5px 5px rgba(0, 0, 0, 0.3) ;}
.profile-img img {-moz-box-shadow:inset 2px 2px 8px rgba(0, 0, 0, 0.4) ; box-shadow:inset 2px 2px 8px rgba(0, 0, 0, 0.4) ; -webkit-box-shadow:inset 2px 2px 8px rgba(0, 0, 0, 0.4) ;}
.profile-details {width:360px; margin:10px 0 0 0; padding:0 0 12px 0; font-size:1.4em;}
.profile-details .wht {color:#f3f3f3; display:block;}
.profile-details .active {color:#a0c341;}
.profile-details .deactive {color:#F00;}
.profile-details p, .profile-details .grey {color:#111111;}
.profile-details p {font-size:1.0em; margin:10px 0 0 0;}
.profilepg-bloggername {font-weight:bold; color:#000; display:block; margin:0 0 10px; font-size:1.6em;}
.profile-details .add-friends {background:#8c8a70 url(img/addasfriend.png) no-repeat center center; width:76px; height:11px; text-indent:-9999px; padding:3px; -moz-box-shadow:2px 2px 5px rgba(0, 0, 0, 0.1); box-shadow:2px 2px 5px rgba(0, 0, 0, 0.1); -webkit-box-shadow:2px 2px 5px rgba(0, 0, 0, 0.1); border:1px solid #656565;}

.profilepg-bottom {width:600px; margin:0 0 25px 30px;}
.profilepg-bottom ul li {margin:0 0 5px 15px; border-bottom:1px solid #CCC; padding:0 0 10px 0; color:#006666; list-style-type:disc;}
.profilepg-bottom ul li a {color:#434343;}
.profilepg-bottom ul li a:link, ul.profilepg-bottom li a:visited {text-decoration:none;}
.profilepg-bottom ul li a:focus, ul.profilepg-bottom li a:hover {text-decoration:underline;}
.profilepg-bottom ul li span {font-weight:bold;}
.profilepg-bottom em {display:block; font-size:0.8em; color:#434343;}
.profilepg-bottom h4{border-radius-topright: 5px; -moz-border-radius-topright: 5px; -webkit-border-top-right-radius: 5px; border-radius-topleft: 5px; -moz-border-radius-topleft: 5px; -webkit-border-top-left-radius: 5px;  background:#016769 url(img/profilepg_h4.jpg) repeat-x 0 0; padding:4px 6px; font-size:1.6em; text-transform:uppercase; color:#fff; border:1px solid #1f9595; text-shadow:0 1px 1px rgba(10, 39, 51, 0.4);}

.nang {background:url(img/link-nang.png) no-repeat left center; color:#BF9F00; padding:0 0 0 16px;}
.dang {background:url(img/link-dang.png) no-repeat left center;color:#A95B2C; padding:0 0 0 16px;}