@charset "utf-8";
/* CSS Document */

/* LAYOUT TYPE*/
/*#header {width:100; height:10px; position:absolute; top:0px; left:0px}*/
#headtext {width:auto; position:absolute; top:10px; left:30%; color:#336; font-size:40px; font-weight:bold; text-align:center}

/*#menu {width:auto; position: absolute; top:110px; left:0px} changed to below #menu due to Sarah Hunt and Linda Mccormack issues at their PCs*/
#menu {
  float: left;
  width: 225px;
}

/*Begin NavMenu*/
#navmenu{top:0px;left:0px;margin:0;padding:0;position:relative;padding:0px;vertical-align:top;max-width:100%;min-width:100%;height:30px;clear:both;z-index:auto;background:#d4c8be;background:-moz-linear-gradient(top,#eee3de 0%,#bfac9c 51%,#c4ab95 53%,#d4c8be 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#eee3de),color-stop(51%,#bfac9c),color-stop(53%,#c4ab95),color-stop(100%,#d4c8be));background:-webkit-linear-gradient(top,#eee3de 0%,#bfac9c 51%,#c4ab95 53%,#d4c8be 100%);background:-o-linear-gradient(top,#eee3de 0%,#bfac9c 51%,#c4ab95 53%,#d4c8be 100%);background:-ms-linear-gradient(top,#eee3de 0%,#bfac9c 51%,#c4ab95 53%,#d4c8be 100%);background:linear-gradient(to bottom,#eee3de 0%,#bfac9c 51%,#c4ab95 53%,#d4c8be 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#eee3de',endColorstr='#bfac9c',GradientType=0 );}
#navmenu ul{padding:0;margin:0;margin-top:0px;margin-bottom:5px;padding-top:5px;list-style:none;width:auto;height:auto;float:left;z-index:auto;}
#navmenu ul li{vertical-align:top;line-height:20px;height:auto;padding:0;margin:0;border-right:2px groove #ded2cd;z-index:auto;}
#navmenu li{height:auto;width:inherit;list-style:none;float:left;width:auto;border-bottom:1px #999999  z-index:auto;}
#navmenu li.first{border:none;}
#navmenu li a{width:auto;height:auto;margin-right:0em;top:0px;left:0;float:left;padding-left:0.5em;padding-right:1em;display:block;font-family:"Myriad Condensed Web","arial";font-size:16px;color:#ffffff;text-align:center;text-decoration:none;border-left-width-value:0.05em;border-left-style-value:solid;border-left-color-value:#f2f2f2;border-left-width-ltr-source:physical;border-left-width-rtl-source:physical;border-left-style-ltr-source:physical;border-left-style-rtl-source:physical;border-left-color-ltr-source:physical;border-left-color-rtl-source:physical;z-index:auto;vertical-align:top;line-height:20px;}
#navmenu li a{float:none;font-size:10.5pt;font-stretch:extra-expanded;-webkit-text-shadow:0.1em 0.1em 0.2em #918271;text-shadow:0.1em 0.1em 0.2em #918271;-text-shadow:0.1em 0.1em 0.2em #918271;-moz-text-shadow:0.1em 0.1em 0.2em #918271;-o-text-shadow:0.1em 0.1em 0.2em #918271;-ms-text-shadow:0.1em 0.1em 0.2em #918271;-khtml-text-shadow:0.1em 0.1em 0.2em #918271;font-weight:800;font-family:Verdana,Arial,Helvetica,sans-serif;z-index:auto;}
#navmenu li a:hover{background-color:#3333CC;text-decoration:none;height:27px;line-height:27px;margin-top:-5px;padding-bottom:4px;z-index:auto;}
#navmenu li.home{margin-left:50px;}
#navmenu li.home a:hover{background-color:#3333CC;text-decoration:none;height:27px;line-height:27px;margin-top:-5px;padding-bottom:2px;}
#navmenu li a:active{background-color:#7d8fa6;}
#navmenu li ul{position:absolute;list-style:none;margin:0;margin-top:-2px;background-color:#fff;display:block;height:auto;border-bottom:0.2em solid #915aa5;display:none;clear:both;z-index:auto;vertical-align:top;line-height:20px;z-index:auto;}
#navmenu li ul li{list-style:none;clear:both;z-index:auto;background-color:#fff;border:none;}
#navmenu li ul a{background-color:#fff;padding:0 .5em;width:auto;color:#1a3c66;solid #fff;z-index:999;z-index:auto;}
#navmenu li ul a:hover{background-color:#fff;text-decoration:underline;z-index:auto;}
#navmenu li:hover ul{display:block;}/*\_*/  
#navmenu li ul li a{-webkit-text-shadow:none;text-shadow:none;-text-shadow:none;-moz-text-shadow:none;-o-text-shadow:none;-ms-text-shadow:none;-khtml-text-shadow:none;}
#header-blocks     .block{}
#header-blocks{z-index:999;}
#header-blocks .region-inner{z-index:999;padding-bottom:2px;}
#quick-links{}.block-content,.block-inner,block-block-6,.block,.block-block,.region-inner,.header-blockssection,.region,#{padding:0;margin:0;}
#block-block-6{z-index:999;}
#book-block-menu-15{margin:1em 0 0 0;padding:7px 12px;z-index:100;}div .block-content 45,div
#main-content div.view div.views-admin-links{margin-top:-.8em;}div.view div.views-admin-links li a{text-decoration:none;width:5em;}div.view div.views-admin-links li a:hover{color:#000;background:#FFF;}div.view div.views-admin-links-hover a,div.view div.views-admin-links:hover a{color:#CCC;}
.block{clear:both;margin:0 0 1.5em;}.block-inner{}.block-title{}.block-content{}.sidebar .block{}.sidebar .block h2{}.sidebar .block-inner{}.sidebar .block .block-content{}.region .block{}.region .block h2{}.region .block-inner{}.region .block .block-content{}
#sidebar-left .block{}#sidebar-left .block h2{}#sidebar-left .block-inner{}#sidebar-left .block .block-content{}#sidebar-right .block{}#sidebar-right .block h2{}#sidebar-right .block-inner{}#sidebar-right .block .block-content{}#leaderboard       .block{}#header-blocks     .block{}#secondary-content .block{}#tertiary-content  .block{}#content-top       .block{}#content           .block{}#content-bottom    .block{}#footer            .block{}#block-book-0{}#block-blog-0{}#block-comment-0{}#block-forum-0{}#block-forum-1{}#block-locale-0{}#block-node-0{}#block-poll-0{}#block-profile-0{}#block-search-0{}#block-statistics-0{}#block-system-0{}#block-user-0{}#block-user-1{}#block-user-2{}#block-user-3{}#block-menu-primary-links{}#block-menu-secondary-links{}.block-user{}.block-book{}.block-aggregator{}
#content{}.region{}.region-inner{}
#secondary-content .region-inner{}
#tertiary-content{}#tertiary-content .region-inner{}
/*End of NavMenu*/
#oldcontent {width:760; position: absolute; top:178px; left:119px}
#content {
	position: relative;
	Font: arial;
	top: 0px;
	text-align: Center;
}


/*For Business Listing*/
#listing {width:760px; position: absolute; top:350px; left:240px; height:373px}
#busheading {text-align:Center; color:Black; font-weight:bold; text-decoration:underline}
#bname {text-align:Center; color:#CC0000}
#bustext {text-align:Center; color:#000000}

/*For New Menu*/
nav {    
  display: block;
  text-align: Center;
  font-family:"arial";
}
nav ul {
  margin: 0;
  padding:0;
  list-style: none;
}
.nav a {
  display:block; 
  background: #137d70; 
  color: #fff; 
  text-decoration: none;
  padding: 0.8em 1.1em;
  text-transform: uppercase;
  font-size: 80%;
  letter-spacing: 2px;
  text-shadow: 0 -1px 0 #000;
  position: relative;
}
.nav{  
  vertical-align: top; 
  display: inline-block;
  box-shadow: 
    1px -1px -1px 1px #000, 
    -1px 1px -1px 1px #3333CC, 
    0 0 6px 3px #fff;
  border-radius:6px;
}
.nav li {
  position: relative;
}
.nav > li { 
  float: left; 
  border-bottom: 4px #aaa solid; 
  margin-right: 1px; 
} 
.nav > li > a { 
  margin-bottom: 1px;
  box-shadow: inset 0 2em .33em -0.5em #137d70; 
}
.nav > li:hover, 
.nav > li:hover > a { 
  border-bottom-color: Black;
}
.nav li:hover > a { 
  color: black; 
}
.nav > li:first-child { 
  border-radius: 1px 0 0 1px;
} 
.nav > li:first-child > a { 
  border-radius: 1px 0 0 0;
}
.nav > li:last-child { 
  border-radius: 0 0 1px 0; 
  margin-left: 0;
} 
.nav > li:last-child > a { 
  border-radius: 0 1px 0 0;
}
.nav li li a { 
  margin-top: 1px;
}
.nav li a:first-child:nth-last-child(2):before { 
  content: ""; 
  position: absolute; 
  height: 0; 
  width: 0; 
  border: 5px solid transparent; 
  top: 50% ;
  right:5px;  
 }
 /* submenu positioning*/
.nav ul {
  position: absolute;
  white-space: nowrap;
  border-bottom: 5px solid black;
  z-index: 1;
  left: -99999em;
}
.nav > li:hover > ul {
  left: auto;
  margin-top: 5px;
  min-width: 100%;
}
.nav > li li:hover > ul { 
  left: 100%;
  margin-left: 1px;
  top: -1px;
}
/* arrow hover styling */
.nav > li > a:first-child:nth-last-child(2):before { 
  border-top-color: #aaa; 
}
.nav > li:hover > a:first-child:nth-last-child(2):before {
  border: 1px solid transparent; 
  border-bottom-color: black; 
  margin-top:-5px
}
.nav li li > a:first-child:nth-last-child(2):before {  
  border-left-color: #aaa; 
  margin-top: -5px
}
.nav li li:hover > a:first-child:nth-last-child(2):before {
  border: 1px solid transparent; 
  border-right-color: orange;
  right: 1px; 
}
