/* Header Start */
#top-towcol01{
	background:#0c0d50;
	float:left;
	position:relative;
	width:100%;
	height:20px;
}

#top-towcol01-left{
	float:left;
	position:relative;
	font-family:Tahoma;
	font-size:11px;
	font-weight:bold;
	color:#FFFFFF;
	width:310px;
	height:17px;
	padding-left:5px;
	padding-top:3px;
}

#top-towcol01-right{
	background:#0c0d50;
	float:right;
	position:relative;
	font-family:Tahoma;
	font-size:11px;
	text-align:right;
	color:#FFFFFF;
	width:280px;
	height:17px;
	padding-right:5px;
	padding-top:3px;
}
#top-towcol01-right A:Link{text-decoration:none; font-weight:bold; color:#FFFFFF;}
#top-towcol01-right A:Visited{text-decoration:none; font-weight:bold; color:#FFFFFF;}
#top-towcol01-right A:Hover{text-decoration:underline; font-weight:bold; color:#e87f14;}

#logo{
	float:left;
	position:relative;
	height:120px;
	width:300px;
	margin-top:5px;
}

#top-towcol02{
	float:left;
	position:relative;
	width:645px;
	height:60px;
	padding-left:3px;
	padding-top:28px;
}

#top-towcol02-left{	
	float:left;
	position:relative;
	width:321px;
	height:auto;
}

#top-towcol02-right{	
	float:right;
	position:relative;
	width:317px;
	height:auto;
}

#top-nav{
	float:right;
	position:relative;
    width:642px;
	font-family:Tahoma;
    font-size:12px;
	font-weight:bold;
	color:#1b0864;
    border-bottom:1px solid #ffac10;
	margin-top:8px;
}

#login{
	background:url(images/top-nav-off.jpg) repeat-x;
	float:left;
	position:relative;
	font-family:Tahoma;
	font-size:11px;
	color:#1b0864;
	font-weight:bold;
	width:950px;
	height:28px;
	text-align:center;
	padding-top:4px;
}
#login A:Link{text-decoration:none; color:#1b0864;}
#login A:Visited{text-decoration:none; color:#1b0864;}
#login A:Hover{text-decoration:underline; color:#e87f14;}

/* main body aria */
#upcoming-projects{
	float:left;
	position:relative;
	width:470px;
	height:19px;
	font-family:Verdana;
	font-size:14px;
	font-weight:bold;
	color:#1e0a6b;
	padding-left:12px;
	padding-top:3px;
}

#top-border{
	float:left;
	position:relative;
	background:url(images/top-border.jpg) no-repeat;
	width:466px;
	height:17px;
	text-align:center;
	margin-bottom:-2px;
	margin-left:5px;
}

#projects{
	float:left;
	position:relative;
	width:463px;
	height:50px;
	border-left:1px solid #f7cd79;
	border-right:1px solid #f7cd79;
	margin-left:5px;
}

#search{
	float:left;
	position:relative;
	width:463px;
	height:auto;
	border-left:1px solid #f7cd79;
	border-right:1px solid #f7cd79;
	margin-left:5px;
}

#footer-border{
	float:left;
	position:relative;
	background:url(images/footer-border.jpg) no-repeat;
	width:466px;
	height:17px;
	text-align:center;
	margin-left:5px;
	margin-bottom:5px;
}
.grow { vertical-align:middle; padding:5px 10px; font-family: Verdana, Arial;  font-size: 11px;  font-style: normal; color: #333;  text-decoration: none; text-align:left; background-color:#FFFFCC; }
#form-maincol{background-color: #FFFFFF;
 position:relative;
 margin-left:auto;
 margin-right:auto; 
 width:760px;
 }
 
/*  Left Nav Start  */
#airo-bg{
	background:url(images/Side-Line.jpg) no-repeat;
	float:left;
	position:relative;
	height:18px;
	width:202px;
	font-family:Tahoma;
	font-size:11px;
	font-weight:bold;
	color:#1e0a6b;
	padding-left:29px;
	padding-top:2px;
}
#left-boxes{
	float:left;
	position:relative;
	width:228px;
	min-height:70px;
	border:1px solid #f7cd79;
	text-align:center;
	padding-top:5px;
}
#img{
	float:left;
	position:relative;
	height:auto;
	width:114px;
	text-align:center;
}

#img02{
	float:right;
	position:relative;
	height:auto;
	width:114px;
	text-align:center;
}

#space{
	float:left;
	position:relative;
	width:228px;
	height:10px;
}

#left-nav{
	float:left;
	position:relative;
	font-family:Tahoma;
	font-size:12px;
	font-weight:bold;
	color:#1e0a6b;
	text-align:left;
	line-height:20px;
	width:200px;
	min-height:100px;
	padding-left:29px;
	padding-top:5px;
	padding-bottom:5px;
	border:1px solid #f7cd79;
}
#left-nav A:Link{text-decoration:none; color:#1b0864;}
#left-nav A:Visited{text-decoration:none; color:#1b0864;}
#left-nav A:Hover{text-decoration:underline; color:#e87f14;}

/* Footer Start */
#city-specials{
	background:url(images/top-nav-off.jpg) repeat-x;
	float:left;
	position:relative;
	font-family:Tahoma;
	font-size:12px;
	color:#1b0864;
	font-weight:bold;
	width:940px;
	height:26px;
	padding-top:6px;
	padding-left:10px;
}

#specials-list-main{
	float:left;
	position:relative;
	display:inline;
	width:948px;
	min-height:558px;
	border:1px solid #f7cd79;
	margin-top:5px;
}
#specials-list{
	background:#feeac7;
	float:left;
	position:relative;
	font-family:Tahoma;
	font-size:14px;
	font-weight:bold;
	color:#000000;
	min-height:544px;
	width:304px;
	margin:3px;
	padding-left:4px;
	padding-top:4px;
}
#specials-list A:Link{
	font-family:Tahoma;
	font-size:11px;
	font-weight:normal;
	text-decoration:none;
	color:#1b0864;
}
#specials-list A:Visited{
	font-family:Tahoma;
	font-size:11px;
	font-weight:normal;
	text-decoration:none;
	color:#1b0864;
}
#specials-list A:Hover{
	font-family:Tahoma;
	font-size:11px;
	font-weight:normal;
	text-decoration:underline;
	color:#e87f14;
}

#specials-list01{
	background:#feeac7;
	float:left;
	position:relative;
	font-family:Tahoma;
	font-size:14px;
	font-weight:bold;
	color:#000000;
	min-height:544px;
	width:305px;
	margin:4px;
	margin-left:0px;
	padding-left:4px;
	padding-top:4px;
}
#specials-list01 A:Link{
	font-family:Tahoma;
	font-size:11px;
	font-weight:normal;
	text-decoration:none;
	color:#1b0864;
}
#specials-list01 A:Visited{
	font-family:Tahoma;
	font-size:11px;
	font-weight:normal;
	text-decoration:none;
	color:#1b0864;
}
#specials-list01 A:Hover{
	font-family:Tahoma;
	font-size:11px;
	font-weight:normal;
	text-decoration:underline;
	color:#e87f14;
}

#footer-img{
	float:left;
	position:relative;
	height:112px;
	width:100%;
	margin-bottom:10px;
	margin-top:10px;
}

#footer-text{
	float:left;
	position:relative;
	font-family:Tahoma;
	font-size:11px;
	color:#000000;
	height:40px;
	width:950px;
	line-height:20px;
	text-align:center;
	margin-bottom:5px;
}
#footer-text A:Link{
	font-family:Tahoma;
	font-size:11px;
	font-weight:normal;
	text-decoration:none;
	color:#1b0864;
}
#footer-text A:Visited{
	font-family:Tahoma;
	font-size:11px;
	font-weight:normal;
	text-decoration:none;
	color:#1b0864;
}
#footer-text A:Hover{
	font-family:Tahoma;
	font-size:11px;
	font-weight:normal;
	text-decoration:underline;
	color:#e87f14;
}

#footer-text02{
	float:left;
	position:relative;
	background:#0c0d50;
	font-family:Tahoma;
	font-size:11px;
	color:#FFFFFF;
	height:25px;
	width:950px;
	line-height:20px;
	text-align:center;
	margin-bottom:5px;
	padding-top:6px;
}