/* CSS Document */

body {
	font: 75.0%/1.5 Arial, Helvetica, sans-serif; 
}

/*temp*/
#navcontainer a {
	color: #fff;
	text-decoration: none;
}

#navcontainer ul li {
	font-weight:bold;
}

#navcontainer ul ul li {
	font-weight:normal;
}

h2, h3 {
	color: #ff7007;
}

p, li {
	color: #406194;
}

.stay a, #address a {
	color: #406194;
	font-weight: bold;
	text-decoration:none;
	border-bottom:1px dotted #406194;
}

#content4 h3 {
	color: #ff7007;
}

.stay a:hover, #address a:hover {
	color: #ff7007;
	text-decoration:none;
	font-weight: bold;
	border-bottom:1px solid #ff7007;
}
#org_description strong {
	color: #ff7007;
}

li {
	margin-left: 2em;
}

p {
	font-size: 1em;
	margin-top: 1.5em;
	margin-bottom: 1.5em;
}

p.nomargin {
	margin-top: 0;
}

h2.nomargin, h3.nomargin {
	margin-bottom: 0;
}

h2 {
	font-size: 166.7%;
	margin-top: 1.35em;
	margin-bottom: 0.45em;
}

h3 {
	font-size: 133.3%;
	margin-top: 1.6875em;
	margin-bottom: 0.5625em;
}

h4 {
	font-size: 116.7%;
	margin-top: 1.929em;
	margin-bottom: 0.643em;
}

table.overview {
	width: 100%;
}

table.overview thead, tfoot {
	background-color: #ff7007;
	color: #fff;
	text-align:center;
}

table.overview td {
	vertical-align: top;
}

#address {
	color: #999999;
}

#findastay {
	color: #fff;
}

#findastay input, #findastay label {
	font-size: 133.3%;
	line-height:2em;
	margin-left: 1em;
	
}

#findastay select {
	color: #406194;
	width: 160px;
	font-size:90%;
	margin-bottom: 1.2em;
}

#findastay submit {
	margin-top: 1em;
}

input.age {
	width: 2em;
}

a.orange, a:hover.orange, a:visited.orange {
	line-height: 3em;
	color: #ff7007;
	font-weight:bold;
}

a img {
	border-bottom:none;
	text-decoration:none;
	border: none;
}


	


/*======================A P P L I C A T I O N  F O R M  S T Y L E S ====================*/
fieldset {  
margin: 1.5em 0 0 0;  
padding: 0;
position:relative;
border:none;
}
legend {  
margin-left: 1em;  
color: #000000;  
font-weight: bold;
}
fieldset ol {  
padding: 1em 1em 0 1em;  
list-style: none;
}
fieldset li {  
padding-bottom: 1em;
}
fieldset.submit {  
border-style: none;
}

fieldset label {
	display: block;
	font-weight:bold;
	color: #406194;
	float: left;
	width: 12em;
}

fieldset input, fieldset textarea {
	width: 20em;
	border: none;
	border: 1px solid #c0c0c0;
}

fieldset input.sibling {
	width: 2em;

}

fieldset input.submit {
	width: 6em;
}

input.radio {
}
select {
	border:0;
	border: 1px solid #ffc7ff;
}
select.first {
	margin-left: 0;
}

.left {
	float: left;
	padding-right: 1em;
	padding-bottom: 1em;
}

h3.findstaytitle {
	color: #fff;
	margin-top: 10px;
	padding-top: 0;
}

