


#site_tag {
	height: 161px;
	width: 996px;
	margin:auto;
	border-bottom: 1px outset   #999     ;
}

#site_tag {
	height: 161px;
	width: 996px;
	margin:auto;
	border-bottom: 1px outset   #999     ;
}


#single_site_tag {
	height: 120px;
	width: 996px;
	margin:auto;
	border-bottom: 1px outset   #999     ;
	background: #C3C4B4 url('images/pp-banner.jpg') top left;
}


.site_tag_bkg {
	xbackground: #C4B6A9 url('images/pp-banner.jpg') top left;
}



#site_tag_name_div {
	display:none;
	visibility: hidden;
}

body {
	background: #BBBAA8 url('images/pp-background.jpg') top center repeat-x fixed;
}

.background_fp {
      background: #FFF url('background_fp.jpg') top center repeat fixed;
}

#main_table {
  background: none;
  border: none;
}


#header_r1 {
	background:none;
	border-bottom: 1px outset #999 ;
	height: 32px;
}
#header_r1 * {
	color: #503000;
}
#header_r1 a {
	color: #503000;
}
#header_r1 a:hover {
	color: #700000;
}




#zone_1 {
  left: 6px;
}

#zone_2 {
	width: 400px;
}
#zone_3{
float: right;
right: 0px;
	xborder: 5px solid green;

}

#zone_2_single {
	width: 650px;
	float:left;
	left: 3px;
	margin: 0px;

	}
#zone_4 {
	xborder: 5px solid red;
	width:162 px;
}

#zone_4_single {
	width:340px;
	float: right;
	right: 3px;
}



#widget h2{
color: #FFF;
background: #333;
/*opacity:0.4;filter:alpha(opacity=40)    ;*/
}

#widget li * {
color: #000;
}
#widget * a:hover{
color: #000;
opacity:0.95;filter:alpha(opacity=95)    ;
background: #CCC;
}

#widget * a{
opacity:0.7;filter:alpha(opacity=70)    ;
}

.current_page_item {
background: #000;

}


#listing_block {
background: #fff;
opacity:0.85;
filter:alpha(opacity=85);
}

#listing_block_quotes a{
padding: 10px;
background: #CCC url(quote_bg_a.jpg);
color: #999;
opacity:0.7;filter:alpha(opacity=70)    ;
margin: 0px 0px 15px 0px;
font-weight: bold;
font-size: 14pt;
text-decoration: none;
}

#listing_block_quotes a:hover {
background: #CCC url(quote_bg_ahover.jpg);
color: #FFF;
}




#zone_2_single {
xbackground: #fff;
xopacity:0.85;
xfilter:alpha(opacity=85);
}

#widget {
background: #fff;
opacity:0.75;filter:alpha(opacity=75);
x-moz-border-radius: 20px 20px 25px 20px 10px 10px 8px 8px;
}






#single_block_title { background: #000; }
#single_entry {background: #fff;}
#single_block_data {background: #fff;}
#post_via_bar {background: #fff;}


#single_entry_quote {
	font-size: 14pt;
	font-weight: bold;
	line-height: 140%;
	text-align: center;
	padding: 10px;
	background: #FFF;
}




.translucence {
	opacity:0.95;filter:alpha(opacity=95);
}






#fp_quote_block{
 	opacity:0.80;filter:alpha(opacity=80);
      background: #BFB4A6 url('block_bg.jpg') top center repeat-y fixed;
}


#fp_links_block span{
      background: #BFB4A6 url('bg4.jpg') top center repeat-y fixed;
}




#single_block h2 {
	border: none;
	background: none;
	color: #004469;
	font-size: 14pt;
	font-weight: bold;
}




/******************************************/
#inpage_block div{
	background: #FFF;
	opacity:0.90;filter:alpha(opacity=90);
	text-align: center;
}

#inpage_block {
	margin: 15px 0px 15px 0px;
	padding: 6px;
	background: #6F665F;
	opacity:0.80;filter:alpha(opacity=80);
	text-align: center;
}



/************************/
#header_bar {
height: 28px;
margin: 0px 3px 2px 3px;
border-bottom: 1px outset   #999     ;
}

#header_bar_in *{
margin: 0px;
padding: 0px;
}



#header_bar_in li {
	width: 120px;
	float: left;
	list-style-type: none;
	position: relative;
}





#header_bar_in a, #header_bar_in a:hover {
	background: url(nav_bg_a.jpg) repeat top left;
	opacity:0.50;filter:alpha(opacity=50);
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	color: #000;
	display: block;
	padding: 4px 3px 1px 2px;
	height: 25px;
	border-right: 1px solid #000;
	font-weight: bold;
	font-size: 11pt;
}


#header_bar_in a:hover {
    color: #000;
	background: #0000CC url(nav_bg_ahover.jpg) repeat top left;
	opacity:0.85;filter:alpha(opacity=85);
}



.adblock {
	background: #B6A89B;
	opacity:0.85;filter:alpha(opacity=85);

}



/***********************/

#blocker, #block-main{
	width: 318px;
	position: relative;
	margin-right: 6px;
	text-align: left;
	margin-bottom: 20px;
	background: #6F665F;
	opacity:0.80;filter:alpha(opacity=80);
	xpadding: 4px;
}

#block-main {
float:left;
left: 0px;
}

#blocker *, #block-main *{
margin: 0px;
padding: 0px;
}
#blocker a, #block-main a {
	display: block;
	min-height: 20px;
	color: #000;
	text-decoration: none;
	font-size: 11pt;
	border-bottom: 1px inset #6F665F;
	padding: 3px;
}

#blocker a:hover, #block-main a:hover {
	color: #FFF;
}

#blocker h2 a, #block-main h2 a{
	display: block;
	background: url(nav_bg_a.jpg) repeat top left;
	font-weight: bold;
	font-size: 12pt;
	padding-bottom: 6px;
}

#blocker {
	float: right;
	right: 0px;
}


#blocker h2 a:hover, #block-main h2 a:hover{
	background: url(nav_bg_ahover.jpg) repeat top left;
}



/*************************************/

	#mash_block{
		width: 318px;
		text-align: left;
		float:left;
		left: 0px;
		top: 0px;
		padding: 0px;
	}

	#mash_block span a{
		display: block;
		color: #000;
		text-decoration: none;
		font-weight: bold;
		font-size: 14pt;
		padding: 0px 0px 5px 5px;
		background: rgb(194,180,167);
		opacity:0.8;filter:alpha(opacity=80)    ;
		border: 1px inset rgb(194,180,167);
		margin: 10px 0px 20px 0px;

	}
	#mash_block span a:hover{
		border: 1px outset rgb(194,180,167);
	}

	#mash_brick {
		margin-bottom: 20px;
		padding: 5px;
		background: #AEAC97;
		opacity:0.8;filter:alpha(opacity=80)    ;
		border: 1px inset #AEAC97;
	}

	#mash_brick:hover {
  		border: 1px outset #AEAC97;
	}


	#mash_brick img {
		width: 70px;
		height: 70px;
		border: 1px outset rgb(190,176,163);
	}

	.td_img {
		width='70px';
		text-align: center;
	}

	#mash_title {
		text-align: left;
		width:248px;
		vertical-align: top;
		text-align: left;
		padding: 4px;
	}

	#mash_title a {
		display: block;
		color: #000;
		text-decoration: none;
		font-size: 11pt;
		font-weight: bold;
	}

	#mash_title a:hover {
		color: #FFF;
	}

	#mash_date {
	      text-align: right;
	      padding: 2px;
	}
	#mash_date img {
		height: 16px; width:16px;
	}
	#mash_date a {
	      font-size: 9pt;
	      color: #000;
	      text-decoration: none;
	}
	#mash_date a:hover {
	      font-size: 9pt;
	      color: #fff;
	}
/********************************/



