body {
	background-color : #FFFFFF;
	color : #FFFFFF;
    font-family : "Lucinda Grande", Arial, sans-serif;
	font-size : 0.9em;
	margin-top : 17px;
	margin-bottom : 30px;
}

a {
	text-decoration : none;
	color : #2F2F2F;

}

.dec {
	text-decoration : underline;
}

blockquote {
	color : #000000;
}

p {
	color : #000000;
}

div {
	color : #000000;
}

/*--------------------------------layout--------------------------------*/

.bigpane {
	background-color : transparent;
	position : relative;
	alignment : center;
	width : 800px;
	margin : 0 auto;
	height : 600px;
}

.greyblock {
	background-color : #DDDDDD;
	position : relative;
	width : auto;
	padding : 4px;
	height : 7px;
}

.whiteblock {
	background-color : #FFFFFF;
	position : relative;
	width : auto;
	padding : 4px;
	height : 7px;
}

.whitetallblock {
	background-color : #FFFFFF;
	position : relavite;
	width : auto;
	height : auto;
	margin : 12px;
	padding : 6px;
}

.navbar {
	background-color : transparent;
	position : absolute;
	top : 72px;
	left : 650px;
	width : 150px;
}

.leftframe {
	background-color : transparent;
	position : absolute;
	top : 0px;
	left : 0px;
	width : 25px;
}

.contentpane {
	background-color : #B1B0FF;
	position : absolute;
	width : 584px;
	top : 72px;
	left : 25px;
	padding : 8px;
}

.sermonheaderpane {
	background-color : #6666CC;
	position : absolute;
	width : 600px;
	top : 72px;
	left : 25px;
	padding : 0px;
}

.sermoncontentpane {
	background-color : #6666CC;
	position : absolute;
	width : 600px;
	top : 210px;
	left : 25px;
	padding : 0px;
}

.sermonfooterpane {
	background-color : #6666CC;
	position : absolute;
	width : 600px;
	top : 576px;
	left : 0px;
	padding : 0px;
}

.cornerpic {
	position : absolute;
	top : 0px;
	left : 25px;
	height : 72px;
	width : 72px;
}

.cbar1 {
	position : absolute;
	background-color : #EEEEEE;
	top : 3px;
	left : 3px;
	height : 18px;
	width : 172px;
	padding-top : 2px;
	text-align : center;
}

.cbar1:hover {
	background-color : #AAAAFF;
}

.cbar2 {
	position : absolute;
	background-color : #EEEEEE;
	top : 26px;
	left : 3px;
	height : 18px;
	width : 172px;
	padding-top : 2px;
	text-align : center;
}

.cbar2:hover {
	background-color : #AAAAFF;
}

.cbar3 {
	position : absolute;
	background-color : #EEEEEE;
	top : 49px;
	left : 3px;
	height : 18px;
	width : 172px;
	padding-top : 2px;
	text-align : center;
}

.cbar3:hover {
	background-color : #AAAAFF;
}

.navouter {
	position : relative;
	background-color : transparent;
	height : 26px;
	margin-top : 7px;
}

.navouterS {
	position : relative;
	background-color : #BEC3CC;
	height : 26px;
	margin-top : 1px;
}

.navbox {
	position : relative;
	background-color : #EEEEEE;
	height : 18px;
	width : 140px;
	padding-top : 2px;
	padding-left : 4px;
	left : 7px;
}

.navbox:hover {
	background-color : #AAAAFF;
}

.navboxS {
	position : relative;
	background-color : #EEEEEE;
	height : 18px;
	width : 136px;
	padding-top : 2px;
	padding-left : 4px;
	left : 7px;
	top : 3px;
}

.onleft {
	float : left;
	margin-top : 7px;
	margin-right : 4px;
}

.onright {
	float : right;
	margin-top : 7px;
	margin-left : 4px;
}

.inview {
	position : absolute;
	top : 0px;
	left : 86px;
}

.getup {
	position : absolute;
	top : 0px;
	left : 0px;
}

.getdown {
	position : absolute;
	bottom : 0px;
	left : 0px;
}

.getright {
	position : absolute;
	right : 0px;
}

.script {
	position : relative;
	top : -12px;
	width : 36px;
	height : 22px;
	float : left;
	margin : 0px;
	font-size : 3em;
	font-family : "Brush Script MT", serif;
	color : #000000;
}

/*--------------------------------layout homepage only--------------------------------*/

.window {
	position : absolute;
	background-image : url("images/window.png");
	width : 166px;
	height : 600px;
	left : 307px;
	padding : 0px;
	margins : 0px;
}

.rpanel {
	position : absolute;
	background-color : transparent;
	top : 100px;
	left : 508px;
	height : 540px;
	width : 250px;
	color : #000000;
}

.wpanel {
	position : absolute;
	background-color : transparent;
	top : 626px;
	left : 150px;
	width : 480px;
}

.lpanel {
	position : absolute;
	background-color : transparent;
	top : 96px;
	height : 540px;
	width : 250px;
	left : 24px;
}

.linkpanel {
	position : absolute;
	background-color : transparent;
	top : 81px;
	left : 251px;
	width : 166px;
	height : 400px;
	z-index : 3;
}

.bbox {
	position : relative;
	background-color : transparent;
	padding : 0px;
	height : 58px;
	width : 166px;
}


.cbox1 {
	position : absolute;
	background-color : transparent;
	left : 57px;
	width : 90px;
	height : 22px;
}

.cbox2 {
	position : absolute;
	background-color : transparent;
	left : 97px;
	width : 120px;
	height : 22px;
}

.cbox3 {
	position : absolute;
	background-color : transparent;
	left : 140px;
	width : 90px;
	height : 22px;
}

.ltext {
	position : relative;
	background-color : transparent;
	top : 30px;
	left : 18px;
	width : 123px;
}


/*--------------------------------headings--------------------------------*/

h1 {
    font-size : 1.8em;
   	color : #4545BB; /*4262AA*/
   	margin-top : 0px;
   	margin-bottom : 2px;
   	margin-right : 8px;
	text-shadow : 2px 3px 2px #7C7C7C;
    font-family : Georgia, Times, serif;
    font-weight : lighter;
    background : transparent;
}

h2 {
    font-size : 1.4em;
    color : #4545BB;
	margin : 0px;
    text-shadow : 2px 3px 2px #7C7C7C;
    font-family : Georgia, Times, serif;
    letter-spacing : 0.1em;
    font-weight : lighter;
}

h3 {
    font-size : 1em;
    color : #4545BB;
    text-shadow : 2px 3px 2px #7C7C7C;
    background : transparent;
	margin : 0px;
    font-weight : normal;
}

h4 {
	font-size : 1.1em;
	color : #474747;
	background : transparent;
	margin : 2px;
	padding : 4px;
	font-weight : normal;
	font-family : Arial, Lucinda, sans-serif;
}

h5 {
    font-size : 0.80em;
    color : #444444;
	background : transparent;
	margin : 0px;
	padding : 0px;
    font-weight : normal;
}



/*--------------------------------swoopbars--------------------------------*/

.swoopbar2 {
	background-color : #BEC3CC;
	position : absolute;
	top : 0px;
	left : 625px;
	width : 25px;
	height : 132px;
}

.swoopbar3 {
	background-color : #BEC3CC;
	position : absolute;
	top : 0px;
	left : 625px;
	width : 25px;
	height : 165px;
}

.swoopbar4 {
	background-color : #BEC3CC;
	position : absolute;
	top : 0px;
	left : 625px;
	width : 25px;
	height : 198px;
}

.swoopbar5 {
	background-color : #BEC3CC;
	position : absolute;
	top : 0px;
	left : 625px;
	width : 25px;
	height : 231px;
}

.swoopbar6 {
	background-color : #BEC3CC;
	position : absolute;
	top : 0px;
	left : 625px;
	width : 25px;
	height : 264px;
}

.swoopbar7 {
	background-color : #BEC3CC;
	position : absolute;
	top : 0px;
	left : 625px;
	width : 25px;
	height : 297px;
}

.swoopbar8 {
	background-color : #BEC3CC;
	position : absolute;
	top : 0px;
	left : 625px;
	width : 25px;
	height : 330px;
}

.swoopbar9 {
	background-color : #BEC3CC;
	position : absolute;
	top : 0px;
	left : 625px;
	width : 25px;
	height : 363px;
}


/*--------------------------------top columns--------------------------------*/

.column1 {
	background-color : #BEC3CC;
	position : absolute;
	top : 0px;
	left : 97px;
	width : 176px;
	height : 72px;
}
	

.column2 {
	background-color : #BEC3CC;
	position : absolute;
	top : 0px;
	left : 272px;
	width : 176px;
	height : 72px;
}

.column3 {
	background-color : #BEC3CC;
	position : absolute;
	top : 0px;
	left : 447px;
	width : 178px;
	height : 72px;
}


/*--------------------------------linkboxes--------------------------------*/

.lbox1 {
	position : absolute;
	background-color : transparent;
	top : 3px;
	width : 42px;
	height : 57px;
}

.lbox1:hover {
	background-color : #FF99FF;
}

.lbox1:visited {
	background-color : #DDDDDD;
}

.lbox2 {
	position : absolute;
	background-color : transparent;
	top : 3px;
	left : 1px;
	width : 38px;
	height : 56px;
}

.lbox2:hover {
	background-color : #CCCCFF;
}

.lbox2:visited {
	background-color : #DDDDDD;
}

.lbox3 {
	position : absolute;
	background-color : transparent;
	top : 3px;
	width : 42px;
	height : 56px;
}

.lbox3:hover {
	background-color : #FFFF99;
}

.lbox3:visited {
	background-color : #DDDDDD;
}

.lbox4 {
	position : absolute;
	background-color : transparent;
	top : 2px;
	width : 42px;
	height : 56px;
}

.lbox4:hover {
	background-color : #CCFF99;
}

.lbox4:visited {
	background-color : #DDDDDD;
}

.lbox5 {
	position : absolute;
	background-color : transparent;
	top : 1px;
	width : 42px;
	height : 57px;
}

.lbox5:hover {
	background-color : #99CCFF;
}

.lbox5:visited {
	background-color : #DDDDDD;
}

.lbox6 {
	position : absolute;
	background-color : transparent;
	top : 1px;
	left : 1px;
	width : 38px;
	height : 57px;
}

.lbox6:hover {
	background-color : #99FFCC;
}

.lbox6:visited {
	background-color : #DDDDDD;
}

.lbox7 {
	position : absolute;
	background-color : transparent;
	top : 1px;
	width : 42px;
	height : 56px;
}

.lbox7:hover {
	background-color : #CCCCFF;
}

.lbox7:visited {
	background-color : #DDDDDD;
}

.lbox8 {
	position : absolute;
	background-color : transparent;
	width : 42px;
	height : 55px;
}

.lbox8:hover {
	background-color : #FFCC66;
}

.lbox8:visited {
	background-color : #DDDDDD;
}


/*--------------------------------layers--------------------------------*/

.rellayer1 {
	z-index : 1;
}

.rellayer2 {
	z-index : 2;
}

.rellayer3 {
	z-index : 3;
}

.rellayer4 {
	z-index : 4;
}

.rellayer5 {
	z-index : 5;
}
