body,html
{
	
	font:13px Helvetica, 'Lucida Sans', sans-serif;
	font-weight:bold;
	background:url(/images/web_background.png) repeat;
	margin-top: 5px;
	padding:0;
	text-align:center;
	margin:0 auto;
}
a img
{
	border:none;
}
#pastor
{
position:absolute;
	/* IE5.5+/Win - this is more specific than the IE 5.0 version */
  left: expression( ( -7 + ( ignoreMe2 = document.documentElement.scrollLeft ? document.documentElement.scrollLeft : document.body.scrollLeft ) ) + 'px' );
  top: expression( ( -15 + ( ignoreMe = document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop ) ) + 'px' );
}
body >div#pastor{
position:fixed;
	left:-7px;
	top:-15px;
  
}

div.gallery 
{ 
    float: left; 
    width: 125px; 
    height: 250px; 
    margin: 10px; 
    background-color: #CCCCCC; 
    font-family: Verdana, sans-serif; 
    font-size: 11px; 
    text-align: center; 
    border: 1px solid #888888; 
} 
#footer
{
	width:950px;
	background: #871F78;
	padding:3px 0 5px 0;
	margin-top:20px;
}
#me
{
     font-family: Verdana, sans-serif; 
     font-size: 10px; 
     text-align: center;
     
     color:white; 
}

#header
{
	width:950px;
	height:200px;
	background:url(/images/background.gif) no-repeat top left;
	position:relative;
	left:0px;
	margin:0;
}

#clear
{
	clear:both;
}
#wrapper
{
	position:relative;
	width:1000px;
	text-align:left;
	margin-left:auto;
	margin-right:auto;
	
}
#body-wrapper
{
	width:970px;
	height:100%;
	padding: 10px 0px 10px 0px;
	border: 1px solid #CCCCCC;
	text-align:left;
	background:url(/images/transparent_back.png);
}
#center-wrapper
{
	margin-left:10px;
	margin-right:10px;
	margin-top:10px;
	
	
}
.image-float
{
	position:relative;
	border: #d9d919 solid 2px;
	float:left;
	margin-right: 10px;
	margin-bottom: 10px;
	width:200px;
	height:300px;
}

div.gallery a
{
text-decoration:none;
}
div.gallery a img 
{ 
    margin: 3px auto; 
    border: 0px; 
    
} 

div.pagination
{
  text-align:center;
  position:relative;
  clear:both;
}
div.menu
{
    font-family: Verdana, sans-serif; 
    font-size: 10px; 
    color:white;
    text-align:center;
}
div.menu ul
{
	display:block;
	list-style:none;
}
div.menu ul li
{
	display:inline;
}
div.menu ul li a
{
	
	text-decoration:none;
	color:white;
}
div.showMovie
{
   margin: 3px; 
    background-color: #CCCCCC; 
    border: 1px solid #888888; 
    padding:5px;
}
#err
{

text-align:center;
left:125px;
color:red;
padding:5px;
margin-right:5px;
margin-left:5px;
}
#pos
{
position:relative;
left:125px;
}

fieldset.mail
{
   width:300px;
   
}
fieldset.mail label
{
	width:80px;
	display:block;
	float:left;
}
#cleft a img
{
border:none;
}


#cbody
{
	position:relative;
	margin:10px 0 0 0;
	width:950px;
	padding:0px;
	text-align:left;
}
#cleft
{
	float:left;
	text-align:center;
	width:120px;
}
#ccenter
{
	float:left;
	width:590px;
	margin-left:20px;
}
#cright
{
	float:right;
	margin-left:10px;
	width:200px;
	
}
#search {
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bolder;
	display:block;
	position:absolute;
	right:15px;
	bottom:70px;
	
	width: 300px;
	height: 30px;
}
#search input {
	font-family:Arial, Helvetica, sans-serif;
	background:transparent url(/images/search.png) no-repeat scroll 0 0;
	border:none;
	font-size:1.0em;
	color:#444444;
	padding:6px 10px 8px 10px;
	width:250px;
	height /*\**/: 30px\9;
	float:left;
}
#search input:focus, #search input:hover, #search button:focus, #search button:hover {
	background:transparent url(/images/search.png) no-repeat scroll 0px 0px;
	border:none;
}
#search button {
	font-family:Arial, Helvetica, sans-serif;
	background:transparent url(/images/search.png) no-repeat scroll -270px 0px;
	border:none;
	font-size:1.0em;
	color:#952200;
	padding:0px 10px 0px 10px;
	font-weight: bold;
	height:30px;
	width:30px;
	cursor:pointer;
	float:left;
}
#search button:focus, #search button:hover {
	background:transparent url(/images/search.png) no-repeat scroll -270px 0px;
}
#page_icon
{
	position:absolute;
	right:70px;
	bottom:15px;
}

#top_menu
{
	position:absolute;
	top:2px;
	right:15px;
}
#top_menu ul
{
	margin:0px;
}
#top_menu li
{
	display:inline;
	margin-right:3px;
	color:yellow;
}
#top_menu a
{
	color:yellow;
	text-decoration:none;
}
#top_menu a:hover
{
	color:#CCC;
}
#top_menu a:visited
{
	color:white;
}
#header_fore
{
	position:absolute;
	bottom:50px;
	left:10px;
	text-align:left;
}
#header_fore a img
{
	border:none;
}
#description
{
	position:absolute;
	color:white;
	font:13px Helvetica, 'Lucida Sans', sans-serif;
	font-weight:bold;
	top:220px;
	left:10px;
	text-align:left;
	width:450px;
}
#menu
{
	width:900px;
	height:50px;
	margin:0px;
	left:70px;
	padding-top:5px;
	position:absolute;
	top:150px;
}
#menu ul
{
	width:100%;
	height:50px;
	margin:0px;
	padding:0px;
}
#menu li
{
	float:left;
	display:block;
	color:#ffe8cc;
	text-decoration:none;
	font:12px Helvetica, 'Lucida Sans', sans-serif;
	font-weight:bold;
	padding:0px;
	height:50px;
	line-height:40px;
	text-align:center;
	cursor:pointer;	
	background:url(/images/button_up.png) no-repeat top left;
	width:137px;
	margin-right:85px;
}
#menu li.current
{
	float:left;
	display:block;
	color:#ffe8cc;
	text-decoration:none;
	font:12px Helvetica, 'Lucida Sans', sans-serif;
	font-weight:bold;
	padding:0px;
	height:50px;
	line-height:40px;
	text-align:center;
	cursor:pointer;	
	background:url(/images/button_clicked.png) no-repeat top left;
	width:137px;
	margin-right:85px;
}

#menu a
{
	display:block;
	text-align:center;
	text-decoration:none;
	width:137px;
	
}
#menu a:hover
{
	display:block;
	color:#666;
	text-align:center;
	text-decoration:none;
	width:137px;
	
}
#menu a:active
{
	outline:none;
	color:#F0F;
}