html {height: 100%}

body 
{ 
background: #FFF;
/*
background: #d8d890 url(http://www.clanblitz.com/img/bg/b.png);	
background-repeat:repeat-y;
background-position: top center; 
*/
margin: 0; 
padding: 0; 
color: #000; 
font: normal 13px Georgia, Helvetica,  Arial, Sans-Serif;
letter-spacing: 0;  
text-align: center;
}
h1 
{ 
font: normal 25px Georgia, Arial, Sans-Serif; 
letter-spacing: 0; 
color: #CC0000; 
padding: 0; 
margin: 0; 
}
h2 
{ 
font: normal 21px Georgia, Arial, Sans-Serif; 
color: #CC0000;
letter-spacing: 0; 
padding: 0; 
margin:0; 
height:40px;
}
h2 b
{ 
font: normal 21px Georgia, Arial, Sans-Serif; 
color: #CC0000;
letter-spacing: 0; 
padding: 0; 
margin:0; 
height:40px;
}

h3 {
display:block;
font: normal 20px Georgia, Arial, Serif;
color: #CC0000;
letter-spacing : 0;
margin: 0;
padding:0;
background:transparent;
 
}
h3 b {
font: normal 20px Georgia, Arial, Serif;
color : #444; 
}


h4 b {color : #999;font: bold 12px  Georgia,arial, Serif; }
h4 {
display:block;
font: normal 12px Georgia,arial, Serif;
color : #000; 
padding:0;
margin: 0;
}

A:link, A:visited {
color : #000; 
text-decoration : underline;
} 
A:active, A:hover {
color : #CC0000; 
text-decoration : none; 
} 


A.b:link, A.b:visited {
color : #66B9FF; 
text-decoration : none; 
font : normal 10px Verdana, Arial,  'Times New Roman', Serif; 
letter-spacing:0px; 
} 
A.b:active, A.b:hover {
color : #999; 
text-decoration : underline; 
font : normal 10px Verdana, Arial,'Times New Roman', Serif; 
letter-spacing:0px;
}



a.info, a.info:visited {
font : normal 11px Verdana, Arial,'Times New Roman', Serif;
display : block; 
color : #999; 
text-align : left; 
vertical-align : middle; 
height : 18px; 
width: 126px;
padding-top:2px;
padding-left:4px;
margin:0;
border-top: 1px solid #555;
border-bottom: 1px solid #000;
background : #333;
	} 
a.info:hover 
	{
display : block; 
font : normal 11px Verdana, Arial,'Times New Roman', Serif;
color : #FFF; 
background : #DD4400;
border-top: 1px solid #DD2200;
border-bottom: 1px solid #DD2200;
height : 18px; 
width: 126px; 
text-align : left; 
vertical-align : middle; 
padding-top:2px;
padding-left:4px;
margin:0;
	} 
a.info span 
	{
display : none; 
	} 
a.info:hover span 
	{
display : block; 
position : absolute; 
top : 270px; 
left : 0px; 
width : 130px; 
height:40px;
color : #030; 
font: 12px Arial, Sans-Serif;
text-align : left; 
	} 




#top    
{
position: relative;
top: 100px;
right:0;
background-color: #FFF;
width :800px;
height:100%;
text-align: left;
padding:0;
margin: 0 auto;
}
.header 
{
position: relative;
top: 0;
right:0;
height:378px;
width: 800px;
background-color: transparent;
}

#menu {
position: relative;
top:0;
left:250px;
width: 480px;
height:20px;
padding:0;
margin: 0;
background-color: transparent;
text-align: right;
}


.mid {
position: relative;
top: 0px;
left:0px;
float:left;
width: 800px;
margin: 0;
padding:0;
background: #FFF;
}
.midcontent {
position: relative;
top: 0px;
left:190px;
width: 480px;
min-height:100px;
margin: 0;
padding : 10px 10px 0 10px;
background-color: #FFF;
text-align:justify;
line-height:20px;
}

#total {
position: relative;
top: 20px;
left:0px;
float:left;
width: 100%;
margin: 0;
padding:0;
background: transparent;
}


/* GALLERY CSS*/
.textst a{
display:block;
background : #222; 
border:10px solid #222;
height:65px;
width:90px;
margin-bottom:10px;
padding:10px;
} 
.textst a:hover {
display:block;
color: #dd4400;
background : #222; 
border:10px solid #DDD;
height:65px;
width:90px;
margin-bottom:10px;
padding:10px;
} 
.imgst a{
display:block;
background : transparent; 
border:10px solid #222;
margin-bottom:10px;
} 
.imgst a:hover {
display:block;
background : transparent; 
border:10px solid #DDD;
margin-bottom:10px;
} 

.leftcolumn {
	position:relative;
	top:0;
	left:0;
	margin:0;	
	padding: 0; 
  	text-align: left;
	background:transparent;
	float:left;
  	width: 140px;
}
.midcolumn{
	position:relative;
	top:0px;
	left:40px;
	margin:0;	
	padding: 0; 
  	text-align: left;
	background:transparent;
	float:left;
  	width: 325px;
}
.content {
	position:relative;
	top:0;
	left:0;
	margin:0;	
	padding: 0; 
  	text-align: justify;
	background:transparent;
	float:left;
  	width: 330px;
	line-height:19px;
}
.maincolumn {
	position:relative;
	top:0;
	left:0;
	margin:0;	
	padding: 0; 
  	text-align: left;
	background:transparent;
	float:left;
  	width: 480px;
}
.maincontent {
	position:relative;
	top:0;
	left:0;
	margin:0;	
	padding: 0; 
  	text-align: justify;
	background:transparent;
	float:left;
  	width: 480px;
	line-height:19px;
}
.titlehead {	
	position:relative;
	top:0;
	left:0;
	margin:0;	
	padding:0; 
  	text-align: left;
	background:transparent;
	height:45px;
	width:430px;
}

hr {background-color:#EEE; color : #EEE; height : 1px; border:0;}
img {border : 0; padding : 0; margin : 0; }


.firstletter {margin-right:5px;margin-top:0px;float:left;color:#cc0000;background:#FFF;font-size:65px;line-height:45px;padding-top:2px;padding-right:5px;font-family:times, arial;}

.floatleftsmall
{position:relative;top:0;left:0;float:left;width:100px;background-color:transparent;}
.floatrightsmall
{position:relative;top:0;left:0px;float:left;width:460px;background-color:transparent;}

.divclear {clear:both;height:10px;border-right: 1px solid #FFF;background-color:transparent;}
.padleftx{padding-left : 10px;}
.padleft{padding-left : 10px; padding-right : 10px; }
.padright {padding-left:15px;padding-right:15px;}
.pad  {padding-left:5px;padding-right:5px;padding-top:0;   }
.spad {padding-left:10px;padding-right : 10px; padding-top:10px;}
.tpad {padding-top:10px;}
 
input, select { 
background-color : #FFF; 
border: 1px solid #BBB; 
font: normal 11px verdana, arial, verdana, Serif;
color : #000;
width : 200px; 
} 
.inputsearch{ 
background-color : #FFF; 
border: 1px solid #DDD; 
font: normal 10px verdana, arial, verdana, Serif;
color : #000;
width : 164px; 
} 
textarea {
background-color : #FFF; 
border: 1px solid #BBB; 
font: normal 11px verdana, arial, verdana, Serif;
width : 200px; 
} 
.button {
color : #FFF; 
background-color : #99CCFF; 
border: 0px solid #006699; 
font: normal 11px verdana, arial, verdana, Serif;
width : 100px; 
cursor: pointer;
} 
.searchbutton {
color : #FFF; 
background-color : #99CCFF; 
border: 0px solid #006699; 
font: normal 11px verdana, arial, verdana, Serif;
width : 165px; 
cursor: pointer;
}
.url {visibility:hidden;}