/* HTML 5 shits */
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {
	display: block;	
}

/* Reset browsers default styling */
html, body, div, span, 	h1, h2, h3, h4, h5, h6,	a, acronym,	font, img,	ul, li,	fieldset, form, label, legend, button {
	margin: 0; padding: 0;	border: 0; outline: 0;	font-size: 100.01%; vertical-align: baseline;}
p {padding-top:0; margin-top:0; }	   
ul { list-style: none; }
blockquote, q { quotes: none; }
textarea { overflow:auto; }
	
	
/* PNG Fix */
 img, div, input { behavior: url("https://web.archive.org/web/20180511171109im_/http://organzaclub.com/iepngfix.htc") }
 
 /* site styling */
html, body {
	height: 100%;
	background-color:#000;
}
	
body { background:url(../jpg/fon_index.jpg) top center no-repeat; color:#f8dff0; font-family: Arial, Helvetica, sans-serif; font-size:12px; }

.body_inside { background:url(../jpg/fon_inside.jpg) top center no-repeat; color:#f8dff0; font-family: Arial, Helvetica, sans-serif; font-size:12px; }
 
a, a:hover { color:#f8dff0; } 

#nov-red { clear:both; }

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

#top-menu { position:absolute; width:555px; font-size: 14px; color:#fff; clear:both; display:block; top: 33px; left: 354px; text-transform:uppercase; line-height:25px; }

#top-menu a, a:hover { color:#f8dff0; } 

#gallery-menu { position:absolute; top: 107px; left: 354px; vertical-align:top; width: 600px; }
#gallery-menu-item { position:relative; color: #fff; background:url(../jpg/buton_gallery_fon.jpg) top center no-repeat; text-align:center; font-size:11px; font-weight:bold; width: 181px; height: 32px; padding-top: 6px; clear:right; float: left; margin-right: 2px; }

#logo { position: relative; }

#head { position:relative; padding:23px 0 0 14px; width:868px; height:269px; }

#head-inside { position:relative; padding:23px 0 20px 14px; width:868px; height:566px; }

#content { position:relative; padding:23px 0 0 14px; margin-bottom:60px; vertical-align:top; float:left; width: 868px; text-align:center; }
#content a, a:hover { color:#f8dff0; } 

#flyer { position:relative; padding: 15px 0 0 14px; vertical-align:top; float: left; }
#flyer-item { position:relative; width: 282px; height: 269px; clear:right; float: left; margin-right: 11px; }

#banner { position:relative; padding: 25px 0 0 14px; clear:both; width:100%; height: 82px; float: left; }
#banner-item { position:relative; width: 282px; height: 82px; float: left; margin-right: 11px; }
#banner-item-last { position:relative; width: 282px; height: 82px; clear:right; float: left; margin:0; }

#footer { position:relative; width:1100px; height:130px; padding-top:30px; text-align:center; margin-left:-110px; float: left; }

.justify { text-align:justify; } 
 
.t9 {font-size:9px}
.t10 {font-size:10px}
.t11 {font-size:11px}
.t12 {font-size:12px}
.t13 {font-size:13px}
.t14 {font-size:14px}
.t18 {font-size:18px}
.t20 {font-size:20px}

.white {color:#FFF}
.black { color:#000000; }
.red { color:#ca0332; }
.purple { color:#6d1e68; }
.gray { color:#838282; }
.light_blue { color:#b3c7cf; }
.blue { color:#487893; }
.dark_gray { color:#363636; }
.pink { color:#b786a7; }
.uppercase {text-transform:uppercase}
.lowercase {text-transform:lowercase}

.bold {font-weight:bold}
.underline {text-decoration:underline}
.no-underline {text-decoration:none}

h1 {font-size:26px; display:inline; font-weight:normal; text-transform:uppercase;}
h2 {font-size:20px; display:inline; font-weight:normal}
h3 {font-size:18px; display:inline; text-transform:uppercase; font-weight:normal}
h4 {font-size:14px; display:inline; text-transform:uppercase; font-weight:100}


.on {display:block}
.off {display:none}

a, a:hover { text-decoration:none; color:#FFF; border:none; }

.ok_mess { padding:5px 20px; margin:5px; background-color:#f4f4f4; border:2px solid #43043d; color:#638657; font-weight:bold}
.bad_mess { padding:5px 20px; margin:5px; background-color:#f2d7de; border:2px solid #43043d; color:#7d0f36; font-weight:bold}

.fieldset { background-color:#2e2e2e; filter:alpha(opacity=100); opacity:1.00; border:1px solid #43043d; padding:10px; color:#b786a7; }
.contact-form { border:1px solid #b786a7; background-color:#FFF; font-size:13px; height:22px; color:#b786a7; }
.contact-form-btn { border:1px solid #000; font-size:12px; font-weight:bold; padding:5px 10px; color:#FFF; cursor:pointer; border-radius:5px; -moz-border-radius:5px;; background-color:#bf002c; }

#msg { display:none; position:absolute; z-index:200; background:url(../gif/msg_arrow.gif) left center no-repeat; padding-left:7px; }
#msgcontent { display:block; background:#2e2e2e; color:#b786a7; border:2px solid #43043d; border-left:none; padding:5px; min-width:150px; max-width:250px; }

/*
     FILE ARCHIVED ON 17:11:09 May 11, 2018 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 09:46:21 Nov 18, 2025.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  captures_list: 0.599
  exclusion.robots: 0.018
  exclusion.robots.policy: 0.008
  esindex: 0.016
  cdx.remote: 47.064
  LoadShardBlock: 190.822 (3)
  PetaboxLoader3.datanode: 160.005 (5)
  PetaboxLoader3.resolve: 258.958 (4)
  load_resource: 247.378 (2)
*/