
/* CSS Document - Karen Segee, grasshoppergraphics.ca June 2009*/

body {
height : 100%;
margin : 0 auto;
font-size : 0.85em;
line-height: 120%;
font-weight : normal;
color : #ffffff;
font-family: Verdana, Arial, Sans-Serif;
background: #e6ebc8 url(images/background_strip.png) repeat-y;
}

h1, h2, h3, h4, h5 {
margin : 0;
padding : 7px 0px 3px 0px;
color: #A7BE86;
}
a {
color: #A7BE86;
text-decoration: none;
}
a:hover {
color : #A7BE86;
}
a:active {
color : #A7BE86;
}

#siteContainer {
width: 100%;
height: 100%
margin: 0  auto;

z-index: 500;
}
#background {
margin: 0 auto 0 144px;
}

#content {
width: 700px;
margin: -650px 140px 20px 180px; 
z-index: 1000;
}
table { z-index: 1500; }



.navigation {
width: 170px;
color: #4D6662;
z-index: 1000;
}

.relax {font-size: 200%; color: #789893; font-weight: bold; font-style: normal;}


.navigation ul {
	font:.10em Verdana, Arial, Sans-Serif;
	color:#4D6662;
	list-style-type:circle;	
	margin: 0px auto 25px 0px;
	
}

.navigation li {
	margin:0;
	padding:2px 0;
	margin: 0 auto;
}

.navigation ul li a {
	text-decoration: none;
	font:12px Verdana, Arial, Sans-Serif;
	color:#4D6662;
	
}

.testimonial {
	width: 165px;
	font-size: 90%;
	font-size : 0.80em;
	line-height: 140%;
	color:#4D6662;
	
	}	

.gifthead {
	font-weight: bold;
	font-size: 115%;
	color:#4D6662;
	text-align: center;
}

.gift {
	font-size: 0.80em;
	line-height:135%;
	color:#4D6662;
	text-align: center;
}

.space {width: 150px; }

.text {
	position: relative;
	float: left;
	width: 400px;
	font-size : 0.85em;
	color: #E6EBC8;

}

.subnav { color: #4D6662; }

.subnav li {
	font-size: 110%;
	color:#4D6662;
	padding:3px 0;
	margin: 0 auto;
	list-style-type:none;	
}

.subnav ul li a {
	color:#4D6662;
	text-decoration: underline;
	
}
.list {
padding-left: 15px;
}

	.list li {
	margin: 0 auto;
	list-style-type:circle;	
	}

.header {
font-size: 120%;
font-weight: bold;
color: #A7BE86;
}

.color { color: #A7BE86; }

.subtable {text-align: left;}

#windowtext {	 
	margin: 20px;
	font: bold 11px Verdana, Arial, Sans-Serif;	
	text-align: left;
	background-color:black;
	
}
.questions li { color:#ffffff; }

.questions li a { color:#ffffff; }
	
	
.answer { color:#A7BE86; }

.photo {

	border:solid 2px #ffffff;

	margin:2px;

}

.author

{

	color:#A7BE86;

	font-style:italic;

}

.italic { font-style: oblique;}


.portrait {

	border:solid 2px #ffffff;

	margin:2px;

}
.credits {font-size: 80%; color: #A7BE86;}
.credits a {text-decoration: underline;}
.special {font-weight: bold; font-style: oblique; font-size: 80%;}
.promohead {text-align: center; font-weight: bold; font-size: 115%; line-spacing: 170%; color:#A7BE86;}
.promo {text-align: center;}
.valentine {color: red; font-size: 160%; font-style: oblique;}
.numbered {list-style-type: decimal;}

.phone {font-size: 120%; font-weight: bold; color: #CCFFCC;} 


#siteContainer,img, a { behavior: url(iepngfix.htc) 



