body {
	margin:0px;
	padding:0px 0px 10px 0px;
	color:#FFF; 
	background-color:#212121;
	font:normal 10pt Tahoma, Verdana, Arial, Helvetica, sans-serif;
}
a {color:#FFF;}
a:hover {color:#FF0}
a:visit {color:#FFF}

#container {
	margin:0px auto;
	width:766px;
       	overflow:hidden;
}

/*QUICKTIME MOV HACK
----------------------------------------*/
/* hides the second object from all versions of IE */
* html object.mov {
    display: none;
}

/* displays the second object in all versions of IE apart from 5 on PC */
* html object.mov/**/ {
    display: inline;
}

/* hides the second object from all versions of IE >= 5.5 */
* html object.mov {
    display/**/: none;
}


/* HOME PAGE LAYOUT
------------------------------*/
#topheader {display:block; height:54px; background-color:#2B2B2B; overflow:hidden;}
#column1 {width:300px; float:left;}
#column2 {width:466px; float:left; background-color:#2B2B2B;}
#movie {overflow:hidden;}
#clear {clear:both; height:1px; margin-top:-1px;}
#home_series {height:62px; background-color:#999; color:#FFF;}
#currentseriesimage p, currentseriesimage img {margin:0px; padding:0px;}

.home_podcast {width:294px; margin:5px auto; font-size:10pt; overflow:hidden; border-bottom:1px solid #333; padding:5px 0px;}
.home_podcast p{margin:0px 0px 0px 0px; padding:0px;}
.home_podcast a {color:#FFF;}
.home_podcast a:hover {text-decoration:none; color:#FF0;}
.home_podcast img {float:left !important; width:100px !important; height:71px !important; padding:5px !important; border:none !important;}
.home_podcast em {text-align:right;}
.home_podcast img {float:left; margin:0px 4px 0px 0px;}

.gregsblog {position:relative;  width:440px;}
.gregsblog a img {border:none; height:16px; width:16px; position:absolute; top:10px; left:115px;}
.gregsblog a {color:#FFF;}
.gregsblog a:hover {color:#FF0;}

#cancel {padding:15px; background-color:#FF0000; border:3px solid #FFFF00; color:#FFF; font-weight:bold;}
#cancel h2 {margin:0px; padding:0px; border-bottom:1px solid #FFFF00}
#cancel p {margin:4px;}

#footer_info {float:right; font-weight:bold; color:#999;}
#footer_info img{float:left; padding:5px; margin-top:-10px}

/* HOME HEADER TAGS
----------------------------*/
#topheader {position:relative; width:766px;}
#topheader h1 {margin:0px; padding:0px;}
#topheader h1 a{position:absolute; top:0px; left:0px; margin:0px; padding:0px; height:54px; width:300px; background:url(http://www.destinychurch.info/oldsite/eeimages/logo.gif) no-repeat; text-indent:-999em}
#bucket h4 {margin:0px 0px 5px 9px; padding:0px; font-size:12pt;}
#bucket h4 a {color:#FFF; text-decoration:none;}
#bucket h4 a:hover {color:#FF0; text-decoration:underline;}
.bucket h4 {margin:0px 0px 5px 9px; padding:0px; font-size:12pt;}
.bucket h4 a {color:#FFF; text-decoration:none;}
.bucket h4 a:hover {color:#FF0; text-decoration:underline;}


/*NAV
--------------------*/
#funcnav {display:block; height:84px; width:200px; float:right; margin-left:650px; margin-top:30px;}

#nav_box {height:175px; overflow:hidden; position:relative; color:#999; font-size:12pt;}
#nav_box ul {list-style:none; margin:7px 0px 0px -1px; padding:20px 0px 0px 0px; width:147px; height:168px;}
#nav_box ul li a {color:#999; text-decoration:none; margin-left:25px;}
#nav_box ul li a:hover {color:#FFF;}

#nav_box .on a {color:#FFF; font-weight:bold;}

.home {background-color:#D7915E}
.home ul {background:url(http://www.destinychurch.info/oldsite/eeimages/nav_home.gif) no-repeat;}
.home h3 {position:absolute; top:27px; right:50px; margin:0px; padding:0px; height:100px; width:250px; font:bold 20pt Verdana, Arial, Helvetica, sans-serif; overflow:hidden; color:#FFF;  text-transform:uppercase;}

.know {background-color:#8D4F3A;}
.know ul{background:url(http://www.destinychurch.info/oldsite/eeimages/nav_know.gif) no-repeat;}
.know h3 {position:absolute; top:27px; right:172px; margin:0px; padding:0px; height:135px; width:325px; font:bold 60pt Verdana, Arial, Helvetica, sans-serif; overflow:hidden; color:#FFF;  text-transform:uppercase;}

.grow {background-color:#9DBC4D}
.grow ul {background:url(http://www.destinychurch.info/oldsite/eeimages/nav_grow.gif) no-repeat;}
.grow h3 {position:absolute; top:27px; right:172px; margin:0px; padding:0px; height:135px; width:325px; font:bold 60pt Verdana, Arial, Helvetica, sans-serif; overflow:hidden; color:#FFF;  text-transform:uppercase;}

.serve {background-color:#252A40;}
.serve ul {background:url(http://www.destinychurch.info/oldsite/eeimages/nav_serve.gif) no-repeat;}
.serve h3 {position:absolute; top:27px; right:172px; margin:0px; padding:0px; height:135px; width:325px; font:bold 60pt Verdana, Arial, Helvetica, sans-serif; overflow:hidden; color:#FFF;  text-transform:uppercase;}

.contact {background-color:#D7915E}
.contact ul {background:url(http://www.destinychurch.info/oldsite/eeimages/nav_home.gif) no-repeat;}
.contact h3 {position:absolute; top:27px; right:172px; margin:0px; padding:0px; height:135px; width:325px; font:bold 45pt Verdana, Arial, Helvetica, sans-serif; overflow:hidden; color:#FFF;  text-transform:uppercase;} 

.about{background-color:#D7915E}
.about ul {background:url(http://www.destinychurch.info/oldsite/eeimages/nav_home.gif) no-repeat;}
.about h3 {position:absolute; top:27px; right:172px; margin:0px; padding:0px; height:135px; width:325px; font:bold 60pt Verdana, Arial, Helvetica, sans-serif; overflow:hidden; color:#FFF;  text-transform:uppercase;} 

.e-vite {background-color:#8D4F3A;}
.e-vite ul {background:url(http://www.destinychurch.info/oldsite/eeimages/nav_know.gif) no-repeat;}
.e-vite h3 {position:absolute; top:27px; right:172px; margin:0px; padding:0px; height:135px; width:325px; font:bold 60pt Verdana, Arial, Helvetica, sans-serif; overflow:hidden; color:#FFF;  text-transform:uppercase;} 

/* HOME PAGE BUCKETS
-------------------*/
#bucket {background-color:#2B2B2B; padding:10px; margin-top:2px; border-top:1px solid #212121;}
#bucket img {float:left; margin:0px 5px 0px 0px; padding:0px;}
#bucket p {margin:0px; padding:0px;}
.bucket {background-color:#2B2B2B; padding:10px; margin-top:2px; border-top:1px solid #212121;}
.bucket img {float:left; margin:0px 5px 0px 0px; padding:0px;}
.bucket p {margin:0px; padding:0px;}

#welcome h3 {display:block; height:22px; width:381px; text-indent:-999em; background:url(http://www.destinychurch.info/oldsite/eeimages/welcome.gif) no-repeat; margin-top:10px;}
#blog h3 {display:block; height:22px; width:153px; text-indent:-999em; background:url(http://www.destinychurch.info/oldsite/eeimages/gregsblog.gif) no-repeat; margin:10px;}

/* CONTACT INFO
--------------------------------*/
.contactinfo, .contactschool {text-align:center;}
#bucket.contactinfo  img {float:none;}
.bucket.contactinfo  img {float:none;}
.contactinfo h3 {margin:2px; padding:0px;}

#bucket.contactschool img {float:right;}
.bucket.contactschool img {float:right;}
#map {margin-top:10px;}
#map h2 {height:40px;}

/* GROW
---------------------------- */
#signup {margin-top:20px;}
.growside h3 {height:45px;}
.growside ul {list-style-image: url(http://www.destinychurch.info/oldsite/eeimages/cross.gif);  padding-left:15px; margin:0px 0px 5px 0px;}

/* ABOUT
---------------------------- */
.bio {border-bottom:1px solid #FFF;}
.bio img {float:left; margin-right:15px;}
.bio h2 {margin-top:0px;}
.info {border-top:1px dashed #ccc; padding:3px 0px; margin:2px 0px;}

/* KNOW
---------------------------- */

#know{background-color:#2B2B2B; padding:10px; margin-top:2px; border-top:1px solid #212121;}
#know h3 {margin:0px; padding:0px;}
#know p {margin:0px; padding:0px;}
#know img {padding:3px; border:1px solid #4D4D4D;}

.left {text-align:left;}
.left img {float:left; margin:0px 5px 0px 0px; padding:0px;}
.left h3 {text-align:left;}
.right {text-align:right;}
.right img {float:right;margin:0px 0px 0px 5px; padding:0px;}
.right h3 {text-align:right;}
.right #h3style {float:right; width:80px;}

#destinyon .big, .big {display:block; height:50px;}
#destinyon ul {list-style-image: url(http://www.destinychurch.info/oldsite/eeimages/cross.gif);  padding-left:15px;}
#destinyon a {color:#FFF;}
#destinyon a:hover {color: #FF0;}

#evite {height:60px; overflow:hidden; background:url(http://www.destinychurch.info/oldsite/files/image/evitebg.gif) no-repeat;}
#evite a {display:block; color:#FFF; text-decoration:none; font-size:15pt; margin: 10px 0px 0px 10px; }
#evite a:hover {color:#FF0;}

/*GREGS BLOG PAGE
-------------------------------------- */
#gregsblogpage h3 {height:90px;}

#blognav {margin:0px 0px 20px 0px;}
#blognav ul {list-style:none; margin:0px; padding:0px;}
#blognav li a {text-decoration:none; float:left; padding:5px 28px;}
#blognav .rb a {border-right:1px solid #999;}

#nav_categories {list-style-image: url(http://www.destinychurch.info/oldsite/eeimages/cross.gif);  padding-left:15px; margin:0px 0px 25px 0px;}

#postinfo {margin-bottom:5px; font-size:8pt; color:#999;}
#postinfo a {color:#999;}
#postinfo a:hover {color:#FF0;}
.posted {font-size:8pt; color:#999; font-style:italic; margin-top:5px;}
.posted a {color:#999;}
.posted a:hover {color:#FF0;}
.odd {margin-top:4px; border-top:1px solid #666; padding:8px 0px;}
.even {margin-top:10px; border-top:1px solid #666; padding:8px 0px;}
.pagecount {border-top:1px solid #999;}

#paginate {margin-top:10px; padding:5px; border-top:10px solid #212121;}

/* These are standard sIFR styles... do not modify */

.sIFR-flash {
	visibility: visible !important;
	margin: 0;
}

.sIFR-replaced {
	visibility: visible !important;
}

span.sIFR-alternate {
	position: absolute;
	left: 0;
	top: 0;
	width: 0;
	height: 0;
	display: block;
	overflow: hidden;
}

/* Hide Adblock Object tab: the text should show up just fine, not poorly with a tab laid over it. */
.sIFR-flash + div[adblocktab=true] {
  display: none !important;
}

/* These "decoy" styles are used to hide the browser text before it is replaced... the negative-letter spacing in this case is used to make the browser text metrics match up with the sIFR text metrics since the sIFR text in this example is so much narrower... your own settings may vary... any weird sizing issues you may run into are usually fixed by tweaking these decoy styles */

.sIFR-hasFlash h3 {
	visibility: hidden;
	letter-spacing: -6px;
	font-size: 25px;
margin:0px;
margin-top:-8px;
padding:0px
}

