﻿* {margin: 0; padding: 0;}

body
{
	background: #68835F url(/images/mp/fortsmith_mp_startile.gif) repeat-x;
	font-family: Arial, Verdana;
	font-size: 17px;
	color: #786F50;
}

#Wrapper 
{
	background: url(/images/mp/fortsmith_mp_bodytile.jpg) repeat-y;
	width: 960px;
	position: relative;
	margin: 0 auto;
	z-index: 1000;
	border: 1px solid #000;
}

#Header 
{
	background: url(/images/mp/fortsmith_mp_nav2_tile.jpg) no-repeat;
	width: 960px;
	height: 62px;
}

#Header .RightNav
{
	background: url(/images/mp/fortsmith_mp_nav2b.gif);
	height: 62px;
	width: 298px;
	position: absolute;
	top: 0;
	right: 0;
}

#Header .LeftSearch
{
	float: left;	
}

#TopFlashArea
{
	width: 960px;
	height: 478px; 	
}

#TopFlashArea .LeftFlash
{
	height: 478px;
	width: 337px;
	float: left;
}
* html #TopFlashArea .LeftFlash { margin-right: -3px; }

#TopFlashArea .RightFlash
{
	background: url(/images/mp/fortsmith_mp_mainimage_right01.jpg) no-repeat;
	height: 478px;
	width: 337px;
	float: right;
}
* html #TopFlashArea .RightFlash { margin-left: -3px; }

#TopFlashArea .CenterLogo
{
	background: url(/images/mp/fortsmith_mp_logo.jpg) no-repeat;
	height: 478px;
	width: 286px;
	margin-left: 337px;
}
* html #TopFlashArea .CenterLogo { margin-left: 0; }

#ContentArea 
{
	
	width: 960px;
	min-height: 500px;
	clear: both;
}

#ContentArea p {padding-bottom: 12px;}

#ContentArea .LeftCol
{
	background: url(/images/mp/fortsmith_mp_calendar2.gif) top center no-repeat;
	width: 224px;
	float: left;
}
* html #ContentArea .LeftCol { margin-right: -3px; }

#WeatherInfo {position: absolute; top: 551px; left: 153px; font-weight: bold;}

#ContentArea .CenterCol
{
	background: url(/images/mp/fortsmith_mp_mainimage_shadow.gif) top center no-repeat;
	margin-left: 224px;
	width: 512px;
	padding-top: 46px;
}
* html #ContentArea .CenterCol { margin-left: 0; }

.TextContainer
{width: 455px; padding-left: 35px;}

#ContentArea .RightCol
{
	/*background: url() top center no-repeat;*/
	background: url(/images/mp/fortsmith_mp_promotile.jpg) top right no-repeat;
	float: right;
	width: 224px;
	/*padding-top: 46px;*/
}
* html #ContentArea .RightCol { margin-left: -3px; }

#FooterNavArea
{
	background: url(/images/mp/fortsmith_mp_footer_hover.gif) no-repeat;
	height: 60px;
	width: 960px;
	position: relative;
	clear: both;
}

#Footer
{
	height: 140px;
	color: #264EA3;
	font-size: 11px;
	font-family: Arial, Verdana, Lucida Sans;
	font-weight: bold;
	padding-top: 25px;
}

/* Calendar Link Sprite */
#CalNavDiv
{
	height: 46px;
	width: 224px;
	position: relative;
	display: block;
	z-index: 1;
}

#CalNav dd 
{
	margin:0;
	float:left;
	position:relative;
	z-index: 10;
}

#CalNav a.ir
{
	background: url(/images/mp/fortsmith_mp_calendar1.gif) no-repeat;
	display: block; 
	height: 46px;
	width: 224px;
	text-indent: -200em;	
}

#CalNav dt 
{
	position: absolute;
	top: -200em;
} 

#CalLink { z-index:1; }

#CalLink a.ir {background-position: -0px 0px; width: 143px;}
#CalLink a.ir:hover {background-image: none;}

/* Calendar Listings */
#MpCalList1 {background: url(/!images/mp/fortsmith_mp_calendartile1.gif) repeat-y; padding: 15px 15px 0 15px;}
#MpCalList1 .title {color: #2F4F8A; text-transform: capitalize; font-size: 13px; font-weight: bold; padding: 0 0 5px 0; margin: 0;}
#MpCalList1 .date {color: #2F4F8A; font-size: 11px; font-weight: bold; padding: 0 0 5px 0; margin: 0;}
#MpCalList1 .Desc {color: #555453; font-size: 11px; font-weight: bold;  padding: 0 0 10px 0; margin: 0;}
#MpCalList1 .Readmore {padding: 0; margin: 0;}

a.ReadMore:link, a.ReadMore:visited {font-size: 11px; padding: 0; margin: 0; color: #E25319; text-decoration: underline; padding: 0; margin: 0;}
a.ReadMore:hover, a.ReadMore:active {font-size: 11px; padding: 0; margin: 0; color: #E25319; text-decoration: none; padding: 0; margin: 0;}

#MpCalList2 {background: url(/!images/mp/fortsmith_mp_calendartile2.gif) repeat-y; padding: 15px 15px 3px 15px;}
#MpCalList2 .title {color: #2F4F8A; text-transform: capitalize; font-size: 13px; font-weight: bold; padding: 0 0 5px 0; margin: 0;}
#MpCalList2 .date {color: #2F4F8A; font-size: 11px; font-weight: bold; padding: 0 0 5px 0; margin: 0;}
#MpCalList2 .Desc {color: #555453; font-size: 11px; font-weight: bold;  padding: 0 0 10px 0; margin: 0;}
#MpCalList2 .Readmore {padding: 0; margin: 0;}

/* Positioned Nav Elements */
#ConventionPos 
{
	height: 77px;
	width: 286px;
	position: absolute;
	top: 360px;
	left: 337px;
	display: block;
	overflow: hidden;

}

#Convention dd 
{
	margin: 0; 
	padding: 0; 
	list-style: none;
	position: absolute; 
	top: 0;
}

#Convention a.ir 
{
	background: none; 
	display: block; 
	height: 77px;
	text-indent: -200em;	
}

#Convention dt 
{
	position: absolute;
	top: -200em;
} 

dd#ConvenMeet {left: 0px; width: 286px;}
dd#ConvenMeet,#ConvenMeet a.ir {background-position: -0px 0px;}
dd#ConvenMeet a.ir:hover {background: url(/images/mp/fortsmith_mp_convetions_hover.jpg) 0px 0px no-repeat;}


#GroupPos
{
	height: 53px;
	width: 286px;
	position: absolute;
	top: 500px;
	left: 337px;
	display: block;
	overflow: hidden;
}

#Group dd 
{
	margin: 0; 
	padding: 0; 
	list-style: none;
	position: absolute; 
	top: 0;
}

#Group a.ir 
{
	background: none; 
	display: block; 
	height: 53px;
	text-indent: -200em;	
}

#Group dt 
{
	position: absolute;
	top: -200em;
} 

dd#GroupTravel {left: 0px; width: 286px;}
dd#GroupTravel,#GroupTravel a.ir {background-position: -0px 0px;}
dd#GroupTravel a.ir:hover {background: url(/images/mp/fortsmith_mp_groups_hover.jpg) 0px 0px no-repeat;}
          


/* Main Navigation */

#MainNavPos
{
	background: url(/images/mp/fortsmith_mp_nav_hover.gif) no-repeat;
	height: 62px;
	width: 960px;
	position: absolute;
	top: 440px;
	left: 0;
	z-index: 100;
}
#MainNav dd 
{
	margin: 0; 
	padding: 0; 
	list-style: none;
	position: absolute; 
	top: 0;
	z-index: 100;
}

#MainNav a.ir 
{
	background: url(/images/mp/fortsmith_mp_nav_normal.gif) 0px 0px no-repeat;
	display: block; 
	height: 62px;
	text-indent: -200em;	
}

#MainNav dt 
{
	position: absolute;
	top: -200em;
} 

dd#About {left: 0px; width: 161px;}
dd#Visitors {left: 161px; width: 146px;}
dd#ToStay {left: 307px; width: 210px;}
dd#Dining {left: 517px; width: 251px;}
dd#ToDo {left: 768px; width: 192px;}

dd#About,#About a.ir {background-position: -0px 0px;}
dd#Visitors,#Visitors a.ir {background-position: -161px 0px;}
dd#ToStay,#ToStay a.ir {background-position: -307px 0px;}
dd#Dining,#Dining a.ir {background-position: -517px 0px;}
dd#ToDo,#ToDo a.ir {background-position: -768px 0px;}


dd#About a.ir:hover,
dd#Visitors a.ir:hover,
dd#ToStay a.ir:hover,
dd#Dining a.ir:hover,
dd#ToDo a.ir:hover {background: none;}

/* Drop Down Styles*/


#MainNav ul 
{
	background: #fff url(/images/mp/fortsmith_mp_nav_dropdown_cap.gif) bottom center no-repeat;
 	list-style: none;
	border-left: 1px solid #000; 
	border-right: 1px solid #000;
	border-bottom: 1px solid #000;
	margin: 0;
	padding: 0 0 16px 0;
	font-weight: normal;
	position: absolute;
	top: -200em;
	width: 175px;
	z-index: 1000;
}

#MainNav li 
{	
	position:relative; 
	margin: 0;
	padding:0;
	
}

.odd {background: #FCF9F2;}
.even {background:#fff;}

* html #MainNav li 
{ 
	float:left;
	clear:left; 
	width: 175px;
}

#MainNav li:hover, #MainNav li.IEhover 
{
	z-index:1000; 
}

#MainNav li ul 
{ 
	left: 13em; 
	font-weight: normal;
}

#MainNav li a 
{
	display: block;
	color: #333; 
	font-size: 13px;
	padding: 5px 5px 5px 20px;
	text-decoration: none; 
	font-family: Lucida Sans, Arial, Verdana; 
}

* html #MainNav li a 
{
	height:0%;
}


#MainNav li a:hover 
{
	color: #E15226;
	text-decoration: underline;
	padding-left: 20px;
}

/* Holly Hack. IE Requirement \*/
#MainNav ul li { clear: left; float: left; height: 1%; width: 175px; }
#MainNav ul li a { *height: 1%;  }
/* End */

	#MainNav dd:hover>ul  { top: 62px; }#MainNav dd.IEhover ul.ddesc{ top: 62px; }
	#MainNav li:hover>ul { top: 0; z-index: 10; }
	#MainNav dd.hover ul, #MainNav dd.over ul { top: 23px; background: none; display: block; }
	#MainNav li.IEhover ul.ddesc, #MainNav li ul.closeing { top: 0; z-index:1000; }




/* Top Right Navigation */

#TopRightNav dd 
{
	margin: 0; 
	padding: 0; 
	list-style: none;
	position: absolute; 
	top: 0;
}

#TopRightNav a.ir 
{
	background: url(/images/mp/fortsmith_mp_nav2a.gif) 0px 0px no-repeat;
	display: block; 
	height: 62px;
	text-indent: -200em;	
}

#TopRightNav dt 
{
	position: absolute;
	top: -200em;
} 

dd#Gallery {left: 0px; width: 99px;}
dd#GettingHere {left: 99px; width: 91px;}
dd#Enews {left: 190px; width: 108px;}

dd#Gallery,#Gallery a.ir {background-position: -0px 0px;}
dd#GettingHere,#GettingHere a.ir {background-position: -99px 0px;}
dd#Enews,#Enews a.ir {background-position: -190px 0px;}

dd#Gallery a.ir:hover,
dd#GettingHere a.ir:hover,
dd#Enews a.ir:hover {background: none;}


/* Footer Navigation */ 

#FooterNav dd 
{
	margin: 0; 
	padding: 0; 
	list-style: none;
	position: absolute; 
	top: 0;
}

#FooterNav a.ir 
{
	background: url(/images/mp/fortsmith_mp_footer_normal.gif) 0px 0px no-repeat;
	display: block; 
	height: 60px;
	text-indent: -200em;	
}

#FooterNav dt 
{
	position: absolute;
	top: -200em;
} 

dd#Contact {left: 217px; width: 151px;}
dd#Partners {left: 368px; width: 136px;}
dd#Media {left: 504px; width: 100px;}
dd#SiteMap {left: 604px; width: 123px;}

dd#Contact,#Contact a.ir {background-position: -217px 0px;}
dd#Partners,#Partners a.ir {background-position: -368px 0px;}
dd#Media,#Media a.ir {background-position: -504px 0px;}
dd#SiteMap,#SiteMap a.ir {background-position: -604px 0px;}

.sec_contact dd#Contact a.ir,
.sec_partners dd#Partners a.ir,
.sec_media dd#Media a.ir,
.sec_site dd#SiteMap a.ir {background: none;}

dd#Contact a.ir:hover,
dd#Partners a.ir:hover,
dd#Media a.ir:hover,
dd#SiteMap a.ir:hover {background: none;}
