/* MediaBox */
#mbox {
float:right;
height:208px;
max-width:254px;
margin-top:2px;
margin-right:5px;
overflow:hidden;
background:#272727;
}
#mbox table{
padding:0;
margin:0;
}
#mbox table tr td{
padding:0;
margin:0;
}
#mbox table tr{
padding:0;
margin:0;
}
#mb_poster {
float:left;
padding-top:1px;
margin-right:2px;
font-size:.9em;
font-weight:bold;
color:#FFFFFF;
position:relative;
top:-41px;
left:5px;
opacity:0.75;
filter:alpha(opacity=75);
}
.sizer a:link{
float:right;
position:relative;
right:3px;
top:3px;
}
.sizer a:hover{
float:right;
position:relative;
right:1px;
top:1px;
}
/* TalkBox */
#tbox {
float: left;
background:#efefef;
width:100%;
margin-top:-20px;
margin-bottom:-12px;
}
#shouts {
padding-left:2px;
height:210px; /* exact height for 9 lines */
overflow:auto;
}
#shouts a {
text-decoration:none;
}

#shouts img {
border:none;
}
#shouts .posts {
border-bottom:1px solid #ccc;
border-left:1px solid #ccc;
padding:4px 0 5px 0;
}
#shouts .date {
color:#777;
font-size:.78em;
letter-spacing:-1px;
}
#shouts .username, #shouts .username a {
font-weight:normal;
font-size:1em;
padding-left:1px;
color:#444;
}
#shouts .message {
color:#555;
line-height:14px;
}
#shouts .smiley { /* centers smileys up top to bottom in posts */
margin-bottom:-4px;
}
#shouts .bbc_img {
max-height:200px;
}
.shout {
float:left;
width:90%;
}
#talkbox .input_text {
width:300px;
}
#tb_wrapper {
margin-left:-10px;
margin-right:-12px;
}
h3#tb_titlebar {
display:none; /* comment this line out to show titlebar */
}
#tb_popup {
background:#f7f7f7;
padding:5px;
}
#smileybar, #bbcbar {
background:#f5f5f5;
display:none; /* initial state */
}
#smileybar {
height:12px;
padding:14px 10px 2px 2px;
}
#bbcbar {
height:6px;
padding:20px 0 0 2px;
}
#bbcbar .select {
position:relative;
display:inline;
bottom:18px;
}
a:link .bbc, a.bbc {
background:url(../../Themes/default/images/bbc/bbc_bg.gif) no-repeat;
position:relative;
bottom:10px;
padding-top:11px;
}
#tbrules .title {
color:red;
text-align:center;
font-weight:bold;
font-size:1.1em;
line-height:1.1em;
padding-bottom:4px;
}
#tbrules .name, #tbcommands .name {
padding:2px 0 2px 4px;
}
#tbrules .details, #tbcommands .details {
padding:2px;
}
#tbrules .notes, #tbcommands .notes {
color:#A02929;
background:#F08383;
font-size:.85em;
font-weight:bold;
padding-left:5px;
}
#tbcommands .syntax {
font-family: "courier new", "times new roman", monospace;
font-size: x-small;
background: #3d3d3d;
color:#efefef;
line-height: 1.3em;
padding: 3px 1em;
}
.admin_link { /* ban | edit | delete */
font-size:.85em;
float:right;
line-height:-10px;
padding-right:2px;
}
.admin_link img {
padding-right:2px;
}
.stamp {
font-size:.75em;
}
.tb_form {
padding:5px;
margin-bottom:-10px;
}
.tb_icons {
padding-left:20px;
display:inline;
position:relative;
bottom:-4px;
}
.tb_user {
background:#ddd;
color:#888;
}
.tb_ban {
color:#E63535;
font-size:2em;
font-weight:bold;
text-align:center;
}
/* ---COMMANDS--- */
.tb_clear {
color:#E63535;
font-size:1.2em;
font-weight:bold;
}
.tb_emote {
color:#5786DD;
font-weight:bold;
font-style:italic;
}
.tb_action {
color:#E63535;
font-weight:bold;
font-style:italic;
}
.tb_bold {
color:#3d3d3d;
font-weight:bold;
}
.tb_news1 {
font-weight:bold;
font-size:1.2em;
color:#FF9C08;
}
.tb_news2 {
font-weight:bold;
font-size:1.2em;
color:#5786DD;
}
.tb_welcome {
font-weight:bold;
font-size:1.2em;
color:#5786DD;
}
.tb_music {
color:#2CA08B;
font-weight:bold;
font-style:italic;
}
.tb_whisper {
font-style:italic;
color:#888;
}
.tb_notice {
font-weight:bold;
font-size:1.5em;
text-align:center;
margin-top:80px;
}

/* WIRELESS CSS */
/* add all mobile css here and add _mobile to the classes */

#shouts_mobile {
/* example of _mobile class */
}
