body{
 margin: 0;
 padding: 0;
 text-align: center;

 background-color: rgb(45,45,45);
 background-color: white; 
 
 font: 12pt "Times New Roman", Arial, Helvetica, Verdana, sans-serif;
   
  /*background-image: url("siteimages/side.jpg"); 
 background-repeat: repeat-y;
 */
}
#wrapper{

	text-align: left;
	width: 1000px;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: auto;
	margin-right: auto;
	color: black;
	/*padding: 10px;*/
	background-color: rgb(45,45,45);
    
}

#head {
	background-color: white;
	text-align: left;
	margin-left: auto;
	margin-right: auto;
	width: 1000px;
	padding: 5px 0 5px 0;
	
	
}
#head2 {
	background-color: white;
	padding: 0;
	margin: 0;
	border-bottom: solid rgb(220,220,200) 1px;
	
}
#top{
 margin: 0;
 padding: 0;
 background-color: rgb(45,45,45);
}
#bottom{
 margin: 0;
 padding: 10px;
 background-color: rgb(45,45,45);

}

#main{
margin-top: 0px;
 background-color: white;
/*
background-image: url("siteimages/bground.jpg"); 
background-repeat: repeat-y;
*/
}



#sidebar2{ /* ie over ride */
float: left;
width: 212px;
padding: 5px;
margin: 0;


}

#content{

margin: 0 0px 0px  224px;
padding: 5px 5px 5px 10px;
color: rgb(60,60,60);
 font-size: 105%;
 line-height: 140%;

}

#content-main{/* ie over ride */


padding: 5px 5px 5px 10px;
color: rgb(60,60,60);
 font-size: 105%;
 line-height: 140%;
 	width: 775px;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: auto;
	margin-right: auto;
}


#content-main table{
 font: 12pt "Times New Roman", Arial, Helvetica, Verdana, sans-serif;
 font-size: 100%;
 line-height: 140%;
}

#content table{
 font: 12pt "Times New Roman", Arial, Helvetica, Verdana, sans-serif;
 font-size: 100%;
 line-height: 140%;
}


#footer{

clear: both;

}








.nav {

	list-style: none;
	width: 1000px;
	margin-top: 0px;
	margin-left: auto;
	margin-right: auto;
	padding: 10px 0 10px 0;
    text-align: left;
    color: rgb(255,102,0);
}

.nav li{

	padding: 0 1.2em 0.2em 0;
	/*list-style-image: url("siteimages/list.png");*/
	font-family: "Times New Roman";
	font-size: 100%;
	text-align: left;
	display: inline;
}

.nav li a:link, .nav li a:visited{

	

	text-decoration: none;
    font-weight: bold;
	color: white;

	

	

}


.nav  li a:hover, .nav  li a:active{



	color: rgb(255,102,0);
	

}

.navcon{

	list-style: none;
	margin: 0px 3px 3px 0px;
	padding: 0 0 10px 0;
    text-align: left;
}

.navcon li{

	padding: 0.4em 0.2em 0.2em 0;
	text-align: left;
}





.aheading{
  
    color: rgb(2,4,29);
    font-weight: bold;
	font-size: 100%;
    padding: 2px 2px 2px 10px;
	margin: 10px 0 25px;
	font-family: Arial;
    /*text-transform: uppercase;*/
	letter-spacing: 0.20em;
	text-align: left;
}
.video{
text-align: center;

}

.capital {
font:70px/50px Georgia, "Times New Roman", Times, serif;
color: rgb(36,66,90);
font-weight: bold;
/*
background: #CCCC99;
border: 1px solid #003300;
*/
padding: 5px 5px 2px 4px;
margin-right: 5px;
margin-top: 2px;
float: left;
}

#copy {


    
	color: white;
    
	font-size: 80%;

	text-align: center;

	font-family: "Times New Roman";
    padding: 0 0 5px 50px;
}


h1 {


    color: rgb(2,4,29);
	font-size: 105%;

	margin: 10px 0 25px;
	padding: 0 0 5px 2px;
	font-family: Arial;
    text-transform: uppercase;
	letter-spacing: 0.25em;
    text-align: left;
	
	
}

h2 {

	color: rgb(2,4,29);

	font-size: 100%;

	margin: 40px 0 25px;

	font-family: Arial;
    text-align: left;
	letter-spacing: 0.10em;

	

}

.headshot {

padding: 5px 5px 2px 4px;
margin-right: 5px;
margin-top: 2px;
float: left;
}

.headshot2 {

padding: 5px 5px 2px 4px;
margin-right: 5px;
margin-top: 2px;
float: right;
}


.videohomepage{

 padding: 5px;
 border-top: solid rgb(220,220,200) 1px;
 border-bottom: solid rgb(220,220,200) 1px;
}

.videohomepage2{

 padding: 10px;
 background-color: rgb(240,240,240);
 border-top: solid rgb(220,220,200) 3px;
 
}

.videohomepage3{

 padding: 5px;
 border-top: solid rgb(220,220,200) 1px;
 
 
}

.sade3{


 padding: 25px;
 background-color: rgb(245,245,245);
 border-bottom: solid rgb(220,220,200) 1px;
}

.sade{


 padding: 25px;
  border: solid rgb(220,220,200) 1px;
 background-color: rgb(245,245,245);
}
.sade2{


 padding: 25px;
 border: solid rgb(220,220,200) 1px;
}
.myheading {

	color: rgb(255,102,0);
	font-weight: bold;


}

.myheading0{

	color: rgb(255,102,0);
	


}

.myheading2 {

	color: rgb(36,66,90);
	font-weight: bold;


}

.myheading3{

	/*color: white;*/
	font-weight: bold;


}

.myheading4{

	color: rgb(2,4,29);

	font-size: 100%;
    font-weight: bold;
	margin: 10px 0 10px 0;

	font-family: Arial;
    text-align: left;
	letter-spacing: 0.10em;


}
.quo{

   

    color: rgb(255,102,0);

    font-weight: bold; 

    font-style: italic;

    font-size: 105%;



}


.quote{

   

    color: rgb(255,102,0);

    /*font-weight: bold; */

    line-height: 140%;
    font-size: 150%;



}

.quote2{

   

    color: rgb(25,25,112);

    /*font-weight: bold; */

    line-height: 140%;
    font-size: 150%;



}

.quote3{

   

   

    /*font-weight: bold; */

    line-height: 140%;
    font-size: 150%;



}

.quote4{

   

   

    /*font-weight: bold; */

    line-height: 140%;
    font-size: 120%;



}

.mylist li{

	list-style: none;
	

}

.navbottom {

	list-style: none;
	margin: 0px 3px 3px 50px;
	padding: 0 0 10px 0;
    text-align: center;
	 /*word-spacing: 8px;*/
	 
   
}

.navbottom li{

	padding: 0.4em 0.2em 0.2em 0;
	display: inline;
	font-family: "Times New Roman";
	font-size: 80%;
	text-align: left;
	
}

.navbottom li a:link, .navbottom li a:visited{

	

	text-decoration: none;

	color: white;

	

	

}


.navbottom  li a:hover, .navbottom  li a:active{



	color: rgb(255,102,0);
	

}

.publications{

	font-size: 100%;



}

.publications li{

	padding: 10px 0px 10px 0px;

}


.front{/* buttons */



 

    border: solid rgb(36,66,90) 1px;

    text-align: center;

    



}





.front a:link, .front a:visited{

	text-decoration: none;
    background-color: rgb(36,66,90);
	color: white;
    
	

}





.front a:hover, .front a:active{

	

	
        background-color: rgb(220,220,200);
        border: solid rgb(220,220,200) 1px;
		color: rgb(36,66,90);

}


.catback{

 background-color: rgb(245,245,245);
 padding: 5px 5px 10px 50px;
}

.diffback0{


 padding: 5px 5px 10px 10px;
 background-color: white;
}

.diffback1{


 padding: 5px 5px 10px 10px;
 background-color: rgb(220,220,220);
}
.diffback2{


 padding: 5px 5px 10px 10px;
 background-color: white;
 border: solid rgb(220,220,200) 1px;
}



.diffback2  a:link, .diffback2  a:visited{

	text-decoration: none;
	color: rgb(36,66,90);
    
	

}





.diffback2  a:hover, .diffback2  a:active{


       
		color: rgb(255,102,0);
		text-decoration: none;

}

.sidesade{
padding: 10px;

border-right: solid rgb(220,220,200) 1px;
}

.sidesadeamos{

background-color: rgb(250,250,250);
border: solid rgb(220,220,200) 1px;
}

.sidesade2{
padding: 10px;

border: solid rgb(220,220,200) 1px;
}

.contentsade{
padding: 10px 30px 10px 30px;

border: solid rgb(220,220,200) 1px;
}

.blogsade{
padding: 10px 30px 10px 30px;

}


.scripture{
 margin: 10px 10px 5px 30px;
 padding: 10px 25px 10px 25px;
 border-left: solid rgb(220,220,200) 1px;
 background-color: rgb(250,250,250);
}


.idealab{
border: solid rgb(255,255,0) 1px;
padding: 5px;
background-color: rgb(255,255,0);
}

.callforhelp{
float: right;
color: rgb(255,102,0);
}

.hidden { display: none; }
.unhidden { display: block; }

.questions a:link, .questions a:visited{

	text-decoration: none;

	color: rgb(152,1,40);
	
	

}

.boxaround{

background-color: rgb(250,250,250);
border: solid rgb(220,220,200) 1px;
padding: 15px;
}

.scripture2{
 margin: 10px 10px 5px 30px;
 padding: 10px 25px 10px 25px;
 background-color: rgb(250,250,250);
}

.pcont a:link, .pcont a:visited{

	text-decoration: none;
	color: rgb(36,66,90);

	

}





.pcont a:hover, .pcont a:active{

	

	color: rgb(255,102,0);

}

.pcontsep{
padding: 15px 0px 15px 0px;
border-bottom: dashed rgb(220,220,200) 1px;
}

.pictureframe{

border: solid rgb(220,220,200) 1px;
padding: 2px;

}

.textregular{

text-align: left;
padding: 0 0 0 90px;

}

.hidden { display: none; }
.unhidden { display: block; }

