/*
Theme Name: Debbie1023
Theme URI: 
Description: Moncur Associates
Version: 1.0
Author: Moncur Associates
Author URI: http://moncurassociates.com
Tags: fixed width, three columns, valid XHTML, widgets
*/








/*
---------------------
01. General
02. Global Classes
03. Structure
04. Navigation
05. Forms
------------------------








----------------------------------------------------------
01. GENERAL
---------------------------------------------------------- */
@import url("reset.css");
a:link { color:#00769B; text-decoration:underline }
a:visited { color:#509A66; text-decoration:underline }
a:hover { color:#A11011 }
body { background:#333 url("images/bg.jpg") repeat-x; font:62.5% Arial, Helvetica, Verdana, sans-serif; text-align:center }  
h1 { color:#037551; font-size:1.3em; }
h2 {  }
h3 { }
h4 { }
ol { list-style-type:decimal; list-style-position:inside;}
p {  margin-bottom:1.2em;}








/*
----------------------------------------------------------
02. GLOBAL CLASSES
---------------------------------------------------------- */
.clear { clear:both }
div.inline { float:left; display:inline; }
ul.inline li { display:block; float:left; }
.nopadding { padding:0 }
.noindent { margin-left:0; padding-left:0 }
.nobullet { list-style:none; list-style-image:none }
.replace { text-indent:-9999px; }
.wrap { font-size:1.2em; margin:0 auto; text-align:left; width:1000px }








/*
----------------------------------------------------------
03. HEADER
---------------------------------------------------------- */
#header { text-align:center }
#header h1 { background:url("images/header.jpg") no-repeat; height:212px; position:relative; width:1000px; }
#header h1 a { display:block; height:89px; left:66px; position:absolute; top:81px; width:538px; }




/*
----------------------------------------------------------
03. MAIN CONTENT
---------------------------------------------------------- */
#content { margin-top:30px; overflow:hidden }
#content-main { line-height:1.6em; margin:0 15px; width:560px; }
		
/* POSTS */
#content-main div.post { background:#fff; border:2px solid #292929; border-width:0 2px 2px 0; margin-bottom:15px; padding:35px;}
#content-main div.post p.date { color:#666; font-weight:bold; margin-bottom:0.5em;}
#content-main div.post h1 { color:#A11011; font-size:24px; line-height:30px; margin-bottom:0.75em;}
#content-main div.post h1 a  { color:#A11011; text-decoration:none;}
#content-main div.post h1 a:hover  { text-decoration:underline;}


/*  POST NAV */
ul.nav-posts { background:#4B4B4B; border:2px solid #292929; border-width:0 2px 2px 0; font-weight:bold; font-size:10px; overflow:hidden; margin-bottom:15px; padding:10px 15px; text-transform:uppercase;}
ul.nav-posts li { width:50%;}
ul.nav-posts li.newer { text-align:right;}
ul.nav-posts li a, ul.nav-posts li a:visited  { color:#ccc; text-decoration:none;}
ul.nav-posts li a:hover  { color:#fff; text-decoration:underline;}




/*  POST FOOTER */
ul.post-footer { border-top:1px dotted #ccc; overflow:hidden; margin-top:20px; padding-top:10px;}
ul.post-footer li { border-right:1px solid #ccc; margin-right:10px; padding-right:10px;}
ul.post-footer li.last { border-right:0; margin:0; padding:0;}












/*
----------------------------------------------------------
03. SIDEBARS
---------------------------------------------------------- */
div.sidebar { width:200px }
div.sidebar div.feature { background:#fff; border:2px solid #292929; border-width:0 2px 2px 0; margin-bottom:17px; padding:45px 15px 15px; position:relative;   }
div.sidebar div.feature h2 { background:url(images/BlockHeader.png) repeat; border:1px solid #fff; color:#fff; font-size:14px; font-weight:bold; padding:6px 15px; position:absolute; top:0; left:0; width:166px  }
div.sidebar div.feature li { background:url(images/icon_star2.gif) no-repeat; margin-bottom:0.5em; padding-left:1.3em }
div.sidebar div.feature li a { font-weight:bold; text-decoration:none; }




/*  RSS  */
p#subscribe { margin-bottom:17px; }
p#subscribe a { background:#005A68 url(images/icon_rss.png) no-repeat 15px 10px; border:2px solid #292929; border-width:0 2px 2px 0; display:block; color:#51CBE9; font-size:12px; line-height:28px; padding:7px 15px 5px 38px; text-decoration:none; width:147px;}
p#subscribe a:hover { background:#006F81 url(images/icon_rss.png) no-repeat 15px 10px; color:#fff;}
















/*
----------------------------------------------------------
04. NAVIGATION
---------------------------------------------------------- */
ul#nav-main { font-size:12px; margin:0 auto; overflow:hidden; text-transform:uppercase; width:650px }
ul#nav-main li { background:url(images/icon_star.gif) no-repeat right center; display:block; float:left; font-weight:bold; padding:0 25px 0 20px;  }
ul#nav-main li a { color:#51CBE9; display:block; line-height:38px; margin:2px 1px 0; text-decoration:none }
ul#nav-main li a:hover { color:#F1F4F1 }
ul#nav-main li a.active { border-top:2px solid #C6140B; color:#fff; margin-top:0; }
ul#nav-main li.last { background:none; padding-right:0 }




/* FOOTER */
#footer { color:#999; font-size:11px; padding:15px 0 50px; text-align:center; }












/*
----------------------------------------------------------
05. COMMENTS
---------------------------------------------------------- */
button { border:0; background:none; background-color:#A11011; color:#fff; cursor:pointer; font:12px Arial, Helvetica, Verdana, sans-serif; padding:8px 10px;}
button:hover { background-color:#333; cursor:pointer;}
div.comment { border-bottom:1px dotted #ccc; margin-bottom:1em; padding-bottom:1em; }
div.avatar { float:left; margin:0 1em 1em 0;}
div.comment cite { font-style:normal; font-weight:bold;}
div.comment p.clear { color:#333; font-size:11px;}
#commentform label { display:block; float:left; font-weight:bold; width:180px; }
#commentform label span { font-weight:normal; }
#commentform label span.required, #commentform span.required { color:#B0000D; font-weight:bold; }
#commentform p.note { float:right; text-align:right; width:250px;}




#commentform input { width:270px;}
#commentform div { margin-bottom:1.25em;}
h2.comment { color:#A11011; font-size:16px; margin-bottom:1.25em;}



