
/*General look and feel stuff*/
body { background-color:#413528; }
#doc { background-color: #C18A63; margin-top: 0em; margin-bottom: 1.6em;}

#bd    { border-style: solid; border-width: 0px 2px 0px 2px; border-color: black; margin-top: -1.1em; }

/*Links*/
#yui-main a:link, #yui-main a:active, #yui-main a:visited, #yui-main a{color:#452E1C;}
#yui-main a:hover{color:#ccc}

/*Special Font attributes*/
.graytext {color: #666666}
h3, .blueboldevents {color: #003366; font-size: 115%; font-weight: bold;}
.style3 {color: #333333}
#NewsDiv2 p{margin-top:0px; margin-bottom:1.2em;}

.boxheading {font-size: 1.3em; font-weight: bold ; line-height: 110%;}
.jaminfo {font-size:1.10em;}
.musicroundradford {font-size:.92em;}
.historytext {font-size:.88em;}
#asterix {font-size:69%; color:#333333;}

strong  { font-weight: bold }
em  { font-style: italic }
p {margin-top:1.2em}


/*Header stuff*/
#hd   { color: white; font-size: 110%; line-height: 2em; background: #C18A63 url(images/header_wood_bkgnd.jpg) no-repeat; text-align: right; padding: .5em; border-left: solid 2px black;  border-right: solid 2px black; border-top: solid 2px black; height: 7.1em; overflow: visible }
#hd img {border:0px;}
#hd a:link, #hd a:visited, #hd a:active, #hd a:hover, #hd a{color: #fff;}
#logo { background-color: transparent; width: 40%; float:left; clear:none;}
#foursquarelogo { background-color: transparent; width:110px; float:right; clear:none;}


/*navigation compensation???*/
/*
#home .yui-u {margin-top:2.7em;}
#home .first{margin-top:0em;}
.yui-u{margin-top:2.7em;} /*was previously set to 4.6em*/
/*
* html #home .yui-u {margin-top:0;} /*IE fix*/
/* * html .yui-u{margin-top:1.4em;}
#home .needs_top_margin{padding-top: 2.7em;}
*html #home .ie_needs_top_margin{padding-top:2.7em;}
.needs_top_margin{padding-top: 3.8em;}
*html  .ie_needs_top_margin{padding-top:4.1em;}*/


/*Main Column*/
#yui-main {padding-left:14px; padding-right:14px; padding-top:-35px;}

/*.yui-u p, .yui-u h3{margin-left:27px;}
.first p, .first h3{margin-left:0px;}*/



/* Index Left Column Blue Box*/
#blueboxleft {background-color:#348DB4; font-color:#fff; font-size:110%; border-style: solid; border-width: 2px; border-color: black; padding: 6px;}
/* Index Right Column Green Box*/
#greenboxright {background-color:#009999; font-color:#fff; font-size:110%; border-style: solid; border-width: 2px; border-color: black; padding: 6px; margin-left:-22px;}


/* History Right Column Green Box*/
#greenboxrightthin {float:right; background-color:#009999; font-color:#fff; font-size:110%; border-style: solid; border-width: 2px; border-color: black; padding: 6px; margin-left:-41px; width:300px;}


/* Photos Right Column Blue Box*/
#blueboxrightthin {float:right; background-color:#348DB4; font-color:#fff; font-size:110%; border-style: solid; border-width: 2px; border-color: black; padding: 6px; margin-left:-41px; width:320px;}
/* Photos Right Column No Box*/
#noboxright {float:right; font-color:#fff; font-size:110%; margin-left:-41px; padding: 6px;width:326px; margin-top:60px; line-height:.91em; text-align:justify;}


/* SWVA Music Left Column Blue Box*/
#blueboxleftthin {float: left; background-color:#348DB4; font-color:#fff; font-size:110%; border-style: solid; border-width: 2px; border-color: black; padding: 6px; width:300px;}










/* Photos */
.indexphotoleft {padding: 0px; border-style: solid; border-width: 2px; border-color: black;}
.indexphotoright {padding: 0px; border-style: solid; border-width: 2px; border-color: black; margin-left:-22px;}

.photoleft {float:left; padding: 0px; border-style: solid; border-width: 2px; border-color: black; margin-bottom: 10px;}
.photoright {float:right; padding: 0px; border-style: solid; border-width: 2px; border-color: black; margin-left:-22px; margin-bottom: 10px;}

.photosphotoleft {float:left; padding: 0px; border-style: solid; border-width: 2px; border-color: black; margin-top: 20px; margin-bottom: 10px;}




/*Main Text Stuff*/
.BigRightMargin {
	margin-right: 310px;
	line-height:1.4em;
}


.ScriptureIndent {
	text-indent: 4.2em;
	}



/* The "What's Going On" News scrolling text box for the home page */
#NewsSection {
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	color: #000000;
	background-color:#B6D1F3;
	overflow: scroll;
	height: 292px;
	width: 82%;
	padding-top: 0px;
	padding-right: 6px;
	padding-bottom: 0px;
	padding-left: 6px;
	margin: 0px;
}

#NewsDiv2 {
	padding-right:15px;
}



/*Footer Stuff*/
#ft { text-align:right; border-width: 0px 2px 2px 2px; border-color:black; border-style: solid; color:#452E1C; font-size: 70%; margin:0; padding-right: 13px; padding-bottom:3px;}
#ft a:link {color: #452E1C; text-decoration:none;}
#ft a:hover {color:#738FAA; text-decoration:none;}
#ft a:visited {color: #452E1C; text-decoration:none;}
#ft a:active {color: #738FAA; text-decoration:none;}

/*Ministries Footer Stuff*/
#mft { border-width: 0px 0px 2px 0px; border-color:black; border-style: solid; color:#d3d3d3; font-size: 80%; margin:0;}
#mft a:link {color: #d3d3d3; text-decoration:none;}
#mft a:hover {color:#738FAA; text-decoration:none;}
#mft a:visited {color: #d3d3d3; text-decoration:none;}
#mft a:active {color: #738FAA; text-decoration:none;}
