
html {
  margin: 0;
  padding: 0;
  border: 0;  
 }

body {
	background-image:url(pattern.png);
	}
a, abbr, acronym, address,
code, del, dfn, em, img,
dl, dt, dd, ol, ul, li, fieldset,
form, label, legend,
caption, tbody, tfoot, thead, tr {
  margin: 0;
  padding: 0;
  border: 0;
  font-size: 100%;
}

			#cycle-loader {
				height:32px;
				left:50%;
				margin:-8px 0 0 -8px;
				position:absolute;
				top:50%;
				width:32px;
				z-index:999;
			}
		
			#maximage {
				display:none;
				position:fixed !important;
			}
			
			#gradient {
				left:0;
				height:100%;
				position:absolute;
				top:0;
				width:100%;
				z-index:999;
			}
			
			.arrow {
			    left:50%;
				bottom:56px;
				position:fixed;
				margin-left:-98px;
			}
			
			#arrow_left, #arrow_right {				
				z-index:1000;
				width:75px;
				height:77px;
			}
			
			#arrow_right {
				margin-left:30px;
			}
			
			#arrow_left:hover, #arrow_right:hover {	
			}
			#arrow_left:active, #arrow_right:active {
			}
			
			#cycle-nav {
   			position:fixed;
			width:320px;
			z-index:9999;
			left:50%;
			bottom:11px;
			margin-left:-159px;
			text-align:center;
			}
			
			#cycle-nav ul {
   			 list-style-type:none;
			 
			}
			#cycle-nav ul li {
  			  border:1px solid #000;
  			  float:left;
			  margin:2px;
			  height:12px;
			  width:12px;
			}
			
			#cycle-nav ul li a {
   			 float:left;
   		 	 height:8px;
			 width:8px;
			 margin:2px;
			 background-color:#000;
			 	
			}
			#cycle-nav ul li.activeSlide {
   			 border:1px solid #39c;
			 background-color:#39c;
			}
			
			a {color:#666;text-decoration:none;}
			a:hover {text-decoration:underline;}
			
			.zag {
				position:absolute;				
				top:0px;
				left:0px;
				margin-top:100px;
				padding:17pt 17pt 17pt 0pt;
				background-image:url(0backhinv.png);
				
			}
			
			h1 {
				margin:0;
				font-family:Georgia, "Times New Roman", Times, serif;
				font-size:30pt;
				color:#39c;
				cursor:default;
				margin-left:34pt;
				
				}
			
			h2 {
				margin:0;
				margin-top:11pt;
				margin-left:36pt;
				font-size:14pt;
				font-weight:normal;
				font-family:Arial, Helvetica, sans-serif;
				background-image:url(/0backh.png);
				color:#eee;
				cursor:default; 				
				}
				
.footer {
	position:fixed;
	top:0px;
	color:#fff;	
	width:392px;
	height:100%;
	right:-300px;	
	clear:both;	
	cursor:default;
	z-index:100000;
	}
	
.info {
	margin-left:24px;
	margin-top:71px;	
	}

#hcontacts {
	width:400px;
	}
	
h3 {
	padding-top:20pt;	
	font-size:18pt;
	color:#39c;
	}
	
#contacts {	
	height:118px;
	width:380px;	
	text-align:left;
	line-height:1.4;
	margin-top:42px;		
	}
	
p#contact {
	font-size:12pt;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-family:Arial, Helvetica, sans-serif;
	color:#fff;
	margin:8pt 0px 0px 0px;	
	padding-top:4pt;
	border-top:2px #fff solid;
	cursor:text;
	}		

h4 {
	font-family:Georgia, "Times New Roman", Times, serif;
	color:#fff;
	font-size:15pt;
	font-weight:normal;
	margin:4pt 0px 0px 0px;	
	}

h5 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:8pt;
	font-weight:normal;
	line-height:1.2;
	color:#aaa;
	margin:3pt 0px 0px 0px;
	}
	
#ma {
	color:#ffffff;
	text-decoration:underline;
	}
	
#ma:hover {
	color:#ffffff;
	text-decoration:none;
	}

	
#ma:visited {
	color:#ffffff;
	text-decoration:underline;
	}

#ma:active {
	color:#ffffff;
	text-decoration:none;
	}	
		

.booter {
	position:fixed;
	left:34pt; 
	bottom:0px;
	width:250px;
	height:132px;
	color:#fff;	
	text-align:center;	
	clear:both;	
	cursor:default;
	padding-top:12pt;
	z-index:100000;
	}

h6 {
	font-size:8pt;
	margin:0;
	margin-top:8pt;
	font-weight:normal;
	font-family:Arial, Helvetica, sans-serif;
	color:#900;
	background-color:#fff;
	padding:1pt 0pt 1pt 0pt;
}
	
p#post {
	margin:8px 0px 0px 0px;
	font-family:8pt;
	cursor:text;
	color:#fff;
	text-align:center;
	font-family:"Times New Roman", Times, serif;
}

a#postask {
	font-family:8pt;
	text-decoration:underline;
	color:#39c;
}

a#postask:visited {
	text-decoration:underline;
	color:#39c;
}
a#postask:hover {
	text-decoration:none;
}

.shadow {
	position:fixed;
	right:0px;
	widows:0px;
	height:100%;
	box-shadow:0px 0px 20px 10px #000;
	-moz-box-shadow:0px 0px 20px 10px #000;
	-webkit-box-shadow:0px 0px 20px 10px #000;
	-o-box-shadow:0px 0px 20px 10px #000;
	z-index:1000000;
}

.shadowh {
	position:fixed;
	left:34pt;
	bottom:0px;
	width:250px;
	height:0px;
	box-shadow:0px 0px 20px 12px #000;
	-moz-box-shadow:0px 0px 20px 12px #000;
	-webkit-box-shadow:0px 0px 20px 12px #000;
	-o-box-shadow:0px 0px 20px 12px #000;
	z-index:1000000;
}