* {
	font-family: Arial, Helvetica, Helv, serif;
}

body {
	height:100%;
	background-color: #000000;
	color: #c9c9c9;
	font-size: 0.8em;
	line-height: 1.3;
	scrollbar-arrow-color: #c9c9c9;
	scrollbar-base-color: #c9c9c9;
	scrollbar-dark-shadow-color: #c9c9c9;
	scrollbar-track-color: #000000;
	scrollbar-face-color: #000000;
	scrollbar-shadow-color: #c9c9c9;
	scrollbar-highlight-color: #c9c9c9;
	scrollbar-3d-light-color: #c9c9c9;
}

a:link {  color: #ffffff; font-weight: bold; text-decoration: none; }
a:visited {  color: #e6e6e6; font-weight: bold; text-decoration: none; }
a:hover {  color: #C10101; font-weight: bold; text-decoration: none; font-style: none; }
a:active {  color: #c9c9c9; font-weight: bold; text-decoration: none; }

.ap { color:#c9c9c9; font-size: 10pt; }

.flashing { color:#c9c9c9; font-size: 8pt; }

a.public_nudity:link {
	color: #010101;
	background-color: transparent;
}

a.public_nudity:visited {
	color: #010101;
	background-color: transparent;
}

a.public_nudity:hover {
	color: #010101;
	background-color: transparent;
	text-decoration: none;
}

a.public_nudity:active {
	color: #010101;
	background-color: transparent;
}

.imgborder-thumbnail{
	padding:0px;
	border:1px solid #ffffff;
	transition: opacity 0.4s ease 0s;
}

.imgborder-thumbnail:hover{
	border-color: red;
	opacity: 0.9;
	cursor: pointer;
}

hr.line {
	border-top: 1px solid #c9c9c9;
	width: 100%;
	margin: 0;
}

h1 {
	color: #c9c9c9;
	font-family: Arial, Tahoma, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
}

h3 {
	color: #c9c9c9;
	font-family: Arial, Tahoma, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
}

div.bg_right {
   background-repeat: repeat-y;
   background-image: url('/images/bg_left.jpg');
   background-position: right;
   width: 20px;
   min-width: 20px;
   max-width: 20px;
}

div.bg_left {
   background-repeat: repeat-y;
   background-image: url('/images/bg_right.jpg');
   background-position: left;
   width: 20px;
   min-width: 20px;
   max-width: 20px;
}
