/**********************************************
COLORS:
manila folder: F1E0B5 
wine:          79234A
blue grey:     1A600F, 9DA4AC
brown:         5C4011
buff:          F1EDDD
ivory:         FAF6DD

****************************************************/

body                    {background: #FAF6DD; text-align: center; font-size: medium; font-family: "Lucida Grande", Arial, Helvetica, sans-serif; }
*                       {margin: 0; padding: 0px;}
#wrapper		        {margin: 0 auto; width: 1024px; text-align: left; position: relative; background: #FAF6DD;}
#logo       			{top: 5px; left: 5px; height: 74px; width: 1024px; background-color: #F1E0B5 ; color: #000;}
#contentarea            {position: absolute; top: 90px; left: 195px; width: 680px; background: #FAF6DD; border-left: 1px dashed #52370B;}

#rcol                   {width: 140px; position: absolute; top: 120px; left: 880px;}
#rcol p					{line-height: 125%; margin-top: 10px;}
#rcol h4                {color: #79234A; font-size: 75%; text-transform: uppercase; letter-spacing: .05em; background-color: transparent; margin-left: 15px;}

#lcol                   {width: 190px; position: absolute; top: 90px; left: 0px; height: 62px; background-color: #FAF6DD;}
#lcol ul                {font-size: 60%; line-height: 200%; color: #5C4011; list-style-type: none; margin: 0; padding: 0;}
#lcol li                {list-style-position: outside;} /* List-style-position needs to be explicitly called out to get uniform alignment betw. ie and ff. */

#foot                   {white-space: nowrap; margin: 30px 15px 30px 15px; text-align: center; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #FAF6DD; color: #5C4011;}

h1		                {color: #79234A; font-size: 130%; letter-spacing: .05em; background-color: transparent; margin: 0px 5px 0px 15px;}
/*h2		            {font-family: bold Times, serif; color: #79234A; background-color: transparent; font-size: 120%; letter-spacing: .04em; margin: 0px 5px 5px 15px;}*/
h2 		                {font-weight: bold; margin: 0 15px 5px 15px; font:78%/1.4em Georgia,Serif; text-transform: uppercase; letter-spacing:.15em; color:#79234A;}
h3                      {color: #79234A; font:83%/1.4em Verdana, sans-serif; background-color: transparent; font-weight: bold; margin: 20px 5px 0px 15px;}
h4                      {color: #666; font-size: 90%; letter-spacing: .05em; background-color: transparent; margin-left: 15px;}
h5                      {color: #666; font-size: 80%; background-color: transparent; margin-left: 0px;}

/*Navigation */
a                       {font-weight: bold; color: #5C4011; text-decoration: none; background-color: transparent;}
a:visited               {font-weight: bold; color: #79234A; text-decoration: none;}
a:hover                 {color: #000; text-decoration: underline;}

#foot a,#foot a:visited {font-weight: bold; font-size: xx-small; color: #79234A; text-decoration: none; margin-right: 15px; white-space: nowrap; background-color: #FAF6DD;}
#foot a:hover           {text-decoration: underline;}

/* Old Left nav
.lcol a,.lcol a:visited {font-weight: bold; font-size: 80%; background-color: red; color: #000; text-decoration: none; margin-right: 20px; white-space: nowrap;}
.lcol a:hover           {color: #F1EDDD; text-decoration: underline; background-color: #9DA4AC;} */

ul                      {list-style: square; list-style-position: inside; margin: 0 0 0 15px; font-size: 75%; color: #5C4011; background-color: #FAF6DD;}
ol                      {color: #5C4011; margin-right: 10px; background-color: #FAF6DD;}
p	                    {color: #5C4011; margin: 5px 0 5px 15px; font-size: 75%; letter-spacing:.02em; line-height: 155%; background-color: #FAF6DD;}
th                      {font-size: 80%;}
td                      {color: #5C4011; margin: 10px; z-index: 3; padding-left: 5px; font-size: 75%; line-height: 130%; background-color: #FAF6DD;}
td h3                   {color: #79234A; font:100%/1.4em Georgia,Serif; background-color: transparent; font-weight: bold; margin: 0px;}
td p	                {margin: 0 0 8px; font-size: 85%; line-height: 150%;}
td ul                   {list-style: disc; font-size: 80%; color: #5C4011; background-color: #FAF6DD;}
hr                      {clear: both; width: 90%;}

dt { color: #5C4011; margin: 20px 0 0 12px; padding: 0; font-weight: bold;}
dd { color: #5C4011; margin: 0 0 0 12px; padding: 0; }

#maintable              {margin-left: 15px; text-align: center;}
#sidebar                {float: right; width: 390px; margin: 0 0 10px 0;}
#sidebar p				{color: #5C4011; background-color: #F1E0B5; letter-spacing: 0.03em; margin-right: 5px; padding: 10px; border: 1px dashed #52370B; clear: both;}
.calloutright  			{float: right; width: 340px; color: #5C4011; background-color: #F1E0B5; letter-spacing: 0.03em; padding: 10px; border: 1px dashed #52370B;}
.calloutright p         {background-color: #F1E0B5;}

.breadcrumb             {color: #79234A; font-size: xx-small; font-weight: bold; background-color: #FAF6DD; margin: 0 15px 5px 15px;}
.imgleft                {float: left; font-weight: bold; font-style: italic; font-size: x-small;  text-align: left; margin: 15px 10px 15px 10px;}
.imgright               {float: right; font-weight: bold; font-style: italic; font-size: x-small;  text-align: right; margin: 15px 0 5px 15px;}
.imgleft100             {float: left; clear: right; width: 100%; font-weight: bold; font-style: italic; font-size: x-small; margin: 15px 15px 0 10px;}
.imgright100            {float: right; clear: left; width: 100%; font-weight: bold; font-style: italic; font-size: x-small; margin: 15px 0 0 15px;}

.bodytable              {margin: 15px 5px 0 18px;}
.fine					{font-size: xx-small;}

.ads                    {margin-left: 15px;}
.bookmarks              {margin-left: 10px; font-size: .7em; line-height: 125%;}
.fine					{font-size: 60%;}
			
.photo                  {float: right; margin: 8px; vertical-align: top;}
.emph                   {font-style: italic;}

