@charset "utf-8";
/* CSS Document */

/* ---------------------------------------------------------------------
   POP Goes the Church (popgoesthechurch.com)
   For: Tim Stevens
   Site Design: Daryl McMullen (webdrivenchurch.com)
   Photography: Jeff Myers (visualvagabond.com)
   Code Help: Lee Hutson (AspireOne.com)
   Project Management: Kem Meyer (kemmeyer.com) & Jami Ruth
   
   Tools: Adobe CS3 (Dreamweaver, Fireworks, Photoshop, Flash) 
   
   Start Date: 30 January 2008
   Complete Date: 
   --------------------------------------------------------------------- */

/* ::::: Yahoo Reset ::::: */

body,div,dl,dt,dd,ul,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,blockquote,th,td {margin:0; padding:0;} 
table {border-collapse:collapse; border-spacing:0;} 
fieldset,img {border:0;} 
address,caption,cite,code,dfn,th,var {font-style:normal; font-weight:normal;}  
/*ol,ul {list-style:none;}*/ 
caption,th {text-align:left;} 
h1,h2,h3,h4,h5,h6 {font-size:100%; font-weight:normal;} 
q:before,q:after {content:'';} 
abbr,acronym {border:0;}

/* ::::: Site Layout ::::: */

body {background-color:#000000; font-family:Arial, Helvetica, sans-serif; font-size:14px; line-height:1.25em; color:#C29868;}

#container {width:1000px; min-height:680px; * html height:670px; background:#000000; background-image:url(images/homePageBKG.jpg); background-position:top center; background-repeat:no-repeat; margin:0 auto; text-align:left;}

#containerAbout {width:1000px; min-height:680px; * html height:670px; background:#000000; background-image:url(images/aboutBKG.jpg); background-position:top center; background-repeat:no-repeat; margin:0 auto; text-align:left;}

#containerBook {width:1000px; min-height:680px; * html height:670px; background:#000000; background-image:url(images/bookBKG.jpg); background-position:top center; background-repeat:no-repeat; margin:0 auto; text-align:left;}

#containerBlog {width:1000px; min-height:680px; * html height:670px; background:#000000; background-image:url(images/blogBKG.jpg); background-position:top center; background-repeat:no-repeat; margin:0 auto; text-align:left;}

#containerBuzz {width:1000px; min-height:680px; * html height:670px; background:#000000; background-image:url(images/buzzBKG.jpg); background-position:top center; background-repeat:no-repeat; margin:0 auto; text-align:left;}

#containerPress {width:1000px; min-height:680px; * html height:670px; background:#000000; background-image:url(images/pressBKG.jpg); background-position:top center; background-repeat:no-repeat; margin:0 auto; text-align:left;}

#containerKeyword {width:1000px; min-height:680px; * html height:670px; background:#000000; background-image:url(images/keywordsBKG.jpg); background-position:top center; background-repeat:no-repeat; margin:0 auto; text-align:left;}

#containerStories {width:1000px; min-height:680px; * html height:670px; background:#000000; background-image:url(images/storiesBKG.jpg); background-position:top center; background-repeat:no-repeat; margin:0 auto; text-align:left;}

#mainContent {margin-right:10px;}

#streamContent {}

#miniMenu {padding:5px; background-color:#262626;}

#bioCopy {margin-left:180px;}

#footer {margin-top:20px; margin-bottom:20px; text-align:center;} 

/* ::::: Text Styles ::::: */

h1 {margin-top:5px; font-size:140%; font-weight:bold; text-transform:uppercase; color:#A10506;}

h2 /*{margin-top:20px;*/ {background-image:url(images/h2Hashes.gif); background-position:top left; background-repeat:no-repeat; padding-left:14px; font-size:120%; font-weight:bold;}

h3 {font-size:80%; text-transform:uppercase; font-weight:bold; color:#999999;}

.author {text-align:right; font-weight:bold; font-size:100%; color:#A10506;}

.title {font-style:italic;}

.smallLink {font-size:80%;}

.bioTitle {background-image:url(images/h2Hashes.gif) top left no-repeat; padding-left:14px; font-size:120%; font-weight:bold;}  

.keyText {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF; font-weight:bold; text-transform:uppercase;}

.footerText {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:65%; color:#666666; text-transform:uppercase;}

/* ::::: Element Styles ::::: */

#mainContent a, a:link, a:visited {color:#A10506; font-weight:normal; text-decoration:none;}

#mainContent a:hover, a:active {color:#ffffff; font-weight:normal; text-decoration:underline;}

#mainContent img {padding:2px; background-color:#5E3517; border:0;}

#mainContent img.clean {padding:0px; background-color:#000; border:0;}

#mainContent td {padding:5px;}

#mainContent ul, ol {margin-left:40px; margin-top:10px; margin-bottom:15px;}

#mainContent li {}

#footer a, a:link, a:visited {color:#666666; text-decoration:none;}

#footer a:hover, a:active {color:#FFFFFF; text-decoration:none;}

input.mod {background-color:#FFFFFF; width:100px; height:14px; border-color:#A47116; border-style:solid; border-width:1px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#666666; font-weight:bold; text-transform:uppercase; padding:2px;}

*:first-child+html input.imgBTN {margin-top:1px;} /* Hack for 1px padding/margin problem between IE7 and FF */ 

blockquote {margin-top:20px; padding-bottom:5px; padding-left:38px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:110%; line-height:1.25em; color:#C29868;  /* border-left-width:3px; border-left-style:solid; border-left-color:#dbd5c5; */ background-color:transparent; background-image:url(images/blockQuote2.gif); background-repeat:no-repeat; /* background-attachment:scroll;  background-x-position:10px; background-y-position:20px;}*/

