/* Start of CMSMS style sheet 'hccocstyles' */
/* begin global styles */
a:link, a:visited  {color: #003e64;}
a:focus, a:hover, a:active  {color: #006bac;}
body  {font-size: 10pt;font-family: tahoma, geneva, sans-serif;line-height: 1;vertical-align: top;background: #7b3c2b;color: #553625;background-image: url("images/bg.jpg");}
#breadcrumbs {color: #958578;font-size: .8em;margin: 3px 0 25px 0;}
#breadcrumbs a:link, #breadcrumbs a:visited {color: #627a82;}
#breadcrumbs a:focus, #breadcrumbs a:hover, #breadcrumbs a:active {color: #006bac;}     
.align-left: {text-align: left;}
.align-right: {text-align: right;}  
.align-center:  {text-align: center;}
.clear  {clear: both;}
#content  {width: 902px;max-width: 902px;margin-top: 33px;}
h1 {color: #7b3c2b;font-family: Constantia, serif;font-size: 1.8em;font-weight: normal;margin-bottom: 1.2em;}
.left {float: left;margin: 5px 20px 5px 0;border: 2px solid #DED1BF;}
.right {float: right;margin: 5px 0 5px 20px;border: 2px solid #DED1BF;} 
#main {text-align: left;font-size: 1em;background-color: #e2d5c3;width: 900px;min-width: 900px; padding: 5px 0;} 
.png {behavior: url("iepngfix.htc");}  
iframe {margin: 0;border: 0;} 
.alpha-list {list-style-type: lower-alpha;margin-left: 20px;}
/* end global styles */


/* begin Ad styles */
#ad-box {text-align: center;margin: 30px 0 0 5px;}
#ad-box img {border: 0;}
/* end Ad styles */

  
/* begin col-left styles */
#col-left {width: 210px;float: left;margin-left: 8px;}
#sm-icons {text-align: center;margin: 40px 0;}
#non-mill {text-align: center;}
/* end col-left styles */


/* begin col-right styles */
#col-right {line-height: 1.6em;margin-left: 250px;width: 610px;min-height: 400px;padding-bottom: 0;}
#col-right h2 {font-size: 1.4em;margin-top: 2em;margin-bottom: .8em;color: #9a4636;border-bottom: 1px dotted #9a4636;width: 90%;}
#col-right ul {margin-bottom: 1em;width: 90%;}
#col-right li.bulleted {list-style-type: square;margin-bottom: .2em;margin-left: 20px;}
#col-right li.bulleted ul {margin: .1em 0px 1.2em;}
#col-right li.bulleted li {margin-left: 20px;margin-bottom: 0;line-height: 1em;}
#col-right li {margin-bottom: 1em; }
#col-right p {margin-bottom: 1em;width: 90%;}
#col-right th {font-weight: bold;}
#col-right th, #col-right td {width: 140px;border: 1px solid #A2816B;text-align: center;}
#col-right td.align-left {text-align: left;padding: 0 10px;}
#col-right .number-list {list-style-type: decimal;margin-left: 20px;}
/* end col-right styles */  



/* begin footer styles */
#footer {color: #130d0b;font-size: .9em;margin-bottom: 13px;}
#footer a:link, #footer a:visited  {color: #130d0b;}
#footer a:focus, #footer a:hover, #footer a:active  {color: #c87a62;}   
#footer-nav ul {margin-bottom: 8px;}  
#footer-nav ul li {display: inline;padding: 0 6px;border-left: 1px solid #130d0b;}    
#footer-nav ul li:first-child {border: 0;}    
#footer-banners {width: 900px;height: 140px;background-image: url("images/footer-banners.png");background-repeat: no-repeat;padding: 40px 0;}
#footer-banners img {margin: 0 35px;}
/* end footer styles */
  

/* begin header styles */
#header-bar {background-image: url("images/header-bar.gif");background-repeat: repeat-x;height: 153px;position: relative;}
#header {padding-top: 15px;width: 980px;min-width: 980px;position: relative;}
#tag {z-index: 10;position: absolute;left: 70px;top: 150px;}
#searchbox form{z-index: 10;position: absolute;left: 770px;top: 15px;background-image: url("images/search-bg.gif");background-repeat: no-repeat;}  
#searchbox form .search-input {background-color: transparent;border: 0;height: 17px;width: 103px; font-size: .8em;color: #663523;padding-left: 8px;}
#searchbox form .search-button {background-color: transparent;border: 0;height: 17px;width: 27px;  font-size: .8em;}
#search-results ul {margin: 15px 0 0 30px;}
#search-results li {list-style-type: square;margin-bottom: 1.6em;}
/* end header styles */  

  
/* begin nav-1 styles */
#nav-1 {background-image: url("images/nav1-bg.gif");height: 25px;padding: 5px 0 5px 5px; border-left: 1px solid #6d3526;border-right: 1px solid #6d3526;border-bottom: 1px solid #6d3526;
  font-family: "Liberation Sans", sans-serif;font-weight: bold;}
#nav-1 li {float: left;background-image: url("images/nav1-li-bg.gif");width: 174px;height: 20px;margin-right: 5px;padding-top: 5px;}
#nav1-sh {background-image: url("images/nav1-sh.png");background-repeat: repeat-x;height: 6px;width: 900px;}
#nav1-btm-sh {background-image: url("images/nav1-btm-sh.gif");background-repeat: repeat-x;height: 6px;width: 900px;}
#nav-1 a {display: block;}
#nav-1 a:link, #nav-1 a:visited {color: #9c776b;text-decoration: none;}
#nav-1 a:focus, #nav-1 a:hover, #nav-1 a:active {color: #a96d5d;text-decoration: none;}
#nav-1 ul ul {position: absolute;width: 174px;left: -999em;z-index: 1200;text-align: left;font-size: .8em;line-height: 1.6em;font-family: tahoma, geneva, sans-serif;}
#nav-1 ul ul ul {position: absolute;width: 164px;left: -999em;z-index: 1200;font-size: 1em;}
#nav-1 ul ul ul li {background-image: url("images/nav1-ul-ul-bg.gif");}
#nav-1 ul li:hover ul {left: auto;top: auto;margin: 0;}
#nav-1 ul li:hover ul ul {position: absolute;left: -999em;}
#nav-1 ul li ul li:hover ul.shover{left: 0;}
#nav-1 ul li li:hover ul {left: 174px;	top: auto;margin: -3.2em 0 0 0;}
#nav-1 ul ul {padding-top: 12px;}
#nav-1 ul ul li {border-bottom: 1px solid #b69884;height: auto;padding: 5px 0;background-image: url("images/nav1-hover-bg.gif");}
#nav-1 ul ul a {margin: 0 10px;}  
#nav-1 ul ul a:link, #nav-1 ul ul a:visited {color: #2e1510;}  
#nav-1 ul ul a:focus, #nav-1 ul ul a:hover, #nav-1 ul ul a:active {color: #2e1510;}  
#nav-1 ul ul li:hover {background-image: url("images/nav1-hover-hover.gif");}
/* end nav-1 styles */     


/* begin nav-2 styles */
#top-bar {background-image: url("images/nav2-bg.gif");height: 30px;border-bottom: 1px solid 0f0402;}
#nav-2 {width: 980px;min-width: 980px;text-align: right;margin: 0 10px 0 0;padding-top: 4px;}
#nav-2 li {display: inline;color: #d9d1c1;font-family: "Liberation Sans", sans-serif;font-weight: bold;font-size: .9em;margin-left: 20px;}
#nav-2 li a:link, #nav-2 li a:visited {color: #d9d1c1;text-decoration: none;}
#nav-2 li a:focus, #nav-2 li a:hover, #nav-2 li a:active {color: #fff;text-decoration: none;}
/* end nav-2 styles */


/* begin nav-3 styles */
#nav-3, .nav-3 {background-color: #f6f1ea;border: 2px solid #ded1bf;}
#nav-3-inner, .nav-3-inner {margin: 5px;border: 1px solid #dfd7d3;padding: 10px 5px;}
#nav-3-innerm {margin: 5px;border: 1px solid #dfd7d3;padding: 10px 25px;color: #310F0B;}
#nav-3-innerm a.currentpage:link, #nav-3-innerm a.currentpage:visited{text-decoration: none;color: #926E6C;}
#nav-3-innerm a.currentpage:focus, #nav-3-innerm a.hover:link, #nav-3-innerm a.currentpage:active{
text-decoration: none;color: #926E6C;}
#nav-3-innerm ul li {margin-bottom: .8em;font-size: 1em;font-weight: bold; }
#nav-3-innerm li ul {margin-top: .6em;margin-left: 10px;}
#nav-3-innerm li li {font-size: .8em;font-weight: normal;}
#nav-3-innerm a:link, #nav-3-innerm a:visited {color: #310F0B;}
#nav-3-innerm a:focus, #nav-3-innerm a:hover, #nav-3-innerm a:active {color: #6A1D1B;}
#nav-3 h3 color: #291309;font-family: fuji, sans-serif;font-size: 1.8em;font-weight: normal;  margin-bottom: 20px;}
#nav-3 ul {margin-left: 3px;}
#nav-3 li {margin-bottom: 15px;font-size: .9em;}
/* end nav-3 styles */



/***BEGIN PAGE SPECIFIC STYLES ***/


/* begin home page styles */
#slides {background-image: url("images/frame.png");background-repeat: no-repeat;padding: 13px;  float: right;margin: 0 0 30px 15px;}
#millennium {text-align: center;margin: 40px 60px 20px 60px;}
#millennium h3 {background-image: url("images/mil-bg.gif");background-repeat: repeat-x;  background-position: 50%;margin-bottom: 10px;font-weight: normal;} 
#millennium h3 span {background-color: #e2d5c3;padding: 0 5px;font-family: fuji, sans-serif;font-size: 1.4em;} 
#millennium #logos {height: 200px;text-align: center;background-color: #e2d5c3;  }    
#millennium .descpanelfg {background-color: #e2d5c3 !important;}
#slideshow2 {background-color: #e2d5c3 !important;}
#biz-notice {font-size: .8em;}
#hm-announce {border:4px solid #fff;margin-bottom: 30px; padding: 10px;font-size:1.2em;background-color:#F0E7DA;height:110px;}
#hm-announce img{border:0;}
/* end home page styles */


/* begin board of directors page styles */
#board li {float: left;text-align: center;width: 250px;height: 225px;display: block;margin:20px 10px;line-height: 1em;}
#board li.small-pic {width: 140px;}
#board li img {margin-bottom: 5px;}
#board li img {margin-bottom: 5px;float: left;margin-right: 20px;}
#board .biz {font-size: .8em;}
/* end board of directors page styles */


/* begin sitemap page styles */
.sitemap ul {margin-left: 20px;}
.sitemap ul li {list-style-type: square;}
/* end sitemap page styles */


/* begin business directory page styles */
#biz-directory iframe{width: 620px;height: 1200px;}
#upcoming iframe, .upcoming iframe {width: 180px;height: 180px;}
#calendar iframe {width: 620px;height: 600px;}
/*end business directory page styles */

#banners {text-align: center;}


/* begin contact us page styles */
#contact-form iframe {width: 620px;height: 1000px;}
/* end contact us page styles */


/* begin teams page styles */
#teams h3 {margin-top:2.4em;}
/* end teams page styles */


/***END PAGE SPECIFIC STYLES ***/



table.tbl-border {border: 1px solid;}
table, tbody, tr, th, td {border: 0;}
#survey { text-align: center; margin: 30px; font-size: 1.2em;line-height: 1.4em;}
.auction {text-align: center;}
.auction img {margin: 0 10px;}
table.quiz {width: 100%;}
table.quiz tr th.first {width: 400px;}

/* End of 'hccocstyles' */

