/*
CSS-file for Powderhorn Chateau 2006
Developed by Phosphor Essence
*/

body, html {
color: #5d493f; 
font-family: Arial, Verdana, Tahoma, sans-serif;
background-color: #e0dec5; 
text-align: center; /*** Centers the design in old IE versions ***/
height: 100%;
}
body {
font-size: 100%;
line-height: 100%;
padding-bottom: 1px;
}

p {
color: #5d493f;
font-size: 0.8em;
line-height: 160%;
padding: 7px 0 7px 0;
}

.contentWrap ul {
font-size: 0.8em;
line-height: 140%;
list-style-type: disc;
text-indent: 0px;
margin: 10px 0 0 25px;
padding: 0;
}.contentWrap ul ul {
font-size: 1.0em;
list-style-type: circle;
margin: 0 0 0 25px;
padding: 0;
}

img {
margin: 0;
padding: 0;
}

table {
font-size: 0.8em;
line-height: 150%;
margin: 7px 0 20px 0;
}

a {
color: #521517;
font-weight: bold;
text-decoration: none;
}
a:hover{
color: #852225;
font-weight: bold;
text-decoration: none;
}

h1, h2, h4, h4, h5 {
font-weight: bold;
padding-bottom: 5px;
}
h1 {
color: #5d493f;
font-size: 1.5em;
line-height: 150%;
}
h2 {
color: #77675a;
font-size: 1.4em;
font-weight: normal;
line-height: 150%;
margin: 4px 0 0 0;
display: none;
}
h3 {
color: #77675a;
font-size: 1.25em;
font-weight: normal;
letter-spacing: 0.03em;
line-height: 150%;
text-transform: uppercase;
}
/*h4 {
font-size: 0.9em;
font-weight: normal;
line-height: 130%;
text-transform: uppercase;
padding: 9px 0 0 0;
}*/
h4 {
color: #77675a;
font-size: 0.85em;
font-weight: bold;
line-height: 130%;
text-transform: uppercase;
padding: 12px 0 0 0;
}
h1 a, #header h2{
color: #fff;
}
.clear { clear: both; }
input
{
	color: #5d493f; 
	font-size: 1em;
}





/**** SIDEBOX ****/

.box, .box-dark {
background-color: #d0cdb5;
padding: 0 0 10px 0;
margin: 0 0 20px 0;
}
.box-dark {
background-color: #bfbca4;
}
.box p, .box-dark p {
color: #5d493f;
font-size: 0.75em;
line-height: 130%;
margin: 0 7px 0 9px;
}
.right-spacing {
margin: 0 7px 0 0;
}
.topbtm-spacing {
margin: 8px 0 10px 0;
}
.btm-spacing {
margin: 0 0 10px 0;
}


/**** BLOCKQUOTE ****/

blockquote {
color: #4D656A;/*852225*/
font-size: 0.75em;
line-height: 135%;
display: block;
margin: 0 15px 0 45px;
}
.quote-credit {
color: #4D656A;
font-size: 1.0em;
font-weight: bold;
line-height: 240%;
padding: 8px 0 0 20px;
}


.caption {
font-size: 0.75em;
line-height: normal;
margin: 0;
padding: 0 0 10px 0;
}



/* POPUP LINK STYLES */

#popup h4 {
font-size: 1.0em;
margin: 0 0 15px 0;
padding: 0;
}

#popup ol {
margin: 0 0 0 25px;
}
#popup li {
color: #8B6C5F;
font-size: 0.9em;
line-height: 150%;
margin: 0 0 6px 0;
}
#popup a {
color: #723434;
}
#popup a:link, #popup a:active, #popup a:visited {
color: #723434;
}
#popup a:hover {
color: #9F4848;
}


/* FOOTER STYLES */
#footer p.left {
/*position: relative;*/
float: left;
margin-right: 30px;
}
#footer p.right {
position: relative;
float: right;
}



/* TAKE A TOUR BOX STYLES */

.tour {
padding-bottom: 0;
}
.tour-smalltext {
font-size: 0.9em;
}


/* FORMS */
.validator
{
	font-size:0.8em;	/* 0.8 of the paragraph text */
	color:red;	
}
input, select, textarea
{
	color: #5d493f; 
	font-size: 1em;
}

textarea	/* Override the default fixed-width font */
{
	font-family: Arial, Verdana, Tahoma, sans-serif;	
}