html { min-height: 100%; margin-bottom: 1px; }
body { background:#0F0013 url(../images/new/bg.jpg) repeat top left; position: relative; font-size:12px; font-family:Arial, Helvetica, sans-serif; margin: 0px; color:#555555; }

a { color:#336699; text-decoration:none;}
a:hover { color:#3399FF; text-decoration:underline; }
a img { border:0px; }
.clear { clear:both; }
p { margin:0px; line-height:16px; }

.wrapper { width:1003px; margin:0px auto; }
.wrapper .wp { background:transparent url(../images/new-design/btop.gif) no-repeat bottom left; margin:8px 0px; padding:0 0 4px }
.wrapper .wp2 { padding:0 4px; background:#fff url(../images/new-design/rtop.gif) no-repeat left top; }
.afl { float:left; }
.afr { float:right; }

.rtTop { height:10px; background:url(../images/new-design/rc-tb.gif) repeat-x 0px 4px; }
.rtTop .afl { margin-top:4px; }
.rtTop .afr { margin-top:4px; }
.rtBot { height:10px; background:#fff url(../images/new-design/rc-bb.gif) repeat-x 0px 0px; overflow:hidden; clear:both; }
.rtBot .afl { margin-bottom:4px; .margin-bottom:3px; }
.rtBot .afr { margin-bottom:4px; .margin-bottom:3px; }
.rtBody { border:1px solid #A8A8A8; border-width:0px 1px; padding:0px 6px; background:#fff; clear:both; }

.allRelative * { .position:relative; }
.user_winks img { float:left; }
.friends_search { width:538px!important; }

.nomargin { margin:0px!important;}

input.text, input.text_small { border: 1px solid #AAAAAA; font-family: arial, verdana, serif; font-size: 9pt; color: #333333; vertical-align: middle; padding-left: 2px; }
input.text_small { font-size: 8pt; }
input.search { vertical-align: middle;  background-image: url(../images/search.gif);  background-repeat: no-repeat; background-position:0px -2px;  color: #555555;  font-size: 12pt; padding-left: 23px; border:1px solid #BFCEDC; height:15px; }
input.button { font-family: arial, verdana, serif; font-size: 8pt; padding: 3px; color: #333333; font-weight: bold; background: #EEEEEE; vertical-align: middle; border-top: 1px solid #CCCCCC; border-left: 1px solid #CCCCCC; border-bottom: 1px solid #777777; border-right: 1px solid #777777; }
input.radio, input.checkbox { vertical-align: middle; }
textarea { border: 1px solid #AAAAAA; font-family: arial, verdana, serif; color: #333333; padding-left: 2px; font-size: 10pt; }
select, select.small { color: #333333;  font-family: arial, verdana, serif;  font-size: 9pt; vertical-align: middle; margin-top: 1px; }
.standardImg { width:178px; margin:40px 0 0; }

a.email, a.email2, a.add { display:block; padding:0px 0px 0px 20px; }
a.email:hover, a.email2:hover, a.add:hover { text-decoration:none; }
a.email  { background:url(../images/new-design/icons/email.gif) no-repeat top left; }
a.email2 { background:url(../images/new-design/icons/email2.gif) no-repeat top left; }
a.add 	 { background:url(../images/new-design/icons/add.gif) no-repeat top left; }

.headAd { width:728px; height:90px; float:left; }
.headSearch { width:248px; padding-top:20px; float:right; text-align:right; font-size:10px; }
.jamniStrip { background:url(../images/new-design/jamni-strip.gif) repeat-x top left; height:28px; line-height:28px; padding:0px 5px 1px; color:#FAA71A; }
.blackStrip { height:24px; line-height:24px; padding:0px 5px 0px; font-size:12px; }

.topLinks a { color:#fff!important; font-weight:bold; font-size:11px; }
.topLinks span { padding:1px 4px; background:url(../images/new-design/tnSep.gif) no-repeat center top; }
.topLinks2 { overflow:hidden; }
.topLinks2 .inside { line-height:24px; height:24px; width:740px; float:left; }
.topLinks2 .cowIcon { float:right; width:16px; height:14px; padding:4px 0 0; }
.topLinks2 a { color:#FAA71A!important; }

.main-profile { background:url(../images/new-design/assets/main-profile.gif) no-repeat top left; height:33px; padding:10px; line-height:18px; color:#542466; overflow:hidden; }
.main-profile .insideA { float:left; width:100px; }
.main-profile .insideA2 { display:block; float:right; width:49px; height:35px;  }
.heading      { background:url(../images/new-design/jamni-strip.gif) repeat-x top left; height:28px; line-height:28px; padding:0px 5px; color:#FFFFFF; }
.heading      a { color:#FFFFFF!important; }
.common-heading { background:#EEEEEE; border:1px solid #DEDEDE; border-width:0 1px 1px 0; padding:8px 8px 0; margin-bottom:8px!important; }

.adblock-18090 { background:#000000; width:180px; height:90px; margin:10px 0px 0px; }
.photo_bucket { background:#D0CFCD; height:300px; border:1px solid #EFEFEE; margin:7px 0px; text-align:center; }
.profile_view { line-height:16px; padding:4px 0px; }

.content {  }
.content .col1 { width:791px; float:left; }
.content > .col1_top { width: 995px; }
.content .col1 .cols1 { width:195px; float:left; }
.content .col1 .cols2 { width:590px; float:right; }
.content .col2 { width:195px; float:right; }

.content .col1_1 { width:792px; float:left; }
.content .col1_1 .cols1 { width: 238px; float:left; }
.content .col1_1 .cols2 { width: 547px; float:right; }

.site_col_2 { float:left; }
.site_col_2 .scols1 { width: 221px; float:left; margin-right:7px; }
.site_col_2 .scols2 { width: 362px; float:right; }


ul.navigations { margin:3px 0px 0px; padding:0px; list-style:none; }
ul.navigations li { padding:1px 0px; }
ul.navigations li a { color:#292828; }

ul.letzten { margin:0px; padding:0px; list-style:none; }
ul.letzten li { padding:0 0 1px; vertical-align:middle; }
ul.letzten li img { position:relative; top:4px; margin-right:6px; }
ul.letzten li a { color:#673877; font-size:11px; }

.ts_online { background:#D1D1D1; border:1px solid #CED4D4; padding:0px 2px; }
.ts_online .ts_nav { padding:3px 2px 2px; font-size:10px; }
.ts_online .ts_nav a { color:#3D3D3D; padding:1px 2px; }
.ts_online .ts_nav a.selected { background:#C7ABD1; }
.ts_online .ts_nav2 { padding:0px 6px 6px; text-align:right; font-size:10px; }
.ts_online .ts_nav2 a { color:#532B60; }
.ts_online .ts_nav3 { padding:3px 6px; text-align:right; font-size:11px; }
.ts_online .ts_nav3 a { color:#532B60; }
.ts_online .ts_nav4 { padding:0px 6px 6px; font-size:10px; }
.ts_online .ts_nav4 .text_b { width:124px; }
.ts_online .ts_nav4 .btngo { position:relative; top:4px; margin-left:3px; }
.ts_online ul { margin:0; padding:0px; list-style:none; height:369px; }
.ts_online ul li { padding:2px 0 2px 20px; vertical-align:middle; background:url(../images/new-design/icons/online16_1.gif) no-repeat 0px 2px; }
.ts_online ul li a { color:#633B79; font-size:11px; }

ul.user_panel { margin:0px; padding:0px; list-style:none; }
ul.user_panel li { background:#EFEFEF; padding:1px 0 2px 7px;; vertical-align:middle; }
ul.user_panel li.lg { background:#DAECD5; }
ul.user_panel li a { font-weight:bold; }
ul.user_panel li a.grey { color:#555555; font-weight:bold; }
ul.user_panel li.ylow { background:#FCF7C0; }
ul.user_panel li.pink { background:#FCCEC0; }
ul.user_panel li.lblu { background:#D9D7EC; }
ul.user_panel li img { position:relative; top:4px; margin-right:6px; }

.tcols { }
.tcols .rtBody { font-size:11px; }
.tcols .tcols1 { width:239px; float:left; }
.tcols .tcols2 { width:346px; padding:0 0 0 5px; float:right; }
.tcols .tcols2_1 { width:182px; float:left; }
.tcols .tcols2_2 { width:159px; float:right; }

.profile_comment { font-size:11px; color:#555555; height:64px; }
.profile_comment p.comment { padding:0 0 0 20px; background:url(../images/new-design/icons/computer.gif) no-repeat top left; }
.profile_comment p.options { padding:3px 0 0 40px; }
.profile_comment p.options span { color:#888888; font-size:10px; }




div.profile_action { font-size:11px; padding: 10px 0px 5px 0px; border-bottom: 1px solid #EAEAEA; margin-bottom: 5px; }
div.profile_action_date { color:#999999; float:right; padding-left:5px; }
.profile_action .profile_img { padding:0 8px 0 0; }
html > body .recentaction_div { overflow-x:auto; overflow-y:visible; padding-bottom:25px; }
div.recentaction_div { max-width:500px; }
.recentaction_div { max-height:125px; max-width:300px; overflow:auto; padding:10px 20px; position:relative; }
.action_q { background-color:#EEEEEE; border-bottom:1px solid #AAAAAA; border-top:1px solid #AAAAAA; margin-bottom:8px; padding-bottom:4px; padding-top:4px; }
.recentaction_div_media { padding:10px 10px 10px 20px; }
img.recentaction_media { float: left; margin: 3px; border: solid 1px #777777; }


.ajxarea { background:url(../images/new-design/ajax_tab.gif) repeat-x top left; }
.ajxarea .ajx_nav { height:26px; line-height:24px; margin:0px; padding:0px; list-style:none; border-right:1px solid #A89BAC; }
.ajxarea .ajx_nav li { float:left; padding:0px; background:url(../images/new-design/tnSep.gif) no-repeat right 4px; padding:0px 4px; }
.ajxarea .ajx_nav li a { display:block; padding:0px 4px; color:#FFFFFF; }
.ajxarea .ajx_nav li a:hover { display:block; text-decoration:none; }
.ajxarea .ajx_nav li.selected { border:1px solid #A8A8A8; border-width:1px 1px 0px 1px; background:#D5C7E0!important; padding:0px!important; }
.ajxarea .ajx_nav li.selected a { border:1px solid #E0D4E5; border-width:1px 1px 0px 1px; color:#603072; }
.ajxarea .ajx_content { background:url(../images/new-design/ajax_content.gif) no-repeat top left; padding:8px; min-height:300px;}
.ajxarea .ajx_content p { margin-bottom:13px; color:#292828;  }
li.hello { position:relative; float:right; font-size:11px; background:url(li-down.gif) no-repeat center right!important; padding:0 6px 0 0!important; margin:0 6px 0 0; }
ul.hellomenu { display:none; padding:0; margin:0; position:absolute; list-style:none; right:-6px; top:24px; z-index:1000; background:#9A88AE; width:148px; }
ul.hellomenu  li { padding:0!important; float:none; display:block; width:148px; }
ul.hellomenu  li a  { display:block; padding:2px 10px 2px 6px!important; background:#9A88AE; line-height:21px; color:#fff!important; }
ul.hellomenu  li a:hover  { display:block; padding:2px 10px 2px 6px; background:url(images/new-design/ajax_tab.gif) repeat-x 0 -1px; color:#fff!important; }

ul.hellomenu2 { display:none; padding:0; margin:0; position:absolute; list-style:none; right:-6px; top:24px; z-index:1000; background:#000; width:148px; }
ul.hellomenu2  li { padding:0!important; float:none; display:block; width:148px; }
ul.hellomenu2  li a  { display:block; padding:2px 10px 2px 6px!important; background:#000; line-height:21px; color:#fff!important; }
ul.hellomenu2  li a:hover  { display:block; padding:2px 10px 2px 6px; background:url(images/new-design/ajax_tab.gif) repeat-x 0 -1px; color:#fff!important; }


.ajxarea2 { background:url(../images/new-design/ajax_tab.gif) repeat-x top left; }
.ajxarea2 .ajx_nav { height:26px; line-height:24px; margin:0px; padding:0px; list-style:none; border-right:1px solid #A89BAC; }
.ajxarea2 .ajx_nav li { float:left; padding:0px; background:url(../images/new-design/tnSep.gif) no-repeat right 4px; padding:0px 4px; }
.ajxarea2 .ajx_nav li a { display:block; padding:0px 4px; color:#FFFFFF; }
.ajxarea2 .ajx_nav li a:hover { display:block; text-decoration:none; }
.ajxarea2 .ajx_nav li.selected { border:1px solid #A8A8A8; border-width:1px 1px 0px 1px; background:#E3D9E9!important; padding:0px!important; }
.ajxarea2 .ajx_nav li.selected a { border:1px solid #E0D4E5; border-width:1px 1px 0px 1px; color:#603072; }
.ajxarea2 .ajx_content { background:url(../images/new-design/ajax_content2.gif) no-repeat top left; padding:8px; min-height:120px; position:relative;}
.ajxarea2 .ajx_content p { margin-bottom:13px; color:#292828;  }

.ajxarea3 { background:url(../images/new-design/ajax_tab2.gif) repeat-x top left; }
.ajxarea3 .ajx_nav { height:26px; line-height:24px; margin:0px; padding:0px; list-style:none; border-right:1px solid #A89BAC; }
.ajxarea3 .ajx_nav li { float:left; border-left:1px solid #AEAAA7; padding:1px 0 0; }
.ajxarea3 .ajx_nav li a { display:block; padding:0px 8px; color:#643277; border-left:1px solid #FEF9FF; }
.ajxarea3 .ajx_nav li.hello { background:url(../images/li-down-2.gif) no-repeat center right!important; }
.ajxarea3 .ajx_nav li a:hover { display:block; text-decoration:none; }
.ajxarea3 .ajx_nav li.selected { border:1px solid #A8A8A8; border-width:1px 1px 0px 1px; background:#E2D7E8!important; padding:0px!important; }
.ajxarea3 .ajx_nav li.selected a { border:1px solid #E0D4E5; background:#D4C4DE; border-width:1px 1px 0px 1px; color:#603072; }
.ajxarea3 .ajx_nav li.selected2 { border:0!important; }
.ajxarea3 .ajx_nav li.selected2 a { border:0!important; }
.ajxarea3 .ajx_nav li.hello { border:0!important; }
.ajxarea3 .ajx_nav li.hello a { border:0!important; }
.ajxarea3 .ajx_content { background:url(../images/new-design/ajax_content3.gif) no-repeat top left; padding:8px; min-height:120px;  position:relative; }
.ajxarea3 .ajx_content p { margin-bottom:13px; color:#292828;  }

.home_text { float:left; width:560px; }
.home_text .logo { width:98px; height:98px; float:left; }
.home_text .textd { width:235px; padding-left:10px; float:left; }
.home_text .textd h3 { font-size:13px; }
.home_text .partners { width:200px; float:right; }
.partners h3 { font-weight:normal; font-size:14px; font-style:italic; }
.partners ul { padding:0; margin:0; list-style:none; }
.partners ul li { border:1px solid #797979; height:49px; background:#000000; color:#fff; margin:0 0 4px; }

.home_text2 { float:left; width:560px; padding:10px 0 0; background:url(../images/new-design/pback.gif) no-repeat top left; }
.home_text2 .logo { width:98px; height:98px; float:left; padding:45px 0 0; }
.home_text2 .logo img { margin:0 0 6px; }
.home_text2 .textd { width:235px; padding-left:10px; float:left; }
.home_text2 .textd h3 { font-size:13px; }
.home_text2 .partners { width:200px; float:right; }

.tatoo { padding:6px 0 0; }
.tatoo h3 { font-weight:normal; padding:6px 0 0; margin:0px; font-weight:bold; }
.tatoo h3 a { color:#000000; }

.tatoo2 { padding:6px 0 0; }
.tatoo2 .colf1 { width:85px; height:94px; float:left; }
.tatoo2 .colf2 { font-weight:bold; font-size:11px; width:90px; height:94px; float:right; }

.linkfloat { float:right; }
.linkfloat a { color:#fff!important; }


.tatoobilder_photo { border:1px solid #DEDEDE; background:#F2F2F2; padding:4px; margin:0px auto; }
.tatoobilder_photo .adsense { border:1px solid #000000; background:#000000; width:468px; height:60px; line-height:60px; text-align:center; margin:0px auto; color:#fff; font-size:12px; }
.tatoobilder_photo .owner_detail { text-align:center; font-size:11px; color:#767676; }
.tatoobilder_photo .owner_detail a { color:#502E6A; }
.tatoobilder_photo .photo_img { text-align:center; padding:4px 0px; }
.tatoobilder_photo .tattoo_rating { height:26px; }
.tatoobilder_photo .tattoo_rating .tattoo_icon { height:26px; width:31px; float:left; }
.tatoobilder_photo .tattoo_rating .tattoo_rate { height:31px; width:180px; float:right; }

.blog_search { _width:70px; }
.seBlogEntryTable { margin:0px!important; }
div.profile_postcomment  { padding:10px 7px 10px!important; }
div.profile_postcomment textarea { width:500px!important; }
div.qa_answer_profile { width:70px!important; }

.page_new_listing { border:1px solid #DeDEDE; padding:10px; width:538px; margin:0px auto 8px; background:#fff; }
.page_new_listing_last { margin-bottom:0px; }
.page_new_listing .image { border:1px solid #E0DCDB; width:60px; height:60px; float:left; margin-right:10px; }
.page_new_listing a { color:#35679C; }
.page_new_listing .tattoo_heading { display:block; font-weight:bold; }
.page_new_listing small { display:block; color:#797979; }

.page_new_listing_free { border:1px solid #DeDEDE; padding:10px; margin:8px auto 0px; background:#fff; }
.page_new_listing_free .image { border:1px solid #E0DCDB; width:60px; height:60px; float:left; margin-right:10px; }
.page_new_listing_free a { color:#35679C; }
.page_new_listing_free .tattoo_heading { display:block; font-weight:bold; }
.page_new_listing_free small { display:block; color:#797979; }

#mediaspace object { width:450px!important; height:340px!important; margin:0px auto; }
#mediaspace embed { width:450px!important; height:340px!important; margin:0px auto; }

.loginbox .boxA { padding:5px 0px 0px 1px; }
.loginbox .boxA img, .loginbox .boxA input.btn { float:right; }
.loginbox .boxA2 { padding:3px 0px 0px 1px; }
.loginbox .boxA input.text, .loginbox .boxA2 input.text { background:url(../images/new-design/tbox-bg.gif) repeat-x top left; border-width:0px; float:left; margin-right:5px; width:139px; .width:133px; font-size:11px; height:15px; }


.footLink1 { text-transform:uppercase; padding:0px 5px 1px; font-size:11px; }
.footLink1 a { color:#FFF!important; }
.footLink2 { text-transform:uppercase; padding:0px 5px 0px; font-size:11px; }tatt
.footLink2 a { color:#FAA71A!important; }

.attach-w { width:1003px!important; margin:0px auto!important; }
.attach-w .seIM_tray { margin:0px!important; }


.rtBodyGoogle { background: url('../images/googleBox.jpg') top left no-repeat; }

.secMenuContainer { background: url('../images/bg_secMenu.jpg') top left repeat-x; }
.secMenu { display: none; }
.secMenu a { color: #000 !important; display: block; float: left; height: 24px; padding: 0px 10px 0px 10px; }
.secMenu a:hover { background: url('../images/bg_secMenu_over.jpg'); text-decoration: none; }

.secMenu_seperator { background: url('../images/bg_secMenu_seperator.jpg') top left no-repeat; float: left; font-size: 1px; height: 24px; line-height: 1px; width: 2px; }
.topLinks a:hover { color: #e96f6a !important; text-decoration: none; }

.blackStrip_bl { background: #000; }

.rtBodyGoogle {
	background: url('../images/bg_adsense_left.jpg') top left no-repeat;
}

.footLink2 a {
    color: #FAA71A !important;
}

