/* CSS Document */

/* Default syntax is for Firefox.  Star hack used for IE6 (*html).  */

body {
	margin: 0;
	padding: 0;
	color: #000;
	font-size: 100%;
	width:99%; /* IE7 hack to remove horizontal scrolling */
	font-family:Verdana, Arial, Helvetica, sans-serif;
	background-color:#B9C7E3;
  	}
	
/* IE6 hack to make fonts same size as IE7/FF */	
*html body {
	font-size:16px;
	}  
	
/* Fake stuff for themes 
#themes {
	text-align:center;
	width:1000px;
	margin-top:30px;
	padding:4px 0 0 0;
	height:15px;
	background-color:#EFEFEF;
	border:1px solid #DDDDDD;
	margin-left:auto; 
	margin-right:auto; 
	font-size:12px;
	} 
*/		
	
.headline {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:1.1em;
	color:#000000;
	padding-bottom:10px;
	padding-top:20px;
	font-weight:bold;
	}
	
.subheadline {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:.9em;
	color:#000000;
	padding-bottom:10px;
	font-weight:bold;
	}			
	
.link {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:.9em;
	color:#000000;
	padding-bottom:10px;
	}	
	
.link a:link, .link a:visited {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:.8em;
	color:#000000;
	padding-bottom:10px;
	text-decoration:underline;
	}	
	
.link a:active, .link a:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:.8em;
	color:#000000;
	padding-bottom:10px;
	text-decoration:none;
	}		
	
.copy {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:.8em;
	line-height:1.6em;
	color:#000000;
	padding-bottom:10px;
	}													
	
.clearfix:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}

 .clearfix {
	display: inline-block;
}

/* Holly Hack Targets IE Win only \*/
* html .clearfix {height: 1%;}

.clearfix {display: block;}
    /* End Holly Hack */	
	
#containerall {
  	width:99%; /* IE7 hack to remove horizontal scrolling */
  	height:auto;
  	text-align:center;
  	z-index:0;
	margin-left:auto; /* MUST BE HERE FOR FireFox */
	margin-right:auto; /* MUST BE HERE FOR FireFox */

  	} 	

#layout {
	text-align: left; 
	width: 1000px;
	margin-left:auto; /* MUST BE HERE FOR FireFox */
	margin-right:auto; /* MUST BE HERE FOR FireFox */

}  
	
#argovbanner {
	margin: 0;
	padding: 0;
	background:url(../images/argov_header_theme_gov.png) no-repeat;
	height:40px;
	width:1000px;	
	}	
	
#argovlogo {
	padding:2px 0 0 25px;
	margin:0px;
	width:100px;
	}	

	
#argovnav {
	position:relative;
	margin:-33px 10px -10px 330px;
	width:640px;
	left:0;
	top:0;
	}		

#agHeader_home{
	height:110px;
	padding:0;
	width:auto;
	margin:0;
	background-repeat:no-repeat;
	background-image: url(http://www.arkansas.gov/demo/drug_alcohol/images/drug_alcohol_banner3.jpg);
	}
	
#agHeader_back{
	height:79px;
	padding:0;
	width:auto;
	margin:0;
	background: url(http://www.arkansas.gov/demo/drug_alcohol/images/drug_alcohol_banner_back3.jpg);
	background-repeat:no-repeat;
	}	

#date {
	position:relative;
	float:right;
	width:200px;
	font-size:.8em;
	margin:-25px -20px 0 0px;
	}	
	
 /* Center Content */
  	 

 	
#middleArea {
	background-color:#DDDDDD;
	width:1000px;
	padding:0px;
	z-index:0;
	margin:0 0 -10px 0;
	}	

#agLeftCol {
	position:absolute;
	float:left;
	width:300px;
	padding:0;
	margin:0;
	z-index:0;
	background-color:#DDDDDD;
	height:auto;
	min-height:400px;
}

#agLeftColContent {
	margin:10px 0 0 0px;
	}


#search_heading {
	width:300px;
	background-color:#DDDDDD;
	height:25px;
	font-size:1em;
	color:#666666;
	padding:5px 0 7px 30px;
	margin:20px 0px 0px 0px;
	font-weight: bold;
}	

#searcharea {
	margin:-5px 0 0 30px;
	width:220px;
	height:55px;
	background-color:#FFFFFF;
	padding:10px;
	border:1px solid #851724;
	text-align:center;
	}	

#heading_back {
	background-color:#DDDDDD;
	width:300px;
	height:25px;
	padding:0px;
	margin:0px;
}

#navarea_back {
	margin:-10px 0 0 30px;
	width:240px;
	background-color:#DDDDDD;
	border:0px solid #990000;
	}

/* WEB ZONE */
#directorpix {
	position:relative;
	margin:30px 12px 13px 30px;
	background:url(../images/lamberth.jpg) no-repeat;
	background-repeat:no-repeat;
	width:240px;
	height:70px;
	border:1px solid #006666;
}

/* WEB ZONE */
#accord {
	position:relative;
	margin:30px 8px 10px 30px;

}
	
/* WEB ZONE */
#sidenav_wz {
	margin:30px 0 0 25px;
	width:225px;
	background-color:#B8C5D6;
	padding:0px;
	border:1px solid #657198;
	text-align:left;
	}	
	
#sidenav {
	margin:-10px 0 0 0;
	width:225px;
	padding:20px 0 0 0;
	text-align:left;
	}			
	
#google {	
	position:absolute;
	background: url(../images/google_gray.gif);
	background-repeat:no-repeat; 
	margin:130px 0 5px 0;
	width:120px;
	top:0px;
	left:80px;
	text-align:left;
	height:25px;
	}				
	
#searcharea_app {
	width:300px;
	height:30px;
	position:absolute;
	margin:20px 0 0 30px;
	z-index:20;
	padding:0px;
	}	
	
.searchbox_app {
	font-size:13px;
	padding:2px;
	margin:0;
}

.searchbutton_app {
	font-size:12px;
	padding:2px;
	background-color:#B8C5D6;
	border:1px solid #ffffff;
	margin-left:3px;
	cursor:pointer;
}

#agCenterCol
{
	background-color:#FFFFFF;
	position:relative;
	float:right;
	z-index:0;
	width:700px;
	margin:0;
	padding:0;
	z-index:0;
	top:0px;
	min-height:500px;
	top:0px;
	background-image: url(../images/home_backgrd.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px 0px 0px;
}
#agCenterColback {
	background-color:#FFFFFF;
	position:relative;
	float:right;
	z-index:0;
	width:700px;
	margin:0;
	padding:0;
	z-index:0;
	top:0px;
	min-height:500px;
	top:0px;
	background-repeat: no-repeat;
	background-position: 0px 0px 0px 0px;
}


*html #agCenterCol {
	height:300px;
	position:relative;
	z-index:0;
	}	

#agCenterColContent {
	margin:30px 40px 40px 40px;
	padding:0 0 0px 0;
	}
	
/* WEB ZONE */	
#hotNewsHeadline {
	width:600px;
	height:10px;
	margin:0px;
	}

#hotNews {
	width:600px;
	height:100px;
	margin:5px 0px 20px 0px;
	overflow:auto;
	border:1px solid #BBBBBB;
	padding:10px;
	background-color:#EFEFEF;
	}
	
*html #hotNews {	
	width:600px;
	padding:0;
	margin:10px 20px 20px 0px;
}
	
	
/* WEB ZONE */	
#promobox {
	border:1px solid #000000;
	height:100px;
	width:140px;
		}

#info1 {
	width:600px;
	height:100px;
	margin:5px 0px 20px 0px;
	overflow:auto;
	border:1px solid #193564;
	padding:10px;
	background-color:#EDEFF3;
	}	
	
#info2 {
	width:600px;
	height:100px;
	margin:5px 0px 20px 0px;
	overflow:auto;
	border:1px solid #193564;
	padding:10px;
	background-color:#EDEFF3;
	}		
	

#webzone1 {
	margin:30px 0 20px 0px;
	}
	
#boxHead {
	height:18px;
	width:296px;
	background-color:#293C64;
	color:#FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	padding:6px 0 0 5px;
	font-weight:bold;
	margin:10px 0 -5px 0;
	}	
#boxHead2 {
	height:18px;
	width:298px;
	background-color:#293C64;
	color:#FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	padding:6px 0 0 5px;
	font-weight:bold;
	margin:10px 0 -5px 0;
	}	
	
#topicSectionHead {
	height:18px;
	width:195px;
	background-color:#990000;
	color:#FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	padding:6px 0 0 5px;
	font-weight:bold;
	}		
	
#topicSection1	{
	padding:10px 0 0 5px;
	width:300px;
	height:130px;
	
	}
	
#topicSection2	{
	padding:5px 0 0px 5px;
	width:300px;
	height:130px;
	border-left:1px solid #990000;
	margin:0px;
	}
	
#topicSection3	{
	padding:5px 0 0px 10px;
	width:200px;
	height:225px;
	border-left:1px solid #990000;
	margin:0px;
	}	
	
#webzone2 {
	margin:30px 0 10px 0px;
	}	
	
#webzone3 {
	height:200px;
	margin:20px 0 20px 0px;
	}		
	
#webzone4 {
	margin:10px 0 10px 0px;
	}	
	
#c2SectionHead {
	height:18px;
	width:280px;
	background-color:#990000;
	color:#FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	padding:6px 0 0 5px;
	font-weight:bold;
	}		
	
#c2Section1	{
	padding:5px 0 0 0px;
	width:300px;
	height:130px;
	border-left:1px solid #990000;
	
	}
	
#c2Section2	{
	padding:5px 0 0px 0px;
	width:300px;
	height:130px;
	border-left:1px solid #990000;
	margin:0px;
	}	
	
#gallery_example {
	background:url(../images/gallery_ex.gif);
	background-repeat:no-repeat; 
	height:195px;
	}
	
#video_example {
	background:url(../images/video_example.gif);
	background-repeat:no-repeat; 
	height:230px;
	}	

#calendar_example {
	background:url(../images/calendar_example.gif);
	background-repeat:no-repeat; 
	height:230px;
	}	
	
#meeting_example {
	width:270px;
	height:20px;
	border:1px solid #BBBBBB;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	padding:5px 0 0 0;
	background-color:#FFFFFF;
	margin:15px;
	text-align:center;
	}	
#news_example {
	width:200px;
	margin:0px 0 0 -15px;
	}	


/* Agency Footer | Address Line */
#agFooter {
	background-color:#36508B;
	text-align:center;
	margin:11px 0 0 0;
	height:24px;
	width:1000px;
	color:#FFFFFF;
	padding:5px 0 0 0;
	z-index:20;
}


 
  
/* Arkansas.gov Internet Policies */  

#arPolicy
{
	clear:both;
	margin-left:auto; /* MUST BE HERE FOR FireFox */
	margin-right:auto; /* MUST BE HERE FOR FireFox */
	background-color:#FFFFFF;
	text-align:center;
	font-size:.7em;
	line-height:2em;
	height:50px;
	width:1000px;
	padding:20px 0 0 0;
	z-index:10;
	left:18;
	margin-bottom:20px;
} 

*html #arPolicy
{
	background-color:#FFFFFF;
	text-align:center;
	font-size:.7em;
	line-height:2em;
	height:50px;
	width:1000px;
	margin:0px 0 0 0px;
	padding:20px 0 0 0;
	z-index:10;


} 

			
#topicSectionHead2 {
	height:18px;
	width:300px;
	background-color:#990000;
	color:#FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	padding:6px 0 0 5px;
	font-weight:bold;
}
#topicSectionwide {
	padding:10px 0 0 5px;
	width:200px;
	height:225px;
	border-left:1px solid #990000;
}
#topicSection2wide {
	padding:5px 0 0px 5px;
	width:200px;
	height:225px;
	border-left:1px solid #990000;
	margin:0px;
}
