* {margin: 0; padding: 0;}
html, body {height: 100%;}

body {font: 12px Tahoma, Arial, Verdana, Helvetica, sans-serif; background: #a41753;}
a img {border: none;}
table {border-collapse: collapse; empty-cells: show;}
th, td {vertical-align: top;}
a {color: #ff006d;}
a:hover {text-decoration: none;}
p {margin-bottom: 5px;}
select, textarea, input[type="text"], input[type="password"] {border: 1px solid #d9d9d9;}
textarea {font: 12px Tahoma; overflow: auto;}

.ta_center {text-align: center;}
.ta_right {text-align: right;}
.left {float: left;}
.right {float: right;}
.clear, .cleaner {clear: both; overflow: hidden; font-size: 0px; line-height: 0px;}
.bold {font-weight: bold;}

/* Inputs */
.input_div {width: 190px; height: 20px; background: url(http://cdn1.e5.mydirtyhobby.com/u/images/whitelabels/7/bg/input.gif) no-repeat 0% 0%;}
.input_div input {width: 100%; height: 17px; padding: 3px 2px 0px 2px; float: left; border: none; background: url(http://cdn1.e5.mydirtyhobby.com/u/images/whitelabels/7/bg/input.gif) no-repeat 100% -20px; font-size: 11px;}

.link, .button, .formsub {margin: 10px 0; padding: 4px 15px; @padding: 4px 5px; display: inline-block; background: #009ce4; text-decoration: none; font-size: 14px; font-weight: bold; color: #fff;}
.button, .formsub {border: none; cursor: pointer;}
.main {width: 830px; margin: 0 auto; background: #fff; min-height: 100%; height: auto !important; height: 100%;}

.footer_space {height: 330px;}
.footer {width: 830px; margin: 0 auto; margin-top: -330px; background: #fff;}
.footer .copyright {padding: 20px 15px; height: 30px; font-size: 10px; color: #e3a6c0; background: #a41753;}

/* Header */
.header {min-height: 97px; _height: 97px; background: url(http://cdn1.e5.mydirtyhobby.com/u/images/whitelabels/7/bg/bg_top.jpg) no-repeat 50% 0%;}
.logo {float: left; margin: 0px 0px 0px 6px;}

.login_form, .login_info {float: right; margin: 18px 0 5px 0; color: #fff;}
.login_form table {}
.login_form td {padding: 0 7px 0 0;}
.login_form .row_inputs td {padding-top: 3px; padding-bottom: 6px;}
.login_form input {width: 102px; height: 21px; border: 1px solid #d8d8d8; padding-top: 3px;}
.login_form .button2 {width: auto; height: 26px; padding: 0px 8px; border: none; background: #a91e59 url(http://cdn1.e5.mydirtyhobby.com/u/images/whitelabels/7/bg/btn_bg.gif) repeat-x 0% 100%; font: bold 17px Arial; color: #fff; cursor: pointer;}

.login_form .row_text {font-family: Arial;}
.login_form .row_text2 a {font: 10px Tahoma; color: #fff; text-decoration: none;}
.login_form .row_text2 a:hover {text-decoration: underline;}
.login_form .reglink a {color: #ffd800; text-transform: uppercase;}

.login_info {width: 325px; margin: 12px 0 5px 0; border: 1px solid #dedede; border-bottom-color: #ffe147;}
.login_info a {color: #fff;}
.login_info a:hover {text-decoration: none;}
.login_info th, .login_info td {padding: 3px 7px 0px 7px; vertical-align: top;}
.login_info th {width: 195px; text-align: left; font-weight: normal;}
.login_info td {width: 130px; text-align: right;}

.login_info th.hello {font: italic bold 17px Georgia;}
.login_info .dcinfo {width: 100%; padding: 15px 0 0 0; background: url(http://cdn1.e5.mydirtyhobby.com/u/images/whitelabels/7/bg/dc_arrow.gif) no-repeat 50% 10px; color: #ea2579;}
.login_info .dcinfo_inner {padding: 2px 7px; background: #ffd93a url(http://cdn1.e5.mydirtyhobby.com/u/images/whitelabels/7/bg/dc_bg.gif) repeat-x 0% 100%;}

/* Menu */
.menu {padding: 3px 0px; border: 1px solid #fff; border-bottom: none; background: #f2f2f2 url(http://cdn1.e5.mydirtyhobby.com/u/images/whitelabels/7/bg/menu_bg.gif) repeat-y 50% 0%;}
.menu a, .menu strong {float: left; display: inline-block; padding: 5px 0px; font: bold 16px Arial; color: #000;}
.menu a {padding: 5px 20px; color: #232323; text-decoration: none;}
.menu a:hover, .menu .active {color: #e50061;}

/* Language block */
.menu .user_lang {float: right; margin: 7px 10px 0 0; display: inline;}
.menu .user_lang  a {margin-left: 5px; padding: 0; outline: none; font-size: 8px;}
.menu .user_lang  .active img{opacity: 0.5; filter: alpha(opacity=50);}

/* Content */
.content_main {padding: 0 0 0 7px; background: url(http://cdn1.e5.mydirtyhobby.com/u/images/whitelabels/7/bg/shadow_left_.gif) repeat-y 0% 0%;}
.content {min-height: 300px; _height: 300px; background: #fff;}

#ajxLoadImg {display: none;}
.waitp_main {height: 43px; margin: 0 auto; background: url(http://cdn1.e5.mydirtyhobby.com/u/images/whitelabels/7/ajaxload.gif) no-repeat 50% 10px; border-top: 1px solid #dedede;}

.main_tab {width: 100%;}
.main_block {width: 610px; }
.right_block {width: 220px;}
.main_block, .right_block {background: url(http://cdn1.e5.mydirtyhobby.com/u/images/whitelabels/7/bg/block_bg_1x1.gif) repeat-x;}
.rb_premium {width: 219px; border-right: 1px solid #fff; background: #ea2579 url(http://cdn1.e5.mydirtyhobby.com/u/images/whitelabels/7/bg/block2_bg_pink.gif) no-repeat 0px 1px;}
.right_block_hide {display: none;}
.main_block_display {width: 100%;}
.block_all {padding: 15px;} /* for old pages */

.cb1 {border: 1px solid #fff; border-top-color: #dedede; border-right: none; padding: 10px 0px; background: url(http://cdn1.e5.mydirtyhobby.com/u/images/whitelabels/7/bg/block1_bg.gif) no-repeat;}
.top_banner {padding: 0;}
.cb2 {padding: 10px; border-top: 1px solid #fff; border-top: 1px solid #dedede; background: url(http://cdn1.e5.mydirtyhobby.com/u/images/whitelabels/7/bg/block2_bg.gif) no-repeat;}
.cb2_premium {background: none; padding: 10px 0 0 0;}

.c_inner {padding: 5px 15px 15px 15px;}
.comment_block {margin: 12px 0 17px 0; border: 1px solid #000; position: relative; background: #fff; width: 100%;}
.comment_block .comment_block_inner {padding: 10px;}
.comment_block .arrow {display: block; width: 12px; height: 12px; position: absolute; top: -12px; left: 12px; background: url(http://cdn1.e5.mydirtyhobby.com/u/images/whitelabels/7/bg/comment_arrow2.gif) no-repeat; overflow: hidden;}

/* Top Banner */
.top_picture {padding: 10px 0px; background: url(http://cdn1.e5.mydirtyhobby.com/u/images/whitelabels/7/bg/block1_br_bg.gif) no-repeat 100% 100%;}
/*
.top_picture_inner {width: 585px; margin: 0 auto; border: 2px solid #fff;}
.tpi_bigimg {width: 805px;}
*/
.top_picture_inner {margin: 0px 10px; border: 2px solid #fff;}

.top_picture_inner img {display: block;}
.top_picture .reg_now {padding: 7px 5px; background: #ea2579; color: #fff; font: italic bold 18px Georgia; text-align: center;}
.top_picture .reg_now a {color: #fff; font: 20px Tahoma; text-decoration: none; text-transform: uppercase;}
.top_picture .reg_now a:hover {text-decoration: underline;}

/* am_info */
.am_info_tab table {width: 100%; font: 11px Arial;}
.am_info_tab th, .am_info_tab td {vertical-align: top; padding: 0 0 5px 0;}
.am_info_tab th {width: 90px; text-align: left; font-weight: normal; color: #eb0266; padding-right: 10px;}
.am_info_tab td {width: 130px;}
.am_info_tab .colspan2 th, .am_info_tab .colspan2 td {@width: 50%;}

/* Heading */
.heading {margin: 0 0 10px 0;}
.heading h4, .heading .hlink {color: #fff; font: italic bold 24px Georgia;}
.heading h4 {float: left; width: 273px; padding: 2px 15px; position: relative; top: 0px; left: -8px; background: #da206f url(http://cdn1.e5.mydirtyhobby.com/u/images/whitelabels/7/bg/heading_bg.gif) repeat-y;}
.heading .hlink {float: right; background: #009ce4; margin: 5px 10px 0px 0px; padding: 4px 15px; text-decoration: none; font-size: 14px;}
.heading h4 .shadow {display: block; width: 7px; height: 7px; position: absolute; bottom: -7px; left: 0px; background: url(http://cdn1.e5.mydirtyhobby.com/u/images/whitelabels/7/bg/heading_shadow_bg.gif) no-repeat; overflow: hidden;}
.cb2 h4 {margin-bottom: 10px; font: italic bold 21px Georgia; color: #ff006c;}
.cb2_premium h4 {color: #fff; text-align: center;}

.heading2 {background: #f82a82;}
.heading2 h4 {position: relative; top: 0px; right: -8px; _right: -9px; margin: 0 0 10px 0; _height: 1%; padding: 2px 10px 2px 0px; background: #f82a82 url(http://cdn1.e5.mydirtyhobby.com/u/images/whitelabels/7/bg/heading2_bg.gif) repeat-y 100% 0%; color: #fff; font: italic bold 24px Georgia;}
.heading2 h4 .shadow {display: block; width: 7px; height: 7px; position: absolute; bottom: -7px; right: 0px; background: url(http://cdn1.e5.mydirtyhobby.com/u/images/whitelabels/7/bg/heading2_shadow_bg.gif) no-repeat; overflow: hidden;}
.cb2_premium .heading2 h4 {position: static; padding: 2px 5px;}

.subheading {margin: 5px 0 10px 0; font: italic bold 18px Georgia; color: #000;}

/* Videos, Pictures */
.videos_block, .pics_block {padding: 0 0 0 16px;}

.media_item {float: left; width: 180px; margin: 0 0 15px 0;}
/*.media_item .thumb {display: block; width: 180px; height: 173px; margin: 0 auto; text-decoration: none; position: relative;}*/
.media_item .thumb {display: inline-block; margin: 0 auto; text-decoration: none; position: relative;}

/* Stubs */
.watermark_pic {display: block; width: 75px; height: 95px; position:relative;margin-top: -95px; margin-left: 19px; cursor: pointer;}

.video_thumb_block {display:block; width:180px;height:173px;}
.galery_thumb_block {display:block; width:110px;height:105px;}
.photo_thumb_block {display:block; width:110px;height:110px;}
.profile_thumb_block {display:block; width:125px;height:115px;}

.media_item .thumb .price {position: absolute; left: 0px; bottom: 0px; _bottom: -1px; display: block; width: 100%; padding-top: 11px; background: url(http://cdn1.e5.mydirtyhobby.com/u/images/whitelabels/7/bg/dc_arrow_big.gif) no-repeat 50% 0%; color: #ea2579; font-size: 14px; cursor: pointer;}
.media_item .thumb .price em {display: block; padding: 1px 5px; font-style: normal; background: #ffd93a url(http://cdn1.e5.mydirtyhobby.com/u/images/whitelabels/7/bg/dc_bg.gif) repeat-x 0% 100%; border: 1px solid #ffe147; border-top: none;}
.media_item .thumb .title_prem {position: absolute; right: 0px; top: 0px; display: block; color: #fff; width: 72px; height: 82px; padding: 3px; overflow: hidden; cursor: pointer;}

.media_item .title {float: left; width: 155px; font-weight: bold; padding: 5px 0px; min-height: 30px; _height: 30px; overflow: hidden;}
.media_item .title span {color: #ff006c;}

.media_item .del_sign, .media_item .add_sign {float: right; display: block; width: 16px; height: 16px; margin-top: 2px;}
.media_item .del_sign {background: url(http://cdn1.e5.mydirtyhobby.com/u/images/whitelabels/7/icon_delete.png) no-repeat;}
.media_item .add_sign {background: url(http://cdn1.e5.mydirtyhobby.com/u/images/whitelabels/7/icon_add.png) no-repeat;}

.media_item .comment {clear: both; padding: 5px; border: 1px solid #000; font-size: 11px; position: relative; min-height: 80px; _height: 80px;}
.media_item .comment .arrow {display: block; width: 12px; height: 12px; position: absolute; top: -12px; right: 10px; background: url(http://cdn1.e5.mydirtyhobby.com/u/images/whitelabels/7/bg/comment_arrow.gif) no-repeat; overflow: hidden;}
.media_item .comment a, .journal_block dd a {color: #ff006c; text-decoration: none; font-weight: bold;}
.margin_vid {margin-left: 16px;}

.pics_block .media_item {width: 110px;}
/*.pics_block .media_item .thumb {width: 110px; height: 105px;}*/
.margin_pic {margin-left: 44px;}

.cb2_premium .media_item {margin: 0px auto 20px auto; float: none;}
.cb2_premium .media_prem_pic {width: 190px;}
.cb2_premium .media_item .thumb {display: block; background: url(http://cdn1.e5.mydirtyhobby.com/u/images/whitelabels/7/bg/media_item_pink.gif) no-repeat 100% 0%;}
.cb2_premium .media_item .title span {color: #fff;}
.cb2_premium .media_item .comment {background: #fff;}
.cb2_premium .media_item .comment .arrow {background: url(http://cdn1.e5.mydirtyhobby.com/u/images/whitelabels/7/bg/comment_arrow_pink.gif) no-repeat;}

/* Photos list */
.photos_list .photos_block {padding: 10px 15px 0px 90px;}
.photos_list .pic {float: left; width: 110px; padding: 20px; margin: 0px 10px 10px 0px; border: 1px solid #dedede; font-size: 11px; background: url(http://cdn1.e5.mydirtyhobby.com/u/images/whitelabels/7/bg/block1_bg.gif) no-repeat 1px 0px;}
.photos_list .pic .title {width: 100%; overflow: hidden;}
.photos_list .heading h4 {width: 400px;}

/* Default thumbs */
/* 38x36 */
.user_thumb_miniM, .user_thumb_miniF, .user_thumb_miniP, .user_thumb_miniPMM, .user_thumb_miniPWW {display: inline-block; width: 38px; height: 36px;}
.user_thumb_miniM {background: url(http://cdn1.e5.mydirtyhobby.com/u/images/platzhalterm_mini.gif) no-repeat;}
.user_thumb_miniF {background: url(http://cdn1.e5.mydirtyhobby.com/u/images/platzhalterf_mini.gif) no-repeat;}
.user_thumb_miniP {background: url(http://cdn1.e5.mydirtyhobby.com/u/images/platzhalterp_mini.gif) no-repeat;}
.user_thumb_miniPMM {background: url(http://cdn1.e5.mydirtyhobby.com/u/images/platzhalterpmm_mini.gif) no-repeat;}
.user_thumb_miniPWW {background: url(http://cdn1.e5.mydirtyhobby.com/u/images/platzhalterpww_mini.gif) no-repeat;}

/* 90x83 */
.user_thumb90M, .user_thumb90F, .user_thumb90P, .user_thumb90PMM, .user_thumb90PWW {display: inline-block; width: 90px; height: 83px;}
.user_thumb90M {background: url(http://cdn1.e5.mydirtyhobby.com/u/images/platzhalterm_90x83.gif) no-repeat;}
.user_thumb90F {background: url(http://cdn1.e5.mydirtyhobby.com/u/images/platzhalterf_90x83.gif) no-repeat;}
.user_thumb90P {background: url(http://cdn1.e5.mydirtyhobby.com/u/images/platzhalterp_90x83.gif) no-repeat;}
.user_thumb90PMM {background: url(http://cdn1.e5.mydirtyhobby.com/u/images/platzhalterpmm_90x83.gif) no-repeat;}
.user_thumb90PWW {background: url(http://cdn1.e5.mydirtyhobby.com/u/images/platzhalterpww_90x83.gif) no-repeat;}

/* Journal block */
.journal_block dl {}
.journal_block dt {padding-bottom: 5px; font-size: 11px; font-weight: bold; color: #008aff;}
.journal_block dd {padding-bottom: 15px;}

/* Webcam block */
.webcam_block {}
.webcam_block .status {padding: 0px 0px 10px 20px; font-size: 14px; font-weight: bold; background: url(http://cdn1.e5.mydirtyhobby.com/u/images/whitelabels/7/bg/status_online.gif) no-repeat 0% 2px;}
.webcam_block p {margin-bottom: 6px;}

/* Bottom banner */
.bottom_banner {padding: 8px;}
.bottom_banner .banner_inner {border: 2px solid #fff; height: 238px; background: #ea2579 url(http://cdn1.e5.mydirtyhobby.com/u/images/whitelabels/7/bottom_banner.jpg) no-repeat;}
.bottom_banner .banner_text {margin-left: 571px; padding: 12px 12px 12px 26px; color: #fff; font: italic bold 14px/1.1em Georgia; background: url(http://cdn1.e5.mydirtyhobby.com/u/images/whitelabels/7/bg/arrow_pink.gif) no-repeat 0% 50%;}
.bottom_banner .banner_text a {display: block; margin-top: 10px; padding-right: 20px; color: #fff; font: bold 18px Tahoma; text-decoration: none; background: url(http://cdn1.e5.mydirtyhobby.com/u/images/whitelabels/7/bg/arrow_white.gif) no-repeat 100% 50%;}
.bottom_banner .banner_text a:hover {text-decoration: underline;}

/* pager */
.pager {float: right; width: 290px; margin-right: 10px; padding: 5px 0 0 0; text-align: center; font-weight: bold; color: #ff006d;}
.pager a {color: #ff006d;}
.pager .disabled {color: #9d9d9d;}
.pager .previous {margin-right: 15px;}
.pager .next {margin-left: 15px;}
.pager span {color: #000;}
.pager_bottom .pager {width: auto;}

/* About Me */
.aboutme_tab {font-size: 11px; width: 100%;}
.aboutme_tab td {width: 33%; padding: 5px; word-break: break-all;}
.aboutme_tab td p {width: 183px; overflow: hidden;}

.aboutme_tab p:first-child {font-weight: bold; margin-bottom: 10px;}
* html .aboutme_tab p {font-weight: expression((this == parentNode.firstChild) ? "bold" : "normal"); margin-bottom: expression((this == parentNode.firstChild) ? "10px" : "0px");}
.aboutme_tab p span {font: italic bold 17px Georgia; color: #ea2579;}

/* Webcam */
.webcam #swf {padding-top: 30px; text-align: center;}

/* Buy Coins, Register pages */
.coins_tab, .coins_alt_tab {width: 100%;}
.coins_tab td {padding: 0px 0px 10px 0px;}
.coins_tab .tab1 {width: 45px;}
.coins_tab .tab2 {width: 120px;}

.coins_tab .tab1, .coins_tab .tab3 {vertical-align: middle; font-size: 11px;}
.coins_dc {width: 109px; height: 112px; background: url(http://cdn1.e5.mydirtyhobby.com/u/images/whitelabels/7/bg/coins_dc.gif) no-repeat; position: relative;}

.coins_dc .eur {padding: 6px 8px 0px 10px; font: italic bold 14px Georgia; color: #000;}
.coins_dc .eur strong {display: block;}
.coins_dc .dc {width: 50%; font: italic bold 14px Georgia; color: #fff; text-align: center; position: absolute; top: 55px; right: 27px;}
.coins_dc .dc span {display: block; font: 11px Tahoma;}
.wh_backimg {margin: 0 auto 10px auto;}

.coins_alt_tab th, .coins_alt_tab td {padding: 0px 0px 10px 0px; font-size: 11px;}
.coins_alt_tab th {width: 150px; text-align: left; white-space: nowrap;}
.coins_alt_tab th img, .coins_alt_tab th input {vertical-align: middle;}
.coins_alt_tab th input {margin-right: 5px;}

.buy_coins_block {padding-bottom: 10px;}
.buy_coins_block .about_dc {margin: 15px 0px; list-style: none;}
.buy_coins_block .about_dc li {margin-bottom: 7px;}

/* buy_coins_vorkasse2 */
.buy_coins_vorkasse2 .cnt_nl {display:none;}
.vork2_tab {width: 100%; margin: 10px 0px; background: #F5F5F5; font-weight: bold; border: 1px solid #efefef;}
.vork2_tab th, .vork2_tab td {width: 50%; padding: 5px 10px;}
.vork2_tab th {text-align: left;}

/* Buy Coins - premium content block */
.buy_coins_block2 {padding: 0;}
.buy_coins_block2_inner {min-height: 211px; _height: 211px; margin-top: 40px; padding: 0px 5px; background: url(http://cdn1.e5.mydirtyhobby.com/u/images/whitelabels/7/bg/premium_content_bg.gif) no-repeat 50% 0%;}
.buy_coins_block2 .about_dc_title {font: italic bold 14px Georgia;}
.buy_coins_block2 .about_dc_title strong, .buy_coins_block2 .about_dc_title em {display: block; text-align: center;}
.buy_coins_block2 .about_dc_title strong {font-size: 22px;}
.buy_coins_block2 .about_dc_title span {display: block; font-size: 18px; color: #fff; text-align: right; padding-right: 20px;}

/* Buy Coins - other pagers */
.buy_coins_cba .heading h4, .buy_coins_suba .heading h4, .buy_coins_psca .heading h4, .buy_coins_vorkasse .heading h4, .buy_coins_vorkasse2 .heading h4, .confirmform .heading h4 {width: auto;}
.coins_tab_all {margin: 5px auto 0px auto;}
.coins_tab_all th, .coins_tab_all td {padding: 0px 15px 10px 15px;}
.coins_tab_all th {padding-top: 3px; font-weight: normal;}

/* Buy Coins - paypopup */
.paypopup {position: absolute; top: 30%; left: 40%; z-index: 100; width: 450px; border: 1px solid #ccc;}
.paypopup .payheading {padding: 5px; background: #da206f url(http://cdn1.e5.mydirtyhobby.com/u/images/whitelabels/7/bg/heading_bg.gif) repeat-y; color: #fff; font: italic bold 16px Georgia;}
.paypopup_inner {background: #fff; padding: 15px; }
.paypopup_inner strong {color: #ff006c;}

.paypopup .buttons {margin-top: 10px; text-align: center;}
.paypopup .popup_message {display:none; margin:10px 0px 0px 40px; padding: 16px 0px 16px 45px; background: url(http://cdn1.e5.mydirtyhobby.com/u/images/whitelabels/7/ajaxload.gif) no-repeat 0% 50%;}
.paypopup .ok_message {display:none; padding: 20px 0px; text-align: center;}
.paypopup .button {font-size: 14px; font-weight: bold; margin-bottom: 0;}
.paypopup #popup_btn_ok {padding: 4px 15px;}
.paypopup #popup_btn_change {@padding: 4px 2px;}

/* buycoins_epay_ok */
.buycoins_epay_ok {padding: 4px;}
.buycoins_epay_ok .headline_r {margin-bottom: 15px; text-align: center;}
.buycoins_epay_ok .desc_txt {margin-bottom: 15px; font-size: 12px;}

/* Register page */
.reg_tab {width: 50%; margin: 15px 0px; float: left;}
.reg_tab th, .reg_tab td {padding: 0px 10px 10px 0px;}
.reg_tab th {text-align: right; font-weight: normal; width: 80px; padding-top: 3px;}
.reg_tab td {vertical-align: middle;}
.reg_tab2 {float: right;}
.register .input_div {width: 150px;}

.register #userNickStatus {font-size: 11px;}
.register #paar span {display: inline-block; padding-bottom: 2px;}

.join_block1, .join_block2, .join_block3 {padding: 5px 15px 15px 15px; border-bottom: 1px solid #e8e8e8; background: url(http://cdn1.e5.mydirtyhobby.com/u/images/whitelabels/7/bg/block1_br_bg.gif) no-repeat 100% 100%;}
.join_block2 {background: url(http://cdn1.e5.mydirtyhobby.com/u/images/whitelabels/7/bg/block1_bl_bg.gif) no-repeat 0% 100%;}
.join_block3 {border: none;}
.register .cb1 {padding-bottom: 0; border-bottom: none; background: none;}

.join_info {float: left; width: 305px; padding-top: 15px;}

.register .price {float: right; width: 90px; text-align: center; padding-left: 11px; background: url(http://cdn1.e5.mydirtyhobby.com/u/images/whitelabels/7/bg/arrow_left_yellow.gif) no-repeat 0% 50%;}
.register .price2 {font: italic bold 18px Georgia;}
.price_inner {background: #ffe147; padding: 15px 10px; background: url(http://cdn1.e5.mydirtyhobby.com/u/images/whitelabels/7/bg/yellow_bg.gif) repeat-x 0% 100%;}
.register .price strong {display: block; font: italic bold 20px Georgia;}
.register .price2 strong {font-size: 24px;}

.register .coins_tab .tab3 {vertical-align: top; font-size: 12px;}
.register .coins_dc .eur {font-size: 20px; padding: 4px 8px 0px 5px;}
.register .coins_dc .dc {font-size: 30px; top: 35px; width: 70px; right: 20px;}
.register .coins_dc .dc span {font-size: 14px;}

.register .join_block3 label {font-size: 14px;}
.register .join_block3 .checkbox {margin-right: 5px; vertical-align: middle;}
.register .join_block3 .note {margin: 15px 0 10px 0; font-size: 11px;}
.register .note {font-size: 11px;}

.getting ul {list-style: none; padding: 10px 0px;}
.getting ul li {padding-bottom: 10px;}
.getting ul li strong {color: #009ce4;}

/* user_signup_confirmform */
.confirm_tab {width: 100%; margin: 15px 0px;}
.confirm_tab th, .confirm_tab td {padding: 0px 10px 10px 0px; width: 50%;}
.confirm_tab th {text-align: right; font-weight: normal; padding-top: 3px;}
.confirm_tab td {vertical-align: middle;}

/* Register status */
.reg_status_wait_input {color: #909090;}
.reg_status_check {color: #002166;}
.reg_status_taken {color: #fb2a83;}
.reg_status_free {color: #00ac00;}

/* Old headings */
.header_all, .heading_name, .headline_r {margin: 0 0 10px 0; padding: 2px 15px; position: relative; top: 0px; left: -8px; background: #da206f url(http://cdn1.e5.mydirtyhobby.com/u/images/whitelabels/7/bg/heading_bg.gif) repeat-y; color: #fff; font: italic bold 24px Georgia;}

/* Play Video */
.playvideo .heading h4, .playvid_buy .heading h4, .video_comment .heading h4 {width: auto;}
.playvideo .c_inner_block1 {border: none;}
.playvideo .comment {width: 774px; overflow: hidden; word-wrap: break-word;}

.playvideo .mplayer {text-align: center;}
.playvideo .mplayer .service_msg {margin-top: 15px; font-size: 14px;}
.playvideo .mplayer #player {margin: 0 auto;}
.playvideo .download_link  {text-align: center; font-size: 14px; font-weight: bold; color: #ff006c;}

.playvideo #videohelp, .playvideo #iehelp {display: none; margin-top: 15px;}
.playvideo #videohelp table, .playvideo #iehelp table {width: 317px; margin: 0 auto; border: 1px solid #000;}
.playvideo #videohelp table {width: 420px;}
.playvideo #videohelp th, .playvideo #iehelp th {text-align: right;}
.playvideo #videohelp td, .playvideo #iehelp td {padding: 5px;}
#iehelp .help_img1, #iehelp .help_img2, #iehelp .help_img3, #iehelp .help_img4 {width: 305px; height: 287px; margin-bottom: 3px;}

/* Guestbook, mailbox_show_msg, video_comment */
.melden {width: 395px; padding: 5px; display: none; position: absolute; top: 0px; left: 0px; z-index: 10; background: #fff; border: 1px solid #ccc; font-size: 11px;}
.show_mail .melden {top: 5px; left: 25%;}
.melden table {width: 100%;}
.melden table td {padding: 3px 5px;}
.melden .close {float: right;}
.melden textarea {width: 290px; height: 150px;}
.melden .button_td {text-align: center;}
.melden .button {margin: 5px 0;}

.fehler {color: #ff006c; font-weight: bold; display: inline-block; padding-bottom: 10px;}
.service_msg, .service_msg_block {color: #ff006c; font-weight: bold;}
.service_msg_block {margin-bottom: 10px;}

/* Video comment */
.video_comment .pager {width: auto;}
.video_comment .comment_block {margin: 12px 0 22px 0;}
.video_comment .comment_block .comment_block_inner {padding: 0px;}

.video_comment .msg_tab {width: 100%; font-family: arial;}
.video_comment .msg_tab th {width: 120px; padding: 5px; font-weight: normal; border-right: 1px solid #e8e8e8; background: url(http://cdn1.e5.mydirtyhobby.com/u/images/whitelabels/7/bg/block3_bg_bl.gif) no-repeat 0% 100%;}
.video_comment .msg_tab th a {color: #008aff;}
.video_comment .msg_tab td {padding: 10px 5px; background: url(http://cdn1.e5.mydirtyhobby.com/u/images/whitelabels/7/bg/block3_bg_tl.gif) no-repeat 0% 0%;}
.video_comment .msg_tab .date {font-size: 11px;}
.video_comment .msg_tab .comment {width: 630px; overflow: hidden; word-wrap: break-word;}

.video_comment .msg_tab .reply_smg  th, .video_comment .msg_tab .reply_smg  td, .video_comment .msg_tab .buttons th, .video_comment .msg_tab .buttons td {border-top: 1px solid #e8e8e8;}
.video_comment .msg_tab .reply_smg td strong {color: #ff006d;}
.video_comment .msg_tab .buttons .button {margin-right: 5px;}

.video_comment .subcom table {width: 100%;}
.video_comment .subcom .subheading {padding: 0px 10px; font: italic bold 21px Georgia; color: #ff006c;}
.video_comment .subcom textarea {width: 99%; height: 150px; border: 1px solid #000; font-family: arial;}

/* Rating Vote */
.rating_main_block {margin: 15px 0px; text-align: center;}
.rating_main {width: 100%;}
.rating_tab {width: 100%; color: #ff006c;}
.rating_tab td {padding: 0px; text-align: center; vertical-align: middle; font-weight: bold;}
.rating_tab .vote_avg {font: italic bold 18px Georgia;}

.sRating {width: 100%;}
.sRating td {width: 33%; padding: 3px; text-align: center; vertical-align: middle;}
.ratinginfo {font: italic bold 16px Georgia;}
.ratinginfo strong {color: #ff006c;}

.rating {height: 40px; width: 200px; background: url('http://cdn1.e5.mydirtyhobby.com/u/images/rating.gif') no-repeat;}
.rstar0 {background-position: 0px 0px;}
.rstar1 {background-position: 0px -44px;}
.rstar2 {background-position: 0px -88px;}
.rstar3 {background-position: 0px -132px;}
.rstar4 {background-position: 0px -176px;}
.rstar5 {background-position: 0px -220px;}
.rstar6 {background-position: 0px -264px;}
.rstar7 {background-position: 0px -308px;}
.rstar8 {background-position: 0px -352px;}
.rstar9 {background-position: 0px -396px;}
.rstar10 {background-position: 0px -440px;}

/* Preview video */
.playvid_buy .c_inner {background: url(http://cdn1.e5.mydirtyhobby.com/u/images/whitelabels/7/bg/block1_br_bg.gif) no-repeat 100% 100%;}

.playvid_buy .video_tab {width: 100%;}
.playvid_buy .video_tab th {text-align: left; padding-right: 10px;}
.playvid_buy .video_tab td {width: 80%;}
.playvid_buy .video_tab th a {display: inline-block; padding: 4px; border: 1px solid #ececec; background: #fff; font-size: 1px;}

.playvid_buy .video_tab .video_info {margin-bottom: 20px; text-align: right;}
.playvid_buy .video_tab .vote {margin-bottom: 10px;}
.playvid_buy .video_tab .vote_text {font-size: 11px;}
.playvid_buy .video_tab .vote_hidden {display: none;}

.playvid_buy .video_tab .comment {margin-bottom: 30px; font-size: 11px; overflow: hidden; word-wrap: break-word;}
.playvid_buy .video_tab .button {display: inline-block; text-align: center;}

.star_act, .star_half_act, .star_no_act {display: inline-block; width: 21px; height: 20px; margin-right: 2px;}
.star_act {background: url('http://cdn1.e5.mydirtyhobby.com/u/images/whitelabels/7/star_full.gif') no-repeat;}
.star_half_act {background: url('http://cdn1.e5.mydirtyhobby.com/u/images/whitelabels/7/star_half.gif') no-repeat;}
.star_no_act {background: url('http://cdn1.e5.mydirtyhobby.com/u/images/whitelabels/7/star_none.gif') no-repeat;}

/* Gallery */
.images_block {padding: 15px 15px 0px 90px;}
.bildkasten {border: 1px solid #7f7f7f; padding: 10px 20px 20px 20px; margin:0px 10px 10px 0px; font-size: 11px; background: #fff url('http://cdn1.e5.mydirtyhobby.com/u/images/bg_kasten.jpg') repeat-x;}

.bildkasten_div {float:left;}
.bildkasten_div .bk_div2 {margin-top: 10px;}

/* Mailbox */
.mailbox .menu_list {font: italic bold 18px Georgia;}
.mailbox .menu_list a, .mailbox .menu_list strong {display: inline: block; margin-right: 20px;}
.mailbox .menu_list a {color: #000; text-decoration: none;}
.mailbox .menu_list a:hover {text-decoration: underline;}
.mailbox .menu_list strong, .mailbox .menu_list a.active {color: #fb2a83;}

.mailbox .comment_block {margin: 12px 0 17px 0;}
.mailbox .comment_block .comment_block_inner {padding: 0;}
.mailbox .msg_system_block {padding: 0 10px 10px 10px;}

.mailsort table {width: 100%;}
.mailsort table th, .mailsort table td {ma padding: 0 10px; text-align: center;}
.mailsort table th {padding: 7px 0 3px 0; font-size: 11px;}

/* sl */
#sl {display: none; width: 170px; padding: 5px; position: absolute; left: 0px; top: 10px; z-index: 10; background: #fff; border: 1px solid #000;}
#sl .close {margin-left: 165px;}

/* Mailbox - List */
.listmail_tab {width: 100%; margin-top: 10px; border-top: 1px solid #e8e8e8;}
.listmail_tab th, .listmail_tab td {padding: 8px; vertical-align: middle; border-right: 1px solid #e8e8e8; border-bottom: 1px solid #e8e8e8;}
.listmail_tab th {text-align: left; background: #fa2a82; color: #fff;}
.listmail_tab .user_info {padding: 8px 0px;}
.listmail_tab .user_info_bg {background: url(http://cdn1.e5.mydirtyhobby.com/u/images/whitelabels/7/bg/mailbox_topright.gif) no-repeat top right;}
.listmail_tab a {color: #000;}

.listmail_tab .subject {width: 250px; overflow: hidden;}
.listmail_tab .subject_bg {background: url(http://cdn1.e5.mydirtyhobby.com/u/images/whitelabels/7/bg/mailbox_bottomleft.gif) no-repeat bottom left;}
.listmail_tab .date {font-size: 10px; color: #807f7f;}
.listmail_tab .status, .listmail_tab .attachment {text-align: center;}
.listmail_tab .attachment {border-right: none;}
.listmail_tab th table td, .listmail_tab td table td {padding: 0px 5px; border: 0;}

.listmail .status_read, .listmail .status_unread, .listmail .status_answered, .listmail .status_attachment {display: inline-block; width: 15px; height: 10px;}
.listmail .status_read {background: url('http://cdn1.e5.mydirtyhobby.com/u/images/gelesen.gif') no-repeat;}
.listmail .status_unread {background: url('http://cdn1.e5.mydirtyhobby.com/u/images/ungelesen.gif') no-repeat;}
.listmail .status_answered {background: url('http://cdn1.e5.mydirtyhobby.com/u/images/beantwortet.gif') no-repeat;}
.listmail .status_attachment {height: 16px; background: url('http://cdn1.e5.mydirtyhobby.com/u/images/attachment.gif') no-repeat;}

.listmail .pager_tab {width: 100%;}
.listmail .pager_tab td {padding: 0px 10px;}
.listmail .pager_tab .mb_pager {text-align: right; vertical-align: middle;}

/* Mailbox - Show */
.show_mail {position: relative;}
.mailbox .show_mail_block {/*padding: 10px;*/ /*padding: 1px 0px 0px 1px;*/}
.mailbox .show_tab {width: 100%;}

.mailbox .show_tab th, .mailbox .show_tab td {padding: 10px; border: 1px solid #e8e8e8; border-left: none;}
.mailbox .show_tab th {text-align: left; vertical-align: middle; border-top: none;}
.mailbox .show_tab td {background: url(http://cdn1.e5.mydirtyhobby.com/u/images/whitelabels/7/bg/mailbox_topright.gif) no-repeat top right;}

.show_mail .show_tab .col1 {width: 300px;}
.show_mail .show_tab .col2 {width: 250px;}
.show_mail .msg_subject  {width: 250px; overflow: hidden;}
.show_mail .msg_text {width: 530px; overflow: hidden; font-family: arial;}

.mailbox .show_tab .user_info {float: left; text-align: center;}
.show_mail .ignore_form {float: right; width: 160px; text-align: center;}
.show_mail .ignore_form .button {margin: 0px 0px 5px 0px; padding: 1px 3px; font-size: 10px;}
.show_mail .answer_btn, .show_mail .del_btn {float: right; margin-right: 10px;}

/* Mailbox - Write */
.write_msg .show_tab .col1 {width: 250px;}
.write_msg .show_tab .col2 {width: 300px;}
.write_msg textarea {width: 100%; height: 200px; overflow: auto; border: 1px solid #ccc;}
.write_msg .note {margin-top: 3px; color: #909090; font-size: 11px;}
.write_msg .input_div {width: 100%;}
.write_msg .file_input {width: 100%; border: 1px solid #d9d9d9; background: #fff;}
.write_msg .btn_send {text-align: center;}
.write_msg .btn_send .button {margin: 0;}
.write_msg .subject {vertical-align: middle;}
/* Mailbox - Show pic */
.show_pmpic .content {background: #a41753; text-align: center;}

/* Spacers */
.hspace, .vspace {display: none;}

/* Guestbook */
.c_inner_block1, .c_inner_block2 {padding: 5px 15px 15px 15px; border-bottom: 1px solid #e8e8e8; background: url(http://cdn1.e5.mydirtyhobby.com/u/images/whitelabels/7/bg/block1_br_bg.gif) no-repeat 100% 100%;}
.c_inner_block2 {background: url(http://cdn1.e5.mydirtyhobby.com/u/images/whitelabels/7/bg/block1_bg.gif) no-repeat 0% 0%; border: none;}
.guestbook .cb1 {padding-bottom: 0; border-bottom: none;}
.guestbook .pager {margin: -45px 0 0 0;}
.guestbook .pager_bottom .pager {margin: 0;}
.guestbook .comment_block {margin: 12px 0 22px 0;}
.guestbook .comment_block .comment_block_inner {padding: 0px;}

.guestbook .msg_tab {width: 100%; font-family: arial;}
.guestbook .msg_tab th {width: 120px; padding: 5px; font-weight: normal; border-right: 1px solid #e8e8e8; background: url(http://cdn1.e5.mydirtyhobby.com/u/images/whitelabels/7/bg/block3_bg_bl.gif) no-repeat 0% 100%;}
.guestbook .msg_tab th a {color: #008aff;}
.guestbook .msg_tab td {padding: 10px 5px; background: url(http://cdn1.e5.mydirtyhobby.com/u/images/whitelabels/7/bg/block3_bg_tl.gif) no-repeat 0% 0%;}
.guestbook .msg_tab .date {font-size: 11px;}
.gb_write_form table {width: 100%;}
.gb_write_form textarea {width: 99%; height: 100px; border: 1px solid #000; font-family: arial;}
.gb_write_form .subheading {padding: 0px 10px; font: italic bold 21px Georgia; color: #ff006c;}

/* listbuyvideos */
.listbuyvideos .sort_form {padding: 0px 16px 12px 16px;}

/* friend page */
.friends div.text {}
.friends img.img {margin-right: 35px; float: left;}
.friends a.links {color: #fb2a83; font-size: 14px;}

/* Password Forgotten */
.lostpass .desc_txt {padding: 5px 0px;}
.lostpass table {margin: 0 auto;}
.lostpass table th, .lostpass table td {padding: 10px;}
.lostpass table th {font-weight: normal; padding-top: 12px;}
.lostpass table .btn {text-align: center;}

/* Contact */
.contact #typ {display: none;}
.contact #user {display: block;}

.contact .usertype {margin: 0 0 15px 0; font: italic bold 18px Georgia; text-align: center;}
.contact .usertype_tab  {width: auto; margin: 0 auto;}
.contact .usertype_tab td {padding-right: 15px;}
.contact .usertype_tab .amateur_img {padding: 0;}

.contact .usertype_tab a {display: block; width: 268px; height: 69px; text-decoration: none;}
.contact .usertype_tab .btn_user {background: url('http://cdn1.e5.mydirtyhobby.com/u/images/button-user.jpg') no-repeat;}
.contact .usertype_tab .btn_amateur {background: url('http://cdn1.e5.mydirtyhobby.com/u/images/button-amateur.jpg') no-repeat;}
.contact fieldset legend {font-weight: bold; color: #535353; margin-left: 10px; padding: 0px 3px;}
.contact fieldset div {padding: 10px 15px 15px 15px; color: #898989;}

.contact .contact_desc {display:none; margin-bottom: 15px;}
.contact .contact_desc .elem {display: none; padding: 5px 0 0 15px;}
.contact .contact_desc .tab2 {padding: 4px 10px 4px 30px; border: 1px solid #d3d3d3; border-right: 1px solid #f0f0f0; border-top: 1px solid #f0f0f0; background: #f5f5f5 url('http://cdn1.e5.mydirtyhobby.com/u/images/kateg.gif') no-repeat 10px 7px;}

.contact #kontakt {display:none;}
.contact_tab {width: 100%;}
.contact_tab th, .contact_tab td {padding: 8px; border: 1px solid #d3d3d3; border-right: 1px solid #f0f0f0; border-top: 1px solid #f0f0f0; background: #f5f5f5;}
.contact_tab th {text-align: right; font-weight: normal;}
.contact_tab .input_subj {width: 440px;}

.contact #kontakt .descform {border: 1px solid #999999; padding: 10px;}
.contact #kontakt .img_arrow {height: 19px; margin-bottom: 10px; background: url('http://cdn1.e5.mydirtyhobby.com/u/images/pfeilunten.gif') no-repeat 50% 0%;}
.contact #kontakt textarea {width: 340px; height: 100px;}

.vorfunktionen {margin-top:15px;}
.vorfunktionen fieldset {background: #fff;}
.vorfunktionen .vorfunktionen_inner2 {font-size: 11px; padding: 4px;}

/* Selects */
select.selReplaced {position:absolute; left:-999em; float:none;}

dl.sbrWrap {margin: 0; padding: 0; position: relative; overflow: none; height: 20px; background: url('http://cdn1.e5.mydirtyhobby.com/u/images/whitelabels/7/bg/input.gif') no-repeat left top; display: inline-block; vertical-align: middle; text-align: left;}

dl.sbrWrap {
	display:-moz-inline-stack; /* Firefox need this to simulate display==inline-block */
	display:inline-block; /* IE does not apply this to Block Element, and Firefox does not render this, too */
	zoom:1; /* trigger hasLayout */
	*display:inline; /* once hasLayout is true, set display==inline to block element will make display:inline behave like display==inline-block */
}

dl.sbrWrap * {position: static; float: none; display: block; @display: inline-block; margin: 0; padding: 0; border: none; overflow: none;}
dl.sbrWrap dt {cursor: default; color:#000; padding: 3px 25px 0px 4px; background: url('http://cdn1.e5.mydirtyhobby.com/u/images/whitelabels/7/bg/select_arrow.gif') right top no-repeat; height: 18px; overflow: hidden; font-size: 11px; white-space: nowrap;}

dl.sbrWrap dd {position: absolute; z-index: 101; left: 0; top: 100%; margin: 0 0 0 -1px; padding: 0; width: 100%; overflow: auto; overflow-x: hidden; max-height: 147px; height:expression(this.scrollHeight > 147? "147px" : "auto");  background: #fff; border: 1px solid #ccc; white-space: nowrap; background: #F0F0F0;}

dl.sbrWrap dd ul {width: 100%; overflow: hidden; background: #F0F0F0;}
dl.sbrWrap dd li {padding: 2px; color: #333; /*height: 16px;*/ overflow: hidden;}
dl.sbrWrap dd li.sbrSelected, dl.sbrWrap dd li:hover, dl.sbrWrap dd li.hover {background: #a41753; color: #fff;}
dl.sbrWrap dd li:hover, dl.sbrWrap dd li.hover {cursor: pointer; position: relative; z-index: 10100; left: 0px; top: 0px;}

dl.sbrWrap .sbrOptsCol {display: none;}
dl.sbrWrap .sbrOptsExp * {display: block; @display: inline-block;}
/*dl.sbrWrap .sbrFocused {}*/

/* Disabled selects */
dl.sbrDisabled dt {color: #707070; background-image: url('http://cdn1.e5.mydirtyhobby.com/u/images/whitelabels/7/bg/select_arrow_disabled.gif');}
dl.sbrDisabled dd.sbrOptsExp {display: none;}

/*AJAX*/

.AJAX_block {font-size:13px;width:174px;display:none;}
.AJAX_block .videochat_status_line_box {margin:0;}
.AJAX_block .videochat_status_line_box  ul {margin:0; padding:0; border:0; }
.AJAX_block a {text-decoration:underline; font-weight:bold; color:#ff006d;}
.AJAX_block ul {text-indent:0; margin:0;padding:0;text-align:center; vertical-align:middle;}
.AJAX_block li {text-indent:0; margin:0;padding:0; line-height:1.5}
.AJAX_block li span {position:relative;top:-3px;}
* html .AJAX_block li span {zoom:1;}
.AJAX_block .wait { list-style:inside url(http://cdn1.e5.mydirtyhobby.com/u/images/livechat/status_bar/pic_wait.gif);}
.AJAX_block .confirm { list-style:inside url(http://cdn1.e5.mydirtyhobby.com/u/images/livechat/status_bar/pic_confirm.gif);}
.AJAX_block .invite { list-style:inside url(http://cdn1.e5.mydirtyhobby.com/u/images/livechat/status_bar/pic_invite.gif);}
.AJAX_block .decline { list-style:inside url(http://cdn1.e5.mydirtyhobby.com/u/images/livechat/status_bar/pic_decline.gif);}
.AJAX_block .ftp { list-style:inside url(http://cdn1.e5.mydirtyhobby.com/u/images/livechat/status_bar/pic_ftp.gif);}
.AJAX_block .mails { list-style:inside url(http://cdn1.e5.mydirtyhobby.com/u/images/livechat/status_bar/pic_mails.gif);}
.AJAX_block .photos { list-style:inside url(http://cdn1.e5.mydirtyhobby.com/u/images/livechat/status_bar/pic_photos.gif);}
.AJAX_block .request { list-style:inside url(http://cdn1.e5.mydirtyhobby.com/u/images/livechat/status_bar/pic_request.gif);}
.AJAX_block .videos { list-style:inside url(http://cdn1.e5.mydirtyhobby.com/u/images/livechat/status_bar/pic_videos.gif);}
.AJAX_block .ignor { list-style:inside url(http://cdn1.e5.mydirtyhobby.com/u/images/livechat/status_bar/pic_ignor.gif);}
.AJAX_block .reply { list-style:inside url(/images/livechat/status_bar/pic_reply.gif);}
.AJAX_block .request { list-style:none;}
.AJAX_block .user_name {font-weight:bold; position:static;}

#live_chat_shadow {display:none; background-color:black;position:absolute; left:0px; top:0px;
	filter:alpha(opacity=50);
    -moz-opacity: 0.5;
    -khtml-opacity: 0.5;
    opacity: 0.5;z-index:500;}
.add_block{margin-bottom:150px;padding:0;margin:0;}
.livechat_request{padding:0;margin:0 auto;display:none; font-family:Tahoma, Geneva, sans-serif; font-size:12px; position:absolute;z-index:700;top:200px;width:300px;}
.livechat_request form {padding-bottom:10px;background:#ececec;}
* html .livechat_request form {padding-bottom:0px;}
.livechat_header {padding:0;margin:0; width:300px; font-weight:bold; color:#f7f6f7;padding-top:10px;}
* html .livechat_header {margin-top:-11px;position:relative;zoom:1;}
.livechat_header .livechat_header_text {padding:0;margin:0; float:left; margin-left:20px;}
.livechat_header .heading h4 {font-size:23px; background:url(http://cdn1.e5.mydirtyhobby.com/u/images/whitelabels/7/livechat/camrequest_title.gif) no-repeat;}
.livechat_header_close {padding:0;margin:0; float:right; position:relative;top:18px;left:18px; z-index:1500;}
* html .livechat_header_close {zoom:1;top:8px;left:20px;}
.livechat_header_close a{padding:0;margin:0;text-decoration:none; font-size:1px; display:block; width:30px;height:30px;background:url(http://cdn1.e5.mydirtyhobby.com/u/images/whitelabels/7/livechat/camrequest_close.png) no-repeat;}
* html  .livechat_header_close a {cursor:pointer;background:none;filter: progid:DXImageTransform.Microsoft.AlphaImageLoader (src='http://cdn1.e5.mydirtyhobby.com/u/images/whitelabels/7/livechat/camrequest_close.png', sizingMethod='scale');}
.livechat_body {padding:0;margin:0;width:300px; height:103px;}
.livechat_body .livechat_body_img {padding:0;margin:0;margin-left:9px; width:65px; height:60px; border:1px solid #f196bc; float:left;background:url(http://cdn1.e7.mydirtyhobby.com/u/img/user/thumpspromo/1443601_softprofil.jpg) no-repeat;}
* html .livechat_body .livechat_body_img {display:inline;}
.livechat_body .livechat_body_textarea {padding:0;width:205px; height:60px; float:right; margin-right:14px;}
* html .livechat_body .livechat_body_textarea {display:inline;}
.livechat_body .livechat_body_textarea textarea, .livechat_body .livechat_body_textarea .livechat_body_textarea_middle{padding:10px 6px;margin:0;width:190px; height:40px;color:#4c4c4c; font-size:11px; border:1px solid #f196bc;}
.livechat_body .livechat_body_textarea .text{overflow-y:scroll;overflow-x:hidden;}
.livechat_body .buttons {padding:0;margin:0;margin:10px 15px 0 0;}
*html .livechat_body .buttons {margin-top:5px}
.livechat_body .buttons .pink {background-color:#FB2A83}
.clear {clear:both; width:1px; height:1px;padding:0;margin:0;overflow:hidden;}
.livechat_body .buttons .margin {margin-left:10px;}
.livechat_request .heading .hlink {margin:5px 0 0 10px;}
 .livechat_request .heading {width:200px}
.livechat_request .heading  .red {background-color:#fb2a83}

/*Webcam Schudule*/
.livechat_schedule {border-bottom:1px solid #DEDEDE;border-top:1px solid #DEDEDE;}
.livechat_schedule_table_show td {text-align:center;}
.livechat_schedule_table_hspace {display:block; font-size:1px; width:1px; height:15px}
.livechat_schedule_table_show .ytab2b {text-align:center;}
.livechat_schedule_table_show .vspace {font-size:15px;}

