body { margin-top: 5px; }

a:link		{ color: #00539f; text-decoration: none }

a:visited	{ color: #00539f; text-decoration: none }

a:active	{ color: #00539f; text-decoration: none }

a:hover		{ color: #999999; text-decoration: none }

.centeralign { text-align: center; }

.alignright  { text-align:right; }

.alignleft  { text-align:left; }

.headerright	{ 
		background-image:url(navimage/nc-bg-right.jpg);
}

 /* THE NEXT LINE CONTROLS THE FONT SIZE ON ALL PAGES */

TABLE		{ COLOR: #666666; FONT: 12px arial, geneva, verdana, arial, sans-serif; font-weight: normal  }

.outertable { width: 741px;  margin-left:auto; margin-right:auto; border: 0px; padding: 0px; }

.title		{ COLOR: #000000; FONT: 16px arial, verdana, sans-serif; font-weight: bold }

.hilite		{ COLOR: #9966FF; font-weight: normal }

.hilite-title	{ COLOR: #9966FF; FONT: 16px arial, verdana, sans-serif; font-weight: bold }

.bodytext_blue_head { color: #00539f; font-weight: normal; font-size: 20pt; font-family: Arial, Helvetica, sans-serif }
.bodytext_blue_subhead { color: #00539f; font-weight: normal; font-size: 11pt; font-family: Arial, Helvetica, sans-serif }
.bodytext_blue_smalltext { color: #00539f; font-weight: normal; font-size: 9pt; font-family: Arial, Helvetica, sans-serif }
.bodytext_grey_smalltext { color: #666666; font-weight: normal; font-size: 9pt; font-family: Arial, Helvetica, sans-serif }

.date-font	{ color: #ffffff; font: 9px verdana, arial, sans-serif; font-weight: bold; }

.baseline		{ COLOR: #666666; FONT: 8px geneva, verdana, arial, sans-serif; font-weight: bold }

.just 		{ text-align: justify; }

.sidebar	{ text-align:left; border: #006699 0px solid; padding: 0px; }

.sidebarlinks	{ COLOR: #666666; 
                  FONT: 12px arial, geneva, verdana, arial, sans-serif; 
				  font-weight: normal;
				  width: 146px;
	              display: block;
                  background-color:#F3F3F3;
	              border: #ffffff 1px solid;
				    }

.sidebarlinks:link {
	COLOR: #666666; TEXT-DECORATION: none
}
.sidebarlinks:visited {
	COLOR: #666666; TEXT-DECORATION: none
}
.sidebarlinks:active {
	COLOR: #666666; TEXT-DECORATION: none;
	width: 146px;
    background-color:#FFFFFF;
	border: #00539f 1px solid;
}
.sidebarlinks:hover {
	COLOR: #00539f; TEXT-DECORATION: none;
	width: 146px;
    background-color:#FFFFFF;
	border: #00539f 1px solid;
	}


.sidebartext	{ COLOR: #666666; FONT: 11px arial, geneva, verdana, arial, sans-serif; font-weight: normal  }

.sidebartitle	{ font: 11px arial, verdana, sans-serif;
		  font-weight: bold;
		  width: 140px;
		  color: #ffffff;
		  padding: 3px;
		  margin-bottom: 3px;
		  text-align: left;
		  display: block;
          background-color:#00539f;
		  border: #666666 1px solid; }

.sidebartitlelink	{ font: 11px arial, verdana, sans-serif;
		  font-weight: bold;
		  width: 140px;
		  color: #ffffff;
		  padding: 3px;
		  margin-bottom: 3px;
		  text-align: left;
		  display: block;
          background-color:#00539f;
		  border: #666666 1px solid; }
.sidebartitlelink:link {
	COLOR: #ffffff; TEXT-DECORATION: none
}
.sidebartitlelink:visited {
	COLOR: #ffffff; TEXT-DECORATION: none
}
.sidebartitlelink:active {
	COLOR: #ffffff; TEXT-DECORATION: none
}
.sidebartitlelink:hover {
	COLOR: #ffffff; TEXT-DECORATION: none;
	}

.newsbg	{ font: 11px arial, verdana, sans-serif;
		  font-weight: bold;
		  width: 140px;
		  color: #ffffff;
		  padding: 3px;
		  margin-bottom: 3px;
		  text-align: left;
		  display: block;
		  background-color:#00539f;

		  border: #FFFFFF 1px solid; }

.product-title 	{ color: #000000; font: 14px arial, verdana, sans-serif; font-weight: normal }

.price 		{ color: #339900; font: 16px arial, sans-serif; letter-spacing: 0px; font-weight: bold; text-decoration: underline; }


.options	{ width:100px; font:9px; margin-top:4px; margin-bottom:4px; font-size: 11px; }


#ZOOM 		{ LEFT: 10px; POSITION: absolute; TOP: 10px }

#POPBUTTONS	{ RIGHT: 10px; POSITION: absolute; TOP: 10px }


@media print {
.printhide {display:none;}
}
@media screen{
.printonly { display:none }
}




.button-popups {background-color:#FFFFFF;
		FONT-FAMILY: arial, arial, helvetica, sans;
		color: #000000;
		font-size: 9pt;
		font-weight: normal;
		BORDER: #006699 1px solid }

.buttonon-popups {background-color:#006699;
		FONT-FAMILY: arial, arial, helvetica, sans;
		color: #FFFFFF;
		font-size: 9pt;
		font-weight: normal;
		BORDER: #000000 1px solid }

.shadeform	{ FONT: 13px arial, verdana, sans-serif;
		background-image:url(picts/shadeform.gif);
		text-align: left;
		WIDTH: 210PX;
		BORDER: #000000 1px solid}


.dropdown {	COLOR: #333333;
		WIDTH: 210PX;
		FONT: 11px geneva, verdana, arial, sans-serif}

.textarea	{ FONT: 13px arial, verdana, sans-serif;
		background-image:url(picts/shadeform.gif);
		text-align: left;
		WIDTH: 300PX;
		HEIGHT: 150px;
		BORDER: #000000 1px solid}

.submitbutton { FONT: 9pt arial, verdana, sans-serif;
		font-weight: normal;
		padding-top: 2px;
		padding-bottom: 2px;}

.faqquestion	{background-color:#FFFFFF;
		FONT-FAMILY: arial, arial, helvetica, sans;
		font-size: 9pt;
		color: #000000;
		WIDTH: 390PX; }

.faqanswer	{background-color:#FFFFFF;
		FONT-FAMILY: arial, arial, helvetica, sans;
		font-size: 9pt;
		color: #000000;
		WIDTH: 390PX;
		BORDER: #FFFFFF 1px solid }	


 /* NEWSLETTER FORM STYLE */

.newstable	{ width: 196px; padding:10px; border: #666666 1px solid; background-image: url(navimage/goldcrptbg.jpg);
background-repeat: repeat-y; }

.newstext	{ COLOR: #666666; FONT: 11px arial, geneva, verdana, arial, sans-serif; font-weight: normal  }

.newsform  	{ WIDTH: 100PX;
		HEIGHT: 18PX;
		FONT: 11px arial, georgia, Times New Roman, sans-serif;
		BORDER: #000000 1px solid }






 /* GALLERY MESSAGE HOVER CODE */


.divstyle {	position:absolute;
		border: #999999 1px solid;
		background:white;
		padding:3px;
		top:0;
		left:0 }

.pstyletitle{	
		background:white;
		color:black;
		font-size:10px;
		font-family:verdana, arial }


.pstylebody {	
		background:white;
		color:black;
		font-size:10px;
		font-family:verdana, arial }




 /* START THE CODE FOR THE MENUS */


.menu {
    font-family: arial, verdana, helvetica, sans;
	font-size: 9pt;
	font-weight: bold;
}
.menu:link {
	COLOR: #ffffff; TEXT-DECORATION: none
}
.menu:visited {
	COLOR: #ffffff; TEXT-DECORATION: none
}
.menu:active {
	COLOR: #000000; TEXT-DECORATION: none
}
.menu:hover {
	COLOR: #000000; TEXT-DECORATION: none
}

.tbar { background-image:url(navimage/tbar.jpg) }

.webnavbox{
border: #cccccc 1px solid;
background-color:#F3F3F3;

padding: 1px;
font-family: arial, arial, helvetica, sans;
color: #666666;
font-size: 8pt;
font-weight: normal;
}

.mainnavbox{
border: #cccccc 1px solid;
background-color:#F3F3F3;
padding: 7px;
font-family: verdana, arial, arial, sans;
color: #666666;
font-size: 9pt;
font-weight: normal;
}

.gmainnavbox{
border: #cccccc 1px solid;
background-image: url(navimage/gboxleftshade.gif);
background-repeat: repeat-y;
padding: 9px;
font-family: verdana, arial, arial, sans;
color: #515151;
font-size: 9pt;
font-weight: normal;
}

.resbox{
	border: #cccccc 1px solid;
	padding: 0px;
	font-family: verdana, arial, arial, sans;
	color: #666666;
	font-size: 8pt;
	font-weight: normal;
	}

.conbox{
	border: #cccccc 1px solid;
	background-image: url(images/1-sr.jpg);
	padding: 0px;
	font-family: verdana, arial, arial, sans;
	color: #999999;
	font-size: 8pt;
	font-weight: normal;
	text-indent: 110px;
}

.gmenu {
    font-family: arial, verdana, helvetica, sans;
	font-size: 9pt;
	font-weight: bold;
}
.gmenu:link {
	COLOR: #ffcc33; TEXT-DECORATION: none
}
.gmenu:visited {
	COLOR: #d2b744; TEXT-DECORATION: none
}
.gmenu:active {
	COLOR: #d2b744; TEXT-DECORATION: none
}
.gmenu:hover {
	COLOR: #006699; TEXT-DECORATION: none
}

.axminnavbox{
border: #cccccc 1px solid;
background-image: url(rooms/bg-axmin.jpg);
background-repeat: repeat-y;
padding: 9px;
font-family: verdana, arial, arial, sans;
color: #006699;
font-size: 9pt;
font-weight: normal;
}
.wiltnavbox{
border: #cccccc 1px solid;
background-image: url(rooms/bg-wilt.jpg);
background-repeat: repeat-y;
padding: 9px;
font-family: verdana, arial, arial, sans;
color: #006699;
font-size: 9pt;
font-weight: normal;
}
.tuftnavbox{
border: #cccccc 1px solid;
background-image: url(rooms/bg-tuft.jpg);
background-repeat: repeat-y;
padding: 9px;
font-family: verdana, arial, arial, sans;
color: #006699;
font-size: 9pt;
font-weight: normal;
}
.velnavbox{
border: #cccccc 1px solid;
background-image: url(rooms/bg-velvet.jpg);
background-repeat: repeat-y;
padding: 9px;
font-family: verdana, arial, arial, sans;
color: #006699;
font-size: 9pt;
font-weight: normal;
}
.stainnavbox{
border: #cccccc 1px solid;
background-image: url(rooms/bg-stain.jpg);
background-repeat: repeat-y;
padding: 9px;
font-family: verdana, arial, arial, sans;
color: #006699;
font-size: 9pt;
font-weight: normal;
}
.saxnavbox{
border: #cccccc 1px solid;
background-image: url(rooms/bg-sax.jpg);
background-repeat: repeat-y;
padding: 9px;
font-family: verdana, arial, arial, sans;
color: #006699;
font-size: 9pt;
font-weight: normal;
}
.natnavbox{
border: #cccccc 1px solid;
background-image: url(rooms/bg-natural.jpg);
background-repeat: repeat-y;
padding: 9px;
font-family: verdana, arial, arial, sans;
color: #006699;
font-size: 9pt;
font-weight: normal;
}
.printsnavbox{
border: #cccccc 1px solid;
background-image: url(rooms/bg-prints.jpg);
background-repeat: repeat-y;
padding: 9px;
font-family: verdana, arial, arial, sans;
color: #006699;
font-size: 9pt;
font-weight: normal;
}