body                {background: center #f2f2f0 url(/img/bkground-summer2010.jpg) repeat-y; text-align: center; font-size: medium; font-family: Verdana, sans-serif;}
*                   {padding:0; margin:0;}
#wrapper		    {margin: 0 auto; width: 1000px; text-align: left; position: relative; background: #f2f2f0;}
#logo       		{top: 0; left: 0; height: 134px; width: 1000px; background-color: #737b76;  z-index: 2; padding: 0;}
#logo a             {background: transparent;}

/* BASIC FORMATTING STYLES */
h1, h2, h3, h4, h5, h6	{color: #42290e;}
h1                   {font: bold 150% Verdana, sans-serif; margin: 15px 10px 0 15px; line-height: 100%;}
h2                   {font-size: 100%; margin: 10px 10px 10px 15px; text-transform: uppercase; letter-spacing: .15em;}
h3                   {font-size: 85%; margin: 10px 10px 0 15px;}
h4                   {font-size: 80%; margin: 5px 10px 0 15px;}
h5                   {font-size: 80%; margin: 20px 10px 0 15px;}
h6         			 {font-size: 80%; margin: 20px 10px 0 0;}
blockquote			 {margin: 10px 10px 10px 15px;  letter-spacing:.01em; line-height: 120%; }

ul                      {list-style: square; margin: 10px 0 0 28px; font-size: 70%;}
li                      {margin-top: 5px;}
ol                      {margin: 0 0 0 35px; font-size: 70%;}
p	                    {margin: 10px 10px 5px 15px; font-size: 70%; letter-spacing:.01em; line-height: 150%;}
.clearpara              {margin: 10px 0 5px 15px; font-size: 70%; letter-spacing:.01em; line-height: 150%; clear: both;}
td                      {font-size: 80%; margin: 3px; padding: 5px;}
th                      {font-weight: bold; font-size: 90%; background: #D1A446; color: #f5e8b7;}
td p, ul, ol            {font-size: 85%;}
hr                      {clear: both; width: 95%;	margin-left:15px;	margin-top: 10px;}
dt {font: bold 70% Verdana, sans-serif; color: #42290e; margin: 15px 0 5px 15px;}
dd {font: 70% Verdana, sans-serif; color: #000; margin: 0 0 0 15px;}

/* GENERAL Navigation */
a                      {color: #42290e; font-weight: bold; text-decoration: underline; background: transparent; padding: 0 2px;}
a:visited              {color: #a17992;}
a:hover                {color: #912f6b;}

/* TABBED HEADER NAVIGATION */

#nav1			      {position: absolute; top: 115px; float: left;	width: 1000px;	margin: 0px; padding: 10px 0 0 0; background: transparent; height: 12px; left: 1px;}
#nav1 li		      {float: right; margin: 0; padding: 0; font-family: "Lucida Grande", sans-serif; font-size: 100%; font-weight: bold; list-style: none;}
#nav1 a			      {float: left; display: block; margin: 0 2px 0 0; padding: 4px 8px; color: #f2f2f0; text-decoration: none; background: #c7a919;}
#nav1 a:hover, a:active	  {background: #f2f2f0; color: #42290e;} 
/* #nav1 a:hover   	{border-bottom: 1px solid #42290e;} */

/* LEFT COLUMN */

#lcol                   {width: 170px;	position: absolute;	top: 170px;	left: 2px;	background-color: transparent;	padding-left: 5px;	height: 131px;}
/*#lcol ul               {font-family: helvetica, sans-serif; font-weight: bold; font-size: 70%; line-height: 200%; color: #5C4011; list-style-type: none; margin: 5px;}
#lcol li                {list-style-position: outside;}*/ /* List-style-position needs to be explicitly called out to get uniform alignment betw. ie and ff. */
#lcol a                 {font-size: 90%; font-weight: bold; color: #42290e; text-decoration: none; list-style: none; background: transparent;}
#lcol a:visited         {color: #a87732;}
#lcol a:hover           {color: #912f6b; text-decoration: underline;}
#lcol h5                {margin: 0 10px 5px 0;} 
#lcol li                {font-size: 90%; margin: 0 10px 0 -30px; list-style: none; list-style-position: outside;} 
#lcol ul                {margin-bottom: 10px;}
#lcol p		            {margin: 5px;}

/* #topmenu                {position: relative; left: 325px; top: -100px; margin-bottom: -50px; background: transparent;} */

/* CONTENT AREA */

#contentArea           {
	position: absolute;
	top: 170px;
	left: 186px;
	width: 660px;
	background: transparent;
	border-left: 3px solid #a87732;
}
#contentArea table     {margin: 5px 5px 5px 15px; clear: both;}
#contentArea td        {font-size: 70%;}
#contentArea td ul     {font-size: 100%;}
#contentArea ol, ul    {font-size: 70%;}
#contentArea table p   {font-size: 100%; line-height: 120%; margin: 0;}

#contentarea a          {color: #42290e; font-weight: bold; text-decoration: underline; background: transparent; padding: 0 2px;}
#contentarea a:visited  {color: #a17992;}
#contentarea a:hover    {color: #912f6b;}
.quotetitle				{font-weight: bold;}

#contentArea2           {	position: absolute; top: 170px;	left: 186px; width: 100%px;	background: transparent;	border-left: 3px solid #a87732;}

/* RIGHT COLUMN */

#rcol                   {
	width: 140px;
	position: absolute;
	top: 170px;
	left: 859px;
}
#rcol h6                {background: #42290e; padding: 3px; font-size: 65%; color: #F0f0f2; margin: 0px 10px 0 0; width: 135px;}
#rcol p					{margin-left: 0; font-size: 60%; line-height: 110%;}


/* IMAGE STYLES */

img					   {border: none;}
.img-r                 {float: right; margin: 0 0 5px 10px; background-color: transparent;	}
.img-l                 {float: left; margin: 0 10px 5px 15px; background-color: transparent;	}
.ImageCaption          {margin-bottom: 5px; font-size: 65%; font-style: italic; font-weight: bold; background-color: transparent;}
.captionleft		   {float: left; margin: 15px; font-size: 65%; text-align:left;}
.captionright		   {float: right; margin: 15 0 15 15; font-size: 65%; text-align:left;}

.imgleft               {float: left; margin: 8px 2
5px 5px 15px;}
.imgleft100		       {float: left; width: 100%; clear: both;}
.imgright              {float: right; margin: 12px 2px 5px 10px;}

/* FOOTER */

#foot a,#foot a:visited {font-weight: bold; font-size: 80%; color: #79234A; text-decoration: none; margin-right: 15px; white-space: nowrap; background-color: #fef3d1;}
#foot a:hover           {text-decoration: underline;}

/* BREADCRUMBS */

.breadcrumb            {color: #79234A; font-size: 60%; font-weight: bold; background-color: transparent; margin: 0 15px 5px 15px;}
.breadcrumb a          {color: #42290e; text-decoration: none; background: transparent;}
.breadcrumb a:hover    {text-decoration: underline;}

/* SIDEBAR CONTROLS */

.sidebarfavs           {float: left; width: 210px; background: #ece7de; letter-spacing: 0.03em; padding: 5px; border: 1px dashed #C0A551; clear: both; margin: 7px 0 10px 15px; }
.sidebarfavs h5            {color: #42290e; font-size: 85%; font-weight: bold; font-family: Helvetica, sans-serif; margin: 5px 10px 5px 0;}
.sidebarfavs a             {color: #42290e; text-decoration: none; background: transparent;}
.sidebarfavs a:hover       {text-decoration: underline;}

.sidebar               {float: right; width: 300px; background: #ece7de; letter-spacing: 0.03em; padding: 5px; border: 1px dashed #C0A551; clear: both; margin: 5px 0px 10px 10px;}
.sidebar p             {font-family: verdana, sans-serif; font-size: 85%; line-height: 130%; margin-left: 0;}
.sidebar li            {font-size: 100%; line-height: 130%;}
.sidebar h5            {color: #333; font-size: 100%; font-weight: bold; margin: 0 10px 5px 0;}
.sidebar a             {color: #42290e; text-decoration: none; background: transparent;}
.sidebar a:hover       {text-decoration: underline;}

.sidebar2               {float: right; width: 300px; background: #ece7de; letter-spacing: 0.03em; padding: 5px; border: 1px dashed #C0A551; clear: both; margin: 5px 5px 10px 10px;}
.sidebar2 p             {font-family: verdana, sans-serif; font-size: 85%; line-height: 130%; margin-left: 0;}
.sidebar2 li            {font-size: 100%; line-height: 130%;}
.sidebar2 h5            {color: #333; font-size: 100%; font-weight: bold; margin: 0 10px 5px 0;}
.sidebar2 a             {color: #42290e; text-decoration: none; background: transparent;}
.sidebar2 a:hover       {text-decoration: underline;}


.note                  {background: #F6E5B2; padding: 5px 5px; margin-right: 15px; clear: both;}

.buttons               {float: right; margin-right: 5px; font-size: 65%; font-family: helvetica, sans-serif;}
.italic                {font-style: italic; color: #333; margin-right: 10px;}
#cse-search-results    {background-color: transparent; margin-left: 15px;}
#quotation			   {font: 22px Georgia, "Times New Roman", Times, serif;
	color: #737b76;
	margin-top: 15px;
	width: 168px;}

.intropara  {font: 100% Georgia, "Times New Roman", Times, serif; float: left;
	color: #666;
	margin-top: 15px;}
.clearall              {clear: both;}
.sect                  {font-weight: bold;}

.fine					{font-size: 60%;}
#donate                 {border:thin dotted #42290e; background-color: transparent; width: 150px;}
#photograph             {margin-left: 15px;}

/* Template - No Adsense*/
#nav1noadsense			 {
	position: absolute;
	top: 115px;
	float: left;
	width: 1000px;
	margin: 0px;
	padding: 10px 0 0 0;
	background: transparent;
	height: 12px;
	left: 1px;
}
#nav1noadsense li		      {float: right; margin: 0; padding: 0; font-family: "Lucida Grande", sans-serif; font-size: 100%; font-weight: bold; list-style: none;}
#nav1noadsense a			      {float: left; display: block; margin: 0 2px 0 0; padding: 4px 8px; color: #f2f2f0; text-decoration: none; background: #c7a919;}
#nav1noadsense a:hover   	{background: #f2f2f0; color: #42290e;} 

/* =====Utility style for box model===== */

p.clear {
		clear:both;
		height: 0; /* only necessary for IE */
		margin: 0;
		padding: 0;
}

.help    {font-face:Baskerville, "Palatino Linotype", Palatino, "Century Schoolbook L", "Times New Roman", serif;  border:thin dotted #42290e; background-color:#765B45;  margin: 10px;}
.help p {font-size: 110%; line-height: 110%; color: white;}
.help table {font-family: Baskerville, 'Palatino Linotype', Palatino, 'Century Schoolbook L', 'Times New Roman', serif; font-size: 150%;}

.supporttable {font-family: Baskerville, 'Palatino Linotype', Palatino, 'Century Schoolbook L', 'Times New Roman', serif; font-size: 150%; float: left;}

/**************************************************
AHS Color Key:

gold:  #D1A446;
olive green: #663;
ivory background: #fef3d1;
med ivory background: #F6E5B2;
red: #800000;
link a = 444200
old-background: #fbfbef
Brown: #42290e
grey-purple background: #8a7d86
new-background #f2f2f0
mustard-stars: e9c51b
pre-2010 logo background color: #b8a88c
mango: #F90

***************************************************/
