A:visited  {
	color : darkblue;
	text-decoration : none;
}
A:link {
	color : Blue;
	text-decoration : none;
}
A:active {
	color : Aqua;
	text-decoration : none;
}
/* INPUT,TEXTAREA,SELECT are in NN.css and nonNN.css */

.FORM {
	FONT-FAMILY: Geniva, Ariel, sans-serif;
	FONT-SIZE: 10pt;
	margin-top : 0px;
	margin-bottom : 0px;
	padding : 0;
}

HR {
	color : Silver;
}

FORM {
	margin : 4px;
}

P,TD {
	font-family : Geniva, Ariel, sans-serif;
	font-size : 10pt;
}

.storecat {
	font-weight: bold;
}
.storesubcat {
	margin-left: 25px;
}
.storeitem {
	margin-left: 50px;
}

.storeitemname {
	font-weight: bold;
}
.storeitemdescr {
}

.bodyc {
	font-family : Geniva, Ariel, sans-serif;
	font-size : 10pt;
	vertical-align : top;
	text-align : center;
}

.bodytext {
	font-family : Geniva, Ariel, sans-serif;
	font-size : 10pt;
	vertical-align : top;
	text-align : left;
}


.hmenubar{
	margin : 0;
	padding-left : 10px;
	padding-right : 10px;
	padding-bottom : 0;
	padding-top : 0;
}
.vmenubar {
	margin : 0;
}
.menuitemfont {
	font-family : Geniva, Ariel, sans-serif;
	font-size : 10pt;
}
.menuitem {
	font-family : Geniva, Ariel, sans-serif;
	font-size : 10pt;
	vertical-align : bottom;
	text-align : center;
	border-left : 2px solid silver;
	margin-bottom : 0;
	padding-left : 20px;
	padding-right : 20px;
}
.menuitemV {
	font-family : Geniva, Ariel, sans-serif;
	font-size : 10pt;
	text-align : center;
	margin-bottom : 0;
}
.menuitemVR {
	font-family : Geniva, Ariel, sans-serif;
	font-size : 15px;
    font-weight: bold;
	text-align : right;
	margin-bottom : 0;
}

.menubar {
	margin-top : 0px;
	margin-bottom : 5px;
	height : 8px;
	padding : 0;
	border : 0;
	color: silver;
	background-color: silver;
}
.errormessage {
	font-family : Geniva, Ariel, sans-serif;
	font-size : 10pt;
	vertical-align : top;
	text-align : center;
	color : Red;
	font-weight : bold;
}

.copyright {
	font-family : Geniva, Ariel, sans-serif;
	font-size : 7pt;
}

.box {
	border : 1px solid Black;
}


.addrhead {
	font-weight : bold;
}
.addr {
	margin-left : 40px;
}

.wstitle {
	color : Gray;
	font-family : Georgia, Times New Roman, Times, serif;
	font-size : 36pt;
	font-weight : bold;
	text-align : center;
}

.wsaddrhead {
	color : Gray;
	font-family : Georgia, Times New Roman, Times, serif;
	font-size : 12pt;
	font-weight : bold;
	text-align : left;
	margin-right : 10px;
}
.wsaddr {
	color : Black;
	font-family : Georgia, Times New Roman, Times, serif;
	font-size : 10pt;
	font-weight : bold;
	text-align : left;
	margin-left : 20px;
	margin-right : 10px;
}
.addrrule {
	color : Gray;
}
.wstag {
	color : Gray;
	font-family : Georgia, Times New Roman, Times, serif;
	font-size : 16pt;
	font-weight : bold;
	text-align : center;
}

.newstitleNN {
	color : Navy;
	font-family : Geniva, Ariel, sans-serif;
	font-size : 14pt;
	font-weight : bold;
	text-align : center;
}
.newstitleMAC {
	color : Navy;
	font-family : Geniva, Ariel, sans-serif;
	font-size : 14pt;
	font-weight : bold;
	text-align : center;
}
.newstitle {
	color : Navy;
	font-family : Geniva, Ariel, sans-serif;
	font-size : 14pt;
	font-weight : bold;
	text-align : center;
}
.newsboxMAC {
	padding : 10px;
}
.newsboxNN {
	border : 2px solid Maroon;
	padding : 10px;
}
.newsbox {
	border : 2px solid Maroon;
	padding : 10px;
}
.newstext {
	font-family : Georgia, Times New Roman, Times, serif;
	font-size : 12pt;
	text-indent : 30px;
	text-align : left;
}
.counter {
	margin : 20px;
	background-color : Black;
	color : White;
	xxfont-family : cursive;
	font-size : 12pt;
	font-weight : bold;
	width : 120;
}
.texttitle {
	color : Navy;
	font-family : Geniva, Ariel, sans-serif;
	font-size : 14pt;
	font-weight : bold;
	text-align : center;
	xxwidth : 640;
}
.textsubtitle {
	color : Navy;
	font-family : Geniva, Ariel, sans-serif;
	font-size : 12pt;
	font-weight : bold;
	text-align : left;
	margin-top: 10px;
	xxwidth : 640;
}
.textbox {
	padding : 10px;
}
.texttext {
	font-family : Georgia, Times New Roman, Times, serif;
	font-size : 12pt;
	xxwidth : 640;
	text-indent : 30px;
	text-align : left;
}

.texttextni {
	font-family : Georgia, Times New Roman, Times, serif;
	font-size : 12pt;
	xxwidth : 640;
	text-indent : 0;
	text-align : left;
}

.noindent {
	text-indent : 0;
}


.textsctitle {
	color : Navy;
	font-family : Geniva, Ariel, sans-serif;
	font-size : 12pt;
	font-weight : bold;
	text-align : center;
	xxwidth : 640;
}
.textscbox {
	padding : 10px;
}
.textsctext {
	font-family : Georgia, Times New Roman, Times, serif;
	font-size : 10pt;
	xxwidth : 640;
	text-indent : 0;
	text-align : center;
}


.galleryhead {
	font-family : Geniva, Ariel, sans-serif;
	font-size : 22pt;
	font-weight : bold;
	margin : 10pt;
	text-align : center;
	color: gray;
}

.galthumbNN {
	vertical-align : middle;
	text-align : center;
	border : 2px solid Black;
}
.galthumbMAC {
	vertical-align : middle;
	text-align : center;
	padding : 15;
	margin : 10;
}
.galthumb {
	vertical-align : middle;
	text-align : center;
	border : 2px solid Black;
	padding : 15;
	margin : 10;
}

.galimageNN {
	vertical-align : middle;
	text-align : center;
	border : 4px solid Black;
}
.galimageMAC {
	vertical-align : middle;
	text-align : center;
	padding : 55;
	margin : 10;
}
.galimage {
	vertical-align : middle;
	text-align : center;
	border : 4px solid Black;
	padding : 55;
	margin : 10;
}
.galimagetitle {
	xxfont-family : cursive;
	font-size : 14pt;
	font-weight : bold;
	margin : 5pt;
	text-align : center;
}

.galimagedescr {
	font-family : Georgia, Times New Roman, Times, serif;
	font-size : 12pt;
	margin : 5pt;
	text-align : center;
}

.galthumbtext {
	font-family : Georgia, Times New Roman, Times, serif;
	font-size : 8pt;
	margin : 2pt;
	text-align : center;
}

.galtab {
	margin : 15;
	padding : 10;
}

.galleryindexhead {
	font-family : Geniva, Ariel, sans-serif;
	font-size : 16pt;
	font-weight : bold;
}
.galleryindex {
	font-family : Geniva, Ariel, sans-serif;
	font-size : 12pt;
	text-align : left;
	font-weight : normal;
}

.pagepicker {
	font-family : Geniva, Ariel, sans-serif;
	font-size : 10pt;
	font-weight : bold;
	text-align : center;
}

.pagethis {
	font-size : 14pt;
}

.linkcat {
	font-size : 16px;
	font-family : Geniva, Ariel, sans-serif;
	font-weight : bold;
}

.linkent {
	font-size : 12px;
	font-family : Geniva, Ariel, sans-serif;
}

.itemtable {
}
.itemhead {
	font-family : Geniva, Ariel, sans-serif;
	font-size : 12px;
	font-weight : bold;
	text-align: center;
}
.itemlist {
	font-family : Geniva, Ariel, sans-serif;
	font-size : 10px;
}

.textlink {
	font-family : Georgia, Times New Roman, Times, serif;
	font-size : 12px;
	text-align: left;
	color: black;
}

.faqlq {
	font-family : Georgia, Times New Roman, Times, serif;
	font-size : 18px;
	text-align: left;
	color: black;
}

.faqq {
	font-family : Georgia, Times New Roman, Times, serif;
	font-size : 16px;
	text-align: left;
	color: blue;
	margin-top: 30px;
}


.faqr {
	font-family : Georgia, Times New Roman, Times, serif;
	font-size : 14px;
	text-align: left;
	color: black;
	text-indent: 30px;
	margin-left: 30px;
	margin-right: 30px;
}

.faqt {
	font-family : Georgia, Times New Roman, Times, serif;
	font-size : 12px;
	text-align: left;
	color: black;
	margin-left: 30px;
	margin-bottom: 30px;
}

.rmenutable {
	font-family : Georgia, Times New Roman, Times, serif;
	text-indent: 0;
}
.rmenu {
	margin-top: 10px;
	font-family : Georgia,Georgia, Times New Roman, Times, serif;
	font-size : 14px;
	text-indent: 0;
}
.rmenuprice {
	font-family : Georgia,Georgia, Times New Roman, Times, serif;
	font-size : 12px;
	text-indent: 0;
}
.rmenucat {
	margin-top: 15px;
	font-family : Georgia,Georgia, Times New Roman, Times, serif;
	font-size : 18px;
	text-align: center;
	text-indent: 0;
}
.rmenuoption {
	font-family : Georgia,Georgia, Times New Roman, Times, serif;
	font-size : 12px;
	margin-left: 20px;
	margin-right: 20px;
	text-indent: 0;
}
.rmenunotes {
	font-family : Georgia,Georgia, Times New Roman, Times, serif;
	font-size : 8px;
	margin-left: 30px;
	margin-right: 30px;
	text-indent: 0;
}
.rmenudescription {
	font-family : Georgia,Georgia, Times New Roman, Times, serif;
	font-size : 10px;
	margin-left: 30px;
	margin-right: 30px;
	text-indent: 0;
}

.memberlist {
	font-family : Georgia,Georgia, Times New Roman, Times, serif;
	font-size : 12pt;
	text-align:center;
	margin-top: 10px;
}

.membername {
	font-family : Georgia,Georgia, Times New Roman, Times, serif;
	font-size : 14pt;
	text-align: left;
	margin-top: 10px;
	margin-left: 20px;
	margin-bottom: 20px;
}
.memberaddr {
	font-family : Georgia,Georgia, Times New Roman, Times, serif;
	font-size : 10pt;
	text-align: left;
	margin-top: 10px;
	margin-left: 40px;
}

.memberbio {
	font-family : Georgia,Georgia, Times New Roman, Times, serif;
	font-size : 10pt;
	text-align: left;
	margin-top: 10px;
	margin-left: 40px;
	margin-right: 40px;
	margin-bottom: 40px;
}

.memberimage {
	text-align: center;
	margin-top: 15px;
}

.membertitle {
	font-family : Georgia,Georgia, Times New Roman, Times, serif;
	font-size : 12pt;
	text-align: center;
	margin-top: 10px;
}

.memberdescription {
	font-family : Georgia,Georgia, Times New Roman, Times, serif;
	font-size : 10pt;
	text-align: left;
	margin-top: 10px;
	margin-left: 50px;
	margin-right: 50px;
	margin-bottom: 40px;
}
