/* CSS Document */


/************* Vertical Nav styles **************/
#nav{ display:block; width: 200px; min-height:601px; height:auto!important; height:601px; margin:0; padding:20px 0 20px 0; border:0; background:#D1D2D4 url(../pics/bgNavBottomSub.gif) 0 bottom no-repeat;	float:left;}
#nav img{ float:left;}
#nav ul{ display:block;	width:200px; padding: 0; margin: 0;	font-family:Arial, Helvetica, sans-serif;
	font-size: 90%; color:#221E1F; float:left;}
#nav ul li{	display:block; width:186px;	list-style-type: none; line-height:normal; margin:0; padding:0;}
#nav ul li a:link, #nav ul li a:visited{ display:block; width:185px; padding: 4px 5px 4px 10px;
	border-bottom:1px solid #221E1F; text-decoration:none; color:#221E1F; font-weight:normal;}
#nav ul li a:hover, #nav ul li a:active{ display:block;	background: url(../pics/NavArrow_u.gif) 185px 50% no-repeat;
	text-decoration:none; color:#700F30;}

/* Main Navigation On Page Styles */

body#home a#homeLink,
body#about a#aboutLink,
body#salvage a#salvageLink,
body#parts a#partsLink,
body#elv a#elvLink,
body#scrap a#scrapLink,
body#locations a#locationsLink,
body#contact a#contactLink
{ background: url(../pics/NavArrow_o.gif) 185px 50% no-repeat; color:#700F30;}
body#homeLink a:hover#homeLink, a:active#homeLink,
body#aboutLink a:hover#aboutLink, a:active#aboutLink,
body#salvageLink a:hover#salvageLink, a:active#salvageLink,
body#partsLink a:hover#partsLink, a:active#partsLink,
body#elvLink a:hover#elvLink, a:active#elvLink,
body#scrapLink a:hover#scrapLink, a:active#scrapLink,
body#locationsLink a:hover#locationsLink, a:active#locationsLink,
body#contactLink a:hover#contactLink, a:active#contactLink
{ color:#57798E;}
/* Up Link */

.up a:link, .up a:visited {	width:15px; height: auto; float:right; margin:0; padding:0 0 0 12px;
	background: url(../pics/up_u.gif) left 65% no-repeat; text-decoration:none; color:#626366;}
.up a:hover, .up a:active {	background: url(../pics/up_o.gif) left 65% no-repeat; color:#221E1F; }

#Ad1 a:link, #Ad1 a:visited{ 
	width:180px; min-height:151px; height:auto!important; height:151px;
	margin:36px 0 30px 0; padding: 10px 10px 0 10px;
	background: url(../pics/bgAd1.gif) 0 0 no-repeat;
	line-height:16px; float:left; color:#3B2E4F; text-decoration:none;
}
#Ad1 a:hover, #Ad1 a:active{ 
	background: url(../pics/bgAd1.gif) -200px 0 no-repeat; color:#700F30;
}
#Ad1 .big {font-size:30px; color:#3B2E4F;}
#Ad1 .bigger {font-size:42px; color:#700F30; margin-left: 70px; line-height:2px;}

#Ad2 a:link, #Ad2 a:visited{
	width:180px; min-height:155px; height:auto!important; height:155px;
	margin:0 0 300px 0; padding: 6px 10px 0 10px;
	background: url(../pics/bgAd2.gif) 0 0 no-repeat;
	color:#231F20; text-decoration:none; text-align:right; float:left;
}
#Ad2 a:hover, #Ad2 a:active{
	background: url(../pics/bgAd2.gif) -200px 0 no-repeat; color:#231F20;
}
#Ad2 .bigger {font-size:42px; color:#fff; line-height:35px;}
#Ad2 .big {font-size:30px; color:#231F20; line-height:35px;}

#social {width:178px; height:auto;
	margin:20px 0 0 0; padding:0 8px 0 12px;
	clear:left; color:#333; float:left;}
#social a:link, #social a:visited { color:#770A22; text-decoration:none;}
#social a:hover, #social a:active { color:#770A22; text-decoration:underline;}
#social img {margin: 0 8px 0 0;}