@charset "UTF-8";
/* CSS Document */

a:link, a:visited{
	color:#fff; text-decoration:none;
}
a:hover{
	color:#feaf5a;
}
body{
	background:url(images/bg.png) repeat-y #0e0e0e top center; margin:0; padding:0; color:#fff; font-size:75%; font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif; line-height:1.5;
}
.container{
	width:818px; margin:0 auto;
}
.container .hd{
	width:818px; background:url(images/headerBg.png) no-repeat; height:90px;
}
.container .flash1{
	background-image:url(images/header1.jpg); background-repeat: no-repeat; height:330px; width:818px;
}
.container .flash2{
	background-image:url(images/header2.jpg); background-repeat: no-repeat; height:330px; width:818px;
}
.container .flash3{
	background-image:url(images/header3.jpg); background-repeat: no-repeat; height:330px; width:818px;
}
.container .flash4{
	background-image:url(images/header4.jpg); background-repeat: no-repeat; height:330px; width:818px;
}
.container .flash5{
	background-image:url(images/header5.jpg); background-repeat: no-repeat; height:330px; width:818px;
}
.container .flash6{
	background-image:url(images/header6.jpg); background-repeat: no-repeat; height:330px; width:818px;
}
.container .flash7{
	background-image:url(images/header7.jpg); background-repeat: no-repeat; height:330px; width:818px;
}
.container .flash8{
	background-image:url(images/header8.jpg); background-repeat: no-repeat; height:330px; width:818px;
}
.container .flash9{
	background-image:url(images/header9.jpg); background-repeat: no-repeat; height:330px; width:818px;
}
.container .flash10{
	background-image:url(images/header10.jpg); background-repeat: no-repeat; height:330px; width:818px;
}
.container .flash11{
	background-image:url(images/header11.jpg); background-repeat: no-repeat; height:330px; width:818px;
}


.container .nav{
	
}
.container .bd{
	width:818px; background:url(images/bd.png) repeat-y;
}
.container .bd .c{
	margin:0 16px 0 29px;
}
.container .top{
	width:818px; background:url(images/top.png) no-repeat; height:10px;
}
.container .bd .c .leftCol{
	width:440px; float:left;
}
.pastorsBlogEntry{

}
.pastorsBlogEntry .blogEntryHd{
	padding-top:10px;
}
.pastorsBlogEntry .blogEntryHd h2{
	float:left; margin:0; padding:0;
}
.pastorsBlogEntry .blogEntryHd p{
	float:right; margin:0; padding:0;
}
em{
	color:#feaf5a; font-style:normal; text-transform:uppercase;
}
.container .bd .c .rightCol{
	width:298px; float:right; font-size:90%;
}
.container .ft{
	height:144px; width:818px; background:url(images/ft.png) no-repeat; font-size:75%;
}
.container .ft .footerContent{
	height:85px; padding:25px 25px 25px 30px;
}
.container .ft .footerContent .footerCol{
	width:240px; float:left;
}
ul.footer{
	margin:0; padding:0;
}
ul.footer li{
	list-style-type:none;
}
.clearBoth{
	clear:both;
}
h2{
	color:#FEAF5A;
font-weight:lighter;
letter-spacing:2px;
margin-top:0;
}
h3, h4{
	color:#feaf5a;
}
img{
	border:none;
}
div.subnav{
	width:290px; position:relative; left:5px; padding-bottom:10px;
}
.subnav .subnavHeader{
	background:url(images/subnavHeaderBg.png) repeat-x; height:30px; width:290px;
}
.subnav .subnavHeader img{
	padding-left:20px;
}
ul.subnav{
	margin:0; padding:0;
}
ul.subnav li{
	list-style-type:none; background:url(images/subnavBg.png); height:30px;
}
ul.subnav li:hover{
	background-position:-290px;
}
ul.subnav li a:link, ul.subnav li a:visited{
	padding-left:20px; position:relative; top:7px;
}
div.rightColContent{
	position:relative; left:5px; width:290px;
}
div.sermonsList{
	width:440px;
}
ul.leftColList{
	margin:0; padding:0;
}
ul.leftColList li{
	list-style-type:none; background:url(images/leftColListItemBg.png); height:30px; overflow:hidden;
}
ul.leftColList li:hover{
	background-position:-440px;
}
ul.leftColList li .sermonTitle{
	float:left; padding:5px 20px;
}
ul.leftColList li .setupformtitle{
	padding:5px 20px;
}
ul.leftColList li .setupformtitle img{
	position:relative; top:2px; padding-right:20px;
}
ul.leftColList li .listIcon{
	float:right; width:50px; position:relative; top:6px;
}
ul.leftColList li .listIcon a{
	padding:5px;
}
dt{
	color:#feaf5a; font-size:150%; font-weight:bold;
}
dd{
	margin:0; padding:0; color:#667;
}
.formLeftCol{
	float:left; width:140px; text-align:right;
}
.formRightCol{
	float:right; width:260px;
}
.formLine{
	padding:4px 0; height:24px;
}
.copyright{
	width:340px; float:left; font-size:85%; padding-left:30px;
}
.credit{
	width:400px; float:right; font-size:85%; text-align:right; padding-right:30px;
}
img.blogPhoto{
	padding:10px 0;
}
.olderEntries{
	float:right; border:1px solid #555; text-align:center; width:120px; margin-top:10px;
}
.newerEntries{
	float:left; border:1px solid #555; text-align:center; width:120px; margin-top:10px;
}
ul.tagsList{
	margin:0; padding:0;
}
ul.tagsList li{
	list-style-type:none;
}
div.alert{
	background:#151515 none repeat scroll 0 0; border:1px solid #feaf5a; color:#FFFFFF; font-size:110%; margin-bottom:10px; padding:10px;
}
.adminNav{
	
}
.adminNav ul{
	
}
.adminNav ul li{
	
}
.userInfo{
	
}
.headerRow{
	width:440px; font-size:72%; height:18px;
}
.headerRow .wideCell{
	border:1px solid #333333; float:left; padding:2px 0 0 4px; width:95px; height:18px;
}
.headerRow .cell{
	border:1px solid #333333; float:left; text-align:center; width:24px; height:18px; padding-top:2px;	
}

.row{
	width:440px; font-size:72%; height:18px;
}
.row .wideCell{
	border:1px solid #333333; float:left; padding:2px 0 0 4px; width:95px; height:18px;
}
.row .cell{
	border:1px solid #333333; float:left; text-align:center; width:24px; height:18px; padding-top:2px;
}
.row .cell input{
	margin:0; padding:0;
}
.key{
	background:#151515 none repeat scroll 0 0; border:1px solid #feaf5a; color:#FFFFFF; font-size:80%; margin-bottom:10px; padding:10px;
}
.key ul{
	margin:0; padding:0;
}
.key ul li{
	list-style-type:none;
}
ul.dropUser{
	margin:0; padding:0;
}
ul.dropUser li{
	list-style-type:none;
}
ul.dropUser li img{
	position:relative; top:5px;
}
img.deleteImage{
	position:relative; top:5px;
}
.pastorsBlogHeader{
	width:818px; background:url(images/pastorsBlogHeader_large.jpg) no-repeat; height:330px;
}
.admin{
	background:#151515 none repeat scroll 0 0; border:1px solid #feaf5a; color:#FFFFFF; margin:10px; padding:10px; width:250px; float:right; text-align:center;
}
.approve{
	background:green none repeat scroll 0 0; border:1px solid #FF9900; float:left; height:30px; width:200px; text-align:center; font-size:20px; margin-top:20px;
}
.deny{
	background:#FF0000 none repeat scroll 0 0; border:1px solid #FF9900; float:left; font-size:20px; height:30px; text-align:center; width:200px; margin-left:20px; margin-top:20px;
}
