/*   
Theme Name: St Francis Xavier
Theme URI: http://www.kbisp.com
Description: Custom Theme for St. Francis Xavier Cathedral
Author: Erik Taylor
Author URI: http://www.kbisp.com
*/

body, div, span, p, br, table, tr, td, img, h1, h2, h3 { margin: 0; padding: 0; border: none }

body { background-image: url(images/bg-tile.jpg); background-position: top center; background-repeat: repeat-y; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: .80em }

h1, h2, h3 { font-family: Verdana, Arial; font-weight: bold; margin-bottom: 15px }
h1 { font-size: 3.50em }
h2 { font-size: 2.50em }
h3 { font-size: 2.00em }
.script { font-family: 'Edwardian Script ITC', Verdana, Arial }


p { margin-bottom: 15px }

hr { border-top: solid 1px #660000; border-bottom: none; border-left: none; border-right: none }



ul.nobullets { margin-left: 0; padding-left: 0 }
ul.nobullets li { list-style-type: none; margin: 0; padding: 0; line-height: normal; margin-bottom: 0 }

.outer-container { width: 870px; margin: 0 auto }
.inner-container { width: 770px; margin: 0 auto }

.home-header { background-image: url(images/header-bg.jpg); background-position: top center; background-repeat: no-repeat; height: 349px; overflow: hidden }

.sidebar { float:left; width: 250px }

	.sidebar h2, .sidebar h3, .sidebar h4 { font-family: Verdana, Arial, Helvetica, sans-serif; margin-bottom: 10px }
	.sidebar h2 { font-size: 1.25em }
	.sidebar h3 { font-size: 1.00em }
	.sidebar h4 { font-size: 0.80em }

	.sidebar p, .sidebar li { font-size: 0.80em }
	
	.sidebar ul.nobullets li { margin: 3px 0 }
	
	.sidebar .widget { margin-top: 10px; margin-bottom: 25px }

.content { float:left; width: 520px }
.singlecolumn { width: 740px; padding: 15px }
.clr { clear: both; width: 0; height: 0; border: none }

.padded { padding: 0 25px 0 10px }
img.padded { margin: 15px }

#nav { width:242px; height:349px; float:left }

	#nav ul { margin-top: 60px }
	#nav ul li { list-style-image: url(images/nav-bullet.gif); vertical-align: middle; line-height: normal; margin-bottom: 0 }
	
	#nav a { text-decoration: none; color: #000000 }
	#nav a:hover { color: #660000 }	
	
#slideshow { width: 100%; margin-bottom: 30px; padding-left: 50px }