/* intuitive_styles.css */
/*
Stylesheet for the Susan Stanton Rotman - Intuitive Consulting web site
Styles for modern browsers (IE 5+, Netscape 6+, Mozilla, Opera 7+, Safari)
Authored by Eric Rasmussen, Bebop Interactive
December 2008
*/


html, body, form, fieldset {margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; line-height: 160%; font-family: Georgia, serif;}

a        { color: #a85633; text-decoration: underline; }
a:visited { color: #a85633; }
    a:hover   { color: #a85633; text-decoration: none; }
    a.link1        { color: #a85633; font-size: 15px; font-weight: bold; text-decoration: underline; }
a.link1:visited { color: #a85633; }
    a.link1:hover   { color: #a85633; text-decoration: none; }
    
body      { font-size: 13px; background-color: #7D99CC; color: #675b3f; }
html      { font-size: 13px;   /* special for IE */ }
html>body { font-size: 13px; /* for Safari, Firefox, Netscape */ }
    table, td { font-size: 13px; }
    p { }
	
	.clearer { clear: both; }
    
    #content-container1 { position: absolute; top: 5px; left: 5px; }
    #content-container2 { position: absolute; top: 5px; left: 216px; }
    .content-container3 { width: 449px; padding-right: 20px; border-right: 1px solid #B5C5E2; }
    .content-container4 { }
    .content-container5 { padding: 0px 20px 20px 0px; }
    .content-container6 { position: absolute; top: 20px; left: 509px; }
    .content-container7 { width: 202px; }
    .content-container8 { border: 1px solid #B5C5E2; }
    .content-container9 { background: url(../../images/bullet1.gif) no-repeat 0px 9px; padding-left: 27px; color: #a85633; font-weight: bold; font-size: 14px; margin-bottom: 10px; }
    .content-container10 { width: 202px; text-align: right; }
    .content-container11 { font-size: 13px; font-style: italic; width: 200px; padding-top: 20px; }
    .content-container12 { }
    .content-container12 h2 { color: #a85633; font-size: 20px; font-weight: normal; padding: 0px; margin: 0px; }
    .content-container13 { width: 468px; border-right: 1px solid #B5C5E2; margin: 15px 0px 0px 20px;  }
    .content-container13 p { padding-right: 20px;  }
    .content-container14 { float: right; width: 202px; padding: 25px 20px 0px 0px;  }
    .content-container15 { }
    .content-container16 { color: #a85633; font-weight: bold; padding-top: 15px; }
    .content-container17 { font-size: 13px; font-style: italic; width: 200px; padding-top: 10px; }
    .content-container18 { padding-top: 5px; }
    .content-container19 { color: #B75F1B; font-weight: bold; font-size: 14px; margin-bottom: 10px; }
    .content-container20 { background: url(../../images/bullet2.gif) no-repeat 0px 8px; padding-left: 12px; font-weight: normal; font-size: 12px; margin-bottom: 10px; }
    .content-container21 { float: right; width: 202px; padding: 5px 20px 0px 0px;  }
    .content-container22 { width: 670px; margin: 0px 0px 0px 20px; }
    .content-container23 { padding-top: 10px; }
    .content-container24 { color: #a85633; font-weight: bold; padding-bottom: 15px; }
    .content-container25 { font-size: 13px; font-style: italic; padding: 10px 20px 0px 0px; }
    .content-container26 { color: #a85633; font-weight: bold; padding: 5px 20px 15px 0px; }
    .content-container27 { color: #a85633; font-weight: bold; margin-top: 30px; font-size: 14px; }
    .content-container28 { margin-top: 10px; padding-right: 20px; }
    .content-container29 { color: #a85633; font-weight: bold; margin-top: 30px; font-size: 12px; }
    .content-container40 { padding-top: 30px; }
    .content-container41 { position: relative; padding: 20px 0px 0px 0px; }
    .content-container42 { background: url(../../images/facebook_logo.gif) no-repeat 0px 0px; padding: 3px 0px 0px 36px; height: 36px; }
    .content-container43 { background: url(../../images/twitter_logo.gif) no-repeat 0px 0px; padding: 3px 0px 0px 36px; height: 36px; }
    .content-container44 { padding: 40px 0px 0px 0px; }
    .content-container45 { position: relative; padding: 20px 0px 0px 0px; }
    .content-container46 { position: absolute; top: 0px; left: 0px; background: url(../../images/facebook_logo.gif) no-repeat 0px 0px; padding: 3px 0px 0px 36px; height: 36px; }
    .content-container47 { position: absolute; top: 0px; left: 230px; background: url(../../images/twitter_logo.gif) no-repeat 0px 0px; padding: 3px 0px 0px 36px; height: 36px; }
    
    #content-main { background-color: #FFFEEE; position: relative; margin-top: 9px; text-align: left; padding: 20px 0px; width: 730px; }
    #content-main-new { background-color: #FFFEEE; position: relative; margin-top: 9px; text-align: left; padding: 20px 0px; width: 730px; line-height: 160%; color: #675b3f !important; font-family: Georgia, serif; }
    #content-top { background-color: #FFFEEE; position: relative; height: 167px; }
    
    
    #content-main00 { background-color: #FFFEEE; position: relative; margin-top: 9px; text-align: left; padding: 20px 0px; }
    .content-container30 { padding: 0px 20px; border-right: 1px solid #B5C5E2; margin-right: 240px; }
    .content-container60 { position: absolute; top: 20px; left: 509px; }
    .content-container70 { width: 202px; }
    .content-container71 { width: 202px; text-align: center; padding: 20px 0px 0px 0px; margin: 10px 0px; }
    .content-container72 { width: 150px; height: 26px; text-align: left; background: transparent url(../../images/RSS.jpg) no-repeat 0px 0px; padding: 1px 0px 0px 40px; margin: 5px 0px 5px 0px; }
    .content-container73 { width: 150px; height: 26px; text-align: left; background: transparent url(../../images/email_icon.jpg) no-repeat 0px 0px; padding: 1px 0px 0px 40px; margin: 5px 0px 5px 0px; }
	.content-container74 { border: 1px solid #ebad8f; background-color: #dfd3bc; }
	.content-container74 .twtr-tweet-text { font size: 105%; font-family: Georgia, Serif !important; }

    .content-container80 { border: 1px solid #B5C5E2; }
    .content-container90 { border: 1px solid #ebad8f; margin-top: 20px; background-color: #f3e6cd; }
    .content-container91 {  padding: 5px; color: #a85633; font-weight: bold; font-size: 14px; }
    .content-container92 { padding: 5px 5px 15px 5px; font-size: 11px; }
    .content-container94 { float: right; width: 202px; padding: 15px 20px 0px 0px;  }
    .content-container95 { border: 1px solid #ebad8f; margin-top: 20px; background-color: #f7ead0; }
    .content-container96 { padding: 5px 5px 15px 5px; font-size: 11px; color: #554b34; }
    .content-container100 { width: 202px; text-align: right !important; }
    .content-container130 { width: 201px; margin: 15px 0px 0px 0px; background-color: #999999;  }
    
    
    /* Dropdown Menu DHTML menu styles */
    #dropmenudiv { position:absolute; border:1px solid #B5C5E2; border-bottom-width: 0px; font-family: Trebuchet MS, Arial, Helvetica, sans-serif; line-height:18px; z-index:100; }
    #dropmenudiv a { width: 100%; display: block; text-indent: 3px; border-bottom: 1px solid #B5C5E2; padding: 1px 0px; text-decoration: none; font-weight: bold;  color: #7D99CC; }
    #dropmenudiv a:hover { /*hover background color*/ background-color: #B5C5E2; color: #FFFFFF; }
    /************************************/
    
    
    #footer { text-align: center; padding-top: 5px; padding-bottom: 10px; }
    #footer a.footer-link { color: #FFFFFF; text-decoration: underline; font-size: 12px; }
    #footer a.footer-link:visited { color: #FFFFFF; text-decoration: underline; font-size: 12px; }
    #footer a.footer-link:hover { color: #FFFFFF; text-decoration: none; font-size: 12px; }
    .footer-link-divider { font-size: 12px; color: #FFFFFF; padding: 0px 5px;}
    .footer-text { font-size: 12px; color: #FFFFFF; }

    .home-promo-btn { position: relative; background: url(../../images/blog_btn_On.jpg) no-repeat; white-space: nowrap; display: block; width: 199px; height: 85px; padding: 0; margin: 0px auto; }
    .home-promo-btn a { color: #000000; font-size: 11px; width: 199px; height: 85px; display: block; float: left; text-decoration: none; }
    .home-promo-btn img { width: 199px; height: 85px; border: 0; }
    * html a:hover { visibility:visible; }
    .home-promo-btn a:hover img { visibility:hidden; }
    
    #main { position: relative; width: 730px; margin-top: 15px; }
    
    #logo { position: absolute; top: 0px; left: 0px; z-index: 10; width: 600px; }
    
    #top { text-align: left; height: 86px; }
    #top-nav { text-align: right; position: absolute; top: 67px; left: 335px; z-index: 20; }
    .top-nav-link-container1 { font-size: 12px; font-weight: bold; font-family: Trebuchet MS, Arial, Helvetica, sans-serif; text-align: right; }
    .top-nav-link-container1 { padding: 0px 0px 0px 15px; }
    a.top-nav-link1  { color: #FFFFFF; text-decoration: none; }
    a.top-nav-link1:visited  { color: #FFFFFF; text-decoration: none; }
    a.top-nav-link1:hover  { color: #CEDBF2; text-decoration: none; }
    .top-nav-link0  { color: #CEDBF2; }
