div#main-content {
    background: none;
    border-top: 1px dashed #50504E;
    color: #50504E;
    height: auto;
    margin: 20px auto 0;
    padding: 30px 0 0;
    width: 980px;
}

div#main-content #content-area {
	width:660px;
	height:auto;
	float:right;_display:inline;
	margin-bottom:70px;
}

div#main-content #comments {
    float: left;_display:inline;
    height: auto;
    width: 250px;
	margin:8px 0 30px;
}
	div#main-content #comments .twitter {
		margin-bottom:28px;
	}

	div#main-content h2{
	}
	
	div#main-content hr{
		width:626px;
		height:1px;
		border:medium none;
		border-top:1px solid gray;
	}
	
	div#main-content .hr {
		clear: both;
		height: 1px;
		margin-left: 345px;_margin-left: 338px;
		padding-bottom: 13px;_padding-bottom: 8px;
		width: 626px;
	}
	*+html div#main-content .hr {
		padding-bottom: 20px;
	}
	
	div#skype{
	    bottom: 30px;
		left: 102px;
		position: relative;
	}
	
	/*icons start*/
	div#main-content #icons {
		margin-left: 345px;_margin-left: 341px;
		width: 626px;
	}
		div#main-content #icons .social-media-icons {
			float: left;_display:inline;
		}
		div#main-content #icons .social-media-icons ul {
			padding-left:0;
		}
			div#main-content #icons .social-media-icons ul li{
				display:inline;
			}
			div#main-content #icons .social-media-icons ul li a img,
			div#main-content #icons .logos  ul li img{
				margin-right:9px;
			}
		
		div#main-content #icons .logos {
			float: right;_display:inline;
		}
		div#main-content #icons .logos  ul{
			list-style-type:none;
		}
			div#main-content #icons .logos  ul li{
				display:inline;
			}
			div#main-content #icons .logos  ul li.last img{
				margin-right:0;
			}
	
		div#main-content p{
			margin:10px 0px 0px;
			padding:0px;
		}
	
	/* Main Content - Content Boxes Start */	
		div#main-content #content {
			padding:0px 20px 0px 25px;
			width:618px;
			height:auto;
		}

				div#main-content #content .content-box {
					width:190px;
					float:left;_display:inline;
					margin-right:24px;
					position:relative;
				}
				div#main-content #content .item3 {
					margin-right:0;
				}
				
					div#main-content #content .content-box img {
						border:1px solid #F26532;
						width:190px;
						height:117px;
					}
					div#main-content #content .content-box h2 {
						padding:3px 0px 0px 0px;
						height:18px;
						background:#f26532;
						width:190px;
						position:absolute;
						left:1px;
						top:97px;
						z-index:50;
						margin:0px;
					}
					
					div#main-content #content .content-box h2 a{
						color:#fff;
					}
					div#main-content #content .content-box h2 a:hover{
						text-decoration:none;
					}
					
					div#main-content #content .content-box .link_more {
						float:right;
					}
			/* Main Content - Content Boxes End */
			
			
			/* Main Content - Info Boxes Start */		
			div#main-content #info {
			padding:5px 10px 0px 25px;
			width:628px;
			height:auto;
			margin:10px 0px 0px 0px;
		}
		
		
				div#main-content #info .info-box {
					width:192px;
					float:left;_display:inline;
					position:relative;
					margin-right:25px;
				}
				
				div#main-content #info .item3 {
					margin-right:0;
				}
				
					div#main-content #info .info-box img.infoimages {
						border:1px solid #b3adad;
						width:190px;
						height:117px;
						margin-top:53px;
					}
					div#main-content #info .info-box h3 {
						background:#F26532 none repeat scroll 0 0;
						height:18px;
						left:1px;
						margin:0;
						padding:3px 0 0;
						position:absolute;
						top:150px;
						width:190px;
						z-index:50;
						text-align:center;
					}
					div#main-content #info .info-box h3 a {
						color:#fff;
					}
					div#main-content #info .info-box h3 a:hover{
						text-decoration:none;
					}
					
					div#main-content #info .info-box .link_more {
						float:right;
					}		
						
						/*div#main-content #info .info-box .infobox-overlay-gallery {
							width:192px;
							height:85px;
							position:absolute;
							top:64px;
						}
							div#main-content #info .info-box .infobox-overlay-gallery #gallery_arrow_left {
								
							}
							
							div#main-content #info .info-box .infobox-overlay-gallery #gallery_play_arrow {
						
							}
							
							div#main-content #info .info-box .infobox-overlay-gallery #gallery_arrow_right {
								
							}*/
							div#main-content #info .info-box p.photointro{
								margin-top:15px;
							}
							div#photo-gallery .photos{
								float: left;_display:inline;
								margin-top: 53px;
							}
							div#photo-gallery {
								height:168px;
							}
							div#main-content div#info .info-box div#photo-gallery h3{
								z-index:50;
								_zoom:1;
							}
							div#content div#info .info-box div#photo-gallery .nav-bar img{
								z-index:10;
							}
							div#photo-gallery .photos img{
								border:1px solid #b3adad;
							}
							
							div.info-box #photo-gallery .nav-bar{
								position: absolute;
								top: 7px;
								left: 0;
								z-index: 120 !important;
								width: 190px;
								height: 85px;
							}
							div#photo-gallery .nav-bar span.previous{
								position:absolute;
								top:75px;
								z-index: 120;
							}
							div#photo-gallery .nav-bar span.play{
								position:absolute;
								top:67px;
								left:60px;
								z-index: 120;
							}
							div#photo-gallery .nav-bar span.next{
								position:absolute;
								top:75px;
								right:-1px;
								z-index: 120;
							}

						div#main-content #info .info-box .infobox-overlay-location {
							width:190px;
							height:85px;
							position:absolute;
							text-align:center;
							top:65px;
						}
						
						div#main-content #info .info-box .infobox-overlay-tour {
							width:190px;
							height:85px;
							position:absolute;
							text-align:center;
							top:62px;
						}
							
				/* Main Content - Info Boxes End */	
		
		
		div#main-content #highlights {
			display:none;
		}

	
	
div#main-visual {
	width:1010px;
	height:395px;
	position:relative;
	margin:0 auto;
	top:0px;
	clear:both;
	overflow: hidden;
}
	
	div#main-visual h2 {
		left:-9999px;
		position:absolute;
		margin:0px;
		padding:0px;
	}
	
		div#main-visual-overlay {
			display:none;
		}
		
		
div#features {
	display:none;
}

				
div#availability-checker {
}

	div#availability-checker h2 {
		left:-9999px;
		position:absolute;
		margin:0px;
		padding:0px;
	}

