a:link {
	text-decoration: none;
	color: #FFF;
}
a:visited {
	text-decoration: none;
	color: #CCC;
}
a:hover {
	text-decoration: none;
}
a:active {
	text-decoration: none;
}
/* ######### Default class for drop down menus ######### */

.anylinkcss{
	position: absolute;
	left: auto;
	border-bottom-width: 1px;
	line-height: 20px;
	z-index: 100;
	width: 140px; /* default width for menu */
	background-color: #99501C;
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #C25516;
	border-right-color: #7D350B;
	border-bottom-color: #7D350B;
	border-left-color: #C25516;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #FFF;
	margin-left: -22px;
	margin-top: 12px;
	visibility: hidden;
}

.anylinkcss ul{
	margin: 0;
	padding: 0;
	list-style-type: none;
	color: #FFF;
}

.anylinkcss ul li a{
	width: 100%;
	display: block;
	text-indent: 3px;
	border-bottom: 1px solid black;
	padding: 1px 0;
	text-decoration: none;
	font-weight: normal;
	text-indent: 5px;
	color: #FFF;
	font-family: Arial, Helvetica, sans-serif;
}

.anylinkcss a:hover{ /*hover background color*/
	color: white;
	background-color: #2C2722;
}

/* ######### Alternate multi-column class for drop down menus ######### */


.anylinkcsscols{
	position: absolute;
	left: 0;
	top: 0;
	visibility: hidden;
	border: 1px solid black;
	padding: 10px;
	z-index: 100; /*zIndex should be greater than that of shadow's below*/
	background: #DEFFCA;
	font-family: Verdana;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #FFF;
}

.anylinkcsscols .column{
width: 130px;
float: left;
}

.anylinkcsscols .column ul{
margin: 0;
padding: 0;
list-style-type: none;
}

.anylinkcsscols li{
padding-bottom: 3px;
}

/* ######### class for shadow DIV ######### */


.anylinkshadow{ /*CSS for shadow. Keep this as is */
	position: absolute;
	left: 0;
	top: 0;
	z-index: 99; /*zIndex for shadow*/
	background: black;
	visibility: hidden;
}
#menunew {position:absolute;
	left:0px;
	top:6px;
	width:974px;
	height:36px;
	z-index:12;
}
#Kiosk {
	position:absolute;
	left:auto;
	top:29px;
	width:380px;
	height:580px;
	z-index:12;
	margin-left: 230px;
	background-repeat: no-repeat;
}
.newsletterimg {	float: left;
	margin-right: 10px;
	margin-bottom: 1px;
}
.style1 {
	font-size: 10px;
	font-style: italic;
	font-weight: normal;
	word-spacing: -0.1em;
}
#Newlettertitle {
	position:absolute;
	left:auto;
	width:268px;
	height:21px;
	z-index:17;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FFFFFF;
	text-align: left;
	border: 1px none #C25516;
	top: 6px;
	font-weight: bold;
	margin-left: 10px;
}
#Newlettertitlebox {
	position:absolute;
	width:322px;
	height:27px;
	z-index:17;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-align: justify;
	background-color: #A44C13;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	top: 0px;
}
#Newlettertxt {
	position:absolute;
	left:auto;
	width:207px;
	height:223px;
	z-index:16;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-align: left;
	border: 1px none #C25516;
	top: 33px;
	float: right;
	margin-left: 7px;
}
#Newlettertxt2 {
	position:absolute;
	left:auto;
	width:195px;
	height:252px;
	z-index:16;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-align: left;
	border: 1px solid #C25516;
	margin-left: 15px;
	top: 445px;
	float: none;
	padding-left: 6px;
	padding-top: 6px;
	padding-right: 6px;
	padding-bottom: 6px;
}
#Newlettertitle2 {
	position:absolute;
	left:auto;
	width:202px;
	height:19px;
	z-index:17;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FFFFFF;
	text-align: left;
	border: 1px none #C25516;
	top: 6px;
	font-weight: bold;
	margin-left: 10px;
	word-spacing: normal;
}
#Newlettertitlebox2 {
	position:absolute;
	left:auto;
	width:273px;
	height:27px;
	z-index:17;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-align: justify;
	border: 1px none #C25516;
	top: -1px;
	background-color: #A44C13;
}
#Newsandevents {
	position:absolute;
	left:auto;
	top:385px;
	width:321px;
	height:218px;
	z-index:16;
	margin-left: 620px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-align: justify;
	border: 1pt solid #1A1A1A;
	background-color: #26211D;
}
#News1 {
	position:absolute;
	left:auto;
	width:305px;
	height:173px;
	z-index:16;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-align: left;
	border: 1px none #C25516;
	margin-left: 7px;
	top: 35px;
	float: right;
}
#Gallery {
	position:absolute;
	left:auto;
	top:631px;
	width:693px;
	height:122px;
	z-index:20;
	margin-left: 256px;
}
#Titlemap {
	position:absolute;
	left:auto;
	top:105px;
	width:310px;
	height:28px;
	z-index:16;
	margin-left: 630px;
	border: 1px none #C24E26;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
}
#menu {
	position:absolute;
	left:63px;
	top:6px;
	width:848px;
	height:45px;
	z-index:12;
}
#menufix {
	position:absolute;
	left:64px;
	top:0px;
	width:73px;
	height:43px;
	z-index:13;
	background-image: url(media/newtop.gif);
}
#homebtn {
	left:64px;
	top:6px;
	width:86px;
	height:37px;
	z-index:13;
	background-image: url(media/blockdefault.gif);
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	background-position: center center;
	float: left;
	margin: 0px;
	padding: 0px;
	text-decoration: none;
	list-style-type: none;
}
#Subtitlebox {
	position:absolute;
	left:auto;
	top:158px;
	width:318px;
	height:22px;
	z-index:13;
	margin-left: 290px;
	background-repeat: no-repeat;
}
#slogan {
	position:absolute;
	left:auto;
	top:315px;
	width:316px;
	height:35px;
	z-index:20;
	margin-left: 290px;
	background-repeat: no-repeat;
}
#TitleBoxtext {
	position:absolute;
	left:auto;
	top:1px;
	width:246px;
	height:20px;
	z-index:16;
	margin-left: 5px;
	background-repeat: no-repeat;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #FFFFFF;
	font-size: 15px;
}
#NewsTitleBoxoff {	position:absolute;
	left:auto;
	top:0px;
	width:150px;
	height:29px;
	z-index:23;
	margin-left: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #FFFFFF;
	font-weight: bold;
}
#PressBox {	position:absolute;
	left:auto;
	top:400px;
	width:640px;
	height:250px;
	z-index:22;
	margin-left: 290px;
	font-weight: l;
	visibility: visible;
}
#PressTitleBoxon {	position:absolute;
	left:auto;
	top:0px;
	width:150px;
	height:29px;
	z-index:24;
	margin-left: 151px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #FFFFFF;
	font-weight: bold;
}
#Presscontent {
	position:absolute;
	left:auto;
	top:140px;
	width:318px;
	height:235px;
	z-index:13;
	margin-left: 620px;
	background-color: #26211D;
	border: 1px solid #1A1A1A;
}
#Presscopy1 {	position:absolute;
	left:auto;
	top:7px;
	width:600px;
	height:200px;
	z-index:22;
	margin-left: 16px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-align: justify;
	font-weight: normal;
	line-height: 14px;
}
#TitleBoxtext2 {
	position:absolute;
	left:auto;
	top:1px;
	width:216px;
	height:20px;
	z-index:16;
	margin-left: 0px;
	background-repeat: no-repeat;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #FFFFFF;
	font-size: 15px;
}
#subtitleimage {
	position:absolute;
	left:auto;
	top:0px;
	width:100px;
	height:20px;
	z-index:15;
	margin-left: 215px;
	background-repeat: no-repeat;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #FFFFFF;
	font-size: 15px;
	background-image: url(New_Images/About/about_tittle1.gif);
}
#Engagetxt {
	position:absolute;
	left:auto;
	top:8px;
	width:316px;
	height:20px;
	z-index:16;
	margin-left: 0px;
	background-repeat: no-repeat;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #FFFFFF;
	font-size: 15px;
	text-align: center;
}
#Copyinterface {
	position:absolute;
	left:auto;
	top:140px;
	width:230px;
	height:139px;
	z-index:14;
	margin-left: 16px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-align: left;
}
.textstyles2linkcursivaCopy {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: italic;
	color: #FF6600;
	font-weight: bold;
	text-decoration: underline;
}
#interfacecopy {
	position:absolute;
	left:auto;
	top:6px;
	width:204px;
	height:124px;
	z-index:16;
	margin-left: 6px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-align: left;
}
#Interfacebox {
	position:absolute;
	left:auto;
	top:140px;
	width:218px;
	height:322px;
	z-index:13;
	margin-left: 10px;
	background-color: #26211D;
	border: 1px solid #1A1A1A;
}
#interfaceimg {
	position:absolute;
	left:auto;
	top:140px;
	width:204px;
	height:170px;
	z-index:15;
	margin-left: 6px;
}
#menuhome {
	position:absolute;
	left:auto;
	width:138px;
	height:16px;
	z-index:17;
	text-align: center;
	border: 1px none #C25516;
	top: 12px;
	background-image: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
}
#menubtnhome {
	position:absolute;
	left:auto;
	width:138px;
	height:37px;
	z-index:17;
	text-align: justify;
	top: 0px;
	background-image: url(New_Images/Home_menu/kwicks_test_01.gif);
	background-repeat: repeat-x;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #C25516;
	border-right-color: #7D350B;
	border-bottom-color: #C25516;
	border-left-color: #C25516;
}
#menubtnkiosks {
	position:absolute;
	left:140px;
	width:138px;
	height:37px;
	z-index:17;
	text-align: justify;
	top: 0px;
	background-image: url(New_Images/Home_menu/kwicks_test_01.gif);
	background-repeat: repeat-x;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #C25516;
	border-right-color: #7D350B;
	border-bottom-color: #C25516;
	border-left-color: #C25516;
}
#menubtnsoft {
	position:absolute;
	left:280px;
	width:138px;
	height:37px;
	z-index:17;
	text-align: justify;
	top: 0px;
	background-image: url(New_Images/Home_menu/kwicks_test_01.gif);
	background-repeat: repeat-x;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #C25516;
	border-right-color: #7D350B;
	border-bottom-color: #C25516;
	border-left-color: #C25516;
}
#menubtncust {
	position:absolute;
	left:420px;
	width:138px;
	height:37px;
	z-index:17;
	text-align: justify;
	top: 0px;
	background-image: url(New_Images/Home_menu/kwicks_test_01.gif);
	background-repeat: repeat-x;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #C25516;
	border-right-color: #7D350B;
	border-bottom-color: #C25516;
	border-left-color: #C25516;
}
#menubtndes {
	position:absolute;
	left:560px;
	width:138px;
	height:37px;
	z-index:17;
	text-align: justify;
	top: 0px;
	background-image: url(New_Images/Home_menu/kwicks_test_01.gif);
	background-repeat: repeat-x;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #C25516;
	border-right-color: #7D350B;
	border-bottom-color: #C25516;
	border-left-color: #C25516;
}
#menubtncontac {
	position:absolute;
	left:700px;
	width:138px;
	height:37px;
	z-index:17;
	text-align: justify;
	top: 0px;
	background-image: url(New_Images/Home_menu/kwicks_test_01.gif);
	background-repeat: repeat-x;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #C25516;
	border-right-color: #7D350B;
	border-bottom-color: #C25516;
	border-left-color: #C25516;
}
#menubtnabout {
	position:absolute;
	left:840px;
	width:132px;
	height:37px;
	z-index:17;
	text-align: justify;
	top: 0px;
	background-image: url(New_Images/Home_menu/kwicks_test_01.gif);
	background-repeat: repeat-x;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #C25516;
	border-right-color: #7D350B;
	border-bottom-color: #C25516;
	border-left-color: #C25516;
}
#menuabout {
	position:absolute;
	left:auto;
	width:132px;
	height:16px;
	z-index:17;
	text-align: center;
	border: 1px none #C25516;
	top: 12px;
	background-image: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
}
#sitemap {position:absolute;
	left:auto;
	top:5px;
	width:75px;
	height:23px;
	z-index:11;
	text-align: right;
	margin-left: 885px;
	background-image: url(media/sitemap_icon.gif);
	background-repeat: no-repeat;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFF;
	line-height: 18px;
}
.style3 {font-size: 11px; text-align: center; font-style: normal; color: #FFFFFF; font-family: Geneva, Arial, Helvetica, sans-serif;}
.selectedanchor{ /*CSS class that gets added to the currently selected anchor link (assuming it's a text link)*/
	text-decoration: underline;
}
#newslettercopy {
	position:absolute;
	left:auto;
	top:170px;
	width:204px;
	height:77px;
	z-index:16;
	margin-left: 6px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-align: left;
}
#newsletterclick {
	position:absolute;
	left:auto;
	top:140px;
	width:204px;
	height:32px;
	z-index:16;
	margin-left: 6px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-align: left;
}
.newsletteritalic {
	color: #FF6600;
	font-size: 10px;
	font-weight: normal;
	font-style: italic;
}
#newsletterimg {
	position:absolute;
	left:auto;
	top:35px;
	width:204px;
	height:92px;
	z-index:16;
	margin-left: 6px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-align: left;
}
#image1 {
	position:absolute;
	left:auto;
	top:0px;
	width:87px;
	height:116px;
	z-index:20;
}
#image2 {
	position:absolute;
	left:auto;
	top:0px;
	width:87px;
	height:116px;
	z-index:20;
	margin-left: 100px;
}
#image3 {
	position:absolute;
	left:auto;
	top:0px;
	width:87px;
	height:116px;
	z-index:20;
	margin-left: 200px;
}
#image4 {
	position:absolute;
	left:auto;
	top:0px;
	width:87px;
	height:116px;
	z-index:20;
	margin-left: 300px;
}
#image5 {
	position:absolute;
	left:auto;
	top:0px;
	width:87px;
	height:116px;
	z-index:20;
	margin-left: 400px;
}
#image6 {
	position:absolute;
	left:auto;
	top:0px;
	width:87px;
	height:116px;
	z-index:20;
	margin-left: 500px;
}
#image7 {
	position:absolute;
	left:auto;
	top:0px;
	width:87px;
	height:116px;
	z-index:20;
	margin-left: 600px;
}
#menukiosks {
	position:absolute;
	left:auto;
	width:138px;
	height:16px;
	z-index:17;
	text-align: center;
	border: 1px none #C25516;
	top: 12px;
	background-image: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
}
