/* CSS Document */

a:active {  font-family: "Trebuchet MS", Arial, sans-serif; font-size: 12px; font-weight: bold; color: #453e2f; text-decoration: none}
a:link {  font-family: "Trebuchet MS", Arial, sans-serif; font-size: 12px; color: #453e2f; font-weight: bold; text-decoration: none}
a:visited { font-family: "Trebuchet MS", Arial, sans-serif; font-size: 12px; color: #453e2f; font-weight: bold; text-decoration: none }
a:hover { font-family: "Trebuchet MS", Arial, sans-serif; font-size: 12px; color: #453e2f; font-weight: bold; text-decoration: underline}

.upcoming_events_link img {
	border: 0 none !important
}

a:active.white {  font-family: "Trebuchet MS", Arial, sans-serif; font-size: 12px; font-weight: bold; color: #FFFFFF; text-decoration: none}
a:link.white {  font-family: "Trebuchet MS", Arial, sans-serif; font-size: 12px; color: #FFFFFF; font-weight: bold; text-decoration: none}
a:visited.white { font-family: "Trebuchet MS", Arial, sans-serif; font-size: 12px; color: #FFFFFF; font-weight: bold; text-decoration: none }
a:hover.white { font-family: "Trebuchet MS", Arial, sans-serif; font-size: 12px; color: #FFFFFF; font-weight: bold; text-decoration: underline}

a:active.size14 {  font-family: "Trebuchet MS", Arial, sans-serif; font-size: 14px; font-weight: bold; color: #453e2f; text-decoration: none}
a:link.size14 {  font-family: "Trebuchet MS", Arial, sans-serif; font-size: 14px; color: #453e2f; font-weight: bold; text-decoration: none}
a:visited.size14 { font-family: "Trebuchet MS", Arial, sans-serif; font-size: 14px; color: #453e2f; font-weight: bold; text-decoration: none }
a:hover.size14 { font-family: "Trebuchet MS", Arial, sans-serif; font-size: 14px; color: #453e2f; font-weight: bold; text-decoration: underline}

a:size14Sub:active {  font-family: "Trebuchet MS", Arial, sans-serif; font-size: 14px; color: #453e2f; text-decoration: none}
a:size14Sub:link {  font-family: "Trebuchet MS", Arial, sans-serif; font-size: 14px; color: #453e2f; text-decoration: none}
a:size14Sub:visited { font-family: "Trebuchet MS", Arial, sans-serif; font-size: 14px; color: #453e2f; text-decoration: none }
a:size14Sub:hover { font-family: "Trebuchet MS", Arial, sans-serif; font-size: 14px; color: #453e2f; text-decoration: underline}

a:active.floor_plans {  font-family: "Trebuchet MS", Arial, sans-serif; font-size: 16px; font-weight: normal; color: #453e2f; text-decoration: none}
a:link.floor_plans {  font-family: "Trebuchet MS", Arial, sans-serif; font-size: 16px; color: #453e2f; font-weight: normal; text-decoration: none}
a:visited.floor_plans { font-family: "Trebuchet MS", Arial, sans-serif; font-size: 16px; color: #453e2f; font-weight: normal; text-decoration: none }
a:hover.floor_plans { font-family: "Trebuchet MS", Arial, sans-serif; font-size: 16px; color: #453e2f; font-weight: normal; text-decoration: underline}

.footer-text {  font-family: "Trebuchet MS", Arial, sans-serif; font-size: 11px; font-weight: normal; color: #cccccc;}
a:active.footer-text { font-size: 11px;  color: #cccccc; text-decoration: none}
a:link.footer-text { font-size: 11px; color: #cccccc; text-decoration: none}
a:visited.footer-text { font-size: 11px;  color: #cccccc; text-decoration: none}
a:hover.footer-text { font-size: 11px;  color: #cccccc; text-decoration: underline}

TD{ font-family: "Trebuchet MS", Arial, sans-serif; font-size: 12px; color: #453e2f; font-weight: normal}

.title { font-family: "Trebuchet MS", Arial, sans-serif; font-size: 16px; color: #453e2f; font-weight: bold } 

h1 {
	font-family: "Trebuchet MS", Arial, sans-serif; 
	font-size: 16px; 
	color: #453e2f; 
	font-weight: bold 
	} 
	
h2 {
	font-family: "Trebuchet MS", Arial, sans-serif; 
	font-size: 16px; 
	color: #453e2f; 
	font-weight: bold 
	} 


select.calendar-month { 

 background-color: #FFFFFF;
 font-family: "Trebuchet MS", Arial, sans-serif;
 font-size: 12px;
 color: #000000; 
 width: 105px;
 
}

select.calendar-year { 

 background-color: #FFFFFF;
 font-family: "Trebuchet MS", Arial, sans-serif;
 font-size: 12px;
 color: #000000; 
 width: 60px;
 
}

input.standard_button { 

 background-color: #453e2f;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 12px;
 font-weight: bold;
 color: #FFFFFF; 
 
}

input.standard_text { 

 background-color: #ffffff;
 font-family: "Trebuchet MS",Verdana, Arial, Helvetica, sans-serif;
 font-size: 12px;
 width: 200px;
 color: #000000; 
 
}

textarea.standard { 

 background-color: #ffffff;
 font-family: "Trebuchet MS",Verdana, Arial, Helvetica, sans-serif;
 font-size: 12px;
 height: 200px;
 width: 590px;
 color: #000000; 
 
}

.view-photo 
{
	padding-left: 10px;
	border:0px;
}

.footer-text
{
}

.ImageOutline { 
	border-style: solid; 
	border-color: #666; 
	border-width: 1px;
	}
	
/* new header styles */
.casa_nova_header {
	display: block;
	width: 805px;
	height: 255px;
	background: url(../images/Casa-Nova-Luxury-Ski-Villa-Header.jpg) no-repeat 0 0;
}
.casa_nova_logo {
	display: block;
	width: 310px;
	height: 85px;
	position: relative;
	top: 100px;
	left: 5px;
}
.casa_nova_events {
	display: block;
	width: 280px;
	height: 51px;
	position: relative;
	top: -86px;
	right: 0px;
	float: right;
}
