body,html {
	scrollbar-base-color: #333333;
	scrollbar-track-color: #333333;
	scrollbar-face-color: #333333;
	scrollbar-highlight-color: #FFFFFF;
	scrollbar-3dlight-color: #1F356E;
	scrollbar-darkshadow-color: #1F356E;
	scrollbar-shadow-color: #FFFFFF;
	scrollbar-arrow-color: #FFFFFF;
	background-color: #000000;
	/*margin-left: 10px;*/
	margin-left: 10px;margin-right: 10px;
}

a:link		{ color: #EFD1A0; text-decoration: none }

a:visited	{ color: #994214; text-decoration: none }

a:active	{ color: #E8E2B7; text-decoration: none }

a:hover		{ color: #994214; text-decoration: none }

.gallerylink {}
.gallerylink a:link {color:#FFFFFF;}
.menulinks 	{ font: 13px/120% arial, verdana, sans-serif; font-weight: BOLD; color:#FFFFFF }
.menulinks a:link		{color:#FFFFFF; text-decoration: none }
.menulinks a:visited	{color:#FFFFFF; text-decoration: none }
.menulinks a:active		{color:#999999; text-decoration: none }
.menulinks a:hover	{color:#999999; text-decoration: none }




.menu 		{ text-indent:12px; background-image: url("picts/background-link.gif"); height: 23px }

.picturebar 	{
	background-color:#000000;
}


 /* THE NEXT LINE CONTROLS THE DEFAULT FONT SIZE */

table		{
	COLOR: #BABABA;
	FONT: 700 11px/160% Verdana, Arial, Helvetica, sans-serif;
}


.title 		{
	COLOR: #FFFFFF;
	FONT: bold 13px/15px verdana, arial, sans-serif;
}


.faq 	{ COLOR: #006666; FONT: bold 12px verdana, arial, sans-serif}


.smalltitle 	{
	COLOR: #FFFFFF;
	FONT: 11px verdana, arial, sans-serif;
	font-weight: bold;
}

.phonetitle 	{ color: #F0F0F0; font: 11px verdana, arial, sans-serif; font-weight: bold }

.copytext 	{COLOR: #767676; FONT: 9px arial, verdana, sans-serif; font-weight: normal }
.copytext a:link	{ color: #FFFFFF; text-decoration: none; }
.copytext a:visited	{ color: #FFFFFF; text-decoration: none; }
.copytext a:active	{ color: #CC6602; text-decoration: none; }
.copytext a:hover	{ color: #CC6602; text-decoration: none; }


.picturetitle 	{
	COLOR: #999999;
	FONT: bold 10px verdana, arial, sans-serif;
	text-transform: uppercase;
}
.picturetitle a:link		{ color: #FFFFFF; text-decoration: none }

.picturetitle a:visited	{ color: #FFFFFF; text-decoration: none }

.picturetitle a:active	{ color: #FFFFFF; text-decoration: none }

.picturetitle a:hover		{ color: #333333; text-decoration: none }

.price 		{ COLOR: #FFCC00; FONT: 11px verdana, arial, sans-serif; font-weight: bold }

.quotechoice 	{ COLOR: #FFFFFF; FONT: bold 11px/110% arial, verdana, sans-serif}

.imageborder	{BORDER: #000000 1px solid}

.faq 		{ line-height: 19px }

.just 		{text-align: left;}

.justify 		{text-align:justify;}
.button 	{ background-color:#333333;
		FONT-FAMILY: arial, verdana, helvetica, sans;
		color: #FFFFFF;
		font-size: 8pt;
		height: 22px;
		cursor:hand;
		font-weight: bold;
		text-align: center;
		BORDER: #FFFFFF 1px solid }

.buttonon 	{ background-color:#999999;
		FONT-FAMILY: arial, verdana, helvetica, sans;
		color: #FFFFFF;
		font-size: 8pt;
		height: 22px;
		cursor:hand;
		font-weight: bold;
		text-align: center;
		BORDER: #FFFFFF 1px solid }
		

.button-popups {
	background-color:#333333;
	FONT-FAMILY: arial, verdana, helvetica, sans;
	color: #FFFFFF;
	font-size: 8pt;
	height: 22px;
	cursor:hand;
	font-weight: bold;
	text-align: center;
	BORDER: #FFFFFF 1px solid;
	width: 96px;
	margin: 0px;
	padding: 0px;
	vertical-align: middle;
}



.buttonon-popups {
	background-color:#999999;
	FONT-FAMILY: arial, verdana, helvetica, sans;
	color: #FFFFFF;
	font-size: 8pt;
	height: 22px;
	cursor:hand;
	font-weight: bold;
	text-align: center;
	BORDER: #FFFFFF 1px solid;
	width: 96px;
	vertical-align: middle;
	margin: 0px;
	padding: 0px;
}
		

.shadeform	{ FONT: 13px arial, verdana, sans-serif;
		background-image: url("picts/shadeform.gif");
		text-align: left;
		WIDTH: 200PX;
		BORDER: #000000 1px solid}

.textarea	{ FONT: 13px arial, verdana, sans-serif;
		background-image: url("picts/shadeform.gif");
		text-align: left;
		WIDTH: 300PX;
		HEIGHT: 150PX;
		BORDER: #000000 1px solid}

.quoteform	{ FONT: 13px arial, verdana, sans-serif;
		background-image: url("picts/shadeform.gif");
		text-align: left;
		BORDER: #000000 1px solid}

.dropdown {	COLOR: #333333;
		WIDTH: 200PX;
		FONT: 11px geneva, verdana, arial, sans-serif}


.divstyle {	position:absolute;
		border: #FFFFFF 1px solid;
		width:90;
		top:0;
		left:0 }

.pstyletitle{position:absolute;
		background:#333333;
		padding: 2px;
		color:white;
		font-size:10px;
		font-family:verdana, arial }


.pstylebody {position:absolute;
		background:#333333;
		padding: 2px;
		color:white;
		font-size:10px;
		font-family:verdana, arial }


.searchbutton 	{ background-color:#333333;
		FONT-FAMILY: arial, verdana, helvetica, sans;
		color: #FFFFFF;
		font-size: 8pt;
		height: 20px;
		width: 35px;
		cursor:hand;
		font-weight: bold;
		text-align: center;
		BORDER: #FFFFFF 1px solid }


.searchform 	{ background-image: url("picts/shadeform.gif"); WIDTH: 100PX; HEIGHT: 20PX; FONT: 11px arial, georgia, "Times New Roman", sans-serif; BORDER: #000000 1px solid }


.searchdrop	{ WIDTH: 60PX; HEIGHT: 20PX; FONT: 11px arial, verdana, sans-serif }
li {
	text-align: left;
}
.titleCopy {
	COLOR: #FFFFFF;
	FONT: bold 13px/15px verdana, arial, sans-serif;
}
.verticalline {
	border-left-style: solid;
	border-left-color: #999999;
	border-left-width: 1px;
}

.turquoise_verticalline {
	border-left-style: solid;
	border-left-color: #006666;
	border-left-width: 2px;
}

.navcontainer {
	color: #FFFFFF;
	font-size: 8pt;
	font-weight: bold;
  }
.navcontainer td {
	height: 22px;
	cursor:hand;
	text-align: center;
	BORDER: #FFFFFF 1px solid;
	width: 96px;
	background-color: #333333;
  }
  .navcontainer a:link
  {
  color: #FFFFFF;
  background-color: #333333;
  width: 100%;
  }
  .navcontainer a:visited
  {
  color: #FFFFFF;
  background-color: #333333;
  width: 100%;
  }
.navcontainer a:hover
  {
  background-color: #999999;
  color: #FFFFFF;
  }
.gallerybutton a {
	display: block;
	background-color: #000000;
	width: 85px;
	color: #FFFFFF;
	padding: 4px;
	border: thin solid #000000;
	text-decoration: none;
}
.gallerybutton a:link{
	color: #FFFFFF;
}
.gallerybutton a:visited{
	/*color: #994214;*/
	color: #FFFFFF;
}

.gallerybutton a:hover{
	color: #ffffff;
	background-color: #000000;
	border: thin solid #FFFFFF;
}

.gallerytext {
	line-height: 120%;
}

.yellow {
 background-color: #CBCC66;
}
.red {
 background-color: #990100;
}

.blue  {
 background-color: #000032;
}
.purple  {
 background-color: #644066;
}
.green  {
 background-color: #023403;
}
.gold {
	background-color: #CC6602;
}
.grey  {
 background-color: #1b1b1b;
}

.turquoise  {
 background-color: #006666;
}

.rust  {
 background-color: #993300;
}

.newblue  {
 background-color: #40668B;
}
.subtitle 	{ COLOR: #993300; FONT: bold 12px verdana, arial, sans-serif}
.turquoisesubtitle 	{ COLOR: #006666; FONT: bold 12px verdana, arial, sans-serif}
.purplesubtitle 	{ COLOR: #644066; FONT: bold 12px verdana, arial, sans-serif}

.rusttext {color: #993300;
}
.rusttext a:link	{ color: #993300; background-color: #000000;  text-decoration: none; }
.rusttext a:visited	{ color: #993300;  text-decoration: none; }
.rusttext a:active	{ color: #FFFFFF; text-decoration: none; }
.rusttext a:hover	{ color: #FFFFFF;; text-decoration: none; }


.turquoisetext {color: #006666;
}
.turquoisetext a:link	{ color: #006666; background-color: #000000; text-decoration: none; }
.turquoisetext a:visited	{ color: #006666; text-decoration: none; }
.turquoisetext a:active	{ color: #FFFFFF; text-decoration: none; }
.turquoisetext a:hover	{ color: #FFFFFF; text-decoration: none; }
.turquoisebullet {
	list-style-image: url(picts/bullet_turquoise.jpg);
	list-style-position: outside;
}
.turquoisebullet  a:link { color: #BABABA;  text-decoration: none; }
.turquoisebullet a:visited	{ color: #BABABA;; text-decoration: none; }
.turquoisebullet  a:active	{ color: #55C5C5; text-decoration: none; }
.turquoisebullet  a:hover	{ color: #55C5C5; text-decoration: none; }

.newbluetext {color: #40668B;
}

.purplebullet {
	list-style-image: url(picts/bullet_purple.jpg);
	list-style-position: outside;}
	
.purpletext {color:#644066;}
.purpletext  a:link	{color: #644066;; background-color: #000000;  text-decoration: none; }
.purpletext  a:visited	{ color: #644066;;  text-decoration: none; }
.purpletext  a:active	{ color: #FFFFFF; text-decoration: none; }
.purpletext  a:hover	{ color: #FFFFFF; text-decoration: none; }

.goldtext {color: #CC6602;}
.goldtext a:link	{ color: #CC6602;; background-color: #000000; text-decoration: none; }
.goldtext a:visited	{ color: #CC6602;; text-decoration: none; }
.goldtext a:active	{ color: #FFFFFF; text-decoration: none; }
.goldtext a:hover	{ color: #FFFFFF; text-decoration: none; }

.pinktext {color:#E1557A;}
.pinktext a:link	{ color: #E1557A; background-color: #000000;  text-decoration: underline; }
.pinktext a:visited	{ color: #E1557A; text-decoration: underline; }
.pinktext a:active	{ color: #E1557A; text-decoration: none; }
.pinktext a:hover	{ color: #E1557A; text-decoration: none; }

.pinkbullet {
	list-style-image: url(picts/bullet_pink.gif);
	list-style-position: outside;
}
.pinkbullet  a:link { color: #BABABA; background-color: #000000; text-decoration: none; }
.pinkbullet a:visited	{ color: #BABABA; text-decoration: none; }
.pinkbullet  a:active	{ color: #E1557A; text-decoration: none; }
.pinkbullet  a:hover	{ color: #E1557A; text-decoration: none; }

.redtext {color:#990100;}
.redtext a:link	{color: #990100; background-color: #000000;  text-decoration: none; }
.redtext a:visited	{ color: #990100;  text-decoration: none; }
.redtext a:active	{ color: #FFFFFF; text-decoration: none; }
.redtext a:hover	{ color: #FFFFFF;; text-decoration: none; }

.redbullet {
	list-style-image: url(picts/bullet_red.gif);
	list-style-position: outside;
}
.redbullet a:link { color: #BABABA; background-color: #000000; text-decoration: none; }
.redbullet a:visited	{ color: #BABABA; text-decoration: none; }
.redbullet  a:active	{ color:  #FFFFFF; text-decoration: none; }
.redbullet  a:hover	{ color:  #FFFFFF; text-decoration: none; }

.rustbullet {
	list-style-image: url(picts/bullet_rust.gif);
	list-style-position: outside;
}
.rustbullet a:link { color: #BABABA; background-color: #000000; text-decoration: none; }
.rustbullet a:visited	{ color: #BABABA; text-decoration: none; }
.rustbullet  a:active	{ color:  #FFFFFF; text-decoration: none; }
.rustbullet  a:hover	{ color:  #FFFFFF; text-decoration: none; }

.greentext {color: #023403;}
.greentext a:link	{color: #023403;; background-color: #000000;  text-decoration: none; }
.greentext a:visited	{ color: #023403;;  text-decoration: none; }
.greentext a:active	{ color: #FFFFFF; text-decoration: none; }
.greentext a:hover	{ color: #FFFFFF; text-decoration: none; }

.orangetext {color: #e76200;
}
.orangetext a:link	{ color: #FFFFFF;  text-decoration: none; }
.orangetext a:visited	{ color: #FFFFFF;  text-decoration: none; }
.orangetext a:active	{
	color: #C6C6C6;
	text-decoration: none;
}
.orangetext a:hover	{ color: #C6C6C6; text-decoration: none; }

.bluebullet {
	list-style-image: url(picts/bullet_blue.gif);
	list-style-position: outside;
}

.photo {border:#FFFFFF solid 1px;}
.photogreen {border:#023403 solid 2px;}


.neonGreen {
	color: #19f232;
}
.neonGreen a:link  {
	color: #19f232;
}
.neonGreen a:visited  {
	color: #19f232;
}

.phone{
	color:#36acec;
	font-size:16px;
	font-weight:bold;
}
