/*Body Styles*/
body{
padding:0px;
margin:0px;
font: 80%/160% Arial, Helvetica, sans-serif;
color:#145f9c;
}
a:link,a:visited{
color:#10538b;
}

/* ELEMENTS */
#GPS{
position:absolute;
margin-top:-60px;
margin-left:30px;
}
#key{
position:absolute;
margin-left:700px;
margin-top:-60px;
}
/*============================*/
/* Product Results */
.productTable{
background:#d6e1c4;
border:#aabe8b solid 1px;
margin:4px;
padding:5px;
width:460px;

}
.productTable table{
border:#aabe8b solid 1px;
width:100%;
background:#d4e2b7;
}
.productTable strong{
}
.productHeader{
color:#364224;
margin:2px;
}
.extraInfo{
display:none;
text-align:left;
height:50px;
}
/*=============================*/
#Container{
width:100%;
}
#contentMiddle{
background: url(images/contentMiddle.png) repeat-y transparent;
height:100%;
display:block;
margin-left:308px;
z-index:20;

}
#contentBottom{
width:900px;
clear:both;
margin:0px auto;
z-index:-1;
margin-top:-30px;
}
#content{
z-index:200;
margin-bottom:30px;
width:490px;
text-align:left;
padding-right:25px;
}
#contentBottom img{
padding-left:184px;
z-index:-1;
}


#contentHolder{
}
#siteArea{
width:900px;
margin:0px auto;
}
#header{
height:120px;
}

#logo{
float:left;
}

#newsContainer {
clear:both;
}
#mainBody{
clear:both;
}
/*Search Styles */
#searchBody{
background:url(images/searchBG.png) repeat-y;
}
#searchBodyOpen{
display:none;
text-align:left;
padding:10px;
}
legend{
font-weight:bold;
color:#a77410;
}
#searchBodyOpen fieldset{
border:2px solid #c9a12d;
}
#searchArea{
background:#c89910 url(images/searchBG.png) repeat-y;
}
.searchSlide{
background:transparent url(images/searchArrow.png) no-repeat 185px;
margin-top:5px;
width:269px;
position:absolute;
cursor:pointer;
}
.searchArrowUp{
background:transparent url(images/searchArrowUp.png) no-repeat 185px;
margin-top:5px;
width:269px;
position:absolute;
cursor:pointer;
}

#lodgingPanel{
width:254px;
height:168px;
padding:5px;
position:absolute;
margin-left:452px;
margin-top:-133px;
display:none;
z-index:200;
}
#lodgingPanelContent{
padding:0px 6px;
background:url(images/lodging_02.png) no-repeat;
z-index:300;
}

#lodgingPanelContent fieldset{
width:210px;
padding:2px;
border:1px solid #78954a;
}
#lodgingPanelContent legend{
color:#78954a;

}

/* Menu and Navigation */
#nav{
float:left;
width:269px;
margin-left:26px;
height:400px;
position:relative;
}
#navBody{
width:269px;
background:#c89910 url(images/navBackground.png) top repeat-x;
}
#navBottom{
position:absolute;
width:269px;
}
#menu{
background:#FFF url(images/linkNavTop.png) no-repeat;
height:240px;
width:269px;
position:relative;
}
#cssMenus{
padding-top:18px;
padding-left:90px;
margin:0px;
}
#cssMenus li{
text-indent:-900%;
list-style:none;
padding:2px 0px 0px 0px;
}
.home-btn{
background:url('images/links/return.png') no-repeat top;
display:block;
width:122px;
height:16px;
}
.home-btn:hover{
background:url('images/links/return.png') no-repeat bottom;
}
.request-btn{
background:url('images/links/request.png') no-repeat top;
display:block;
margin-top:3px;
width:122px;
height:21px;
}
.request-btn:hover{
background:url('images/links/request.png') no-repeat bottom;
}
.group-btn{
background:url('images/links/group.png') no-repeat top;
display:block;
width:122px;
height:21px;
}
.group-btn:hover{
background:url('images/links/group.png') no-repeat bottom;
}
.media-btn{
background:url('images/links/media.png') no-repeat top;
display:block;
width:122px;
height:17px;
}
.media-btn:hover{
background:url('images/links/media.png') no-repeat bottom;
}
.map-btn{
background:url('images/links/map.png') no-repeat top;
margin-top:3px;
display:block;
width:122px;
height:17px;
}
.map-btn:hover{
background:url('images/links/map.png') no-repeat bottom;
}
#menuBottomPart{
position:absolute;
bottom:0px;
}
/*======================================================================================*/
/*Paging Styles*/
/* Paging */
div.paging {
	color: #ccc;
	margin-bottom: 2em;
	width:400px;
}
div.paging div.disabled {
	color: #ddd;
	display: inline;
}
div.paging span {
}
div.paging span.current {
	color: #000;
}
div.paging span a {
}
/*=============================*/
pre{
margin:0px;
padding:0px;
}
.followUs {
padding-left:42px;
}

/* rotator */
#slideshow {
    position:relative;
    height:192px;
}

#slideshow DIV {
    position:absolute;
    top:0;
    left:0;
    z-index:8;
    opacity:0.0;
	padding:0px 20px;
}
.caption{
	position:absolute;
	top:137px;
	background:#000;
	width:430px;
	height:30px;
	opacity:.75;
	filter:alpha(opacity=90);
	left:25px;
	color:#FFF;
}
#slideshow DIV.active {
    z-index:10;
    opacity:1.0;
}

#slideshow DIV.last-active {
    z-index:9;
}

#slideshow DIV IMG {
    display: block;
    border: 0;
    margin-bottom: 10px;
}
/* Request INFO */
#countyContact table{
padding:5px 0px;
margin:10px 0px;
width:100%;
border:solid 1px #999;
background:#fff;
}
.requested div.input{
padding:2px;
}

.requested input{
margin-left:50px;
}
.requested div.textarea{
margin-left:50px;
}
.requested label{
width:50px;
position:absolute;
}


/*news box*/
#newsBox{

}
#newsArea{
}
#newsArea ul{
 padding:0px;
 margin:0px;
}
#scrollingNews {
overflow:hidden;
padding:0px 20px;
width:370px;
height:145px;
color:#FFFFFF;
text-align:left;
font-size:11px;
font-family:Arial, Helvetica, sans-serif;
background:url(images/shadowBox.png) no-repeat;

}

#scrollingNews li{
padding-bottom:3px;
margin:0px;
line-height:12px;
list-style:none;
}

#scrollingNews h2 {
padding:0px;
line-height:20px;
margin-bottom:3px;
text-decoration:underline;
}
#scrollingNews a:link,  #scrollingNews a:visited{
color:#FFFFFF;
text-decoration:underline;
}
.newsItem{
height:140px;
width:360px;
float:left;
list-style:none;
}
#newsLinks{
width:350px;
margin-top:-10px;
position:relative;
left:100px;
}
#newsLinks a:link,#newsLinks a:visited{
line-height:0px;
width:20px;
text-decoration:none;
}
.newsLinkage{
background:url(images/newsLink.png) no-repeat top;
padding:3px;
}
.newsLinkOver{
background:url(images/newsLink_over.png) no-repeat top;
padding:3px;
}

/* Indy 500 Tour */
#indy500 {
	position:absolute;
	top:0px;
	width:122px;
	height:117px;
	margin-left:900px;
}

