﻿/* CSS layout */
body {
	background-color: #737373;
	padding: 0px;
	text-align: center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	scrollbar-base-color: #C43235;
}

.style1 {
	border-width: 0;
}

.style3 {
	text-align: justify;
	margin: 0px;
	
}

.borderless {
	border: 0;	

}

h1 {
	font-size: 150%;
	color: #000000;
}

h2 {
	font-size: 120%;
	color: #000000;
	}

h3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 90%;
	color: #000000;
	font-style: italic;
	padding: 0px;
	font-weight: bolder;
	font-variant: normal;
	border: none;
	
}

.bfit {
	text-align: center;
	margin-right: 140px;
	margin-top: -30px;
	}

/* Centers all the pages */
#everything{
margin:0 auto;
text-align:left;
width:830px;
}
#masthead {
}

/* Header that Contains Logo */
#header {
	position: relative;
	margin-top: 15px;
	width: 799px;
/*	border: 1px #000000 ridge;*/
}

/* Header that Contains Logo */
#headerback {
	position: relative;
	margin-top: 15px;
	width: 809px;
	height: 183px;
}

.frontp {
background: url('hdr/rotate.php') no-repeat;
/*	background: url('Headers/stc_summer2.jpg') no-repeat;/*
/*	Summer: SS-Header2 */
/*	Winter: wnt-headr */
/*      wnt-hdr2009 */
	width: 809px;
	height: 183px;
}

.rec {
background: url('Headers/ComHeadr3.jpg') no-repeat;	
/*	Summer: ComHeadr1 */
/*	Winter: ComHeadr2 */
	
}

.SVCPAGE {
	background: url('Service/Print-Header-s3.png') no-repeat;	
/*	Summer: Print-Header-s */
/*	Winter: Print-Header-sw */
	}
	
.BKLPAGE {
	background: url('Info/Print-Header.png') no-repeat;	
/*	Summer: Print-Header */
/*	Winter: PPrint-Header-w */
	}

.mtbdh {
	background: url('Headers/DHHeadr3.jpg') no-repeat;
/*	Summer: DHHeadr1 */
/*	Winter: DHHeadr2 */
}

.mtbdj {
	background: url('Headers/djheadr3.jpg') no-repeat;
/*	Summer: djheadr */
/*	Winter: djheadr3 */
}


.mtbxc {
	background: url('Headers/xcheadr3.jpg') no-repeat;
/*	Summer: xcheadr1 */
/*	Winter: xcheadr3 */
}

.road {
	background: url('Headers/RDHeadr3.jpg') no-repeat;
/*	Summer: RDHeadr1 */
/*	Winter: RDHeadr3 */
}

.access {
	background: url('Headers/Header-A4.jpg') no-repeat;
/*	Summer: Header-A */
/*	Winter: Header-A1 */
}

.bkfit {
	background: url('Headers/Header-B3.jpg') no-repeat;
/*	Summer: header-b */
/*	Winter: header-b2 */
}

.cloth {
	background: url('Headers/Header-Cl3.jpg') no-repeat;
/*	Summer: Header-Cl */
/*	Winter: Header-Cl1 */
}

.comp {
	background: url('Headers/Header-CP3.jpg') no-repeat;
/*	Summer: Header-C */
/*	Winter: Header-CP1 */
}

.frks {
	background: url('Headers/Header-F3.jpg') no-repeat;
/*	Summer: Header-F */
/*	Winter: Header-F1 */
}

.galle {
	background: url('Headers/header-g3.jpg') no-repeat;
/*	Summer: header-g */
/*	Winter: header-g1 */
}

.grpride {
	background: url('Headers/header-gr3.jpg') no-repeat;
/*	Summer: header-gr */
/*	Winter: header-gr1 */
}

.helm {
	background: url('Headers/header-h3.jpg') no-repeat;
/*	Summer: header-h */
/*	Winter: header-h1 */
}

.ped {
	background: url('Headers/header-p3.jpg') no-repeat;
/*	Summer: header-p */
/*	Winter: header-p1 */
}

.whe {
	background: url('Headers/Header-W3.jpg') no-repeat;
/*	Summer: Header-W */
/*	Winter: Header-W1 */
}

.rack {
	background: url('Headers/Header-R3.jpg') no-repeat;
/*	Summer: Header-R */
/*	Winter: Header-R1 */
}

.nut {
	background: url('Headers/Header-N3.jpg') no-repeat;
/*	Summer: Header-N */
/*	Winter: Header-N1 */
}

.lube {
	background: url('Headers/Header-L3.jpg') no-repeat;
/*	Summer: Header-LB1 */
/*	Winter: Header-L */
}

.infor {
	background: url('Headers/Infoheadr4.jpg') no-repeat;
/*	Summer: infoheadr1 */
/*	Winter: infoheadr2 */
}

.kids {
	background: url('Headers/kheadr3.jpg') no-repeat;
/*	Summer: kheadr1 */
/*	Winter: kheadr2 */
}

.ulinks {
	background: url('Headers/lnkheadr3.jpg') no-repeat;
/*	Summer: lnkheadr1 */
/*	Winter: lnkheadr2 */
}

.serv {
	background: url('Headers/srvcheadr3.jpg') no-repeat;
/*	Summer: srvcheadr1 */
/*	Winter: srvcheadr2w */
}

.techtp {
	background: url('Headers/TechHeadr4.jpg') no-repeat;
/*	Summer: techheadr1 */
/*	Winter: techheadr1 */
}


/* Header that Contains Logo */
#header1 {
	position: relative;
	margin-top: 15px;
	width: 809px;
/*	border: 1px #000000 ridge;*/
}


/* #headerab {
	background-image:url('bikes/aboutus4.jpg');
	position: relative;
	width: 800px;
	height: 240px;
	border: 2px #008000 ridge;
}*/

#container {
	position: relative;
	width: 800px;
	}
	
/* Navigation 
#mid_nav {
	background: #C43235 url('FrontPage/Menu-Bar.jpg') no-repeat;
	width: 809px;
	font-family: Verdana, Arial, Helvetica, sans-serif;;
	font-size: medium;
	text-decoration: none;
}
	
#dropmenudiv {
	position: absolute;
	border: 1px #000000 solid;
	border-bottom-width: 0;
	font-family: Verdana, Arial, Helvetica, sans-serif;;
	font-size: medium;
	line-height: 18px;
	z-index: 100;
}
#dropmenudiv a {
	width: 100%;
	display: block;
	text-indent: 1px;
	border-bottom: 1px solid #000000;
	padding: 1px 0;
	text-decoration: none;
	font-weight: regular;
	background-color: #737373;
	
}  */

#dropmenudiv a:hover {
	/*hover background color*/
background-color: #C43235;
}

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

a:hover {
	color: #FF0000;
}


/* Menu Text Colors */
a.menu:link {
	color: #FFFFFF;
	text-decoration: none;
}

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

a.menu:hover {
	color: #000000;
}

a.menus {
	margin-left: 20px;
	margin-right: 20px;
	color: #FFFFFF;
	text-decoration: none;

	}

/* Link Page Text Color */

a.links:link {
	color: #000000;
	text-decoration: none;
}
a.links:visited {
	color: #000000;
	text-decoration: none;
}

a.links:hover {
	color: #FF0000;
}


/* Border around all Pages outside of Front Page 
#border_box {
	border: thin #008000 solid;
	width: 821px;
	height: 384px;
	
	} */ 
	
/* Border around all Bike Pages */
#border_box {
	border: 1px black solid;
	width: 800px;
	height: 460px;
/*	background-image: url('bikes/whistler.jpg');*/	
	}

/* Border around XC Pages */
#border_xc {
	background: url('Mtb XC/XCbg.jpg') no-repeat;
	width: 809px;
	height: 410px;
}

/* Border around RD Pages */
#border_rd {
	background: url('Road/RoadBG.jpg') no-repeat;
	width: 809px;
	height: 410px;
}

/* Border around DH Pages */
#border_dh {
	background: url('MTB DH/DHBg.jpg') no-repeat;
	width: 809px;
	height: 410px;
}

/* Border around DJ Pages */
#border_dj {
	background: url('Dirt/DirtBG.jpg') no-repeat;
	width: 809px;
	height: 410px;
}

/* Border around GAL Pages */
#border_g {
	background: url('FrontPage/BG.jpg');
	width: 810px;
	height: 600px;
}


/* Border around Accessories Pages */
#border_AC {
	background: url('Accessories/Accessories/AccBG.jpg') no-repeat;
	width: 809px;
	height: 410px;
}


/* Border around SV Pages */
#border_sv {
	background: #FFFFFF url('Service/SrvcBG.jpg') no-repeat;
	width: 809px;
	height: 410px;
}

/* Border around Tips Pages */
#border_tips {
	background: url('FrontPage/BG.jpg');
	width: 809px;
	height: 410px;
}


#border_CU {
	background: #FFFFFF url('Info/InfoBG2.jpg') no-repeat;
	width: 809px;
	height: 410px;
}

#border_GP {
	background: #FFFFFF url('Info/InfoBG.jpg') no-repeat;
	width: 809px;
	height: 410px;
}


#border_AB {
	background: url('Info/backgrnd.jpg') repeat;
	width: 809px;
	height: 812px;
}

#border_TR {
	background: url('Info/backgrnd.jpg') repeat;
	width: 809px;
	height: 660px;
}

#border_VT {
	background: url('Info/backgrnd.jpg') repeat;
	width: 809px;
	height: 480px;
}

#border_SP {
	background: url('Info/backgrnd.jpg') repeat;
	width: 809px;
	height: 812px;
}

/* Border around Tips Pages */
#border_tp {
	background: #FFFFFF url('Info/InfoBG.jpg') no-repeat;
	width: 800px;
	height: 410px;
}

/* Border around RC Pages */
#border_rc {
	background: #FFFFFF url('Comfrt/ComfrtBG.jpg') no-repeat;
	width: 809px;
	height: 410px;
}

/* Border around Kids Pages */
#border_kd{
	background: #FFFFFF url('Kids/KBG.jpg') no-repeat;
	width: 809px;
	height: 410px;
}

/* Border around Links Pages */
#border_lk{
	background: #FFFFFF url('Links/LinksBG.jpg') no-repeat;
	width: 809px;
	height: 410px;
	}

/* Left Col On Front Page */
#left_col {
	width: 342px;
	position: absolute;
}

/* Rotating Ad On Front Page */
#page_content {
	width: 466px;
	height: 384px;
	margin-left: 342px;
}


/* Left Col On Bike Page */
#Left_LP {
	width: 327px;
	position: absolute;
}


/* Right Col on Bike Page */
#Right_LP {
	width: 550px;
	height: 384px;
	margin-left: 342px;
}

/* Left Col On Ride - Events Page */
#Left_Ride {
	width: 390px;
	position: absolute;
	padding:10px;
	margin-left:10px;
	margin-right:10px
}


/* Right Col on Ride - Events Page */
#Right_Ride {
	width: 390px;
	height: 384px;
	margin-left: 400px;
	padding:10px;
}


/* Top Row On DJ Page */
#Top_LP {
	width: 809px;
	height: 174px;	
}

/* Bottom Row on DJ Page */
#Bottom_LP {
	width: 809px;
	height: 173px;
}

#Service_LP {
	width: 786px;
	height: 395px;
	overflow: auto;
	padding: 8px;
}

#Tips_LP {
    background: #E4E3E1;
	width: 786px;
	height: 395px;
	overflow: auto;
	padding: 8px;
}

#Contact_LP {
	width: 809px;
	height: 410px;
}

#Contact_AB {
	background: #E4E3E1;
	width: 780px;
	height: 791px;
	padding: 10px;
}

#Virtual_Tour {
	background: #FFFFFF;
	width: 780px;
	height: 640px;
	padding: 10px;
}


#Contact_USL {
	position: absolute;
	width: 402px;
	height: 310px;
	
	}
	
#Contact_USR {
	width: 402px;
	height: 310px;
	margin-left: 404px;
	}


#Contact_D {
	width: 785px;
	height: 100px;
	padding-left: 5px;
	padding-right: 5px;
}

#Links_LP {
	width: 786px;
	height: 390px;
	overflow: auto;
	padding: 8px;
	}

/* Gallery Page */
#Top_GAL {
	width: 799px;
	height: 600px;	
}

#Top_SP
{
	width: 809px;
	height: 812px;

}

#Top_VT
{
	width: 802px;
	height: 480px;
	background:black;

}

/* Top Row On RC Page */
#RC_LP {
	width: 809px;
	height: 410px;	
}


#Bike_TXT {
	position: absolute;
	width: 778px;
	height: 100px;
	z-index: 1;
	left: 12px;
	top: 371px;
}
 

/* Footer with Logo's on Front Page */
#footer {
	width: 809px;
	height: 117px;
}

#footer-g {
	width: 810px;
	height: 35px;
	
}


/* Footer Bar under main Footer */
#footer1 {
	width: 809px;
	
}

/* MTB XC Page Images */
.TrekXC {
	border-style: solid;
	border-width: 0;
	margin: 10px 30px;
}
.SpecXC {
	border-width: 0;
	margin: -75px 0 -75px 230px;
}
.KonaXC {
	border-style: solid;
	border-width: 0;
	margin-left: 10px;
	margin-top: -10px;
	margin-bottom: -50px;
}

.SCXC {
	border-style: solid;
	border-width: 0;
	margin-left: 110px;
	margin-top: 80px;
	margin-bottom: -30px;
}


.TurnerXC {
	border-style: solid;
	border-width: 0;
	margin-left: 292px;
	margin-top:  -190px;
	margin-bottom: 90px;
		
}

.GFXC {
	border-style: solid;
	border-width: 0;
	margin-top:  -95px;
	margin-left: 290px;
		
}

/* Road Bike Page Images */
.TrekRD {
	border-style: solid;
	border-width: 0;
	margin: 10px 30px;
}
.KonaRD {
	border-width: 0;
	margin: -75px 0 -75px 230px;
}
.SpecRD {
	border-style: solid;
	border-width: 0;
	margin-left: 60px;
	margin-top: -30px;
	margin-bottom: -50px;
}

.KleinRD {
	border-style: solid;
	border-width: 0;
	padding: 0px;
	margin-top:  80px;
	margin-left: 30px;
	margin-right: 40px;
}

.RedlRD {
	border-style: solid;
	border-width: 0;
	margin-top:  -170px;
	margin-left: 230px;
	
}

.LMRD {
	border-style: solid;
	border-width: 0;
	margin-left: 240px;
	margin-top:  -280px;
	margin-bottom: 140px;
}

/* MTB DH Page Images */
.TrekDH {
	border-style: solid;
	border-width: 0;
	margin: 10px 20px;
}
.SCDH {
	border-width: 0;
	margin: -100px 0 -75px 250px;
}
.SpecDH {
	border-style: solid;
	border-width: 0;
	margin-left: 60px;
	margin-top: -30px;
	margin-bottom: -50px;
}

.GFDH {
	border-style: solid;
	border-width: 0;
	margin-left: 78px;
	margin-top: 80px;
	margin-bottom: -30px;
}


.TurnerDH {
	
	margin: -250px 0 130px 292px;
	border-style: solid;
	border-width: 0;
}

.KonaDH {
	border-style: solid;
	border-width: 0;
	margin-top:  -135px;
	margin-left: 240px;
		
}

/* Dirt Jump and BMX Page Logos */
.TrekDJ {
	margin: 0 10px 10px 10px;
	border-style: solid;
	border-width: 0;

}

.TurnerDJ {
	margin: 0 20px 10px 20px;
	border-style: solid;
	border-width: 0;

}

.SCDJ {
	margin: 0 20px 10px 30px;
	border-style: solid;
	border-width: 0;

}

.GFDJ {
	margin: 0 0 10px 10px;
	border-style: solid;
	border-width: 0;

}

.SpecDJ {
	margin: -10px 10px 15px 30px;
	border-style: solid;
	border-width: 0;

}

.RLDJ {
	margin: -10px 20px 25px 20px;
	border-style: solid;
	border-width: 0;

}

.MirracoDJ {
	margin: -20px 20px 25px 50px;
	border-style: solid;
	border-width: 0;

}

.KonaDJ {
	margin: -5px 0 15px 30px;
	border-style: solid;
	border-width: 0;

}


/* Comfort Bikes Page Logos */
.TrekRC {
	margin: 0 0 0px 50px;
	border-style: solid;
	border-width: 0;

}

.LimeRC {
	margin: -17px 0 0px 180px;
	border-style: solid;
	border-width: 0;
}
	

.SpecRC {
	border-width: 0;
	margin-top: 1px;
	margin-bottom: 1px;
	margin-left: -40px;
	}

.GFRC {
	margin: -32px 0 0 -90px;
	border-style: solid;
	border-width: 0;
}

/* Kids Bikes Page Logos */
.TrekKD {
	margin: 8px 0 0 30px;
	border-style: solid;
	border-width: 0;

}

.SpecKD {
	margin: 8px 0 0 380px;
	border-style: solid;
	border-width: 0;
}

.RLKD {
	margin: -25px 0 60px 100px;
	border-style: solid;
	border-width: 0;
	position:relative;
}

.MirrKD {
	margin: -120px 0 110px 70px;
	border-style: solid;
	border-width: 0;
	position:relative;
}


.GFKD {
	margin: -25px 0 60px 40px;
	border-style: solid;
	border-width: 0;
	position:relative;

}

/* Accessories Pages */
#Row_1 {
	width: 202px;
	height: 410px;
	margin-top: 12px;
	position:absolute;
		}
#Row_2 {
	width: 171px;
	height: 410px;
	margin-top: 24px;
	margin-left: 230px;
	position:absolute;
	}
#Row_3 {
	width: 171px;
	height: 410px;
	margin-top: 10px;
	margin-left: 420px;
	position:absolute;
	}
#Row_4 {
	width: 171px;
	height: 410px;
	margin-top: 10px;
	margin-left: 614px;
	position:absolute;
	}
#Row_5 {
	width: 171px;
	height: 410px;
	margin-top: 14px;
	margin-left: 230px;
	position:absolute;
	}
#Row_6 {
	width: 202px;
	height: 410px;
	margin-left: 20px;
	position:absolute;
	}
#Row_7 {
	width: 171px;
	height: 410px;
	margin-left: 310px;
	position:absolute;
	}
#Row_8 {
	width: 171px;
	height: 410px;
	margin-left: 530px;
	position:absolute;
	}
	
/* New Menu */

 /*  

* {
	font-family: Arial, sans-serif;
	}
body {font-family: arial; color: #000; font-size: 68%; margin: 0;}   
h1, h2, h3, h4, h5, h6, h7, h8 {margin: 0} 
a {color: #116eb8; text-decoration: none;}  
a:hover {text-decoration: underline;} */

/* Getting rid of the pipes in the subtitle */
.header_sublink {
	background:url(nav/pipe-black-thin.gif) no-repeat top left;
	padding-right:5px;
	} 

/* /css/nav.css 

#global img {position: relative; top: 3px; right: -10px;} */ 

/* #global {font-family: arial; font-size: 0.92em; width: 205px; text-align: right;  float: right;} */

/*
#global ul {list-style-type: none; padding: 0; margin: 0; text-align: right;}
#global ul li {float: left; line-height: 28px} */

#global ul li a {color: #fff;text-decoration: none; font-weight: bold; text-transform: uppercase; padding: 7px 8px 7px 8px; line-height: 27px; position: relative; top: 0px;}
/*
#global ul li a:hover {text-decoration: underline}
#global ul li a.first {border-left: none;}
#global ul li.active a:hover {text-decoration: underline}
#global ul li a .menutxt {}
#global ul li.active a .menutxt {float: left; position: relative; left: 7px; top: 2px} */

/*		nav_maination core 	*/

#nav_holder {
	background: url(nav/Menu-Bar.jpg) no-repeat bottom;
	width: 809px;
	padding: 0;
	height: 52px;
	font-family: arial;
	color: #000;
	font-size: 68%;
	margin: 0;
}
.nav_left {
	float: left;
	width: 4px;
	height: 52px;
/*	background: url(images/nav_left.gif) no-repeat; */
	}
.nav_right {
	float: right;
	width: 5px;
	height: 52px;
/*	background: url(images/nav_right.gif) no-repeat; */
	}
	
 .nav_main {
	width: 802px !important;
	line-height: 1;
	position: relative;
	} 

.nav_main, .nav_main ul {
	margin: 0;
	padding: 0;
	border: 0;
	list-style-type: none;
	}

.nav_main li {
	margin: 0;
	padding: 0;
	display: block;
	float: left;
	}

/* initialy hide all sub menus */
.nav_main ul.level_two {
	width: 802px;
	display: block;
	visibility: hidden;
	position: absolute;
	clear: both;
	left: 0;
	}


/* -- float.clear -- force containment of floated LIs inside of main UL */
.nav_main:after { 
	content: ".";
	height: 0;
	display: block;
	visibility: hidden;
	overflow: hidden;
	clear: both;
	}
/* -- float.clear.END --  */

.nav_main li.slc ul.level_two, .nav_main li:hover ul.level_two, .nav_main li.over ul.level_two {
	visibility: visible;
	}

.nav_main li.slc ul {
	z-index: 10;
	}

.nav_main li:hover ul{
	z-index: 100;
	}

/*		nav make-up 	*/

.nav_main {
	font-family: arial;
	background: none;
	margin: 0;
	padding: 0;
	height: 27px;
	float: left;
	width: 802px;
	display: inline;
	}

#nav .subnote {
	display: none;
	}

.nav_main li li {/* each sub-option has white right edge */
	border-right: 0;
	}

.nav_main li.slc li {/* each sub-option has white right edge */
	border-right: 0;
	}

.nav_main li li:last-child {/* except the last one */
	border-right: 0;
	}

.nav_main a {/* basic link style, just making the box */
	padding: .585em 1.5em;
	display: block;
	font-size: 1.15em;
	text-decoration: none;
	font-weight: bold;
	}

ul.nav_main li.active {
	background: url(nav/Nav-Active-Left.gif) no-repeat 2px 0px;
	height: 29px;
	}
ul.nav_main li.active a {
	color: #fff;
	background: url(nav/Nav-Active-Right.gif) no-repeat top right;
	border-right: 0;
	}
ul.nav_main #home_gfx {
	float: left;
	margin: 1px 5px 0 0;
	width: 9px;
	height: 9px;
/*	background: url(images/nav-home.gif) no-repeat; */
	}
ul.nav_main li.active #home_gfx {
/*	background: url(images/nav-home-on.gif) no-repeat; */
	}
	
	ul.nav_main li.active ul.level_two {
		visibility: visible;
		}
	ul.nav_main:hover li.active ul.level_two {
		visibility: visible;
		}
	ul.nav_main li:hover ul.level_two {
		visibility: hidden;
		}
	ul.nav_main li.active:hover ul.level_two {
		visibility: visible;
		}
	ul.nav_main li.drop_down a {
		background: none;
		}

ul.nav_main li.active ul li.active  {
	height: 24px;
	}
ul.nav_main li.active ul li.active a {
	height: 24px;
	padding-top: 2px;
	}
ul.nav_main li li.active {
	background: url(nav/Nav_dwn-left.png) no-repeat 0px 2px;	
	}
ul.nav_main li li.active a {
	color: #FFFFFF;
	background: url(nav/nav-down-right.png) no-repeat right 2px;
}
	ul.nav_main li li.active li a {
		background: none;
		}
		ul.nav_main li li.active li a:hover {
			color: #fff !important;
			background: #116eb8 !important;
			}
		ul.nav_main li li.active ul {
			background: url() no-repeat bottom left !important;
			padding-bottom: 5px;
			}
ul.nav_main li a {
	color: #FFFFFF;
	text-transform: uppercase;
}

.nav_main ul {/* default submenu styling */
	color: #fff;
	padding: .09em 0;
	width: 600px;
	top: 27px;
	}
.nav_main li {
	margin: 0;
	}
.nav_main li a {
	border-right: solid 1px #aaa;
	}
.nav_main li a.no_border {
	border-right: 0;
	}
	.nav_main li a:hover {
		text-decoration: underline
		}
.nav_main li li a {/* basic submenu styles */
	color: #eee;
	font-weight: bold;
	background: none;
	line-height: 23px;
	border: none;
	padding: 0 10px;
	font-size: 10px;
	margin:0
	}

.nav_main li li:hover {
	background: url() no-repeat 0 2px; /* temp blocked bg */
	}
.nav_main li li a:hover {
	padding: 0 10px;
	text-decoration: underline !important;
	background: url() right 2px no-repeat;/* temp blocked bg */
	}
	

.nav_main li:hover, .nav_main li:hover ul {/* hovered item, its submenu */
	background: none;
	}

.nav_main .slc:hover, .nav_main li.slc li:hover, .nav_main .slc:hover ul {/* selected hovered item, its submenu */
	background: none;
	}

.nav_main li li.slc a:visited, .nav_main li li.slc a:hover {
	background: none;
	}				

.drop_down ul {
  	display: none;
	z-index: 100;
	position: absolute;
/*	background: url(/nav/nav_drop_down_back.gif) bottom no-repeat !important; */
	width: 150px !important;
	top: 24px !important;
	}
.drop_down:hover ul {
	display: none;/* Change to block in order to activate drop downs */
	background: url() right top no-repeat;
	}
li.over ul {
	display: block
	}

.drop_down ul li {
	display: block;
	float: left;
	width: 150px;
	}
li.drop_down:hover {
	text-decoration: none !Important;
	}
	
.drop_down ul li a:hover {
	background: #dadada !important;
	color: #116eb8 !important;
	text-decoration: none !important;
	}	
				

