
/*** ### START of DAN DON'T TOUCH AREA ### ***/

/* GENERAL CORRECTIONS */
html, body, div, span, applet, object, iframe, table, caption, tbody, tfoot, thead, tr, th, td, 
del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, 
h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, 
dl, dt, dd, ol, ul, li, fieldset, form, label, legend {
	vertical-align: baseline;
	font-family: inherit;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	outline: 0;
	padding: 0;
	margin: 0;
	border: 0;}
html,body{margin:0;padding:0}
body{font: 11px Verdana,Arial,sans-serif;word-spacing:-0.1em; text-align: center;background: #2f2f2f url(images/TCbg.gif) center top no-repeat;padding-bottom:20px; color:#bbb; cursor:default; line-height:14px;}
a{color:#059fba; font-weight:bold;cursor:pointer;}
a:hover{color:#00b4d5;}
p.links a{ font-weight:normal;}

select{font-weight:bold;color:#1f1f1f;}
textarea{font-weight:bold;color:#1f1f1f;}
input{font-weight:bold; color:#1f1f1f; padding:1px 1px 1px 2px;}
input[type="file"]{font-weight:bold; color:#1f1f1f;}
*input{margin:-1px 0;}

input.button{font-weight:bold; color:#1f1f1f; padding:1px 4px 1px 4px; font-size:11px; cursor:pointer; margin-left:4px; height:22px;}

img#icon{ margin-right:8px; float:left;}

div.tab0 a{color:#059fba;}
div.tab0 a:hover{color:#00b4d5;}
div.tab1 a{color:#d471e7;}
div.tab1 a:hover{color:#ea7fff;}
div.tab2 a{color:#059fba;}
div.tab2 a:hover{color:#00b4d5;}
div.tab3 a{color:#d40073;}
div.tab3 a:hover{color:#ec0080;}
div.tab4 a{color:#05ba30;}
div.tab4 a:hover{color:#00d532;}
div.tab5 a{color:#d6a109;}
div.tab5 a:hover{color:#f7bb0d;}
div.tab6 a{color:#ba6705;}
div.tab6 a:hover{color:#d57200;}

h1{font-size:14px;font-weight:bold;margin:0;color:#FFFFFF !important;padding:4px 0 2px 0;}
h2{font-size:12px;font-weight:bold;margin:0;color:#FFFFFF !important;padding:4px 0 2px 0;}
h3{font-size:11px;font-weight:bold;margin:0;color:#FFFFFF !important;}
p{margin:0 0 4px 0;}
div#line{height:0em;margin:10px -2px; line-height:0em; padding:0em; font-size:0em;}

div#cl {clear:left;}
div.cb {clear:both;}

/* COLOR STYLE */
.gray{background:#1f1f1f;}
.gray h1,.gray h2,.gray h3{color:#f1daf5;}
.gray div#line{border:solid 1px #121212; border-bottom:solid 1px #2f2f2f;}
.purple{background:#9e05ba;color:#e2b4ea;}
.purple a{color:#fff !important;}
.purple h1,.purple h2,.purple h3{color:#f1daf5;}
.purple div#line{border:solid 1px #670379; border-bottom:solid 1px #b137c8;}
.blue{background:#059fba;color:#b4e2ea;}
.blue a{color:#fff !important;}
.blue h1,.blue h2,.blue h3{color:#daf1f5;}
.blue div#line{border:solid 1px #036879; border-bottom:solid 1px #37b2c8;}
.pink{background:#d40073;color:#f2b2d5;}
.pink a{color:#fff !important;}
.pink h1,.pink h2,.pink h3{color:#f9d9ea;}
.pink div#line{border:solid 1px #88004a; border-bottom:solid 1px #dd338f;}
.green{background:#05ba30;color:#b4eac0;}
.green a{color:#fff !important;}
.green h1,.green h2,.green h3{color:#daf5e0;}
.green div#line{border:solid 1px #03791f; border-bottom:solid 1px #37c859;}
.yellow{background:#d6a109;color:#eae4b4;}
.yellow a{color:#fff !important;}
.yellow h1,.yellow h2,.yellow h3{color:#f5f2da;}
.yellow div#line{border:solid 1px #796d03; border-bottom:solid 1px #c8b937;}
.orange{background:#ba6705;color:#ead1b4;}
.orange a{color:#fff !important;}
.orange h1,.orange h2,.orange h3{color:#f5e8da;}
.orange div#line{border:solid 1px #794303; border-bottom:solid 1px #c88537;}


/* ALERTS */
.lookhere{color:#fff;font-size:12px; background:url(images/lookhere.png) no-repeat 0 3px; float:left; padding:2px 0px 5px 40px; margin:2px 100px -8px 100px;}
.lookhere h2{font-size:13px; font-weight:bold; padding:0px; margin:0px 0px 2px 0px;}
.lookhere p{ margin:0 0 8px 0 !important; padding:0px !important;}
.bad{background:#900;}
.good{background:#090;}
.ok{background:#004299;}

/* HEADER */
div#header{overflow:hidden;margin:0 auto;text-align:left;}
div#header h1,div#menu{margin:0 auto;text-align:left}
div#header h1{padding: 30px 0 10px;color: #FFF}
img#logo {width:200px;height:75px;margin:20px 12px 0px 0px; float:left;}
div#bannerspace {width:728px;height:90px;margin:10px -20px 10px 0px;background: #444;float:left;}

/* MAIN MENU */
ul.mainmenu,ul.mainmenu li{list-style-type:none;margin:0;padding:0;}
ul.mainmenu{float:left;margin-left:20px;width:800px;font-size: 80%}
ul.mainmenu li{float:left;margin-right: 4px;text-align: center;}
ul.mainmenu a{float:left; width:86px; padding-bottom:6px;text-decoration:none;border-bottom:solid 1px; cursor:pointer; line-height:16px;font-weight:normal;}
ul.mainmenu li.tab0 a {border-color:#000;color:#bbb;background:#1f1f1f;}
ul.mainmenu li.tab1 a {border-color:#670379;color:#e2b4ea;}
ul.mainmenu li.tab2 a {border-color:#036879;color:#b4e2ea;}
ul.mainmenu li.tab3 a {border-color:#88004a;color:#f2b2d5;}
ul.mainmenu li.tab4 a {border-color:#03791f;color:#b4eac0;}
ul.mainmenu li.tab5 a {border-color:#796d03;color:#eae4b4;}
ul.mainmenu li.tab6 a {border-color:#794303;color:#ead1b4;}
ul.mainmenu li.tab0 a:hover {background: #232323;color: #ffffff;}
ul.mainmenu li.tab1 a:hover {background: #b200d5;color: #ffffff;}
ul.mainmenu li.tab2 a:hover {background: #00b4d5;color: #ffffff;}
ul.mainmenu li.tab3 a:hover {background: #ec0080;color: #ffffff;}
ul.mainmenu li.tab4 a:hover {background: #00d532;color: #ffffff;}
ul.mainmenu li.tab5 a:hover {background: #f7bb0d;color: #ffffff;}
ul.mainmenu li.tab6 a:hover {background: #d57200;color: #ffffff;}
div.tab0 ul.mainmenu li.tab0 a,div.tab0 ul.mainmenu li.tab0 a:hover {background:#1f1f1f;color:#fff;border-color:#1f1f1f;}
div.tab1 ul.mainmenu li.tab1 a,div.tab1 ul.mainmenu li.tab1 a:hover {background:#9e05ba;color:#fff;border-color:#9e05ba;}
div.tab2 ul.mainmenu li.tab2 a,div.tab2 ul.mainmenu li.tab2 a:hover {background:#059fba;color:#fff;border-color:#059fba;}
div.tab3 ul.mainmenu li.tab3 a,div.tab3 ul.mainmenu li.tab3 a:hover {background:#d40073;color:#fff;border-color:#d40073;}
div.tab4 ul.mainmenu li.tab4 a,div.tab4 ul.mainmenu li.tab4 a:hover {background:#05ba30;color:#fff;border-color:#05ba30;}
div.tab5 ul.mainmenu li.tab5 a,div.tab5 ul.mainmenu li.tab5 a:hover {background:#d6a109;color:#fff;border-color:#d6a109;}
div.tab6 ul.mainmenu li.tab6 a,div.tab6 ul.mainmenu li.tab6 a:hover {background:#ba6705;color:#fff;border-color:#ba6705;}

div#numonline{float:right; width:160px; color:#fff; padding:0px 16px 0px 0px; font-weight:bold; text-align:right; margin-top:-15px;}

/* AD SPACE - Leaderboard 728x60 */
div.bigad{ margin:6px 0; padding:10px;text-align:justify;text-align:center;background:#1f1f1f; height:60px;}

/* PAGE, COLUMN & CONTAINER CONTROL */


div#page {width:940px;margin:0 auto;}

div.leftcolumn{ width:760px; float:left;}
div.rightcolumn{ width:174px;padding-left:6px; float:right;}


div.col { margin:0;float:left;}

div.c1x {width:920px;}

div.c1a {width:740px;}

div.c2a {width:490px;}
div.c2b {width:250px;}

div.c2c {width:370px;}

div.c3a {width:264px;}
div.c3b {width:238px;}

div.c3d {width:282px;}
div.c3e {width:266px;}
div.c3f {width:192px;}

/** AD POSITION CONTROL **/
div.abox .tcg_728x90{margin:2px 0 -5px 6px; width:728px; height:90px;}
div.abox .tcg_728x90noadsense{margin:2px 0 2px 6px; width:728px; height: 90px;}
div.abox .tcg_728x15l{ width:728px; height:15px;}
div.c1x .tcg_728x90{margin:2px 0 -5px 6px; width:728px; height:90px;}

div.c1a div.tcg_728x15l{ margin-left:-8px;}
div.c1a div.tcg_728x90{ height: 90px; width:728px;margin:-5px -9px -5px -9px;}

div.chatmenu div.tcg_234x60{width:234px;height:60px; margin:0 0 0 1px !important;}
div.chatmenu div.tcg_200x90l{padding:7px 2px 0px 18px;}

div.c2a .tcg_468x60{margin:4px -6px 0px -2px; height:60px; width:468px; float:left;}
div.c2a .tcg_468x15{padding:2px 0px 0px 0px; margin:0 -4px 0 -4px;}
div.c2b .tcg_234x60{margin:4px -9px -3px -5px; height:60px; width:234px;}
div.c2b .tcg_200x90l{padding:4px 2px 4px 10px;}
div.c2b .tcg_200x200{padding:4px 2px 4px 10px;}
div.c2c .tcg_336x280{padding:4px 2px 4px 2px;}

div.c3a .tcg_234x60{padding:4px 0 4px 0;}
div.c3b .tcg_200x90l{padding:4px 4px 4px 4px;}
div.c3b .tcg_200x200{padding:4px 4px 4px 4px;}

div.c3d .tcg_250x250{padding:4px 1px;}
div.c3e .tcg_234x60{padding:4px 1px;}
div.c3f .tcg_160x90l{padding:4px 1px;}
div.c3f .tcg_160x600{padding:4px 1px;}

.centerad{margin-left:81px !important;}

/* SEARCH BAR */ 
#searchbox{ float:right; height:26px; width:285px; margin-top: -30px; text-align:center;}

/* FOOTER STYLE */
div#footer{text-align:center;color:#1f1f1f; font-weight:bold;width:940px;}
div#footer a{color:#bbbbbb;}

/* BOX CONTROL */
.box{}
.mbox{margin-bottom:6px;text-align:left;}
.abox{margin-bottom:6px;}

/** MAIN BOX STYLE **/
.mboxcover {
 margin: 0px auto;
 max-width: 940px; /* Max width to protext max png width */
 background:#555;}
.mboxcover .hd .c, .mboxcover .ft .c {
 font-size:1px; /* ensure minimum height */
 height:10px;}
.mboxcover .ft .c {
 height:10px;}
.mboxcover .hd {
 background:transparent url(images/tcm_tl.png) no-repeat 0px 0px;
 margin-right:10px; /* space for right corner */}
.mboxcover .hd .c {
 background:transparent url(images/tcm_tr.png) no-repeat right 0px;
 margin-right:-10px; /* pull right corner back over "empty" space (from above margin) */}
.mboxcover .bd {
 background:transparent url(images/tcm_l.png) repeat-y 0px 0px;
 margin-right:2px;}
.mboxcover .bd .c {
 background:transparent url(images/tcm_r.png) repeat-y right 0px;
 margin-right:-2px;}
.mboxcover .bd .c .s {
 padding:0 10px;}
.mboxcover .ft {
 background:transparent url(images/tcm_bl.png) no-repeat 0px 0px;
 margin-right:10px;}
.mboxcover .ft .c {
 background:transparent url(images/tcm_br.png) no-repeat right 0px;
 margin-right:-10px;}

/** TAB STYLE **/
.tboxcover {
 margin:0px auto;
 max-width:940px; /* Max width to protect max png width */}
.tboxcover .hd .c, .tboxcover .ft .c {
 font-size:1px; /* ensure minimum height */
 height:10px;}
.tboxcover .ft .c {
 height:10px;}
.tboxcover .hd {
 background:transparent url(images/tca_tl.png) no-repeat 0px 0px;
 margin-right:10px; /* space for right corner */}
.tboxcover .hd .c {
 background:transparent url(images/tca_tr.png) no-repeat right 0px;
 margin-right:-10px; /* pull right corner back over "empty" space (from above margin) */}
.tboxcover .bd {
 margin-right:2px;}
.tboxcover .bd .c {
 margin-right:-2px;}
.tboxcover .bd .c .s {
 padding:0 6px; margin:-5px 0 -2px 0;}
.tboxcover .ft {
 background:transparent url(images/tca_bl.png) no-repeat 0px 0px;
 margin-right:10px;}
.tboxcover .ft .c {
 background:transparent url(images/tca_br.png) no-repeat right 0px;
 margin-right:-10px;}

/** AD BOX STYLE **/
.aboxcover {
 margin: 0px auto;
 max-width: 940px; /* Max width to protect max png width */}
.aboxcover .hd .c, .aboxcover .ft .c {
 font-size:1px; /* ensure minimum height */
 height:10px;}
.aboxcover .ft .c {
 height:10px;}
.aboxcover .hd {
 background:transparent url(images/tca_tl.png) no-repeat 0px 0px;
 margin-right:10px; /* space for right corner */}
.aboxcover .hd .c {
 background:transparent url(images/tca_tr.png) no-repeat right 0px;
 margin-right:-10px; /* pull right corner back over "empty" space (from above margin) */}
.aboxcover .bd {
 margin-right:2px;}
.aboxcover .bd .c {
 margin-right:-2px;}
.aboxcover .bd .c .s {
 padding:0 10px; margin:0;}
.aboxcover .ft {
 background:transparent url(images/tca_bl.png) no-repeat 0px 0px;
 margin-right:10px;}
.aboxcover .ft .c {
 background:transparent url(images/tca_br.png) no-repeat right 0px;
 margin-right:-10px;}

/** BOX STYLE **/
.boxcover {
 margin:0px auto;
 max-width:940px; /* Max width to protect max png width */}
.boxcover .hd .c, .boxcover .ft .c {
 font-size:1px; /* ensure minimum height */
 height:10px;}
.boxcover .ft .c {
 height:10px;}
.boxcover .hd {
 background:transparent url(images/tcb_tl.png) no-repeat 0px 0px;
 margin-right:10px; /* space for right corner */}
.boxcover .hd .c {
 background:transparent url(images/tcb_tr.png) no-repeat right 0px;
 margin-right:-10px; /* pull right corner back over "empty" space (from above margin) */}
.boxcover .bd {
 background:transparent url(images/tcb_l.png) repeat-y 0px 0px;
 margin-right:2px;}
.boxcover .bd .c {
 background:transparent url(images/tcb_r.png) repeat-y right 0px;
 margin-right:-2px;}
.boxcover .bd .c .s {
 padding:2px 15px 2px 15px;}
.boxcover .ft {
 background:transparent url(images/tcb_bl.png) no-repeat 0px 0px;
 margin-right:10px;}
.boxcover .ft .c {
 background:transparent url(images/tcb_br.png) no-repeat right 0px;
 margin-right:-10px;}
 
/** CHAT MENU **/
.cmboxcover {
 margin:0px auto;
 max-width:760px; /* Max width to protect max png width */}
.cmboxcover .hd .c, .cmboxcover .ft .c {
 font-size:1px; /* ensure minimum height */
 height:10px;}
.cmboxcover .ft .c {
 height:10px;}
.cmboxcover .hd {
 background:transparent url(images/tcb_tl.png) no-repeat 0px 0px;
 margin-right:10px; /* space for right corner */}
.cmboxcover .hd .c {
 background:transparent url(images/tcb_tr.png) no-repeat right 0px;
 margin-right:-10px; /* pull right corner back over "empty" space (from above margin) */}
.cmboxcover .bd {
 background:transparent url(images/tcb_l.png) repeat-y 0px 0px;
 margin-right:2px;}
.cmboxcover .bd .c {
 background:transparent url(images/tcb_r.png) repeat-y right 0px;
 margin-right:-2px;}
.cmboxcover .bd .c .s {
 padding:0px 5px 0px 5px;}
.cmboxcover .ft {
 background:transparent url(images/tcb_bl.png) no-repeat 0px 0px;
 margin-right:10px;}
.cmboxcover .ft .c {
 background:transparent url(images/tcb_br.png) no-repeat right 0px;
 margin-right:-10px;}

/** CHAT MENU's **/
div.chatmenu{ clear:both;}
div.chatmenu a{font-weight:normal;}
div.chatmenu a.btn {cursor:default; text-align:left; display:block; padding:5px 8px; cursor:pointer;}
div#chatmenu1 a.btn{border-bottom:solid 1px #670379;border-top:solid 1px #b137c8; color:#e2b4ea;}
div#chatmenu2 a.btn{border-bottom:solid 1px #036879;border-top:solid 1px #37b2c8; color:#b4e2ea;}
div#chatmenu3 a.btn{border-bottom:solid 1px #88004a;border-top:solid 1px #dd338f; color:#f2b2d5;}
div#chatmenu1 a.bb{border-top:solid 1px #b137c8; color:#e2b4ea; background:url(images/lockpurple.gif) 30px 6px no-repeat;}
div#chatmenu2 a.bb{border-top:solid 1px #37b2c8; color:#b4e2ea; background:url(images/lockblue.gif) 30px 6px no-repeat;}
div#chatmenu3 a.bb{border-top:solid 1px #dd338f; color:#f2b2d5;}
div.chatmenu a.tb{ border-top:0 !important;padding:0px 8px 5px 8px;}
div.chatmenu a.bb{ border-bottom:0 !important;cursor:pointer; text-align:center; display:block;padding:5px 8px 1px 8px;}
div.btns{background:#1f1f1f;padding:1px 1px 0px 1px;}
div#chatmenu1 div.btns{border-right:solid 1px #b137c8;border-left:solid 1px #670379;}
div#chatmenu2 div.btns{border-right:solid 1px #37b2c8;border-left:solid 1px #036879;}
div#chatmenu3 div.btns{border-right:solid 1px #dd338f;border-left:solid 1px #88004a;}
div.btns a{display:block;background:#333; text-decoration:none; color:#bbb; border:solid 1px #1f1f1f;}
div.btns a:hover{background:#555555; color:#fff !important;} 
div.btns span{ cursor:pointer;padding:2px 6px 2px 6px;}
div.btns #rname{ float:left; width:186px; line-height:13px;}
div.btns #rnum{ float:right; text-align:center; width:22px; border-left:solid 2px #1f1f1f;}

/** Adsenseless **/
div.adsense{position:absolute;}

/** Misc Adjustments **/
div.loginhold{padding:45px 0 0 10px; margin-bottom:6px;}


div#welcome{ background:#1f1f1f url(images/grayboxgraphic.gif) no-repeat right 0 ;}
div#welcome div.s{padding-top:3px;}
div#hangouts{ background:#9e05ba url(images/purpleboxgraphic.gif) no-repeat right 0 ;}
div#local{ background:#059fba url(images/blueboxgraphic.gif) no-repeat right 0 ;}
div#commentpost{ background:#05ba30 url(images/greenboxgraphic.gif) no-repeat right 0 ;}
div#tags{ background:#d40073 url(images/pinkboxgraphic.gif) no-repeat right 0 ;}
div#tagshow{ background:#d40073 url(images/icons/tagshow.gif) no-repeat 0 0 ;}
div#tagshowhold{padding-left:120px;height:165px;}
div.sline{ width:330px; padding:4px 0; float:left;}
div.sline div{ width:80px; padding-right:6px;text-align:right;float:left; line-height:16px;}
div.sline span{ width:240px; float:left; font-weight:bold; color:#fff;line-height:16px;}
img#yabpic{border:solid 1px #fff; position:absolute; margin:2px 0 0 278px;}

p.prvtkey{border:solid 1px #323232; padding:4px; width:188px; background:#2a2a2a; margin:6px 0;}

div#termsofuse{ text-align:justify;}
div#termsofuse ul,div#termsofuse ol{ margin:0 40px;}
div#termsofuse li{ margin:6px;}

div.tagsedit{ margin:15px auto 15px auto;width:408px;}
div.pline{ float:left;display:block;}
div.pline div{ float:left;padding:2px 2px 2px 6px;}
div.pline div div{ float:none;padding:0px;}
div.pline div span{display:block; padding-bottom:1px;}
img.ajaxloadpink{margin:18px 1px 0 12px;}
a#tagstatus_g{font-weight:bold;color:#05ba30;}
a#tagstatus_o{font-weight:bold;color:#ba6705;}
a#tagstatus_p{font-weight:bold;color:#d40073;}
a#tagstatus_g:hover{font-weight:bold;color:#00d532;}
a#tagstatus_o:hover{font-weight:bold;color:#d57200;}
a#tagstatus_p:hover{font-weight:bold;color:#ec0080;}

input.tc_username{width:130px;}
select.tc_status{ width:154px;}
select.tc_age{ width:95px;}
select.tc_gender{ width:85px;}
select.tc_country{ width:200px;}
select.tc_lookingfor{ width:396px;}
input.tc_commentupload{ width:396px;}
select.tc_commentroom{ width:220px;}
input.tc_commentemail{ width:220px;}
textarea.tc_commentscomment{ width:692px; height:46px;}

div#tcnewsletter{background-image:url(images/ipods.jpg); background-position:center 155px; background-repeat:no-repeat;}
div#tcnewsletter div.s{padding-bottom:78px;}
div#newsletter{ padding:14px 0; text-align:center;}
input.tc_email{width:200px; text-align:center; margin-bottom:6px;}
input.tc_emailbutton{ width:180px;}

div#localad {background-image:url(images/icons/world.gif); background-repeat:no-repeat;}
div#localad div.s{padding-left:70px;padding-bottom:6px;}
div#localad a{color:#059fba;}
div#hangoutsad {background-image:url(images/icons/hangouts.gif); background-repeat:no-repeat;}
div#hangoutsad div.s{padding-left:70px; padding-bottom:6px;}
div#hangoutsad a{color:#d471e7;}
div#tagsad {background-image:url(images/icons/tag.gif); background-repeat:no-repeat;}
div#tagsad div.s{padding-left:70px;padding-bottom:6px;}
div#tagsad a{color:#d40073;}
div#eastereggad {background-image:url(images/icons/eggs.gif); background-position:14px 10px; background-repeat:no-repeat;}
div#eastereggad div.s{padding-left:70px;}

div#teengroupsad {background-image:url(images/icons/teengroupsad.gif); background-repeat:no-repeat;}
div#teengroupsad div.s{padding:45px 0 5px 107px;}
div#teengroupsad a{color:#fff;}


div#ffform{ width:185px; height:70px; float:left; margin:0 0 0 15px;}
div#ffresult{width:210px; height:70px; float:left; overflow:auto; padding-left:10px;}

img.helppic{border:solid 1px #1f1f1f;margin:0px 0 0 10px; float:right;}

span.tccomment, span.tccommentadd{ float:left; height:65px; width:65px; border:solid 1px #fff; margin:2px 8px 1px 0px;}
div.comment{ height:71px; overflow:auto; clear:both;}
div#tccomment div.box{background-image:url(images/icons/comment.gif);background-repeat:no-repeat;}
div#commentad { background-image:none !important;}
div#commentad div.comment{ overflow:visible !important; height:70px;}
div#commentad span.tccomment{ margin-bottom:-3px;}

/* icon ad line */
div.iline{ width:148px; float:left; text-align:center; text-decoration:underline;}
div.iline div.ipic{width:94px;height:90px;margin:0 auto;clear:both;}
div.lp1{ background:url(images/linkpics.gif) no-repeat 0 0;}
div.lp2{ background:url(images/linkpics.gif) no-repeat -94px 0;}
div.lp3{ background:url(images/linkpics.gif) no-repeat -188px 0;}
div.lp4{ background:url(images/linkpics.gif) no-repeat -282px 0;}
div.lp5{ background:url(images/linkpics.gif) no-repeat -376px 0;}

/* Browser Lists */
div#roombrowser iframe{width:220px; height:190px; margin-top:9px; }

body#roombrowser1{ font: 10px Verdana,Arial,sans-serif; background:#1f1f1f; text-align:left;}
body#roombrowser1 div.browserhold{width:220px; height:190px; overflow:auto; margin-bottom:7px;}
body#roombrowser1 div.even,body#roombrowser1 div.odd{ float:left; margin:2px; text-align:center;}
body#roombrowser1 div.even a,body#roombrowser1 div.odd a{ width:90px; padding:4px 5px; display:block;overflow:hidden;color:#d471e7;text-decoration:none;background-color: #2a2a2a;white-space:nowrap;font-weight:normal;}
body#roombrowser1 div.even a:hover,body#roombrowser1 div.odd a:hover{background-color: #323232;color:#ea7fff;}

body#roombrowser2{ font: 10px Verdana,Arial,sans-serif; background:#1f1f1f; text-align:left;}
body#roombrowser2 div.browserhold{width:220px; height:190px; overflow:auto;}
body#roombrowser2 div.even,body#roombrowser2 div.odd{ float:left; margin:2px; text-align:center;}
body#roombrowser2 div.even a,body#roombrowser2 div.odd a{ width:90px; padding:4px 5px; display:block;overflow:hidden;color:#059fba;text-decoration:none;background-color: #2a2a2a;white-space:nowrap;font-weight:normal;}
body#roombrowser2 div.even a:hover,body#roombrowser2 div.odd a:hover{background-color: #323232;color:#00b4d5;}




div#myspace{ background:#05ba30 url(images/greenboxgraphic.gif) no-repeat right 0 ; width:100px;}

div.bump{ text-align:center;}
div.bump img{border:none;margin:-28px 0 -28px 0; position:relative;}
div.bump a{color:#d6a109; cursor:pointer; position:relative;}
div.bump a:hover{color:#f7bb0d;}

.topmyspace {text-align:center; background:#1e1e1e url(images/bumpspagebar.gif) no-repeat center bottom;}        
.topmyspace img{border: solid 1px #fff;margin:2px -4px 0 -4px; cursor: pointer;height:80px;}        
.rank{float:left;width:144px;height:30px;line-height:30px; position:relative; color:#1e1e1e; font-size:12px; font-weight:bold; position:relative; bottom:-7px; left:-10px;}
.rank span.l{font-size:18px; width:26px; float:left; border-right: solid 1px #fad464; padding-left:1px;} 
.rank span.r{font-size:10px; width: 96px; float:left; border-left: solid 1px #ac8309;}
.rank span.o{font-size:10px;}
.rank span.rankbig{font-size:18px; font-weight:bold;}
.topmyspace a:link{color:#d6a109;}
.topmyspace a:hover{color:#f7bb0d !important;}
.topmyspace a:visited{color:#d6a109;}

#bumpspage .bumpranks img.offpage{ float:left; margin:-24px 10px -10px -20px;}
.bumpranks div.bumprankshold{ width:820px; position:relative; margin:30px 0 15px -50px; z-index:1000; float:left;}
.bumpranks div.bumprankshold2{ width:640px; position:relative; margin:30px 0 15px -50px; z-index:1000; float:left;}
#bumpspage .bumprankscheck img.offpage{ float:left; margin:-24px 10px -10px -20px;}
.bumprankscheck div.bumprankshold3{ width:820px; position:relative; margin:10px 0 15px -50px; z-index:1000; float:left; color:#000;}
.bumprankscheck div.bumprankshold3 h2{ color:#000 !important;}
.bumpranks div.bumprankshold4{ width:680px; position:relative; margin:10px 0 15px 20px; z-index:1000; float:left;}

div.answer{background:#1f1f1f url(images/answer.gif) no-repeat;}
.bumpfaq img.offpage{ float:left; margin:-17px 10px -10px -20px;}
.bumpfaq div.bumpfaqhold{ width:800px; position:relative; margin:20px 0 15px -40px; z-index:1000; float:left;}
.bumpfaq ol{margin:0 20px 0 35px; float:left;}
.bumpfaq ol li{margin:4px 0 0 0;}
div.answer p{margin:0 0 10px 140px;}
div.answer h2{margin:10px 0 0 140px;}

div.rankpaginate{text-align:center;}
div#bumpspage a{color:#d6a109;}
div#bumpspage a:hover{color:#f7bb0d;}
#bumpspage .topmyspace{}
#bumpspage .topmyspace img{}
#bumpspage .topmyspace .rank{float:left;width:174px;height:30px;line-height:30px; position:relative; color:#1e1e1e; font-size:12px; font-weight:bold; position:relative; bottom:-7px; left:-10px;margin-right:-4px;}
#bumpspage .topmyspace .rank span.l{font-size:17px; width:62px; float:left; border-right: solid 1px #fad464;} 
#bumpspage .topmyspace .rank span.r{font-size: 9px; width: 90px; float:left; border-left: solid 1px #ac8309;} 
.reflink{ background:#fff; width:400px; text-align:center; float:left; padding:6px 12px; margin:6px 0 0 0; color:#1e1e1e; font-weight:bold; cursor:text; border:solid 2px #f7bb0d;}
.reflinkbutton{ vertical-align:-14px; margin:0 0 0 6px; cursor:pointer;}

/*** Bumps ToolTips ***/ 
.topmyspace a.tooltip{margin:3px 2px 0 0px; float:left; height:14px; width:14px;} 
#bumpspage .topmyspace a.tooltip{margin:3px 4px 0 0px;} 
.topmyspace a.tooltip img{ height:14px;width:14px;border:none;cursor:help;} 
#tooltip{ 
     position:absolute; 
     border:1px solid #bdbdbd; 
     /* background:#f7f5d1; */ 
     background: url(images/tooltipbg.gif) repeat-x; 
     padding:4px 10px; 
     color:#333; 
     display:none;
     margin-right:30px; 
     margin: 25px 0 0 -500px;
     z-index:5000; 
     max-width:500px; 
     font-weight:bold; 
     text-transform: uppercase; 
     }  

/*** BumpReminder ***/ 
table#bumpreminder{margin-bottom:-1px;text-align:center;} 
table#bumpreminder th{vertical-align:middle;} 
table#bumpreminder div.slider{width:386px; margin:0 auto; background:red;} 
table#bumpreminder div.arrow{width:23px; height:44px; background: url(images/bumparrow.gif) no-repeat;float:left;} 
table#bumpreminder div.righty{ background-position:right;} 
table#bumpreminder div.arrowcontent{float:left;background:#444444; padding:5px; color:#fff;border: solid #000; border-width:1px 0;font-weight:bold; width:330px; text-align:left;} 
table#bumpreminder div.arrowcontent img{float:left; border: solid 1px #000; margin:0 8px 0 10px;} 
table#bumpreminder div.arrowcontent a.notyou{ color:#9b9b9b; font-weight:normal;}


/*** Bumps Landing Page ***/
div.bumpssubmenu{float:right; height:20px; width:650px; margin:-20px 0 0 0; text-align:right;}



/*#bumpspage .numba{line-height:15px;}
#bumpspage .numba img{float:left; margin-right:7px;}
#bumpspage .numba p {padding:0 10px 10px 0; text-align:justify;}
#bumpspage .bumpsleft{width:500px; float:left;padding-left:10px;text-align:left;}
#bumpspage .bumpsright{width:174px;float:right; margin:16px 0 0 0;}
#bumpspage .bumpdesc{width:363px;background:#2b2b2b;} */

#bumpspage .beenbumped{background:url(images/bumped.gif) no-repeat top center; width:890px; padding-top:140px;}
#bumpspage .beenbumpedblock{width:650px; margin:0 auto 10px auto; height:130px;}
#bumpspage .beenbumpedpic{float:left; padding:10px 14px 0px 8px;}
#bumpspage .beenbumpedad{float:left;margin:8px 0px 0px -4px;height:60px; width:468px;}
#bumpspage .bumpranks img.nuba{margin:0px !important; float:none !important;}

table.leaderboard{ background:#1f1f1f; text-align:center; padding:0px 0px 20px 0px; margin:0; color:#fff; white-space:nowrap;}
table.leaderboard tr td{border-bottom:solid 0px #1f1f1f; padding:6px 0;}
table.leaderboard tr.r1 td{ border-left:solid 1px #272727;}
table.leaderboard tr.r2 td{ border-left:solid 1px #1f1f1f;}
table.leaderboard .r1,table.leaderboard tr.r1 th[scope=row]{ background:#1f1f1f;}
table.leaderboard .r2,table.leaderboard tr.r2 th[scope=row]{ background:#272727;}
table.leaderboard .r1:hover,table.leaderboard .r2:hover, table.leaderboard tr.r1:hover th[scope=row],table.leaderboard tr.r2:hover th[scope=row]{ background:#d6a109;color:#000;font-weight:bold;}
table.leaderboard .r1:hover td,table.leaderboard .r2:hover td{border-color:#c09108;}
table.leaderboard .r1:hover a,table.leaderboard .r2:hover a{color:#1f1f1f !important;}
table.leaderboard td{ line-height:40px; vertical-align:middle;}
table.leaderboard th[scope=col]{background:#1f1f1f;color:#fff; font-weight:bold; height:40px; vertical-align:middle; line-height:40px; font-size:12px;}
table.leaderboard th[scope=row]{line-height:40px; vertical-align:middle; color:#FFF;}
table.leaderboard a{text-decoration:none;}
table.leaderboard a:hover{text-decoration:underline;}
table.leaderboard img{vertical-align:middle; border:solid 1px #1f1f1f;margin:0 auto;}

table.leaderboard .r1:hover a:link,table.leaderboard .r2:hover a:link{ color:#000 !important;}


/*** Newsletter Signup ***/
.newsletter{ background:#1f1f1f url(images/newsletterbg.gif) no-repeat;}
.newsformstyle{padding-top: 1.5em;margin: 36px 0 0 0; color:#65d9ed;}
.mc-field-group{margin: 4px 5% 4px 5%;clear: both;overflow: hidden;}
.newsformlabel{display: block;margin:2px 0;line-height: 1em;font-weight: bold;}
.newsformstyle .btn{clear: both;width: auto;display: block;margin:46px 0 9px 5%;}
#mce-responses{float: left;top: 4px;padding:0px;overflow: hidden;width: 90%;margin:0px;clear: both;}
.response{display: none;margin:0px;padding:0px;font-weight: bold;float: left;top: 4px;z-index: 1;width: 80%;}
#mce-error-response{background: #FFEEEE;color:purple;}
#mce-success-response{background: #;color: #529214;}
div.mce_inline_error{margin:0px 0px 0px 0px !important; padding:0px !important;  font-weight:normal !important; float: left; z-index: 1; width: 100% !important; height:14px; text-align:center; background:none !important; color:#fff !important; }
input.required{height:inherit !important;padding: 0.2em 0.3em !important; margin:0px 1.5em 0px 0px !important;z-index: 999 !important; text-align:left; background: !important;}

/*** Link Button ***/ 
.zeroclip_button{ height:24px; width:81px; background: url(images/copylink.gif) no-repeat; cursor: pointer; float:left; margin:9px 0 0 6px;}
.zeroclip_button_over{background: url(images/copylink_over.gif) no-repeat;}


/*** ### END of DAN DON'T TOUCH AREA ### ***/
div.tg_datetime{text-align:right;font-style:italic;color:#444;}
div.tg_title{color:#444;font-style:italic;}
div.tg_title a{font-style:normal;}
div.tg{background:#262626;margin:4px 0;padding:3px 7px 7px 7px;border: solid 1px #525252;}
div.tg_button{background:#262626 url(images/tg_bullet.gif) no-repeat; height:28px; width:28px; float:left;margin-right:5px;}
div#teengroups li{list-style:none;float:left;margin:0 4px -4px 0px;background:#262626;padding:1px 4px 4px 4px;border:solid #303030; border-width:1px 1px 0px 1px;}
div#teengroups ul{float:right;margin-top:28px;}
div#teengroups li a{text-decoration:none;}
div#teengroups{background:#1f1f1f url(images/tg_post.gif) no-repeat;}


