/*
style sheet for forsberg acupuncture
dec 2005
*/


body { margin: 0px; 
	   background-color: #FFFFFF; 
	   background-image: url(http://www.forsbergacupuncture.com/images/acupuncture-bg1.gif);
	   background-repeat: no-repeat;
	   background-attachment: fixed;
	   background-position: top left;
}

#page { margin: 5px 20px 5px 162px;
		background-color: #FFFFFF;
		width: 618px;
		position: absolute;
		font: 14px/17px Verdana, Arial, sans-serif; 
		color: #000000;
}

#mainTxt { padding: 0px 10px; }


/* page titles */
h1 { padding-top: 20px;
	 font: bold 18px Georgia, 'Times Roman', serif;
	 color: #0066CC; 
}

/* page subtitles */
h2 { padding-top: 20px;
	 font: bolder 16px Georgia, 'Times Roman', serif;
	 color: #0066CC; 
}

/* section titles, like on articles, links pages */
h3 { padding: 0px;
	 font: bolder 14px Verdana, Arial, sans-serif;
	 color: #000000;
}


a:link { color: #0066CC; }
a:hover { color: #FFCC33; }
a:visited { color: #0066CC; }


li { line-height: 18px; }

/* used on sitemap/contact-confirm for section titles, like on site's main nav bar */
li.none1 { font-weight: bold;
		   list-style-type: none; 
}
/* used on sitemap/contact-confirm for subsection/details of items listed as none1 */
li.none2 { font-weight: normal;
		   list-style-type: none; 
}
/* used on sitemap for subsection/details of items listed as none2 */
li.none3 { font-weight: normal;
		   list-style-type: none; 
}


/* hilite 1 is blue */
.hilite1 { color: #0066CC; }
/* hilite 2 is yellow */
.hilite2 { color: #FFCC33; }


.btmnav { padding-top: 60px; 
		  font-size: 10px; 
		  color: #FFCC33;  
		  text-align: center; 
}

p.btmnav a  { padding-left: 10px;
			  padding-right: 10px;
}

.cpyRgt {  padding-top: 0px; 
		   padding-bottom: 30px;
	       font-size: 10px; 
		   color: #000000;  
		   text-align: center; 
}

.center { text-align: center; }
.right { text-align: right; }

.smtxt { font-size: 12px; 
		 line-height: 14px;
}
.smtxtR { font-size: 12px; 
		  line-height: 14px;
		  text-align: right; 
}



/* titles of larry's articles */
.artTitle { font-size: 16px; }

/* xtra padding for articles */
.artTxt { padding: 0px 30px; }

/* footer text at the end of larry's articles */
.artFtr { font-size: 13px; }

/* images used for topic/text separation */
.miniPix { padding: 20px 0px 35px;
		   text-align: center;
}

/* testimonials */
.test { font-style: italic;
		font-size: 12px;
		line-height: 15px;
		text-align: right;
}


