ftabcont/* === test === */
.tyt {border:solid 1px red}
.tyt2 {border:solid 1px green}

/* === RESET === */
* {margin:0; padding:0}
.no-margin {margin:0!important}
.no-padding {padding:0!important}
.no-bg {background:none!important}
.no-border {border:none!important}
.no-float {float:none!important}
a img {border:none}
ul, ol {list-style:none}
table {border:none}


/* === TAGS === */
body {background:#002d3f; font:12px Tahoma, sans-serif; -webkit-text-size-adjust:100%;}
a {color:#007298; text-decoration:underline}
a:hover {text-decoration:none}

.comments_title {color:#fff; font:normal 18px Trebuchet MS; margin:20px 0px 5px 0px}


/* === LAYOUT === */
.wrapper {max-width:1240px; margin:0px auto}
.header {width:100%;padding:13px;}
.content {background:#005a6d; clear:both}
.footer {padding:12px 27px; color:#80969f; text-align:center; width: 1166px;}
.footer a {color:#dde8c8}
.sidebar {float:left; width:300px}
.maincont {margin-left:320px; min-width: 840px;}
.window_title {background:#003746; overflow:hidden; text-align: left;}
.commonbox {background:#dde8c8; padding:15px}
.comheader, .comheader2 {background:#003746; font:18px Trebuchet MS; padding-left:15px; color:#fff; line-height:30px}
.comheader2 {font-size:12px}
.twocols {width:100%}
.twocols td {vertical-align:top}

h1	{font:18px Trebuchet MS; padding-left:15px; color:#fff; line-height:30px}
h2 {font:18px Trebuchet MS; padding-left:15px; color:#fff; line-height:30px}
.h1	{font:15px Trebuchet MS; color:#fff; line-height:30px}
.h1_header {font:12px Tahoma; color:#fff; padding-left:60px}
.tab_h {font:normal normal 700 11px/normal Verdana; color:#4F3A27; display: inline; font-weight: bold;}
.span_h {white-space: nowrap; display: block; padding:3px 0 0 0;}
.content_h {font:bold 14px Verdana; padding: 0 0 15px 0}

.highlight_crd span {cursor: default;}
.highlight_crd label {margin-right: 20px; cursor: pointer; vertical-align: middle;}
.highlight_crd input {vertical-align: middle;}
.highlight_crd label:hover {text-decoration:underline;}
.allch {text-align: center; padding: 10px 0 10px 0}
.crd {padding: 12px 0 0 0}


/* === SEARCH === */
.searchwrap {color:#fff; padding-top:10px}
.searchbox {background:url(search_bg.gif); height:100px}
.hints {padding-left:60px}
.searchin {padding:20px 10px 0px 10px; margin:0px 11px}
.searchform {font-size:14px; width:100%}
.s-inp {background:#55402e; border:solid 1px #847568; color:#fff; padding:2px 3px; width:100%}
.s-field {padding-left:20px}
.s-field2 {padding-left:10px}
.s-subm {background:url(subm_bg.png); padding:0px 5px; border:solid 1px #2f150a; outline:solid 1px #847568; color:#fff; font-weight:bold}
.s-sel {width:145px; height:20px; padding-left:5px; background:#55402e; border:solid 1px #847568; line-height:20px; color:#dde8c8; font-size:11px; position:relative}
.selopen {background:#55402e; border:solid 1px #847568; position:absolute; width:150px; left:-1px; top:20px}
.selopen a {color:#dde8c8; text-decoration:none}
.selopen li {padding:0px 5px; border-bottom:solid 1px #695747; line-height:24px}
.selbutt {background:url(selbutt.gif); width:18px; height:18px; display:block; position:absolute; top:1px; right:1px; opacity:0.7; filter:alpha(opacity=70); outline:none}
.selbutt:hover {opacity:1; filter:alpha(opacity=100)}

.alphabetwrap {padding:18px 52px 0px 40px; overflow:hidden}
.alphabet {background:url(alphabet_bg.gif) repeat-x; height:40px; width: 872px; display:inline-block; float:left; text-align:center; margin-left: 1px; border-radius: 2px 2px 0 0;}
.shadow
{
	-moz-box-shadow: 0px 0px 5px rgba(63,46,31,1);
	-webkit-box-shadow: 0px 0px 5px rgba(63,46,31,1);
	box-shadow: 0px 0px 5px rgba(63,46,31,1);
}
.lett a {color:#dde8c8; font:bold 14px/40px Arial; padding:0px 8px; display:inline-block}
.lett a:hover {background:#dde8c8; color:#4f3a27; text-decoration:none}
.alphleft {width:1px!important; vertical-align:text-bottom}
.alphright {width:9px!important}
.folderico {width:50px!important; text-align:center; padding:0 8px 0 0px}
.folderico img {margin-bottom:-2px}


/* === CONTENT === */
.upcorn {width:12px; vertical-align:top}
.upcorn img {vertical-align:top; position:relative; top:-7px}
.menubg {background:#005a6d url(content_8.png) repeat-x; vertical-align:bottom; padding-bottom:3px}
.menubg ul {margin-left:15px}
.menubg li {float:left; padding:8px 10px 12px 10px; font:14px Trebuchet MS; color:#fff}
.menubg a {color:#fff; text-decoration:none}
.menubg a:hover {text-decoration:underline}
.menu-on {background:url(menu_on.png) repeat-x}
.cont-4 {background:url(content_4.gif) repeat-y}
.cont-6 {background:url(content_6.gif) repeat-y}
.cont-5 {background:#005a6d; padding:10px; min-width:1176px;}
.cont-2 {background:url(content_2.gif) repeat-x}
.comment {margin-bottom:20px}
.comment .commonbox p {width: 850px; overflow: hidden; font-family: Courier New, Courier, sans-serif;}
#user_comment {font-family: Courier New, Courier, sans-serif; width: 80%;}
.txtar {width:70%; background:#146778; border:solid 1px #669ca7; height:100px; padding:5px; color:#fff; font:12px Tahoma}
.underbox {background:url(underbox.png); width:135px; height:22px; float:right; text-align:right; padding-right:15px; line-height:20px}
.underbox a {color:#fff; font-size:11px; font-family:Tahoma}
.path {padding:8px 10px 12px 10px; font:14px Trebuchet MS; color:#1E7C90; float:right}
.path a {color:#fff; text-decoration:none}
.path a:hover {color:#fff; text-decoration:underline}


/* === SORT BY POP === */
.poprat {background:url(poprat_bg.png); width:26px; height:25px; float:left; margin:5px 0px 0px 2px}
.poprat a {background-repeat:no-repeat; background-position:0px 0px; width:16px; height:15px; font-size:1px; margin:5px; display:block; opacity:0.7; filter:alpha(opacity=70)}
.poprat a:hover {opacity:1; filter:alpha(opacity=100)}
.popul {background-image:url(star_icon.gif)}
.rating {background-image:url(rating_icon.gif)}
.no-bg .popul {background-position:0px -15px}
.no-bg .rating {background-position:0px -15px}


/* === TABSLIST TABLE === */
.tabslist {width:100%; font-size:11px}
.tabslist a {color:#4f3a27; text-decoration:underline}
.tabslist a:hover {color:#4f3a27; text-decoration:none}
.tabslist td {padding:8px 0px}
.tabslist th {font-weight:bold; color:#4f3a27; padding:8px 0px; border-bottom:solid 1px #c1c5a8}
.tabslist-p {width:96%; font-size:11px; border-collapse:collapse}
.tabslist-p a {color:#4f3a27; text-decoration:underline}
.tabslist-p a:hover {color:#4f3a27; text-decoration:none}
.tabslist-p td {padding:8px 0px}
.tabslist-p th {font-weight:bold; color:#4f3a27; padding:8px 0px; border:solid 1px #c1c5a8;}
.tabpage th {font-weight:normal}
.sngname {text-align:left; border-right:solid 1px #c1c5a8; text-indent:15px}
.rightbrdr {border-right:solid 1px #c1c5a8}
.stripe td {background:#ecf8d8}
.serial {color:#002d3f; padding:8px 5px 6px 15px!important; width:15px; font-size:11px}
.tabrat {font-weight:bold; padding:8px 15px 8px 5px!important;}
.nrating {background:url(stars.gif) no-repeat; width:58px; height:10px; font-size:1px; margin:0px auto}
.ntabs {width:58px; margin:0px auto}
.tabcont {background:#f6fde9; font-family:Courier New; font-size:12px; padding:15px;}
.t_title {font:bold 11px Verdana}
.tab {font-size:12px; padding:15px; line-height:18px}


/* === BUTTONS === */
.find-b {display:block; opacity:0.8; filter:alpha(opacity=80);border:solid 0px;cursor:pointer}
.find-b:hover, .login-b:hover, .placomm:hover {opacity:1; filter:alpha(opacity=100)}
.find-b {background:url(find_butt.png); width:50px; height:22px}
.login-b {background:url(login_butt.png); width:57px; height:25px; margin-right:30px; opacity:0.9; filter:alpha(opacity=90);border:solid 0px;}
.placomm {background:url(placecomm.png); display:block; width:119px; height:27px; opacity:0.8; filter:alpha(opacity=80); border:solid 0px;cursor:pointer; margin-top:3px}



/* === LOGIN === */
.loginbox {margin-bottom:20px}
.loginform {width:100%; color:#4f3a27}
.loginform td {padding-bottom:10px}
.loginform-l {width:100%; color:#4f3a27}
.loginform-l td {padding-bottom:0px}
.loginform input {width:98%; background:#cfd6b8; border:solid 1px #969177; padding:2px 0px}
.forgot {padding-top:4px}
.contact-inp {width:250px; background:#cfd6b8; border:solid 1px #969177; padding:2px}
.contact-sub {width:250px; background:#cfd6b8; border:solid 1px #969177; padding:2px}
.contact-texta {background:#cfd6b8; border:solid 1px #969177; padding:2px; width:580px; height:350px;}
.contact-but {background:#cfd6b8; border:solid 1px #969177; padding:2px; font-weight:bold}

/* === ETC ===*/
.logo {width:240px; vertical-align:middle; background:url(logo_shadow.png) no-repeat 0px 100%}
.ryzh {color:#c94700!important}
.ryzh2 {color:#893700!important}
.ryzh22 {color:#893700!important;padding-left:15px}
.floatfix {overflow:hidden; zoom:1}
.f-left {float:left}
.f-right {float:right}
.mbot-10 {margin-bottom:10px}
.mleft-15 {margin-left:15px}
.pleft-10 {padding-left:10px}
.pright-10 {padding-right:10px}
.h2date {font-size:11px!important; line-height:20px; text-align:right; width:300px; background:pink}
.fs-12 {font-size:12px!important}
.paging {margin-top:15px; font:bold 13px Tahoma; color:#ecf8d8; text-align: center; cursor: default;}
.paging a {border:solid 1px #ecf8d8; padding:2px 7px; color:#ecf8d8; text-decoration:none; margin:0 2px; font-size:13px; border-radius: 3px;}
.paging font {border:solid 1px #ecf8d8; padding:2px 7px; color:#005a6d!important; text-decoration:none; margin:0 2px; font-size:13px;background:#ecf8d8; border-radius: 3px;}
.blend1 {color:#829195!important}
.yrcom {font:bold 14px Trebuchet MS; color:#dde8c8; margin-bottom:5px; margin-top:10px}
.dn {display:none}

.sm {font:normal 11px Verdana; color:#666}
.forgot_pass {height:90px; vertical-align:middle; padding-top:33px}
.retreive_b {background:#cfd6b8; border:solid 1px #969177; padding:1px; font-weight:bold}

#preview {margin: 20px 50px}
#overcast {position: absolute; left: 0px; top: 0px; width:100%; display:none; background: #000}
#table_preview {position: absolute; left: 0px; top: 0px; display:none; background: #555}

.reg_err {font:bold 11px Verdana; color:red; padding-top:15px; margin-left:180px;}
.print {float:right;padding:10px 15px 0px 0px}

a.print_l {font:bold 11px Verdana; color:white; text-decoration:none}
a.print_l:hover {font:bold 11px Verdana; color:#dadada; text-decoration:none}

a.ch {text-decoration:none}
a.ch:hover {text-decoration:none; color:black}

.partners {font:normal 11px Verdana; color:#80969f; margin-top:15px; text-align:center;}
.partners span {color:#80969f; white-space:nowrap;}
.partners a {color:#80969f;}

.lyrics_lm {font:normal 11px Verdana; color:#80969f; width:300px; clear:left; float:left; padding:10px}
.lyrics_lm a {color:#80969f}

a.ringtone {font:bold 13px/20px Arial; text-decoration:underline; color:red; vertical-align:middle;}
a.ringtone:hover {font:bold 13px/20px Arial; text-decoration:none; color:red}

.ugtapp {padding:0 0 6px 13px; display: inline-block;}
.ugtapp a {font:bold 13px Verdana; color:#FFC600; text-decoration:underline}
.ugtapp a:hover {font:bold 13px Verdana; color:#FFC600; text-decoration:none}

.fb_iframe_widget {overflow:hidden}

.x_br { width: 7px; height: 7px; background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAAAHCAMAAADzjKfhAAAAP1BMVEWkAAChAACVAAB5AACVAACkAACMAABtAACDAACMAABpAACnAACdAAAAAACpAACLAADwS0v+dHT4Y2PhHR3oMTF5Lg+kAAAAEHRSTlN7M3szzMxxSMzMzEjMAMxI0LhrnwAAADJJREFUeF4dw4cNACAIBMC3oiJi239WibkceLBYpJV+7ts4iI8zZoHWaxTllGxBLQg1ejkGAgAu17zTAAAAAElFTkSuQmCC'); display: block; float: right; position: absolute; right: 5px; top: 5px;
}

#r_a {background: #E2E2E2; display: block; height: 195px; position: absolute; right: 0px; top: 0px; width: 241px;}

#c_a {-moz-text-shadow: 1px 1px #ededed; -webkit-text-shadow: 1px 1px #ededed; background: #C9C9C9; color: #818181; display: block; font-family: Verdana; font-size: 11px; height: 16px; line-height: 14px; padding-left: 3px; position: absolute; right: 11px;text-decoration: none; text-shadow: 1px 1px #ededed; top: 6px; width: 45px; font-weight: normal; outline: medium none; }

.r_bh { position: absolute; right: 11px; top: 26px; outline: medium none;}

.r_bi {border: 0;}

.mobile div[lazy-ad] {
	padding: 0 !important;
	margin: 0 !important;
	height: auto !important;
	width: auto !important;
}
