/**************** Links *********************/


a {
	text-decoration	: none ;
	color		: #ffffff ; 
	font-family	:arial ;
	font-size	: 10px ;

	
}

a:hover	{
	text-decoration	: none ;
	color		: #fcef00 ;
	font-family	:arial ; 
	font-size	: 10px ;
	background-image: url();
 	background-attachment: scrollable;
  	background-position: center;
  	background-color: transparent;
  	background-repeat:  repeat;
	
}


a.link {
	text-decoration	: none ;
	color		: #000000 ; 
	font-family	: tahoma ;
	font-size	: 12px ;
}
a.link:hover	{
	text-decoration	: underline ;
	color		: #000000 ;
	font-family	: tahoma ; 
	font-size	: 12px ;
}

a.bloglink {
	text-decoration	: none ;
	color		: #9e0b0f ; 
	font-family	: tahoma ;
	font-size	: 12px ;
}
a.bloglink:hover	{
	text-decoration	: none ;
	color		: #d21920 ;
	font-family	: calibri, verdana, helvetica ; 
	font-size	: 12px ;
}


a.ads {
	text-decoration	: none ;
	color		: #999999 ; 
	font-family	: verdana ;
	font-size	: 8px ;
}
a.ads:hover	{
	text-decoration	: none ;
	color		: #111111 ;
	font-family	: verdana ; 
	font-size	: 8px ;
}

a.album {
	text-decoration	: none ;
	color		: #111111 ; 
	font-family	: verdana ;
	font-size	: 9px ;
}
a.album:hover	{
	text-decoration	: none ;
	color		: #333333 ;
	font-family	: verdana ; 
	font-size	: 9px ;
}

a.author {
	text-decoration	: none ;
	color		: #777777 ; 
	font-family	: tahoma ;
	font-size	: 9px ;
}
a.author:hover	{
	text-decoration	: underline ;
	color		: #999999 ;
	font-family	: tahoma ; 
	font-size	: 9px ;
}

a.author:visited {
	text-decoration	: none ;  
	color		: #888888 ; 
	font-family	: tahoma ;
	font-size	: 9px ;
}

a.footer {
	text-decoration	: none ;
	color		: #ffab54 ; 
	font-family	: tahoma ;
	font-size	: 12px ;
}

a.footer:hover	{
	text-decoration	: underline ;
	color		: #ffab54 ;
	font-family	: tahoma ; 
	font-size	: 12px ;
}

a.footer:visited {
	text-decoration	: underline ;  
	color		: #ffffff ; 
	font-family	: tahoma ;
	font-size	: 12px ;
}

a.mO {margin-left:10px; display:block; 
	
	text-decoration	: none ;
	color		: #400101 ;
	font-family	: tahoma ; 
	font-size	: 12px ;
	font-weight	: bolder ;}

a.mO:hover {margin-left:10px; display:block; 
	background-image: url(nav/hover.gif);
 	background-attachment: scrollable;
  	background-position: center;
  	background-color: #736b5c;
  	background-repeat:  no-repeat;
	color		: #400101 ;}

.mC {width:215px; margin:5px; float:right;}
.mH {color:#60c; cursor:pointer;  font-weight:bold; border-top:0px solid #300;}
.mL {display:none; margin-bottom:10px;}
                    

/**************** Body *********************/

body {
  	background-image: url(/images/background.gif);
 	background-attachment: fixed;
  	background-position: center;
  	background-color: #cccccc;
  	background-repeat:  x repeat;
	margin: 0px 0px 0px 0px;
	text-align: center;
	width: 955px;
	margin-right: auto;
	margin-left: auto;

}



p.contents  {

	font-size	:12px ; 
	font-family	:tahoma ;
	color		:#25261a ;
}

.contents  {

	font-size	:12px ; 
	font-family	:tahoma ;
	color		:#25261a ;
}


.footer  {

	font-size	: 10px ; 
	font-family	: verdana ;
	color		: #ffffff ;
}

.footnote {

	font-size	: 10px ; 
	font-family	: verdana ;
	color		: #999999 ;
}


.note {

	font-size	: 9px ; 
	font-family	: tahoma ;
	color		: #999999 ;
}  


h2	{

	font-size	: 12px ; 
	font-family	: arial ;
	color		: #ffffff ;
	background-color: #636363 ;
} 

h1	{

	font-size	: 12px ; 
	font-family	: arial ;
	border-right:1px solid #ffffff;
  	margin:0 0 0 2px;
	background-color: #cccccc ;

} 

h3	{

	font-size	: 11px ; 
	font-family	: tahoma ;
	color		: #000000 ;
} 


b	 {
	font-size:12px ; 
	font-family:tahoma ;
	color:#000000; 
	font-weight:bolder
} 

b.white	 {
	font-size:12px ; 
	font-family:tahoma ;
	color:#ffffff; 
	font-weight:bolder
} 

i	 {
	font-size:12px ; 
	font-family:arial ;
	color:#888888; 
} 

ol	{ 
	list-style-type	: numbers ;
	font-size	: 12px ;
	color		: #000000 ;
	font-family	: tahoma ;
}

ul	{ 
	list-style-type	: disc ;
	font-size	: 12px ;
	color		: #9e0b0f ;
	font-family	: tahoma ;
}
li	{ 
	font-size	: 12px ;
	color		: #9e0b0f ;
	font-family	: tahoma ;
	list-style-position: outside; 
	list-style-image: url(/images/bullet.gif); 
}

.notice  {

	font-size	: 10px ; 
	font-family	: verdana ;
	color		: #9e0b0f ;
}
/**************** Tables *********************/

td.contents {
  	
  	background-color: #ffffff;
}


td.ads {
  	
  	background-image: url(/images/donate.png);
 	background-attachment: scrollable;
  	background-position: right;
  	background-color: #ffffff;
  	background-repeat:  no-repeat;


}

td.footer {
  	
  	background-color: #9e0b0f;
  	

}


td.header {
  	
  	background-image: url(/images/navigations/background.png);
 	background-attachment: scrollable;
  	background-position: bottom-center;
  	background-color: #cccccc;
  	background-repeat:  no-repeat;
	padding		: 0;
	margin		: 0;
	height		: 69px;
	width		: 955px;
  	

}

table.main {
  	
  	background-color: #cccccc;
	text-align	: left;
	width		: 955px;
 	

}

table.contents {
  	
  	background-color: #ffffff;
  	
}








/**************** Adbrite *********************/

   .adHeadline {font: bold 10pt Arial; text-decoration: underline; color: #000000;}
   .adText {font: normal 10pt Arial; text-decoration: none; color: #FFFFFF;}

/**************** PUP RSS Feed *********************/

.rss_box {
	 margin: 0px ;
	 padding: 1px 1px;
	 width: 200px;
	 background-color: #ffffff;
	 border: 0px solid #9e0b0f;
}

.rss_title, rss_title a {
	font-family: "arial",
	font-size: 12px;
	font-weight:bold;
	margin: 1px 0;
	padding: 0;
	letter-spacing: 1px;
}

.rss_items {
  
}

.rss_item  {
  font-family: arial;
  font-size: 12px;
  font-weight : bold; 
  margin: 8px 0;
}

.rss_item a:link, .rss_item a:visited, .rss_item a:active {
	text-decoration : none;
	border-bottom: 1px solid #ededed;
	color: #9e0b0f;
	font-size: 12px;
	}

.rss_item a:hover { 
	text-decoration : none;
	color: #e0861e;
	border-bottom: 1px dotted #e0861e;
	}
	
.rss_date {
	font-size: 11px;
	font-weight : normal;
	color: #F60;
	}

.update { border: 1px solid #ddd; ;   padding: 3px; background : #ebebeb;}
.updatetitle { border: 1px solid #ddd; ;   padding: 1px ;  border-bottom: 0 ; background : #e1e1e1;}
.footerbox { border: 0px solid #ddd; ;   padding: 4px ;  border-bottom: 0 ; background : transparent; color : #660000;}
.footerlink { border: 0px solid #ddd; ;   padding: 4px ;  border-bottom: 0 ; background : transparent; color : #ffffff;}
.date { border: 0px dotted #ddd; ;   padding: 4px ;  border-bottom: 0 ; background : transparent; color : #000000; font-size:10px; width: 180px;}
.sidebox{ border: 1px solid #9e0b0f; ;   padding: 3px; background : #ffffff; border-bottom: 5; border-left: 1; border-right: 1;}
.sidetitle { border: 1px solid #9e0b0f; ;   padding: 10px ;  border-bottom: 0 ; background : #9e0b0f; text-align:center;}
/**************** MayPasokBa.com *********************/

.pod-play {
   _width:12em;
   margin: 0 0.2em; padding: 0.1em 0; _padding:0;
   
   white-space:nowrap;
   text-decoration: none;
   vertical-align:middle;
   background: #fb6;
   color: black;
   }
.pod-play em {
   _width:1em; _cursor:hand;
   font-style: normal;
   margin:0; padding: 0.1em 0.5em;
   background: white;
   color: #222;  
   }
.pod-play span {
   _width:1em; _cursor:hand;
   margin:0; padding: 0.1em 0.5em 0.1em 0.3em;
   }
.pod-play:hover {
   background: #666;
   color: white;  
   }
.pod-play:hover em {
   background: black;
   color: white  
   }


/*****************Lightbox effect*******************/

.black_overlay{
	display: none;
	position: absolute;
	top: 0%;
	left: 0%;
	width: 100%;
	height: 100%;
	background-color: black;
	z-index:1001;
	-moz-opacity: 0.5;
	opacity:.50;
	filter: alpha(opacity=50);
}
 
.white_content {
	display: none;
	position: absolute;
	top: 25%;
	left: 25%;
	width: 100%;
	height: 720px;
	padding: 16px;
	border: 1px solid #cccccc;
	background-color: #ffffff;
	z-index:1002;
	overflow: auto;
}



/*****************Tabbing*******************/



.tab-box { 
  border-bottom: 0px solid #DDD;
  padding-bottom:5px;
}
.tab-box a {
  border:1px solid #DDD;
  color:#9e0b0f;
  padding: 5px 15px;
  text-decoration:none;
  background-color: #eee;
}

.tab-box a.hover {
  border:1px solid #DDD;
  color:#ffb534;
  padding: 5px 15px;
  text-decoration:none;
  background-color: #eee;
}
.tab-box a.activeLink { 
  color:#ffffff;
  background-color: 9e0b0f; 
  border-bottom: 0; 
  padding: 6px 15px;
background-image: url(/images/nav.gif);
 	background-attachment: fixed;
  	background-position: center;
  	background-repeat:  repeat;

}
.tabcontent { border: 1px solid #ddd; ;   padding: 5px;}
.hide { display: none;}
