 a:focus,  a:active{ 
    outline: 0 none;
	border:none;
}



@font-face {
    font-family: 'ArialBlack';
    src: url('fonts/ariblk-webfont.eot');
    src: url('fonts/ariblk-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/ariblk-webfont.woff') format('woff'),
         url('fonts/ariblk-webfont.ttf') format('truetype'),
         url('fonts/ariblk-webfont.svg#ArialBlack') format('svg');
    font-weight: normal;
    font-style: normal;

}













.galahoverimg{
position:absolute;

	opacity: 0; /* Standard: FF gt 1.5, Opera, Safari */
	filter: alpha(opacity=0); /* IE lt 8 */
	-ms-filter: "alpha(opacity=0)"; /* IE 8 */
	-khtml-opacity: 0; /* Safari 1.x */
	-moz-opacity: 0; /* FF lt 1.5, Netscape */
	
	 font:700 15px  'ArialBlack', Arial Black, Arial;
  letter-spacing:-1px;
  color:white;
	
}

.galalink{
	position:absolute;
	background:black;
	display:block;
	
	
	opacity: 0; /* Standard: FF gt 1.5, Opera, Safari */
	filter: alpha(opacity=0); /* IE lt 8 */
	-ms-filter: "alpha(opacity=0)"; /* IE 8 */
	-khtml-opacity: 0; /* Safari 1.x */
	-moz-opacity: 0; /* FF lt 1.5, Netscape */
	
	
	
	
	
	
}


.color0{
	color:#ee211e;
} 
.color1{
	color:#f5eb31;
}
.color2{
	color:#2fab4b;
} 
.color3{
	
	color:#873e8f;
} 

.color4{
	color:#106db2;
}


#hallobutton{
	position:absolute;
	top:50px;
	
	left:760px;
width:200px;


}


#hallobutton div{

	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	border-radius: 8px;
border-bottom:dotted 2px red;
background:red;
float:left;


}




.newsheadline{
	font-family:  'ArialBlack', "Arial Black",Arial, Helvetica, sans-serif; 
	font-size: 22px; 
	color: #993333; 
	line-height: 22px; 
	font-weight:bold;
	

}



.olde{
text-decoration:underline overline line-through;

}

.newsem{
	font-weight:bold;

}









*{
	 outline: 0;

	
}
ul {
	margin-bottom:0;
	margin-top:0;

	
}

.thickbox {
	margin-top:20px;
}

.main{
	position:absolute;
	top:0px;
	left:50%;
	margin-left:-425px; 
    width:850px;
} 

hr{
	border:0;
	color: #993333;
	background-color: #993333;
}


body {
	background-image: url(images/bg.jpg);
	background-repeat: repeat;
	margin-top: 0px;
	background-color: #000000;
	color: #993333;
	font-family:Arial;
	font-size:15px;
}
a {
	border:0px;
	text-decoration: none; 
	margin:0px;
	padding:0px;
}

p{
	
	margin-bottom:8px;
	margin-top:0px;
}
img{
	border:0px;	
}
a:link{
	color:#873e8f;
}
a:visited{
	color:#873e8f;
}


a:hover {
	color: #FFFFFF;
}
.style1 {
	font-family:  'ArialBlack', "Arial Black",Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #993333;
	line-height: 18px;
}
.style2 {
	font-family: 'ArialBlack',  "Arial Black",Arial, Helvetica, sans-serif; 
	font-size: 16px; 
	color: #993333; 
	line-height: 18px; 
	font-weight:bold;
	
}
.mpng0{
	height:40px;
	border:0px;
	background:white;

} 


ul#mainmenu {
  margin: 0;
  padding: 0;
  font:700 15px  'ArialBlack', Arial Black, Arial;
  letter-spacing:-0.5px;
  color:white;
  width:100%;
  vertical-align:middle;

}
ul#mainmenu li {
  display: inline; 
  list-style-type: none; 
}
ul#mainmenu a {
  display: block;
  float: left;
  vertical-align:middle;
  background:black;
  height:40px;
  line-height:40px;
  width:141px;
  
}


/*-------------------------------*/
#footermenu {
  white-space: nowrap;
 width:100%;
  float: left;
 padding:0px;
 margin-left:0px;

  
  background:#e8e8e8;
  
}
 
#footermenu ul {
  margin: 0;
  padding: 0;
  list-style:none;
}
 
#footermenu li {
   float: left;
   margin: 0;
   padding: 0;
   list-style-type: none;
   background:#e8e8e8;
}
 
#footermenu a {

  float:left;
  display:block;
  height: 37px;
  line-height: 24px;
  padding: 0 0px;
  color: #000;
  text-decoration: none;
}

#footermenu li a {
	
  opacity:0.65;
  filter:alpha(opacity=65);
}
#footermenu li a:hover {

  opacity:1;
  filter:alpha(opacity=100);
  
  
}

.ftitle{
	font:700 15px 'ArialBlack',  Arial Black, Arial;
  letter-spacing:-6px;
  font-size:85px;
color:#8d3131;
position:absolute;
	
}


.list0 li{
		text-indent:-15px;
	margin-left:15px;
		
	
}

.item0{
	width:550px;
	 background:red;
	 padding-left:10px;
	  padding-right:10px;
	background: #F9B9B9;
}

