@charset "utf-8";
/* CSS Document */

A:link{COLOR:#C00;TEXT-DECORATION:none;font-size:8pt}
A:visited{COLOR:#C00;TEXT-DECORATION:none;font-size:8pt}
A:active{COLOR:#C00;TEXT-DECORATION:none;font-size:8pt}
A:hover{COLOR:#FF4040;TEXT-DECORATION:none;font-size:8pt}

/* old webspell shit */

.tooltip {
  position: absolute;
    display: none;
      background-color: #FFFFFF;
        color: #000000;
	  border: 1px solid #DDDDDD;
	    border-left: 4px solid #800;
	      padding: 4px 10px;
	        z-index: 100;
		}

table {
    font-size: 8pt;
    color: #000000;
}
h2 {
    font-size: 8pt;
    color: #000000;
    text-transform: uppercase;
    font-weight: bold;
}

.small {  
    font-size: 8pt; 
    color: #000000;
}

.title {
    font-size: 8pt;
    color: #000000;
    font-weight: bold;
}

.title a{
	color:#EEE;
	text-decoration:underline;
}

.title a:hover{
	color:#000;
	text-decoration:underline;
}

a.titlelink{
	color:#EEE;
	text-decoration:underline;
}

a.titlelink:hover{
	color:#000;
	text-decoration:underline;
}

.category_big {  
    font-size: 8pt; 
    color: #000000; 
    font-weight: bold; 
}

.category {  
    font-size: 8pt; 
    color: #000000; 
    font-weight: normal; 
}

.marked {
    background-color: #000000;
    font-weight: bold;
}

a.category, a.category:visited, a.category:active {
    color: #333333;
    text-decoration: none;
}

a.category:hover {
    color: #000000;
    text-decoration: underline;
}

option, textarea, input, select, file {  
    font-family: Verdana, Arial, Helvetica, sans-serif; 
    font-size: 10px; 
    color: #000000; 
    background-color: #FFFFFF; 
    border: 1px solid #333333;
}

.footer {color: #FFFFFF
	  size: 8pt
			}
			
.form_off {  
    color: #666666; 
    background-color: #DCDCDC; 
    border: 1px solid #666666;
}

.form_on {  
    color: #000000; 
    background-color: #EEEEEE; 
    border: 1px solid #000000;
}

.form_username {
    background-color: #eeeeee;
    border: 1px solid #333333;
    background-image: url(images/username.gif);
    background-repeat: no-repeat;
    background-position: left top;
}

.form_password {
    background-color: #eeeeee;
    border: 1px solid #333333;
    background-image: url(images/password.gif);
    background-repeat: no-repeat;
    background-position: left top;
}

.form_name {
    background-color: #eeeeee;
    border: 1px solid #333333;
    background-image: url(images/name.gif);
    background-repeat: no-repeat;
    background-position: left top;
}

.form_text {
    background-color: #eeeeee;
    border: 1px solid #333333;
    background-image: url(images/message.gif);
    background-repeat: no-repeat;
    background-position: left top;
}

.input { 
    background-color: transparent; 
    border: 1px none; 
    margin-top: 0px;
    margin-bottom: 0px;
}

img { border: none; }

.title {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #EEE;
  font-weight: bold;
  background-color: #800;
}

form {
  border: none;
  margin: 0px;
  padding: 0px;
}

.errorbox {
  background-color: #FFCCCC;
  border: 1px dashed #D60000;
  color: #666666;
  font-size: 10px;
  width: 350px;
  padding: 8px;
  margin-top: 10px;
  margin-bottom: 10px;
  text-align: left;
}

/* my shit */

body { 
/* 434E5E */
background-color:#2a2a2a;
background-image:url(design/bg_temp.jpg);
background-position:top;
background-repeat:repeat-x;
color:#FFFFFF;
margin:0;
padding:0;
font-family:Tahoma, Geneva, sans-serif;
font-size:7.5pt; }

#page {
	color:#000000;
	padding:0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:8pt;
	width:950px;
}

#welcome {
	padding:10px;
	text-align:left;
	color:#5C6B83;
	background-color:#1A1A1A;
/*border-left:1px solid #800;
border-right:1px solid #800;
border-bottom:1px solid #800;*/
}

#header {
	height:121px;
	background-image:url(design/header.png);
	background-position:left;
	background-repeat:no-repeat;
}

#navigation {
	color:#5C6B83;
	background-color:#1A1A1A;
	padding-left:60px;
	margin-bottom:0px;
	text-align:left;
}

#navigation #entry {
	float:left;
	padding-top:10px;
	padding-bottom:10px;
	padding-left:15px;
	padding-right:15px;
	color:#5C6B83;
	font-variant:small-caps;
	font-weight:bold;
}

#navigation #last_entry {
	float:right;
	padding-top:10px;
	padding-bottom:10px;
	padding-left:15px;
	padding-right:15px;
	margin-right:25px;
	color:#5C6B83;
	font-variant:small-caps;
	font-weight:bold;
}

#navigation #entry:hover {
	background-color:#800;
	cursor:pointer;
	color:#FFF;
}

#navigation #last_entry:hover {
	background-color:#800;
	cursor:pointer;
	color:#FFF;
}

#upper {
	height:130px;
	color:#5C6B83;
	margin:0;
	padding:10px;
	background-color:#1A1A1A;
	border-top:1px solid #800;
	border-left:1px solid #000;
	border-right:1px solid #000;
	border-bottom:1px solid #000;
	margin-bottom:10px;
	background-image:url(design/bg_1.png);
}

#content {
	margin:0;
	padding:0;
}

#content #leftside {
	float:left;
	width:700px;
	border:1px solid #000;
	background-color:#EEE;
	margin:0;
	padding:0;
}


#content #leftside #mid {
	margin:0;
	padding:10px;
	color:#000;
}


#content #rightside {
	float:right;
	width:238px;
	margin:0;
	padding-top:0px;
	padding-right:0px;
}

#content #rightside #entry {
	background-color:#E4E4E4;
	color:#000000;
	margin-bottom:15px;
	padding:0px;
}

#content #rightside #entry #head1 {
	background-image:url(design/bg_1.png);
	text-align:left;
	font-variant:small-caps;
	font-weight:bold;
	color:#FFFFFF;
	padding:4px;
	font-size:7.5pt;
}

#content #rightside #entry #head2 {
	background-image:url(design/bg_1.png);
	text-align:left;
	font-variant:small-caps;
	font-weight:bold;
	color:#FFFFFF;
	padding:4px;
	font-size:7.5pt;
}

#content #rightside #entry #head3 {
	background-image:url(design/bg_1.png);
	text-align:left;
	font-variant:small-caps;
	font-weight:bold;
	color:#FFFFFF;
	padding:4px;
	font-size:7.5pt;
}

#content #rightside #entry #head4 {
	background-image:url(design/bg_1.png);
	text-align:left;
	font-variant:small-caps;
	font-weight:bold;
	color:#FFFFFF;
	padding:4px;
	font-size:7.5pt;
}

#content #rightside #entry #head5 {
	background-image:url(design/bg_1.png);
	text-align:left;
	font-variant:small-caps;
	font-weight:bold;
	color:#FFFFFF;
	padding:4px;
	font-size:7.5pt;
}

#content #rightside #entry #fill {
	padding:10px;
}

#content #rightside #entry {
	border:1px solid #000;
}


#lower {
	color:#5C6B83;
	margin:0;
	padding:10px;
	background-color:#1A1A1A;
	border:1px solid #800;
	margin-top:10px;
	margin-bottom:0px;
	background-image:url(design/bg_1.png);
}

#lower A:link{COLOR:#FFF;TEXT-DECORATION:none;font-size:8pt}
#lower A:visited{COLOR:#FFF;TEXT-DECORATION:none;font-size:8pt}
#lower A:active{COLOR:#FFF;TEXT-DECORATION:none;font-size:8pt}
#lower A:hover{COLOR:#FF4040;TEXT-DECORATION:none;font-size:8pt}

#fooder {
	background-color:#1A1A1A;
	margin-top:30px;
	padding:10px;
	color:#EEE;
	margin-bottom:100px;
}

div.cal_head {
	float:left;
	height:20px;
	width:31px;
	margin-bottom:1px;
	margin-right:1px;
}

div.cal_entry_t {
	background-color:#5d6879;
	color:#EEE;
	float:left;
	height:20px;
	width:31px;
	margin-bottom:1px;
	margin-right:1px;
	cursor:default;
}

div.cal_entry_te {
	background-color:#F00;
	color:#000;
	float:left;
	height:20px;
	width:31px;
	margin-bottom:1px;
	margin-right:1px;
	cursor:pointer;
}

div.cal_entry_te:hover {
	background-color:#EEE;
	color:#000;

}

div.cal_entry {
	background-color:#434E5E;
	color:#EEE;
	float:left;
	height:20px;
	width:31px;
	margin-bottom:1px;
	margin-right:1px;
	cursor:default;
}

div.cal_entry_f {
	float:left;
	height:20px;
	width:31px;
	margin-bottom:1px;
	margin-right:1px;
	background-color:#1a1a1a;
	color:white;
}

div.cal_entry_f:hover {
	background-color:white;
	color:#800;
}

div.forum_main {
	text-align:left;
}

div.forum_main_kath {
	padding:10px;
	margin-bottom:15px;
	border:1px solid #000;
	background-color:#1A1A1A;
	background-image:url(design/bg_1.png);
	color:#EEE;
}

div.forum_main_board {
	padding:5px;
	background-color:#2a2a2a;
	margin:1px;
	color:#EEE;
	border:1px solid #626262;
}

div.forum_main_boardname a {
	font-size:9pt;
}

div.forum_topics_head {
	padding:10px;
	margin-bottom:15px;
	border:1px solid #000;
	background-color:#1A1A1A;
	background-image:url(design/bg_1.png);
	color:#EEE;
}

div.forum_topics_content {
	padding:5px;
	background-color:#2a2a2a;
	margin:1px;
	border:1px solid #626262;
}

div.forum_topic_head {
	padding:10px;
	margin-bottom:15px;
	border:1px solid #000;
	background-color:#1A1A1A;
	background-image:url(design/bg_1.png);
	color:#EEE;
}

div.forum_topic_content {
	padding:5px 5px 15px 5px;
	background-color:#2a2a2a;
	margin-bottom:5px;
	text-align:left;
	border:1px solid #626262;
}

.quote {
	background-color:#000;
	color: #383838;
	width:750px;
  text-align: left;
  font: normal 9px Verdana, Arial, Helvetica, sans-serif;
  margin: 0 auto;
  padding: 3px;
}

div.notification {;
	margin-top:10px;
	padding:5px 5px 10px 5px;
	background-color:#1a1a1a;
}

div.notification_title {;
	text-align:left;
	font-variant:small-caps;
	font-weight:bold;
	color:#FFFFFF;
	padding:2px;
	font-size:7.5pt;
}

/* addon shit */

.clear {
	clear:both;
}

#gallery {
	height:130px;
	position:relative;
	top:0px;
	left:0px;
}
#gallery a {
	float:left;
	position:absolute;
}

#gallery a img {
	border:none;
}

#gallery a.show {
	z-index:1;
}
/*
#gallery .caption {
	z-index:600; 
	background-color:#000; 
	color:#ffffff; 
	padding:10px;
	width:360px; 
	position:absolute;
	bottom:0;
}

#gallery .caption .content {
	margin:5px
}

#gallery .caption .content h3 {
	margin:0;
	padding:0;
	color:#1DCCEF;
}*/
	

	 
	
