html {
	background:  #000000;
}

#Menu a:hover {
	color: #dedede;
}

#RandomImage a:hover, #Top5 a:hover, #uploadImageLink:hover, #AddInnForm .submit:hover{
	opacity:0.85;
	filter:alpha(opacity=85);
}

#TopTenMenu a:hover {
	text-decoration: underline;
} 

#Top10container #TopTenMenu .top-ten-list-link:hover, #MiddleAboutUs .AboutUsLinks a:hover {
	text-decoration: underline;
} 





#AddInnFormAdmin textarea {
	background: url(../images/textarea-bg-big.png) no-repeat;
	height: 95px;
}


#AdminMenu {
	background:  url(../images/blackboard-admin.png) no-repeat;
	width: 223px;
}
#AdminMenu .blackboard-title{
	margin-left: 0px;
	margin-right: 60px;
}



#TinymceHldr {
	/*background:  #FFFFFF;
	padding: 10px;
	margin-bottom: 30px;
	margin-top:17px;*/
}

#TinymceHldr h2 {
	text-align: center;
	font-size: 16px;
}

.submit {
	background: url(../images/submit-bg.png) no-repeat;
	margin: 0;
	width: 62px;
	cursor: pointer;
	height: 21px;
}


#InnSearch .submit {
	background:none;
}

#QuickSearch .submit {
	background:none;
	width: 40px;
}


#Menu ul li.current {
	margin: 20px 0 0 0;
	background: url(../images/BgBtnMenuCurr.png) no-repeat top left;

}
#Footer {
z-index: 99999999;
}

.amenitiy input[type=checkbox]{
	margin-left: 6px;
	margin-right: 8px;
}


.blackboard-title #TopTenMenu {
	overflow: hidden;
}


#Top10container {
	background: url(../images/topTenChalkBoard.png);
	width: 763px;
	height: 381px;
}


	#Top10container #TopTenMenuHldr {
		position: relative;
		background: url(../images/topTenMenu.png);
		width: 100%;
		height: 100%;
	}
		
		#Top10container #TopTenMenu {
			position: absolute;
			right: 190px;
			top: 70px;
			display: block;
			height: 240px;
			overflow: hidden;
		}
		
			 #TopTenMenu .top-ten-img {
				width: 114px;
				margin: 0 auto;
			}
			
			#Top10container #TopTenMenu .top-ten-list-link {
				text-align: center;
				font-size: 16px;
				color: #ffffff;
				text-decoration: none;
			}
		#Top10container #TopTenMenuHldr #TopTenLogoBig{
			position: absolute;
			top: 100px;
			left: 100px;
		}
	
		#TopTenResults {
			position: relative;
			background: url(../images/topTenResults.gif);
			width: 100%;
			height: 100%;
			display: none;
		}
			
			#TopTenResultsContent {
				position: absolute;
				right: 50px;
				top: 44px;
				width: 524px;
				height: 304px;
				overflow: hidden;
			}
			
			#TopTenResultsContent .top-ten-name a {
				color: #FFFFFF;
			}
			
			#TopTenResultsContent .top-ten-row{
				padding: 5px 0;
			}
			
			#TopTenResultsContent .top-ten-image {
				position: relative;
				float: left;
				width: 131px;
			}
			
			#TopTenResultsContent .top-ten-image img {
				position: absolute;
				top: 0;
				left: 0;
			}
			
			
			#TopTenResultsContent .resultContent {
				float: right;
				width: 373px;
				position: relative;
			
			}
			
			#Top10container  .upBtn {
				background: url(../images/topTenUpBtn.gif) no-repeat;
				cursor: pointer;	
				position: absolute;
				width: 30px;
				height: 50px;
			}
			
			
			
			#Top10container  .downBtn {
				background: url(../images/topTenDownBtn.gif) no-repeat;
				cursor: pointer;
				position: absolute;
				width: 30px;
				height: 50px;
			}
			
			#Top10container  #downBtnResults {	
				bottom: 40px;
				right: 10px;
			}
			
			#Top10container  #upBtnResults {	
				top: 40px;
				right: 10px;
			}
			
			#Top10container  #downBtnMenu{	
				right: 30px;
				bottom: 50px;
			}
			
			#Top10container  #upBtnMenu {	
				top: 50px;
				right: 30px;
			}
			
			
			#TopTenResults #back-to-top-ten-menu{
				position: absolute;
				width: 75px;
				height: 50px;
				bottom: 40px;
				left: 40px;
				cursor: pointer;
			}
			
			#TopTenResults .top-ten-name a{
				color: #FFFFFF;
				font-size: 14px;
			}
			
			#TopTenResults .top-ten-city {
				color: #FFFFFF;
					margin-top: 10px
			}
			
			#TopTenResults .top-ten-description {
				color: #FFFFFF;
				padding-top: 5px;
			}
			
			#TopTenResults .top-ten-amenities {
			}
			
			#TopTenResults .top-ten-amenities img {
				margin: 5px 3px 0 3px;
			}
			
			#TopTenResults #TopTenLogo{
				position: absolute;
				top: 140px;
				left: 25px;
				
			}
			
			#TopTenResults #TopTenLogoContent{
				color: #FFFFFF;
				font-size: 18px;
				text-align: center;
				width: 120px;
				margin: -3px 0 3px 0;
			}
			
#LeftSideAboutUs {
width: 470px;}
			
#AboutUsTop {
	position: relative;
	width: 475px;
	height: 51px;
	background: url(../images/aboutus-paper-top.png) no-repeat left top;
}

#AboutUsTop #aboutus-title {
	position: absolute;
	bottom: -25px;
	left: 8px;
}


#AboutUsMid {
	width: 475px;
	background: url(../images/aboutus-paper-mid.png);
}
			
#AboutUsBtm {
	width: 475px;
	height: 54px;
	background: url(../images/aboutus-paper-btm.png) no-repeat left top;
}

#AboutUsContent {
	margin: 0 40px;
}
/*
	#MiddleAboutUs .AboutUsVideo {
		width: 270px;
		height: 267px;
		overflow: hidden;
	}*/
	
	#MiddleAboutUs .AboutUsOthers {
		margin: 20px 0 20px 30px;
		width: 225px;
		
	}
	
		#MiddleAboutUs .AboutUsOthers .AboutUsOthersTop {
			height: 52px;
		}
		
		#MiddleAboutUs .AboutUsOthers .AboutUsOthersMid {
			background: url(../images/BgOthersThinkMid.png) repeat-y top left;
			width: 225px;
		}
		
			#MiddleAboutUs .AboutUsOthers .AboutUsOthersContent {
				padding: 10px 0;
				margin: 0 25px;
			}
		
		
		#MiddleAboutUs .AboutUsOthers .AboutUsOthersBtm {
			background: url(../images/BgOthersThinkBtm.png) no-repeat top left;
			height: 52px;
		}
	
	

	
	#MiddleAboutUs .AboutUsLinks {
		width: 110px ;
		height: 85px;
		position: relative;
		padding-top: 100px;
		padding-left: 36px;
		
	}
	
	#MiddleAboutUs .AboutUsLinks a {
		text-decoration: none;
	}
	
#SearchResult .rating img {
	float: left;
	position: relative;
}
	
	
	
#Middle .menuSec {
width: 280px;
margin-top: 10px;
}


#Map {
}

#MapPopups {
z-index: 245892438975234985723498759878978907894890459;
	position: relative;
}

.map-popup {
    background: url(../images/map-pop-up.png) no-repeat;
    height: 232px;
    width: 320px;
	position: absolute;
	display: none;
	z-index: 245892438975234985723498759878978907894890460;
}



.homeContainer #LeftSideAboutUs {
	width: 363px;
}

#AddInnFormAdminHldr {
	width: 400px;
	margin: 0 auto;
}


#OptionsHldr {
	width: 300px;
	margin: 0px auto;
	padding: 20px 0 0 0;
}


#LatestCommentsHldr {
	width: 300px;
	margin: 0px auto;
}

#FeaturedInnsHldr {
	width: 300px;
	margin: 0 auto;
	padding: 10px 0 0 0;
}

#approvedInns {
	width: 250px; 
	margin: 0 auto;
	padding: 10px 0 0 0;
}

#EditTopTenHldr {
width: 280px;
margin: 0 auto;
padding: 20px 0 0 0;
}

#EditTopTenResults {
	width: 280px;
	margin: 0 auto;
	padding: 20px 0 0 0;
}

select {
	background: #FFFFFF url(../images/input-bg.png);
}