12:38 PM 12/15/20095:58 PM 6/3/2009/*
style sheet referenced by all clc pages
*/

a.credit
   {
   color:#808080;
   font-size:70%;   
   background-color:#FFFFFF;
   text-decoration:none;
   margin-bottom:0px;
   padding-bottom:0px;
   margin-top:4px;
   padding-top:0px;
   }

a.credit:link
   {
   color:#808080;
   font-size:70%;   
   background-color:#FFFFFF;
   text-decoration:none;
   margin-bottom:0px;
   padding-bottom:0px;
   margin-top:4px;
   padding-top:0px;   
   
   }

a.credit:visited
   {
   color:#808080;
   font-size:70%;   
   background-color:#FFFFFF;
   text-decoration:none;
   margin-bottom:0px;
   padding-bottom:0px;
   margin-top:4px;
   padding-top:0px;   
   }

a.credit:hover
   {
   color:#B20002;
   font-size:70%;   
   background-color:#FFFFFF;
   text-decoration:none;
   margin-bottom:0px;
   padding-bottom:0px; 
   margin-top:4px;
   padding-top:0px;   
   }

body
   {
   font-family:Verdana, Arial, Helvetica, sans-serif;
   font-size:95%;
   color:#5B5350;
   background-color:#FFFFFF;
   line-height:125%;
   margin-top:20px;
   margin-bottom:20px;
   text-align:center;
   border-style:solid;
   border-width:0px;
   border-color:#7C97B5;
   }

.boxQuoteContentPadding
   {
   padding-left:11px;
   padding-right:11px;
   padding-top:30px;
   padding-bottom:30px;
   }


.boxedPhotoCutlne
   {
    border:0px solid #7C97B5;
    font-size:84%;
    padding:5px;
    margin:5px;
    
   }
.photoCutlne
   {
    font-size:84%;
    padding:5px;
    margin-left: 30px; margin-right: 30px;
    margin-top:0px; 
    padding-top:0px;
    text-align:left;
    margin-bottom: 6px;    
   }

.photoBy

   {
   font-size:65%; 
   font-weight:100;
   padding:5px;
   margin:0px;
   padding-top:0px;
   margin-top:0px;
   margin-bottom:10px;
   text-align:right;
   }
.contactInfo
   {
   font-weight:normal;
   text-decoration:none;
   }

.contactInfo p
   {
   padding:2px 10px 3px;
   margin:0px;
   }

.contactInfo a:link
   {
   text-decoration:none;
   color:#89078B;
   background-color:#FFFFFF;
   font-weight:900;
   }

.contactInfo a:visited
   {
   color:#89078B;
   background-color:#FFFFFF;
   text-decoration:none;
   font-weight:900;
   }

.contactInfo a:hover
   {
   color:#911716;
   background-color:#FFFFFF;
   text-decoration:none;
   font-weight:900;
   }

.contactInfo a.current:link
   {
   color:#89078B;
   background-color:#FFFFFF;
   text-decoration:none;
   }


.contactBoxedInfo
   {
   font-weight:900;
   text-decoration:none;
   }

.contactBoxedInfo p
   {
   padding:2px 10px 3px;
   margin:0px;
   }

.contactBoxedInfo a:link
   {
   text-decoration:none;
   color:#89078B;
   background-color:#FFFFFF;
   font-weight:900;
   }

.contactBoxedInfo a:visited
   {
   color:#89078B;
   background-color:#FFFFFF;
   text-decoration:none;
   font-weight:900;
   }

.contactBoxedInfo a:hover
   {
   color:#911716;
   background-color:#FFFFFF;
   text-decoration:none;
   font-weight:900;
   }

.contactBoxedInfo a.current:link
   {
   color:#89078B;
   background-color:#FFFFFF;
   text-decoration:none;
   }


.contactKicker
   {
   font-size:120%;
   line-height:120%;
   font-weight:500;
   color:#5B6F86;
   background-color:#FFFFFF;
   text-decoration:none;
   }

   /*
.contactKicker p
   {
   padding:2px 10px 3px;
   margin:0px;
   }
   */

.contactKicker a:link
   {
   text-decoration:none;
   color:#89078B;
   background-color:#FFFFFF;
   font-weight:900;
   }

.contactKicker a:visited
   {
   color:#89078B;
   background-color:#FFFFFF;
   text-decoration:none;
   font-weight:900;
   }

.contactKicker a:hover
   {
   color:#911716;
   background-color:#FFFFFF;
   text-decoration:none;
   }

.contactKicker a.current:link
   {
   color:#89078B;
   background-color:#FFFFFF;
   text-decoration:none;
   }

.copyright
   {
   width:100%;
   text-align:center;
   vertical-align:middle;
   font-size:70%;
   margin-top:0px; 
   color:#1F1D6D;
   background-color:#FFFFFF;
   }

div.nextPrevDisplay
   {
   color:#1F1D6D;
   background-color:#FFFFFF;
   font-weight:600;
   font-size:100%;
   text-align:center;
   padding-bottom:20px;
   padding-top:20px;
   }


div.preLoadHidden
   {
   display: none;
   }

div.sepBar
   {
   width:75%;
   height:0px;
   border-style:solid;
   border-bottom-width:1px;
   border-top-width:0px;
   border-color:#000000;
   margin-left:auto;
   margin-right:auto;
   }

div.showRmCptn
   {
   padding-bottom:5px;
   }


/* outer container for all page content...including nav bar and footer*/
#div_0_Centering
   {
   width:730px;
   text-align:center;
   margin-left:auto;
   margin-right:auto;
   }

div.outerCentering
   {
   width:730px;
   text-align:center;
   margin-left:auto;
   margin-right:auto;
   }


div.features
   {
   width:792px;
   }

.divNavBar
   {
   width:100%;
   font-family:Verdana, Arial, Helvetica, sans-serif;
   text-align:center;
   font-size:90%;
   color:#7E3121;
   background-color:#FFFFFF;
   border:1px solid #7E3121;
   text-decoration:none;
   padding-top:5px;
   padding-bottom:5px;
   }

.divNavBar p
   {
   padding:2px 10px 3px;
   margin:0px;
   }

.divNavBar a:link
   {
   text-decoration:none;
   color:#195F19;
   background-color:#FFFFFF;
   font-weight:400;
   }

.divNavBar a:visited
   {
   color:#195F19;
   background-color:#FFFFFF;
   text-decoration:none;
   font-weight:400;
   }

.divNavBar a:hover
   {
   color:#C93C38;
   background-color:#FFFFFF;
   text-decoration:none;
   font-weight:500;
   }

.divNavBar a.current:link
   {
   color:#195F19;
   background-color:#FFFFFF;
   text-decoration:none;
   font-weight:400;
   }

.divNavBar a.current:visited
   {
   color:#195F19;
   background-color:#FFFFFF;
   text-decoration:none;
   font-weight:400;
   }

.divNavBar a.current:hover
   {
   color:#C93C38;
   background-color:#FFFFFF;
   text-decoration:5one;
   font-weight:700;
   }

.dummyLink
   {
   color:#000000;
   background-color:#FFFFFF;
   text-decoration:none;
   font-weight:400;
   }


/* container for all page content...between nav bar and footer*/
.div_1_Content
   {
   width:100%;
   text-align:left;
   color:#000000;
   background-color:#FFFFFF;
   border:1px solid #7E3121;
   margin-top:10px;
   margin-bottom:0px;
   margin-left:0px;
   margin-right:0px;
   }

.divBoxedQuote
   {
   text-align:center;
   position:relative;
   font-weight:900;
   font-size:105%;
   line-height:110%;
   padding:15px;
   border:1px solid #7C97B5;
   width:155px;
   margin-top:15px;
   margin-bottom:15px;
   margin-left:30px;
   margin-right:30px;
   }

.floatRight_mrg10
   {
   float:right;
   margin:10px;
   }

.floatLeft_mrg10
   {
   float:left;
   margin:10px;
   }


h1
   {
   font:bold 1.2em Arial black, sans-serif;
   font-size:125%;
   color:#1F1D6D;
   background-color:#FFFFFF;
   margin-top:0px;
   padding-top:10px;
   padding-bottom:0px;
   text-align:center;
   }

h2, div.dh2
   {
   font:bold 1.1em Arial, sans-serif;
   font-size:111%;
   color:#961E2A;
   background-color:#FFFFFF;
   margin-top:0px;
   padding-top:0px;
   padding-bottom:10px;
   text-align:center;
   }

h3
   {
   font-size:107%;
   color:#961E2A;
   background-color:#FFFFFF;
   margin-top:0px;
   padding-top:0px;
   padding-bottom:10px;
   line-height:115%;
   position:relative;
   text-align:center;
   }

h4
   {
   font-size:.9em;
   color:#961E2A;
   background-color:#FFFFFF;
   margin-top:0px;
   padding-top:0px;
   padding-bottom:10px;
   line-height:115%;
   position:relative;
   }

input.go
   {
   font:bold 90% Verdana, Arial, Helvetica, sans-serif;
   color:#FFFFFF;
   background-color:#C58400;
   border:1px #CCCC99 outset;
   }

.kicker
   {
   color:#961E2A;
   background-color:#FFFFFF;
   font-weight:900;
   text-decoration:none;
   }

.leadPara
   {
   font-family:Verdana, Arial, Helvetica, sans-serif;
   font-size:115%;
   line-height:125%;
   color:#000000;
   background-color:#FFFFFF;
   }

.lineBreaker
   {
   border-bottom-style:solid;
   border-bottom-width:1px;
   border-bottom-color:#7C97B5;
   width:70%;
   margin-left:auto;
   margin-right:auto;
   }

.list
   {
   font-family:Verdana, Arial, Helvetica, sans-serif;
   font-size:115%;
   }
   
.photo
   {
   padding:7px;
   margin:7px;
   }

.pageTopIDLeft
   {
   text-align:left;
   font-family:Verdana, Arial, Helvetica, sans-serif;
   font-size:90%;
   font-weight:400;
   color:#000000;
   background-color:#FFFFFF;
   padding-left:10px;
   }


.pageTopIDRight
   {
   text-align:right;
   font-family:Verdana, Arial, Helvetica, sans-serif;
   font-size:90%;
   font-weight:400;
   color:#000000;
   background-color:#FFFFFF;
   padding-right:10px;
   }

.para
   {
   text-align:left;
   padding:7px;
   margin:7px; 
   margin-top:0px;
   }
   
.personalInfo
   {
   font-weight:800;
   }

.personalInfo p
   {
   padding:2px 10px 3px;
   margin:0px;
   }

.personalInfo a:link
   {
   text-decoration:none;
   color:#89078B;
   background-color:#FFFFFF;
   font-weight:900;
   }

.personalInfo a:visited
   {
   color:#89078B;
   background-color:#FFFFFF;
   text-decoration:none;
   font-weight:900;
   }

.personalInfo a.current:link
   {
   color:#89078B;
   background-color:#FFFFFF;
   text-decoration:none;
   font-weight:900;
   }

.personalInfo a:hover
   {
   color:#911716;
   background-color:#FFFFFF;
   text-decoration:none;
   font-weight:900;
   }


.textKicker
   {
   font-size:130%;
   line-height:130%;
   font-weight:900;
   color:#8C9A2C;
   background-color:#FFFFFF;
   text-decoration:none;
   }


.textBreaker
   {
   font-size:120%;
   line-height:120%;
   font-weight:900;
   color:#97751B;
   background-color:#FFFFFF;
   text-decoration:none;
   }


.linksText
   {
   color:#195F19;
   background-color:#FFFFFF;
   font-weight:900;
   text-decoration:none;
   }

.linksText a:link
   {
   text-decoration:none;
   color:#195F19;
   background-color:#FFFFFF;
   font-weight:900;
   }

.linksText a:visited
   {
   color:#195F19;
   background-color:#FFFFFF;
   text-decoration:none;
   font-weight:900;
   }

.linksText a:hover
   {
   color:#961E2A;
   background-color:#FFFFFF;
   text-decoration:none;
   font-weight:900;
   }


a.linksText
   {
   color:#195F19;
   background-color:#FFFFFF;
   text-decoration:none;
   font-weight:600;
   }

a.linksText:link
   {
   color:#195F19;
   background-color:#FFFFFF;
   text-decoration:none;
   font-weight:600;
   }

a.linksText:visited
   {
   color:#195F19;
   background-color:#FFFFFF;
   text-decoration:none;
   font-weight:600;
   }

a.linksText:hover
   {
   color:#961E2A;
   background-color:#FFFFFF;
   font-weight:600;
   text-decoration:none;
   }



.listElement
   {
   margin-top:10px;
   margin-bottom:10px;
   }

table,td
   {
   border-style:solid;
   padding:0px;
   border-color:#ff0000;
   border-width:0px;
   margin:0px;
   }

td.photoSetCol
   {
   width:33%;
   height:175px;
   padding-left:10px;
   padding-right:10px;
   padding-bottom:0px;
   text-align:center;
   font-weight:900;
   vertical-align:top;
   }

.tdSidebar
   {
   vertical-align:top;
   width:30%;
   padding:10px 10px 10px 10px;
   margin:0px;
   }

.tdContent
   {
   vertical-align:top;
   width:70%;
   padding:10px 10px 10px 10px;
   margin:0px;
   }

.top
   {
    text-align:center; 
    font-size:80%; 
    padding-bottom:0px;
    margin-bottom: 6px;
    margin-top:0px;
    font-weight:100;
   }

td.imgCol
      {
      width:24%;
      height:100%;
      }

tr.imgWithTxt
      {
      height:150px;
      padding-bottom:10px;
      }

td.txtCol
      {
      width:76%;
      height:100%;
      }

td.txtCol p
      {
      padding:15px; padding-top:0px;
      }

img.gallery
      {
      padding:15px;
      margin-left:auto;
      margin-right:auto;
      }

.localLink
      {
      font-weight:800;
      }

.localLink a:link
      {
      text-decoration:none;
      }

.localLink a:visited
      {
      color:#E67305;
      text-decoration:none;
      }

.localLink a:hover
      {
      color:#9932CC;
      text-decoration:none;
      }

.localLink a.current:link
      {
      color:#8C9A2C;
      text-decoration:none;
      font-weight:900;
      }

