/* Global Element Styles */
body {
	font-family:Arial, Helvetica, sans-serif;
	font-size:1.1em;
	color:#333333;
}

h1 {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:.8em;
	color:#666;
}

h2 {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:1.9em;
	text-transform:uppercase;
	color:#69120c;
	margin:.5em auto;
	padding:0;
}

h3 {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:1.4em;
	text-transform:capitalize;
	color:#69120c;
	margin:.5em auto;
	padding:0;
}

h4{
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:1.1em;
	text-transform:capitalize;
	color:#69120c;
}

a:link{
	color: #A49E95;
	text-decoration: underline;
}

a:visited{
	color: #A49E95;
	text-decoration: underline;
}

p.slideshow-edit{
	font-size: 1em;
}

/* Global Section Styles */

div#holder{
}
	div#holder h1{
		color: #9ac9ec;
		font-family: Georgia, "Times New Roman", Times, serif;
		font-size: 0.8em;
		text-transform: uppercase;
		text-align: left;
	}

div#branding{
}

div#language-navigation{
}

	div#language-navigation ul li a{
		color: #9ac9ec;
		font-family: Georgia, "Times New Roman", Times, serif;
		font-size: 0.9em;
		text-transform: uppercase;
		text-align: right;	
		text-decoration: none;
	}
	
	div#language-navigation ul li.active a{
		color: #007dc4;
	}

div#main-content{
}

	div#main-content div#left-column h3 {
		color: #a49e95;
		font-family: Geneva, Arial, Helvetica, sans-serif;
		font-size: 1em;
		font-weight: bold;
		text-transform: uppercase;
	}
	
	div#main-content div#left-column p {
		color: #a49e95;
		font-family: Georgia, "Times New Roman", Times, serif;
		font-size: 1em;
		text-transform: none;
	}
	
		div#main-content div#left-column p a.contact-us{
			color: #a49e95;
			font-family: Geneva, Arial, Helvetica, sans-serif;
			font-size: 1em;
			font-weight: bold;
			text-transform: uppercase;
			text-decoration: none;
			display: block;
		}
		
		div#main-content div#left-column p a.contact-us:hover{
			color: #a49e95;
			text-decoration: underline;
		}
		
		div#main-content div#left-column p a.contact-us:visited{
			color: #a49e95;
		}
		
		div#weather-container{
			text-align: center; 
		}
		div#weather-container a{
			text-decoration:none;
		}
		
			div#weather-container #header{
				color: #FFFFFF;
				font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
				font-size: 0.8em;
				text-transform: uppercase;
				letter-spacing: -0.1em;
			}
			
			div#weather-container #location{
				color: #FFFFFF;
				font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
				font-size: 1.2em;
				text-transform: uppercase;
			}
		
			div#weather{
				text-align: center; 
			}
			
			div#weather .temp{
				color: #a49e95;
				font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
				font-size: 2.4em;
				font-weight: lighter;
				font-stretch: narrower;
				text-transform: uppercase;
			}
			
			div#weather .temp sup{ 
				font-size: 0.5em
			}
		
		div#main-content div#right-column h2.header{
			font-family: Georgia, "Times New Roman", Times, serif;
			font-size: 1.3em;
			font-weight: bold;
			color: #0d8cd3;
			text-align: left;
			text-transform: uppercase;
		}
		
		div#main-content div#right-column span.overview-txt{
			font-family: Geneva, Arial, Helvetica, sans-serif;
			font-size: 1.1em;
			color: #767571;
			text-align: right; 
			text-transform: uppercase;
		}
		
		div#main-content div#right-column div#content{
			color: #a49e95;
			text-align: left;
			font-family: Georgia, "Times New Roman", Times, serif;
			font-size: 0.9em;	
		}
		
			div#main-content div#right-column div#content{
				color: #a49e95;
				text-align: left;
				font-family: Georgia, "Times New Roman", Times, serif;
				font-size: 1em;	
			}
			
			div#main-content div#right-column div#content ul{
				font-family: Georgia, "Times New Roman", Times, serif;
				font-size: 1em;
			}
		
			div#main-content div#right-column div#content ul li{
				font-family: Georgia, "Times New Roman", Times, serif;
				font-size: 1em;
			}
			
				div#main-content div#right-column div#content a:visited{
					color: #a49e95;
					text-decoration: underline;	
				}
				
			div#main-content div#right-column div#content p{
				font-size: 1em;
			}
		
			div#main-content div#right-column div#content h2{
				color: #0D8CD3;
				font-family: Georgia, "Times New Roman", Times, serif;
				font-size: 1em;
				text-transform: uppercase;
			}
			
			div#main-content div#right-column div#content h3{
				color: #0D8CD3;
				font-family: Georgia, "Times New Roman", Times, serif;
				font-size: 1em;
				text-transform: uppercase;	
			}
			
			div#main-content div#right-column div#content h4{
				color: #0D8CD3;
				font-family: Georgia, "Times New Roman", Times, serif;
				font-size: 1em;	
				text-transform: uppercase;
			}
			
			div#featureBoxes .featureBox p{
				font-size: 0.9em!important;
			}


	div#main-menu ul li a{
		font-family: Georgia, "Times New Roman", Times, serif;
		font-size: 0.9em;
		font-weight: bold;
		color: #FFFFFF;
		text-decoration: none;
	}
	
	div#main-menu ul li a:hover{
		color: #686868;
	}
	
	div#main-menu ul li a:visited{
		color: # FFFFFF;
	}
	
	div#main-menu ul li.active a{
		color: #686868;
	}

div#misc-links{
}

	div#misc-links ul{
			font-family: Georgia, "Times New Roman", Times, serif;
			font-size: 0.9em;
			text-transform: uppercase; 
	}
	
		div#misc-links ul li a{ 
			color: #6f6f6f;
		}
		
		div#misc-links ul li a:visited{ 
			color: #6f6f6f;
		}
		
div#virtual-tours{
	text-align: center;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 1em;
	font-weight: bold;
}

	div#virtual-tours a{
		text-decoration: none;
		text-transform: uppercase;
	}
	
		div#virtual-tours h3#virtual-txt a{
			color: #bedcf4;
		}
		
		div#virtual-tours h3#virtual-txt a:visited{
			color: #bedcf4;
		}
		
		div#virtual-tours h3#tours-txt a{
			color: #ffffff;
		}
		
		div#virtual-tours h3#tours-txt a:visited{
			color: #ffffff;
		}
		
div#header-contact-details{
	text-align: right;
	text-transform: uppercase;
}
		
	div#header-contact-details span.contact{
		font-family: Georgia, "Times New Roman", Times, serif;
		font-size: 1.1em;
	}
	
	div#header-contact-details span.address{
		color: #696969;
		font-size: 1em;
	}
	
	div#header-contact-details{
		color: #ffffff;
	}
	
div#alt-menu{

}	
	div#alt-menu ul li a{
		font-family: Geneva, Arial, Helvetica, sans-serif;
		font-size: 0.8em;
		color: #FFFFFF;
		text-decoration: none;
	}
	
	div#alt-menu ul li a:visited{
		color: #FFFFFF;
		text-decoration: none;
	}
	
	div#alt-menu ul li a:hover{
		color: #000;
		text-decoration: none;
	}
	
	div#alt-menu ul li.active a{
		color: #000;
		font-weight: bold;
		text-decoration: none;
	}
	
div#footer{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	font-weight: bold;
	text-transform: uppercase;
	
}
	
	div#footer div#contact-details{
		color: #a49e95;
	}
	
	div#footer div#author{
		color: #86b9df;
	}
		
		div#footer div#author a{
			color: #86b9df;
			text-decoration: none;
		}
		
		div#footer div#author a:visited{
			color: #86b9df;
		}
		
		div#footer div#author a:hover{
			color: #86b9df;
			text-decoration: underline;
		}