/* LeftMenu.css */
/* Universal selector */
/* Remove all default margins and padding */
* {
  /* Block all browser default margins and padding */
    margin:0;
    padding:0;
  /* Temporary borders */
    /* border:dashed 1px #f00;*/
}

body
{
  background-color: #5e6b51;
  color: #000;
  font-family: Arial, "Adobe Garamond Pro", Tahoma, Helvetica, sans-serif;
  font-weight:bold;
  font-size: 1em;  
}

table
{
	width:100%;
}

a:link
{
	color:#000;
}

a:visited
{
	color:#000;
}

a:hover
{
	color:#dcb029;
}

a:active
{
	color:#000;
}

h1, h2, h3
{
  font-family: Charcoal, Impact, sans-serif;
  color:#dcb029;
  font-weight:normal;
  font-style:italic;
  font-variant:small-caps;
  letter-spacing:0.08em;
}

td
{
	padding:1em;
}

.LText
{
	text-align:left;
}

.LfPadText
{
	text-align:left;
	padding-left:2em;
}

.RText
{
	text-align:right;
}

.CText
{
	text-align:center;
}

.GoldTopLine
{
	 border-top: solid 0.3em #dcb029;
}

.BrdRT
{
	border-right:solid 2px #333;
}

.NoBrder hr
{
	border:0;	
}

/* Applies to id="wrapper" */
#wrapper{
  width:55em;
  background-color: #fff;
  /* Center the wrapper */
  margin: 0 auto;
}

/* Applies to id="branding" */
#branding{
 border-bottom: solid 4px #dcb029;
} 

/* Applies to id="leftcolumn" */
#leftcolumn
{
  width:12em;
  float:left;  
  text-align:left; 
}

#leftcolumn a:link,
#leftcolumn a:active,
#leftcolumn a:visited
{
	color:#000;
}

#leftcolumn a:hover
{
	color:#dcb029;
}

/* Applies to paragraphs in the leftcolumn division */
#leftcolumn p,
#leftcolumn a:link,
#leftcolumn a:active,
#leftcolumn a:visited
{  
  padding:0.5em;
  width:80%;
  font-size:0.9em;
  margin:1em 0.5em;
  text-align:left;
  color:#000;
  font-weight:bold;
} 

/* Content for Web Pages using Base Template*/
#contentBase
{
 /* Left margin must match leftcolumn width */  
  margin: auto auto auto 12em;
  padding:1em 1em 0em 1em;
  font-family: Arial, "Adobe Garamond Pro", Tahoma, Helvetica, sans-serif;
  border-left: solid 0.3em #dcb029;
  background-color:#fff;
  color:#000;
}

/* Styles h1, h2, and h3 style rules in the content division */
#contentBase h1, #contentBase h2, #contentBase h3{
  font-family: Charcoal, Impact, sans-serif;
  color:#dcb029;
  font-weight:normal;
  font-style:italic;
  font-variant:small-caps;
  letter-spacing:0.08em;
}

/* Size h1 headings in the content division */
#contentBase h1{
  font-size:2em;
}

/* Size h2 headings in the content division */
#contentBase h2{
  font-size:1.5em;
}

/* Size h3 headings in the content division */
#contentBase h3{
  font-size:1.25em;
  font-style:normal;
}

/* Applies to line height in the content division */
#contentBase p{
  line-height:1.5em;
}

/* Styles for ul, and ol - adding padding - in the content division */
#contentBase ul, #content ol
{
  padding: 5px 0px 5px 30px; 
} 

#contentBase #footer p
{
	margin:clear;
	padding:0.5em 0em 0em 0em;
}

/* Styles for Artwork Web Pages and web pages using Artwork template */
#contentArtWork
{
 /* Left margin must match leftcolumn width */  
  margin: auto auto auto 12em;
  padding:1em 0em 0em 0em;
  background-color:#fff;
  color:#000;
  border-left: solid 0.3em #dcb029;
  text-align:center;
}

/* Applies to id="footer" */
#footer 
{
   margin: auto auto auto 11.2em;    
   font-size: 0.8em;   
   text-align:center;
}

#footer a:link,
#footer a:active,
#footer a:visited
{
	color:#dcb029;
}

#footer p
{
	margin-left:4em;
	padding:0.5em 0em 0em 0em;
}
