/*background*/

body{
	background-color:#ffffcc;/*cream*/
	background-image:url('../graphics/necklace.jpg')
	}
#mainborder{
	background-color:#666633;/*green*/
	border: 1px outset #000000
	}

/*header*/

#piccell {text-align:center;
	vertical-align:text-top;
	}

#bannerborder{background-color:#663300;/*brown*/
	border:5px solid #ffffcc;/*cream*/
	outline:1px inset black;
	}

#headertext{
	font-family:palatino linotype;
	font-size:110%;
	font-weight:normal;
	font-style:italic;
	color:#ffffcc;
	text-align:center;
	vertical-align:middle;
	}
	
/*navigation bar*/


.navbar{
	border:1px inset black; 
	background-color:#cccc99;/*sage*/
	
}

.navbar a{
	font-family:arial;
	font-size:100%;
	font-weight:bold;
	padding: 2px;
	padding-left: 4px;
	display: block;
	width: 100%;
	color: #330000;
	text-decoration: none;
	border-bottom: 1px solid black;
	
}

html>body .navbar a{ /*Non IE rule*/
width: auto;
}

.navbar a:hover{
background-color: #666633;
color: #ffffcc;
background-image: url(../graphics/navdec2.png);
background-repeat:no-repeat;
background-position:right;
}





/*main content*/

#caption {font-size:x-small; 
	font-family: tahoma,san-serif;
	}


#maintext2{
	font-family:arial;
	font-size:100%;
	color:#330000;
	text-align:left;
	border:1px inset black; 
	background-color:#cccc99;/*sage*/
	font-weight:bold;
	border:1px solid black;
	}


#marquee{font-family:arial;
	font-size:80%;
	color:black;
	text-align:center;
	}

#top {vertical-align: top;}
#middle{vertical-align: middle;}
#bottom{vertical-align: bottom;}

#footer{background-color:#663300;/*brown*/
	border:3px solid #ffffcc;/*cream*/
	outline:1px inset black;
	color:white;}

/*link attributes*/

/*footer*/
#two  {color: #ffffcc; text-decoration:none}
#two:visited {color: #ffffcc; text-decoration:none}
#two:hover{color:#ffffcc; text-decoration:underline}

/*home heading*/
#home  {color:#D11C08; text-decoration:none}
#home:visited {color: #D11C08; text-decoration:none}
#home:hover{color:#663300; text-decoration:underline}

/*gallery photo borders*/
#three {color:black; text-decoration:none; padding:8px;}

/*regular links*/	
#link {color:blue; text-decoration:none}
#link:visited {color:blue; text-decoration:underline}
#link:hover {color:purple; text-decoration:underline}

/*needs box*/
#need {color:#ffffcc;text-decoration:none}
#need:visited {color:#ffffcc;text-decoration:none}
#need:hover {color:#ffffcc;text-decoration:none}

/*general attributes*/

.center
{
text-align:center;
}
.bottom
{vertical-align:top;
}

#scripture{font-size:90%;}

#needs{text-align:center;
          border:2px solid black;
          width: 200px;
          font-size: 150%;
          height:130px;
          background-color:#666633;
          }
