body {
    font-family: Arial, sans-serif;    
}
/* Navigation {{{*/
#navigation {
    font-size: 13px;
    margin: 19px 5px 5px 50px;
}
#navigation li {
    display: inline;
    padding: 0 5px;
}
#navigation li a {
    color: #888;
    font-weight: bold;
    text-decoration: none;
    text-transform: uppercase;
}
/*}}}*/

#logo {
    width: 405px;
    height: 129px;
    margin: 20px auto;
}
#logo img {
    width: 405px;
    height: 129px;
}
#collage {
    position: relative;
    height: 379px;
    width: 793px;
    margin: 0 auto;
}
#lemon {
    background: url("/i/lemon.png") no-repeat scroll 0 0;
    top: 397px;
    left: 86px;
    height: 152px;
    width: 117px;
    position: absolute;
}

#menu {
    background: url("/i/menu-bg.png") no-repeat scroll 0 0;
    top: 486px;
    left: 75px;
    height: 51px;
    width: 639px;
    position: absolute;
}

#oleg {
    background: url("/i/oleg.png") no-repeat scroll 0 0;
    top: 170px;
    left: 241px;
    height: 355px;
    width: 276px;
    position: absolute;
}

#dima {
    background: url("/i/dima.png") no-repeat scroll 0 0;
    top: 228px;
    left: 329px;
    height: 275px;
    width: 335px;
    position: absolute;
}

#yura {
    background: url("/i/yura.png") no-repeat scroll 0 0;
    top: 264px;
    left: 128px;
    height: 252px;
    width: 179px;
    position: absolute;
}

#guitar {
    background: url("/i/guitar.png") no-repeat scroll 0 0;
    top: 284px;
    left: 565px;
    height: 229px;
    width: 151px;
    position: absolute;
}

#statue-tentacle {
    background: url("/i/liberty-statue-tentacle.png") no-repeat scroll 0 0;
    top: 198px;
    left: 34px;
    height: 327px;
    width: 624px;
    position: absolute;
}

#mike-cornet {
    background: url("/i/mike-cornet.png") no-repeat scroll 0 0;
    top: 207px;
    left: 178px;
    height: 328px;
    width: 583px;
    position: absolute;
}

#lips {
    background: url("/i/lips.png") no-repeat scroll 0 0;
    top: 351px;
    left: 3px;
    height: 116px;
    width: 790px;
    position: absolute;
}

#crows-flowers {
    background: url("/i/crows-flowers.png") no-repeat scroll 0 0;
    top: 194px;
    left: 0;
    height: 197px;
    width: 767px;
    position: absolute;
}

#message {
    font-size: 14px;
    width: 793px;
    margin: 20px auto;
    line-height: 20px;
    top: 549px;
    left: 0;
    position: absolute;
}
#message h1 {
    font-size: 22px;
    margin-bottom: 15px;
}
#message a {
    color: #0195aa;
    text-decoration: none;
}

#message a:hover {
    text-decoration: underline;
}

#message a:active, #message a:visited {
    color: #f11367;
}


.left {
	
	float: left;
	
}

.right {
	
	float: right;
	
}

.clear {
	
	clear: both;
	
}

@font-face {
	font-family: 'MyriadProCondensed';
	src: url('/i/fonts/myriadpro-cond-webfont.eot');
	src: local('âØ¯'), url('/i/fonts/myriadpro-cond-webfont.woff') format('woff'), url('/i/fonts/myriadpro-cond-webfont.ttf') format('truetype'), url('/i/fonts/myriadpro-cond-webfont.svg#webfont') format('svg');
	font-weight: normal;
	font-style: normal;
}


.MyriadPro-Cond {
	
	font-weight: normal; 
	font-style: normal; 
	line-height:normal; 
	font-family: 'MyriadProCondensed', "Myriad Pro Cond", sans-serif;
	
}

#menu ul {
	
	list-style: none;
	margin: 18px 0 0 126px;
	padding: 0;
	
}

#menu ul li {
	
	margin: 0;
	padding: 0 4px;
	
}

#menu ul li a {

	color: #888888;
	text-decoration: none;
	text-transform: uppercase;
	font-family: "MyriadProCondensed", "Myriad Pro Cond", "Tahoma", "Arial";
	font-size: 14.62px;
	font-weight: bold;
	
}

.opera #menu ul li a {
	
	font-size: 16.62px !important;
	font-weight: 700 !important;
	
}

#menu ul li a:hover {

	color: #fff;
	
}

#menu ul li a.active {
	
	color: #fff;
	
}

.verdana {
	
	font-family: Verdana, Tahoma, Arial;
	
}

.font-size-11 {

	font-size: 11px;
	
}

#maincontentindex {
	
	text-align: center;
	
}

#sociallinksindex {
	
	list-style: none;
	text-align: center;
	margin: 10px 0;
	padding: 0;
	
}

#sociallinksindex li {

	display: inline;
	padding: 0 2px;
	
}

#index {
		
	left:0;
	line-height:20px;
	margin:10px auto;
	position:absolute;
	top:549px;
	width:793px;
	
}

#index .copyright {
	
	text-align: center;
	padding-bottom: 40px;
	
}

#page {
	
	width: 900px;
	margin: 0 auto;		
	position: relative;	
	
}

.content-page-bg {
	
	background-image: url('/i/main_bg.jpg');
	background-repeat: no-repeat;
	background-position: top left;	
	min-height: 400px;
	
}

#page .menu ul.top {
	
	list-style: none;
	padding: 156px 0 0 386px;
	margin: 0;
	
}

#page .menu ul.top li {
	
	margin: 0;
	padding: 0 4px;
	position: relative;
	
}

#page .menu ul.top li a {

	color: #888888;
	text-decoration: none;
	text-transform: uppercase;
	font-family: "MyriadProCondensed", "Myriad Pro Cond", "Tahoma", "Arial";
	font-size: 14.62px;
	font-weight: bold;
	position: relative;
	z-index: 2;
	
}

.opera #page .menu ul.top li a {
	
	font-size: 16.62px !important;
	font-weight: 700 !important;
	
}

#page .menu ul.top li a:hover {

	color: #fff;
	
}

#page .menu ul.top li a.active {
	
	color: #fff;
	
}

#page .menu .m2wrapper {
	
	z-index: 1;
	position: absolute;
	top: 10px;
	left: 0;	
	
}

#page .menu ul.m2 a {
	
	color: #fff !important;
	
}

#page .menu ul.m2 a.active {
	
	color: #ff0064 !important;
	
}

#page .menu ul.m2 a:hover {
	
	color: #ff0064 !important;
	
}

.menu-bg-media .first {

	padding-left: 10px !important;
	
}

.menu-bg-discography {
	
	padding-top: 7px !important;
	
}

.menu-bg-discography .first {
		
	padding-left: 15px !important;
	
}

.menu-bg-about {
	
	margin-top: 16px;
	width: 200px;
	height: 44px;
	background-image: url('/i/menu/about-bg.jpg');
	
}

.menu-bg-discography {
	
	margin-top: 14px;
	width: 265px;
	height: 46px;
	padding: 5px 0 0 10px;
	background-repeat: no-repeat;
	background-image: url('/i/menu/discography-bg.jpg');
	
}

.menu-bg-media {
	
	margin-top: 15px;
	width: 124px;
	height: 37px;
	padding: 5px 0 0 10px;
	background-repeat: no-repeat;
	background-image: url('/i/menu/media-bg.jpg');
	
}

.menu-bg-about li.first {

	padding: 5px 3px 0px 30px !important;
	
}

.menu-bg-about li {

	padding: 5px 3px 0px 3px !important;
	
}

#page .content {
	
	padding: 45px 0 0 200px;
	
}

#page .copyright {
	
	padding: 21px 0 28px 68px;
	
}

#page .gotoindex {
	
	position: absolute;	
	z-index: 5;
	left: 170px;
	top: 70px;
	width: 210px;
	height: 130px;
	text-indent: -9999px;
	display: block;
	
}

#page .doc-title {
	
	font-family: "MyriadProCondensed", "Myriad Pro Cond", "Tahoma", "Arial";
	font-size: 24px;
	font-weight: bold;
	color: #6d6d6d;
	padding: 0 0 15px 0;
	
}

.opera #page .doc-title {
	
	font-size: 26px !important;
	font-weight: 700 !important;
	
}

#page .page-content {
	
	font-family: Tahoma, Verdana, Arial;
	font-size: 12px;
	line-height: 130%;
	
}

#page .page-content a {
	
	color: #0195AA;
	
}

#page .page-content a:hover {

	color: #6d6d6d;
	
}

#newswrapper {
	
	list-style: none;
	font-size: 12px;
	
}

#newswrapper li {

	padding: 0 0 14px 0 !important;
	
}

#newswrapper label {
	
	display: block;
	color: #0195aa;
	font-weight: bold;	
	padding-bottom: 14px;	
	
}

#newswrapper .img {
	
	padding: 0 16px 10px 0;
	
}

#newswrapper h3 {
	
	font-weight: bold;
	
}

a:hover {
	
	color: #6d6d6d;
	
}

#paginator {
	
	margin: 42px 0 20px 0;
	font-weight: bold;
	
}

#paginator a {

	color: #000 !important;
	text-decoration: none !important;
	line-height: 13px;
	
}

#paginator .active {

	text-decoration: underline !important;
	color: #0195aa !important;
	
	
}

#paginator .prev {
	
	background-image: url('/i/prev-active.gif');
	width: 13px;
	height: 13px;
	text-indent: -10000px;
	display: inline-block;
	line-height: 13px;
	
}

#paginator .prev-inactive {
	
	background-image: url('/i/prev-inactive.gif');
	width: 13px;
	height: 13px;
	text-indent: -10000px;
	display: inline-block;
	line-height: 13px;
	
}

#paginator .next {
	
	background-image: url('/i/next-active.gif');
	width: 13px;
	height: 13px;
	text-indent: -10000px;
	display: inline-block;
	line-height: 13px;
	
}

#paginator .next-inactive {
	
	background-image: url('/i/next-inactive.gif');
	width: 13px;
	height: 13px;
	text-indent: -10000px;
	display: inline-block;
	line-height: 13px;
	
}

#organizeconcert {
	
	font-family: "MyriadProCondensed", "Myriad Pro Cond", "Tahoma", "Arial";
	color: #939393;
	font-weight: normal;
	font-size: 14px;
	text-align: right;
	position: absolute;
	right: 3px;
	top: 76px;
	
}

.opera #organizeconcert {
	
	font-size: 15px !important;	
	
}

#band .img {
	
	width: 155px;
	padding: 0 18px 0 0;
	
}

#band li {
	
	padding-bottom: 25px;
	
}

#band .figi-band-person {
	
	width: 526px;
	
}

#band h3 {

	margin-bottom: 18px;
	font-weight: bold;
	
}

#band label {

	color: #0195aa;	
	
}

.blue {
	
	color: #0195aa !important;
	
}

.figi-article-title {
	
	margin-bottom: 18px;
	
}

a.figi-article-read-more:hover {
	
	color: #6d6d6d !important;
	text-decoration: underline;
	
}

.text-decoration-none {
	
	text-decoration: none;
	
}

.black {
	
	color: #000 !important;	
	
}

.font-weight-bold {
	
	font-weight: bold !important;
	
}

#store li {
	
	width: 155px !important;
	padding: 0 25px 25px 0;
	
}

#store li.last {
	
	padding-right: 0px !important;
	
}

#store .c {
	
	text-align: center;
	
}

#store .store-desc {
	
	margin-top: 10px;
	height: 65px !important;
	overflow: hidden;
	
}

#store a:hover {
	
	text-decoration: underline;
	color: #6d6d6d !important;
	
}

.store-form-wrapper {
	
	padding: 16px 0 0 0;
	
}

.store-frm {
	
	margin: 13px 0 0 0;
	background-image: url('/i/storeformbg.jpg');
	background-repeat: no-repeat; 
	width: 343px;
	height: 249px;
	padding: 17px 21px;
	color: #fff !important;
	font-weight: bold;
	font-size: 10px;
	font-family: Tahoma, Arial, Verdana;
	line-height: 21px;
	
}

.store-frm .textarea {
	
	width: 342px;
	height: 98px;
	background-image: url('/i/storetextarea.jpg');
	background-repeat: no-repeat;
	background-color: transparent;
	margin: 0px;
	padding: 0px;
	border: none;
	
}

.store-frm .l2 {
	
	width: 16px;
	
}

.store-frm .sumbit {
	
	background-image: url('/i/storesubmit.png');
	background-repeat: no-repeat;
	text-indent: -10000px;
	width: 78px;
	height: 32px;
	margin: 0px;
	padding: 0px;
	border: none;
	background-color: transparent;
	cursor: pointer;
	
}

.store-frm .input {

	width: 186px;
	height: 21px;
	background-image: url('/i/storeinput.jpg');
	background-repeat: no-repeat;
	border: none;
	background-color: transparent;
	
}

.store-frm .l1 {
	
	width: 186px;
	padding: 0 5px 0 0;
	
}

.store-frm .row {
	
	padding: 0 0 10px 0;
	
}

.store-frm .row-last {

	padding: 0 0 3px 0;
	
}

#albums .figi-album-right-part {
	
	width: 526px;
	
}

#albums li {
	
	padding: 0 0 22px 0;
	
}

#albums a:hover {
	
	text-decoration: underline;
	
}

#albums .figi-album-heading {
	
	padding: 0 0 15px 0;
	
}

#album .top {
	
	padding: 0 0 19px 0;
	
}

#album .l1 {
	
	width: 200px;
	padding-right: 18px;
	
}

#album .description {
	
	padding: 15px 0 0 0;
	
}

#songs .title {
	
	width: 210px;
	
}

#videos li {
	
	padding: 0 0 20px 0;
	
}

#videos .info {
	
	width: 254px;
	
}

.light-grey {
	
	color: #6d6d6d !important;
	
}

.pt50 {
	
	width: 50%;
	
}

.pt80 {
	
	width: 80%;
	
}

#galleries .figi-gallery-i-wrp {
	
	width: 90px;
	height: 90px;
	overflow: hidden;
	
}

#galleries .figi-gallery-description {
	
	margin-left: 110px;
	
}

#galleries li {
	
	padding-bottom: 18px;
	
}

#galleries .title a {
	
	text-decoration: none !important;
	color: #0195AA !important;
	
}

#galleries .title a:hover {
	
	text-decoration: underline !important;
	color: #0195AA !important;
	
}

#galleries .author {
	
	display: block;
	color: #000;
	
}

#galleries .date {
	
	color: #6d6d6d;
	
}

#gallery {
	
	padding: 25px 0 0 0;
	
}

#gallery li {
	
	padding: 0 8px 8px 0;
	
}

#gallery .active {
	
	border: solid 2px #ff0064 !important;
	
}

#gallery a {

	border: solid 2px #fff;	
	display: block;
	width: 50px;
	height: 50px;	
	overflow: hidden;
	
}

.figi-button-left {
	
	background-image: url('/i/left-active.gif');
	background-repeat: no-repeat;
	width: 13px;
	height: 13px;
	display: inline-block;
	text-indent: -10000px;
	text-align: left;	
	
}

.figi-button-left-inactive {
	
	background-image: url('/i/left-inactive.gif');
	background-repeat: no-repeat;
	width: 13px;
	height: 13px;
	display: inline-block;
	text-indent: -10000px;
	text-align: left;
	
}

.figi-button-right {
	
	background-image: url('/i/right-active.gif');
	background-repeat: no-repeat;
	width: 13px;
	height: 13px;
	display: inline-block;
	text-indent: -10000px;	
	
}

.figi-button-right-inactive {
	
	background-image: url('/i/right-inactive.gif');
	background-repeat: no-repeat;
	width: 13px;
	height: 13px;
	display: inline-block;
	text-indent: -10000px;
	
}

#sborniki .figi-sborniki-i-wrp {
	
	width: 90px;	
	overflow: hidden;
	
}

#sborniki .figi-sborniki-description {
	
	margin-left: 110px;
	
}

#sborniki li {
	
	padding-bottom: 24px;
	
}

#sborniki .title a {
	
	text-decoration: none !important;
	color: #0195AA !important;
	
}

#sborniki .title a:hover {
	
	text-decoration: underline !important;
	color: #0195AA !important;
	
}

#sborniki .date {
	
	color: #000;
	font-weight: bold;
	
}
