/* Stylesheet for the Childhood Drinking Coalition
Created by Spheres.net 2007 */

/*Global Elements
----------------------------------------------------*/
body {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#333; background-image:url(images/bg_img.jpg); background-repeat:repeat;}
ul, li {margin:0; padding:0;}
h1 {font-size:18px; font-weight:normal; margin-top:0px;}
h2 {font-size:12px; font-weight:bold; color:#0f5d78;}
a {text-decoration:none; color:#0066CC;}
a:hover {color:#696969;}
img {border:0;}

/*Page Structure
----------------------------------------------------*/
#wrapper {margin:0 auto; width:768px; background-color:#dff0ff; background-image:url(images/white_bg.jpg); height:100%;}
#masthead {width:768px; height:138px;}

/*Content Area
----------------------------------------------------*/
#content-area {padding:2px 5px;clear:both; background-image:url(images/white_bg.jpg); background-repeat:repeat-y; min-height:400px; }

/*Main Nav
----------------------------------------------------*/
#main-nav {width:148px; background-color:#dff0ff; padding:0 10px; float:left; }
#main-nav ul {margin:0; padding:0;}
#main-nav ul li {margin-top:5px; font-weight:bold; font-size:11px; padding-top:5px; border-bottom:1px solid #999; text-transform:uppercase; list-style:url(images/sq_bullet.jpg) inside; margin-left:0; padding-left:0;}
#main-nav ul li a {text-decoration:none; color:#333; font-weight:bold;}
#main-nav ul li a:hover {color:#0066CC;}

/*Right Nav
----------------------------------------------------*/
#right-nav {width:154px; background-color:#dff0ff; padding:0 3px; float:left; }
#right-nav ul {margin:0; padding:0;}
#right-nav ul li {margin-top:5px; font-weight:normal; font-size:11px; padding-top:5px; border-bottom:1px solid #999; list-style:url(images/tri_bullet.gif) inside; padding-top:3px; list-style-position:outside; margin-left:15px; padding-left:0;}
#right-nav ul li a {text-decoration:none; color:#333; font-weight:bold;}
#right-nav ul li a:hover {color:#0066CC;}
#lesson-block{background-color:#fff; padding:2px; margin:2px; font-size:12px; font-weight:bold; text-align:center;}
#right-nav h1{font-family:"Times New Roman", Times, serif; font-style:italic; font-weight:bold; background-color:#fff;}

/*Content
----------------------------------------------------*/
#content {width:410px; min-height:100px; float:left; background-color:#fff; padding:10px; line-height:18px;}
#content ul li {margin-left:20px;}

/*Miscellaneous
----------------------------------------------------*/
.clearer {clear:both;}
#content-clearer {clear:both; border-bottom:2px solid #e73e07; width:767px; margin:0 auto; background-image:url(images/white_bg.jpg);}
#footer {clear:both; margin:0 auto; text-align:center; margin-top:20px;}
.footnotes {font-family:Verdana, Arial, Helvetica, sans-serif;font-size:9px; line-height:11px; color:#666; border-top:1px solid #666;}
.distinct{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:9px; line-height:11px; color:#666; margin-top:25px; }
#toprule {background:url(images/top_rule.jpg); background-repeat:repeat-x; width:100%; height:5px; position:absolute; top:0; left:0;}
.pullquote {width:80%; padding: 15px; background-color: #d7e594; font-family: "Times New Roman", Times, serif font-size: 14px; color: #0066cc; font-weight: bold; margin:0 auto;}
#home-block {font-size:12px; border:2px solid #a3c403; height:179px; width:400px; color:#333; margin-top:20px;}
.david {margin-right:10px;}
 a:link #home-block {color:#333; }
