/*


Design by Free CSS Templates


http://www.freecsstemplates.org


Released for free under a Creative Commons Attribution 2.5 License


*/





* {


	margin: 0;


	padding: 0;


}





body {


	background: #FFFEF5 url(images/img01.gif);


	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;


	color: #767941;


}





h1, h2, h3, h4, h5, h6 {


	color: #F08F02;


}





h1 {


	text-transform: uppercase;


	font-size: 1.2em;


	margin-bottom: 1em;


}





h2 {


	margin-bottom: 0.8em;


	font-size: 1.2em;


}





h3 {


	margin-bottom: 0.8em;


	font-size: 1.2em;


}





h4 {


	margin-bottom: 0.8em;


	font-size: 1.2em;


}





h5 {


	margin-bottom: 0.8em;


	font-size: 1.2em;


}





h6 {


	margin-bottom: 0.8em;


	font-size: 1.2em;


}





p, blockquote, ul, ol {


	margin-bottom: 1.5em;


}





p {


}





blockquote {


	margin-left: 2em;


	padding-left: 1em;


	border-left: 2px solid #F08F02;


	font-style: italic;


}





ul, ol {


	margin-left: 3em;


}





ul {


}





ul li {


}





ol {


}





ol li {


}





pre, code {


}





pre {


}





code {


}





a:link {


	color: #F08F02;


}





a:hover {


	text-decoration: none;


}





a:visited {


}





img {


}





.image-left {


	float: left;


	margin-right: 1em;


}





.image-right {


	float: right;


	margin-left: 1em;


}





input, textarea, select {


}





input {


}





textarea {


}





select {


}





/* Header */





#header {


	height: 230px;


	background-image: url(images/bg.jpg);


	background-repeat: repeat;


}





/* Logo */





#logo {


	height: 80px;


	padding: 150px 0 0 30px;


	text-transform: lowercase;


	background-repeat: no-repeat;


	background-image: url(images/soul-retrieval.jpg);


}





#logo h1 {


	float: left;


	letter-spacing: -.1em;


	font-style: italic;


	font-size: 3em;


}





#logo h1 a {


	color: #767941;


}





#logo h2 {


	float: left;


	letter-spacing: -.05em;


	font-style: italic;


	font-size: 1em;


}





#logo a {


	text-decoration: none;


}





/* Wrapper */





#wrapper {


	margin-right: 100px;


	background: url(images/img05.jpg) repeat-y 275px 0;


}





/* Sidebar */





#sidebar {


	float: left;


	width: 275px;


}





/* Content */





#content {


	margin-left: 275px;


	padding: 30px;


}





/* Menu */





#menu {


}





#menu h2 {


	display: none;


}





#menu ul {


	margin: 0;


	list-style: none;


}





#menu li {


	display: inline;


}





#menu a {


	display: block;


	height: 23px;


	text-decoration: none;


	font-size: 1em;


	font-style: italic;


	color: #767941;


	padding-top: 8px;


	padding-right: 0;


	padding-bottom: 0;


	padding-left: 30px;


	border-bottom-width: 1px;


	border-bottom-style: dashed;


	border-bottom-color: #CCCCCC;


	background-image: url(images/shamanism.jpg);


	background-repeat: repeat-x;


}





#menu a:hover {


	color: #F08F02;


}


#soul-retrievals/* Testimonial */





 {


	padding: 30px;


}


#soul-retrievals  blockquote {


	margin-left: 0;


}





/* Welcome */





#welcome {


}





#contact {
	width: 380px;

}





/* Footer */





#footer {
	background: url(images/img06.gif);
	color: #ADB07C;
	padding-top: 20px;
	padding-right: 30px;
	padding-bottom: 20px;
	padding-left: 30px;


}





#footer hr {


	display: none;


}





#footer p {


	margin: 0;


	font-size: .8em;


}











#footer a {


	color: #ADB07C


}


.form-bg{
	background-color: #FFFF99;
	width: 284px;
	font-family: "Trebuchet MS";
	color: #767941;
	font-size: small;


}


.style5 {font-size: 10px}





.style3 {color: #FF8000; font-weight: bold; }
.text-link {
	color: #FF8000;
	text-decoration: none;
}
.style6 {
	color: #FF6600
}



.form-width{
	width: 359px;
	font-family: "Trebuchet MS";
	color: #767941;
	font-size: small;


}
.w3c-image{
	text-align: center;
	margin-top: 8px;
}
