BODY	{
	scrollbar-base-color: #343a40;
	scrollbar-track-color: #000000;
	background-color: #343a40;
	background-image: url("picts/background-main.jpg");
	background-repeat: repeat-X;
	margin: 0px;
	padding: 0px;
	border: #000000 0px solid;
	}
	
H1		{ COLOR: #FFFFFF; FONT: 22px "AvantGarde Md BT", verdana, arial, helvetica, sans-serif; letter-spacing: 0px; font-weight: normal; }
H2		{ COLOR: #FFFFFF; FONT: 18px "AvantGarde Md BT", verdana, arial, helvetica, sans-serif; letter-spacing: 0px; font-weight: normal; }
H3		{ COLOR: #FFFFFF; FONT: 14px "AvantGarde Md BT", verdana, arial, helvetica, sans-serif; letter-spacing: 0px; font-weight: normal; }

div.privacy {
	text-align: left;
	margin: 0pt 0pt 0pt 0pt;
	font-family: 'verdana, arial, helvetica, sans-serif';
	font-size: 12pt;
	font-style: normal;
}

p {
	text-align: left;
	margin: 0pt 0pt 0pt 0pt;
	font-family: 'verdana, arial, helvetica, sans-serif';
	font-size: 12pt;
	font-style: normal;
}
.body-text {
	text-align: left;
	margin: 0pt 0pt 0pt 0pt;
	font-family: 'verdana, arial, helvetica, sans-serif';
	font-size: 12pt;
	font-weight: normal;
	font-style: normal;
}

/* Images */
img.floatLeft { 
    float: left; 
    margin: 12px; 
}
img.floatRight { 
    float: right; 
    margin: 12px; 
}

/* NON-MENU LINK COLORS */
a:link, a:visited, a:active	{ color: #FFFFCE; text-decoration: none; }
a:hover				{ color: #FFFFFF; text-decoration: underline; }


/* FONT SIZE ON ALL PAGES */
TABLE		{ COLOR: #B6B0B5; FONT: 12px verdana, arial, sans-serif; font-weight: normal; }
.title		{ COLOR: #FFFFFF; FONT: 22px "AvantGarde Md BT", verdana, arial, helvetica, sans-serif; letter-spacing: 0px; font-weight: normal; }
.subtitle	{ COLOR: #FFFFFF; FONT: 12px verdana, arial, sans-serif; font-weight: bold; }
.footer		{ COLOR: #B6B0B5; FONT: 10px arial, verdana, sans-serif; }
.smalltext	{ COLOR: #B6B0B5; FONT: 11px verdana, arial, sans-serif; font-weight: normal; }
.formmargin	{ margin: 0px; }
.center 		{ text-align: center; }
.left 		{ text-align: left; }
.just 		{ text-align: left; }


/* LEFT COLUMN OPTIONS */
.centertext		{ background-color: #1d242a; COLOR: #B6B0B5; text-align: left; FONT: 11px verdana, arial, sans-serif; font-weight: normal; }

/* CENTER COLUMN OPTIONS */
.sidebartext		{ COLOR: #B6B0B5; FONT: 11px verdana, arial, sans-serif; font-weight: normal; }
.sidebartextleft		{ background-color: #1d242a; COLOR: #B6B0B5; FONT: 11px verdana, arial, sans-serif; font-weight: normal; }

/* RIGHT COLUMN OPTIONS */
.sidebartext		{ COLOR: #B6B0B5; FONT: 11px verdana, arial, sans-serif; font-weight: normal; }
.sidebartextright		{ background-color: #1d242a; COLOR: #B6B0B5; FONT: 11px verdana, arial, sans-serif; font-weight: normal; }


/* CONTACT INFO */
.phonetitle	{ COLOR: #FFFFFF; FONT: 16px arial, sans-serif; font-weight: bold; }
#printcontact	{
		z-Index:0;
		visibility: visible;
		position: absolute;
		right: 10px;
		top: 120px;
		width: 225px;
		border: #C0C0C0 0px solid;
		}


/* PAGE WHITESPACE AND WIDTHS also edit the the pageheight.js */
.leftmargin	{ width: 30px; }
.rightmargin	{ width: 20px; }
.pagewidth	{ width: 900px; }
.pageheight	{ height: 600px; }


/* HEADER BACKGROUND COLOR */
.header		{ background-color: #272226; }


/* NON GALLERY IMAGE BORDERS */
.borders		{ border: #8A8088 1px solid; }


/* SEPARATORS ON PRESS PAGE */
.page-splits		{
			height: 5px;
			width: 100%;
			margin-top: 2px;
			margin-bottom: 2px;
			border: #8A8088 1px solid;
			background-color: #5A5058;
			color: #5A5058;
			}


/* IMAGE TABLE AND COLOR BARS */
.imagetable		{
			border-top: #8A8088 5px solid;
			border-bottom: #8A8088 5px solid;
			background-color: #8A8088;
			padding-top: 1px;
			padding-bottom: 1px;
			}
.imagewidth		{ width: 375px; }
.imagespace		{ width: 5px; }
.black1		{
		background-color: #000000;
		background-position: right;
		background-image: url("picts/background-bar.jpg");
		background-repeat: no-repeat;
		}


/* GALLERY CODE */
.gallery-border		{ border: #000000 3px solid; margin-bottom: 15px; }
.gallery-borderon	{ border: #8A8088 3px solid; margin-bottom: 15px; }
.button-slideshow	{
			color: #B6B0B5;
			font-family: verdana, arial, helvetica, sans-serif;
			font-size: 11px;
			font-weight: normal;
			background-color: #4B4149;
			background-image: url("picts/button-gallery.gif");
			cursor:pointer;
			padding-top: 2px;
			padding-bottom: 2px;
			padding-left: 4px;
			padding-right: 4px;
			margin-left: 2px;
			margin-right: 1px;
			BORDER: #6B6169 1px solid;
			}
.buttonon-slideshow	{
			color: #FFFFFF;
			font-family: verdana, arial, helvetica, sans-serif;
			font-size: 11px;
			font-weight: normal;
			background-color: #4B4149;
			background-image: url("picts/button-gallery.gif");
			cursor:pointer;
			padding-top: 2px;
			padding-bottom: 2px;
			padding-left: 4px;
			padding-right: 4px;
			margin-left: 2px;
			margin-right: 1px;
			BORDER: #B6B0B5 1px solid;
			}
.button-gal	{
		background-image: url("picts/button-gallery.gif");
		font-family: verdana, arial, helvetica, sans-serif;
		font-size: 11px;
		font-weight: normal;
		padding-top: 3px;
		padding-bottom: 4px;
		padding-left: 8px;
		padding-right: 8px;
		margin-left: 2px;
		margin-right: 2px;
		margin-top: 2px;
		margin-bottom: 2px;
		cursor:pointer;
		text-align: center;
		display: block;
		white-space: nowrap;
		text-decoration: none;
		border: #6B6169 1px solid;
		}
a.button-gal:link 	{
			background-color: #4B4149;
			color: #B6B0B5;
			}
a.button-gal:visited 	{
			background-color: #4B4149;
			color: #B6B0B5;
			}
a.button-gal:active 	{
			background-color: #4B4149;
			color: #B6B0B5;
			}
a.button-gal:hover 	{
			background-color: #4B4149;
			background-image: url("picts/button-gallery.gif");
			color: #FFFFFF;
			border: #B6B0B5 1px solid;
			text-decoration: none;
			}


/* HIDE MENU AND ITEMS FOR PRINTING */
@media print {
.printhide 	{ display:none; }
.printhelp	{ width:600px; }
}
@media screen{
.printonly 	{ display:none; }
}


/* CONTACT FORM */
.shadeform	{
		color: #FFFFFF;
		FONT: 13px arial, verdana, sans-serif;
		background-color: #968E94;
		background-image: url("picts/shadeform.gif");
		text-align: left;
		WIDTH: 175PX;
		BORDER: #000000 1px solid;
		}
.textarea	{
		color: #FFFFFF;
		FONT: 13px arial, verdana, sans-serif;
		background-color: #968E94;
		background-image: url("picts/shadeform.gif");
		text-align: left;
		WIDTH: 250px;
		HEIGHT: 150px;
		BORDER: #000000 1px solid;
		}
.button-submit		{
			color: #B6B0B5;
			font-family: verdana, arial, helvetica, sans-serif;
			font-size: 11px;
			font-weight: normal;
			background-color: #4B4149;
			cursor:pointer;
			padding-top: 2px;
			padding-bottom: 2px;
			padding-left: 4px;
			padding-right: 4px;
			margin-left: 2px;
			margin-right: 1px;
			BORDER: #B6B0B5 1px solid;
			}
.buttonon-submit	{
			color: #FFFFFF;
			font-family: verdana, arial, helvetica, sans-serif;
			font-size: 11px;
			font-weight: normal;
			background-color: #4B4149;
			cursor:pointer;
			padding-top: 2px;
			padding-bottom: 2px;
			padding-left: 4px;
			padding-right: 4px;
			margin-left: 2px;
			margin-right: 1px;
			BORDER: #FFFFFF 1px solid;
			}


/* CODE FOR THE menu_gallery.js MENU */
.gallery-menutable	{
			background-color:#30353b;
			padding: 10px;
			border: solid #000000;
			border-width: 1px 0px 1px 0px;
			/* NOTE: BORDERs ABOVE ARE | top | right | bottom | left */
			}
.menu-nav	{
		background-image: url("picts/button-gallerymenu.gif");
		font-family: arial, helvetica, sans-serif;
		font-size: 12px;
		font-weight: bold;
		padding-top: 3px;
		padding-bottom: 4px;
		padding-left: 8px;
		padding-right: 8px;
		margin-left: 2px;
		margin-right: 2px;
		margin-top: 2px;
		margin-bottom: 2px;
		cursor:pointer;
		text-align: center;
		display: block;
		white-space: nowrap;
		text-decoration: none;
		border: #333333 1px solid;
		}
a.menu-nav:link 	{
			background-color:#4B4149;
			color: #B6B0B5;
			}
a.menu-nav:visited 	{
			background-color:#4B4149;
			color: #B6B0B5;
			}
a.menu-nav:active 	{
			background-color:#4B4149;
			color: #B6B0B5;
			}
a.menu-nav:hover 	{
			background-color:#4B4149;
			color: #FFFFFF;
			border: #B6B0B5 1px solid;
			text-decoration: none;
			}


/* MENUS */
.menutable	{ padding-left: 10px; padding-right: 10px; padding-top: 5px; padding-bottom: 5px; }
.menu		{
		font-family: arial, verdana, helvetica, sans-serif;
		font-size: 14px;
		font-weight: bold;
		padding-right: 2px;
		padding-left: 2px;
		}
a.menu:link 	{ color: #CCAC89; }
a.menu:visited 	{ color: #CCAC89; }
a.menu:active 	{ color: #CCAC89; }
a.menu:hover 	{ color: #FFFFFF; text-decoration: none; }

