.holidaycards1 {
  font-family: arial, sans-serif;
  font-size: 12px;
  margin-left: 13px;}
.holidaycards2 {
  font-family: arial, sans-serif;
  font-size: 12px;
  text-align: center;
  width: 125px;}
ul.arrowList2 {list-style: none; margin-left: 0; margin-top: 5px; padding: 0; }
ul.arrowList2 li {background: url(images/navbar/nav_arrow.gif) 0 3px no-repeat; line-height : 14px; padding-bottom:8px; padding-left: 8px; padding-right:9px; font-family: Arial, Geneva, sans-serif; font-size : 12px; font-style : normal; vertical-align : top; text-align: top; }

ul.nobullets1 { margin-top:1px; vertical-align: top; font-family : Arial, Geneva, sans-serif; font-size : 73%; line-height:normal; list-style: none;}
ul.nobullets { margin-top:21px; vertical-align: top; font-family : Arial, Geneva, sans-serif; font-size : 73%; line-height:normal; list-style: none;}
ul.nobullets li {margin-bottom:3px;}

.bordertest {border: #669999 dashed thin; border-width: 1px;}
.bluedocument {margin-right:7px; margin-bottom: 11px; font-family: Arial, Geneva, sans-serif; font-size : 73%; font-style : normal; vertical-align : top;}
.headerhome  { background-color : #C8C8D2; width : 850px; height : 20;}
.headerviz  { background-color : #FBD4C5; width : 850px; height : 20;}
.headered { background-color : #ABC296; width : 850px; height : 20;}
.headerresxp  {background-color: #7D3135; width : 850px; height : 20;}
.headerab  { background-color : #CEE1F5; width: 850px; height : 20;}
.headersppt {background-color :  #DFC7A3; width : 850px; height : 20;}

.footerhome { background-color : #C8C8D2; width : 850;}
.footered { background-color : #ABC296; width : 850;}
.footerviz {background-color : #FBD4C5; width : 850;}
.footerresexp {background-color : #7D3135; width : 850;}
.footerab {background-color : #CEE1F5; width : 850;}
.footersppt {background-color : #DFC7A3; width : 850;}
.footerstore {background-color : #036AA0; width : 850;}

.masthome { background-image: url(images/home/mast_grey2.gif); width : 850px; height : 64px;}
.mastab { background-image: url(images/about/mast_ab.gif); width : 850px; height : 64px;}
.masted { background-image: url(images/ed/mast_ed2.gif); width : 850px; height : 64px;}
.mastresexp { background-image: url(images/resexp/mast_wallp6.jpg); width : 850px; height : 59px;}
.mastviz { background-image: url(images/viz/mast_viz.gif); width : 850px; height : 64px;}
.mastsppt { background-image: url(images/support/mast_spt2.gif); width : 850px; height : 50px;}
.spacer  { padding-left: 18px; padding-right: 18px;}
.darpspacer  { background-color: #dadada; width: 1px; height:200px;}
.dolkspacer  { font-family: arial, geneva; font-size:13px; vertical-align:top; color:#cccccc; padding-left:16px; padding-right:4px;}
.dolkartnav { vertical-align: top; font-family: Arial, Geneva, sans-serif; font-size: 73%; line-height: normal; display: inline;}
.dolkartlist ul { margin-left: 0; padding-left: 4px; display: inline;} 
.dolkartlist ul li {
	margin-left: 5;
	padding: 8px;
	list-style: none;
	display: inline;
	font-family: Arial, Geneva, sans-serif;
	font-size: 73%;
	vertical-align: top;
	}
.dolkartlist ul li. first {
	margin-left: 0;
	padding: 8px;
	border-left: 1px solid #cccccc;
	list-style: none; display: inline;
	}
.etext {  font-family: Geneva, Arial, Helvetica, san-serif; font-size: 12.5px; text-align: left; vertical-align: baseline} 	
.title { vertical-align: top; width:100% padding-bottom: 2px;}
.maincontentitle { vertical-align: top; font-family : Arial, Geneva, sans-serif; font-size : 73%; font-weight: bold; padding-bottom: 3px;}
.maincontentital { vertical-align: top; font-family : Arial, Geneva, sans-serif; font-size : 73%; padding-bottom: 3px; font-style: italic;}
.maincontentitlepadital { vertical-align: top; font-family : Arial, Geneva, sans-serif; font-size : 73%; font-weight: normal; font-style: italic; padding-bottom: 4px;}
.maincontentitlepad { vertical-align: top; font-family : Arial, Geneva, sans-serif; font-size : 73%; font-weight: bold; padding-bottom: 6px;}
.maincontentitlesspad { vertical-align: top; font-family : Arial, Geneva, sans-serif; font-size : 73%; font-weight: bold; padding-bottom: 4px;}
.maincontentitlemorepad { vertical-align: top; font-family : Arial, Geneva, sans-serif; font-size : 73%; font-weight: bold; padding-bottom: 8px;}
.maincontent { vertical-align: top; font-family : Arial, Geneva, sans-serif; font-size : 73%; line-height:normal; clear: left;}
.merchcontent { vertical-align: top; font-family : Arial, Geneva, sans-serif; font-size : 11px; line-height:normal; }
.maincontentpad { vertical-align: top; font-family : Arial, Geneva, sans-serif; font-size : 73%; padding-top: 8px; clear:right;}
.maincontentdonor { vertical-align: top; font-family : Arial, Geneva, sans-serif; font-size : 73%; line-height: 21px;}

.maincontentix { vertical-align: top; font-family : Arial, Geneva, sans-serif; font-size : 73%; line-height:18px; clear: left;}
.bigpixsub { vertical-align: top; font-family : Arial, Geneva, sans-serif; font-size : 11px; font-weight: normal; color: #a2a4a7; padding-top:4px;}
.darptitle { vertical-align: top; font-family : Arial, Geneva, sans-serif; font-size : 14; line-height:normal; font-weight: bold; color: #7D3135; margin-top: 3px;}
.maincontentpad2 { vertical-align: top; font-family : Arial, Geneva, sans-serif; font-size : 73%; padding-top: 8px; padding-bottom:4px; clear:right;}
.maincontentpad3 { vertical-align: top; font-family : Arial, Geneva, sans-serif; font-size : 73%; padding-top: 8px; padding-bottom:13px; clear:right;}

.closewindow { vertical-align: top; font-family : Arial, Geneva, sans-serif; font-size : 71%; line-height:normal; font-weight: bold;}
.smallertext { vertical-align: top; font-family : Arial, Geneva, sans-serif; font-size : 72%; line-height:normal; padding-bottom: 8px;}
.grptixform { font-family : Arial, Geneva, sans-serif; font-size : 73%; line-height:normal; width: 120px; vertical-align: top; display: inline;}
.grptixspan { font-family : Arial, Geneva, sans-serif; font-size : 73%; line-height:normal; width: 280px; padding-bottom:12px; display: inline;}
.grptixtours { font-family : Arial, Geneva, sans-serif; font-size: 73%; line-height:normal; width: 180px; display: inline;}

.naviconsearch { padding-bottom: 16px; padding-right: 12px; font-family : Arial, Geneva, sans-serif; font-size : 71%; font-style : normal; vertical-align : top; text-align: top;}
.navlinks  {padding-bottom: 8px; margin-left: 4px; font-family : arial, geneva sans-serif; font-size : 71%; font-style : normal; line-height : normal; font-weight : normal;}
.navicon1  { padding-bottom: 16px; padding-top: 8px; padding-right: 12px; font-family : Arial, Geneva, sans-serif; font-size : 71%; font-style : normal; vertical-align : top; text-align: top;}
.navicon  { padding-bottom: 16px; margin-left: 4px; font-family : Arial, Geneva, sans-serif; font-size : 71%; font-style : normal; vertical-align : top; text-align: top;}
.navnews  { padding-bottom: 4px; font-family : Arial, Geneva, sans-serif; font-size : 71%; font-style : normal; vertical-align : top; text-align: top;}
.naviconexpand  { padding-bottom: 6px; padding-left: 11px; font-family : Arial, Geneva, sans-serif; font-size : 71%; font-style : normal; vertical-align : top; text-align: top; clear: right;}
.naviconmanual { padding-bottom: 6px; padding-left: 8px; font-family : Arial, Geneva, sans-serif; font-size : 71%; font-style : normal; vertical-align : top; text-align: top; clear: right;}
.naviconexpandlast  { padding-bottom: 9px; padding-left: 11px; font-family : Arial, Geneva, sans-serif; font-size : 71%; font-style : normal; vertical-align : top; text-align: top;}
.naviconandlinks  { padding-bottom: 16px; padding-top: 8px; padding-right: 12px; font-family : Arial, Geneva, sans-serif; font-size : 71%; font-style : normal; vertical-align : top; text-align: top; }
.funderlevels  { padding-bottom: 16px; padding-top: 8px; padding-right: 12px; font-family : Arial, Geneva, sans-serif; font-size : 71%; font-style : normal; vertical-align : top; line-height: 17px;}
.dots  { background-image: url(images/navbar/nav_dothorz.gif); width: 100%; }
.dotsbotnav { background-image: url(images/navbar/nav_dothorz.gif); width: 93%; margin-top: 4px;}
.dotsbotnavmerch { background-image: url(images/navbar/nav_dothorz.gif); margin-top: 4px; width:86%}
.leftdots  { background-image: url(images/navbar/nav_topdot.gif); height: auto}

.link {color:#ffffcc;}
.rightsidetitleab  { background-color:#CEE1F5; font-size: 72%; color: #003366; text-align: center; font-family: arial, genva, sans-serif; height: 22px;}
.rightsidetitleresxp  { background-color:#7D3135; font-size: 72%; color: #ffffcc; text-align: center; font-family: arial, genva, sans-serif; height: 22px; }
.rightstat{ font-family: Arial, sans-serif; font-size: 16;font-weight: bold; font-style: italic; text-align: center; margin-top:6px;}
.rightcent{font-family : Arial, Geneva, sans-serif; font-size:71%; vertical-align: top;}
.rightsidetitleed  { background-color:#ABC296; font-size: 72%; color: #003366; text-align: center; font-family: arial, genva, sans-serif; height: 22px;}
.rightsidetitleviz  { background-color:#FBD4C5; font-size: 72%; color: #003366; text-align: center; font-family: arial, genva, sans-serif; height: 22px;}
.rightsidecontentcenter {font-family : Arial, Geneva, sans-serif; font-size:71%; vertical-align: top; text-align: center; padding-right: 5px; padding-top: 12px; padding-bottom: 10px;}
.rightsidecontent{font-family : Arial, Geneva, sans-serif; font-size:71%; vertical-align: top; margin-left: 10px; margin-right: 5px;}
.rightsidetextviztop {font-family : Arial, Geneva, sans-serif; font-size:71%; vertical-align: top; padding-left: 10px; padding-right: 5px; padding-top: 12px;}
.rightsidetextviz {font-family : Arial, Geneva, sans-serif; font-size:71%; vertical-align: top; padding-left: 10px; padding-right: 5px; }
.rightsidetextviz2 {font-family : Arial, Geneva, sans-serif; font-size:71%; vertical-align: top; padding-left: 10px; padding-right: 5px; padding-bottom: 3px; }
.rightsidetextlink {font-family : Arial, Geneva, sans-serif; font-size:11px; color: #669966}
.rightednews {font-family : Arial, Geneva, sans-serif; font-size:71%; vertical-align: top; padding-left: 12px; padding-right: 5px; padding-top: 5px;}
.rightedarchive {font-family : Arial, Geneva, sans-serif; font-size:71%; vertical-align: top; padding-left: 17px; padding-right: 5px; }
.rightedbold {font-family : Arial, Geneva, sans-serif; font-size:71%; vertical-align: top; padding-left: 12px; padding-right: 5px; padding-bottom: 3px; font-weight: bold;}
.rightboldtop {font-family : Arial, Geneva, sans-serif; font-size:71%; vertical-align: top; padding-left: 12px; padding-right: 5px; padding-top: 8px; padding-bottom: 6px; font-weight: bold;}
.rightsidesubtitleboldtop {font-family : Arial, Geneva, sans-serif; font-size:71%; vertical-align: top; padding-left: 10px; padding-right: 5px; padding-top: 12px; padding-bottom: 3px; font-weight: bold;}
.rightsidetop {font-family : Arial, Geneva, sans-serif; font-size:71%; vertical-align: top; padding-left: 10px; padding-right: 5px; padding-top: 12px; padding-bottom: 3px; font-weight: normal;}
.rightsidesubtitlebold {font-family : Arial, Geneva, sans-serif; font-size:71%; vertical-align: top; padding-left: 10px; padding-right: 5px; padding-bottom: 3px; font-weight: bold;}
.rightsidesubtitle1 { font-family: arial, geneva, sans-serif; font-size: 71%; font-style: normal; line-height: normal; font-style: italic; vertical-align : top; text-align : top; color: black; padding-left:4px; padding-bottom: 4px; padding-top: 9px;}
.rightsidesubtitle2 { font-family: arial, geneva, sans-serif; font-size: 71%; font-style: normal; line-height: normal; font-style: italic; vertical-align : top; text-align : top; color: black; padding-left:4px; padding-bottom: 4px;}
.labelcopy { font-family: arial, geneva, sans-serif; font-size: 10px; font-style: normal;	line-height: 13px; font-weight: normal;	vertical-align : top; text-align : top;	color: black;}

.darparchivefeat {width:299px; padding-left:10px; font-family: Arial, Geneva, sans-serif; font-size: 73%; display: inline; font-weight: normal; vertical-align: top;}
.darpiconl {float: left; width:100px; margin-right: 5px; clear:left; display: inline;}
.darparchivetext {padding-left: 5px; width: 160px; font-family: Arial, Geneva, sans-serif; font-size: 73%; font-weight: normal; vertical-align: top;}
.darparchiver { border: dashed; width: 150px; font-family: Arial, Geneva, sans-serif; font-size: 73%; display: inline; font-weight: normal; vertical-align: top;}
.archivecontain1 { width: 223px; vertical-align: top; }

.supportcallout {vertical-align: top; padding-top: 5px; line-height: 23px; font-family: arial, geneva, sans-serif; font-size : 73%; text-align:center; padding-left: 111px; padding-right: 110px;}
.supportext {  line-height:normal; margin-bottom:12px;
	vertical-align: top;
	font-family: Geneva, sans-serif;
	font-size: 73%; text-align: center;}
.supportext1 {  line-height:normal; margin-top:5px; margin-bottom:12px;
	vertical-align: top;
	font-family: Geneva, sans-serif;
	font-size: 73%; text-align: center;}
.supportextright {vertical-align: top; font-family: Geneva, sans-serif; font-size : 72%; text-align:right;}
.edsharedtitles { vertical-align: top; font-family : Arial, Geneva, sans-serif; font-size : 74%; padding-top: 8px; color: #ABBD9C; font-weight: bold}
.bullet  {font-family : Arial, genva, sans-serif; font-size : 73%; font-style : normal; line-height : normal; font-weight : normal; margin-top:2px;}
.bullet li { margin-bottom:7px; }

.bulletnobullet  {font-family : Arial, genva, sans-serif; font-size : 72%; font-style : normal; line-height : normal; font-weight : normal; margin-top:1px; list-style: none;}
.bulletpad  {font-family : Arial, genva, sans-serif; font-size : 73%; font-style : normal; line-height : 18px; font-weight : normal; vertical-align : middle; padding-top: 4px;}
.memberlevels {
	margin; 	margin-left: auto;
	margin-right: auto;
	width: 590px;}

.clear { clear:both; height:5px;}
.imagefloat { float:left; width: 125px;}
.containerwide {
width: 100%;
clear: both;}
.containerwide p{
margin-left: 145px;
font-family : Arial, Geneva, sans-serif; font-size:72%; vertical-align: top; clear: both;}

.container .floatbox2{
	float: left;
	width: 145px;
	height: 100%;
	padding-right: 5px;
	vertical-align: top;
	color: #666633;
	font-family: Arial, Geneva, sans-serif;
	font-size: 70%;
	vertical-align: top;
	clear: left;}

.container { width: 100%; margin-bottom:-2px; clear:both; }
.container .floatbox {float: left; width: 135px; height: 100%; color: #666633; font-family: Arial, Geneva, sans-serif; font-size: 70%; }
.container p{ margin-left: 135px; font-family : Arial, Geneva, sans-serif; font-size:73%; }
.containdialog { width: 100%; height:100%; margin-left:140px; clear:right; font-family : Arial, Geneva, sans-serif; font-size:73%; }
#dialog    { width: 100%; margin-left:140px; clear:right; font-family : Arial, Geneva, sans-serif; font-size:73%; }
.containtour { width: 590px; margin-bottom:-2px; clear:both; }
.containevent { width: 400px; margin-bottom:-2px; clear:both; }
.containevent .floatevent {float: left; width: 135px; height: 100%; color: #a2a4a7; font-family: Arial, Geneva, sans-serif; font-size: 73%; }
.containevent p{ margin-left: 140px; font-family : Arial, Geneva, sans-serif; font-size:73%; clear:right; vertical-align:top; }

.containtour .float {float: left; width: 135px; height: 100%; color: #a2a4a7; font-family: Arial, Geneva, sans-serif; font-size: 70%; }
.containtour p{ margin-left: 140px; font-family : Arial, Geneva, sans-serif; font-size:73%; clear:right; vertical-align:top; }
.container .floatboxlong {margin-bottom: 8px; float: left; width: 135px; height: 100%; color: #666633; font-family: Arial, Geneva, sans-serif; font-size: 70%; }
.containhotel { width: 100%; padding-top:10px; clear:both;}
.containhotel .hotelfloat {float: left; width: 85px; padding-right:10px; height: 100%; color: #666633; font-family: Arial, Geneva, sans-serif; font-size: 70%; clear:both; }
.containhotel p{ font-family : Arial, Geneva, sans-serif; font-size:73%; }
.containerada { width: 100%; margin-bottom:-2px; clear:both; }
.containerada .adafloat {float: left; width: 50px; height: 100%; color: #666633; font-family: Arial, Geneva, sans-serif; font-size: 70%;}
.containerada p{ margin-left:50px; padding-left: 10px; font-family : Arial, Geneva, sans-serif; font-size:73%; }
.containeradaicon { width: 100%; height:100% clear:both; font-family: Arial, Geneva, sans-serif; font-size: 12px; font-weight: normal; margin-top: -6px}
.containeradaicon .floaty {float: left; width: width:260px; padding-right: 8px; color: black; vertical-align: top;}
.contain97 { width: 100%; clear:both; }
.contain97 .flowt   {float: left; width:226px; color: black; vertical-align: top; height: 100%; color: #666633; font-family: Arial, Geneva, sans-serif; font-size: 71%; clear:both;}
.contain97 p{ width:350px; margin-left: 236px; font-family : Arial, Geneva, sans-serif; font-size:73%;}
.button { margin-left: 235px;}
.container .tickettext{
margin-top: 0;
margin-left: 135px;
padding-top: 5px;
font-family : Arial, Geneva, sans-serif; font-size:71%; vertical-align: top; font-weight: bold;}
.container .iconfloaty{
	float: left;
	padding-left: 4px;
	width: 18px;
	height: 25px;
	vertical-align:bottom;
	font-family: Arial, Geneva, sans-serif;
	font-size: 71%;}

	.seperator{
	padding-left: 4px;
	color: #c9c9c4;
	vertical-align: middle;
	font-family: Arial, Geneva, sans-serif;
	font-size: 12px;
	}
.rightgentitle1 { font-family: arial, geneva, sans-serif; font-size: 71%; line-height: normal; font-style: italic; vertical-align : top; text-align : top; color: black; margin-left:8px; margin-top: 6px; margin-bottom:4px;}
.rightgentitle { font-family: arial, geneva, sans-serif; font-size: 71%; line-height: normal; font-style: italic; vertical-align : top; text-align : top; color: black; margin-left:8px; }
.containside { width: 165px; margin-right: 5px; margin-top: 4px; margin-left:8px; clear:both; font-family : Arial, Geneva, sans-serif; font-size:71%; vertical-align: top; line-height:normal;}
.fl {float: left; width: 50px; margin-left: -5px; margin-right: 3px; margin-top: 1px; clear: right;}
.containside p{ width:100%; height: 100%; margin-left: 4px; margin-right:2px; margin-top: -2px;   }

ul.arrowList {list-style: none; margin: 0 0 0 20px; padding: 0; }
ul.arrowList li {background: url(images/navbar/nav_arrow.gif) 0 3px no-repeat; line-height : 14px; padding-bottom:8px; padding-left: 8px; padding-right:9px; font-family: Arial, Geneva, sans-serif; font-size : 71%; font-style : normal; vertical-align : top; text-align: top; }
ul.arrowListshort {list-style: none; margin: 0 0 0 15px; padding: 0;}
ul.arrowListshort li {background: url(images/navbar/nav_arrow.gif) 0 3px no-repeat; line-height : 14px; padding-bottom:8px; padding-left: 8px; padding-right:9px; font-family: Arial, Geneva, sans-serif; font-size : 71%; font-style : normal; vertical-align : top; text-align: top; }
ul.arrowListshorton {list-style: none; margin: 0 0 0 15px; padding: 0; }
ul.arrowListshorton li {background: url(images/navbar/nav_arrow_on.gif) 0 3px no-repeat; line-height : 14px; padding-bottom:8px; padding-left: 8px; padding-right:9px; font-family: Arial, Geneva, sans-serif; font-size : 71%; font-style : normal; vertical-align : top; text-align: top; }

ul.arrowListon{list-style: none; margin: 0 0 0 15px; padding: 0; }
ul.arrowListon li {background: url(images/navbar/nav_arrow_on.gif) 0 3px no-repeat; line-height : 14px; padding-bottom:8px; padding-left: 8px; padding-right:9px; font-family: Arial, Geneva, sans-serif; font-size : 71%; font-style : normal; vertical-align : top; text-align: top; }
ul.arrownewson{list-style: none; margin: 0 -8 0 13px; padding: 0; }
ul.arrownewson li {background: url(images/navbar/nav_arrow_on.gif) 0 3px no-repeat; line-height : 14px; padding-bottom:8px; padding-left: 8px; padding-right:9px; font-family: Arial, Geneva, sans-serif; font-size : 71%; font-style : normal; vertical-align : top; text-align: top; }
ul.arrownews {list-style: none; margin: 0 -80 0 13px; padding: 0; }
ul.arrownews li {background: url(images/navbar/nav_arrow.gif) 0 3px no-repeat; line-height : 14px; padding-bottom:8px; padding-left: 8px; padding-right:9px; font-family: Arial, Geneva, sans-serif; font-size : 71%; font-style : normal; vertical-align : top; text-align: top; }
ul.arrownav{list-style: none; margin: 0 0 0 8px; padding: 0; }
ul.arrownav li {background: url(images/navbar/nav_arrow.gif) 0 3px no-repeat; line-height : 14px; padding-bottom:8px; padding-left: 8px; padding-right:9px; font-family: Arial, Geneva, sans-serif; font-size : 71%; font-style : normal; vertical-align : top; text-align: top; }
ul.arrownavon{list-style: none; margin: 0 0 0 8px; padding: 0; }
ul.arrownavon li {background: url(images/navbar/nav_arrow_on.gif) 0 3px no-repeat; line-height : 14px; padding-bottom:8px; padding-left: 8px; padding-right:9px; font-family: Arial, Geneva, sans-serif; font-size : 71%; font-style : normal; vertical-align : top; text-align: top; }
ul.arrownavondown{list-style: none; margin: 0 0 0 8px; padding: 0;}
ul.arrownavondown li {background: url(images/navbar/nav_arrow_ondown.gif) 0px 4px no-repeat; line-height : 14px; padding-bottom:8px; padding-left: 10px; font-family: Arial, Geneva, sans-serif; font-size : 71%; font-style : normal; vertical-align : top; text-align: top;  }
ul.arrowside {list-style: none; margin: 6 0 0 0px;}
ul.arrowside li{ background: url(images/navbar/nav_arrow.gif) 0px 4px no-repeat; line-height : 14px; padding-bottom:8px; padding-left: 10px; font-family: Arial, Geneva, sans-serif; font-size : 71%; font-style : normal; vertical-align : top; text-align: top; }

ul.document {list-style: none; margin: 0 0 0 2px; }
ul.document li {background: url(images/navbar/icon_documentsmall.gif) 0 3px no-repeat; line-height : normal; padding-left: 20px; padding-bottom:11px; padding-top: 2px; font-family: Arial, Geneva, sans-serif; font-size : 73%; font-style : normal; vertical-align : top; text-align: top; }
ul.documentbl {list-style: none; margin-right: 0px; margin-top:2px; margin-left: 0px;}
ul.documentbl li {background: url(images/navbar/icon_documentsmallbl.gif) no-repeat; line-height : normal; margin-left: 0px; margin-right:0px; margin-bottom: 11px; font-family: Arial, Geneva, sans-serif; font-size : 73%; font-style : normal; vertical-align : top;}
ul.clock {list-style: none; width: 400px;}
ul.clock li {background: url(images/navbar/icon_clockorng.gif) no-repeat; line-height: normal; font-family: Arial, Geneva, sans-serif; font-size : 73%; font-style : normal;}

.clockcontain { width: 130px; height:100% clear:right;  font-family: Arial, Geneva, sans-serif; font-size: 73%; display: inline; font-weight: normal; margin-top: -6px}
.clockcontain .flock {float: left; width: width:130px; height:25px;  margin-right: 6px; color: black; vertical-align: top; display: inline; }
.tickcontain { width: 130px; height:100% clear:right;  font-family: Arial, Geneva, sans-serif; font-size: 73%; display: inline; font-weight: normal; margin-top: -4px; vertical-align: bottom;}
.tickcontain .flick {float: left; width: width:130px; height:25px;  margin-right: 6px; color: black; vertical-align: top; display: inline; }

.titlesleft { color: #990000;  font-family: arial, geneva; font-size: 16px; font-weight: bold;}
.titlesright { color: #990000;  font-family: arial, geneva; font-weight: bold; font-size: 12px;}
.rightcontainers { width: 200; margin-left: 10px; margin-right: 10px; background: #f2ede3; border-style: solid; border-color:#ADADB1; border-width: thin;}
 .sidetextstore  {
	font-family: Arial, sans-serif;
	font-size: 73%;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	vertical-align: top;
	margin-top: 2px;
	padding-right: 4px;
	padding-left: 12px;
}
.sidetextcenterstore  {
	font-family: Arial, sans-serif;
	text-align: center;
	font-size: 73%;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	vertical-align: top;
	margin-top: 6px;
	padding-right: 4px;
	padding-left: 12px;
}
ul.newsletter {list-style: none; margin: 0 0 0 2px; }
ul.newsletter li {background: url(images/navbar/icon_newsmall.gif) 0 3px no-repeat; line-height : normal; padding-left: 20px; padding-bottom:11px; padding-top: 5px; font-family: Arial, Geneva, sans-serif; font-size : 73%; font-style : normal; vertical-align : top; text-align: top; }
ul.newside {list-style: none; margin: 0 0 0 12px; }
ul.newside li {background: url(images/navbar/icon_newsmall.gif) 0 3px no-repeat; line-height : normal; padding-left: 18px; padding-bottom:8px; padding-top: 5px; font-family: Arial, Geneva, sans-serif; font-size : 73%; font-style : normal; vertical-align : top; text-align: top; }


ul.activity {list-style: none; margin: 0 0 0 2px; }
ul.activity li {background: url(images/navbar/icon_pencil.gif) 0 3px no-repeat; line-height : normal; padding-left: 20px; padding-bottom:11px; padding-top: 11px; font-family: Arial, Geneva, sans-serif; font-size : 73%; font-style : normal; vertical-align : top; text-align: top; }
ul. access  { list-style: disc; padding: 0; }
ul.access li { margin: 0 0 0 40px; no-repeat; line-height : normal; font-family: Arial, Geneva, sans-serif; font-size : 73%; font-style : normal; padding-bottom:6px;}

ul.activitygrp {list-style: none; margin: 0 0 0 2px; }
ul.activitygrp li {background: url(images/navbar/icon_pencilbl2.gif) 0 3px no-repeat; line-height : normal; padding-left: 18px; padding-bottom:11px; padding-top: 11px; font-family: Arial, Geneva, sans-serif; font-size : 73%; font-style : normal; vertical-align : top; text-align: top; }
ul.arrow {list-style: none; margin: 0 0 0 2px; }
ul.arrow li {background: url(images/navbar/icon_arrows.gif) 0 3px no-repeat; line-height : normal; padding-left: 18px; padding-bottom:12px; font-family: Arial, Geneva, sans-serif; font-size : 73%; font-style : normal; vertical-align: middle; text-align: top; }

ul.ticket {list-style: none; margin: 0 0 0 0px; }
ul.ticket li {background: url(images/navbar/icon_ticketorng.gif) 0 3px no-repeat; line-height : normal; padding-left: 18px; padding-top: 5px; padding-bottom:4px; font-family: Arial, Geneva, sans-serif; font-size : 73%; font-style : normal; vertical-align: top; text-align: top;}
.tourcontain  {width: 400px; padding: top: 5px;}
.timesticketscontain {width: 100%;}
.ticketscontainer {width:130px; vertical-align: top;}
.kitchcontainer {width:440px; margin-left: 140px; vertical-align: top; font-family : Arial, Geneva, sans-serif; font-size : 73%; font-weight: normal; padding-bottom: 11px;}
.kitchcontainerpad {width:440px; vertical-align: top; font-family : Arial, Geneva, sans-serif; font-size : 73%; font-weight: normal; line-height:18px; ;}

.timescontainer {width:260px; height:100%; vertical-align:top;}

.tourstopad { vertical-align: top; padding-top: 2px; width: 200px; text-align: center;}
.tourstopad p { vertical-align: top; font-family : Arial, Geneva, sans-serif; font-size : 73%; width: 200px; text-align: center;}

.toursart { vertical-align: top; width: 200px; text-align: center; padding-top: 8px;}
.tourspacer { vertical-align: top; width: 190px; }
.timestixtitle { vertical-align: top; font-family : Arial, Geneva, sans-serif; font-size : 13px; font-weight: bold; color: #92adcb; padding-bottom: 2px; padding-top: 2px;}
.foredutitle { vertical-align: top; font-family : Arial, Geneva, sans-serif; font-size : 13px; font-weight: bold; color: #<img src="../Virtual_Tour/imagesopener/topnavnew.gif" width="588" height="15" border="0">; padding-bottom: 2px; padding-top: 2px;}
.timestixoffsite { vertical-align: top; font-family : Arial, Geneva, sans-serif; font-size : 14px; font-weight: bold; color: #92adcb; padding-bottom: 2px; padding-top: 12px; margin-left: 140px; clear:right;}
.timestixtitlepad { vertical-align: top; font-family : Arial, Geneva, sans-serif; font-size : 73%; font-weight: normal; font-style: italic; padding-bottom: 2px;}
.eventtitle { vertical-align: top; font-family : Arial, Geneva, sans-serif; font-size : 13px; font-weight: bold; color: #7b9cc1; padding-bottom: 4px; line-height:17px; margin-right:0px;}
.directitle { vertical-align: top; font-family : Arial, Geneva, sans-serif; font-size : 12px; font-weight: bold; color: #92adcb; padding-bottom: 4px; line-height:normal; margin-right:0px;}

.vc2  { margin: 0 0 0 20px; no-repeat; line-height : 21px; font-family: Arial, Geneva, sans-serif; font-size : 73%; font-style : normal; padding-bottom:6px; padding-top:6px;}
ul.arrowvc {list-style: none; margin: 0 0 0 0px; }
ul.arrowvc li {background: url(images/navbar/icon_arrows.gif) 0 3px no-repeat; line-height : normal; padding-left: 18px; padding-bottom:12px; font-family: Arial, Geneva, sans-serif; font-size : 73%; font-style : normal; vertical-align: middle; text-align: top; }
ul. vc  { list-style: disc; margin: 0 0 0 20px; }
ul.vc li {  0 3px no-repeat; no-repeat; line-height : normal; font-family: Arial, Geneva, sans-serif; font-size : 73%; font-style : normal; padding-bottom:6px;}

.containresxp { width: 100%; clear:both; }
.containresxp .flt   {float: left; width: width:75px; color: black; vertical-align: top; height: 100%; color: #666633; font-family: Arial, Geneva, sans-serif; font-size: 71%; clear:both;}
.containresxp p{ width:100%; padding-left: 10px; font-family : Arial, Geneva, sans-serif; font-size:73%;}
.textleft  {
	font-family: Arial, sans-serif;
	font-size: 74%;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	vertical-align: top;
	margin-top: 6px;
	width: 354px;
	margin-left: 13px;
	padding-right: 8px;
}
.interviewq  {
	font-family: Arial, sans-serif;
	font-size: 74%;
	font-style: normal;
	line-height: 15px;
	font-weight: normal;
	vertical-align: top;
	margin-top: 6px;
	width: 354px;
	margin-left: 13px;
	padding-left: 8px;
	font: italic;
}
.sidetextn  {
	font-family: Arial, sans-serif;
	font-size: 73%;
	font-style: normal;
	line-height: 14.5px;
	font-weight: normal;
	vertical-align: top;
	margin-top: 6px;
	padding-right: 4px;
	padding-left: 12px;
	width: 192px;
}

.inyourwords  {
	font-family: Arial, sans-serif;
	font-size: 12px;
	line-height: normal;
	font-weight: normal;
	margin-top: 9px;
	padding-left: 21px;
	padding-right: 10px;
}
.iywcredit  {
	font-family: Arial, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	vertical-align: top;
	margin-top: 6px;
	text-align: right;
	margin-right: 12px;
}
.titlealign  {
	font-weight: normal;
	vertical-align: top;
	margin-top: 6px;
	margin-left: 25px;

}.artintrotext  {
	font-family: Arial, sans-serif;
	font-size: 73%;
	font-style: normal;
	line-height: 15px;
	font-weight: normal;
	vertical-align: top;
	margin-top: 6px;
	margin-bottom: 4px;
	margin-right: 8px;
}
.line  {
	vertical-align: top;
	margin-top: 90px;
	margin-bottom: 6px;
	padding-right: 8px;
	padding-left: 8px;
	background-attachment: scroll;
}
.text  {
	font-family: Arial, sans-serif;
	font-size: 74%;
	font-style: normal;
	line-height: 15px;
	font-weight: normal;
	vertical-align: top;
	margin-top: 6px;
	width: 354px;
	margin-right: 14px;
	padding-left: 8px;

}
.tenbestext  {
	font-family: Arial, sans-serif;
	font-size: 72.5%;
	font-style: normal;
	width: 148px;
	line-height: 14px;
	font-weight: normal;
	vertical-align: top;
	text-align: top;
	margin-left: 9px;	}

.textleft2  {
	font-family: Arial, sans-serif;
	font-size: 74%;
	font-style: normal;
	line-height: 15px;
	font-weight: normal;
	vertical-align: top;
	margin-top: 6px;
	width: 354px;
	margin-right: 14px;
	margin-left: 17px;
	padding-left: 8px;

}
.bookcredit {
	font-family: Arial, sans-serif;
	font-size: 71%;
	font-style: normal;
	line-height: 14.5px;
	font-weight: normal;
	vertical-align: top;
	padding-top: 8px;
	padding-left: 12px;

}.tomintro  {
	font-family: Arial, sans-serif;
	font-size: 72%;
	font-style: normal;
	line-height: 15px;
	font-weight: normal;
	vertical-align: top;
	margin-top: 6px;
	margin-bottom: 4px;
	width: 354px;
	margin-left: 21px;
	text-align: left;
	word-spacing: normal;
}
.iywart {
	font-family: Arial, sans-serif;
	line-height: 14.5px;
	vertical-align: top;
	padding-top: 8px;
	padding-left: 31px;
	width: 320px;

}.iwyartext {
	font-size: 71%;
	font-style: normal;
	font-family: Arial, sans-serif;
	padding-top: 5px;
	padding-left: 90px;

}
.iywart2 {
	font-family: Arial, sans-serif;
	line-height: 14.5px;
	vertical-align: top;
	padding-top: 8px;
	padding-left: 20px;
	width: 289px;


}.iywfoot  {
	font-family: Arial, sans-serif;
	font-size: 73%;
	font-style: normal;
	line-height: 15px;
	font-weight: normal;
	margin-top: 9px;
	text-align: center;
	}
.sidetext  {
	font-family: Arial, sans-serif;
	font-size: 72%;
	font-style: normal;
	line-height: 14.5px;
	font-weight: normal;
	vertical-align: top;
	margin-top: 6px;
	padding-right: 4px;
	padding-left: 12px;

} .special  { font-family: Arial, sans-serif;
	font-size: 74%;
	font-style: normal;
	line-height: 15px;
	font-weight: normal;
	vertical-align: top;
	margin-top: 6px;
	width: 590px;
	padding-left: 50px;
	padding-right: 50px;

}.storetext  {
	font-family: Arial, sans-serif;
	font-size: 74%;
	font-style: normal;
	line-height: 15px;
	font-weight: normal;
	vertical-align: top;
	width: 165px;
	margin-top: 6px;
	margin-bottom: 4px;
	margin-left: 8px;

}.recoll  {
	width: 107px;
	margin-bottom: 5px;
	margin-left: 21px;

}.newstore  {
	width: 107px;
	margin-bottom: 5px;
	margin-left: 21px;
}.holgifts  {
	font-family: Arial, sans-serif;
	font-size: 74%;
	font-style: normal;
	line-height: 15px;
	font-weight: normal;
	vertical-align: top;
	margin-top: 6px;
	width: 354px;
	margin-left: 13px;
	padding-left: 2px;
}.sidetextcenterb  {
	font-family: Arial, sans-serif;
	text-align: center;
	font-size: 72%;
	font-style: normal;
	line-height: 8px;
	font-weight: bold;
	vertical-align: top;
	margin-top: 6px;
	padding-right: 4px;
	padding-left: 12px
}.sidetextcenters  {
	font-family: Arial, sans-serif;
	text-align: center;
	font-size: 70%;
	font-style: normal;
	line-height: 8px;
	font-weight: bold;
	vertical-align: top;
	margin-top: 6px;
	padding-right: 4px;
	padding-left: 12px

}.sidetextcenter  {
	font-family: Arial, sans-serif;
	text-align: center;
	font-size: 72%;
	font-style: normal;
	line-height: 8px;
	font-weight: normal;
	vertical-align: top;
	margin-top: 6px;
	padding-right: 4px;
	padding-left: 12px;
} .folksongsindent{ font-family: Arial, sans-serif; padding-left: 28px; font-size: 72%; padding-top: 6px;}
.stats{ font-family: Arial, sans-serif; font-size: 16; font-weight: bold; font-style: italic; text-align: center; padding-top:12px;}
.resolutions  {
	font-family: Arial, sans-serif;
	font-size: 74%;
	font-style: normal;
	line-height: normal;
	vertical-align: top;
	width: 354px;
	padding-left: 24px;
	font: italic;}
.headertext {
	font-family: Arial, sans-serif;
	font-size: 71%;
	color: Black;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	vertical-align: top;

	}
.sideli  {
	font-family: Arial, sans-serif;
	font-size: 72%;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	vertical-align: top;
	margin-top: 6px;
	padding-right: 8px;
	padding-left: 2px;
	padding-bottom: 5px }
.containernews { width: 354px; margin-bottom:-2px; clear:both; }
.containernews .float {float: left; width: 90px; margin-left: 8px; height: 100%; color: #aaaeb5; font-family: Arial, Geneva, sans-serif; font-size: 70%; clear:both; }
.containernews p{ margin-left: 112px; font-family : Arial, Geneva, sans-serif; font-size:73%; }
.topdir {  font-family: Geneva, Arial, Helvetica, san-serif; font-size: 14px; font-style: normal; color: #CC9999; font-weight: bolder}
.topmiddledirectory {  font-family: Geneva, Arial, Helvetica, san-serif; font-size: 12px; font-style: normal; color: #000000}
.esubtitle {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; font-style: normal; line-height: normal; font-weight: bold; color: #000000}
.etitle {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 20px; font-weight: normal; color: #7D3135}
