@charset "UTF-8";

/* 	pink (srgb) : #f07da0 / 240,125,160
	gray (srgb) : #7d7c82 / 125,124,130 */

.column { padding-right: 20px; }
.wide, .thin { }
		
img {border:0}
.mo {cursor:pointer}
.dn {display:none}
.oh {overflow:hidden}
.clbo {clear:both}
.bldv {margin-right:25px; float:left}
.bkdv {width:29px; margin-top:3px; overflow:hidden; float:left}
.bldvinfo {margin-right:25px; float:left}
.bldvviddl {margin-right:25px; float:left;}
.fl {float:left}

.newsimgs {float:left; margin-right:16px; margin-bottom:7px}
	
.sepa {margin-left:15px; margin-right:15px; float:left}

body {margin:16 13 0 0px; overflow:hidden;  background-color:#7d7c82}

.VSCROLLER_holder {
	margin: 0;
	display: block;
	margin-bottom: 0px;
}
.VSCROLLER_pane {
	width: 200px;
	background: #7d7c82;
	float: left;
	padding: 0;
}
#VSCROLLER_content {
	height: 170px;
	width: 100%;
	padding: 0;
	display: block;
	_overflow: hidden;
}

hr { width:100%; color:#fff; height:1px }

ul {margin:0; padding:0;}
li {list-style-position:outside; color:#eee; list-style-image:url(../_GFX/md2.gif); margin-left:11px; padding-left:0px;}

.INFO_COL {width:200px; float:left}

INPUT.nl {font-family:Arial, Helvetica, sans-serif; font-size:11.5px; color:#7d7c82; background-color:#FFF; border:0; outline:none;width:250px; margin-bottom:3px }

.newstitle {font-family:Arial, Helvetica, sans-serif; font-size:11.5px; font-weight:bold; text-transform:uppercase;}
.searchhl {font-family:Arial, Helvetica, sans-serif; font-size:11.5px;   color:#afafaf; }

.subtitle {font-family:Arial, Helvetica, sans-serif; font-size:11.5px; font-weight:bold; text-transform:uppercase; margin-bottom:14px;}

#THE_TEXT, #FULL_TEXT_CONTENT, #HEY_BABE	{font-family:Arial, Helvetica, sans-serif; font-size:11.5px; color:white;}
#COLUMNTEXT_prepare {font-family:Arial, Helvetica, sans-serif; font-size:11.5px; color:white; position:absolute; overflow:hidden; display:none}
#divSizer 			{font-family:Arial, Helvetica, sans-serif; font-size:11.5px; color:white; position:absolute; left:-2000px; visibility:hidden} 

#THE_CONTENT {position:absolute; top:480px; left:18px; margin-right:10px; overflow:hidden;width:98%; display:none;z-index:73}

#MENU_MAIN		 {position:absolute; overflow:hidden; top:0px; padding-top:0px; padding-left:13px; left:0px; width:100%; background-color:#7d7c82; height:0px; z-index:90}
#MENU_MAIN_INFO  {position:absolute; top:75px; left:95px; width:700px; display:none}
#MENU_MAIN_WORK  {position:absolute; top:75px; left:235px; width:700px; display:none}
#MENU_MAIN_SEARCH{position:absolute; top:22px; left:560px; width:700px; display:none; z-index:1000}
#SEARCH_INPUT {border:0; background:none; font-family:Arial, Helvetica, sans-serif; font-weight:lighter; font-size:31px; color:#fff; border-bottom:2px solid #fff; outline:none; width:350px;}

#HEY_BABE {position:absolute; display:none; z-index:9999999999 }

#CONTENT_HEADER {height:30px}
#BIG_IMAGE {position:absolute; width:100%; top:0px; overflow:hidden; height:460px; left:0px; z-index:70}
#DETAIL_IMAGE {position:absolute; width:100%; top:0px; overflow:hidden; height:460px; left:0px; z-index:71}

#AUDIO_POP {
	position:absolute;
	top:0px;
	left:0px;
	width:360px; height:135px;
	border:0px solid #fff;
	background:#000;
	opacity:.8;
	-moz-border-radius: 5px; -webkit-border-radius: 5px;
	padding:7px 7px;
	color:#fff;
	display:none;
	z-index:999999;
	font-family:Arial, Helvetica, sans-serif; font-size:11.5px;
}

#REQUEST_POP {
	position:absolute;
	top:0px;
	left:0px;
	width:360px; height:360px;
	border:0px solid #fff;
	background:#000;
	opacity:.8;
	-moz-border-radius: 5px; -webkit-border-radius: 5px;
	padding:10px;
	color:#fff;
	display:none;
	z-index:999999;
	font-family:Arial, Helvetica, sans-serif; font-size:11.5px;
}

#REQUEST_POP input {font-family:Arial, Helvetica, sans-serif; font-size:11.5px; color:#000; background-color:#FFF; border:0; outline:none;width:350px; margin-bottom:3px } 
#REQUEST_POP textarea {font-family:Arial, Helvetica, sans-serif; font-size:11.5px; color:#000; background-color:#FFF; border:0; outline:none;width:350px; height:100px; margin-bottom:3px } 

#SOON_POP {position:absolute; width:420px; background-color:#f07da0; top:0px; left:0px; padding:20px; padding-left:60px; padding-right:60px; font-family:Arial, Helvetica, sans-serif; font-size:31px;line-height:31px; color:white; display:none; z-index:999999}

.COMPLEX_TYPE_LIST {float:left; width:220px; margin-right:40px; margin-bottom:30px}
#BOTTOM_MENU {position:absolute; display:none; z-index:72}

#MENU_MAIN_WORK_HOLDER {
	position:absolute;
	top: 120px;
	left: 95px;
	overflow: hidden;
	width: auto;
	height: auto;
	margin-right: 0px;
}

#MENU_MAIN_WORK_PRELOADER {
	position:absolute;
	top:0px;
	left:-3000px;
	visibility:hidden;
	width:700px;
}

#MENU_MAIN_SEARCH_HOLDER {
	position:absolute;
	top: 100px;
	left: 95px;
	overflow: hidden;
	width: auto;
	height: auto;
	margin-right: 0px;
}

#MENU_MAIN_SEARCH_PRELOADER {
	position:absolute;
	top:0px;
	left:-3000px;
	visibility:hidden;
	width:700px;
}


#THE_TEXT a, #FULL_TEXT_CONTENT a, #tooltip a, #AUDIO_POP a, #REQUEST_POP a  {font-family:Arial, Helvetica, sans-serif; font-size:11.5px; color:#f07da0; text-decoration:none}
#THE_TEXT a:hover, #FULL_TEXT_CONTENT a:hover, #tooltip a:hover, #AUDIO_POP a:hover, #REQUEST_POP a:hover {color:#fff}
#THE_TEXT a:focus, #FULL_TEXT_CONTENT a:focus, #tooltip a:focus, #AUDIO_POP a:focus, #REQUEST_POP a:focus {outline: none;}

.mediacont {float:left}
.mediacontcol {float:left; margin-right:30px; margin-bottom:20px; width:200px}
.LISTINGA 	{float:left; margin-right:50px; margin-bottom:20px; width:200px; } /* line-height:12px */
.LISP {width:1px; height:5px}
.LISTINGB 	{float:left; margin-right:50px; margin-bottom:20px; width:200px; height:60px}
.mediatit 	{float:left;  width:80px; margin-right:20px}
.mediavid 	{float:left; margin-right:10px; margin-bottom:20px}
.mediasnd 	{float:left; margin-right:20px; margin-bottom:20px;  }

a.sm {font-family:Arial, Helvetica, sans-serif; font-size:11.5px; color:#f07da0; text-decoration:none}
a.sm:hover {color:#fff}
a.sm:focus {outline: none;}

a.smb {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#f07da0; text-decoration:none; line-height:11px}
a.smb:hover {color:#fff}
a.smb:focus {outline: none;}

.WLTN {margin-bottom:2px}

.works {float:left; margin-right:10px; margin-bottom:10px}
.worksti {height:30px}
.HEADINGA {font-family:Arial, Helvetica, sans-serif; font-size:11.5px; color:#fff;font-weight:bold; font-size:11.5px; text-transform:uppercase;}
.HEADINGB {font-family:Arial, Helvetica, sans-serif; font-size:11.5px; color:#fff;font-weight:bold; text-decoration:none}
.HEADINGC {font-family:Arial, Helvetica, sans-serif; font-size:11.5px; color:#afafaf;font-weight:bold; font-size:11.5px; text-transform:uppercase;}
.HEADINGD {font-family:Arial, Helvetica, sans-serif; font-size:11.5px; color:#afafaf;font-weight:bold; font-size:11.5px;}

/* ------------------------------------------------------------------------------------------
	TOOLTIPS
   ------------------------------------------------------------------------------------------ */

#tooltip{
	position:absolute;
	border:0px solid #fff;
	background:#000;
	opacity:.8;
	-moz-border-radius: 3px; -webkit-border-radius: 3px;
	padding:7px 7px;
	
	color:#fff;
	display:none;
	z-index:999999;
	font-family:Arial, Helvetica, sans-serif; font-size:11.5px;
}

   

/* ------------------------------------------------------------------------------------------
	CUSTOM SCROLLERS
   ------------------------------------------------------------------------------------------ */

.TEXTBOX { width:280px; height:220px; float:left; margin-right:20px; margin-bottom:30px}
.holdertextbox { width:280px; height:220px;  float:left; margin-left:0; margin-top:0; margin-bottom:0; margin-right:20px; overflow:hidden}


.RELTEXTBOX  { width:220px; height:280px; float:left; margin-right:50px; margin-bottom:20px}
.rholdertextbox { width:220px; height:280px;  float:left; margin-left:0; margin-top:0; margin-bottom:0;  overflow:hidden}


.SEARCHBOX 		{ width:200px; height:120px; float:left; margin-right:60px; margin-bottom:60px; border-bottom:30px solid #7d7c82; font-family:Arial, Helvetica, sans-serif; font-size:11.5px; line-height:13px; color:white;}

.SEARCHBOXBIG 	{ width:460px; height:120px; float:left; margin-right:60px; margin-bottom:60px; border-bottom:30px solid #7d7c82; font-family:Arial, Helvetica, sans-serif; font-size:11.5px; line-height:13px; color:white;}

.sholdertextbox 	{ width:180px; height:120px;  float:left; margin-left:0; margin-top:0; margin-bottom:0;  overflow:hidden}
.sholdertextboxbig 	{ width:440px; height:120px;  float:left; margin-left:0; margin-top:0; margin-bottom:0;  overflow:hidden}




.SEARCHBOX img {margin-right:15px; margin-bottom:7px}
.SEARCHBOXBIG img {margin-right:15px; margin-bottom:7px}


#MENU_MAIN_SEARCH_HOLDER a {font-family:Arial, Helvetica, sans-serif; font-size:11.5px; color:#f07da0; text-decoration:none}
#MENU_MAIN_SEARCH_HOLDER a:hover {color:#fff}
#MENU_MAIN_SEARCH_HOLDER a:focus {outline: none;}


.holder {
	float: left;
	margin: 0;
}

.scroll-paneA {
	position: relative;
	overflow: none;
	float: left;
	background-color:#7d7c82;
}

.WINA .jScrollPaneContainer {
	position: relative;
	overflow: hidden;
	z-index: 1;
}

.WINA .jScrollPaneTrack {
	position: absolute;
	cursor: pointer;
	right: 0;
	top: 0;
	height: 100%;
	background: #838288;
	
}
.WINA .jScrollPaneDrag {
	position: absolute;
	background:#f07da0;
	cursor: pointer;
	overflow: hidden;
}


.scroll-paneB {
	position: relative;
	overflow: none;
	float: left;
	background-color:#7d7c82;
}

.WINB .jScrollPaneContainer {
	position: relative;
	overflow: hidden;
	z-index: 1;
}

.WINB .jScrollPaneTrack {
	position: absolute;
	cursor: pointer;
	right: 0;
	top: 0;
	height: 100%;
	background: #838288;
	
}
.WINB .jScrollPaneDrag {
	position: absolute;
	background:#939393;
	cursor: pointer;
	overflow: hidden;
}

/* horizontal scrollbar */


.jHScrollPaneContainer {
	position: relative;
	overflow: hidden;
	z-index: 1;
}

.jHScrollPaneTrack {
	position: absolute;
	cursor: pointer;
	left: 0;
	bottom: 0;
	width: 100%;
	background: #aaa;
}

.jHScrollIntervalTrack { 
	position: absolute;

}

.jHScrollPaneDrag {
	position: absolute;
	background: #F490AF;
	cursor: pointer;
	overflow: hidden;
}
.jHScrollPaneDragLeft {
	position: absolute;
	bottom: 0;
	left: 0;
	overflow: hidden;
}
.jHScrollPaneDragRight {
	position: absolute;
	bottom: 0;
	right: 0;
	overflow: hidden;
}
a.jHScrollArrowLeft {
	display: block;
	position: absolute;
	z-index: 1;
	bottom: 0;
	left: 0;
	text-indent: -2000px !important;
	overflow: hidden;
	/*background-color: #666;*/
	height: 9px;
	width: 10px;
}
a.jHScrollArrowLeft:hover {
	/*background-color: #f60;*/
}

a.jHScrollArrowRight {
	display: block;
	position: absolute;
	z-index: 1;
	bottom: 0;
	right: 0;
	text-indent: -2000px !important;
	overflow: hidden;
	/*background-color: #666;*/
	height: 9px;
	width: 10px;
}
a.jHScrollArrowRight:hover {
	/*background-color: #f60;*/
}
a.jHScrollActiveArrowButton, a.jHScrollActiveArrowButton:hover {
	/*background-color: #f00;*/
}

