﻿/* global */
body {
background:#fff url(http://s3.amazonaws.com/YouMobResources/images/masthead_back.gif) repeat-x;
font:11px Verdana, Arial, Helvetica, sans-serif;
padding:0;
margin:0;
color:#000;
word-wrap:break-word
}

body a {
color:#38385F
}

p {
font:11px/15px Verdana, Arial, Helvetica, sans-serif;
margin:0;
cursor:default
}

h1 {
margin:0;
font:bold 14px/17px Arial, Helvetica, sans-serif;
color:#424255
}

h2 {
font:11px Verdana, Arial, Helvetica, sans-serif;
margin:1px 0 0
}

h3 {
background-color:#9292B8;
margin:20px 14px 14px;
padding:1px 0 2px 6px;
font:bold 12px/20px Verdana, Arial, Helvetica, sans-serif;
color:#FFF
}

h4 {
color:#342a65;
font:16px "Arial Black", Helvetica, sans-serif;
margin:10px 15px 3px
}

h5{
font:11px Verdana, Arial, Helvetica, sans-serif;
margin:0 0 0 113px;
color:#39325C;
width:377px;
}

img {
margin:6px 0 0;
border:none
}

form {
margin:0
}

/*IE6 h3 missing bck hack*/
#mp {
margin:0 14px 14px
}

#hk {
height:0;
visibility:hidden
}

/*end hack*/
#content {
margin:0 auto;
padding:0;
width:930px;
position:relative
}

#list_footer {
padding:0 0 20px;
margin:0 auto;
font:11px Verdana, Arial, Helvetica, sans-serif;
width:300px;
text-align:center;
clear:both
}

#mob_descrip {
border:none;
width:100%;
height:1200px;
float:left;
z-index:1;
position:absolute
}

#ulst {
border:none;
width:680px;
height:1200px;
position:relative;
left:50px
}

#content.wpp #ulst {
left:0
}

input {
font:11px Verdana, Arial, Helvetica, sans-serif
}

.message {
font:normal normal bold 14px Arial, Helvetica, sans-serif;
margin:60px 0 0;
color:#424255;
text-align:center
}

.copyright {
position:absolute;
right:10px;
font-weight:400;
color:#a0a0a0;
margin:3px 0 0
}

.playobj {
height:0;
width:0;
position:absolute
/*visibility: hidden;*/
}

.noscr {
overflow:hidden
}

.intro {
margin:11px 0 13px
}

/* masthead */
.masthead {
background:url(http://s3.amazonaws.com/YouMobResources/images/masthead_tab.jpg) no-repeat;
margin:0 auto;
padding:0;
width:930px;
text-align:left;
top:0;
position:relative;
min-height:89px;
height:auto!important;
height:89px
}

.masthead #home_header {
padding:20px 0 13px;
color:#342a65;
margin:0 0 0 132px;
z-index:10;
width:290px;
position:relative
}

.masthead #mob_header {
padding:13px 0 8px;
color:#39325C;
margin:0 0 0 134px;
z-index:10;
width:235px;
position:relative
}

.masthead .mlnk {
border-bottom:1px #C2C2DC solid;
cursor:pointer
}

.masthead .mlnk:hover {
border-bottom:1px #38385F solid;
text-decoration:none
}

.masthead a {
text-decoration:none
}

.masthead a:hover {
text-decoration:underline
}

.masthead #dng {
position:absolute
}

#logo_home {
position:absolute;
width:102px;
height:60px;
left:0;
z-index:5;
float:left;
margin-top:11px;
cursor:pointer
}

#hands {
background-image:url(http://s3.amazonaws.com/YouMobResources/images/hands.gif);
background-repeat:no-repeat;
position:relative;
width:99px;
height:62px;
left:435px;
z-index:5;
float:left;
margin-top:11px
}

.partner {
position:absolute;
z-index:5;
float:left;
top:17px;
right:219px;
width:260px;
height:60px;
cursor:pointer
}

#tagline {
margin:0 0 2px;
background:url(http://s3.amazonaws.com/YouMobResources/images/motto.gif) no-repeat;
width:303px;
height:29px;
margin-left:-2px
}

.mobber_count {
font:normal normal bold 11px Tahoma, Helvetica, sans-serif;
color:red
}

#mast_panel {
width:165px;
position:absolute;
top:6px;
right:0
}

#mini_search {
margin:0 0 4px
}

#mini_search input {
background:url(http://s3.amazonaws.com/YouMobResources/images/search_back.gif) no-repeat top right;
padding:2px 1px 4px 4px;
vertical-align:top;
line-height:19px;
font:10px Verdana, Arial, Helvetica, sans-serif;
border:none;
height:16px;
width:147px
}

.wopart {
margin:8px 0 0
}

.mini_partner {
margin:1px 0 3px 1px;
width:130px;
height:30px
}

#login_strip {
margin-bottom:0;
margin:0 0 0 2px;
text-decoration:none
}

#login_strip a {
text-decoration:none;
color:#000
}

#login_strip a:hover {
text-decoration:underline
}

.login_hi {
margin:0 7px 0 0;
padding:0 7px 0 0;
font:normal normal bold 11px Tahoma, Arial, Helvetica, sans-serif;
border-right:1px #000 solid;
text-align:right
}

/* navbar */
.main_menu {
font:normal normal bold 11px Tahoma, Arial, Helvetica, sans-serif;
padding:0 0 3px;
height:24px;
background:url(http://s3.amazonaws.com/YouMobResources/images/tabstrip.gif) repeat-x top
}

.main_menu .menpad {
margin:0 auto;
width:930px
}

.menu_level_1 .menpad {
padding:0 0 0 93px;
width:837px;
position:relative
}

.menu_level_2 .menpad {
margin:0 auto;
font-weight:400;
text-align:center
}

.menu_level_2 {
margin:-1px 0 0
}

.main_menu a {
color:#3F385F;
text-decoration:none;
text-align:center;
margin:0;
padding:0 4px 11px;
display:inline-block
}

.menu_level_2 a:hover {
color:#000014
}

.menu_level_2 a.selected:hover {
color:#BC3838
}

.menpad div {
display:inline
}

.main_menu a.selected {
background:url(http://s3.amazonaws.com/YouMobResources/images/menu_selected.gif) no-repeat bottom;
color:#BC3838
}

.main_menu .sep {
background:url(http://s3.amazonaws.com/YouMobResources/images/sep.gif) no-repeat top;
padding:0 2px 4px;
height:20px;
width:2px;
display:inline
}

/* moblist */
.list_message {
font:normal normal bold 16px Arial, Helvetica, sans-serif;
margin:16px 0 30px;
width:600px;
float:left;
clear:left;
padding-left:120px;
color:#424255;
text-align:left
}

#mob_list {
padding:0 0 0 140px;
margin:4px 0 0;
width:600px;
float:left;
position:relative
}

.mob_ov {
padding:8px 0 13px;
min-height:93px;
height:auto!important;
height:93px
}

.mob_list_item {
margin:0;
border-bottom:3px #e4e4e8 solid
}

.mob_graphic {
background:no-repeat top;
margin:4px 0 0;
float:left;
width:100px;
text-align:center;
height:100px;
cursor:pointer
}

.thm {
border:1px #e8e8e8 solid;
height:75px
}

.mob_ov h1 {
margin:0 0 4px 113px;
width:377px
}

.mob_ov h1 a {
text-decoration:underline
}

.mob_ov p {
margin:8px 0 10px 113px;
min-height:36px;
height:auto!important;
height:36px;
width:377px
}

.pager {
padding:20px 0;
margin:20px auto 0;
font-size:12px;
clear:both
}

.pager td {
padding:0 2px;
white-space:nowrap;
font-weight:700;
color:#BC3838
}

.pager a {
color:#44448d;
font-weight:400
}

.pager .nextpage {
font-weight:700
}

.pager .title {
font-weight:400;
color:#44448d
}

.mob_ov p.mob_ov_modify {
border:1px #C0BFD7 solid;
margin:14px 0 6px 114px;
background:#F8F8FA;
padding:2px 0 0 6px;
min-height:20px;
height:auto!important;
height:20px;
width:300px
}

.mob_ov p.mob_ov_modify a {
color:#342a65
}

.mod_command_first {
padding:0 6px 0 5px;
text-decoration:none
}

.mod_command {
padding:0 6px;
border-left:1px #C0BFD7 solid;
text-decoration:none
}

.mod_command_first:hover {
text-decoration:underline
}

.mod_command:hover {
text-decoration:underline
}

#welcome_pane {
height:250px;
background:#696D92 url(http://s3.amazonaws.com/YouMobResources/images/grad2.gif);
margin:14px 0 15px
}

.url {
font:11px Tahoma, Arial, Helvetica, sans-serif;
margin:3px 0 0
}

.url a {
color:#ADADB8;
text-decoration:none
}

.url a:hover {
text-decoration:underline
}

.item_footer{
margin:4px 0 0 113px;
position:relative;
color:#ADADB8;
font:11px Tahoma, Arial, Helvetica, sans-serif
}

.footer_sly{
color:#ADADB8;
text-decoration:none;
cursor:default
}

.frst{
margin-top:10px;
}

.meta {
color:#39325C
}

a.meta {
text-decoration:none
}

a.meta:hover {
text-decoration:underline
}

/* forms */
.form {
background:#F2F3F7;
padding:0;
border:3px #6A6F93 solid;
margin:16px 0 30px;
width:574px;
line-height:20px;
color:#1C1634;
left:140px;
position:relative
}

.twocol {
left:140px
}

body.pop {
background:none
}

.pop .form {
background:#FFF;
padding:20px 0 0;
left:0;
margin:0;
border:none
}

.pop .msg {
font:normal normal bold 12px Verdana, Arial, Helvetica, sans-serif;
text-align:center;
margin:80px 0 0
}

#form_title {
padding:8px 0 6px;
margin:3px 2px 3px 16px;
font:normal normal 16px "Arial Black", Arial, Helvetica, sans-serif;
background:none;
color:#342a65
}

.form p {
font:11px/15px Verdana, Arial, Helvetica, sans-serif;
margin:2px 0 1px 20px
}

.form p.instructions {
margin:2px 20px 13px
}

.form p.snippet {
font:normal normal bold 11px/16px Tahoma, Arial, Helvetica, sans-serif;
margin:0 20px 15px;
text-align:center
}

.form p.dtxt {
margin-bottom:4px;
color:#71748C;
margin-left:23px
}

.sht {
padding:10px 0 13px;
border-width:0;
border-style:solid;
background:#F2F3F7;
margin:15px 20px 0;
border-top-color:#FFF;
border-bottom-color:#C7CADC;
border-left-color:#FFF;
border-right-color:#C7CADC
}

.snippet {
border:none;
padding:5px 2px 0;
background:#FFF;
font:normal normal bold 11px Arial, Helvetica, sans-serif;
margin:0 20px 5px;
text-align:center;
width:528px;
color:#1C1634;
height:22px;
cursor:default
}

.final {
margin-bottom:30px
}

.multi {
padding:4px;
margin:2px 20px 25px;
border:none;
height:102px;
text-align:left;
overflow:hidden
}

.replace {
color:#009
}

div.commit {
border:1px #F2F3F7 solid;
padding:12px 0;
margin:15px 0 0;
background:#9292B8;
text-align:center
}

.pop div.commit {
background:none;
margin:0;
border:none
}

.commit_input {
border:2px #3D3175 solid;
padding:0 10px 2px;
height:30px;
background:#F8F8FA;
color:#342a65;
font:normal normal bold 12px Verdana, Arial, Helvetica, sans-serif;
margin:0 auto
}

.pop .commit_input {
}

.button_input {
border:2px #7978AB solid;
height:24px;
background:#F8F8FA;
color:#1C1634;
font:normal normal 11px/18px Tahoma, Arial, Helvetica, sans-serif;
margin:10px 2px 6px 4px;
width:75px
}

.text_input {
margin:0 20px 10px;
padding:3px 0 3px 3px;
border:1px #7978AB solid;
width:300px
}

.textarea_input {
margin:0 0 0 20px;
padding-left:3px;
border:1px #7978AB solid;
font:11px/15px Verdana, Arial, Helvetica, sans-serif
}

.mail_input {
height:70px;
width:490px;
margin-top:5px
}

.web_address {
width:528px;
margin-bottom:10px
}

.imob {
font-weight:700
}

.reaction {
margin:5px 3px -7px 5px;
width:22px;
height:21px;
background-repeat:no-repeat
}

#error_msg {
font:normal normal bold 11px/15px Verdana, Arial, Helvetica, sans-serif;
padding:0 0 5px 12px;
margin:30px 2px 0 30px;
color:red
}

.form > table {
margin-left:40px
}

.input_font {
font:11px Verdana, Arial, Helvetica, sans-serif;
padding:3px 0 3px 3px;
border:1px #7978AB solid
}

.account_input {
width:200px;
padding:2px 0 2px 2px;
margin:2px 0 -2px
}

.nar {
width:65px
}

.dropdown {
padding:2px 0 2px 2px;
margin:2px 0 -2px
}

.input_missed {
background:#FFF5B3
}

.form > .bstyle {
margin-left:0
}

.form > .bstyle img {
margin:8px 0 0
}

.radim {
margin:0 10px -7px 2px
}

.form table.radio {
padding:0;
margin:-3px 0 0 20px
}

.fdis {
color:#808299
}

table.radio td {
padding:0 20px 3px 0;
margin:0 0 10px;
table-layout:auto
}

table.radio input {
margin:0 3px -1px 0
}

p.fmchk input {
margin:0 5px 0 4px
}

.form p.fmchk {
margin:0 0 8px 20px
}

.summary_input {
font:11px Verdana, Arial, Helvetica, sans-serif;
height:60px;
width:200px
}

/* auxiliary */
#auxiliary_content {
margin:16px 0 0;
width:170px;
color:#444;
text-align:center;
right:0;
float:right;
position:absolute;
top:0;
z-index:10;
background:#7978AB
}

#content.wpp #auxiliary_content {
display:none
}

.aux_list {
margin:0;
float:left
}

.aux_item {
padding:4px 0 2px;
background:#7978AB;
text-align:left;
width:170px
}

.aux_icon {
padding:0 0 0 6px;
text-align:center;
width:50px;
float:left;
height:60px
}

.aux_item h2 {
font-weight:700;
font:normal normal bold 11px Tahoma, Arial, Helvetica, sans-serif;
color:#FFFFFE
}

.aux_item h2 a {
text-decoration:none;
color:#FFFFFE;
font-weight:700
}

.aux_item h2 a:hover {
text-decoration:underline
}

.aux_item p {
font:11px/14px Tahoma, Arial, Helvetica, sans-serif;
color:#E8EAF0;
text-decoration:none
}

.aux_cap {
background:url(http://s3.amazonaws.com/YouMobResources/images/aux_caps.gif) no-repeat top;
background-position:0 -100px;
width:170px;
height:9px
}

.aux_head {
background:url(http://s3.amazonaws.com/YouMobResources/images/aux_caps.gif) no-repeat top;
width:170px;
height:49px;
margin-bottom:5px
}

#learn_list .aux_head {
background-position:0 0
}

#learn_list h2 {
margin:0 10px 1px 57px
}

#learn_list p {
margin:0 9px 6px 58px
}

#tip_list h2 {
margin:0 9px 1px 12px
}

#tip_list p {
margin:0 9px 6px 14px
}

#tip_list .aux_head {
background-position:0 -50px
}

#tip_list p.draglink {
margin:12px 0;
color:#FFFFFE;
text-align:center
}

#tip_list p.draglink a {
text-decoration:none;
cursor:default;
color:#FFFFFE
}

#tip_list p.draglink span {
margin:10px 0 8px 4px;
padding:2px 6px 3px;
text-align:center;
background:#4E4576
}

.ad {
margin:0 17px 0 0;
width:160px;
float:right;
right:60px;
position:absolute
}

/* reaction */
.r_whole {
margin-right:0;
margin-top:4px;
text-align:center;
width:100px;
float:right;
height:65px
}

.r_counter {
font:normal normal bold 11px/15px Tahoma, Arial, Helvetica, sans-serif;
color:red
}

.vcount {
font:normal normal bold 11px/15px Tahoma, Arial, Helvetica, sans-serif
}

.r_panel {
background:#F2F3F7 url(http://s3.amazonaws.com/YouMobResources/images/grad3.gif);
position:relative;
width:100px;
left:0;
height:69px
}

.r_graph {
left:0;
position:absolute;
width:95px;
background:none;
height:40px;
top:5px
}

.r_prompt {
margin:-1px 0 0;
font:11px Tahoma, Arial, Helvetica, sans-serif;
color:#ADADB8
}

.mini_r_whole {
font:8px Verdana;
background:none;
left:370px;
height:68px;
top:12px;
position:absolute;
z-index:15;
width:114px
}

.mini_r_panel {
margin:0 auto;
background:none;
height:66px;
top:0
}

.mini_r_graph {
left:0;
position:absolute;
width:95px;
background:none;
height:42px;
top:0
}

.r_bar {
background:#696D92 none;
font:1px/0 serif;
width:14px;
bottom:0;
position:absolute;
border-bottom-style:solid;
border-bottom-width:1px;
border-bottom-color:#696D92;
color:#696D91
}

.r_bar.b1 {
left:3px
}

.r_bar.b2 {
left:23px
}

.r_bar.b3 {
left:43px
}

.r_bar.b4 {
left:63px
}

.r_bar.b5 {
left:83px
}

.r_butt {
width:19px;
height:21px;
position:absolute;
bottom:1px;
cursor:pointer;
background:url(http://s3.amazonaws.com/YouMobResources/images/reactions.gif) no-repeat top left
}

.r_butt.r1 {
background-position:0 0;
left:0
}

.r_butt.r1_dis {
background-position:-20px 0;
left:0;
cursor:default
}

.r_butt.r1:hover {
background-position:-40px 0
}

.r_butt.r1_sel {
background-position:-60px 0;
left:0
}

.r_butt.r2 {
background-position:-80px 0;
left:20px
}

.r_butt.r2_dis {
background-position:-100px 0;
left:20px;
cursor:default
}

.r_butt.r2:hover {
background-position:-120px 0
}

.r_butt.r2_sel {
background-position:-140px 0;
left:20px
}

.r_butt.r3 {
background-position:-160px 0;
left:40px
}

.r_butt.r3_dis {
background-position:-180px 0;
left:40px;
cursor:default
}

.r_butt.r3:hover {
background-position:-200px 0
}

.r_butt.r3_sel {
background-position:-220px 0;
left:40px
}

.r_butt.r4 {
background-position:-240px 0;
left:60px
}

.r_butt.r4_dis {
background-position:-260px 0;
left:60px;
cursor:default
}

.r_butt.r4:hover {
background-position:-280px 0
}

.r_butt.r4_sel {
background-position:-300px 0;
left:60px
}

.r_butt.r5 {
background-position:-320px 0;
left:80px
}

.r_butt.r5_dis {
background-position:-340px 0;
left:80px;
cursor:default
}

.r_butt.r5:hover {
background-position:-360px 0
}

.r_butt.r5_sel {
background-position:-380px 0;
left:80px
}

/* login */
#log_reg {
margin:20px auto 0;
padding:0;
background:none;
height:255px;
width:534px;
color:#1C1634
}

#log_reg.login {
padding-right:60px
}

#log_reg h3 {
background:none;
margin:2px 2px 0;
color:#342a65
}

#login_pane {
margin:0;
border:3px #6A6F93 solid;
background:url(http://s3.amazonaws.com/YouMobResources/images/grad1.gif) repeat-x;
width:226px;
float:left
}

#register_pane {
margin:0 5px 0 15px;
border:3px #6A6F93 solid;
background:#FFF url(http://s3.amazonaws.com/YouMobResources/images/grad2.gif) repeat-x;
width:275px;
float:left
}

#priv {
padding:0 0 6px
}

.login_input {
border:1px #7978AB solid;
width:120px;
padding:3px 0 3px 3px;
margin:2px 0 0
}

.c_center {
padding:0 0 8px;
text-align:center
}

td.c1 {
padding:6px 6px 2px 12px;
text-align:right
}

td.c2 {
padding:3px 12px 3px 0
}

#input_cap {
border:1px #7978AB solid;
padding:3px 0 3px 3px;
margin:2px 0 -4px;
width:50px
}

#captcha_p {
text-align:center;
margin:10px 0 0
}

#captcha_p.detach {
margin-bottom:20px
}

#captcha {
margin:0 10px -10px 0
}

#guest_pane {
margin:30px auto 0;
width:330px;
z-index:2000;
background:#E1E1EA url(http://s3.amazonaws.com/YouMobResources/images/grad1.gif) repeat-x;
border:3px #6A6F93 solid;
color:#1C1634
}

#guest_pane p.instructions {
margin:10px 15px 13px
}

#guest_pane p.instructions a {
margin:0 1px;
font-weight:700;
font-size:12px;
color:#342a65
}

td.c0 {
padding:6px 6px 2px 12px;
text-align:right;
width:170px;
vertical-align:top
}

/* chat */
.mchat {
background:url(http://s3.amazonaws.com/YouMobResources/images/grad4.gif) repeat-y;
left:483px;
height:69px;
top:12px;
position:absolute;
z-index:15;
width:240px;
color:#000
}

.mchat_line {
background-color:#FFF
}

.mchat_user {
margin:0;
color:#38385F;
width:auto
}

.mchat_user a {
text-decoration:none
}

.mchat_user a:hover {
text-decoration:underline
}

.mchat_input {
margin:2px 0 0
}

.mchat img {
margin:3px 4px -2px 2px
}

.mchat input {
font:11px Tahoma, Arial, Helvetica, sans-serif;
border-top:1px solid;
border:none;
margin:4px 0 -1px 1px;
padding:0 0 0 3px;
background-color:#EEEEF0;
width:240px;
height:15px
}

.mchat input.prompt_mode {
color:#E41510
}

.mchat_in {
border-spacing:0;
border-collapse:collapse;
width:100%
}

#user_label .chat_user {
margin:0 -13px 0 0
}

.chat_mode {
width:10px;
height:13px;
float:left;
margin-top:5px;
cursor:pointer
}

.prompt_mode {
color:#8E8E9D
}

.link_mode {
cursor:pointer
}

#mchat_input_strip {
position:absolute;
bottom:0
}

.mchat_scroll_area {
overflow:auto;
height:60px;
width:244px
}

.mchat_byline {
background:#FFF;
margin:0;
font:11px Tahoma, Arial, Helvetica, sans-serif;
bottom:0;
position:absolute;
right:10px
}

.quote {
font:italic normal normal 11px/12px Arial, Helvetica, sans-serif;
margin:2px 0 0 6px;
color:#39325C;
width:211px;
overflow:hidden
}

.board {
height:52px;
position:absolute;
width:240px
}

.all,.all:hover,.nxt,.nxt:hover {
background:url(http://s3.amazonaws.com/YouMobResources/images/comment_control.gif) no-repeat;
width:15px;
height:13px
}

.all {
background-position:0 0;
right:5px;
position:absolute;
top:2px;
z-index:5;
cursor:pointer
}

.all:hover {
background-position:-16px 0
}

.nxt {
background-position:-32px 0;
right:5px;
position:absolute;
top:17px;
z-index:5;
cursor:pointer
}

.nxt:hover {
background-position:-48px 0
}

.pp p.com {
font:italic 11px Arial, Helvetica, sans-serif;
margin:5px 0;
color:#30294B
}

.allcom p.allby {
padding-top:0;
padding-right:15px;
border-bottom:1px #ccc solid;
padding:0 0 10px;
margin:0 5px 0 0;
text-align:right;
font-family:Tahoma, Arial, Helvetica, sans-serif;
font-size:11px
}

.allcom p.allby a {
text-decoration:none
}

.allcom p.allby a:hover {
text-decoration:underline
}

.allcom p.alltime {
font:10px Tahoma, Helvetica, sans-serif;
color:silver;
margin:0 10px 0 0;
padding:4px 0 0
}

.allby img {
margin:0 4px -2px 0
}

/* prose */
#prosebox {
width:600px;
clear:left;
padding:0 60px 0 0;
margin:0 auto
}

#prosebox body {
margin:0 0 0 5px;
font:11px Verdana, Arial, Helvetica, sans-serif;
height:10px
}

#prosebox p {
margin:7px 0 12px 5px;
font:11px/14px Verdana, Arial, Helvetica, sans-serif
}

#prosebox h1 {
margin:5px 0 0;
font:normal normal bold 20px Arial, Helvetica, sans-serif;
color:#FFFFFE
}

#prosebox h2 {
margin:20px 0 0 5px;
font:normal normal bold 14px Arial, Helvetica, sans-serif;
color:#3D3175
}

#prosebox img.wrpim {
margin:10px 15px 10px 10px;
float:right
}

img.wlpim {
margin:0 10px 10px;
float:left
}

#prosebox p.cntim {
text-align:center;
margin:0 0 20px
}

#prosebox li {
margin:2px 0
}

.icohead {
margin:20px 0 5px;
width:100%;
height:60px
}

.icohead.fst {
margin-top:0
}

.icohead .ico {
padding:0 0 0 5px;
background:#7978AB url(http://s3.amazonaws.com/YouMobResources/images/ih_cap.gif) no-repeat;
width:50px;
text-align:center
}

#prosebox .chead {
margin:16px 0 0;
font-size:22px
}

#prosebox td.head {
background:#7978AB url(http://s3.amazonaws.com/YouMobResources/images/rh_cap.gif) no-repeat right;
font:normal normal bold 20px Arial, Helvetica, sans-serif;
margin:0
}

.mugs td img {
margin:0 0 -7px
}

.mugs {
margin:15px auto 0
}

.mugs td {
padding:5px 25px 8px 15px;
font:normal normal bold 12px Arial, Helvetica, sans-serif;
color:#242542;
text-align:center
}

/* blitz */
.btzfrm {
top:200px;
position:absolute;
left:2px;
width:100px;
overflow:hidden;
height:700px;
z-index:5
}

.blitz {
background:none;
padding:0
}

.blitz.off {
display:none
}

.blitz.on {
/**/
}

.blitz div {
background:#277219 url(http://s3.amazonaws.com/YouMobResources/images/bltz_top.gif) no-repeat top;
width:100px
}

.blitz div div {
padding:0 0 8px;
background:url(http://s3.amazonaws.com/YouMobResources/images/bltz_bot.gif) no-repeat bottom
}

.blitz p {
font:11px Tahoma, Arial, Helvetica, sans-serif;
margin:0 5px 2px 8px;
color:#FFFFFE
}

.blitz .paypal {
margin:8px 0 6px 1px;
text-align:center
}

.blitz .title {
padding:4px 0 0;
margin:0 5px 11px 7px;
font-weight:700;
color:#C6E1C7
}

.blitz .bhead {
margin:10px 5px 3px 7px;
font-weight:700
}

.blitz .bhead a {
font-weight:700;
color:#FFFFFE;
text-decoration:none
}

.blitz .bhead a:hover {
text-decoration:underline
}

/* categories */
.m3 {
font:11px Tahoma, Arial, Helvetica, sans-serif;
background:url(http://s3.amazonaws.com/YouMobResources/images/cat_top.gif) no-repeat top;
width:120px;
position:absolute;
left:2px;
top:4px;
z-index:5;
margin-top:14px
}

.m3 p {
font:11px Tahoma, Arial, Helvetica, sans-serif;
margin:3px 5px 4px 7px;
font-weight:700;
color:#E0E2F3
}

.m3 ul {
background:#e9e9ed url(http://s3.amazonaws.com/YouMobResources/images/cat_bot.gif) no-repeat bottom;
padding:1px 0 10px 7px;
list-style:none;
margin:0
}

.m3 li {
padding:0 0 0 3px;
margin:6px 0
}

.m3 a {
padding:0 10px 0 0;
text-decoration:none;
color:#3F385F
}

.m3 a:hover {
color:#000014
}

.m3 li.selected {
background:url(http://s3.amazonaws.com/YouMobResources/images/vsel.gif) no-repeat right
}

.m3 li.selected a {
color:#BC3838
}

.m3 li.selected a:hover {
color:#BC3838
}

.m3 li.sep {
height:1px;
margin:0;
font:1px/1px serif;
border-bottom:1px #BBC solid;
width:95px
}

.m3 img {
margin-top:15px
}

/* users */
#mob_pane {
background:#FFF;
border:none;
border-left:1px silver solid;
position:absolute;
width:248px;
height:1200px;
right:6px;
overflow-x:hidden;
z-index:3;
display:none
}

#content #mob_pane {
right:0
}

#content.wpp #mob_pane {
/*display: block;   enable to show for design*/
}

.phead {
border-width:1px;
border-color:#eee;
border-style:solid solid none;
margin:0;
background:#FFF url(http://s3.amazonaws.com/YouMobResources/images/tabstrip.gif) repeat-x bottom;
width:222px;
padding:0 0 5px;
position:fixed;
_position:absolute;
top:0;
left:3px;
z-index:5
}

.cls,.cls:hover,.rfr,.rfr:hover {
background:url(http://s3.amazonaws.com/YouMobResources/images/pane_control.gif) no-repeat;
width:16px;
height:16px;
cursor:pointer;
top:3px;
position:absolute
}

.cls {
background-position:0 0;
right:5px
}

.cls:hover {
background-position:-17px 0
}

.rfr {
background-position:-34px 0;
right:24px
}

.rfr:hover {
background-position:-51px 0
}

.pbod {
background:#fcfcfc none;
overflow-x:hidden;
width:225px;
position:absolute
}

.wbod {
background:none;
overflow-x:hidden;
width:662px
}

.wbod .phead {
display:none
}

.pbod p.ptit {
font:normal normal bold 14px Arial, Helvetica, sans-serif;
color:#BC3838;
border:0;
padding:3px 0 0 3px;
margin:0;
width:auto;
float:none
}

.ptit img {
margin:0 0 -1px 1px
}

.pbod p.psub {
font:10px Tahoma, Arial, Helvetica, sans-serif;
color:#6B6679;
border:0;
padding:0 0 0 4px;
width:auto;
float:none
}

.wbod .pp {
padding:0;
margin-top:16px
}

.pp {
font:11px Tahoma, Arial, Helvetica, sans-serif;
color:#38385F;
margin:0 0 0 8px;
position:relative;
padding:50px 0 0
}

.pp table {
margin:0 0 5px;
width:210px
}

.pp table td {
border-bottom:1px #e5e5e5 solid;
padding:0 5px 0 0
}

.pp table tr.last td {
border-bottom:none
}

.pp table td.lab {
color:#99a;
white-space:nowrap;
vertical-align:top
}

.pp textarea {
border:1px #D5D5E0 solid;
margin:0 0 0 3px;
padding:0 2px 0 3px;
width:203px;
height:46px;
font:11px/15px Tahoma, Arial, Helvetica, sans-serif;
color:#38385F
}

.pp p {
margin:0 0 2px;
color:#38385F;
font-family:Tahoma, Arial, Helvetica, sans-serif;
font-size:11px
}

.pp div.gph {
background:url(http://s3.amazonaws.com/YouMobResources/images/pgh.gif) repeat-y left;
font:normal normal bold 11px/15px Verdana, Arial, Helvetica, sans-serif;
color:#3F385F;
margin:0 4px 7px -2px;
padding:3px 0 2px 2px;
clear:left;
cursor:pointer
}

.wbod .pp div.gph {
background:url(http://s3.amazonaws.com/YouMobResources/images/pghw.gif) repeat-y left
}

p.pcom {
padding:8px 0 0
}

p.pcom input {
font-family:Tahoma, Arial, Helvetica, sans-serif;
margin-left:3px
}

.wbod div.gp {
margin-bottom:15px
}

div.gp {
padding:0 0 10px;
margin:0
}

div.cl * {
display:none
}

div.cl {
display:block
}

div.gph {
display:block
}

div.gph div {
margin:0;
background:url(http://s3.amazonaws.com/YouMobResources/images/tpl.gif) no-repeat right;
cursor:pointer;
display:block;
width:213px
}

.wbod div.gph div {
width:650px
}

div.op div.gph div {
background:url(http://s3.amazonaws.com/YouMobResources/images/tmi.gif) no-repeat right;
cursor:pointer;
width:100%;
display:block
}

div.op div.gph div:hover {
background:url(http://s3.amazonaws.com/YouMobResources/images/tmi_high.gif) no-repeat right
}

div.cl div.gph div:hover {
background:url(http://s3.amazonaws.com/YouMobResources/images/tpl_high.gif) no-repeat right
}

p.lmob {
font:11px/15px Tahoma, Arial, Helvetica, sans-serif;
color:#30294B;
border-bottom:1px #e5e5e5 solid;
background:no-repeat left top;
margin:2px 10px 2px 0;
padding:0 0 4px;
width:190px
}

p.last {
border-bottom:none
}

.lmob a {
text-decoration:none
}

.lmob a:hover {
text-decoration:underline
}

p.lmob.ac {
background-image:url(http://s3.amazonaws.com/YouMobResources/images/beacons/ym_beacon_site_s6_active.gif);
padding-left:19px
}

p.lmob.in {
background-image:url(http://s3.amazonaws.com/YouMobResources/images/beacons/ym_beacon_site_s6_inactive.gif);
padding-left:19px
}

.us a {
text-decoration:none
}

.us a:hover {
text-decoration:underline
}

p.us {
font:11px Tahoma, Arial, Helvetica, sans-serif;
color:#30294B;
margin:0 0 4px 3px;
width:125px;
float:left
}

.pbod p.us {
float:none
}

p.fr {
font-weight:700
}

p.ur1 {
background:url(http://s3.amazonaws.com/YouMobResources/images/mini_boo.gif) no-repeat left top;
text-indent:14px
}

p.ur2 {
background:url(http://s3.amazonaws.com/YouMobResources/images/mini_frown.gif) no-repeat left top;
text-indent:14px
}

p.ur3 {
background:url(http://s3.amazonaws.com/YouMobResources/images/mini_neutral.gif) no-repeat left top;
text-indent:14px
}

p.ur4 {
background:url(http://s3.amazonaws.com/YouMobResources/images/mini_smile.gif) no-repeat left top;
text-indent:14px
}

p.ur5 {
background:url(http://s3.amazonaws.com/YouMobResources/images/mini_yay.gif) no-repeat left top;
text-indent:14px
}

a.s1 {
padding:0 15px 0 0;
background:url(http://s3.amazonaws.com/YouMobResources/images/s1.gif) no-repeat right
}

a.s2 {
padding:0 15px 0 0;
background:url(http://s3.amazonaws.com/YouMobResources/images/s2.gif) no-repeat right
}

a.s3 {
padding:0 15px 0 0;
background:url(http://s3.amazonaws.com/YouMobResources/images/s3.gif) no-repeat right
}

p.anon {
padding:0;
width:125px
}

.obfu {
unicode-bidi:bidi-override;
direction:rtl
}
