/* @override 
	http://www.drugfreenj.org/_assets/css/specific.css
	http://drugfreenj.org/_assets/css/specific.css
*/

/* Drop Down Menu
--------------------------------------------*/	
/* School */ #t4 ul, #t4 ul li, #t4 ul li a{
	width:13em;
}
/* Parent Education */ #t6 ul, #t6 ul li, #t6 ul li a{
	width:16em;
}
/* Drugs Don't Work */ #t7 ul, #t7 ul li, #t7 ul li a{
	width:12em;
}

#header{
	background:#1e56a1 url(../images/header_bg.jpg) 0 0 no-repeat;
	height:120px;
	margin:0;
	padding:0;
}

#search{
	display:block;
	padding-top: 90px;
	width:100%;
}
#search form{
	float: right;
	width: 235px;
}
#search form input{
	width:124px;
}
#search form select{
	width:128px;
}
#search form button{
	width:76px;
}


#local{
	margin-top:100px;
}
#local ul{
	background:transparent;
}
#local li{
	background:transparent;
	padding-left:12px;
}
#local li a, #local li a:hover, #local li.selected a{
	color:#FFF;
	background:transparent;
	font-size:12px;
	text-decoration:underline;
}

#content{
	background:url(../images/main_bg.gif) right 0 repeat-y;
}
#main{
	padding-top:10px;
}

#list{
	position:relative;
}
#nav{
	z-index:11;
}

/* Home
--------------------------------------------*/	
#p1{}
#p1 #content{
	background-image:none;
}
#p1 #content #main{
	border-width:0;
	border-top:3px solid #FFF;
	margin-top:27px;
	padding:0;
	width:780px;
}
*html #p1 #content #main{
	width:777px;
}
#p1  #crumbs, #p1 #content  #main #pagetitle{
	display:none;
	margin:0;
	padding:0;
}

#c131{
	margin:0;
	padding:0 0 1px 0;
}
#c131 .scroller{
	overflow:auto;
}
#c131 .home_left {
	border:1px solid #e9e9e9;
	float:left;
	width:512px;
}
*html #c131 .home_left {
	width:509px;
}
#c131.home_right {
	float:right;
	width:266px;
}
#c131 .home_top {
	border-top:4px solid #FFF;
	border-bottom:2px solid #FFF;
	height:239px;
	overflow:hidden;
}
#c131.home_top .home_left, #c131 .home_top .home_right{
	height:239px;
	overflow:hidden;
}
#c131 .home_top  .home_right .scroller{
	height:208px;
}
#c131 .home_top  .home_right .scroller div{
	overflow:hidden;
}

#c131 .home_top .home_right .scroller .module {
	border-bottom:1px dotted #000;
}

#c131 .home_bottom{
	border-bottom:2px solid #FFF;
	clear:left;
	height:320px;
	overflow:hidden;
}
#c131 .home_bottom .home_left, #c131 .home_bottom .home_right{
	height:320px;
	overflow:hidden;
}
#c131 .home_bottom  .home_left .scroller{
	height:289px;
}
#c131 .home_bottom  .home_left .scroller div.module_highlight{
	border-bottom:1px dotted #000;
	/*height:72px;*/
	overflow:hidden;
	width:95%;
}
#c131 .home_bottom  .home_right{
	xbackground-color:#1852a5;
	xcolor:#FFF;
	xpadding:20px;
	xwidth:226px;
}
*html #c131 .home_bottom  .home_right{
	xpadding:20px 18px 20px 19px;
}
#c131 h2 {
	background-color:#1852a5;
	color:#FFF;
	font-size:12px;
	font-weight:bold;
	height:20px;
	margin:0;
	padding:11px 0 0 10px;
	text-transform:uppercase;
}

#c131 .module_events {
	
}

#c131 .module_events img {
	margin-top: 1px;
}

#c131 .module_events .info {
	padding: 10px;
	overflow: auto;
}

#c131 .module_events p.title {
	font-family: Verdana;
	font-size: 1.1em;
	margin-bottom: 10px;
}

#c131 .module_events p.description {
	display: block;
	color: #000;
	font-size: 0.8em;
	height: 40px;
	overflow: hidden;
	margin-bottom:10px;

}

#c131 .module_events a.readmore {
	font-size: 0.8em;
	text-decoration: underline;
	text-transform: lowercase;
}
	
.modal_content{
	background-color:#000;
	color:#FFF;
}
	.modal_content h2{
		color:#FFF;
		font-weight:normal;
		padding:6px 6px 0;
		text-transform: uppercase;
		text-align: center;
	}
		.modal_content h2 a{
			color:#FFF;	
		}
	.modal_content .caption{
		height:90px;
		padding:6px;
	}
		.modal_content .caption a{
			color:#FFF;
			text-transform: uppercase;
		}
#lbCloseLink {
	display: block;
	float: right;
	width: 66px;
	height: 22px;
	background: transparent url(../../_static/images/slimbox/closelabel.gif) no-repeat center;
	margin: 5px 0px 0px 0px;
	padding: 0px 0px 0px 150px;
}		
		
