	body { background-image: url(images/bk_site.jpg); background-repeat: repeat; background-color: #cccccc; margin-top: 10px; margin-left: 0px;}

/* Page Parts */	
#wrap { background-color: #ffffff; position: relative; margin-left: auto; margin-right: auto; width: 800px; border: 2px #af5519 solid; } 

/* e1d6a8 or af5519 */
#menu { margin-top: 2px; margin-left: auto; margin-right: auto; background-color: #af5519; position: relative; border: 0px; width: 790px; height: 20px; }
#menubottom { position: relative; top: 0px; left: 125px; border: 1px; width: 575px; height: 30px; }
#sidemenu { background-color: #ebebeb; padding: 5px; position: relative; top: 0px; left: 10px; border: 1px #0000ff solid; width: 163px; }

#sidemenu2 { background-image: url(images/issues/obama.jpg); background-color: #ebebeb; padding: 5px; position: relative; top: 20px; left: 10px; border: 1px #0000ff solid; width: 163px; }

#error { background-color: #cccccc; padding: 10px; margin-left: auto; margin-right: auto; margin-bottom: 10px; margin-top: 5px; position: relative; border: 1px #af5519 solid; width: 330px; }

#quote { margin-left: auto; margin-right: auto; position: relative; top: 10px; border: 0px #0000ff solid; width: 784px; height: 50px; }

#focus, #focus2, #focus3, #focus4, #focus5, #focus6 { background-image: url(images/bk_home.jpg); background-color: #ffffff; margin-left: auto; margin-right: auto; position: relative; top: 20px; border: 0px #0000ff solid; width: 784px; height: 280px; }

#focus2 { background-image: url(images/bk_experience.jpg); }
#focus3 { background-image: url(images/bk_hypnosis.jpg); }
#focus4 { background-image: url(images/bk_testimonials.jpg); }
#focus5 { background-image: url(images/bk_contact.jpg); }
#focus6 { background-image: url(images/bk_requests.jpg); }

#pagetitle { margin-left: auto; margin-right: auto; position: relative; top: 5px; border-bottom: 1px #7d7d7d dashed; width: 770px; height: 20px; }

#content { margin-left: auto; margin-right: auto; position: relative; top: 20px; border: 0px #0000ff solid; width: 784px; }

#features { margin-left: auto; margin-right: auto; margin-top: 10px; padding: 0px; width: 740px; border-top: 4px #1c4444 double; }

#footer { margin-left: auto; margin-right: auto; position: relative; top: 10px; border: 0px #000000 dashed; width: 798px; height: 50px; }

/* Text Options */	
	.title, .titleC { margin-top: 8px; margin-bottom: 5px; padding: 0px 10px 0px 0px; font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 9pt; font-style: normal; font-weight: bold; color: #1c4444; text-align: left; line-height: 1.0; }

	.titleC { padding: 0px 10px 0px 10px; color: #ffffff; text-align: center; line-height: 1.3; }

	.title2 { margin-top: 5px; font-family: Times New Roman, Times, serif; font-size: 18pt; font-style: italic; font-weight: normal; color: #7d7d7d; text-align: left; }

	.caption, .caption2, .caption3, .caption4, .caption5, .caption6 { margin: 0px; padding: 20px 0px 0px 450px; width: 300px; font-family: Times New Roman, Times, serif; font-size: 18pt; color: #ffffff; text-align: center; line-height: 1.3; border: 0px #0000ff solid; }

	.caption5 { margin: 0px; padding: 20px 0px 0px 10px; }
					
	.fancy { margin: 20px 50px 20px 50px; padding: 5px; font-family: Times New Roman, Times, serif; font-size: 11pt; font-style: normal; font-weight: normal; color: #1c4444; text-align: center; line-height: 1.2; border-top: 4px #1c4444 double; }
        	
	.basic, .basicR, .basicSM, .basicSMr, .basic1 { margin-left: 0px; padding: 0px 20px 0px 10px;  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-style: normal; font-weight: normal; color: #1c4444; text-align: justify; line-height: 1.2; }
	.basicR { padding-right: 3px; text-align: right; }
	.basicSM { font-size: 7pt; }
	.basicSMr { font-size: 7pt; text-align: right; margin-bottom: 10px; }
  	
	.basicC { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-style: normal; font-weight: bold; color: #1c4444; text-align: center; line-height: 1.2; }
        	
	.basic2 { margin-top: 5px; margin-left: 20px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; font-style: normal; font-weight: normal; color: #FFFFCC; text-align: justify; font-style: normal; line-height: 1.3; }
    	
	.footertext { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; font-style: normal; font-weight: bold; color: #3c3081; text-align: center; font-style: normal; line-height: 1.0; }

/* Fancy Text */
	.updates { margin-top: 10px; padding: 10px; height: 300px; overflow: auto; border: 1px #0000ff dotted; }

	.highlight { margin: 10px; padding: 10px; height: 150px; overflow: auto;border: 4px #1c4444 double; }
  	
/* Linking Text */	       
	.links { border-bottom: 1px #1c4444 dotted; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; font-style: normal; font-weight: bold; color: #1c4444; text-decoration: none; text-transform: uppercase; }
	
	a.links { border-bottom: 1px #1c4444 dotted; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; font-style: normal; font-weight: bold; color: #1c4444; text-decoration: none; text-transform: uppercase; }

	a.links:hover  { background-color: #1c4444; border-bottom: 0px #1c4444 dotted; color: #959595; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; text-decoration: none; font-style: normal; }
    	
	.menu { margin-top: 2px; padding-top: 2px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-style: normal; font-weight: bold; color: #ffffff; text-decoration: none; text-align: center; }
	
	a.menu { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-style: normal; font-weight: bold; color: #ffffff; text-decoration: none; text-align: left; }

	a.menu:hover  { color: #959595; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; text-decoration: underline; font-style: normal; }
  	
	.footer { padding-top: 20px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-style: normal; font-weight: normal; color: #666666; text-decoration: none; text-transform: uppercase; text-align: center; }
	
	a.footer { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-style: normal; font-weight: bold; color: #666666; text-decoration: none; text-transform: uppercase; }

	a.footer:hover  { color: #ffffff; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; text-decoration: underline; font-style: normal; }
