body {
	background-color: #E8CE9B;
	font-size: 14px;
	font-family: "liberation-serif-1","liberation-serif-2";
}

#Table_00 {
	
	text-align:center;
	width:100%;
		
}

#Table_01 {

	margin-left: auto ;
  margin-right: auto ;
	width:1020px;
	text-align:center;
}

#journey2t-01_ {
	position:relative;
	width:30px;
	
	background-image: url(images/journey2s_01.jpg);
}

#journey2t-02_ {
	position:relative;
	left:30px;
	width:962px;
	height:189px;
	background-image: url(images/journey2s_02.jpg);
}


#journey2t-03_ {
	position:relative;
	float:right;
	width:28px;
	
	background-image: url(images/journey2s_03.jpg);
}

#journey2t-04_ {
	position:relative;
	left:30px;
	width:962px;
	height:38px;
	background-image: url(images/journey2s_45.jpg);
}

#journey2t-05_ {
	position:relative;
	left:30px;	
	width:962px;
	height:6px;
	background-image: url(images/journey2t_05.jpg);
}

#journey2t-06_ {
	position:relative;
	left:30px;
	
	width:962px;
	height:416px;
	background-image: url(images/journey2t_07.jpg);
}

#journey2t-07_ {
	position:relative;
	left:30px;	
	width:962px;
	
	background-image: url(images/journey2t_07.jpg);
}

#journey2t-08_ {
	position:relative;
	left:30px;	
	width:962px;
	height:118px;
	background-image: url(images/journey2s_45.jpg);
}

#journey2t-09_ {
position:relative;
	left:30px;	
	width:962px;
	height:45px;
	background-image: url(images/journey2s_46.jpg);
}





#main-column{
	
	background-image: url(images/transp.png) !important; 
	background-color: transparent !important;          
	width: 555px;
	margin-left:20px;
margin-top: none;
	-moz-border-radius: 5px; -webkit-border-radius: 5px;
	border:1px solid #75684d;
	text-align:left;
	padding: 5px 20px 15px 10px;

}

#sidebar-column {
 
	float:right;
	
	width: 320px;
	margin-right:10px;

	
	text-align:left;
	

}

.sidebarbox_outer {

}




#sidebarbox_inner {
	position:relative;
	top:25px;
	left:20px;
	width:300px;
	background-image: url(images/transp.png) !important; 
	background-color: transparent !important;	
	border:1px solid #75684d;
	-moz-border-radius: 5px; -webkit-border-radius: 5px;
}

#sidebarbox_inner h3 
{	position:relative;
	left:50px;
    font-family: "carta-marina-1","carta-marina-2",serif;
	font-size:21px;
}

.sidebarbox_outer #sicon {
position:absolute;
float:left;
background-image: url(images/pocketwatch.png);
background-position: top left;
background-repeat: none;
width:67px;
height:77px;	
z-index:999;	
}

.sidebarbox_outer #noteicon {
position:absolute;
float:left;
background-image: url(images/note.png);
background-position: top left;
background-repeat: none;
width:70px;
height:62px;	
z-index:999;	
}

.sidebarbox_outer #sicon2 {
position:absolute;
float:left;
background-image: url(images/oldradio.png);
background-position: top left;
background-repeat: none;
width:67px;
height:77px;	
z-index:999;	
}

.sidebarbox_outer #sicon3 {
position:absolute;
float:left;
background-image: url(images/oldbible.png);
background-position: top left;
background-repeat: none;
width:67px;
height:77px;	
z-index:999;	
}

.sidebarbox_outer #sicon4 {
position:absolute;
float:left;
background-image: url(images/caesarscoin.png);
background-position: top left;
background-repeat: none;
width:67px;
height:77px;	
z-index:999;	
}


#sidespacer {
height:45px;
width:200px;
}

#herographic {
	margin-left:8px;
    width:941px;
}



#herorotation {
	float:right;
	position:relative;
    width:941px;
	height:250px;
	background-image: url(images/hero_graphic4.jpg);

	
}
#findingjourney {
    float:left;
    width:334px;
	height:250px;
	background-image: url(images/findingjourney3-3.png);
		z-index:200;
}

#featuregraphics {
position:relative;
	left:10px;
}

.featuregraphic {
	float:left;
}

#fpcal {
	padding:0px 8px 8px 8px;
}

.fpevent {
	padding:0px 8px 8px 8px;
 }

.fpevent div.title{
	padding:3px 8px 0px 0px;
	
 }

.fpevent div.title a{
	text-decoration: none;
    color:darkblue;
 }


.fpevent div.datetime{
	display:block;
	width:60px;
	border:1px solid black;
	float:left;
	margin-right:8px;
	
}

.eventdate {
	padding:3px;
   background:#5E2A12;
   text-align:center;  
   color:#FFFFFF;
 font-family: "carta-marina-1","carta-marina-2",serif;
}

.eventtime {
text-align:center;   
padding:3px;
 	
}


#fpevent h2 {
	font-size:14px;
}

#fpevent p {
	font-size:11px;
}

#recserv {
    padding:0px 8px 3px 10px;
 	
}
#recserv h4{
	padding:0px;
	margin:5px 0px 5px 0px;
}
div.fpworsh {
	padding:0px 8px 3px 10px;
}

.fpworsh a{
	
	text-decoration: none;
    color:darkblue;
}

ul#supportlist {
	list-style:none;
	
}
#supportlist li {

	padding:4px 8px 3px 10px;
	}
#supportlist li a{
	text-decoration: none;
    color:darkblue;
	
	}
}
}

.fpworshserv {
padding:0px 8px 3px 10px;
	
}

.fpworshserv a{
	
	text-decoration: none;
    color:darkblue;
}

#findingjourney #map {
	
	position: absolute;
	left:222px;
	top:58px;
	width:60px;
	height:45px;
}

#refractions {
	padding: 0px 6px 6px 6px;
	
}

#refractions_image {
    float:right;
	width:160px;
		
	-moz-border-radius: 5px; -webkit-border-radius: 5px;
	border:1px solid black;
	margin-left:10px;
}

#refractions h2{
    font-family: "liberation-serif-1","liberation-serif-2";
	font-size:28px;
	font-weight:normal;
    
}

.refractions_entry {
	padding-top:4px;
	border-bottom:1px dotted black;
}

.refractions_date {
	font-size: 16px;	
	font-family: "liberation-serif-1","liberation-serif-2";
	float:right;
}

.refractions_author {
	font-size: 16px;	
	font-family: "liberation-serif-1","liberation-serif-2";
}

.refractions_title {
	font-size: 22px;	
	font-family: "liberation-serif-1","liberation-serif-2";
	color:brown;
}

.refractions_title_full {
	font-size: 22px;
	font-family: "liberation-serif-1","liberation-serif-2";
	color:brown;
}

#mediaitems { 
	padding:6px 20px 6px 20px;
	text-decoration: none;
    margin: 0px 0px 0px 10px;
}

#mediaitems h5 { 
	font-size: 16px;	
	font-family: "liberation-serif-1","liberation-serif-2";
	margin: 4px 0px 0px 0px;
}

#refractionshead {
   padding: 0px 0px 6px 0px;
    border-bottom: 1px dotted black;
  
}

#googlemap {
position:absolute;
left: 20%;
top: 20%;
z-index:9999999;
margin:10px 10px 10px 10px;
background-color:#AAA;
padding:6px;
}

#googlemap iframe {
margin:10px 10px 10px 10px;
}

#closeWindow {
	border:1px solid blue;
	padding:5px;
    float:right;
    background-color:white;
    text-decoration:none;
}

#refractionsmorelink {
	font-size: 16px;
	text-decoration:none;
	margin-top: 35px;
	padding: 7px;
	border:1px solid #888888;
	background-color:#CDC0B0;
	-moz-border-radius: 5px; -webkit-border-radius: 5px;
}

#facebook_div {
margin: 20px 20px 10px 30px;
padding: 10px;
text-align:center;
float:left;
background-image: url(images/transp.png) !important; 
background-color: transparent !important;
border:1px solid black;
-moz-border-radius: 5px; -webkit-border-radius: 5px;
font-size:14px;
}

#facebook_graphic {
  width:88px;
}

#LoadingDiv{
	margin:0px 0px 0px 0px;
	position:fixed;
	height: 100%;
	z-index:99999;
	padding-top:200px;
	padding-left:50px;
	width:100%;
	clear:none;
	background:url(/modx/assets/images/transbg.png);
	/*background-color:#666666;
	border:1px solid #000000;*/
	}
/*IE will need an 'adjustment'*/
* html #LoadingDiv{
     position: absolute;
     height: expression(document.body.scrollHeight &gt; document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');
	}
	
