body { background: #deeefd; margin:0px; font-family: Arial; font-size: 13px; color: #26282a; overflow-x: hidden; }
h1 { padding: 0px; margin: 0px; font-size: 17px; }
h2 { padding: 0px; margin: 0px; font-size: 14px; }
a { color: #3b749f; }
div#header { background: #FFFFFF; border-bottom: solid 1px #85c1ee; width: 100%; height: 100px; }
div.rounded_block { 
    border: 1px solid #85c1ee;
    background: white;
}
label { cursor: pointer; }

a.logo_link { display: block; background: url(../images/logo.png) no-repeat; width: 224px; height: 75px; text-indent:-9000px; }

input.button { background: #dd6136; border: 0px; font-size: 15px; padding: 5px; width: 190px; color: #FFFFFF; cursor: pointer; font-weight: bold; }

div#chat_holder { overflow-y: scroll; width: 100%; height: 420px; }
div#load_chat_here { padding: 10px; padding-top: 4px; line-height: 25px; }

table.menu { margin-left: 30px; margin-right: 30px; margin-top: 10px; margin-bottom: -3px; position: relative; }
a.tab_selected { margin-right: 4px; background: url(../images/tab_selected.png) no-repeat; display: block; float: left; width: 78px; height: 20px; text-align: center; color: #4687b8; text-decoration: none; font-size: 13px; font-weight: bold; padding-top: 5px; }
a.tab_unselected { margin-right: 4px; background: url(../images/tab_unselected.png) no-repeat; display: block; float: left; width: 78px; height: 20px; text-align: center; color: #FFFFFF; text-decoration: none; font-size: 13px; font-weight: bold; padding-top: 5px; }
a.tab_unselected:hover { margin-right: 4px; background: url(../images/tab_selected.png) no-repeat; display: block; float: left; width: 78px; height: 20px; text-align: center; color: #4687b8; text-decoration: none; font-size: 13px; font-weight: bold; padding-top: 5px; }

div.tab_selected { margin-right: 4px; background: url(../images/tab_selected.png) no-repeat; width: 78px; height: 20px; text-align: center; color: #4687b8; text-decoration: none; font-size: 13px; font-weight: bold; padding-top: 5px; cursor: pointer; }
div.tab_unselected { margin-right: 4px; background: url(../images/tab_unselected.png) no-repeat; width: 78px; height: 20px; text-align: center; color: #FFFFFF; text-decoration: none; font-size: 13px; font-weight: bold; padding-top: 5px; cursor: pointer; }
div.tab_unselected:hover { margin-right: 4px; background: url(../images/tab_selected.png) no-repeat; width: 78px; height: 20px; text-align: center; color: #4687b8; text-decoration: none; font-size: 13px; font-weight: bold; padding-top: 5px; cursor: pointer; }

table.menu div.drop_down { position: absolute; margin-top: 26px; border-left: solid 1px #85c1ee; border-right: solid 1px #85c1ee; border-bottom: solid 1px #85c1ee; padding: 15px; background: #FFFFFF; margin-left: 0px; }

table.blocks_table td { padding-left: 15px; padding-right: 15px; padding-bottom: 15px; }
table.blocks_table { margin-top: 0px; }

div.footer_links { padding-bottom: 5px; color: #3b749f; font-size: 14px; float: left; padding-left: 21px; }
div.copyright { float: right; padding-right: 21px; }

div.tab2_selected { float: left; border: solid 1px #84c0ee; color: #4687b8; background: #FFFFFF; border-bottom: 0px; text-decoration: none; padding: 3px; font-size: 13px; font-weight: bold; padding-left: 6px; padding-right: 6px; margin-right: 3px; cursor: pointer; }
div.tab2_unselected { float: left; border: solid 1px #84c0ee; color: #ffffff; background: #b8d9f6; border-bottom: 0px; text-decoration: none; padding: 3px; font-size: 13px; font-weight: bold; padding-left: 6px; padding-right: 6px; margin-right: 3px; cursor: pointer; }
div.tab2_unselected:hover { float: left; border: solid 1px #84c0ee; color: #4687b8; background: #FFFFFF; border-bottom: 0px; text-decoration: none; padding: 3px; font-size: 13px; font-weight: bold; padding-left: 6px; padding-right: 6px; margin-right: 3px; cursor: pointer; }

div.tabs_holder { padding-top: 6px; clear:both; position: relative; }

div.div_like_anchor { font-size: 12px; cursor: pointer; color: #3b749f; text-decoration: none; }
div.div_like_anchor:hover { font-size: 12px; cursor: pointer; color: #3b749f; text-decoration: underline; }

a.div_like_anchor { font-size: 12px; color: #3b749f; text-decoration: none; }
a.div_like_anchor:hover { font-size: 12px; color: #3b749f; text-decoration: underline; }

span.span_like_anchor { font-size: 12px; cursor: pointer; color: #3b749f; text-decoration: none; }
span.span_like_anchor:hover { font-size: 12px; cursor: pointer; color: #3b749f; text-decoration: underline; }

div#loading { position: fixed; left: 47%; background: #2a7fc0; font-weight: bold; color: #FFFFFF; display: none; padding: 5px; }
div.we_keep { float: left; padding-left: 40px; font-size: 17px; padding-top: 15px; }
div.logo { float: left; padding-left: 20px; padding-top: 4px; }
div.online_users { float: right; padding-right: 5px; padding-top: 5px; }
div.rss_add { padding-top: 10px; text-align: right; }
div.container { padding-bottom: 10px; line-height: 20px; }

div#photo_sharing_container { width: 350px; }
.ps_image { margin-right: 5px; margin-bottom: 4px; margin-left: 4px; }
div.ps_title {  padding-top: 2px; font-size: 21px; float: left; }
div#your_photos { padding: 10px; display: none; }
div#stranger_photos { padding: 10px; }
div#upload_photo { padding: 10px; display: none; }
input.upload_button { width: auto; font-size: 12px; padding: 2px; padding-left: 6px; padding-right: 6px; }
div#hide_ps { float: right; padding: 2px; }
div#show_ps { float: right; display: none; padding: 2px; }
div#share_iddin { display: none; }
div#tab3 { position: absolute; margin-top: 0px; }
div#sounds_container { margin-top: -30px; height: 30px; }

div.hbt { background: url(../images/hbt.jpg) no-repeat; width: 323px; height: 25px; }
div.hbc { background: url(../images/hbc.jpg) repeat-y; width: 303px; height: auto; padding: 5px; padding-left: 10px; padding-right: 10px; }
div.hbb { background: url(../images/hbb.jpg) no-repeat; width: 323px; height: 11px; }

div.selected_label { background: #4285b8 url(../images/label_selected.jpg) no-repeat; color: #FFFFFF; font-size: 12px; padding: 2px; padding-left: 10px; height: 20px; cursor: pointer; }
div.unselected_label { background: #FFFFFF; color: #4285b8; font-size: 12px; padding: 2px; padding-left: 5px; height: auto; cursor: pointer; }
div.unselected_label:hover { background: #4285b8 url(../images/label_selected.jpg) no-repeat; color: #FFFFFF; font-size: 12px; padding: 2px; padding-left: 10px; height: 20px; cursor: pointer; }