* { margin:0; padding:0 }
div { margin:0; padding:0 }
html { line-height:.9em}
BODY {
	font-size: 80%;
	background: #000 top repeat-x;
	
	font-family: Tahoma, Arial, Geneva;
	color: #747373;
	margin:1px auto 0 auto;
	text-align:left
}

a { color:#cf5e34 ; text-decoration:none}
a:hover  { color: #fff; text-decoration:none}

#wrapper { width:875px; margin:0 auto; overflow:hidden}

#top-banner {background:url(design/top-banner11.png) no-repeat; width:875px; height:95px}

a.navlinks:link{color:#e37015; font-size:1.1em; font-weight:bold; text-decoration:none}
a.navlinks:visited{color:#e37015; font-size:1.1em; font-weight:bold; text-decoration:none}
a.navlinks:hover{color:#fff; font-size:1.1em; font-weight:bold; text-decoration:none}

#nav-bar {background:url(design/nav-bar.png) no-repeat; width:875px; height:48px}

.home-content {background:#0A1C2E; color:#fff; border:solid 1px #4f4f4f; padding-top:10px; padding-right:10px; padding-left:10px; padding-bottom:10px; width:780px; overflow:auto; height:272px; margin-top:17px; margin-left:36px; font-size:11px}

.blue-template-section {background: #0d243b top repeat-x; height:100%} 

.website-templates-fr { background:#2f3030; border: 1px solid #525454}

.website-templates-fr2 {background: #06111b; border: 1px solid #525454}

.template-border {padding:6px; }

.bottom-template-slice {background:url(design/bottom-template-slice.png) no-repeat; width:875px; height:16px}
.bottom-template-slice2 {background:url(design/bottom-template-slice2.png) no-repeat; width:875px; height:22px}

.black {background: #091827; border: 1px solid #555555}

.web-template-details {
    background: #222c36 center no-repeat; border: 1px solid #525454;
	font-size:.8em;
	font-weight:bold;
	color:#fff;
	padding:0
}

	.wide-style {
	background: #143351;
	border: 1px solid #2C72B7; width:800px
	}
	
	.sm-templates-links {
	font-family:  Geneva, Arial, Helvetica, sans-serif;
	width: 725px;
	text-align:left;
	font-size: 10px;
	margin-left:460px;
	color: #336699;
	padding: 0px;
	text-decoration: none;
}
	
	.template-categories {
	font-family:  Geneva, Arial, Helvetica, sans-serif;
	padding:4px;
	font-size: 12px;
	margin-left:2px;
	text-align:left;
	color: #CDD0D4;
	font-weight:bold;
	padding: 0px;
	text-decoration: none;
	}
		.template-categories2 {
	font-family:  Geneva, Arial, Helvetica, sans-serif;
	padding:4px;
	font-size: 12px;
	margin-left:2px;
	text-align:left;
	color: #CDD0D4
	}
	.template-categories3 {
	font-family:  Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align:left;
	color: #E37015;
	font-weight:bold;

	}
	.templates-ordered {
	font-family:  Geneva, Arial, Helvetica, sans-serif;
	text-align:left;
	font-size: 12px;
	color: #47BBEE;
	background: #063666;
	font-weight:bold;
	width:500px;
	margin-right:20px;
	margin-left:20px;
	border: 1px solid #2C72B7;
	
	}

.main-text-area {background:url(images/main-text-area.gif) no-repeat; width:606px; height:491px; float:left}
.main-text {padding-top:25px; padding-right:22px; padding-left:16px; color:#747373; font-size:.9em; height:319px; overflow:hidden}
.right-boxes {background:url(images/right-boxes.gif) no-repeat; width:244px; height:491px; float:right; position:relative}

.lower {padding-top:20px; padding-right:35px; padding-bottom:35px; padding-left:30px; color: #878585; font-size:.85em}
.footer {background:url(images/footer.gif) no-repeat; width:850px; height:56px; padding-top:20px; font-size:.8em; color:#8f8e8e}
.int-footer {background:#FFFFFF; width:850px; font-size:.8em; color:#8f8e8e}
.footer-right {text-align:right; margin-left:470px}

.top-int-slice {background:url(images/top-slice.gif) no-repeat; width:850px; height:25px}
.mid-int-section {background:#eeeeee repeat-x; width:848px; border-left:1px solid #cbcbcb; border-right:1px solid #cbcbcb}
.interior-text {color:#747373; padding: 0px 12px 0px 12px}
.bottom-int-slice {background:url(images/bottom-int-slice1.gif) no-repeat; width:850px; height:26px}

.quicklinks {padding-top:60px; padding-right:20px; padding-left:20px; padding-bottom:10px; color:#66CCFF;}

.headline {font-size:1.2em; color:#946c18; font-weight:bold}

.events {font-size:.85em; color:#FFFFFF; text-align:left; margin-left:630px; font-weight:bold; overflow:auto}

.spotlight {font-size:.85em; padding-top: 59px; margin-left:18px; padding-right:6px} 

.linespacer { width:742px; height:2px; background:#881223; border:1px solid #ccc}

.image-outer {border:2px solid #efede2; margin-right:5px; margin-bottom:4px;}
.image-outer2 {border:2px solid #999999; margin-right:5px; margin-bottom:4px;}
.image-outer3 {border:2px solid #f7f6f6; margin-right:5px; margin-bottom:2px;}
.image-outer4 {border:2px solid #999999; margin-right:5px; margin-bottom:1px;}
.image-outer5 {border:1px solid #999999; padding:20px;}
.image-outer6 {padding:5px}
.image-outer7 {padding:5px; border:1px solid #565656}

a.numberlinks:link{color:#fff; text-decoration:underline}
a.numberlinks:visited{color:#fff; text-decoration:underline}
a.numberlinks:hover{color:#ac4d2a; text-decoration:none}

.greytext:link{color:#ccc; font-size:.8em}

a.greylinks:link{color:#ccc; font-size:.8em; text-decoration:none}
a.greylinks:visited{color:#ccc; font-size:.8em; text-decoration:none}
a.greylinks:hover{color:#fff;  font-size:.8em;text-decoration:underline}

a.darklinks:link{color:#656565; text-decoration:underline}
a.darklinks:visited{color:#656565; text-decoration:underline}
a.darklinks:hover{color:#4d7707; text-decoration:underline}

a.details:link{color:#656565; text-decoration:underline; font-size:.9em}
a.details:visited{color:#656565; text-decoration:underline; font-size:.9em}
a.details:hover{color:#fff; text-decoration:underline; font-size:.9em}

a.splash:link{color:#CDD0D4; text-decoration:none; font-weight:bold}
a.splash:visited{color:#CDD0D4; text-decoration:none; font-weight:bold}
a.splash:hover{color:#fff; text-decoration:underline; font-weight:bold}

a.boldorange:link{color:#cf5e32; text-decoration:underline}
a.boldorange:visited{color:#cf5e32; text-decoration:underline}
a.boldorange:hover{color:#fff; text-decoration:underline}

.spice{color:#6cc6f0; text-decoration:underline; font-weight:bold; font-style:italic}
.citric-spice{color:#f7de0b; text-decoration:underline; font-weight:bold; font-style:italic}

.whitetext {
color: #fff;
font-size: .90em; padding-top:10px; padding-right:20px; padding-bottom:10px; padding-left:20px;
}

.whitetext2 {
color: #fff;
font-size: 1em; padding:20px;
}

.whitetext3 {
color: #fff;
font-size: .85em; padding-top:15px; padding-right:20px; padding-bottom:10px; padding-left:20px;
}

.bluetext {
color: #0099FF;
}

.mid-template-link {
	font-family:  Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #47BBEE;
	padding: 0px;
	text-decoration: none;
	}
	
.sm-template-content {
	font-family:  Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #417dba;
	padding: 0px;
	text-decoration: none;
	}
	
.sm-white {
	font-family:  Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #999999;
	padding: 0px;
	text-decoration: none;
}
	


#featured { list-style:none }
#featured ul { list-style:none }
#featured li { background: url(images/arrow.gif) center left no-repeat; padding:0 0 1px 15px }

.form { 
	border:1px solid #7F9DB9;
	height:15px; 
	width:155px; 
	background: #fff; 
	font-size:90%;
	padding:2px 0 0 5px
}

.spacer {height:7px}
.spacer2 {height:3px}
.spacer3 {height:5px}
.spacer4 {height:10px}

h2.title { font-weight:bold; font-size:1.3em; color:#585453; background:url(images/header.jpg) no-repeat; height:30px; padding:7px 0 0 38px }

#dropmenudiv{
position:absolute;
border:1px solid gray;
border-bottom-width: 0;
font:normal 12px Arial Geneva, Helvetica, sans-serif;
color:#ACA39A;
line-height:18px;
z-index:100;
}

#dropmenudiv a{
width: 100%;
display: block;
text-indent: 3px;
background-color: #000000;
color:#75b6f7;
border-bottom: 1px solid gray;
padding: 1px 0;
text-decoration: none;
font-weight: bold;
}

#dropmenudiv a:hover{ /*hover background color*/
background-color: #444545;
color:#fff;
}

.style1 {color: #FFFFFF}



.template-category-headline {
color: #0099FF;
font-weight: bold;
font-size: 1.2em 
}

.design-resource {
	font-family:  Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 12px;
	color: #E96902;
	padding: 0px;
	text-decoration: none;
	}
	
.church-template-box1 {font-size: 13px; border:1px solid #fff; background: #E96902; width:798px; font-weight:bold; height: 16px; color:#FFFFFF; text-align:center}

.church-template-box2 {font-size: 13px; border:1px solid #fff; background: #E96902; width:798px; font-weight:bold; height: 16px; color:#ac4d2a; text-align:center}

.church-template-box3 {font-size: 13px; border:1px solid #E96902; background: #fff; width:798px; font-weight:bold; height: 16px; color:#E96902; text-align:center}

h3 { 
font-family:  Geneva, Arial,Verdana, sans-serif;
color: #0099FF;
font-size: 12px;
font-weight: bold;
text-decoration: none;
padding: 0px; 
margin: 0px;
}
h2 {
font-family:  Geneva, Arial,Verdana, sans-serif;
color: #393222;
font-size: 13px;
font-weight: bold;
text-decoration: none;
padding: 0px; 
margin: 0px;
}
h4 { 
font-family:  Geneva, Arial,Verdana, sans-serif;
color: #CCCCCC;
font-size: 16px;
font-weight: bold;
text-decoration: none;
padding: 0px; 
margin: 0px;
}

.left-links {
	FONT-SIZE: 11px;
	BACKGROUND-IMAGE:   url(parts/menu.gif); background-repeat:no-repeat;
	FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif;
	COLOR: #E96902;
	margin-top: 20px;
	line-height: 2em;	
}
.template-side {
	FONT-SIZE: 12px;
	FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif;
	COLOR: #E96902;
	padding-right: 5px;
	
}
.top-blue-box {
	FONT-SIZE: 12px;
	BACKGROUND-IMAGE:   url(parts/top-blue-text.gif); background-repeat:no-repeat;
	FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif;
	COLOR: #E96902;
	padding-left: 0px;
	margin-top: 0px;
}
.description {
background-color:#091724;
border-top: 1px solid #245484;
border-bottom: 1px solid #245484;
border-left: 1px solid #245484;
padding:10px
}

.template-bg {
background-color:#091724;
border: 1px solid #245484;
padding:10px
}

.template-title {
color:#0099FF;
font-weight:bold;
font-size:15px
}

#church-template-282 {background:url(website-templates/282-church/preview.jpg) no-repeat; width:1680px; height:1050px}