/*==RockDoctor CSS; March 2011 Pat's==*//*=============this styles the page background - OUTER LAYER; same color as religions, Color here defines FONT================*/body {   font: 1em Arial, Helvetica, sans-serif;   background-color: #330000;   margin: 0px;   padding: 0px;   color: #330000;}/*========== keeps image hyperlinks from having border =============*/body img {   border: 0px;}/*=========== heading styles color ========================*/h1, h2, h3, h4 {   font-family: Georgia, "Times New Roman", Times, serif;   font-weight: bold;   color: #330000;}h1 {   font-size: 1.5em;    text-align: center;}h2 {   font-size: 1.2em;    text-align: center;}h3 {   font-size: 1em;}h4 {   font-size: .9em;}/*============== page links unless styled elsewhere =============*/a, a:link {   color: #330000;   font-weight: bold;   text-decoration: none;}a:visited {   color: #330000;   font-weight: bold;   text-decoration: none;}a:hover {   text-decoration: underline;}/*============== hidden links have same link color as the content body's color =============*/.hidden, .hidden a, .hidden a:hover {    color:#E2D2BA;   background:#E2D2BA;}/*============== This hiddenlink is for Directories Only. They have same link color as the content body's color =============*/.hiddenlink, .hiddenlink a, .hiddenlink a:hover{   color:#E2D2BA;   background:#E2D2BA;}/*============ styles the second layer container - MIDDLE LAYER; chgd from 90% to 92%; was background: #C099A0; also like #aaaaaa ==============*/#outerwrapper {   padding: 20px;   width: 92%;   margin: 0 auto 0 auto;   background-color: #0E0004;}/*================ syles main content container - INNER LAYER; chgd width from 90 to 99% ====================*/#innerwrapper {   border: 1px solid #A46F3A;   padding: 10px;   background-color: #E2D2BA;    width: 99%;   text-align: left;/* Redefines the text alignment defined by the body element. */; margin: 0 auto 0 auto;}/* ================ styling for top banner ==================*/#innerwrapper #masthead {   border-bottom: 1px double #A46F3A;   height: 150px;   background: #E2D2BA no-repeat;}/*======= styles masthead title The 'color' is text color ===========*/#innerwrapper #masthead .title {	float: right;	font-weight: bold;	font-size: 1.5em;	color: #000000;	margin-top: 20px;	margin-right: 20px;}/*============== styles tables can be used over again on same page ========*/.main {   border-collapse: collapse;   border: 1px gray solid;   padding: 5px;   width: 99%;   margin: 0px auto;   background-color: #E2D2BA;}/*================= styles left navigation table cell chgd width from 200 to 150 ===============*/.leftnav {   border: 1px gray solid;   padding: 5px;   vertical-align: top;   background-color: #E2D2BA;   width: 150px;   font-size: .9em;}/*============== styles left navigation list ==============*/.leftnav ul {   list-style: none;   margin: 0;    padding: 0;   margin-bottom: 4px;}.leftnav li {   list-style: none;    padding: 2px 0;}.leftnav ul li a {   display: block;    color: #FFFFFF;   padding: 4px;   text-decoration: none;   background-color: #C099A0;   border: 1px solid #883620;   margin-top: 2px;}.leftnav a:hover {   color: #000000;   background-color: #E4EFF5;   border: 1px solid #C2CBD0;}.leftnav ul ul {   padding-left: 5px;}.leftnav ul ul li a {   padding: 3px 0 3px 3px;   font-size: 80%;   font-weight: normal;}/*============== styles content table cell ================*/.content {   border: 1px gray solid;   padding: 5px 20px 5px 20px;   vertical-align: top;   background-color: #E2D2BA;}/*================== styles content list ================*/.content ul {    list-style: none;    list-style-image: url('vft/geology/images/black-bullet-sm.gif');   margin: 0px;   padding: 0px;}   content li {list-style: none;    list-style-image: ;   margin: 0px 0px 8px 8px;   padding: 0px;}/*============ styles bottom footer ===============*/#innerwrapper #footer {   background-color: #E2D2BA;   border-top: solid 1px #666;   padding: 10px;    font-size: .85em;}/*================ general styles ===================*/.ctr {   text-align: center;}.smalltext {   font-size: small;}.floatleft {   float: left;   margin: 10px 10px 10px 15px;}.floatright {   float: right;   margin: 10px 15px 10px 10px;}/*================ contributor styles ===================*/.cont {   text-align: center;}.cont {   font-size:small;   font-style:italic;   text-align:center;}
