* {outline:none !important;}

html, body div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kdb, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, {margin:0; padding:0; font-size:100%; vertical-align:baseline; border:0; outline:0; background:transparent;}
td {margin:0; padding:0; font-size:100%; border:0; outline:0;}
p {margin:0 !important;}
ol, ul {list-style:none;}
blockquote, q {quotes:none;}
a, a:hover {text-decoration:none;}
table {border-collapse:collapse; border-spacing:none;}

body {color:#edf0f8; font:15px courier; line-height:20px; margin:0; padding:0;}

#services {position:absolute; width:100%; height:100%; top:0; left:0; z-index:99999;}
#servicesbackground {position:fixed; width:100%; height:100%; top:0; left:0; background:#959daa url(image/mainbg04.gif);}

#headerhilite {background:url(image/headerhilite02.png) repeat-x; width:100%; height:273px; position:fixed; top:5px; left:0;}
#footershadow {background:url(image/footershadow.png) repeat-x; width:100%; height:102px; position:fixed; bottom:9px; left:0;}

#footerline {width:100%; height:2px; background:url(image/footerline.png) repeat-x; position:fixed; bottom:127px; left:0;}
#bor_top {background-color:#f4f5fa; border-top:5px solid #2b2e3d; border-bottom:1px solid #e7eaf5; width:100%; height:1px; position:fixed; top:0; left:0;}
#bor_left {background-color:#a1a3ac; border-left:5px solid #2b2e3d; width:1px; height:100%; position:fixed; top:0; left:0;}
#bor_right {background-color:#a1a3ac; border-right:5px solid #2b2e3d; width:1px; height:100%; position:fixed; top:0; right:0;}
#bor_bottom {background-color:#6e7177; border-bottom:9px solid #2b2e3d; width:100%; height:1px; position:fixed; bottom:0; left:0;}

#cor_tl {background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAARCAYAAADUryzEAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAQtJREFUeNrc0rFOwlAUBuD/VqNDt+4Y08tG4i7GUQE1coVKw+5iE/oULm7GkRdwYWRjYK8TJGA0vAK3tLU3tvH2+gRoKZv/fM43nPOTytGpwhbRsGX+AbC7ybCu62g0zsCaFyhTE0Qj+QDDMPD89AhaNiGlwrfMEAuJTGV/A7bdhnN/B0J2hM+j4fvH2zgMI09KuehYl+GvgNtzYFkMS+6PptNJv83qg4PSSb4bVKvHuGkxeN7ri+/zh67dnOf+AiEErutgNpuMgiBYu7wWoJQiSYTgy1Xfvr2ab9yDWv0cnPNhi9UGhYpEzUOkSTIu3MT9PQ1KKa8wEMcC0We8KAyk6Re6neswD/AjwAASD2aW26K5mAAAAABJRU5ErkJggg==) no-repeat; width:16px; height:17px; position:fixed; top:0; left:0;}
#cor_tr {background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAARCAYAAADUryzEAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAQ5JREFUeNpi1Naz/c9AAWBioBAMAwMYv3z79f//v/8Md+7eY9iwcRvD9u27Gb5+/Uq8Ac9efvnPxMjEwMzCyMDCDKSZGRnu3rnHkFdQzvDu3TvCBvz//59h1ZqtfMzMzCp8fLxm6mqajjy8XD7////lmjZ9DsPKlWsJG4AO1m7YEaKnp58mLCToumbNBoZJk6eRFojBAR5rzpw+VXDq1OnlgUEBDFZWlqS5AAZWrt6iJS4hOkFERMI1MjKOAZtavNEYHupz7d3bD7N+/vz2TVlZmbx0EBTgvgYYG1vcPdzIT0i/fv7cr6ykQL4BQL+fYmfDrpSFGAM+f/l6h4mJmXwXRIb5ffr16wdWOYAAAwDno2iNu8bapgAAAABJRU5ErkJggg==) no-repeat; width:16px; height:17px; position:fixed; top:0; right:0;}
#cor_bl {background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAUCAYAAACEYr13AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAN9JREFUeNpi1Naz/c+ABlJT4hnyc5MZGYgATNgEf/z4zlDb0M1HtgFv3rxlYGJiVCHbgOs3bjFwcLCbkW3AkyfPGdhYWR3JNuDPnz8M79+996mt7wohywAQ2LXnABcXN0daVW2HFlkGfPv2neHYsVOubKxMNdV1uA1hwmf6/fuPGA4dPhHJxPh/QnVtG1bvMGJLSBiKGBkZLC2MvklJSmz5+59hP1Dk1L9/DHdam8o+EWUAskFCQgIMSoqyQJqf4d+//wwsDCSA////M7x9+x6MiQoDstPBqAFDzQCAAAMAWH9I+lriU9sAAAAASUVORK5CYII=) no-repeat; width:16px; height:20px; position:fixed; bottom:0; left:0;}
#cor_br {background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAUCAYAAACEYr13AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAANRJREFUeNpi+f//PwMxYOLkuf9nz1mIIc5EjObahm6+Hz++Y5UjygAmJkaVN2/ekm8ABwe72fUbt8g3gI2V1fHJk+dY5VgI+r++K+T/v78+f/78Id0FVbUdWlzcHGm79hzgwhk+uCSq6zq02FiZao4dO+X67dt3nJZg9UJ1bVsIMOTTDh0+4frq1Ru8XmSB2NbFx8TEoMLA8N+MmZHB8fXr1z7HT5zjIiaRsRQWV/0H2sbw7t1Hhnv3HwPpDwzEpk4QYNTWsyVeNbnpYNSAYW8AQIABALwSS5op0yQiAAAAAElFTkSuQmCC) no-repeat; width:16px; height:20px; position:fixed; bottom:0; right:0;}

#rivet_tl {background:url(image/rivet_top.png) no-repeat; width:45px; height:46px; position:fixed; top:27px; left:25px;}
#rivet_tr {background:url(image/rivet_top.png) no-repeat; width:45px; height:46px; position:fixed; top:27px; right:25px;}
#rivet_bl {background:url(image/rivet_bl.png) no-repeat; width:104px; height:48px; position:fixed; bottom:25px; left:23px;}
#rivet_br {background:url(image/rivet_br.png) no-repeat; width:104px; height:48px; position:fixed; bottom:25px; right:23px;}

#footerdec {background:url(image/footerdec05.png) no-repeat; width:610px; height:80px; position:fixed; bottom:0; margin-left:-305px; z-index:120; left:50%;}
#footdec_serv_slider {background:url(image/footdec_serv_slider02.png) no-repeat; width:65px; height:22px; position:fixed; bottom:31px; margin-left:-65px; z-index:125; left:50%;}
#serv_slider_boundary {background:transparent; width:138px; height:52px; position:fixed; bottom:23px; margin-left:-69px; z-index:150; left:50%; cursor:pointer;}

#decpaint_tl {background:url(image/decsplatter_tl.png) no-repeat; width:274px; height:272px; position:fixed; top:0; left:0;}
#decpaint_br {background:url(image/decsplatter_br.png) no-repeat; width:217px; height:299px; position:fixed; bottom:0; right:0;}

#terminal_root {background:url(image/bg_terminal07.png) no-repeat; width:664px; height:578px; position:fixed; top:21%; left:50%; margin-left:-332px; margin-top:-110px; z-index:99;}

#contain {width:520px; height:240px; position:absolute; margin-left:-260px; left:50%; top:92px;}
#interlace {width:560px; height:255px; position:absolute; margin-left:-280px; left:50%; top:84px; background:url(image/screen.png) no-repeat; z-index:99999; display:none;}

#main_contain {width:100%; height:100%; position:absolute; top:0; left:0; display:none;}
#info_contain {width:100%; height:100%; position:absolute; top:0; left:0; display:none;}
#contact_contain {width:100%; height:100%; position:absolute; top:0; left:0; display:none;}
#extras_contain {width:100%; height:100%; position:absolute; top:0; left:0; display:none;}
#snake_contain {width:100%; height:100%; position:absolute; top:0; left:0; display:none;}

#errorcard_contain {width:100%; height:100%; position:absolute; top:0; left:0; display:none;}
#errornum_contain {width:100%; height:100%; position:absolute; top:0; left:0; display:none;}

.center {text-align:center;}

.left {width:250px; float:left; display:inline;}
.right {width:250px; float:right; text-align:right;}

.button_left-slide {background:url(image/button_left-slide.png) right no-repeat; position:absolute; left:29px; width:14px; height:34px; top:3px;}
.button_right-slide {background:url(image/button_right-slide.png) left no-repeat; position:absolute; right:29px; width:14px; height:34px; top:3px;}

.button_left {width:270px; height:40px; position:absolute; left:2px;}
.button_left:hover {cursor:pointer;}
.button_left:active {cursor:pointer;}
.button_right {width:270px; height:40px; position:absolute; right:2px;}
.button_right:hover {cursor:pointer;}
.button_right:active {cursor:pointer;}

.button_boundary {width:100%; height:100%; position:absolute; top:0; left:0;}

#side_1 {top:104px;}
#side_2 {top:164px;}
#side_3 {top:224px;}
#side_4 {top:284px;}
#side_4snakea {top:284px;}
#side_4snakeb {top:284px;}

#homebtn {width:49px; height:33px; background:url(image/homebtn.png) left 0 no-repeat; position:absolute; right:251px; bottom:177px; cursor:pointer;}
#homebtn:hover {background:url(image/homebtn.png) left -33px no-repeat;}
#homebtn:active {background:url(image/homebtn.png) left -66px no-repeat;}

#btntable {position:absolute; right:67px; bottom:45px;}
.numbtn {width:58px; height:42px; background-position: left 0 no-repeat;}

#num1 {background:url(image/numbtn_1.png) left 0 no-repeat;}
#num1:hover {background:url(image/numbtn_1.png) left -42px no-repeat; cursor:pointer;}
#num1:active {background:url(image/numbtn_1.png) left 0 no-repeat; cursor:pointer;}
#num2 {background:url(image/numbtn_2.png) left 0 no-repeat;}
#num2:hover {background:url(image/numbtn_2.png) left -42px no-repeat; cursor:pointer;}
#num2:active {background:url(image/numbtn_2.png) left 0 no-repeat; cursor:pointer;}
#num3 {background:url(image/numbtn_3.png) left 0 no-repeat;}
#num3:hover {background:url(image/numbtn_3.png) left -42px no-repeat; cursor:pointer;}
#num3:active {background:url(image/numbtn_3.png) left 0 no-repeat; cursor:pointer;}
#num4 {background:url(image/numbtn_4.png) left 0 no-repeat;}
#num4:hover {background:url(image/numbtn_4.png) left -42px no-repeat; cursor:pointer;}
#num4:active {background:url(image/numbtn_4.png) left 0 no-repeat; cursor:pointer;}
#num5 {background:url(image/numbtn_5.png) left 0 no-repeat;}
#num5:hover {background:url(image/numbtn_5.png) left -42px no-repeat; cursor:pointer;}
#num5:active {background:url(image/numbtn_5.png) left 0 no-repeat; cursor:pointer;}
#num6 {background:url(image/numbtn_6.png) left 0 no-repeat;}
#num6:hover {background:url(image/numbtn_6.png) left -42px no-repeat; cursor:pointer;}
#num6:active {background:url(image/numbtn_6.png) left 0 no-repeat; cursor:pointer;}
#num7 {background:url(image/numbtn_7.png) left 0 no-repeat;}
#num7:hover {background:url(image/numbtn_7.png) left -42px no-repeat; cursor:pointer;}
#num7:active {background:url(image/numbtn_7.png) left 0 no-repeat; cursor:pointer;}
#num8 {background:url(image/numbtn_8.png) left 0 no-repeat;}
#num8:hover {background:url(image/numbtn_8.png) left -42px no-repeat; cursor:pointer;}
#num8:active {background:url(image/numbtn_8.png) left 0 no-repeat; cursor:pointer;}
#num9 {background:url(image/numbtn_9.png) left 0 no-repeat;}
#num9:hover {background:url(image/numbtn_9.png) left -42px no-repeat; cursor:pointer;}
#num9:active {background:url(image/numbtn_9.png) left 0 no-repeat; cursor:pointer;}
#numclr {background:url(image/numbtn_clr.png) left 0 no-repeat;}
#numclr:hover {background:url(image/numbtn_clr.png) left -42px no-repeat; cursor:pointer;}
#numclr:active {background:url(image/numbtn_clr.png) left 0 no-repeat; cursor:pointer;}
#num0 {background:url(image/numbtn_0.png) left 0 no-repeat;}
#num0:hover {background:url(image/numbtn_0.png) left -42px no-repeat; cursor:pointer;}
#num0:active {background:url(image/numbtn_0.png) left 0 no-repeat; cursor:pointer;}
#nument {background:url(image/numbtn_ent.png) left 0 no-repeat;}
#nument:hover {background:url(image/numbtn_ent.png) left -42px no-repeat; cursor:pointer;}
#nument:active {background:url(image/numbtn_ent.png) left 0 no-repeat; cursor:pointer;}

#eventlights {width:41px; height:53px; position:absolute; left:49px; bottom:166px; background:url(image/eventlights.png) 0px 0px no-repeat;}

#cardinsert_boundary {width:246px; height:46px; position:absolute; left:90px; top:372px; cursor:pointer; display:block;}

#clientcard_boundary1 {width:283px; height:79px; position:absolute; left:71px; top:376px; overflow:hidden;}
#clientcard_boundary2 {width:283px; height:79px; position:absolute; left:0px; top:0px; text-align:center;}
#clientcard_fade {width:283px; height:79px; display:none;}
#clientcard_slide {width:283px; height:79px; display:none;}

textarea {border:none; resize:none;}
#input_container {width:100%; height:200px; position:absolute; top:27px; left:0;}
#name_box {width:255px; height:30px; float:left; margin-right:10px}
#email_box {width:255px; height:30px; float:left;}
#input_name, #input_email {width:255px; height:17px; max-width:255px; max-height:17px; margin:0; color:#edf0f8; background:transparent; border-bottom:1px dotted #656874; overflow:hidden; font:15px courier; line-height:20px; padding-bottom:3px;}
#input_message {width:520px; height:105px; max-width:520px; max-height:105px; margin:0; color:#edf0f8; padding-top:3px; background:transparent; border:1px dotted #656874; overflow:auto; display:block; font:15px courier; line-height:20px; margin-bottom:10px}

#fade {top:225px;}

body canvas {border-top: solid 1px rgba(237,240,248,.27); margin-top:2px; padding:0 1px 1px 1px}
body #bar {width: 540px;}
body #snakelogo {font-size: 15px; float:right; width:420px;text-align: right; }
body #score_container {float:left; display: inline; width:120px;}
body #pause_menu, body #restart_menu {display: none;}
#play_menu {float:right; text-align: right;}
#pause_menu {float:right; text-align: right;}
#restart_menu {float:right; text-align: right;}
#game {width:540px; height:240px; background:url(image/bgscreen.png) no-repeat; position:absolute; left:0; margin-left:-270px; left:50%; top:89px;}
#pause_game {display:none; position:absolute; width:540px; bottom:100px; display:inline; text-align:center;}
#play_game {position:absolute; width:540px; height:100px; top:87px; display:block; text-align:center; background:url(image/snakelogo.png) center top no-repeat; padding-top:76px;}
#game_over {display:none; position:absolute; width:540px; top:83px; display:inline; text-align:center;}
#gameoverlogo {width:200px; height:25px; background:url(image/gameover.png) no-repeat; position:absolute; margin-left:-100px; left:50%; top:30px;}

#fillscreen {background-color:white; position:absolute; width:100%; height:100%; display:none;}




#showcase {position:absolute; width:100%; height:100%; top:0; left:0; background:#ebebeb;}

#showcasebackground {position:fixed; width:100%; height:100%; top:0; left:0; background:#ebebeb;}
#showcasecontent {width:670px; position:absolute; margin-left:-335px; top:0; left:50%; margin-top:128px; padding-bottom:145px;}

#item1 {background:#e6e6e6 url(image/bg_main03.gif) center repeat-y;}
#content {width:670px; position:absolute; top:120px; margin-left:-335px; left:50%; padding-bottom:60px; visibility:visible;}
#top {width:100%; height:6px; position:fixed; top:0; left:0; background:#000000 url(image/bg_top.gif) center bottom repeat-x;}
#screen {width:100%; height:106px; position:fixed; top:2px; left:0; background-color:#1a1a1a;}
#gloss {width:100%; height:53px; position:fixed; top:3px; left:0; background:url(image/screengloss.png) center repeat-x;}
#title {width:170px; height:17px; position:fixed; top:3px; margin:0 0 0 -87px !important; left:50%; background:url(image/title04.gif) no-repeat; z-index:999;}

#plist {visibility:visible; position:fixed; width:670px; height:50px; top:16px; margin-left:-335px; left:50%;}

#playlists {color:#d5d8db; font:7px arial; letter-spacing:1px; text-transform:uppercase;}
#playlists01 {color:#d5d8db; font:7px arial; letter-spacing:1px; text-transform:uppercase;}
#playlists td {height:19px;}
#playlists01 td {height:19px;}
#col1 {width:27px;}
#col2 {width:100px;}
#col3 {}
#col4 {width:100px; text-align:right;}
#col5 {width:27px;}

.defaultState {cursor:default; background:transparent;}
.overState {cursor:pointer; background:url(image/pulldownhilite.gif) no-repeat;}
.overSelectedState {cursor:pointer; background:url(image/pulldownselecthilite.gif) no-repeat;}
.selectedState {cursor:default; background:url(image/pulldownselect.gif) no-repeat;}

#fil_hiliteleft {width:5px; height:90px; position:fixed; top:15px; left:5px; background:url(image/fil_hiliteleft.gif) no-repeat;}
#fil_hiliteright {width:5px; height:90px; position:fixed; top:15px; right:5px; background:url(image/fil_hiliteright.gif) no-repeat;}

#footershadow_showcase {width:100%; height:129px; position:fixed; bottom:0; left:0; background:url(image/footershadow_showcase.png);}
#footerdec_showcase {width:610px; height:80px; margin-left:-305px; position:fixed; left:50%; bottom:0; background:url(image/footerdec_showcase_04.png);}
#footdec_show_slider {background:url(image/footdec_show_slider02.png) no-repeat; width:65px; height:22px; position:fixed; bottom:31px; margin-left:0px; z-index:120; left:50%;}
#show_slider_boundary {background:transparent; width:138px; height:52px; position:fixed; bottom:23px; margin-left:-69px; z-index:150; left:50%; cursor:pointer;}

#note_pageswap {width:128px; height:36px; position:fixed; margin-left:-64px; left:50%; bottom:78px; background:url(image/note_pageswap.png) no-repeat; display:none;}

#date {width:31px; height:11px; position:fixed; bottom:6px; margin-left:-15px; left:50%; background:url(image/date.gif) no-repeat;}
#footer {width:100%; height:9px; position:fixed; bottom:0; left:0; background:#000000;}
#divide {width:100%; height:4px; position:fixed; top:105px; left:0; background:url(image/divide_main.gif) center repeat-x;}
/* #lcd {width:65px; position:absolute; top:40px; margin-left:-417px; left:50%; _top:expression(eval(document.body.scrollTop));}
	#rock {width:65px; height:13px; background:url(image/lcd_rock.png) no-repeat; margin-bottom:4px;}
	#rocka {width:65px; height:13px; background:url(image/lcd_rocka.png) no-repeat; margin-bottom:4px;}
	#electro {width:65px; height:13px; background:url(image/lcd_electro.png) no-repeat; margin-bottom:4px;}
	#electroa {width:65px; height:13px; background:url(image/lcd_electroa.png) no-repeat; margin-bottom:4px;} */
	
#borderv {width:5px; height:100%; background-color:#000000; position:fixed; top:0; z-index:110;}
#bdctop {width:18px; height:12px; position:fixed; top:3px;}
#bdcmid {width:18px; height:8px; position:fixed; top:99px;}
#bdcbot {width:17px; height:30px; position:fixed; bottom:-14px;}
#mesfoot {width:574px; height:37px; position:fixed; bottom:23px; margin-left:-287px; left:50%; _top:expression(document.body.scrollTop+document.body.clientHeight-this.clientHeight);}}

.textinput {width:680px;}
.line {width:654px; height:2px; position:relative; margin-left:-327px; left:50%; background:url(image/line.gif) repeat-x; margin-top:14px;}
.h {width:300px; height:20px; margin:21px 0 8px 5px;}
.loop {background:url(image/loop02.gif) repeat-x;}
.loopside {width:1px; height:106px; background:url(image/loop02side.gif) repeat-x; padding:0;}
p.bottom {font-family:"lucida grande", "lucida sans unicode", verdana, arial; font-size:11px; color:#000000; line-height:22px; padding:0 20px 25px 20px; text-align:justify;}
p.vitals {font-size:11px; color:#ffffff; line-height:16px; margin:0;}
.title {font:normal 11px "lucida grande", "lucida sans unicode", verdana, arial; color:#000000; line-height:25px; text-indent:7px; float:left;}
#vitalsbox {width:667px; height:39px; background-color:#b6b6b6; border:1px solid; border-color:#d0d0d0; position:relative; left:6px; padding-top:7px; margin:5px 0 35px;}

#titleleft {width:4px; height:27px; background:url(image/titleleft.gif) no-repeat;}
#titlemid {height:27px;}
#titleright {width:4px; height:27px; background:url(image/titleright.gif) no-repeat;}

td.dot100 {background-color:white;}
td.dot50 {background-image:url(image/dot50.png);}
td.dot25 {background-image:url(image/dot25.png);}

h1 {font-family:"lucida grande", verdana, arial; font-size:11px; color:#ffffff; letter-spacing:4px; line-height:11px; text-align:center; padding:0; margin:0;}
#textinputl {margin:0 0 5px 92px; background:#303030 url(image/textinputc.gif) left no-repeat; color:#ffffff; padding:2px 2px 3px 2px; border:0; font-size:11px; line-height:13px; text-align:center;}
#textinputr {margin:0 0 5px 0; background:#303030 url(image/textinputc.gif) right no-repeat; color:#ffffff; padding:2px 2px 3px 2px; border:0; font-size:11px; line-height:13px; text-align:center;}


#btn_aboutme {width:79px; height:18px; background:url(image/btn_aboutme.gif) no-repeat; float:right; margin:5px 4px 0 6px; cursor:pointer;}
#btn_message {width:176px; height:17px; background:url(image/btn_message.gif) no-repeat; float:left; margin-left:2px;}
#btn_email02 {width:68px; height:17px; background:url(image/btn_email02.gif) no-repeat; float:left; margin:0 10px 0 6px;}
#btn_x360 {width:64px; height:17px; background:url(image/btn_x360.gif) no-repeat; float:left; margin-left:7px;}

#btn_location {width:89px; height:21px; position:absolute; bottom:28px; right:15px; background:url(image/btn_location.gif) no-repeat;}

/* pulldown&up btns */
#btn_pulldownbg {width:87px; height:17px; background:url(image/btn_pulldownbg.png); position:fixed; top:101px; margin-left:246px; left:50%; _top:expression(eval(document.body.scrollTop));}
#btn_pulldownh {width:87px; height:17px; background:url(image/btn_pulldownh.gif);}
#btn_pulldown {width:87px; height:17px; background:url(image/btn_pulldown.gif); cursor:pointer;}
	#btn_pulldown:hover {background:url(image/btn_pulldownh.gif);}
	#btn_pulldown:active {background:url(image/btn_pulldownh.gif);}
	
#btn_pullupbg {width:87px; height:15px; background:url(image/btn_pullupbg.png);}
#btn_pulluph {width:87px; height:15px; background:url(image/btn_pulluph.gif);}
#btn_pullup {width:87px; height:15px; background:url(image/btn_pullup.gif); cursor:pointer;}
	#btn_pullup:hover {background:url(image/btn_pulluph.gif);}
	#btn_pullup:active {background:url(image/btn_pulluph.gif);}
/* end pulldown&up btns */

/* adium btns */
#btn_adiumblueh {width:201px; height:145px; background:url(image/btn_adiumblueh.gif);}
#btn_adiumblue {width:201px; height:145px; background:url(image/btn_adiumblue.gif); cursor:pointer;}
	#btn_adiumblue:hover {background:url(image/btn_adiumblueh.gif);}
	#btn_adiumblue:active {background:url(image/btn_adiumblueh.gif);}
	
#btn_adiumwhiteh {width:201px; height:145px; background:url(image/btn_adiumwhiteh.gif);}
#btn_adiumwhite {width:201px; height:145px; background:url(image/btn_adiumwhite.gif); cursor:pointer;}
	#btn_adiumwhite:hover {background:url(image/btn_adiumwhiteh.gif);}
	#btn_adiumwhite:active {background:url(image/btn_adiumwhiteh.gif);}
	
#btn_adiumblackh {width:201px; height:145px; background:url(image/btn_adiumblackh.gif);}
#btn_adiumblack {width:201px; height:145px; background:url(image/btn_adiumblack.gif); cursor:pointer;}
	#btn_adiumblack:hover {background:url(image/btn_adiumblackh.gif);}
	#btn_adiumblack:active {background:url(image/btn_adiumblackh.gif);}
/* end adium btns */

/* wordpress btns */
#btn_wpfilmh {width:669px; height:15px; background:url(image/btn_wpfilmh.gif); position:relative; margin-bottom:5px;}
#btn_wpfilm {width:669px; height:15px; background:url(image/btn_wpfilm.gif); cursor:pointer;}
	#btn_wpfilm:hover {background:url(image/btn_wpfilmh.gif);}
	#btn_wpfilm:active {background:url(image/btn_wpfilmh.gif);}
	
#btn_wpmusich {width:669px; height:15px; background:url(image/btn_wpmusich.gif); position:relative; margin-bottom:5px;}
#btn_wpmusic {width:669px; height:15px; background:url(image/btn_wpmusic.gif); cursor:pointer;}
	#btn_wpmusic:hover {background:url(image/btn_wpmusich.gif);}
	#btn_wpmusic:active {background:url(image/btn_wpmusich.gif);}
	
#btn_wpphotoh {width:669px; height:15px; background:url(image/btn_wpphotoh.gif); position:relative; margin-bottom:5px;}
#btn_wpphoto {width:669px; height:15px; background:url(image/btn_wpphoto.gif); cursor:pointer;}
	#btn_wpphoto:hover {background:url(image/btn_wpphotoh.gif);}
	#btn_wpphoto:active {background:url(image/btn_wpphotoh.gif);}
/* end wordpress btns */

#btn_viewerh {width:669px; height:123px; background:url(image/btn_viewerh.jpg); position:relative;}
#btn_viewera {width:669px; height:123px; background:url(image/btn_viewer.jpg);}
#btn_viewer {width:669px; height:123px; background:url(image/btn_viewer.jpg); cursor:pointer;}
	#btn_viewer:hover {background:url(image/btn_viewerh.jpg);}
	#btn_viewer:active {background:url(image/btn_viewer.jpg);}
#btn_biner, #btn_binerh, #btn_binera, #btn_tower, #btn_towerh, #btn_towera, #btn_digg, #btn_diggh, #btn_digga, #btn_music, #btn_musich, #btn_musica, #btn_bepix, #btn_musich, #btn_bepixa, #btn_myspace, #btn_myspaceh, #btn_myspacea {width:91px; height:80px;}
#btn_binerh {background:url(image/btn_binerh.gif); float:left; margin:8px 9px 0 9px;}
#btn_binera {background:url(image/btn_binera.gif);}
#btn_biner {background:url(image/btn_biner.gif); cursor:pointer;}
	#btn_biner:hover {background:url(image/btn_binerh.gif);}
	#btn_biner:active {background:url(image/btn_binera.gif);}
#btn_towerh {background:url(image/btn_towerh.gif); float:left; margin:8px 9px 0 9px;}
#btn_towera {background:url(image/btn_towera.gif);}
#btn_tower {background:url(image/btn_tower.gif); cursor:pointer;}
	#btn_tower:hover {background:url(image/btn_towerh.gif);}
	#btn_tower:active {background:url(image/btn_towera.gif);}
#btn_diggh {background:url(image/btn_diggh.gif); float:left; margin:8px 9px 0 9px;}
#btn_digga {background:url(image/btn_digga.gif);}
#btn_digg {background:url(image/btn_digg.gif); cursor:pointer;}
	#btn_digg:hover {background:url(image/btn_diggh.gif);}
	#btn_digg:active {background:url(image/btn_digga.gif);}
#btn_musich {background:url(image/btn_musich.gif); float:left; margin:8px 9px 0 9px;}}
#btn_musica {background:url(image/btn_musica.gif);}
#btn_music {background:url(image/btn_music.gif); cursor:pointer;}
	#btn_music:hover {background:url(image/btn_musich.gif);}
	#btn_music:active {background:url(image/btn_musica.gif);}
#btn_bepixh {background:url(image/btn_bepixh.gif); float:left; margin:8px 9px 0 9px;}}
#btn_bepixa {background:url(image/btn_bepixa.gif);}
#btn_bepix {background:url(image/btn_bepix.gif); cursor:pointer;}
	#btn_bepix:hover {background:url(image/btn_bepixh.gif);}
	#btn_bepix:active {background:url(image/btn_bepixa.gif);}
#btn_myspaceh {background:url(image/btn_myspaceh.gif); float:left; margin:8px 9px 0 9px;}}
#btn_myspacea {background:url(image/btn_myspacea.gif);}
#btn_myspace {background:url(image/btn_myspace.gif); cursor:pointer;}
	#btn_myspace:hover {background:url(image/btn_myspaceh.gif);}
	#btn_myspace:active {background:url(image/btn_myspacea.gif);}
#btn_reddittheme {width:669px; height:57px; background:url(image/btn_reddittheme02.gif) 0 0 no-repeat; cursor:pointer;}
#btn_reddittheme:hover {background:url(image/btn_reddittheme02.gif) 0 -57px no-repeat;}
	
#btn_directcontact {width:669px; height:84px; background:url(image/btn_directcontact.png) 0 0 no-repeat; cursor:pointer;}
#btn_directcontact:hover {background:url(image/btn_directcontact.png) 0 -84px no-repeat;}

#btn_email {width:76px; height:31px; margin:0 0 0 14px; background:url(image/btn_email.gif); float:left; cursor:pointer;}

#btn_send {width:76px; height:31px; margin:0 0 0 14px; background:url(image/btn_send.gif); float:left; cursor:pointer;}

#maskplayer {width:670px; height:60px; position:fixed; z-index:990; top:16px; margin-left:-335px; left:50%; background:url(image/maskplayer.png) no-repeat;}

div.update {color:#ffffff; font:13px arial; line-height:18px; margin:6px 0 7px 0; width:669px;}
p.update {color:#ffffff; font: 13px arial; line-height:18px;}
li {color:#ffffff; font:12px arial; line-height:18px;}
ul {margin:0; padding-left:15;}

#aboutme {width:100%; height:100%; display:none; position:absolute; top:0; left:0;}
h1, h2, h3, h4 {margin:1px 0 2px 0; padding:0; border:0;}
h1 {color:#ffffff; font:bold 15px sans-serif; line-height:23px; width:250px !important; text-align:right;}
h2 {color:#ffffff; font:bold 15px sans-serif; line-height:23px; width:250px !important;}
h3 {color:#ffffff; font:bold 18px sans-serif; line-height:28px; width:250px !important; text-align:right;}
h4 {color:#ffffff; font:bold 18px sans-serif; line-height:28px; width:250px !important;}
#main {position:absolute; width:669px; margin-left:-335px; left:50%; top:50px;}
#logo {width:72px; height:42px; background:url(image/logo-nl.png) no-repeat;}
#linefat {border:1px solid rgba(255,255,255,0.5); width:598px; height:3px; background-color:#ffffff;}
#btn_aboutmeoff {width:81px; height:19px; position:absolute; top:6px; margin-left:247px; left:50%; background:url(image/btn_aboutmeoff.png) no-repeat; cursor:pointer;}

#logo_updates {width:90px; height:19px; position:absolute; top:6px; margin-left:-333px; left:50%; background:url(image/h_updates.png) no-repeat;}

#black {width:100%; height:100%; position:fixed; top:0; left:0; background-color:black; opacity:0.8; filter:alpha(opacity=80); z-index:999999; display:none;}
#white {width:100%; height:100%; position:fixed; top:0; left:0; background-color:white; opacity:0.6; filter:alpha(opacity=60); z-index:999999; display:none;}

