@charset "utf-8";
/* CSS Document */

#nav_sidebar {
	width:244px;
	float:left;
	background-image:url(../images/navBg-repeat.jpg);
	background-position:top center;
	background-repeat:repeat-y;
	position: relative;
	z-index: 1000;
	margin-bottom:0px;
	padding-bottom:0px;

}

#repeat-nav {
		background-image:url(../images/navBg-top-gradient2.jpg); background-repeat:no-repeat; min-height:475px;
	}
#nav_sidebar p {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:15px;
	padding: 0px 25px 0px 15px;
	margin: 0px 15px 10px 10px;
}

#nav_sidebar p a {
	text-decoration:underline;
	color:#333;
}

#nav_sidebar p a:hover {
	text-decoration:underline;
	color:#de372a;
}

ul#menu {
	position:relative;
	margin-left:16px;
	z-index: 1000;
	
}

#menu li a.why-elastocon {background-image:url(../images/nav_buttons/whyElastocon.png);width:212px;height:40px;display:block;text-indent:-1000px;}
#menu li a.why-elastocon:hover {background-image:url(../images/nav_buttons/whyElastocon_over.png);}

#menu li a.why-tpe {background-image:url(../images/nav_buttons/whyTPS.png);width:212px;height:40px;display:block;text-indent:-1000px;}
#menu li a.why-tpe:hover {background-image:url(../images/nav_buttons/whyTPS_over.png);}

#menu li a.products {background-image:url(../images/nav_buttons/products.png);width:212px;height:40px;display:block;text-indent:-1000px;}
#menu li a.products:hover {background-image:url(../images/nav_buttons/products_over.png);}

#menu li a.applications {background-image:url(../images/nav_buttons/applications.png);width:212px;height:40px;display:block;text-indent:-1000px;}
#menu li a.applications:hover {background-image:url(../images/nav_buttons/applications_over.png);}

#menu li a.links {background-image:url(../images/nav_buttons/links.png);width:212px;height:40px;display:block;text-indent:-1000px;}
#menu li a.links:hover {background-image:url(../images/nav_buttons/links_over.png);}

#menu li a.news {background-image:url(../images/nav_buttons/news.png);width:212px;height:40px;display:block;text-indent:-1000px;}
#menu li a.news:hover {background-image:url(../images/nav_buttons/news_over.png);}

#menu li a.contact-us {background-image:url(../images/nav_buttons/contactUs.png);width:212px;height:42px;display:block;text-indent:-1000px;}
#menu li a.contact-us:hover {background-image:url(../images/nav_buttons/contactUs_over.png);}

#menu li.phone {font-family:"Arial Black", Gadget, sans-serif; font-weight:bold; color:#FDB913; letter-spacing:-1px; font-size:18px; padding:10px 0px 0px 15px;}

