body {background:#fff; text-align:center;/* IE hack to center page contents */
	margin:0; font-family:Georgia, Palatino, Times, serif; /*color:#653332;*/  color:#7B3F3E;}

h1, h2, h3, h4 {padding:0; margin:0;}
h1 {font-size:100%;}
h2 {font-size:70%; text-transform:uppercase; padding-top:10px;}
p {margin:0; padding:6px 0 9px 0; font-size:70%; line-height:180%;}
p.error {color:#f00; padding:2px 0 3px 0;}
ul {font-size:70%; }

img {border:0;}
.clearFloats {clear:both; line-height:0px; height:0px; font-size:0px;}
.skiplink {display:none;}

#printLogo {text-align:center;}/*displays logo*/
#printSubtitle {width:650px; border-bottom:4px solid #653332; padding-bottom:8px; text-align:center;}
#printInfo {width:650px; border-top:4px solid #653332; margin:0 auto; text-align:center;}/*displays footer text info*/


/* ---- links ----------------------------------------- */
a {color:#7B3F3E; text-decoration:none;}  
a:visited {color:#7B3F3E;}
a:hover {color:#999965; text-decoration:none;}
a:active {color:#7B3F3E;}


/* ---- forms ----------------------------------------- */
form {margin:0;}
input, textarea, select {border:1px solid #ccc;}


/* ---- ids & classes ----------------------------------------- */
#frame { /* this centers the page */
	 width:650px; border:none; margin:20px auto 0;}
	 .homebg {background:none !important;}
	 .interiorbg {background:none !important;}
	 .linksbg {background:none !important;}

/* main navigation */
#nav {display:none !important;}
/* sub navigation */
#subnav {display:none !important;}

/*home page (only) main content area */
#contentHome {text-align:left; margin-top:0px; padding:20px;}
	#contentHome h1#logoHome {display:none !important;}
	#contentHome h2#subtitle {display:none !important;}
	#contentHome #homeText {width:550px;}
	#contentHome p {margin:0; padding:0 0 20px 0; font-size:80%; line-height:165%;}

/*all other pages main content area */
#content {text-align:left; margin-top:0px; padding:20px;}
	h1#logo {display:none !important;}
	#main {width:550px;}
		#main h2 {text-transform:uppercase; font-size:110%; margin-bottom:20px; letter-spacing:0.05em;}
		#main a {text-decoration:underline;}
		#main span {font-size:120%;}/* for Profiles page names at the start of content */
		#main ul {margin:0; padding:0; list-style:none;}
		#main ul li {margin:0; padding:0; line-height:180%;}
		#main ul#links li {padding-bottom:10px; text-align:right;}
		#main ul.faq {margin:0 0 0 30px; padding:6px 0 10px 0; list-style:square;}
		#main ul.faq li {padding-bottom:10px;}
	/* right-side column */
	#info {display:none !important;}
		img.portrait {float:right; margin-top:15px;}
	
/* footer text */
#footer {display:none !important;}