body {
	font-family: Arial, Helvetica, sans-serif;
	color: #31454e;
	
	background-color: #432a00;
	background-color: #000;
	font-size: 62.5%;
	text-align:center;
	background-image:url(../images/bigBacks/bigDamnBridgeSunset.jpg);
	background-image:url(../images/bigBacks/bigNightScene.jpg);
	background-image:url(../images/bigBacks/bigOldMillScene.jpg);
	background-repeat:no-repeat;
	background-position:top center;
	margin:0;
	padding:0;
}
#tagline{ position:absolute; background-image:url(../images/exploreNorthLittleRock.png); background-repeat:no-repeat; 
height:50px; width:240px; left:65px; top:60px; behavior: url(css/iepngfix.htc); }
#tagline h1{ display:none; }
/*
#3e87d0
#0068d0
#2f669d

#004283

#002850
*/

a:link{color:#757c83; text-decoration:none; border-bottom:#004990 1px dotted; }
a:visited{color:#757c83; text-decoration:none; border-bottom:#072643 1px dotted;}
a:hover{color:#000; text-decoration:none; border-bottom:#004990 1px solid;}
a:active{color:#000; text-decoration:none; border-bottom:#004990 1px solid;}
.image a:link , .image a:visited, .image a:hover, .image a:active, img{border:none;}
h1,h2,h3,h4,h5,h6{
 font-weight:normal;
 color:#757c83;
 text-transform:capitalize;
 overflow:visible;
}
p,  ol,  ul,  dl{margin-top:1.5em; margin-bottom:1.5em;}
address{ font-style:normal;}
h1 {font-size:24px;font-size:2em;line-height:.75; margin-top:.75em; margin-bottom:.75em;}
h2 {font-size:18px;font-size:1.5em;line-height:1; margin-top:1em; margin-bottom:1em;}
#mainColumn > h2{margin-top.:0;}
* + h2{ margin-top.:1em;}

h3 {font-size:16px;font-size:1.333em; line-height:1.125; margin-top:1.125em; margin-bottom:1.125em;}
h4 {font-size:14px;font-size:1.166em; line-height:1.286; margin-top:1.286em; margin-bottom:1.286em; }
h5 {font-size:12px;font-size:1em;line-height:1.5; margin-top:1.5em; margin-bottom:1.5em;}
/*--*/
#wrapper{
	margin:0px auto;
	padding:0;
	text-align:left;
	font-size:1.2em;
	line-height:1.5em;
	width:780px;
	position:relative;
	
}
#content{
	padding: 0;
 	float:left;
	margin:20px 0;
	margin-top:200px;
	background-color:#fff;	
}

#header{width:780px; background-color:#d1dcdb; float:left; border-bottom:solid #eef 2px;

}
#header .tagline{ display:none;font-size:24px;font-size:2em;line-height:.75; margin-top:.75em; margin-bottom:1.5em; color: #002243; float:left; clear:both;  }
#header h1.title { display:none; color: #002243; float:left; clear:both; margin-bottom:1.5em; }
#header h2.definition {display:none; font-size:24px; position:absolute; margin:0; padding:0; top:40px; left:90px; color:#fff; font-weight:bold;   }
#header #nlrLogo { display:none; border.:1px solid #2f669d; position:absolute; width:80px; height:80px; background-color:#FFFFFF; top:10px; left:0; text-align:center; }
#header #nlrLogo img{ margin-top:10px;}
#header #nlrLogo a{border:none}
#header ul.mainTabs{

list-style:none;
margin:0;
padding:0;
padding-bottom.:7px;
background-image.:url(../images/3dBarBlue.gif);
background-repeat:repeat-x;
background-position:bottom;
width:585px;
height:2.5em;
float:left;

}

#header ul.mainTabs li{
	float:left;
	text-align:center;
}
#header .mainTabs a {
/*11pt*/
	font-size.:.917em;
	
	background-color.: #004990;
	background-image.: url(images/tabBackLight.gif);
	background-repeat:no-repeat;
	background-position: left top;
	display:block;
	width:116px;
	height:30px;
	line-height:30px;
	padding-top.:.5em;
	padding-bottom.:.5em;
	border:none;
	border-right:#eef 1px solid;
	
	text-decoration:none;
	color.:#fff;
}

#header ul.mainTabs li.active a{background-color: #004283; background-color:#757c83; color:#fff;}

#header ul.mainTabs a:hover {background-color: #004283; background-color:#757c83; color:#fff; }
#header .urlId{ display:block; text-align:right;  font-size:1.25em; line-height:30px; margin:0; padding-right:1em; height:30px; width.:167px;  float:right;  color.:#fff;}
#header .urlId a{ border:none; color:#333;}


/*-------*/
#contentWrapper{float:left; position:relative; clear:both; width:770px; padding:0 5px;}
#navColumn{width:230px; float:left; background-color.:#CCCC66;  top:0;margin-bottom:2em; margin-top:18px;}
#navColumn ul.iconSubMenu{	
	margin:0;
	margin-top:0;
	margin-bottom:2em;
	padding:0;
	padding-bottom:1em;
	list-style:none;
	border-bottom.:#dde0e3 1px dotted; border-bottom-color:#3e87d0;
	
	display.:none;
}
#navColumn ul.iconSubMenu li{  background-repeat:no-repeat; background-position:left middle; padding:.75em 0 .75em 40px; margin: .25em 0;}
#navColumn ul.iconSubMenu li.maps{background-image:url(../images/iconStar.gif);}
#navColumn ul.iconSubMenu li.tickets{background-image:url(../images/iconTickets.gif);}
#navColumn ul.iconSubMenu li.toDo{background-image:url(../images/iconTrolley.gif);}
#navColumn ul.iconSubMenu li.search{background-image:url(../images/iconMagnifyingGlass.gif);}
#navColumn ul.iconSubMenu li.guide{background-image:url(../images/NLRG.jpg);}
#navColumn ul.iconSubMenu li.calendar{background-image:url(../images/iconCalendar.gif);}
#navColumn ul.iconSubMenu li a{ text-decoration:none;}

#navColumn ul.subMenu{
	margin:.5em 0;
	margin-top:0;
	padding:0;
	padding-bottom:1.5em;
	padding-bottom:18px;
	background-image:url(../images/rightCornerFade.jpg);
	background-repeat:no-repeat;
	background-position:bottom;
	list-style:none;
	/*border-bottom:#dde0e3 1px solid;*/
	text-decoration:none;
}
#navColumn ul.subMenu li a{
	padding-left:12px;
	background-color: #3e87d0;
	background-color:#a6838f;
	background-color:#d1dcdb;
	display:block;
	width:218px;
	padding-top:.25em;
	padding-bottom:.25em;
	border:none;
	border-bottom:#fff 1px solid;
	text-decoration:none;
	color.:#fff;
}
#navColumn ul.subMenu li.active a{background-color: #004283; background-color:#757c83;color:#fff; background-image:url(../images/bulletAlias.gif);  background-repeat:no-repeat;
background-position:center right; }
#navColumn .subMenu a:hover {background-color: #004283; background-color:#757c83;color:#fff; }

#navColumn ul.subMenu li a{ text-decoration:none;}
#navColumn h1, #navColumn h2,#navColumn h3,#navColumn h4,#navColumn h5, #navColumn h6{ border-top.:1px #3e87d0 dotted; border-color:#757c83; color:#fff; background-color:#757c83; padding-left:.25em;}
#navColumn h1 a, #navColumn h2 a,#navColumn h3 a,#navColumn h4 a,#navColumn h5 a, #navColumn h6 a{ color:#FFFFFF;}
/*----------------------------------------------------------------------------------------------------------------------------*/
#mainColumnWrapper{ margin-left:245px; width:520px; margin-top:18px; }
#mainColumn{ float:left;  padding-top:0px; margin-bottom:2em; background-color.:#00FF99;}

.boxArray{ margin-bottom:1.5em; margin-top:1.5em; }
.infoBox{margin:0; margin-right:5px; margin-bottom:5px; padding:2px; padding-bottom:0; border:#2f669d 1px solid; border-color:#b2b1a0;  float:left;}
.infoBox dt{margin:0; padding:0;  background-color:#2f669d; background-color:#b2b1a0; color:#fff; background-image:url(../images/bulletAlias.gif); background-repeat:no-repeat; background-position:top right; height:3em;}
.infoBox dt a{ color:#fff; border:none; display:block;  padding-right:12px; padding-left:6px;}
.infoBox dd.image{margin:0; padding:0;}
.infoBox dd.description{margin:0; padding:0; }
.infoBoxSmall{width:160px; height:138px; }
.infoBoxLarge{width:260px; height:12.25em;}
.boxArray{clear:both; float:left;}

/*----------------------------------------------------------------------------------------------------------------------------*/
#centerColumnWrapper{ margin-left:20px; width:320px; margin-top:18px; float:left; }
#rightColumnWrapper{ margin-left:20px; width:180px; margin-top:18px;  float:right; }
#rightColumnWrapper .boxArray{ margin-top:0;}

/* DIRECTORY ENTRY---------------------------------------------------------------------------------------------------*/
dl.directoryList{

}
dl.directoryList dt{

}
dl.directoryList dd{

}
/* sort terms  --*/
ul.sortterms  {list-style:none;
             padding:0px;
             margin:0;
             height:auto;}

ul.sortterms li { font-size:10px; margin:0px 1px 1px 0; margin:1px; padding:0px; float:left;}
ul.sortterms li a{ padding:0 .25em; display:block; background-color:#eee; text-decoration:none; border:none;}
ul.sortterms li a:hover{background-color:#905a00; color:#FFFFFF;}

div.directoryEntry{ display.:none; margin:0 0 2em 0; clear:both; padding-top:0; background-color.:#00CC66;}
div.directoryEntry h2{ border-bottom.:#004283 1px solid;  }
div.directoryEntry ul.featureIcons{margin: .5em 0; padding:0; list-style:none; }
div.directoryEntry ul.featureIcons li{ display:inline; border:#eee 1px solid; padding:1px; margin:1px;}
/*-*/
div.directoryEntry img.mainImage{float:left; padding:2px; margin:0; margin-right:1em; margin-bottom:1em;  background-color:#fff; border:#eee 1px solid;}
/*-*/
div.directoryEntry div.infoBlock{ clear:both; background-color.:#fff099; border.:1px #eee solid; padding:5px;}
/*-*/
div.directoryEntry dl.infoBlock{ margin-top:0; width:270px; background-color.:#eee; float:left; font-size:.92em; line-height:1em;}
div.directoryEntry dl.infoBlock dt{ background-color.:#00FF00; width:95px; float:left; text-align:right; font-weight:bold; clear:left; margin-bottom:.5em; padding-right.:10px;}
div.directoryEntry dl.infoBlock dd{ background-color.:#FFFF00; margin-left:100px; clear:right; margin-bottom:.5em;}
div.directoryEntry dt.dtnone{ display:none;}
div.directoryEntry dt.dtnone + dd{ display:none;}
.hidden{ display:none;}
/*-*/
div.directoryEntry ul.imageGallery{margin: .5em 0; padding:0; list-style:none; }
div.directoryEntry ul.imageGallery li{ display:inline; padding:1px; margin:1px;}
div.directoryEntry ul.imageGallery img{padding:2px; margin:0;  background-color:#fff; border:#ccc 1px solid;}
div.directoryEntry ul.imageGallery a{ border:none;}
/*-------------------------*/
#weather{ display:none;}
/*-------------------------*/
table.calendar{ font-size:9px; margin:0; padding:0;}
table.calendar caption{}
table.calendar th{ width:14%; margin:0; padding:0;}
table.calendar td{width:14%; border:1px #eee solid; margin:0; padding:0 0 0 2px; background-color:#f9f9f9; }

table.calendar td.today{ border-color:#999; }
table.calendar td.event{background-color:#dde; }

div.calendar{ float.:left;}
div.calendar dl dt a{
	background-color:#e3e3d0;
	display:block;
	width:100%;
	text-decoration:none;
	border:none;
	
}
div.calendar dl dt a:hover{
	background-color.:#b2b1a0;
	
}

div.calendar dl { margin-bottom:0; clear:both;}
div.calendar dl + dl{ margin-top:0;}
div.calendar dt{background-color:#e3e3d0; padding:0 .25em; margin-top:.5em;}
div.calendar dd { margin:1px 0; padding:0 .25em; border-bottom:1px #eee solid;  background-color:#f9f9f9;}
div.calendar dd.startdate, div.calendar dd.enddate{ font-size:9px; white-space:nowrap;display:inline; margin:0;background-color:#fff; border:none; }
div.calendar dd.startdate{ }
div.calendar dd.enddate{ padding-left:18px; background-image:url(../images/shortArrow.gif); background-repeat:no-repeat; background-position:left;}
div.calendar dd.description{font-size:9px; clear:both; background-color.:#fff;}
/*--*/
#footer{clear:both;  background-color:#3e87d0; background-color:#a6838f;background-color:#d1dcdb; font-size:10px; padding:.5em; margin-top.:2em; color.:#fff;border-top:solid #eef 4px; }
ul.horizontal{ margin:1.5em 0; padding: 0; list-style:none; }
ul.horizontal li{ display:inline;}

ul.noBullet{ float:right; list-style:none; clear:both; margin:96px 0; margin-right:24px; padding:0;}
ul.noBullet li { margin:6px 0;}
ul.noBullet li a{ border:none;}
/*--*/
#lightbox{
	background-color:#eee;
	padding: 10px;
	border-bottom.: 2px solid #666;
	border-right.: 2px solid #666;
	}
#lightboxDetails{
	font-size.: 0.8em;
	padding-top: 0.4em;
	}	
#lightboxCaption{ float: left; }
#keyboardMsg{ float: right; }

#lightbox img{ border: none; } 
#lightbox a{ border:none;}
#overlay img{ border: none; }
#overlay{ background-image:url(../images/overlay.png)}

* html #overlay{
	background-color: #000;
	back\ground-color: transparent;
	background-image: url(../images/blank.gif);
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../images/overlay.png", sizingMethod="scale");
	}
.dtnone     {display:none;}

/**************************************/
/*SEO PH CSS */
/**************************************/

#seoPHmain h1{
	font-size:16px;
	text-align:left;
	font-weight:bold;
	margin-top:7px;
	margin-bottom:3px;
	line-height:21px;
	padding:0px 0px 7px 2px;
}
#seoPHfoot {
	font-size: 11px;
	color:#OOO;
	text-align: left;
	padding-top: 7px;
	padding-bottom: 7px;
	padding-left:0px;
	padding-right:0px;
	margin-left:0px;
	margin-right:0px;
}
#seoPHfoot a{
color:#OOO;
text-decoration:none;
font-size:11px;
font-family:Arial, Helvetica, sans-serif;
}
#seoPHfoot a:hover{
text-decoration:none;
}
#seoPHlanding h1{
font-size:18px;
text-align:left;
}
#seoPHlanding strong {
font-weight:bold;
}
#seoPHlanding {
width:400px;
}
#seoPHlanding a {
color:#3D270F;
}
.seoPHpipe {
	color: #BBB;
}
.seoTollFree {
font-size:9px;
font-weight:bold;
}
a.linkSeoBottom:link, a.linkSeoBottom:visited, a.linkSeoBottom:active{color:#555; text-decoration:none; border-bottom:none; }
a.linkSeoBottom:hover{color:#555; text-decoration:none; border-bottom:#004990 1px solid; }
