/* CSS Document */
	body {
	background-image: url(background-top.gif);
	background-repeat:repeat-x;
	background-color:#9FA1A1;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}


.homecontent
{
  background-image: url("stairhome3.jpg");
  background-repeat: no-repeat;
  background-position: 210px 30px;
  padding-top: 5px;
	padding-left: 20px;
	padding-right: 10px;
	padding-bottom: 10px;
}


.floatingbox {
	width: 177px;
	padding-top: 5px;
	padding-left: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	border-left: solid 0px #cd1c3f;
	background-color: #ffffff;
	color: #000000;
}

.greybox2 {
	padding-top: 5px;
	padding-left: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	background-color: #dfe3e3;
	border-bottom: solid 5px #ffffff;
}

.greybox3 {
	padding-top: 5px;
	padding-left: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	background-color: #dfe3e3;
	border-top: solid 5px #ffffff;
}
.news {
	padding-top: 20px;
	padding-left: 20px;
	padding-right: 10px;
	padding-bottom: 0px;
}

.news2 {
	padding-top: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-bottom: 25px;
	border-top: solid 1px #868686;
}




.greybox {
	width: 0px;
	padding-top: 10px;
	padding-left: 10px;
	padding-right: 0px;
	padding-bottom: 10px;
	background-color: #dfe3e3;
}
.bottomtablegrey {
	padding-top: 5px;
}


.menubar {
	padding-top: 4px;
	padding-left: 0px;
	padding-right: 0px;
	padding-bottom: 4px;
	margin: 0px;
}

/* rotating quote  box */


.quotebox {
	background-image: url(quotebox_bg2.gif);
	padding-top: 0px;
	padding-left: 10px;
	padding-bottom: 0px;
	padding-right: 10px;
	font-family: Times, serif;
	font-size: 22px;
	font-weight: normal;
	font-style: normal;
	line-height: 24px;
	color: #868686;
}

.quoteboxname {
	font-size: 10px;
	font-style: italic;
	margin-top: 0px;
	padding-top: 0px;
	color: #cd1c3f;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align:left;
}




/* Menu */

#leftcolumn {
	width: 160px;
}


#leftmenu {
    float: left;
	width: 160px;
    font-size:12px;
	margin-top: 0px;
	border-top-width: 1px;
	border-top-color: #1b3960;
	border-top-style: solid;
	border-bottom-width: 1px;
	border-bottom-color: #1b3960;
	border-bottom-style: solid;
	padding: 0;
}

#leftmenu a {
	display: block;
	background: #eeeeee url(/_images2/vmenuarrow.gif) no-repeat center left;
	color: #717582;
	padding: 5px 0 5px 19px;
	border: 0 0 1px 0 ;
	border-bottom-width: 1px;
	border-bottom-color: #808593;
	border-bottom-style: dotted;
	text-decoration: none;
}

#leftmenu a:hover {
	color: #162b4e;
	background: #fef5dd url(/_images2/vmenuarrowhover.gif) no-repeat center left;
}


#leftmenu2 {
	float: left;
	width: 160px;
	font-size:12px;
	margin-top: 0px;
	padding: 0;
}

#leftmenu2 a {
	display: block;
	background: #ffffff url(/_images2/vmenuarrow.gif) no-repeat center left;
	color: #717582;
	padding: 5px 0 5px 19px;
	border: 0 0 1px 0 ;
	border-bottom-width: 1px;
	border-bottom-color: #1b3960;
	border-bottom-style: dotted;
	text-decoration: none;
}

#leftmenu2 a:hover {
	color: #162b4e;
	background: #fef5dd url(/_images2/vmenuarrowhover.gif) no-repeat center left;
}


/* ******************* */


.pic {
	margin-left: 20px;
	margin-bottom: 20px;
}



.pic2 {
	margin: 0px 0px 0px 0px;
	border: 1px;
		border-style: solid;
		border-color: #ffffff;
}

.pic3{
	margin-bottom: 10px;
	margin-left: 20px;
	border: 1px;
		border-style: solid;
		border-color: #ffffff;
}

.pic4 {
	margin-right: 10px;
	margin-left: 0px;
	margin-top: 0px;
	margin-bottom: 10px;
}

.pic5 {
	margin-bottom: 6px;
}

.pic6 {
	horzontal-align: right;
}


.portraitleft {
	margin: 0px 8px 8px 0px;
	border: 1px;
	border-style: solid;
	border-color: #000000;
}

.buynow {
	margin-right: 10px;

}

td.quote1 {
	padding: 10px 0px 10px 10px;
}

td.quote2 {
	padding: 10px 10px 10px 10px;
}

td.quote3 {
	padding: 10px 10px 10px 10px; 	background-color: #cd1c3f;
}

td.quote4 {
	padding: 10px 10px 10px 10px; 	background-color: #9e2514;
}



	
	
.background 
	{
		border-top: 0px;
		border-right: 1px;
		border-bottom: 1px;
		border-left: 1px;
		border-style: solid;
		border-color: #000000;
		background-color: #ffffff;

	}
	
		
.border
	{
		border: 1px;
		border-style: solid;
		border-color: #565748;

	}
	
a.right:link {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#9fa1a1; text-decoration:underline; font-weight: bold; line-height: 14px; margin-bottom: 0px}
a.right:active {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#9fa1a1; text-decoration:underline; font-weight: bold; line-height: 14px;}
a.right:visited {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#9fa1a1; text-decoration:underline; font-weight: bold; line-height: 14px;}
a.right:hover {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#c53707; text-decoration:underline; font-weight: bold; line-height: 14px;}

a.right2:link {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#9fa1a1; text-decoration:underline; font-weight: normal; line-height: 14px;}
a.right2:active {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#9fa1a1; text-decoration:underline; font-weight: normal; line-height: 14px;}
a.right2:visited {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#9fa1a1; text-decoration:underline; font-weight: normal; line-height: 14px;}
a.right2:hover {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#c53707; text-decoration:underline; font-weight: normal; line-height: 14px;}

a.right3:link {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#f5f208; text-decoration:underline; font-weight: normal; line-height: 14px;}
a.right3:active {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#f5f208; text-decoration:underline; font-weight: normal; line-height: 14px;}
a.right3:visited {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#f5f208; text-decoration:underline; font-weight: normal; line-height: 14px;}
a.right3:hover {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#ffffff; text-decoration:underline; font-weight: normal; line-height: 14px;}

a.right4:link {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#ffffff; text-decoration:underline; font-weight: bold; line-height: 14px;}
a.right4:active {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#ffffff; text-decoration:underline; font-weight:bold; line-height: 14px;}
a.right4:visited {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#ffffff; text-decoration:underline; font-weight: bold; line-height: 14px;}
a.right4:hover {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#ffffff; text-decoration:underline; font-weight: bold; line-height: 14px;}

a.right5:link {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#9e2514; text-decoration:underline; font-weight: bold; line-height: 14px;}
a.right5:active {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#9e2514; text-decoration:underline; font-weight:bold; line-height: 14px;}
a.right5:visited {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#9e2514; text-decoration:underline; font-weight: bold; line-height: 14px;}
a.right5:hover {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#9e2514; text-decoration:underline; font-weight: bold; line-height: 14px;}
	
a:link {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#cd1c3f; text-decoration:underline; font-weight: normal; line-height: 17px;}
a:active {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#cd1c3f; text-decoration:underline; font-weight: normal; line-height: 17px;}
a:visited {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#cd1c3f; text-decoration:underline; font-weight: normal; line-height: 17px;}
a:hover {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#cd1c3f; text-decoration:underline; font-weight: normal; line-height: 17px;}

a.smalllink:link {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#cd1c3f; text-decoration:underline; font-weight: normal; line-height: 12px;}
a.smalllink:active {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#cd1c3f; text-decoration:underline; font-weight: normal; line-height: 12px;}
a.smalllink:visited {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#cd1c3f; text-decoration:underline; font-weight: normal; line-height: 12px;}
a.smalllink:hover {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#cd1c3f; text-decoration:underline; font-weight: normal; line-height: 12px;}

a.smalllink2:link {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#9e2514; text-decoration:underline; font-weight: bold; line-height: 12px;}
a.smalllink2:active {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#9e2514; text-decoration:underline; font-weight: bold; line-height: 12px;}
a.smalllink2:visited {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#9e2514; text-decoration:underline; font-weight: bold; line-height: 12px;}
a.smalllink2:hover {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#9e2514;  text-decoration:underline; font-weight: bold; line-height: 12px;}

a.smalllink3:link {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#ffffff; text-decoration:underline; font-weight: bold; line-height: 12px;}
a.smalllink3:active {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#ffffff; text-decoration:underline; font-weight: bold; line-height: 12px;}
a.smalllink3:visited {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#ffffff; text-decoration:underline; font-weight: bold; line-height: 12px;}
a.smalllink3:hover {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#ffffff;  text-decoration:underline; font-weight: bold; line-height: 12px;}

p.top {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; line-height: 14px; margin-top: 0px;}
p.top2 {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; line-height: 14px; margin-top: 0px; margin-bottom: -10px;}

p.menu {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; line-height: 14px; margin-top: 16px;}

p.items {margin-bottom: -1.5em;}

p.bottom {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; line-height: 14px; margin-top: 14px; margin-bottom: 5px;}

p, td {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; line-height: 17px; margin-bottom: -5px;}



.highlight {font-family: Verdana, Arial, Helvetica, sans-serif; color: #c18e5e; font-size:12px; line-height: 17px; margin-bottom: -8px;font-weight: bold;}



li  { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; line-height: 14px; margin-left: -13px; margin-top: 4px; margin-bottom: 8px;}

li.two  { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; line-height: 14px; margin-left: -13px; margin-top: -2px; margin-bottom: 8px; padding-left: .9em; background-image: url(arrow2.gif); background-repeat: no-repeat; background-position: 0 .2em;}

ul  { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; line-height: 17px; list-style-type: square; list-item-color: #cd1c3f; margin-top: 14px}	

ul.three  { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; line-height: 17px; list-style-type: square; list-item-color: #cd1c3f; margin-top: 0px}	

ul.two  { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; line-height: 17px; list-style-type: none; list-item-color: #cd1c3f; margin-top: 20px; padding-left: 0;
margin-left: 1.4em; margin-top: 12px; }	

ol  { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; line-height: 17px;  margin-top: 4px}	


h5
	{
		color: #dfe3e3;
		font-size: 12px;
		font-weight: bold;
		font-family: verdana, arial, helvetica, helv, sans-serif;
		margin-top: 0px;
		margin-bottom: 0px;
	}
	
h4
	{
		color: #2C5183;
		font-size: 12px;
		font-weight: bold;
		font-family: verdana, arial, helvetica, helv, sans-serif;
		margin-top: 8px;
		margin-bottom: -8px;
	}



h3
	{
		color: #cd1c3f;
		font-size: 14px;
		font-weight: bold;
		font-family: verdana, arial, helvetica, helv, sans-serif;
		margin-top: 14px;
		margin-bottom: -8px;
	}
	
	
	
h3.bottom
	{
		color: #cd1c3f;
		font-size: 14px;
		font-weight: bold;
		font-family: verdana, arial, helvetica, helv, sans-serif;
		margin-top: 8px;
		margin-bottom: 3px;
	}


h2
	{
		color: #000000;
		font-size: 14px;
		text-transform: none;
		margin-top: 5px;
		margin-bottom: -5px;
		font-weight: bold;
		font-family: verdana, arial, helvetica, helv, sans-serif
	}
	
h1
	{
		color: #cd1c3f;
		font-size: 20px;
		text-transform: none;
		margin-top: 10px;
		font-weight: bold;
		font-family: verdana, arial, helvetica, helv, sans-serif
	}
	
h1.home
	{
		color: #cd1c3f;
		font-size: 22px;
		text-transform: none;
		margin-top: 10px;
		margin-bottom: 00px;
		font-weight: bold;
		font-family: verdana, arial, helvetica, helv, sans-serif
	}

	
.small	{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; line-height: 12px; color: #000000; margin-bottom: 10px;}
.smallquote	{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; line-height: 12px; color: #000000; margin-bottom: 25px;}
.smallwhite	{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; line-height: 12px; color: #dfe3e3; margin-bottom: 15px; margin-top: 0px;}
.smallred	{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; line-height: 12px; color: #cd1c3f; margin-bottom: 10px;}
.smallgrey	{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; line-height: 12px; color: #777475}
.tm	{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8px; line-height: 12px; color: #000000; vertical-align: super;}

.padding { padding-left: 20px; padding-right: 20px; padding-bottom: 20px}

.style2 {font-size: 9px}
