/* CSS Document */ /* -- */ /* Peligoi - Main Stylesheet */

/* - - - - - Styles - - - - -  */

    body{
	    background-color:#FFFFFF;
		
	    font-family:Arial, Arial, Helvetica, sans-serif;
	    font-size:10px;
        text-align:center;
		color:#444444; 

		/* Scrollbar Colours - IE Only */
		scrollbar-face-color: #444444;
		scrollbar-shadow-color: #C9C9C9;
		scrollbar-highlight-color:#CFCFCF;
		scrollbar-3dlight-color: #CFCFCF;
		scrollbar-darkshadow-color: #888888;
		scrollbar-track-color: #333333;
		scrollbar-arrow-color: #222222;
	}


/* Standard Element Styles */

	p{
		font-size:12px;
		line-height:1.4;
						        
		margin:0px 0px 0px 0px;
		padding:0px 0px 10px 0px;
		border:0px 0px 0px 0px;
	}
	
	
	h1{	
		font-size:20px;
		font-weight:normal;
		
		font-family:'Tw Cen MT', Arial, Arial, Helvetica, sans-serif;
				        
		margin:0px 0px 0px 0px;
		padding:0px 0px 10px 0px;
		border:0px 0px 0px 0px;
	}
	
	
	h2{		
		font-size:16px;
		font-weight:bold;
		
		font-family:'Tw Cen MT', Arial, Arial, Helvetica, sans-serif;	
						        
		margin:0px 0px 0px 0px;
		padding:0px 0px 10px 0px;
		border:0px 0px 0px 0px;
	}
	
	h3{		
		font-size:14px;
		font-weight:normal;
		color:#999999;
		
		font-family:'Tw Cen MT', Arial, Arial, Helvetica, sans-serif;	
						        
		margin:0px 0px 0px 0px;
		padding:0px 0px 10px 0px;
		border:0px 0px 0px 0px;
	}
	
	a{
		color:#FFFFFF;
		text-decoration:none;
		
		outline:none;
					        
		margin:0px 0px 0px 0px;
		padding:0px 0px 0px 0px;
		border:0px 0px 0px 0px;
	}
	
	a:hover{
	
		color:#FFFFFF;
		text-decoration:underline;
						        
		margin:0px 0px 0px 0px;
		padding:0px 0px 0px 0px;
		border:0px 0px 0px 0px;
	}
	
	img{
		margin:0px 0px 0px 0px;
		padding:0px 0px 0px 0px;
		border:0px 0px 0px 0px;
	}
	
	ul{
		list-style-type:none;
		text-indent:none;
	}
	
	li{
		list-style-type:none;
		text-indent:none;
		list-style-position:inside;
	}		


/* - - - - - Layout - - - - - */

    #wrapper{
		background-color:#FFFFFF;
		
        width: 900px;
		height: 675px;
		
        position:relative;
		
		color:#FFFFFF;
		font-size:12px;
        text-align:center;
				        
		margin:0 auto;
		padding:0px 0px 0px 0px;
		border:none;
    }
	

/* - - - - - Content - - - - - */
	
	#header{
		background-image:url(images/headerbanner.png);
		background-repeat:no-repeat;
		background-color:#222;
		
		width:900px;
		height:60px;
		
        text-align:center;
		
		float:left;
				        
		margin:0px 0px 5px 0px;
		padding:0px 0px 0px 0px;
		border:0px 0px 0px 0px;
	}

	#content{
		background-color:none;
		/* background:url(#.jpg); - Page Specified
		background-repeat:no-repeat;*/
		
		width:900px;
		height:570px;
		
        text-align:center;
		
		float:left;
		clear:both;
				        
		margin:0px 0px 0px 0px;
		padding:0px 0px 0px 0px;
		border:0px 0px 0px 0px;
	}
	
		#content-full{
			background-color:none;		
			
			/* for IE */filter:alpha(opacity=90);
			/* CSS3 standard */opacity:0.90; 
			-khtml-opacity:1;		

						
			width:800px;
			height:545px;
								
			text-align:left;
				
			float:left;
				
			margin:25px 0px 0px 0px;
			padding:0px 0px 0px 0px;
			border:0px 0px 0px 0px;
		}
			
		#content-left{
			background-color:none;		
			
			/* for IE */filter:alpha(opacity=90);
			/* CSS3 standard */opacity:0.90;
			-khtml-opacity:1;	
						
			width:720px;
			height:545px;
								
			text-align:left;
				
			float:left;
				
			margin:25px 0px 0px 0px;
			padding:0px 0px 0px 0px;
			border:0px 0px 0px 0px;
		}
			
		#content-right{
			background-color:none;
			
			/* for IE */filter:alpha(opacity=90);
			/* CSS3 standard */opacity:0.90;
			-khtml-opacity: 0.90;	
		
			width:180px;				
			height:545px;
				
			float:right;
				
			margin:25x 0px 0px 0px;
			padding:0px 0px 0px 0px;
			border:0px 0px 0px 0px;			
		}
			
	#footer{
		background-color:#FFF;	
			
		width:900px;				
		height:20px;
				
		float:left;
		clear:both;
				
		margin:0px 0px 0px 0px;
		padding:0px 0px 0px 0px;
		border:0px 0px 0px 0px;			  
	}
	
	
/* - - - - - Header Content - - - - - */
	
	#header-container-navigation{
		background-color:none;
			
		width:840px;
		height:30px;
			
		text-align:right;
		font-size:14px;
				
		font-family:'Tw Cen MT', Arial, Arial, Helvetica, sans-serif;
				        			
		float:left;
			
		margin:30px 0px 0px 0px;
		padding:0px 60px 0px 0px;
		border:0px 0px 0px 0px;
	}
	
/* - - - - - Content Content - - - - - */
	
	/* Newsflash */
	#newsflash{
		background-color:#FFFFFF;
							
		text-align:left;
			
		float:left;
			
		margin:0px 0px 0px 0px;
		padding:10px 10px 10px 10px;
		border:0px 0px 0px 0px;
	}		
	
	/* Availability Pages */
	#left-availability-form{
		background-color:#222222;

		
		width:720px;
		height:500px;
							
		text-align:left;
			
		float:left;
			
		margin:0px 0px 0px 0px;
		padding:0px 0px 0px 0px;
		border:0px 0px 0px 0px;				
	}
		
	/* Home, Holdiays, Events */	
	#left-text{
		background-color:#222222;

		width:200px;
		height:460px;
							
		text-align:left; 
			
		float:left;
			
		margin:0px 0px 0px 0px;
		padding:20px 20px 20px 20px;
		border:0px 0px 0px 0px;				
	}
		
		#left-text-text{
			background-color:none;
			
			width:200px;
			height:460px;
								
			text-align:left;
			overflow:auto;
			overflow-x:hidden;
			padding-right:10px;			
		}
		
	/* News */	
	#left-news-feeds{
		background-color:#222222;

		
		width:250px;
		height:460px;
							
		text-align:left;
			
		float:left;
			
		margin:0px 0px 0px 0px;
		padding:20px 20px 20px 20px;
		border:0px 0px 0px 0px;							
	
	}
	
		#left-news-feeds-text{
			background-color:none;
			
			width:250px;
			height:150px;
								
			text-align:left;
			padding-right:10px;
			
			overflow:visible;
			
		}
		
			
		#left-news-feeds-feeds{
			background-color:#222222;
			
			width:250px;
			height:310px;
								
			text-align:left;
			text-align:left;
			overflow:auto;
			overflow-x:hidden;
		}
		
			#left-news-feeds-feeds h1{			
				background-color:none;
			
				width:220px;
				
				float:left;
									
				text-align:left;
				font-size:12px;
				line-height:1.4;
				
				margin:0px 0px 0px 0px;
				padding:10px 0px 10px 10px;
				border:0px 0px 0px 0px;				
			}
					
			#left-news-feeds-feeds p{			
				background-color:none;
			
				width:220px;
				
				float:left;
				font-size:12px;
				line-height:1.4;
									
				text-align:left;
				
				margin:0px 0px 0px 0px;
				padding:10px 0px 10px 10px;
				border:0px 0px 0px 0px;				
			}

			
	#left-news-divider{
		background-color:none;
		
		width:290px;
		height:120px;
							
		text-align:left;
			
		float:right;
					
		margin:0px 0px 0px 20px;
		padding:20px 20px 20px 20px;
		border:0px 0px 0px 0px;	
		
	}
	
	#left-news-content{
		background-color:#222222;

		
		width:370px;
		height:300px;
							
		text-align:left;
			
		float:right;
		clear:right;
					
		margin:0px 0px 0px 20px;
		padding:20px 20px 20px 20px;
		border:0px 0px 0px 0px;		
	}
	
		#left-news-content-text{
			background-color:none;
			
			width:370px;
			height:300px;
								
			text-align:left;
			overflow:auto;
			overflow-x:hidden;
			padding-right:10px;
		}
			
			#left-news-content-text h1{	
				font-size:20px;
				font-weight:normal;
				
				font-family:'Tw Cen MT', Arial, Arial, Helvetica, sans-serif;
								
				margin:0px 0px 0px 0px;
				padding:0px 0px 10px 0px;
				border:0px 0px 0px 0px;
			}
			
			
			#left-news-content-text h2{		
				font-size:16px;
				font-weight:bold;
				
				font-family:'Tw Cen MT', Arial, Arial, Helvetica, sans-serif;	
										
				margin:0px 0px 0px 0px;
				padding:0px 0px 10px 0px;
				border:0px 0px 0px 0px;
			}
			
			#left-news-content-text h3{		
				font-size:14px;
				font-weight:normal;
				color:#999999;
				
				font-family:'Tw Cen MT', Arial, Arial, Helvetica, sans-serif;	
										
				margin:0px 0px 0px 0px;
				padding:0px 0px 10px 0px;
				border:0px 0px 0px 0px;
			}
			
				
	/* Gallery */		
	#left-gallery{
		background-color:#222222;

		
		width:565px;
		height:460px;
							
		text-align:left;
			
		float:left;
			
		margin:0px 0px 0px 0px;
		padding:20px 20px 20px 20px;
		border:0px 0px 0px 0px;				
	}	
	
		#left-gallery-text{
			background-color:none;
						
			width:555px;
			height:160px;
			
			overflow:auto;
			overflow-x:hidden;
			padding-right:10px;
		}
			
		#left-gallery-thumbnails{
			background-color:none;
						
			width:565px;
			height:280px;
		}
		
		
	img.gallerythumbnails{
		background-color:none;			
		width: 85px;				
		height: 85px;
				
		outline:none;
		
		text-align:left;			
								
		margin:3px 3px 3px 3px;
		padding:0px 0px 0px 0px;
	}
	
	/* Events (Subpages), Holidays (Subpages) */	
	#left-textimage{
		background-color:#222222;

		
		width:565px;
		height:460px;
							
		text-align:left;
			
		float:left;
			
		margin:0px 0px 0px 0px;
		padding:20px 20px 20px 20px;
		border:0px 0px 0px 0px;				
	}
	
		#left-textimage-text{
			background-color:none;
						
			width:555px;
			height:250px;
			
			float:left;
			
			overflow:auto;
			overflow-x:hidden;
			padding-right:10px;
		
			margin:0px 0px 20px 0px;
			border:0px 0px 0px 0px;				
		}

		#left-textimage-fulltext{
			background-color:none;
						
			width:555px;
			height:460px;
			
			float:left;
			
			overflow:auto;
			overflow-x:hidden;
			padding-right:10px;
		
			margin:0px 0px 20px 0px;
			border:0px 0px 0px 0px;				
		}
		
			#left-textimage-text ul{
				font-family: Arial, Arial, Helvetica, sans-serif;
				font-style:italic;
				text-indent:5px;
				color:#00CCFF;
				font-size:12px;
				line-height:1.4;
				
				margin-top:0px;
				padding:0px 0px 0px 10px;		
			}
			
			#left-textimage-text li{
				text-indent:0px;
				
				margin:0px 0px 0px 0px;
				padding:0px 0px 0px 0px;
				border:0px 0px 0px 0px;
			}

		
		#left-textimage-title{
			background-color:green;
													
			width:315px;
			height:250px;
			
			float:right;
		}		
	
		#left-textimage-image{
			background-color:none;
			
			text-align:left;
			
			clear:left;
						
			width:565px;
			height:190px;
			
			margin-top:20px;			
		}
		
	/* Events, Events (Subpages), Holidays, Holidays (Subpages), My Peligoni */
	#right-top{
		background-color:none;
	
		width:180px;				
		height:430px;
			
		float:right;
			
		margin:0px 0px 0px 0px;
		padding:0px 0px 0px 0px;
		border:0px 0px 0px 0px;			
	}
	
		#right-top-links{
			background-color:#222222;
			/* for IE */filter:alpha(opacity=90);
			/* CSS3 standard */opacity:0.90;
		
			width:160px;
			height:auto;
			
			text-align:left;
			text-indent:0px;
			
			float:right;
			
			border-width:1px 0px 0px 1px;
			border-color:#666666;
			border-style:solid;
									
			padding:0px 0px 0px 0px;
			margin:25px 0px 0px 0px;
		}	
	
	a.rightlinks{
		background-color:#222222;
		width:160px;
		height:20px;
			
		text-align:left;
		text-indent:10px;
			
		border-width:0px 0px 1px 0px;
		border-color:#888888;
		display:block;
			
		float:left;
			
		border-style:solid;
			
		padding:0px 0px 0px 0px;
		margin:5px 0px 0px 0px;
	}
	
	a:hover.rightlinks{
		background-color:#222222;
		width:160px;
		height:20px;
			
		text-align:left;
		text-indent:10px;
			
		border-width:0px 0px 1px 0px;
		border-color:#888888;
		display:block;
			
		float:left;
			
		border-style:solid;
			
		padding:0px 0px 0px 0px;
		margin:5px 0px 0px 0px;
	}
	
	
	/* My Peligoni */
		
	#left-feed-longtop{
		background-color:#222222;
		
		width:420px;
		height:460px;
							
		text-align:left;
			
		float:right;
			
		margin:0px 0px 0px 20px;
		padding:20px 20px 20px 20px;
		border:0px 0px 0px 0px;				
	}	
					
		#left-feed-top-longleft{
			background-color:none;			
			width:280px;
			height:460px;
								
			text-align:left;
				
			float:left;
		}
		
		#left-feed-top-longleft img{
			border:none;
			outline:none;
		}		
	
		#left-feed-top-longright{
		background-color:none;			
			width:140px;
			height:460px;
								
			text-align:right;
				
			float:right;
		}
		
	#left-feed-top{
		background-color:#222222;
		
		width:420px;
		height:280px;
							
		text-align:left;
			
		float:right;
			
		margin:0px 0px 0px 20px;
		padding:20px 20px 20px 20px;
		border:0px 0px 0px 0px;				
	}	
				
		#left-feed-top-left{			
			width:280px;
			height:280px;
								
			text-align:left;
				
			float:left;
		}		
	
		#left-feed-top-right{			
			width:140px;
			height:280px;
								
			text-align:right;
				
			float:right;
		}
				
	#left-feed-bottom{
		background-color:#222222;

		
		width:420px;
		height:120px;
							
		text-align:left;
			
		float:right;
		clear:right;
			
		margin:20px 0px 0px 20px;
		padding:20px 20px 20px 20px;
		border:0px 0px 0px 0px;				
	}	
	
	/* Contact */
	#left-contact{
		background-color:#222222;

		
		width:555px;
		height:460px;
							
		text-align:left;
			
		float:left;
			
		margin:0px 0px 0px 0px;
		padding:20px 20px 20px 20px;
		border:0px 0px 0px 0px;				
	}
		
		#left-contact-text{
			background-color:none;
			
			width:415px;
			height:160px;
			
			float:left;
								
			text-align:left;				
		}
		
		#left-contact-logo{
			background-color:none;
			
			width:140px;
			height:160px;
			
			float:right;
								
			text-align:right;				
		}		
		
		#left-contact-form{
			background-color:none;
			
			width:535px;
			height:280px;
			
			float:left;
			clear:both;
								
			text-align:left;
		
			margin:0px 0px 0px 0px;
			padding:10px 10px 0px 10px;
			border:0px 0px 0px 0px;				
		}
		
		#left-contact-team{
			background-color:none;
			
			width:535px;
			height:280px;
			
			float:left;
			clear:both;
								
			text-align:left;
			
			overflow-y:auto;
			overflow-x:hidden;
		
			margin:0px 0px 0px 0px;
			padding:0px 10px 10px 10px;
			border:0px 0px 0px 0px;				
		}
		
		#left-contact-team img{
			background-color:none;
			
			width:70px;
			height:70px;
			
			float:left;
			clear:both;
								
			text-align:left;	
					
			margin:0px 10px 20px 0px;
			padding:0px 0px 0px 0px;
			border:0px 0px 0px 0px;		
		}	
		
				
		.meettheteamtext{
			background-color:none;
			
			width:415px;
			height:auto;
			
			float:right;
			clear:right;
								
			text-align:left;
					
			margin:0px 10px 20px 10px;
			padding:0px 0px 0px 0px;
			border:0px 0px 0px 0px;			
		}					
/* - - - - - Footer Content - - - - - */

    #footer-left{
        background-color:none;
        
        width:444px;
        height:14px;
        
 		float:left;
 		
 		font-size:9px;
 		font-weight:normal;
 		color:#444444;
 		text-decoration:none;
 		text-align:left;
				
		margin:0px 0px 0px 0px;
		padding:4px 3px 3px 3px;
		border:0px 0px 0px 0px;       
    }

    #footer-right{
        background-color:none;
        
        width:444px;
        height:14px;
        
 		float:right;
	 		
 		font-size:9px;
 		font-weight:normal;
 		color:#444444;
 		text-decoration:none;
 		text-align:right;
							
		margin:0px 0px 0px 0px;
		padding:4px 3px 3px 3px;
		border:0px 0px 0px 0px;       
    }
	   
    a.footerlinks{			
        color:#444444;
        text-decoration:none;
        font-weight:bold;
    }
    
    a:hover.footerlinks
    {
        color:#444444;
        text-decoration:underline;
        font-weight:bold;
    }
		
	a.SkipLink{
		color:#999999;
		text-decoration:none;
		
		outline:none;
		
		text-align:center;
		font-size:14px;
		font-weight:bold;
		text-decoration:none;
					        
		margin:0px 0px 0px 0px;
		padding:0px 0px 0px 0px;
		border:0px 0px 0px 0px;
	}
	
	a:hover.SkipLink{
		color:#444444;
		text-decoration:none;
		
		outline:none;
		
		text-align:center;
		font-size:14px;
		font-weight:bold;
		text-decoration:none;
					        
		margin:0px 0px 0px 0px;
		padding:0px 0px 0px 0px;
		border:0px 0px 0px 0px;
	}
	
			
	a.EnterLink{
		color:#999999;
		text-decoration:none;
		
		outline:none;
		
		text-align:center;
		font-size:22px;
		font-weight:bold;
		text-decoration:none;
					        
		margin:0px 0px 0px 0px;
		padding:0px 0px 0px 0px;
		border:0px 0px 0px 0px;
	}
	
	a:hover.EnterLink{
		color:#444444;
		text-decoration:none;
		
		outline:none;
		
		text-align:center;
		font-size:22px;
		font-weight:bold;
		text-decoration:none;
					        
		margin:0px 0px 0px 0px;
		padding:0px 0px 0px 0px;
		border:0px 0px 0px 0px;
	}
		
/* - - - - - Trip Advisor Styles - - - - - */
	#feed-tripadvisor-top{
		width:215px;
		height:40px;
		
		background-image:url(images/tripadvisorfeedtop.png);
		
		font-size:18px;
		font-weight:normal;
		
		font-family:Verdana, Arial, Arial, Helvetica, sans-serif;
		
		padding:10px 0px 0px 65px;
		margin:0px 0px 0px 0px;
		border:0px 0px 0px 0px;
	}
	
	#feed-tripadvisor-bottom{
		width:270px;
		height:20px;
		
		background-image:url(images/tripadvisorfeedbottom.png);
		
		font-size:11px;
		font-weight:normal;
		
		padding:10px 0px 0px 10px;
		margin:0px 0px 0px 0px;
		border:0px 0px 0px 0px;
	}
		
	#feed-tripadvisor{
 		width:279px;
		height:165px;
								
		text-align:left;
		
		overflow:scroll;
		overflow-x:hidden;
		
		border-color:#333333;
		border-left:solid 1px #333333;
		
		padding:5px 0px 5px 0px;
		margin:0px 0px 0px 0px;
		border:0px 0px 0px 1px;
	}
	
		#feed-tripadvisor img{
			padding:0px 0px 0px 0px;
			margin:0px 10px 0px 0px;
			border:0px 0px 0px 0px;
		}
		
		#feed-tripadvisor a:hover{
			color:#FFFF99;
		}	
		
		.TA_rtable{
			width:240px;
			
			font-size:10px;
			
			padding:0px 0px 0px 0px;
			margin:0px 0px 15px 0px;
			border:0px 0px 0px 0px;
		}
		
		.TA_rowls{
			width:95px;
			
			font-size:10px;
			
			padding:0px 0px 0px 0px;
			margin:0px 0px 0px 0px;
			border:0px 0px 0px 0px;
		}

		.TA_rname  {
			width:140px;
			
			font-family:'Tw Cen MT', Arial, Arial, Helvetica, sans-serif;
			font-size:16px;
			line-height:1;
			
			padding:0px 0px 0px 0px;
			margin:0px 0px 0px 0px;
			border:0px 0px 0px 0px;
		}
			
		.TA_rdate   {
			color:#999999;
			font-size:8px;
			font-style:italic;
			
			padding:0px 0px 0px 0px;
			margin:0px 0px 0px 0px;
			border:0px 0px 0px 0px;
		}
	
					
		.TA_ruser   {
			font-size:0px;
			
			padding:0px 0px 0px 0px;
			margin:0px 0px 0px 10px;
			border:0px 0px 0px 0px;
		}
		
		.TA_rdesc {
			width:140px;
			
			font-size:10px;
			text-align:justify;
			
			padding:0px 0px 0px 0px;
			margin:0px 0px 0px 0px;
			border:0px 0px 0px 0px;
		}

/* Created By Steve Ferrar - London Creative 2009 */		