﻿/* Default CSS Stylesheet */

/* General Body style */
	body { padding:0px;	margin:20px 0 20px 0; font-size:small;
		font-family: Arial,Helvetica,sans-serif; color: #000; background: #443345;}
	a {text-decoration: underline; color: #443345;}
	a:hover {text-decoration:none;}
	a:visited {color: #666;}

	#header {width:760px;}
	#immortal-spirit {background:url(images/immortal-spirit.jpg) no-repeat top left; width:760px; height: 31px;}
	#immortal-spirit h1 {text-align:right; margin:0 10px 0 0; font-size:130%; color:#4a6100; padding-top:9px;
			font-variant:small-caps;}
	#hypnotherapy-services {background:url(images/personal-growth.jpg) no-repeat top left; width:760px; height: 39px;} 
	#hypnotherapy-services h1 {background:url(images/bullet2.gif) no-repeat left 8px;margin:0 0 0 10px; font-size:150%; font-weight:normal; color:#fff; padding-top:8px;padding-left:30px;}
	#matterhorn {width:760px; height:116px; background: url(images/matterhorn-photo.jpg) no-repeat top left;}
		
	#menu {background: #fff;border-bottom:5px solid #fff;}
	#menu-bar {margin:0 2px; background: #4a6100; width:756px;}
	#menu-bar a {padding:2px 6px;  color: #fff;  text-decoration:none; font-weight:bold; line-height:1.5em;font-size:110%;}
	#menu-bar a:hover { color: #4a6100; background: #e8eeee;}
	#menu-bar a.menu-active { color: #4a6100; background: #fff;}
	
	#faq-bar {margin:0 5px; background: #1d77d8; width:650px;}
	#faq-bar a {padding:2px 6px;  color: #fff;  text-decoration:none; line-height:1.5em; font-weight:bold;}
	#faq-bar a:hover { color: #1d77d8; background: #e8eeee;}
	
	


.main {width:760px; height:100%; margin:auto;}

.page { background: #fff; width:760px;}
.content {margin:0 20px 0 20px; padding-top:15px;}



.left {width:195px; background:#e8eeee;padding-left:8px;padding-top:15px;padding-right:10px; padding-bottom:5px;border-left:6px solid #fff;}
.right {width:518px; float:right; text-align:justify; padding-top:15px; padding-right:10px;}
.right-1 {width:240px;}
.right-2 {width:240px; float:right;}


.john-photo {float:left; margin-right:10px; margin-bottom:5px; border:1px solid #443345;}
.input {width:190px;}
.sellItemList {width:230px;float:right;background:#fff;padding:12px 8px;border:1px solid #ccc;margin-left:30px;margin-top:10px;
	margin-bottom:20px;line-height:1.3em;}

.sellItem {background: url(images/bullet1.gif) no-repeat left 5px; padding-left:15px;margin-left:10px;}
	a.sellItem  {color: #4a6100;}
	a:visited.sellItem  {color: #4a6100;}

/* footer style */
#footer {width:748px; border-top:10px solid #fff; border-bottom:6px solid #fff; border-left:6px solid #fff; border-right:6px solid #fff;}
	#footer a {text-decoration: underline; color: #fff; font-weight:bold;}
	#footer a:hover {text-decoration:none;}
	#footer a:visited { color: #fff;}


/* heading styles */    
.title {color:#4a6100; font-size:150%; margin:0 0 4px 0; font-weight:normal;}
.articleTitle {color:#443345; font-size:110%; margin:0 0 1px 0;}


/* left paragraph text */
.summary {margin-top:0;}
.summary a {text-decoration:none;}
.summary a:hover {text-decoration:underline;}

/* table rates */
.rates th {font-weight:bold; text-align:left;}

.active-link {color:#000; font-weight:bold; text-decoration:none;}

