/*
*************************************************

Chamber Childcare
General Screen Styles

*************************************************
*/


/*-------------------------------------------    
    Global Styles
-------------------------------------------*/
* {  margin:0; padding: 0; }
body { font: normal 62.5% Arial, Helvetica, sans-serif; background: #ffffff; color: #333; line-height: 1.4em;  }
h1, h2, h3, p, ul, li, a { margin: 0; padding: 0; }
h1 { color: #2b1404; }
h2 { margin-bottom: 1em; line-height: 1.4; }
h3 { font-size: 16px; }
p { margin-bottom: 1em; font-size: 13px; line-height: 1.2; }
ul { margin-bottom: 1em; }
.highlight { font-style: italic; font-size: 16px; width: 400px; line-height: 1.2em; }

/*-------------------------------------------    
    Header
-------------------------------------------*/
#header { width: 740px; margin: 0; padding: 0; background-color: #3697d7; float: left; background-image: url(../images/logo.gif); height: 80px; }
#logo { display:none; }
#email { width: 202px; margin: 0; padding: 25px 20px 24px 20px; float: right; text-align: right; }
#email a { text-decoration: none; color: #FBFBFB; font-size: 14px; }
#email a:hover { text-decoration: none; color: #FFCC00; font-size: 14px; }

/*-------------------------------------------    
    Nav
-------------------------------------------*/
#nav { width: 232px; float: left; background-image: url(../images/nav-bg-other.jpg); background-repeat: no-repeat; background-position: 0 0; display: block; background-repeat: no-repeat; 
height: 391px; }
#nav_home { width: 232px; float: left; background-image: url(../images/nav-bg.jpg); background-repeat: no-repeat; background-position: 0 0; display: block; background-repeat: no-repeat;
height: 366px; }
#nav ul, #nav_home ul { width: 165px; padding-top: 50px; padding-left: 50px; }
#nav ul li, #nav_home ul li { list-style-type: none; text-align: right; padding-bottom: 0.3em; }
#nav ul li a, #nav_home ul li a {  text-decoration: none; color: #FBFBFB; font-size: 13px; padding-right: 18px; background-image:url(../images/pre-selecter.gif); background-repeat: no-repeat; background-position: right; line-height: 0;  }
#nav ul li a:hover, #nav_home ul li a:hover, #nav ul li a.select, #nav_home ul li a.select { color: #FFCC00; background-image: url(../images/selecter.gif); }

/*-------------------------------------------    
    Structure
-------------------------------------------*/
#container { width: 740px; margin: 0 auto; }
#middle_section { width: 740px; background-color: #f7b535; float: left; }
#main_col { width: 508px; float: left; background-image: url(../images/home-main.jpg); background-repeat: no-repeat; height: 366px; margin: 0; }
#main_col_other { width: 427px; float: left; padding-left: 40px; padding-right: 41px; background-image: url(../images/BG-Other.gif); background-repeat: no-repeat; background-position: 1px 0;  }
#main_col_other a { text-decoration: none; color: #2274AA; text-decoration: underline; }
#main_col_other a:hover {  color: #FFF1B9; text-decoration: none; }
#main_col_other ul { padding-left: 20px; font-size:13px; line-height: 1.5}
#main_col_other h2 { color: #2d87c6; font-size: 18px; margin-top: 20px; }
#main_col_other h3 { font-size: 14px; padding-top: 15px; font-weight: normal; margin-bottom: 15px; color: #296591; font-style: italic; width: 400px; padding-bottom: 0.5em; }
#main_col img { margin: 0px; border: 0px; padding: 0px; }
#bottom_col { width: 740px; float: left; }
#footer { width: 699px; float: left; border-bottom: 10px solid #3697d7; padding: 20px 20px 5px 20px; text-align: right; color: #666666; }
#trim{ width: 232px; float: left; display: block; background-repeat: no-repeat; height: 300px; background-image: url(../images/trim.jpg); background-repeat: no-repeat; background-position: -60px 0   }

/*-------------------------------------------    
    Home
-------------------------------------------*/
#bottom_col #home1 { width: 329px; height: 90px; background-color: #0099CC; display: block; float: left; } 
#bottom_col #home1 a { padding: 5px; background-color: #00CC66; float: left; } 
#bottom_col #home2 { width: 329px; height: 90px; background-color: #0099CC; display: block; float: right; } 
#bottom_links { padding: 0px; margin: 0px; border: 0px; }

/*-------------------------------------------    
    Contact
-------------------------------------------*/
.contact_titles {  font-size: 14px; padding-top: 15px; font-weight: normal; margin-bottom: 15px; color: #296591; font-style: italic;  }
#account_block {font-size:1.2em; color: #333; line-height: 1.4em;  }