
/*-----------------------------------------

Copyright 2007 Church Media Group, Inc. www.churchmedia.cc
Author: Ismael Burciaga
Version: 1.0.0
Created on 8/28/2007

-----------------------------------------*/

html, body, table, thead, tbody, tfoot, tr, th, td, p, h1, h2, h3, h4, h5, h6, div, ul, li, a, textarea, input, select, img, hr, span, strong, fieldset, blockquote { margin: 0; padding: 0;}

html { background: #0a162c; font-family: Arial, Helvetica, sans-serif; font-size: small; line-height:1.6em; color: #65a2da; }
body { }
p { margin: 16px 0; }
img, div { border: 0;}
ul, li, ol { list-style: none; }
strong { text-transform: uppercase; color: #797d7f;}

h1, h2, h3, h4, h5, h6 { font-size: 1em; }

h1 { font-size: 4em; }
h2 { font-size: 1.8em; font-weight:normal; }
h3, h4, h5, h6 { font-size: 1em; }

address { font-style: normal; }

a:link { color:#f8f075; text-decoration:underline; font-weight: bold;} 
a:visited { color:#f8f075; text-decoration:underline; font-weight: bold;} 
a:hover { color:#e9902a; text-decoration:underline; font-weight: bold;}
a:active { color:#f8f075; text-decoration:underline; font-weight: bold;}


/*------------------- DIVS -----------------*/

div.cmg { z-index: 9; position: absolute;top: 0;right: 0; width: 129px; height: 129px;}
#header_box { background: #15284c url(../images/bg_header.jpg) top center repeat-x; overflow:hidden; }
#content_box { background: #15284c url(../images/bg_container.jpg) top left repeat; overflow:hidden; padding-bottom:30px; padding-top:20px; }
#footer_box { background: #0a162c; overflow:hidden; padding-bottom:20px; }


/*------------------- HEADER -----------------*/


#header { margin: 0 auto; width:800px; position:relative; height: 410px;}
#header h1 { position:absolute; text-indent:-9999px; top:0; left:0; height: 410px; width:800px; background: transparent url(../images/header.jpg) top left no-repeat; }
#header h2 a { position:absolute; display:block; text-indent:-9999px; bottom:29px; right:40px; height: 83px; width:307px; background: transparent url(../images/btn_buy_now.jpg) top left no-repeat; }
#header h2 a:hover { background: transparent url(../images/btn_buy_now.jpg) top right no-repeat;}


/*------------------- CONTENT -----------------*/


#content { margin: 0 auto; width:760px; padding: 0px 20px 0 20px;}

#left_panel { width: 370px; float:left; margin-right:40px;}
#right_panel { width:350px; float:right; }

#flicker { background:#0a162c; padding: 28px 0 16px 28px; width:322px; overflow:hidden; margin-bottom:20px;} 
#flicker h2 { color:#ffffff; font-weight:normal; margin-bottom:8px;} 
#flicker ul { float:left; list-style: none; width:322px; margin-top:12px;} 
#flicker ul li { list-style: none;  } 
#flicker ul li img { margin:0 13px 6px 0; padding: 6px; border:1px solid #020916; background: #2a3447; } 

#networks { padding-top: 16px; }
#networks h2 { float: left; font-size: .85em; margin-right: 10px; }
#networks ul { float: left; }

#networks ul li { display: inline; float:left; margin-right: 10px;}
#networks ul li a { display: block; text-indent: -9999px; width: 16px;  }

#networks ul li a.RSS{ background: url(../images/icon_rss.png) no-repeat left top;}
#networks ul li a.BlogMarks { background: url(../images/icon_BlogMarks.png) no-repeat left top;}
#networks ul li a.delicius { background: url(../images/icon_delicius.png) no-repeat left top; }
#networks ul li a.NewsWine { background: url(../images/icon_NewsWine.png) no-repeat left top;}
#networks ul li a.Simpy { background: url(../images/icon_Simpy.png) no-repeat left top; }
#networks ul li a.Spurl { background: url(../images/icon_Spurl.png) no-repeat left top; }
#networks ul li a.comments { background: url(../images/icon_comments.png) no-repeat left top; }


/*------------------- HEADER -----------------*/


#footer { margin: 0 auto; width:760px; padding: 16px 20px 0 20px;}
#footer h4 { color:#334971; float:left; font-size:.9em; font-family:Georgia, "Times New Roman", Times, serif; font-style:italic; margin-top:-6px; font-weight:normal; }
#footer h4 a { color:#2f4a7c; }
#footer h4 a:hover { color:#ea9029; }
#footer h2 a { display:block; text-indent:-9999px; height: 12px; width:133px; background: transparent url(../images/logo_cmg.jpg) top left no-repeat; float:right; }
#footer h2 a:hover { background: transparent url(../images/logo_cmg.jpg) top right no-repeat;}


/* ----------------- Blog ------------------*/


#blog_box { list-style:none; }
#blog_box li { border-bottom: 1px dashed #bc9250; list-style:none; padding:0 0 4px 0; overflow:hidden; margin-bottom:24px;}
.blog_more { border:0; } 
.blog_more a { border:0; color:#e2c191; text-decoration:none;} 
.blog_more a:hover { text-decoration:none;} 

.blog_entry h4 { color:#e9902a; font-family:Georgia, "Times New Roman", Times, serif; font-style:italic; font-size:.9em;}

#blog_box li.blog_menu { border: 0; list-style:none; padding:0; overflow:hidden; margin:0; }

#blog_links { list-style:none; margin-top:02px; padding:0; }
#blog_links li { border: 0; float:left; list-style:none; margin:0 10px 0 0;}
#blog_links a { border:0; color:#e9902a; text-decoration:none;} 
#blog_links a:hover { color:#f8f075; text-decoration:none;} 

img.icon_document { margin:0 8px -2px 0;}

