h1, h2, h3 {
	line-height: normal;
	font-weight: bold;
	margin: 0;
}
h1 {
	font-size: 1.7em;
	padding: 0 0 1ex;
}
h2 {
	font-size: 1.6em;
	padding: 1ex 0;
}
h3 {
	font-size: 1.4em;
	padding: 1ex 0 0.2ex;
}

.inp {
	border-left:1px solid #808080;
	border-top:1px solid #808080;
	border-bottom:1px solid #D4D0C8;
	border-right:1px solid #D4D0C8;
	background-color: #fff;
	font-family: Tahoma, Helvetica, Arial,helvetica, sans-serif;
	font-size: 12px;
}


.bt {
	background-color:#fff;
	border-bottom:1px solid #808080;
	border-right:1px solid #808080;
	border-left:1px solid #D4D0C8;
	border-top:1px solid #D4D0C8;
	height: 20px;
	font-size: 12px;
	font-weight: normal;
}
.btadd {	
	height: 20px;
	font-size: 12px;
	font-weight: normal;
	background-image:url( 'b_up0000.gif' );	
	background-position:4px center;
	background-repeat:no-repeat;
	padding-left: 16px;
}


/* boxes */
.fbx{
	border: 1px solid #BCC5D6;
	margin-bottom: 11px;
	background-color: #EAEDF2;
	padding: 10px;
}

.fbxt{
	background-color: #EAEDF2;
	padding: 2px;
	padding-left: 5px;
}
.warning{
	color: #f00;
	border: 2px solid #f00;
}
.info{
	background-color: #ffc;
	border: 1px solid #ff9e44;
}
.info_dark{
  background-color: #EAEDF2;
  border: 1px solid #bcc5d6;
}

/* content tables */
table.content th{
	background-color: #EAEDF2;
}

table.content td, table.content th{
	padding:5px;
	border-left: 1px solid #bcc5d6;
	border-top: 1px solid #bcc5d6;
}

table.content{
	border-right: 1px solid #bcc5d6;
	border-bottom: 1px solid #bcc5d6;
}

tr.odd{
  	background-color: #EAEDF2;
}

table.content tr.selected, table.hover tr:hover{
	background-color: #f1f5f7;
}

table.hover tr:hover{
  cursor: pointer;
}

table.hover tr.nohover:hover{
	cursor: default;
	background-color: #fafafa;
}

/* forms */

label.required{
	font-weight: bold;
}

input.failed, textarea.failed, select.failed{
	border: 1px solid #f00;
}

form {
	margin: 0px;
	padding: 0px;
}



* html #statusAd,
* html .end,
* html div.p_head,
* html #p_twint div.p_container,
* html #div.xmspec{
 height: 1px;
}

#statusAd:after,
.end:after,
div.head:after,
#p_twint div.p_container:after,
div.xmspec:after
{
 content: '\00a0';
 display: block;
 height: 0;
 line-height: 0;
 clear: both;
 visibility: hidden;
 font-size:1px;
}

/* profile */


#prof_box_header {
	padding:2px 15px 2px 5px;
	float:left;
	font-weight:bold;
	width:220px;
	height:27px;
	text-align:left;
	overflow:hidden;
}
* html #prof_box_header{
	width:240px;
	height:26px;
}


/*bottom blocks*/
div.fpagebblock{
	float:left;
	width:100%;
	background:#eaedf2;
	border:1px solid #bcc5d6;
	margin-bottom: 10px;
}
div.fblock .dsbx{
	border:0;
}
div.fblock .dsbx .ds a{
	padding:0 5px;
	font-size:11px; 
}
.fpagebblock div.fblock{
	float:left;
	width:48%;
	margin:0 5px;
}
.fpagebblock div.fblock_content{
	background:#fff;
	border:1px solid #bcc5d6;
	padding:10px;
}
h3.fpageblocktitle{
	font-size: 12px;
	height: 18px;
	line-height: 18px;
	padding: 2px 4px;
	display: block;
	border-bottom: 1px solid #bcc5d6;
	background-color: #eaedf2;
	margin: 0;
}
h3.fpageblocktitle a{
	display: inline;
}
/* bottom blocks end */


#userprofileactions, #userprofileactionsr{
  list-style: none;
  padding: 0;
  margin: 0;
}

#userprofileactions li, #userprofileactions span li{
  background-repeat: no-repeat;
  background-position: left center;
  display: block;
  padding-left: 23px;
  margin-top: 5px;
  font-size: 12px;
}

#userprofileactionsr li{
  background-repeat: no-repeat;
  background-position: right center;
  display: block;
  padding-right: 23px;
  margin-bottom: 5px;
  font-size: 12px;
}

#latestalbum{
  min-height: 52px;
}
* html #latestalbum{
  height: 52px;
}


div.drs, div.drs_www, div.drs_wap{
  background-repeat: no-repeat;
  background-position: bottom center;
  height: 5px;
}

div.drs_www{
  background-image: url(online00.gif);
}

div.drs_wap{
  background-image: url(wap00000.gif);;
}

div.activestep{
	width: 150px;
	float: left;
	height: 80px;
}

div.activestep strong{
	font-size: 15px;
	color: #f60;
}

div.step strong{
	font-size: 15px;
}

div.step{
	width: 150px;
	float: left;
	height: 80px;
}

div.step div{
	margin: 3px 10px 2px 10px;
}

div.activestep div{
	margin: 3px 10px 2px 10px;
}

div.stepbox{
	border: 3px solid #bcc5d6;height: 80px;
}
 
.corVideoSpot {
	display: block;
	height: 123px;
	width: 180px;
}
.corVideoSpotI {
	display: block;
	height: 115px;
	width: 170px;
}

.videoSpot{
	border: none;
	float:left;
	margin-top: 10px;
	width: 170px;
	height: 115px;
	padding:0px;
}
.videoSpotBt{
	float:left;
	margin-top:50px;
	margin-left:6px;
}
.videoSpotCom{
	display: block;
	margin-left:10px;
	font-size:10px;
	margin-bottom:6px;
}
.videoSpotHref{
	text-decoration:none;
}
.videoSpotMpage{
	margin-bottom:10px;
	width:200px;
	height:234px;
}
.videoSpotMpageLink{
	float: none;
	display: block;
}
.videoSpotMpageTH{
	border: none;
	width: 180px;
	height: 123px;
}
.videoSpotMpageCom{
	display: block;
	margin-bottom:5px;
}
.emo_info{
	position:relative;
	float:left;
	width:65px;
	height:65px; 
}
.emoClick{
	position:absolute;
	top: 0;
	z-index: 10;
	left: 0;
	width: 100%;
	height:100%;
	background:url(px000000.gif);
}

.green_fix{
	width:180px;
	float:left;
}
.prof_emo{
	position:relative;
	width:60px;
	height:60px;
	margin:0px;
	padding:0px;
	display:none;
	margin-top:-62px;
	float: left;
	z-index:2;	

}


.greet{
	width:170px;
}
.emoComTop{
	display: block;
	height: 14px;
	width: 179px;
	background: url(top00000.png) no-repeat;
	margin:0px;
	padding:0px;
}
*html .emoComTop{
	background-image: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=http://ifrype.com/img/emotions/top.png,sizingMethod='crop');
}

.emoComBottom{
	display: block;
	height: 25px;
	width: 179px;
	background: url(bottom00.png) no-repeat;
	margin:0px;
	padding:0px;
}
*html .emoComBottom{
	background-image: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=http://ifrype.com/img/emotions/bottom.png,sizingMethod='crop');
}
.emoComBottom2{
	display: block;
	height: 25px;
	width: 179px;
	background: url(btm_othe.png) no-repeat;
	margin:0px;
	padding:0px;
}
*html .emoComBottom2{
	background-image: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=http://ifrype.com/img/emotions/btm_other_side.png,sizingMethod='crop');
}
.emoComMiddle{
	display: block;
	width: 179px;
	background: url(middle00.png) repeat;
	text-align:left;
	text-decoration: none;
	font-size:10px;
	margin:0px;
	padding:0px;
}
div.prof_emo .emoComMiddle *{
	text-decoration: none;
}
*html .emoComMiddle{
	background-image: none repeat;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=http://ifrype.com/img/emotions/middle.png,sizingMethod='crop');
	
}
.emoComSm{
	position: absolute;
	z-index: 100;
	margin-left: 20px;
	margin-top: -40px;
}
.emoOn{
	width: 20px;
	align: center; 
	cursor: pointer;
	position:relative;
	-moz-margin-start:  43%;
}
.emoComTxt{
	font-size: 10px;
	text-decoration: none;
	margin-left: 10px;
	width: 165px;
	color:#000000;
	overflow : hidden;
	text-overflow: clip;
	display: block;
}
.emoComFst{
	position: absolute;
	z-index: 10000;
	margin-left: 30px;
	margin-top: -80px;
}
.emoComInfo{
	position: absolute;
	float:left;
	z-index: 999999;
	margin-left: 40px;
	margin-top: -90px;
}
.emoComFr{
	position: absolute;
	z-index: 99999;
	margin-left: 210px;
	margin-top: -70px;
}
#jqContextMenu li{
	text-align:left;
}
.etBrend60{
	background:url(hansa_st.png);
}

.ieHackClickableEmo{
	position:relative;
	z-index:99999;
	width:60px;
	height:60px;
	margin-top:-60px;
	background:url(x0000000.gif) repeat;
	cursor:pointer;
}

.emohov{
	float: left;
	position: absolute;
	z-index: 10000;
	background: url(x0000000.gif) repeat;   
}

.embEmo{ 
	float: left;
	position: relative;
	z-index: 100;
	width: 65px;
	height: 65px;
}

.etEmoFp{
	margin-left:-25px;
	float:left;
	cursor:pointer;
} 

#emoInfo{
	margin-left:10px;
}

.comixthumb{
	float:left;
	margin-right:10px;
	width:121px;
}

.chatmsg {
	list-style-image: url('chat2000.png');
	list-style-type: circle;
}

.bottle_frype { 
	width:30px;
	height:50px;
	position:absolute;
	z-index: 1000;
	cursor:pointer;
}

/* pymk */


.pymk_box {
	float: left;
	width: 236px;
	height: 52px;
	margin: 0 0px 10px 0;
}

.pymk_box a.dr {
	margin: 2px;
	font-weight: bold;
	display: block;
	width: 170px;
	height: 15px; 
	overflow: hidden;
}

 .pymk_box a.invite {
	background: url(accept00.gif) no-repeat 0px -1px;
	padding: 0 0 0 20px;
}

.pymk_box a.remove {
	background: url(deny0000.gif) no-repeat 0px -1px;
	padding: 0 0 0 20px;
}

.pymk_box a div {
	display: none;
}

.fire {
  position:relative;
  margin-bottom:-34px;
  left:-20px;      
  width: 23px;
  height: 34px;
  background-image: url('fire_400.png');
}

.fire2 {
  position: absolute;
  width: 23px;
  height: 34px;
  margin-top: -90px;
  background-image: url('fire_400.png');
}

* html .fire {
  background-image: none;
  filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/img/fire_4.png,sizingMethod='crop');
}

* html .fire2 {
  margin-left: -40px;
  background-image: none;
  filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/img/fire_4.png,sizingMethod='crop');
}

div#mpagecalendar table.content th { 
	font-size:12px;
}


#dsbox2{
  position:relative;
}

#dsbox2_hidetext{
  position:absolute;
  top:10px;
  right:10px;
  width:300px;
  text-align:right;
}

/* Deniss - overlay image switcher on picture */
.overlayPrevLink, 
.overlayNextLink {
	position:absolute;
	width:50%;
	top:0px;
	display:block;
	z-index:100;
	background:url('dot00000.gif');
}
	
.overlayPrevLink img, 
.overlayNextLink img {
	border:none;
	outline:none;
	visibility:hidden;
	top:45%;  
	position:absolute;
	z-index:101;
}

.overlayPrevLink:hover, .overlayPrevLink:active, .overlayPrevLink:focus,
.overlayNextLink:hover, .overlayNextLink:active, .overlayNextLink:focus {
	outline:none;
	border:none;
}

.overlayPrevLink:hover img, 
.overlayNextLink:hover img {
	visibility:visible;
}

.overlayPrevLink,
.overlayPrevLink img {
	left:0;
}

.overlayNextLink,
.overlayNextLink img {
	right:0;
}

.picHolder {
	position:relative;
	margin:auto;
	margin-bottom:10px;
}
/* image switcher end */

.wrap {
	overflow:hidden; 
}

* html .wrap {
	height:1%;
}

ul.musicianList {
	margin:0;
	padding:0;
	list-style:none outside;
}

ul.musicianList li {
	float:left;
	height:145px;
	text-align:center;
	width:100px;
	margin-right:30px;
}	

ul.musicianList a.userPic {
	display:block;
	height:100px;
	width:102px;
	background-repeat:no-repeat;
	background-position:center;
	border:solid 1px #cccccc;
	margin-bottom:5px;
	background-color:#fff;
}

ul.musicianList li p {
	margin:0;
	padding:0;
}

.wrap .musLeftCol {
	float:left;
	width:390px;
}

.wrap .musRightCol {
	float:left;
	width:315px;
}

#musActual ul li {
	padding:5px;
}

#musActual ul li a {
	color:#000000;
	text-decoration:none; 
}

#musActual ul  { 
	margin:0;
	padding:0;
	list-style:none outside;
	margin-bottom:15px;
}

#musActual ul  li p {
	margin:0;
	padding:0;
}

#musActual ul li h5 {
	margin:0;
	padding:0;

}

#musActual ul li h5 a {

}


#musActual ul li small {
	float:right;
		color:#666666;
}

#musActual ul li.odd {
	background-color:#ECECEC;
}


.act_title  {
	background-repeat:no-repeat;
	padding-left:18px;
	color:#000;
}

.act_title a {
	font-size:11px;
}

#musActual .today,
#musActual .today a {
	color:#ff6a00;
}

.wrap h3 {
	margin-bottom:10px;
}

ul.smallPicPreview {
	overflow:hidden;
	margin:0;
	padding:0;
	list-style:none outside;
	margin-top:5px;
	width:280px;
}

* html ul.smallPicPreview  {
	height:1%;
}

ul.smallPicPreview li {
	float:left;
	width:70px;
	height:65px;
	padding:0px;
}

img.spc_cm {
	display:block;
	float:left;
	height:20px;
	margin-left:7px;
	margin-top:-26px;
	width:60px;
	position:relative;
}


#smsNotOuter {
	background:url('smsboxre.gif'); 
	background-repeat:repeat-y; 
	background-position:center; 
	border-bottom:solid 1px #c4ccd9; 
	margin-bottom:15px;  
	position:relative;
	margin-top:15px;
}

#smsPhoneLogo {
	background-image:url('phone000.png'); 
	_background:none;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://ifrype.com/img/sms/phone.png', sizingMethod='crop');  
	
	width:98px; 
	height:87px; 
	position:absolute; 
	right:-6px; 
	top:-22px; 
	width:98px; 
	z-index:1000;
}

#smsNotInner {
	background:url('smsboxto.gif'); 
	background-repeat:no-repeat; 
	background-position:top center;
}

#smsNotContent {
	padding:10px;
	padding-top:1px;
}
 
#smsNotContent p {
	color:#515151;
	font-size:11px; 
}

#smsNotContent #smsNotChks p {
	margin:0;
	color:#000000;
} 

#smsNotContent #smsNotChks {
	padding:5px; 
	background:#e9ebf1;
	border:solid 1px #c3cbd9;
	width:180px; 
} 

#smsNotContent form {
	margin-bottom:10px; 
}

#smsNotContent p  em {
	color:#ff8000;
	font-style:normal; 
}

#smsNotContent button {
	width:119px;
	height:22px;
	border:none;
	background:url('btn_save.gif') no-repeat;
	font-size:11px;
	color:#FFFFFF;
}

.srch {
	cursor: pointer;
	float: left;
	height: 26px;
	border-right: 1px solid #EAEDF2;
	text-align: center;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 1px;
}


.srch a {
	color: #FFFFFF;
	text-decoration: none;
}

.gbx {
	margin-bottom: 10px;
	clear: both;
}

.gbxc {
	margin-bottom: 10px;
	clear: both;
}

.dbl_arrw {
	color: #FF9634;
	font-size: 12px;
	font-weight: bold;
	margin-right: 3px;
	text-decoration: none;
}

.crow td, .crow th{
	border-bottom:1px solid #BCC5D6;
	color: #222222;
}

.mrow td {
	border-bottom:1px solid #BCC5D6;
	cursor: pointer;
	color: #222222;
	height: 22px;
}

.mrow_a td {
	font-weight: bold;
}

.mrow_o td {
	font-weight: normal;
	background-color:#DADADA;
}
.msg {
	padding:10px;
	width:583px;
	border-bottom:1px solid #BCC5D6;
	color:#000000;
}


.btc {
	margin-left: 5px;
	background:url('b_d00000.gif');
	background-color:#FFFFFF;
	background-repeat:no-repeat;
	background-position: left center;
}

.btu{
	margin-left: 5px;
	background-image:url(b_u00000.gif);
	background-repeat:no-repeat;
	background-position: left center;
	background-color:#FFFFFF;
}


.bts {
	background:url('b_s00000.gif') no-repeat left center;
	background-color:#FFFFFF;
}

.bti {
	background:url('invis_on.gif') no-repeat left center;
	background-color:#FFFFFF;
}

.btv {
	background:url('invis_of.gif') no-repeat left center;
	background-color:#FFFFFF;
}

.bt2
{
	display: inline;
	color: #000000;
	text-decoration: none;
	padding: 2px 8px;
	padding-top: 3px;
}

.cancel{
	padding-left:14px;
	background:url(deny0000.gif) no-repeat left center;
	background-color:#FFFFFF;
}

input.ok, button.ok{
	padding-left:14px;
	background:url(accept00.gif) no-repeat left center;
	background-color:#FFFFFF;
}

.tpbt{
	padding-left:14px;
	background:url(bug00000.png) no-repeat left center;
	background-color:#FFFFFF;
}
.tppr{
	padding-left:14px;
	background:url(print000.png) no-repeat left center;
	background-color:#FFFFFF;
}
.tpex{
	padding-left:14px;
	background:url(press000.png) no-repeat left center;
	background-color:#FFFFFF;
}

.itemTitle{
	display: block;
	margin-top: 10px;
	font-size: 14px;
	color: #f60;
}

.bold {
	font-weight: bold;
}
.yellow {
	color: #ff9634;
}

div.blogPicSelector{
	text-align: center;
	float: left;
	margin: 5px;
	border: 1px solid #aaaaaa;
	height: 120px;
}

#calendar{
	width: 200px;
}

#calendar td{
	text-align: center;
}

#calendar a.today{
	font-weight: bold;
	text-decoration: none;
}

.img50 {
	width:50px;
}

.active {
	font-weight:bold;
	color:#FF9634;
}


/* INFO TABI, PROFILAA */

.tab_cell{
	border-left:3px solid #FF9634;
	border-top:3px solid #FF9634;
	border-right:3px solid #FF9634;
	padding: 5px;
}

.notab_cell{
	border-bottom:3px solid #FF9634;
	padding: 5px;
}

.info_cell{
	border-left:3px solid #FF9634;
	border-bottom:3px solid #FF9634;
	border-right:3px solid #FF9634;
}

.info_box{
	padding: 7px;
}

/* END OF INFO TABI*/

p.hot_text,p.travel_text{
	font-size: 12px;
	text-align: justify;
	font-family: verdana;
}


a.adlink{
	text-decoration: none;
}
a.adlink:hover{
	text-decoration: underline;
}

div.emoticons
{
	z-index: 100;
	position: absolute;
	display: none;
	background-color: white;
	text-align: right;
	width: 270px;
	padding: 5px;
	border: 1px solid #bcc5d6;
	margin-top: 0px;
}

.emoticons2{
	width: 386px;
	border: 1px solid #bcc5d6;
	background-color:#FFF;
}

.emoticons2 div{
	width: 48px;
	text-align: center;
	cursor: pointer;
	margin: 3px;
}

span.p_subtex
{
	font-size: 11px;
}

div.main_content_desc{
	background-repeat: no-repeat;
	background-position: left center;
	padding: 3px 0 3px 23px;
	height: 15px;
	line-height: 15px;
}

#cs1:after,
div.style8:after
{
	content: '\00a0';
	display: block;
	height: 0;
	line-height: 0;
	clear: both;
	visibility: hidden;
}

#p_top_next a
{
	width: 226px;
	text-align: center;
}
#p_top_next
{
	margin: 20px 0 8px;
}


#ad6 { width: 238px; }
* html #ad6 { width: 240px; overflow: hidden; }

#ad_ll a:hover
{
	background: #e2f7e0;
}

#nl_footLink
{
	color: red;
	font-weight: bold;
}

#nl_footLink_old
{
	font-weight: bold;
}

#nl_footLink:visited, #nl_footLink_old:visited
{
	color: #445F96;
	font-weight: normal;
}

.del {
	background-image: url("delete00.gif");
}
.fltr {
	background-image: url("prop0000.gif");
}

#mnutop{
	padding-right: 10px; height: 1px;white-space:nowrap;padding-bottom:5px
}

#emoticons{
	border: 1px solid #ff9635;
	position: absolute;
	padding: 1px;
	display: none;
}
#emoticons table
{
	background: #eee;
	border-collapse: collapse;
	border-style: none solid solid none; border-width: 1px; border-color: #eee;
}
#emoticons td
{
	background: #fff;
	width: 40px;
	padding: 0;
	border-style: solid none none solid;  border-width: 1px; border-color: #eee;
	margin: 0;
	text-align: center;
	vertical-align: middle;
}
#emoticons div
{
	cursor: pointer;
	border: 1px dotted #fff;
	padding: 4px 0;
}
#emoticons div:hover
{
	border-color: #999;
}
span.emoticons_knob img
{
	vertical-align: middle;
}
p.first
{
	margin-top: 0;
}
p.last
{
	margin-bottom: 0;
}


.usrlist6 .dbx {
	width: 14%;
	margin: 9px;
	text-align: center;
}
* html .usrlist6 .dbx {
	width: 13%;
}

.usrlist4 .dbx {
	width: 19%;
	margin: 9px 9px 0 9px;
	text-align: center;
	height:210px;
}

.usrlist3 .dbx{
	width: 25%;
	margin: 9px;
	text-align: center;
}

div.friendlink .dbx{
	float: none;
	margin: 0;
	width: auto;
}


div.friendlink .spacer{
	float: left;
	height: 60px;
	background-image: url(ar000000.gif);
	background-repeat: no-repeat;
	background-position: center;
	width: 12px;
}

td.msg img
{
	vertical-align: bottom;
}


.pol_icon{
	width:59px;
	height:35px;
	margin-top:-35px;
	background-repeat:no-repeat;
	background-position:center center;
	position:relative;
	cursor:pointer;
	float:right;
	display:block;
	padding:0;
}

.hok_icon{
	width:59px;
	height:28px;
	margin-top:-28px;
	background-repeat:no-repeat;
	background-position:center center;
	position:relative;
	cursor:pointer;
	float:right;
	display:block;
	padding:0;
}


table#messmess tr.message_admin td {

}
table#messmess div.msg_fromto a img {
	vertical-align: middle;
}



a.p_close
{
	width: 19px; height: 19px;
	background: url('p_close_.gif') no-repeat 50% 0;
	display: block;
	position: absolute; top: 10px; right: 8px;
	overflow: hidden; text-indent: -19px;
	cursor: pointer;
}
a.p_close:hover { background-position: 50% -19px; }
#p_arr_emph
{
	vertical-align: middle;
}


#p_ev_top #p_ev_breadcrumbs
{
	float: left;
}
#p_ev_top #p_countdown
{
	float: right;
}
#p_ev_top
{
	display: block;
	height: 1.5em;
}

.hilight, a.hilight{
	color: #f00;
}

/* +++ SKIN 1 skin.css +++ */
#p_mhead{
  height: 25px;
}


#server, #pagetime{
  color: #fff;
}

#prof_menu_box {
	border: 0; 
	background-image: url(profmenu.gif);
	background-repeat: no-repeat;
	background-position: top center;
	background-color: transparent;
}
#prof_box {
	background-image: url(profboxb.gif);
	background-repeat: no-repeat;
	background-position: bottom center;
	background-color: transparent;
	border: 0;
}

#mnu_shadow {
	background-color:#CCC;
}

#lt{
/*   margin-top: -1px; */
}


#promo_box {
	border:1px solid #FF9634; 
	background-color: #FFF092;
}

/*/-/-/*/



 div.dsh{
   display:none;
 }



/* skin 1 */
#p_mhead{
  height: 25px;
}


#server, #pagetime{
  color: #fff;
}

#prof_menu_box {
	border: 0;
	background-image: url(profmenu.gif);
	background-repeat: no-repeat;
	background-position: top center;
	background-color: transparent;
}
#prof_box {
	background-image: url(profboxb.gif);
	background-repeat: no-repeat;
	background-position: bottom center;
	background-color: transparent;
	border: 0;
}

#mnu_shadow {
	background-color:#CCC;
}

#lt{
/*   margin-top: -1px; */
}


#promo_box {
	border:1px solid #FF9634; 
	background-color: #FFF092;
}

/*/-/-/*/



 div.dsh{
   display:none;
 }

.top_box_container{
	background-image: url(01000000.png);
}

* html .top_box_container{
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://ifrype.com/img/top/bx/01.png',sizingMethod='crop');
}


#lt div.fbx{
  border-top: none !important;
}

#friend_prof_menu_box_fix{
  width: 229px;
  height: 36px !important;
  margin-top: -6px;
  position: absolute;
  z-index: 10;
  border-right: 1px solid #eaedf2;
}

* html #friend_prof_menu_box_fix{
	width: 230px;
	height: 35px;
}