body { margin: 12px 7px 0 7px; font-family: arial,helvetica,sans-serif; font-size: 12px; background:#fff; }
select,input,textarea,button { font-family:arial,helvetica,sans-serif; }
#main { width: 85%; min-width: 750px; width:expression((document.body.clientWidth > 780)? "85%": "750px" ); margin: 0 auto; text-align: left; }
.box { clear: both; width: 100%; float: left; position: relative; }
input { font-family: arial,helvetica,sans-serif; font-size: 12px; }
textarea { font-family: arial,helvetica,sans-serif; font-size: 12px; }
form { margin: 0px; padding: 0px; }
img { border: 0; }
h2 { font-size:100%; margin:1.4em 0 9px; padding-bottom:2px; border-bottom:1px solid #5fcd27; }
h1 { font-size:115%; margin:0 0 1em; }
p { margin:1em 0; }

#topbox { margin-bottom: 8px; height: 50px; }
#topbox #logo { position: absolute;  bottom: 0;  float: left; }
#topbox #logo img { vertical-align: text-bottom; margin: 0px 9px 2px 0px; }
#topbox #logo em { font-style: normal; color: #333333; }
#topbox #form .logged { text-align: right; }
#topbox #form { float: right; padding: 6px; border: 1px solid #e5e5e5; color: #666666; font-family: Tahoma, arial,helvetica,sans-serif; font-size: 11px; }
#topbox #form #log { float: left; padding: 0px;  }
#topbox #form #in { float: left; padding: 0px 5px; }
#topbox #form #signin { float: left; }

.boxt { clear: both; width: 100%; color: #FFFFFF; border-bottom: 9px solid #e7e7e7; }
.c { vertical-align: top; width: 115px; padding: 7px 6px; }
.c a { display: block; background-repeat: no-repeat; height: 14px; padding:3px 6px 2px; background-position: center center; }
.c span { display:none; }
.c2 { padding: 10px 12px; }
.c2 td { vertical-align: top; }
.c h3 { border:none; margin:0; padding:0; }
.c2 ul.newslist { margin:0; padding:0; }

#newsbox { background-color: #404551; }
#newsbox a:link { color: #ecedee;  }
#newsbox a:active {  color: #ecedee; }
#newsbox a:visited {  color: #ecedee; }
#newsbox a:hover {  color: #c2c3c7; }

#newsbox .c2 a { text-decoration:underline; }
#newsbox .c2 li a, #newsbox .c2 div a { text-decoration:none; }

#newsbox #a { float: right; clear: both; margin-bottom: 3px; }
#newsbox #a a { display:block; padding: 0px 4px; border: 1px solid #5e626c; color: #c2c3c7; }
#newsbox #a a:hover { color: #c2c3c7; border: 1px solid #7a7e86; }
#newsbox .c a { width: 35px; }
#newsbox .c .ru { background-image: url(/imgs/ttl_news_ru.gif); width: 51px; }
#newsbox .c .en { background-image: url(/imgs/ttl_news.gif); }
.dc { float:left; padding-right: 50px; }
.dc2 { float:left; }

#newsbox li { list-style-position: inside; }
#newsbox .nitem { margin-bottom: 2px; }
#newsbox .nitem a { border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #535863; }
#eventsbox { background-color: #157ef4; }
#eventsbox a.m:link { color: #fff;  }
#eventsbox a.m:active {  color: #fff; }
#eventsbox a.m:visited {  color: #fff; }
#eventsbox a.m:hover {  color: #b3d7ff; }

#eventsbox a:link { color: #000000; }
#eventsbox a:active {  color: #000000; }
#eventsbox a:visited {  color: #000000; }
#eventsbox a:hover {  color: #035592; }

#eventsbox .c a { width: 44px; }
#eventsbox .c .ru { background-image: url(/imgs/ttl_events_ru.gif); width: 63px; }
#eventsbox .c .en { background-image: url(/imgs/ttl_events.gif); }

#artistsbox { background-color: #42be00; }
#artistsbox .artist_content { color: #b7ee99; }
#artistsbox .artist_content a { text-decoration: underline; }
#artistsbox .artist_content ul { list-style:none; margin:0; padding:0; }
#artistsbox .artist_content li { border:none; margin:0; padding:1px 0; }
#artistsbox a:link { color: #fff;  }
#artistsbox a:active {  color: #fff; }
#artistsbox a:visited {  color: #fff; }
#artistsbox a:hover {  color: #c9f2b6; }

#artistsbox .c a { width: 41px; }
#artistsbox .c .ru { background-image: url(/imgs/ttl_artists_ru.gif); width: 53px; }
#artistsbox .c .en { background-image: url(/imgs/ttl_artists.gif); }
#artistsbox h4 { font-size: 12px; margin: 20px 0px 7px; padding: 1px; border-bottom: 1px solid #8ad962; }
#artistsbox ul { margin: 0 0 0 30px; padding: 0; list-style-position: outside; }
#artistsbox li { margin: 0 0 2px; padding: 0 0 2px; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #3eb100; }

/* green area gallery */
#artistsbox #phgallery, #artistsbox #phgallery #phnav { border: 1px solid #68cb33; border-collapse: collapse; padding: 0px; margin: 0px; }

#artistsbox #phgallery #phnav {	width: 100%; background-color: #31b002; border: 0px; border-collapse: collapse; padding: 0px; margin: 0px; border-top: 1px solid #68cb33; }
#artistsbox #phgallery #phnav td {	 padding: 5px; }
#artistsbox #phgallery #phnav b { display: none; }
#artistsbox #phgallery #phnav a { display: block; width: 13px; height: 13px; }
#artistsbox #phgallery #phnav #l {	background: url("/imgs/pic_nav.gif") no-repeat left top; }
#artistsbox #phgallery #phnav a#l:hover {	background: url("/imgs/pic_nav.gif") no-repeat left bottom; }
#artistsbox #phgallery #phnav #r {	background: url("/imgs/pic_nav.gif") no-repeat right top;	margin-left: 12px; float: right; }
#artistsbox #phgallery #phnav a#r:hover {	background: url("/imgs/pic_nav.gif") no-repeat right bottom; }
#artistsbox #gallery img {	border: 1px solid #68cb33;	margin-bottom: 1px; }
#artistsbox #gallery td {	padding-bottom: 6px;	padding-top: 6px; }
#artistsbox #mainpic {	float: right;	padding-bottom: 7px;	padding-left: 7px;	clear:both; }
#artistsbox #mainpic img {	border: 1px solid #68cb33;	margin-bottom: 1px; }

#mediabox { background-color: #ff7022; }
#mediabox a:link { color: #fff; }
#mediabox a:active { color: #fff; }
#mediabox a:visited { color: #fff; }
#mediabox a:hover { color: #ffd7c1; }

a.getfile:link {  color: #00FF00; }
a.getfile:visited {  color: #00FF00; }
a.getfile:active {  color: #00FF00; }
a.getfile:hover {  color: #00FF00; }

.getfile { background-repeat: no-repeat; background-position: left top; padding-left: 16px; }

#artistsbox a.getfile:link { background-image: url(/imgs/down-green.gif); }
#artistsbox a.getfile:active { background-image: url(/imgs/down-green.gif); }
#artistsbox a.getfile:visited { background-image: url(/imgs/down-green.gif); }
#artistsbox a.getfile:hover { background-position: left bottom;  }
#mediabox a.getfile:link { background-image: url(/imgs/down-orange.gif); }
#mediabox a.getfile:active { background-image: url(/imgs/down-orange.gif); }
#mediabox a.getfile:visited { background-image: url(/imgs/down-orange.gif); }
#mediabox a.getfile:hover { background-position: left bottom; }

.getvideo {	background-repeat: no-repeat;	background-position: left top; }
#artistsbox a.getvideo {	background-image: url(/imgs/play_video.gif);	padding-left: 74px; }
#artistsbox a.getvideo:hover {		background-position: left bottom; }

#mediabox .c a { width: 41px; }
#mediabox .c .ru { background-image: url(/imgs/ttl_media_ru.gif); width: 41px; }
#mediabox .c .en { background-image: url(/imgs/ttl_media.gif); }
#mediabox h4 { font-size: 12px; margin: 20px 0px 7px; padding: 1px; border-bottom: 1px solid #ff9c67; }

#mediabox ul { margin: 0 0 0 30px; padding: 0; list-style-position: outside; }
#mediabox li { margin: 0 0 2px; padding: 0 0 2px; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #fb600f; }
.artist_ttl { font-weight: normal; }

.tabtd { vertical-align: top; padding-top: 6px; padding-bottom: 6px; }
.tabtd img { border: 1px solid #ff9258; background-color: #ff772e; margin-bottom: 3px; }
.fx { font-weight: bold; }

#contractbox { background-color:#be43c0; }
#contractbox a:link { color:#fff; }
#contractbox a:visited { color:#fff; }
#contractbox a:hover { color:#fed0ff; }
#contractbox .c .ru { background-image: url(http://www.lookingforsuccess.net/imgs/ttl_contract_ru.gif); width: 58px; }
#contractbox .c .en { background-image: url(http://www.lookingforsuccess.net/imgs/ttl_contract.gif); width: 52px; }
#contractbox ul#cmenu { margin: 0; padding: 0 1.3em 0; }
#contractbox h4 { font-size:100%; margin: 2em 0 1em; padding:0; }

#contractbox #cfield { background:#cf68cf; padding: 12px 9px 9px; border:1px solid #de7ede; margin: 0 0 9px; }
#contractbox fieldset legend { font-weight:bold; color:#FFFFFF; margin-left: 9px; }
#contractbox fieldset { padding: 0; margin:0; border:1px solid #eaabe9; margin-bottom: 16px; }
#contractbox fieldset div.fieldsetfix { padding: 9px; }
#contractbox #cfield p { margin: 0.6em 0; padding: 0; }

#contractbox .contrform td { vertical-align:middle !important; }

#contractbox table.chist { width:100%; }
#contractbox table.chist td { padding: 6px 0; }
#contractbox table.chist td.chist1 { padding-right: 12px; font-weight:bold; width: 5%; white-space:nowrap;  }

#contractbox #companylist td { padding: 6px 9px; }
#contractbox .companyrow td { background: #d67fd6; border-top: 1px solid #dc92dc; border-bottom: 1px solid #dc92dc;  }
#contractbox .companyrow td.comtd { border-left: 1px solid #dc92dc; }
#contractbox .companyrow td.comtd2 { border-left: 1px solid #dc92dc; border-right: 1px solid #dc92dc; }
#contractbox .companyrow2 form { display: inline; }
#contractbox .companyrow2 td { text-align:right; padding-bottom: 18px !important; }

#contractbox #cdesc { margin:-0.6em 0 1em; }
#contractbox #cok span { padding:3px 9px; background:#33CC00; margin: 0 6px 0 0; }
#contractbox #cbad span { padding:3px 9px; background:red; }

#contactbox { background: #ef004c; border: 0px; }
#contactbox a:link { color: #FFFFFF;  }
#contactbox a:active {  color: #FFFFFF; }
#contactbox a:visited {  color: #FFFFFF; }
#contactbox a:hover {  color: #ffc1d5; }

#contactbox .c a { width:48px; }
#contactbox .c .ru { background-image: url(/imgs/ttl_contact_ru.gif); width: 51px; }
#contactbox .c .en { background-image: url(/imgs/ttl_contact.gif); }

#contactbox input { width:75%; }
#contactbox textarea { height: 120px; width:100%; }
#contactbox table td { vertical-align:top; padding-right:5px; }
#contactbox .td { padding-right:20px; }
#contactbox .td2 { width:70%; }
#contactbox .pad { padding-right: 7px; }
#contactbox .sub { padding-top: 5px; }
#contactbox .sub2 { padding-top: 1px; }
#contactbox .c2 h3 { font-size: 12px; padding-bottom: 2px; margin: 0px 0px 18px; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #f56694; }

#copyrights { margin-top: 9px; padding-bottom: 25px; }
#copyrights #copy { color: #666666; float: left;  }
#copyrights #lang { float: right; }
.mphoto { float: right;	padding-bottom: 7px;	padding-left: 7px;	clear: right; }

.scroll { float:right;	padding: 2px 5px; margin-bottom:7px;	background-color: #46cb00; }

.admin {	float: right;	padding: 1px 4px; clear: both; margin-bottom: 3px; }
#newsbox .admin {	padding: 0px 4px;	border: 1px solid #5e626c;	clear: right; }
#newsbox .admin a { color: #c2c3c7; }
#newsbox .admin a:visited { color: #c2c3c7; }
#newsbox .admin a:hover { color: #AFB0B4; }

#artistsbox .admin {	border: 1px solid #54D02B;	margin-bottom: 5px; }
#mediabox .admin { border: 1px solid #ff9359; }

.loadmp3 {	display: inline; }


/* new calendar */
#icb { margin: 0 0 9px; }
#icb td { vertical-align:bottom; }
#icb2 input { margin-left: 3px; }
#ics a { display:block; padding:2px 5px; background: #7ba5cf; border-left: 1px solid #aac5e0; border-top: 1px solid #aac5e0; border-right: 1px solid #19528b; margin-right: 1px; }
#ics #icsok a { background-color: #4c85be; }
#ics a:link,#ics a:visited { color:#fff; }
#ics a:hover { color:#fff; background-color:#4c85be; }

#ic { background: #d1d9e2; color:#000; }
#ic #ich, #icheader { font-weight: bold; background: #4c85be; color:#fff; font-size: 13px; padding: 4px; position: relative; }
#ic2 { background: #d1d9e2; color:#000; }
#ic2 td {	background: #fff;	height: 8em; padding:4px 5px 5px; }
#ic2 td a:link,#ic2 td a:visited { color: #0000DD; }
#ic2 td a:hover { color:#999; }
#ic2 .icdays { background:#ccc; height: auto; font-size:13px; text-align:center; padding:2px; }
#ic2 .icd.adde { float:left; font-size:11px; }
#ic2 .icd { text-align:right; }
#ic2 .icd a.ee { font-size: 15px; font-weight: bold; }
#ic2 .icd a.ee:link,#ic2 .icd a.ee:visited { color: #000; }
#ic2 .icd a.ee:hover { color:#666; }

#ic2 ul { margin: 1px 0 3px; padding: 0; list-style:none; font-weight:bold;  }
#ic2 ul li { margin:0; padding:2px 0; line-height: 1em; }
#eventsbox .icred, #eventsbox a.icred:link, #eventsbox a.icred:visited { color:#FF0000; } #eventsbox a.icred:hover { color: #999; }
#eventsbox .icgreen, #eventsbox a.icgreen:link, #eventsbox a.icgreen:visited { color: #009900; } #eventsbox a.icgreen:hover { color: #999; } 

#icw,#icweek,#icevent,#iclist,#icsubs,#icsearch { background:#fff; padding:9px; color:#000;}

a.icn { padding: 0 3px; font-family: Verdana,arial,helvetica,sans-serif; border: 1px solid #fff; font-weight: bold; }
a.icn:hover { border-color: #bbb; }
#ic a.icn { border-color: #4c85be; }
#ic a.icn:hover { border-color: #81a9d2; background:#598ec4; color:#fff; }

div#icwcal { background:#e3f4ff; text-align: center; padding: 9px 6px; border-bottom: 1px solid #ddd; color:#000; }
div#icw h4 { margin: 0 0 9px; font-size: 12px; }
div#icw table.icw2 { background:#ffffcc; margin: 0 0 16px; border-bottom: 1px solid #ccc }
div#icw table.icw2 td { padding: 3px 4px; border-top: 1px solid #ccc; }

.icx { background:#bcd5e4; margin: 0 auto; }
.icx .icxh { background:#fff; padding: 3px 3px 2px; }
.icx .icxrow a { display:block; padding: 1px 2px; border: 1px solid #e3f4ff; background:#e3f4ff; vertical-align: middle; text-align: center; }
#eventsbox .icx .icxrow b a { color: #FF0000; }
#eventsbox .icx .icxrow b a:visited { color: #FF0000; }
#eventsbox .icx .icxrow b a:hover { color:#999; }

#ic2 .cgrey, .icx .cgrey a { background: #eef4f8; border: 1px solid #eef4f8; }
#ic2 .ctoday, .ic .ctodayx a { background: #cbe8ff; }
#ic2 .cselect, .icx .cselect a { border: 1px solid #FF0000; }
#ic2 .cjoined, .icx .cjoined a { background: #cbe8ff; border: 1px solid #41a5ff;}

div#icdivlist { border-bottom: 1px solid #ddd; margin-bottom:10px; }
div#icdivlist .icw3 { background:#ffffcc; }
div#icdivlist div { border-top: 1px solid #ddd; padding: 1px 3px; }
div#icdivlist ul { list-style: none; margin: 0 0 6px 50px; padding:0; }
a:link, a:active, a:visited { text-decoration: none; color: #0000FF; }
a:hover { text-decoration: none; color: #ccc; }

#icheader { text-align:center; font-size: 1.25em; }
#ictitle { text-align:center; font-size:1.05em; color:#000; padding: 4px 9px 3px; background: #cae9ff; border-bottom: 1px solid #ccc; }
#ictitle #ictitle2 { font-weight:bold; font-size:1.15em; }
#icevent { padding: 15px 9px 16px; }
#icevent td { border-bottom: 1px solid #ddd; padding: 2px 3px; }
#icevent a:link { color:#0000CC; }
#icevent a:visited { color:#0000CC; }
#icevent a:hover { color:#999 }
#icevent #u { width: 18%; }
#icevent  #lookmore { padding: 12px 0 0; text-align: right; }

td#icmm {	vertical-align:bottom;	padding:0 0 4px; text-transform: lowercase; font-size:13px; }
td#icmm i { color:#333; margin: 0 2px; font-style:normal; }
td#icmm a { font-weight:bold; }

.icwwk { margin-bottom: 12px;}
.icwwk a.start { padding: 0 3px; font-size: 11px; line-height: 0px; background: #f6f6f6; border: 1px solid #ccc; }
.icwwk a.start:hover { border-color: #ddd; }
.icwwk .icwttl { padding-bottom: 4px; border-bottom: 1px solid #ddd; margin: 10px 0 6px;}
.icwwk .icwwe { margin-bottom: 16px; }
.icwwk .icwwe div { padding: 1px 0; border-bottom: 1px solid #eee; }


#iclist { padding-top: 16px; padding-bottom: 12px; }
#iclist table { margin-bottom: 10px; }
#iclist td { border-bottom: 1px solid #eee; padding: 2px 0; }
#iclist td.k { width: 12%; white-space:nowrap; }
#iclist td.k2 { width: 8%; white-space:nowrap; padding-right: 12px; }
#iclist #iclisth td { border-color: #ccc; }

#icsubs,#icsearch { padding: 16px 9px; }
#icsubs td { vertical-align: middle; }
#icsubs td label { display:block; font-weight: bold; margin-right: 3px; text-align:right; }

#icsearch #qrvqe tr td { border-top: 1px solid #ddd; vertical-align:middle; }
#icsearch #qrvqe td { padding: 6px; }
#icsearch #qrvqe tr #wdwwd td { border-top:none; padding: 2px 4px; }


#eventsbox .admin { border: 1px solid #bde2ff; background: #7dc2fa; }
#eventsbox .admin a:link { color:#fff; }
#eventsbox .admin a:visited { color:#fff; }
#eventsbox .admin a:hover { color:#e8f5ff; }

#icyear { background:#e3f4ff; padding: 18px 0 8px; color:#000; }
#icyear .y2 { padding: 0 4px 12px; vertical-align:top; }

body#eventsbox td { vertical-align:top; }

body#eventsbox { background:#fff; margin:0; padding:12px 9px; }
body#eventsbox #icyear { background:#fff; }
body#eventsbox #icwcal, body#eventsbox .icn { display:none; }

body#eventsbox #print { color:#333; margin-bottom: 10px; }
body#eventsbox #print td { vertical-align:bottom; }

.ak { font-family:Tahoma,arial,helvetica,sans-serif; }

/*.nogay #eventsbox, .nogay #artistsbox, .nogay #mediabox, .nogay #contractbox, .nogay #contactbox { background: #5a8ac1; }*/

.nogay #eventsbox .c a { background-color:#157ef4; }
.nogay #artistsbox .c a { background-color:#42be00; }
.nogay #mediabox .c a { background-color:#ff7022; }
.nogay #contractbox .c a { background-color:#be43c0; }
.nogay #contactbox .c a { background-color:#ef004c; }



