		.headingtitle {font-family:'Verdana'; font-weight:400; font-size:23px; color:#000000; }
		.headingsub {font-family:'Verdana'; font-weight:700; font-size:13px; color:#cccccc; }
		.paragraphheading {font-family:'Verdana' ; font-weight:700; font-size:23px; color:#000000; font-style:italic; }
		.paragraphsubheading {font-family:'Verdana'; font-weight:400; font-size:21px; color:#000000; font-style:italic; }
		.servicetype {font-family:'Verdana'; font-weight:700; font-size:19px; color:#880000;}
		.servicetypesub {font-family:'Verdana'; font-weight:700; font-size:15px; color:#880000;}
		.servicedetailitem {font-family:'Verdana'; font-weight:400; font-size:11px; color:#000000;}
		.servicedetailnote {font-family:'Verdana'; font-weight:700; font-size:11px; color:#000000; font-style:italic }
		.newscol {width:130px;}
		.newscolheading {font-family:'Verdana'; font-weight:700; font-size:17px; color:#880000; }
		.newscoltext {font-family:'Verdana'; font-weight:700; font-size:11px; color:#373737; }
		

		.regtext {font-family:'Verdana'; font-weight:400; font-size:13px; color:#ffffff; }
		.regtextbold {font-family:'Verdana'; font-weight:700; font-size:13px; color:#ffffff; }
		.regtextsold {font-family:'Verdana'; font-weight:700; font-size:13px; color:#FFFF66; }
		.regtextadm {font-family:Verdana; font-weight:400; font-size:13px; color:#000000; }
		.regtextadmhelp {font-family:Verdana; font-weight:400; font-size:11px; color:#777777; }

		.windowcaption {font-family:'Verdana'; font-weight:700; font-size:13px; color:#000088; }
		.windowcaptionsub {font-family:'Verdana'; font-weight:400; font-size:11px; color:#000088; }
		.windowtext {font-family:'Verdana'; font-weight:700; font-size:11px; color:#880000; }


		.nalnk		     {font-size: 15px; font-weight:400; font-family: 'Verdana'; color:#ffffff; text-decoration: underline;}
    .nalnk:hover  {text-decoration : underline; color:#ffffff;}
		.nlnk		     {font-size: 15px; font-weight:400; font-family: 'Verdana'; color:#ffffff; text-decoration: none;}
    .nlnk:hover   {text-decoration : underline; color:#ffffff;}

    .menublock {width:100%; margin-left:auto; margin-right:auto; background-color:#004400;}
	  ul.menuitems {width:100%; list-style:none; float:left; margin-bottom:0px; margin-top:3px; margin-left:0px;  padding-left:0px; background-color:#004400;}
	  ul.menuitems li {float:left; padding: 0px 8px 0px 8px; border-right:dotted 2px #ffffff;}
	  
    a {color:#0000ff;}



		.emaillnk	   {font-size: 13px; font-weight:700; font-family: 'Verdana'; color:#bbbbbb;}
    .emaillnk:hover   {text-decoration : underline; color:#000000;}
    
    .productlnk  {font-size: 13px; font-family: 'Verdana'; font-weight:700; color:#ffffff; text-decoration: underline;}
    .morelnk  {font-size: 11px; font-family: 'Verdana'; font-weight:400; color:#990000; text-decoration: underline;}
   
		.coupon {border-style: dashed; border-width: 2px; border-color: #000000; font-family:'Trebuchet MS'; font-weight:400; font-size:13px; color:#000000;}
		.sponsortext {font-family:'Verdana'; font-weight:400; font-size:11px; color:#ffffff; }
		.sponsortextbold {font-family:'Verdana'; font-weight:700; font-size:13px; color:#ffffff; }
		.sponsorlnk		       {font-size: 13px; font-weight:700; font-family: 'Verdana'; color:#0000ff; text-decoration: none; display:block;  }
    .sponsorlnk:hover    {text-decoration : underline; color:#ffffff;}


	

    ul.businessdirectoryitems {width:100%; list-style: none ; margin-bottom:0px; margin-top:0px; margin-left:0px; padding-left:0px;}
		ul.businessdirectoryitems li {width:100%; margin: 5px 0px 5px 0;}
		.bdlnk		      {font-size: 15px; font-weight:700; font-family: 'Verdana'; color:#ffffff; text-decoration: none; display:block;  }
    .bdlnk:hover    {text-decoration : underline; color:#0000ff;}
    
    
		.clear {clear:both;font-family: 'Verdana'; font-weight:400; font-size:2px;}




    .clearfloats {clear:both;}
    .productimage { float:left; margin:5px 7px 7px 0px;}

		.contactheading  {font-size: 16px; font-family: 'Verdana'; font-weight:400; color:#990000; text-decoration: none;}
		.standardbutton  {width:80px; height:24px; font-family:'Verdana'; font-size:14px }
		.errtext {font-family:'Verdana'; font-weight:700; font-size:13px; color:#ff0000; }

		.category {font-family:'Verdana'; font-weight:700; font-size:17px; color:#cc0000; }
		.hrline {color:#cabbb7; background-color:#cabbb7;height: 1px;border-top: 1px solid #cabbb7;}
		
		.carddetails {width:600px;}
		
		
		a img {text-decoration:none; border:none;}
		
		.strapnew {width:996px; height:250px; margin:0 auto 0 auto; background-image: url('strap2.jpg'); position:relative;}
		.strapshop {width:101px; height:52px; z-index:200; position:absolute; top:0px; left:10px; border:solid 0px #000000;}
		.strapdiscover {width:345px; height:56px; z-index:200; position:absolute; top:0px; left:300px; border:solid 0px #000000; }
		.strapvisit {width:100px; height:56px; z-index:200; position:absolute; top:62px; left:10px; border:solid 0px #000000; }
		.strapnav {width:100%; height:30px; z-index:200; position:absolute; top:200px; left:0; background-color:#004400; font-family:Verdana; font-size:15px; font-weight:400; color:#ffffff; vertical-align:middle;}

		.straptwitter {width:50px; height:50px; z-index:200; position:absolute; top:0px; left:920px; border:solid 0px #000000; }
		.strapfacebook {width:50px; height:50px; z-index:200; position:absolute; top:60px; left:920px; border:solid 0px #000000; }
		
		
		.strapimg {border: none;}
		.sepline {width:1000px; color:#cabbb7; height:2px; border:solid 0px; background-color:#cabbb7; margin:0px 0px 0px 0px; line-height: 2px; font-size: 1px;}
		.seplinesmall {width:990px; color:#cabbb7; height:2px; border:solid 0px; background-color:#cabbb7; margin:0px 0px 0px 0px; line-height: 2px; font-size: 1px;}
		
		.zzznavimg {border:solid 0px}
		

		.swf {width:1000px; text-align:center; margin:0px 0px 0px 0px; border:solid 0px; background-color:#778899;}
		.smallfontspacer {font-family: 'Verdana'; font-weight:400; font-size:2px;}
		.flashfooter {border:solid 0px;}
		.piclink {text-decoration:none; border:solid 0px;}
		.showpic {width:650px; text-align:center; margin:0px 0px 0px 0px; border:solid 0px; background-color:#778899; text-align:center;}
		.showpicmainbody {text-align:left; margin:0px 0px 0px 0px; background-color:#778899;}
		.centertable {margin-left : auto; margin-right:auto;}
		.linksection {font-family:'Verdana'; font-weight:700; font-size:17px; color:#ffffff; }
		.linklink {font-family:'Verdana'; font-weight:700; font-size:13px; color:#ffffff; text-decoration:none }
		.commentsleft {float:left; text-align:left; font-family:'Verdana'; font-style:italic; font-weight:700; font-size:13px; color:#dddddd; width:150px; padding: 0px 0px 0px 10px}
		.commentsright {float:right; text-align:left; font-family:'Verdana'; font-style:italic; font-weight:700; font-size:13px; color:#dddddd; width:150px; padding:0px 10px 0px 0px}
		.commentssig {font-style:normal; font-weight:400;}

		body {text-align:center; background-color:#ffffff; margin-left:0px; margin-top:0px; margin-right:0px; background-image: url('background.jpg'); background-repeat: repeat-x;}

		.mainbody {width:996px; text-align:center; margin:0px auto 0px auto; border:solid 2px #000000; overflow:hidden;}

		.mainbody img {display:block;}

		td img {display:block;}
		td a {text-decoration:none;}
		td a img {border:none;}
	  
	  .leftside {margin-left:auto; margin-right:auto; text-align:center; width:496px; float:left; background-color:Olive;font-family:'Verdana'; font-weight:400; font-size:10px; color:#000000;}
	  .rightside {margin-left:auto; margin-right:auto; text-align:center; background-color:Teal;font-family:'Verdana'; font-weight:400; font-size:10px; color:#000000;}
    .layoutwrapper {width:100%; background-color:#BFB792; margin:0px auto 0px auto; text-align:left; position:relative; padding:0 0px 0px 0px; font-family:'Verdana'; font-weight:400; font-size:13px;}
    .layoutwrappert {width:100%; background-color:#000000; margin:0px auto 0px auto; text-align:left; position:relative; padding:0 0px 0px 0px; font-family:'Verdana'; font-weight:400; font-size:13px;}
    .layoutwrapperv {width:100%; background-color:#480000; margin:0px auto 0px auto; text-align:left; position:relative; padding:0 0px 0px 0px; font-family:'Verdana'; font-weight:400; font-size:13px;}
    .layoutwrapperd {width:100%; background-color:#d9d1ab; margin:0px auto 0px auto; text-align:left; position:relative; padding:0 0px 0px 0px; font-family:'Verdana'; font-weight:400; font-size:13px;}

	  .leftsideT {width:448px; background-color:#BFB792;font-family:'Verdana'; font-weight:400; font-size:10px; color:#000000;}
	  .rightsideT {width:448px; background-color:#BFB792;font-family:'Verdana'; font-weight:400; font-size:10px; color:#000000;}
	  
	  .leftboxitem {width:90%; background-color:#D5EAFA; border-style:solid; border-width:1px; border-color:#000000; margin-right:auto; margin-left:auto;}
	  .leftboxheader {width:auto; background-color:#000088; text-align:center;font-family:'Verdana'; font-weight:400; font-size:13px; color:#ffffff; border-width:0px;border-style:none;}
	  .boxdetails {width:95%; background-color:#D5EAFA; margin-right:auto; margin-left:auto; text-align:left; font-family:'Verdana'; font-weight:400; font-size:13px; color:#000000; }
	  .boxdetailsstandout {font-weight:700; font-size:15px;}
	  
	  .rightboxitem{width:90%; background-color:#ffffff; border-style:solid; border-width:1px; border-color:#000000; margin-right:auto; margin-left:auto; }
	  .rightboxheader {width:auto; background-color:#000088; text-align:center;font-family:'Verdana'; font-weight:400; font-size:13px; color:#ffffff; border-width:0px;border-style:none;}

		.footer {font-family:'Verdana'; font-weight:400; font-size:10px; color:#ffffff; background-color:#000000; width:996px; text-align:center; text-decoration:none;}
		.footerlink {font-family:'Verdana'; font-weight:400; font-size:10px; color:#ffffff; background-color:#000000; text-decoration:none;}


    .box1 {overflow:hidden; background-color:#978473; text-align:center; width:510px; height:530px; z-index:20; position:relative; border: solid 2px black; margin-left:5px;}
    .box1heading {width:90%; background-color:Blue; color:White; text-align:center; margin:0 auto 0 auto;font-family:'Verdana'; font-weight:400; font-size:17px; color:#ffffff;}
    .box1details {width:95%; color:Black; margin:0 auto 0 auto; text-align:left; background-color:#978473;font-family:'Verdana'; font-weight:400; font-size:13px; color:#000000; }
    
    .box2 {overflow:auto; width:470px; height:440px; border:solid 2px black; background-color:#9a9a9a; text-align:center; margin-left:25px; position:relative; top:-5px;}
    .box2heading {width:90%; background-color:Blue; color:White; text-align:center; margin:0 auto 0 auto;font-family:'Verdana'; font-weight:400; font-size:17px; color:#ffffff;}
    .box2details {width:95%; color:Black; margin:0 auto 0 auto; text-align:left; background-color:#9a9a9a;font-family:'Verdana'; font-weight:400; font-size:13px; color:#000000; }

    .box3 {overflow:auto; width:480px; height:820px; border:solid 2px black; z-index:10; background-color:#80AD90; text-align:center; position:absolute; top:0px; left: 505px;}
    .box3heading {width:85%; background-color:Blue; color:White; text-align:center; margin:0 auto 0 auto;font-family:'Verdana'; font-weight:400; font-size:17px; color:#ffffff;}
    .box3EventName { font-family:'Verdana'; font-weight:700; font-size:13px; color:#ffffff; }
    .box3details {width:90%;  margin:0 auto 0 auto; text-align:left; background-color:#80AD90;font-family:'Verdana'; font-weight:400; font-size:13px; color:#000000; }
    .allthingsflash {width: 380px; margin:0 auto 0 auto;}
    
    .smallcredits {font-family:'Verdana'; font-weight:400; font-size:10px; color:#000000; }

    .box4 {width:595px;  border:solid 2px black; background-color:#CF907C; position:relative; z-index:20; text-align:center; margin-left:5px; top:-10px;}
    .box4heading {width:90%; background-color:Blue; text-align:center; margin:0 auto 0 auto;font-family:'Verdana'; font-weight:400; font-size:17px; color:#ffffff;}
    .box4details {width:95%;  margin:0 auto 0 auto; text-align:center; background-color:#CF907C;font-family:'Verdana'; font-weight:400; font-size:13px; color:#000000; }
    .box4tabledetails {background-color:#CF907C;font-family:'Verdana'; font-weight:400; font-size:13px; color:#000000; }

    .box5 {width:380px; height:420px; border:solid 2px black; background-color:#D7D673; z-index:30; position:absolute; top:810px; left:580px; text-align:center; }
    .box5heading {width:90%; background-color:Blue; text-align:center; margin:0 auto 0 auto; font-family:'Verdana'; font-weight:400; font-size:17px; color:#ffffff;}
    .box5details {width:95%;  margin:0 auto 0 auto; text-align:left; background-color:#D7D673; font-family:'Verdana'; font-weight:400; font-size:13px; color:#000000; }


    .advertisewithus {width:380px; height:300px; position:absolute; top:1250px; left:610px; text-align:center; border:solid 0px #000000;}
    .advertisewithus img {border:solid 0; display:inline-block; }
    .quote {width:95%;  margin:0 auto 0 auto; text-align:left; background-color:#D7D673; font-family:'Verdana'; font-weight:700; font-size:13px; color:#000000; font-style:italic}
    .quoteauthor {width:95%;  margin:0 auto 0 auto; text-align:left; background-color:#D7D673; font-family:'Verdana'; font-weight:400; font-size:11px; color:#000000;}
    .weather {width:320px; margin:0 auto 0 auto; text-align:center;}
    
    .clockcity {font-family:'Verdana'; font-weight:700; font-size:15px; color:#ffffff; width:580px;}

    /* Visit */

    .visitbox1 {background-color:#37B8C7; text-align:center; width:460px; height:450px; z-index:20; position:relative; border: solid 2px black; margin-left:5px; overflow:auto;}
    .visitbox1heading {width:90%; background-color:Blue; color:White; text-align:center; margin:0 auto 0 auto;font-family:'Verdana'; font-weight:400; font-size:17px; color:#ffffff;}
    .visitbox1details {width:95%; color:Black; margin:0 auto 0 auto; text-align:left; background-color:#37B8C7;font-family:'Verdana'; font-weight:400; font-size:15px; color:#000000; }
    
    .visitboxbox2 {width:420px; height:220px; border:solid 2px black; background-color:#9a9a9a; text-align:center; margin-left:25px;}
    .visitboxbox2heading {width:90%; background-color:Blue; color:White; text-align:center; margin:0 auto 0 auto;font-family:'Verdana'; font-weight:400; font-size:17px; color:#ffffff;}
    .visitboxbox2details {width:95%; color:Black; margin:0 auto 0 auto; text-align:center; background-color:#9a9a9a;font-family:'Verdana'; font-weight:400; font-size:15px; color:#000000; }

    .visitboxbox3 {overflow:auto; width:430px; height:685px; border:solid 2px black; z-index:10; background-color:#80AD90; text-align:center; position:absolute; top:0px; left: 455px;}
    .visitboxbox3heading {width:85%; background-color:Blue; color:White; text-align:center; margin:0 auto 0 auto;font-family:'Verdana'; font-weight:400; font-size:17px; color:#ffffff;}
    .visitboxbox3details {width:90%;  margin:0 auto 0 auto; text-align:left; background-color:#80AD90;font-family:'Verdana'; font-weight:400; font-size:15px; color:#000000; }

    .visitboxbox4 {width:545px; height:270px; border:solid 2px black; background-color:#CF907C; position:relative; top:-10px; z-index:20; text-align:center; margin-left:5px;}
    .visitboxbox4heading {width:90%; background-color:Blue; text-align:center; margin:0 auto 0 auto;font-family:'Verdana'; font-weight:400; font-size:17px; color:#ffffff;}
    .visitboxbox4details {width:95%;  margin:0 auto 0 auto; text-align:left; background-color:#CF907C;font-family:'Verdana'; font-weight:400; font-size:15px; color:#000000; }

    .visitboxbox5 {width:335px; height:230px; border:solid 2px black; background-color:#D7D673; position:absolute; top:660px; left:560px; text-align:center; }
    .visitboxbox5heading {width:90%; background-color:Blue; text-align:center; margin:0 auto 0 auto; font-family:'Verdana'; font-weight:400; font-size:17px; color:#ffffff;}
    .visitboxbox5details {width:95%;  margin:0 auto 0 auto; text-align:left; background-color:#D7D673; font-family:'Verdana'; font-weight:400; font-size:15px; color:#000000; }


    .powhatanstrap {width:896px; background-color:#0000bb; font-family:'Verdana'; font-weight:700; font-size:13px; color:#ffffff; text-align:center;}
	  .welcomehere {font-weight:700; font-size:21px; font-family:'Verdana'; color:#0000ff;}
    
    .pagewords {background-color:#000000; font-family:'Verdana'; font-weight:400; font-size:9px; color:#000000; }
    

      /* all lists */
      #nav, #nav ul 
      { 
        font-weight:400; 
        font-size:12px; 
        font-family:'Verdana'; 
        color:#0000ff;      
	      padding: 0px;
	      margin: 0 0 1em 0;
	      list-style: none;
	      line-height: 1;
	      width: 996px;
	      border: solid #444444;
	      background-color: #444444; /*#F3F4A3;*/
	      /*background-image : url('cork.jpg');*/
	      border: solid 1px #444444; /*#F3F4A3;*/
	      z-index:999;
	      float: left;
      }

      #nav a 
      {
	      display: block;
	      width: 100%;
	      color: #000066;
	      text-decoration: none;
	      margin: auto;
      }

      /* all list items */
      #nav li  
      {
	      float: left;
	      width: 110px; /* width needed or else Opera goes nuts */
      }

      /* second-level lists */
      #nav li ul  
      {
	      position: absolute;
	      background-color : #444444;
	      width: 190px;
	      left: -999em; /* using left instead of display to hide menus because display: none isn't read by screen readers */
        border : solid 2px #0000ff;
      }

      
      #nav li ul li
      {
        width : 100%;
	      background-color:#66B9D1;
      }


      /* third-and-above-level lists */
      #nav li ul ul  
      {
	      margin: -21px 0 0 186px;
      }

      #nav li ul ul li
      {
	      background-color:#7fd3ea;
      }

      #nav li:hover ul ul, #nav li.sfhover ul ul 
      {
	      left: -999em;
      }

      /* lists nested under hovered list items */
      #nav li:hover ul, #nav li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul  
      {
	      left: auto;
      }

      #nav li ul a:hover {text-decoration:underline; background-color:#ffffff;} /* RFP */


      #nav li ul a 
      {
	      width: 185px;
	      w\idth: 185px;
	      padding-top:4px;
	      padding-bottom:4px;
	      margin-left : 3px;
  	    
      }
    

    /* Shop */

    .shopbox1 
    {
      background-color:#37B8C7; 
      text-align:center; 
      width:430px; 
      height:510px; 
      position:relative; 
      border: solid 2px black; 
      margin-left:5px; 
    }
    .shopbox1heading {width:90%; background-color:Blue; color:White; text-align:center; margin:0 auto 0 auto;font-family:'Verdana'; font-weight:400; font-size:17px; color:#ffffff;}
    .shopbox1details {width:95%; color:Black; margin:0 auto 0 auto; text-align:left; background-color:#37B8C7;font-family:'Verdana'; font-weight:400; font-size:15px; color:#000000; }
    


    .shopbox1t 
    {
      background-color:#37B8C7; 
      text-align:center; 
      width:430px; 
      height:510px; 
      position:relative; 
      border: solid 2px black; 
      margin-left:5px; 
    }
    .shopbox1theading {width:90%; background-color:Blue; color:White; text-align:center; margin:0 auto 0 auto;font-family:'Verdana'; font-weight:400; font-size:17px; color:#ffffff;}
    .shopbox1tdetails {width:95%; color:Black; margin:0 auto 0 auto; text-align:left; background-color:#37B8C7;font-family:'Verdana'; font-weight:400; font-size:15px; color:#000000; }


    .shopbox2 
    {
      background-color:#80AD90; 
      text-align:center; 
      width:430px; 
      height:510px; 
      position:relative; 
      border: solid 2px black; 
      margin-left:5px; 
    }
    .shopbox2heading {width:90%; background-color:Blue; color:White; text-align:center; margin:0 auto 0 auto;font-family:'Verdana'; font-weight:400; font-size:17px; color:#ffffff;}
    .shopbox2details {width:95%; color:Black; margin:0 auto 0 auto; text-align:left; background-color:#80AD90;font-family:'Verdana'; font-weight:400; font-size:15px; color:#000000; }


    .shopbox3 
    {
      background-color:#80AD90; 
      width:430px; 
      height:510px; 
      border:solid 2px black; 
      z-index:10; 
      text-align:center; 
      position:absolute; 
      top:0px; 
      left: 455px;
    }
    .shopbox3heading {width:90%; background-color:Blue; color:White; text-align:center; margin:0 auto 0 auto;font-family:'Verdana'; font-weight:400; font-size:17px; color:#ffffff;}
    .shopbox3details {width:95%; color:Black; margin:0 auto 0 auto; text-align:left; background-color:#80AD90;font-family:'Verdana'; font-weight:400; font-size:15px; color:#000000; }


    .shopbox4 
    {
      background-color:#37B8C7; 
      width:430px; 
      height:510px; 
      border:solid 2px black; 
      z-index:10; 
      text-align:center; 
      position:absolute; 
      top: 530px; 
      left: 455px;
    }
    .shopbox4heading {width:90%; background-color:Blue; color:White; text-align:center; margin:0 auto 0 auto;font-family:'Verdana'; font-weight:400; font-size:17px; color:#ffffff;}
    .shopbox4details {width:95%; color:Black; margin:0 auto 0 auto; text-align:left; background-color:#37B8C7;font-family:'Verdana'; font-weight:400; font-size:15px; color:#000000; }

    .shopbox4t 
    {
      background-color:#80AD90; 
      width:430px; 
      height:510px; 
      border:solid 2px black; 
      z-index:10; 
      text-align:center; 
      position:relative; 
    }
    .shopbox4theading {width:90%; background-color:Blue; color:White; text-align:center; margin:0 auto 0 auto;font-family:'Verdana'; font-weight:400; font-size:17px; color:#ffffff;}
    .shopbox4tdetails {width:95%; color:Black; margin:0 auto 0 auto; text-align:left; background-color:#80AD90;font-family:'Verdana'; font-weight:400; font-size:15px; color:#000000; }
   
    .shopbox5 
    {
      background-color:#37B8C7; 
      text-align:center; 
      width:430px; 
      height:510px; 
      position:relative; 
      border: solid 2px black; 
      margin-left:5px; 
    }
    .shopbox5heading {width:90%; background-color:Blue; color:White; text-align:center; margin:0 auto 0 auto;font-family:'Verdana'; font-weight:400; font-size:17px; color:#ffffff;}
    .shopbox5details {width:95%; color:Black; margin:0 auto 0 auto; text-align:left; background-color:#37B8C7;font-family:'Verdana'; font-weight:400; font-size:15px; color:#000000; }

    .shopbox6 
    {
      background-color:#80AD90; 
      width:430px; 
      height:510px; 
      border:solid 2px black; 
      z-index:10; 
      text-align:center; 
      position:absolute; 
      top: 1060px; 
      left: 455px;
    }
    .shopbox6heading {width:90%; background-color:Blue; color:White; text-align:center; margin:0 auto 0 auto;font-family:'Verdana'; font-weight:400; font-size:17px; color:#ffffff;}
    .shopbox6details {width:95%; color:Black; margin:0 auto 0 auto; text-align:left; background-color:#80AD90;font-family:'Verdana'; font-weight:400; font-size:15px; color:#000000; }
    .spotsez {font-family:'Verdana'; font-weight:700; font-size:15px; color:#ffffff;}
    .flash {position:absolute; top:10px; left:250px; z-index:199;}
    
    .givingtext
    {
      font-family: Verdana;
      font-weight: 400;
      font-size: 19px;
      color: #ffffff;
      line-height: 150%;
    }
    
    .givingtextthanks
    {
      font-family: Verdana;
      font-weight: 400;
      font-size: 19px;
      color: #f1fc00;
      text-align: center;
    }   
    
  /* Menu Pages */    
  .layoutwrappermp {width:100%; background-color:#d9d1ab; margin:0px auto 0px auto; text-align:left; position:relative; padding:0 0px 0px 0px; font-family:'Verdana'; font-weight:400; font-size:13px;}
  .menupagemaincontent {width:950px; margin:0px auto 0px auto; }
  .menupageheader {text-align:center; font-family:Verdana; font-weight:700; font-size:21px; color:#004400;}
	div.figurepage{float: right; width:420px; margin: 0px 10px 10px 10px;}
	.figurepage p {font-weight:700; text-align:center; margin:0px 0px 0px 0px;}
	.figurepage img { border:2px solid #004400; padding:5px;}    
	.menuitemlink {color:#0000ff;} 
	.catlisthead {font-weight:700; font-size:13px;}
	.regtextv2 {font-family:'Verdana'; font-weight:400; font-size:13px; color:#000000; }
  .productlnkv2  {font-size: 13px; font-family: 'Verdana'; font-weight:700; color:#0000ff; text-decoration: underline;}
	



  .cdspop
  {
    position: absolute;
    top: 40px;
    left: 43px;
    width:415px;
    height: 320px;
    overflow:auto;
    visibility: hidden;
    border:1px solid #CCC;
    background-color:#e0e0e0;
    border:5px solid #000000;
    padding:5px;
    font-family:Verdana;
    font-size:13px;
    color:#000000;
    margin: 0 auto 0 auto;
    text-align:left;
    z-index : 9999;
  }
  
  .caleventdate
  {
    text-align:center;
    font-family : Verdana;
    font-size : 13px;
    font-weight :700;
    color : #000000;
  }

  .caleventtitle
  {
    text-align:left;
    font-family : Verdana;
    font-size : 13px;
    font-weight :400;
    color : #000000;
  }
  
  .caleventtitle a {color:#0000ff;}
  
  .caldetails
  {
    font-family:Verdana;
    font-size:13px;
    color:#555555;
  }
  
