/* 6:12:07 removed the max-width and change the width of the float from PX to EM */
body {padding:0;margin:0;background: #000000 url(../images/xsBackground.jpg) center top no-repeat; font-family:'Avenir LT Std', sans-serif;}

img {border:none}

.pageimg{
	border: thin solid silver;
}

.djimg{
	border: thin solid #353535;
}

* {outline: none;}


a{border: none;}
a{text-decoration: none;}
a:active
{
  outline: none;
  cursor: pointer;
}



/*youtube gallery css*/
#ytvideo,
#ytvideo2 {
    float: left;
	margin-right:10px;
	
}

#encorelogo{
	position: absolute;
	top:60px;
	right: 10px;
}

#header{
	/*border: 1px solid green;*/
	margin-top: 10px;
	width: 1010px;
	height: 139px;
	z-index: 1000;
	background-color: #000000;
	position: relative;
}

#djtop100{
	position: absolute;
	width: 257px;
	height: 84px;
	top: 25px;
	left: 200px;
	background: url(../images/dj_mag_icon.gif);
}

#nye_info{
	width: 276px;
	height: 99px;
	left: 250px;
	top: 60px;
	position: absolute;
}

.nye_link{
	color: #eeb052;
}

.nye_link:hover{
	color:white;
}

.demo2{
	height: 400px; 
	overflow: auto;
	float: left;
    margin: 0;
    padding: 0;
    width: 270px;
}

.demo2 li{
	padding: 8px 0px 4px 4px;
	list-style-type: none;
    display:block;
	float: left;
    width: 250px;
    margin-bottom: 5px;
	
}

.demo2 li img {
    width: 120px;
    float: left;
    margin-right: 5px;
    border: 1px solid #999;
}

.demo2 li a {
    font-family: sans-serif;
    text-decoration: none;
    float: left;
    color: #d5d5d5;
}

ul.demo2 li a {
	height: 98px;
	line-height: 100px;
	
}




.yt_holder {
    background: #000;
    width: 900px;
    height: 400px;
    border: 1px solid #000;
	margin: 20px auto;
}

.vidtitles{
	color: #dcc49d;
	font-size: 14px;
	font-family: sans-serif;
}

.currentvideo {
	background: #222;
}

/*	

.currentvideo {
	background: #e6e6e6;
}

ul.demo2 li a {
	height: 100px;
	line-height: 100px;
}

*/



/*end youtube gallery css*/


a.accept {
	/*top:173px;
	left: 30px;
	z-index: 2;
	position: absolute;*/
	margin-left: 210px;
	display: block;
	width: 77px;
	height: 34px;
	text-decoration: none;
	background-image: url(../images/accept.png);
	}

a.accept:hover {
	background-position: -77px 0px;
	}
	
	
a.viewfull {

	display: block;
	width: 136px;
	height: 30px;
	text-decoration: none;
	background-image: url(../images/viewfull.png);
	}

a.viewfull:hover {
	background-position: -144px 0px;
	}

a.tickets {
	display: block;
	width: 136px;
	height: 30px;
	text-decoration: none;
	background-image: url(../images/tickets.png);
	}

a.tickets:hover {
	background-position: -144px 0px;
	
	}



.smlA {font-size:20px;
		 color:#e1e5ef;}
.smlA:hover {color:#fff;}


a:focus{
  -moz-outline-style: none;
  cursor: pointer;
}

.listContain a .alt1{background: #fba468;font-size:20px; color: white; text-decoration: none;}
.listContain a .alt2{background: #fba468; font-size:20px; color: white; text-decoration: none;}
.listContain a .alt1:hover {background:#ffe399; color: black;}
.listContain a .alt2:hover {background:#ffe399; color: black;}

.listContain b {font-size:12px; color:black; font-weight:bold; line-height:5px;text-decoration: none;}
.listContain span {font-size:16px; color:white; line-height:5px;}
.listContain .alt1 {background:#ffe399; padding:5px;  font-size:12px; margin-bottom:1px;text-decoration: none;}
.listContain .alt2 {background:#ffe399; padding:5px;  font-size:12px; margin-bottom:1px;text-decoration: none;}
.block {padding:5px; font-size:20px; color:#d4d5d7; line-height:5px; width:320px; margin-right:25px;text-decoration: none;}


.picth{
	border: 1px solid #252525;

}

.picth:hover{
	border: 1px solid white;
}

.guestbook{
	border-bottom: dotted thin #8b887c;
	font-size: 12px;
	color: #d5d5d5;

}
.gbname{
	font-size: 16px;
	color: #dcc49d;
}

#entries{
	width: 475px;
	height: 400px;
	margin-left: 20px;
	overflow: auto;
	margin-top: 0px;

}

	


#visit{
	width: 1010px;
	height: 490px;
	background:url(../images/inorout.jpg);
	border-top: 1px solid black;
	color: #dcc49d;
	overflow: auto;
	position: relative;
}



#home{
	margin: 0 auto;
	width: 1010px;
	height: 490px;
	border-top: 1px black dotted;
	color: #dcc49d;
}


#footer{

	/*border: 1px solid red;*/

}

.titles{
	font-size: 150%;
	margin-left: 20px;
}

.djtitles{
	font-size: 150%;
	text-decoration: underline;
}
.subtitles{
	font-size: 110%;
}

.dj{

	margin: 0 auto;
	width: 1010px;
	height: 490px;
	/*border: 2px blue dotted;*/



}


#gDisclaim{
	width: 1010px;
	height: 490px;
	background:url(../images/disclaim.jpg);
	border-top: 1px solid black;
	color: #dcc49d;
	overflow: auto;
	

}


#wrapper{
	width: 1010px;
	height: auto;
	margin: 0px auto;
	
	background-color: #000000;

}

#content{
	width: 1010px;
	height: 490px;
	background-color: #000000;
	border-right: 1px solid #2c1d12;
	border-left: 1px solid #2c1d12;
}

#catering{
width: 1010px;
	height: 490px;
	
	background-color: #000000;
	border-top: 1px solid black;
	color: #dcc49d;
	overflow: auto;
}

#survey{
	width: 1010px;
	height: 490px;
	background-color: #000000;
	border-top: 1px solid black;
	color: #dcc49d;
	overflow: auto;
	background: url(../images/surveybg.png);
	background-repeat: no-repeat;
}



#bookP{
	width: 1010px;
	height: 490px;
	background-color: #000000;
	border-top: 1px solid black;
	color: #dcc49d;
	overflow: auto;
}
#tickets{
	width: 290px;
	height: 30px;
	position: absolute;
	bottom: 0px;
	right: 355px;

}

#dm{
	width: 1010px;
	height: 490px;
	/*background: url(../images/home.jpg);*/
	color: #dcc49d;
	overflow: hidden;
	position: relative;
}

/*///////////////////////  DJ CSS   ///////////////////////////////////////////////*/
#djbg{
	width: 1010px;
	height: 490px;
	background-color: #000000;
	border-top: 1px solid black;
	background: url(../images/djnav/bg.jpg);
	color: #dcc49d;
	overflow: hidden;}

.djdesc{
	background: url(../images/bk.png);
	background-repeat: repeat-x repeat-y;
	padding: 10px 10px 0px 10px;
	border: thin #353535 solid;
	
}

#alex_dreamz{
	width: 1010px;
	height: 490px;
	position: relative;
	background-color: #000000;
	border-top: 1px solid black;
	background: url(../images/djnav/adbg.jpg);
	color: #dcc49d;
	overflow: auto;
}

#big_dee{
	width: 1010px;
	height: 490px;
	position: relative;
	background-color: #000000;
	border-top: 1px solid black;
	background: url(../images/djnav/bdbg.jpg);
	color: #dcc49d;
	overflow: auto;
}

#fabian{
	width: 1010px;
	height: 490px;
	position: relative;
	background-color: #000000;
	border-top: 1px solid black;
	background: url(../images/djnav/fbbg.jpg);
	color: #dcc49d;
	overflow: auto;
}

#g_squared{
	width: 1010px;
	height: 490px;
	position: relative;
	background-color: #000000;
	border-top: 1px solid black;
	background: url(../images/djnav/gsbg.jpg);
	color: #dcc49d;
	overflow: auto;
}


#dave_fogg{
	width: 1010px;
	height: 490px;
	position: relative;
	background-color: #000000;
	border-top: 1px solid black;
	background: url(../images/djnav/dfbg.jpg);
	color: #dcc49d;
	overflow: auto;
}

#kris_nilsson{
	width: 1010px;
	height: 490px;
	position: relative;
	background-color: #000000;
	border-top: 1px solid black;
	background: url(../images/djnav/knbg.jpg);
	color: #dcc49d;
	overflow: auto;
}

#pizzo{
	width: 1010px;
	height: 490px;
	position: relative;
	background-color: #000000;
	border-top: 1px solid black;
	background: url(../images/djnav/pzbg.jpg);
	color: #dcc49d;
	overflow: auto;
}

#warren_peace{
	width: 1010px;
	height: 490px;
	position: relative;
	background-color: #000000;
	border-top: 1px solid black;
	background: url(../images/djnav/wpbg.jpg);
	color: #dcc49d;
	overflow: auto;
}
/*//////////////////////////////////////////////////////////////////////*/

/*---------------visit section------------------*/

a.inside {
	top:0px;
	left: 330px;
	z-index: 2;
	position: absolute;
	display: block;
	width: 142px;
	height: 130px;
	text-decoration: none;
	background-image: url(../images/inside.png);
	}

a.inside:hover {
	background-position: -135px 0;
	}

a.outside {
	top:0px;
	left: 500px;
	z-index: 2;
	position: absolute;
	display: block;
	width: 147px;
	height: 130px;
	text-decoration: none;
	background-image: url(../images/outside.png);
	}

a.outside:hover {
	background-position: -148px 0;
	}


#outside{
	width: 1010px;
	height: 490px;
	background:url(../images/out.jpg);
	border-top: 1px solid black;
	color: #dcc49d;
	overflow: auto;
	position: relative;
}

#inside{
	width: 1010px;
	height: 490px;
	background:url(../images/in.jpg);
	border-top: 1px solid black;
	color: #dcc49d;
	overflow: hidden;
	
	position: relative;
}

#mask{
	width: 1010px;
	height: 470px;
	background:url(../images/bk.png);
	background-repeat: repeat-x repeat-y;
	border-top: 1px solid black;
	color: #dcc49d;
	overflow:hidden;
	z-index: 500;
	position: absolute;
}

.pano_close{
	position: absolute;
	top: 55px;
	right: 895px;
	z-index: 3000;
}

.panomenu{
	width: 300px;
	height: auto;
	padding: 5px;
	background: url(../images/bk.png);
	background-repeat: repeat-x repeat-y;
	border: thin solid #555555;
	margin-left: 30px;
	position: absolute;

}

.pano_menu li{

	list-style-type: none;
	line-height: 25px;
	
	
}

.pano_menu li a{
	color: #dcc49d;
	text-decoration: none;
}

.pano_menu li a:hover{
	text-decoration: underline;
	color: white;
}

#outpanomenu{
	width: 300px;
	height: auto;
	padding: 5px;
	left: 630px;
	background: url(../images/bk.png);
	background-repeat: repeat-x repeat-y;
	border: thin solid #555555;
	margin-left: 30px;
	position: absolute;

}








/*-----------------------------*/
#contact{
	width: 1010px;
	height: 490px;
	background-color: #000000;
}

#events{
	width: 940px;
	height: 490px;
	z-index: -3000;
	padding-left: 50px;
	background-color: #000000;
	border-top: 1px solid black;
	overflow: auto;
	
}

#experience{
	width: 1010px;
	height: 490px;
	
	background-color: #000000;
	border-top: 1px solid black;
	color: #dcc49d;
	overflow: auto;
}

#factsheet{
	width: 1010px;
	height: 490px;
	
	background-color: #000000;
	border-top: 1px solid black;
	color: #dcc49d;
	overflow: auto;
}

#guestlist{
	width: 1010px;
	height: 490px;
	background-color: #000000;
}

#gallery{
	width: 1010px;
	height: 510px;
	background-color: #000000;
	border-bottom: 1px solid #2c1d12;
	border-right: 1px solid #2c1d12;
	border-left: 1px solid #2c1d12;}

#guestbook{
	width: 1010px;
	height: 490px;
	background: url('../images/gbbg.jpg');
	border-top: 1px solid black;
	color: #dcc49d;
	overflow: auto;
}



#pressR{
	width: 1010px;
	height: 490px;
	
	background-color: #000000;
	border-top: 1px solid black;
	color: #dcc49d;
	overflow: auto;
}


.press{
	width: 1010px;
	height: 490px;

	
	background-color: #000000;
	border-top: 1px solid black;
	color: #dcc49d;
	overflow: auto;
}



#services{
width: 1010px;
	height: 490px;
	
	background-color: #000000;
	border-top: 1px solid black;
	color: #dcc49d;
	overflow: auto;

}

#tableRes{
	width: 1010px;
	height: 490px;
	background-color: #000000;
}

#navlist li
{
display: inline;
list-style-type: none;
padding-right: -10px;
float: left;
margin-left: 3px;
}

/*////////////// DJ NAVIGATION ////////////////////*/
#djnavbg{
	width: 100%;
	height: 145px;
	background:url(../images/bk.png);
	bottom:-345px;
	position: relative;
	border-top: 1px  solid #540000;
		

}

#djnav{
	position: absolute;
	top: 475px;
	width: 1000px;
	margin: 0px auto;
	z-index: 1;
	margin-left: 20px;
	margin-top: 15px;	
}

#djsubnav{
	position: absolute;
	top: 60px;
	left: -30px;
}

#djsubnav li{
	list-style-type: none;
	
}

#djnav li
{
display: inline;
list-style-type: none;

}


a.ad {
	bottom:1px;
	left: 35px;
	z-index: 2;
	position: absolute;
	display: block;
	width: 118px;
	height: 140px;
	text-decoration: none;
	background-image: url(../images/djnav/ad.png);
	}


a.ad:hover {
	background-position: -121px 0;
	}

a.bd {
	bottom:1px;
	left: 170px;
	z-index: 2;
	position: absolute;
	display: block;
	width: 118px;
	height: 140px;
	text-decoration: none;
	background-image: url(../images/djnav/bd.png);
	}

a.bd:hover {
	background-position: -121px 0;
	}
	
a.fb {
	bottom:1px;
	left: 300px;
	z-index: 2;
	position: absolute;
	display: block;
	width: 118px;
	height: 140px;
	text-decoration: none;
	background-image: url(../images/djnav/df.png);
	}

a.fb:hover {
	background-position: -121px 0;
	}

a.gs {
	bottom:1px;
	left: 430px;
	z-index: 2;
	position: absolute;
	display: block;
	width: 118px;
	height: 140px;
	text-decoration: none;
	background-image: url(../images/djnav/gs.png);
	}

a.gs:hover {
	background-position: -121px 0;
	}

a.kn {
	bottom:1px;
	left: 560px;
	z-index: 2;
	position: absolute;
	display: block;
	width: 118px;
	height: 140px;
	text-decoration: none;
	background-image: url(../images/djnav/kn.png);
	}

a.kn:hover {
	background-position: -121px 0;
	}
	
a.pz {
	bottom:1px;
	left: 690px;
	z-index: 2;
	position: absolute;
	display: block;
	width: 118px;
	height: 140px;
	text-decoration: none;
	background-image: url(../images/djnav/pz.png);
	}

a.pz:hover {
	background-position: -121px 0;
	}

a.wp {
	bottom:1px;
	left: 820px;
	z-index: 2;
	position: absolute;
	display: block;
	width: 118px;
	height: 140px;
	text-decoration: none;
	background-image: url(../images/djnav/wp.png);
	}

a.wp:hover {
	background-position: -121px 0;
	}
	
a.djsch {
	background-position: 0 -36px;
	z-index: 2;
	position: absolute;
	display: block;
	width: 200px;
	height: 36px;
	text-decoration: none;
	background-image: url(../images/djnav/djsch.png);
	}

a.djsch:hover {
	background-position: 0px -1px;
	}


/*----------------dj subnav---------------------*/

a.adsub {
	top:1px;
	
	z-index: 2;
	position: absolute;
	display: block;
	
	
	width: 118px;
	height: 60px;
	text-decoration: none;
	background-image: url(../images/djnav/adsub.png);
	}

a.adsub:hover {
	background-position: 0 -60px;
	}
	
a.bdsub {
	top:63px;
	
	z-index: 2;
	position: absolute;
	display: block;
	width: 118px;
	height: 60px;
	text-decoration: none;
	background-image: url(../images/djnav/bdsub.png);
	}

a.bdsub:hover {
	background-position: 0 -60px;
	}

a.fbsub {
	top:123px;
	
	z-index: 2;
	position: absolute;
	display: block;
	width: 118px;
	height: 60px;
	text-decoration: none;
	background-image: url(../images/djnav/dfsub.png);
	}

a.fbsub:hover {
	background-position: 0 -60px;
	}
	
a.gssub {
	top:183px;
	
	z-index: 2;
	position: absolute;
	display: block;
	width: 118px;
	height: 60px;
	text-decoration: none;
	background-image: url(../images/djnav/gssub.png);
	}

a.gssub:hover {
	background-position: 0 -60px;
	}

a.knsub {
	top:243px;
	
	z-index: 2;
	position: absolute;
	display: block;
	width: 118px;
	height: 60px;
	text-decoration: none;
	background-image: url(../images/djnav/knsub.png);
	}

a.knsub:hover {
	background-position: 0 -60px;
	}

a.pzsub {
	top:303px;
	
	z-index: 2;
	position: absolute;
	display: block;
	width: 118px;
	height: 60px;
	text-decoration: none;
	background-image: url(../images/djnav/pzsub.png);
	}

a.pzsub:hover {
	background-position: 0 -60px;
	}

a.wpsub {
	top:363px;
	
	z-index: 2;
	position: absolute;
	display: block;
	width: 118px;
	height: 60px;
	text-decoration: none;
	background-image: url(../images/djnav/wpsub.png);
	}

a.wpsub:hover {
	background-position: 0 -60px;
	}


/****
TJK_keyBoardDropDown
Pure CSS Drop Down Menu [TJK_keyBoardDropDown] v1.2
Copyright 2006, Thierry Koblentz - TJKDesign.com - All rights reserved.
Read www.TJKDesign.com/articles/Pure_CSS_dropdown_Menus.asp
****/
/* zeroing padding/margin for all elements */
#TJK_dropDownMenu,
#TJK_dropDownMenu * { margin:0;padding:0;}
/* "Master" UL (the whole Menu) */
#TJK_dropDownMenu {position:relative;background:#000 no-repeat 100% 50%; font-size: 90%; width:50em;width:1010px;;float:left;margin-bottom:0em;border-bottom:1px solid #403e3e;
}
/* sub-menu ULs */
#TJK_dropDownMenu li ul {
	width:11em !important;/* leaves room for padding */
	cursor:default;
	position:absolute;
	height:auto;
	z-index: 100;
	display:none;
	left:-10px;
	padding:1px 10px 10px 10px;
	background:url(http://www.tjkdesign.com/img/clear.gif);/* trick to keep'em open */
}
/* All LIs */
#TJK_dropDownMenu li {
	position:relative;
	width:202px;
	z-index: 100;
	max-width:50%;
	cursor:pointer;
	float:left;
	list-style-type:none;
	font-weight:bold;
}
/* sub-menu LIs */
#TJK_dropDownMenu li ul li {
	width:14.02em/*FF*/;
	padding:0;
	z-index: 100;
	border:none;
	max-width:120%;
	
	border-top:none;
}
/* All anchors */
#TJK_dropDownMenu li a {
	cursor:pointer;
	color:#fba468;
	border-top:1px solid #784f31;
	border-left:1px solid #333;
	background: url(../images/navi.gif) repeat-x;
	text-decoration:none;
	display:block;
	z-index: 100;
	text-align: center;
/*  uncomment the declaration below if you want to go "full width" */
/*	width:7.47em; */
	height:1.7em;
	line-height:1.5em;
}

#TJK_dropDownMenu li a:hover{
	color: white;
	z-index: 100;
	background: url(../images/naviRo.gif) repeat-x;

}
/* sub-menu Anchors */
#TJK_dropDownMenu li ul li a {
	width:9em/*FF*/;
	position:relative !important; /* ie Mac */
	cursor:pointer !important;
	white-space:nowrap;
	line-height:2em;
	height:2em;
	z-index: 100;
	width:14.02em;
	background:black;
	font-weight:normal;
	border:1px solid #333;
	color:#666;
	background-position:0 50% !important;
}
/* :hover and stuff */
#TJK_dropDownMenu li a:hover,
#TJK_dropDownMenu li a:focus,
#TJK_dropDownMenu li a:active {color:#FFFFF}
/* move the declarations from the rule below the one above if you want a background swap on *all* anchors, including the top level ones */
#TJK_dropDownMenu ul a:hover,
#TJK_dropDownMenu ul a:focus,
#TJK_dropDownMenu ul a:active {color:#fff !important;background: url(../images/naviRo.gif) repeat-x; background-color: black;}
/* display and z-index for the sub-menus */
#TJK_dropDownMenu li:hover ul,
#TJK_dropDownMenu li.msieFix ul {display:block;z-index:10;top:1.7em !important;}
/* safari: users can keep sub-menus up by from sub-menus to next top level  */
/* didn't find a solution for users going back from the last one. I prefer  */
/* to leave it like that vs. taking the last sub-menu *out of* the wrapper  */
/*#TJK_dropDownMenu li#AB {z-index:6;}
#TJK_dropDownMenu li#CF {z-index:5;}
#TJK_dropDownMenu li#GJ {z-index:4;}
#TJK_dropDownMenu li#KR {z-index:3;}
#TJK_dropDownMenu li#ST {z-index:2;}
#TJK_dropDownMenu li#UZ {z-index:1;}

/* Current location - class on Body must match LI's id */

/* Keeping current menu accessible to JAWS */
/*.AB #TJK_dropDownMenu li#AB ul,
.CF #TJK_dropDownMenu li#CF ul,
.GJ #TJK_dropDownMenu li#GJ ul,
.KR #TJK_dropDownMenu li#KR ul,
.ST #TJK_dropDownMenu li#ST ul,
.UZ #TJK_dropDownMenu li#UZ ul {display:block;top:-1000px}

/* background colors */
/*#AB,#AB li a {background: url(../images/navi.gif) repeat-x;}
#CF,#CF li a {background: url(../images/navi.gif) repeat-x;}
#GJ,#GJ li a {background: url(../images/navi.gif) repeat-x;}
#KR,#KR li a {background: url(../images/navi.gif) repeat-x;}
#ST,#ST li a {background: url(../images/navi.gif) repeat-x;}
#UZ,#UZ li a {background: url(../images/navi.gif) repeat-x;}
/* "trigger" and "msieFix" classes */
#TJK_dropDownMenu li.msieFix a {}
/* last nested UL. keeping it in */
#TJK_dropDownMenu li#UZ ul {left:-2.3em !important;}

/* If JS is OFF we need to style the links in the sub-menu of the current page     */
/* so they are accessible to keyboard users. Using a class on each link would let  */
/* us stick each link in the same place, but we would have to plug a lot of        */
/* attributes in the markup and many rules here, so...                             */
.AB #TJK_dropDownMenu li#AB ul li a:focus,
.AB #TJK_dropDownMenu li#AB ul li a:active,
.CF #TJK_dropDownMenu li#CF ul li a:focus,
.CF #TJK_dropDownMenu li#CF ul li a:active,
.GJ #TJK_dropDownMenu li#GJ ul li a:focus,
.GJ #TJK_dropDownMenu li#GJ ul li a:active,
.KR #TJK_dropDownMenu li#KR ul li a:focus,
.KR #TJK_dropDownMenu li#KR ul li a:active,
.ST #TJK_dropDownMenu li#ST ul li a:focus,
.ST #TJK_dropDownMenu li#ST ul li a:active,
.UZ #TJK_dropDownMenu li#UZ ul li a:focus,
.UZ #TJK_dropDownMenu li#UZ ul li a:active {position:absolute !important;top:1028px !important; cursor: pointer;}


/*-----------------------Footer CSS Fuckin amateure shit------------------------------*/



#TJK_FdropDownMenu,
#TJK_FdropDownMenu * { margin:0;padding:0;}
/* "Master" UL (the whole Menu) */
#TJK_FdropDownMenu {position:relative;background:#000 no-repeat 100% 50%; font-size: 90%; width:50em;width:1010px;;float:left;margin-bottom:0em;border-bottom:1px solid #403e3e;
}
/* sub-menu ULs */
#TJK_FdropDownMenu li ul {
	width:11em !important;/* leaves room for padding */
	cursor:pointer;
	position:absolute;
	height:auto;
	display:none;
	left:-10px;
	padding:1px 10px 10px 10px;
	background:url(http://www.tjkdesign.com/img/clear.gif);/* trick to keep'em open */
}
/* All LIs */
#TJK_FdropDownMenu li {
	position:relative;
	width:202px;
	max-width:50%;
	cursor:pointer;
	float:left;
	list-style-type:none;
	font-weight:bold;
}
/* sub-menu LIs */
#TJK_FdropDownMenu li ul li {
	width:14.02em/*FF*/;
	padding:0;
	border:none;
	max-width:120%;
	
	border-top:none;
}
/* All anchors */
#TJK_FdropDownMenu li a {
	cursor:pointer;
	color:#fba468;
	border-top:1px solid #784f31;
	border-left:1px solid #333;
	background: url(../images/navi.gif) repeat-x;
	text-decoration:none;
	display:block;
	text-align: center;
/*  uncomment the declaration below if you want to go "full width" */
/*	width:7.47em; */
	height:1.7em;
	line-height:1.5em;
}

#TJK_FdropDownMenu li a:hover{
	color: white;
	background: url(../images/naviRo.gif) repeat-x;

}
/* sub-menu Anchors */
#TJK_FdropDownMenu li ul li a {
	width:9em/*FF*/;
	position:relative !important; /* ie Mac */
	cursor:pointer !important;
	white-space:nowrap;
	line-height:2em;
	height:2em;
	width:14.02em;
	background:black;
	font-weight:normal;
	border:1px solid #333;
	color:#666;
	background-position:0 50% !important;
}
/* :hover and stuff */
#TJK_FdropDownMenu li a:hover,
#TJK_FdropDownMenu li a:focus,
#TJK_FdropDownMenu li a:active {color:#FFFFF}
/* move the declarations from the rule below the one above if you want a background swap on *all* anchors, including the top level ones */
#TJK_FdropDownMenu ul a:hover,
#TJK_FdropDownMenu ul a:focus,
#TJK_FdropDownMenu ul a:active {color:#fff !important;background: url(../images/naviRo.gif) repeat-x;background-color: black;}
/* display and z-index for the sub-menus */
#TJK_FdropDownMenu li:hover ul,
#TJK_FdropDownMenu li.msieFix2 ul {display:block;z-index:10;top:-10.8em !important;}
/* safari: users can keep sub-menus up by from sub-menus to next top level  */
/* didn't find a solution for users going back from the last one. I prefer  */
/* to leave it like that vs. taking the last sub-menu *out of* the wrapper  */
/*#TJK_dropDownMenu li#AB {z-index:6;}
#TJK_dropDownMenu li#CF {z-index:5;}
#TJK_dropDownMenu li#GJ {z-index:4;}
#TJK_dropDownMenu li#KR {z-index:3;}
#TJK_dropDownMenu li#ST {z-index:2;}
#TJK_dropDownMenu li#UZ {z-index:1;}

/* Current location - class on Body must match LI's id */

/* Keeping current menu accessible to JAWS */
/*.AB #TJK_dropDownMenu li#AB ul,
.CF #TJK_dropDownMenu li#CF ul,
.GJ #TJK_dropDownMenu li#GJ ul,
.KR #TJK_dropDownMenu li#KR ul,
.ST #TJK_dropDownMenu li#ST ul,
.UZ #TJK_dropDownMenu li#UZ ul {display:block;top:-1000px}

/* background colors */
/*#AB,#AB li a {background: url(../images/navi.gif) repeat-x;}
#CF,#CF li a {background: url(../images/navi.gif) repeat-x;}
#GJ,#GJ li a {background: url(../images/navi.gif) repeat-x;}
#KR,#KR li a {background: url(../images/navi.gif) repeat-x;}
#ST,#ST li a {background: url(../images/navi.gif) repeat-x;}
#UZ,#UZ li a {background: url(../images/navi.gif) repeat-x;}
/* "trigger" and "msieFix" classes */
#TJK_FdropDownMenu li.msieFix2 a {}
/* last nested UL. keeping it in */
#TJK_FdropDownMenu li#UZ ul {left:-2.3em !important;}

/* If JS is OFF we need to style the links in the sub-menu of the current page     */
/* so they are accessible to keyboard users. Using a class on each link would let  */
/* us stick each link in the same place, but we would have to plug a lot of        */
/* attributes in the markup and many rules here, so...                             */
.AB #TJK_FdropDownMenu li#AB ul li a:focus,
.AB #TJK_FdropDownMenu li#AB ul li a:active,
.CF #TJK_FdropDownMenu li#CF ul li a:focus,
.CF #TJK_FdropDownMenu li#CF ul li a:active,
.GJ #TJK_FdropDownMenu li#GJ ul li a:focus,
.GJ #TJK_FdropDownMenu li#GJ ul li a:active,
.KR #TJK_FdropDownMenu li#KR ul li a:focus,
.KR #TJK_FdropDownMenu li#KR ul li a:active,
.ST #TJK_FdropDownMenu li#ST ul li a:focus,
.ST #TJK_FdropDownMenu li#ST ul li a:active,
.UZ #TJK_FdropDownMenu li#UZ ul li a:focus,
.UZ #TJK_FdropDownMenu li#UZ ul li a:active {position:absolute !important;top:1028px !important;}

