/*Web.css Exernal CSS*/
	/*#cccccc; grey #000000; black*/
	/*#660000; dark red #990000 mid red ##ff5300; orange/red ffffff white*/
	/*8b008b puprle mid red #cc4300;*/


/*Layout of page*/
body{
	text-align: center;
	background-color:  white;
}
#outline
{
	text-align: left;
	background-color: #D2B48C;
	width: 830px;
	margin: 5px auto;
	border: dashed 1px #999; 
	padding: 0px;
}
#header
{
	background-color: white;
	width: 820px;
	margin: 0px auto;
	padding: 0px;
	float: left;
}

#navbar
{
	text-align: left;
	width: 150px;
	margin: 0px auto;
	padding: 0px;
	float: left;
	background-color: #D2B48C;
}

#mcol
{
	background-color: #f2e8c5;
	width: 525px;
	margin: 0px;
	padding: 0px;
	float: left;
}
#rcol
{
	text-align: left;
	background-color: #D2B48C;
	width: 150px;
	margin: 0px auto;
	padding: 1px;
	float: left;
}
#contents
{
	background-color: #f2e8c5;
	margin: 10px;
	width: 480px;
	margin: 0px auto;
	padding: 5px;
	color:#666666;
	font-size: 0.95em;
}
#footer
{
	clear: both;
	color: grey;
	font-size: 0.7em;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	width: 100%;
	text-align: center;
	background-color: #D2B48C;
}


/*********NAV BAR***********************************************************************/
#navbar ul 
{ 
  	list-style: none; 
	width: 145px;
	margin: 0; 
	float: left;
	font-size: 1.0em;
	padding: 0px;
}

#navbar ul li 
{ 
	width: 145px;
  	list-style: none; 
  	background-color: #c81c1c; 
  	text-align: left; 
  	margin: 0; 
	border: solid 1px #999; 
	padding: 0px;
}

#navbar ul li a 
{ 
  	width: 125px;
  	display: block; 
  	text-decoration:none;
  	padding: 1px; 
  	padding-left: 20px; 
  	border: solid 1px #fff; 
  	margin: 0 auto; 
  	background: transparent url(png/arrow2.png) no-repeat left center;
}

#navbar ul li a:link, 
#navbar ul li a:visited 
{ 
	color: #f2e8c5; 
}  

#navbar ul li a:active 
{ 
	color: #f2e8c5;
	background: transparent url(png/arrow2.png) no-repeat left center;
}

#navbar ul li a:hover 
{ 
	color: #c81c1c; 
	background: transparent url(png/arrow1.png) no-repeat left center;
	background-color: #f2e8c5; 
}
#navbar dl dt a,
#rcol ul li a 
{ 
  text-decoration:underline; 
  padding: 1px; 
  margin: 0; 
  text-align: left;
}

/****headers******************/


#navbar h4,
#rcol h4 
{
	background-color: #990000;
	color:#FFFFFF;
	border: solid 1px #000; 
	padding: 2px; 
	margin: 0;
	font-size: 1.0em;
	width: 145px;
}
#book h2,
#contents h2
{
	color:#990000;
}


#navbar dl,
#navbar dl dt 
{ 
	font-size: 0.95em;
	padding: 1px;
	margin: 0; 
}

#rcol ul 
{ 
width: 150px;
margin: 0; 
font-size: 0.9em;
padding: 0px;

}
#rcol ul li 
{
  list-style: none; 
  text-align: left; 
  margin: 0; 
  padding: 0px;
}
/************images********/
#header img,
#navbar img
{
margin: 0px;
border: 0px;
padding: 0px;
}
#contents img
{
  	margin: 6px;
}
#rcol img
{
	border: solid 1px #000;
  	margin: 3px;
}
#mcol img
{
  	margin-left: 7px;
}
/***paragraphs*************************/
#navbar p,
#rcol p
{
text-align:left;
margin:3px;
padding:3px;
font-size: 0.95em;
color: #990000;
}

/***************Hyperlinks****************/
#navbar dl dt a:active,
#navbar dl dt a:link, 
#navbar dl dt a:visited,
#rcol ul li a:active,
#rcol ul li a:link, 
#rcol ul li a:visited 
{ 
	color: #990000; 
}  
#navbar dl dt a:hover, 
#rcol ul li a:hover 
{ 
	color: #ff5300;
}

#book p.author      { font-style:italic; margin-top:0; margin-bottom:0.4em; padding-bottom:0.2em; border-bottom:1px solid #d5d5d5; max-width:50em; }
#book p.entry       { margin-top:0; padding-top:0; margin-bottom:2em; max-width:50em; }
#book p.comment     { font-style:italic; margin-top:-1.7em; padding:0 0 0 2em; margin-bottom:2em; max-width:50em; color:#606060; }
#book p.admin       { margin-top:-1.7em; text-align:right; max-width:50em;}
#book p.admin span  { font-size:0.82em; }
#book .caution      { font-weight:bold; color:red; }
#book .small        { font-size:0.69em; line-height:1.19em; }
#book p .small      { font-size:0.82em; }
#book h2.preview-hl { font-size:0.82em; line-height:1.45em; font-weight:bold; color:red; margin-bottom:0; }
#book input.button  { width:45px;  font-size: 11px; font-weight:normal; margin: 0px 0px 5px 0px; }
#book a:link        { color: #0000cc; text-decoration: none; }
#book a:visited     { color: #0000cc; text-decoration: none; }
#book a:hover       { color: #0000cc; text-decoration: underline; }
#book a:active      { color: #bb0000; text-decoration: none; }
#bnav p          { margin-bottom:2em; }
#bpreview      { border:1px dotted red; max-width:41em; padding:10px 10px 0 10px; }
#bfooter       { margin-top:3em; font-size:0.69em; line-height:1.19em; color:#808080; }
#bfooter a     { color:#808080; }
#book img		{border: 0px; margin: 0px;}

  
