/* @override http://localhost/~jackson/devonjarvis/src/trunk/html/css/djp.css */

img.r {
	position: absolute;
	left: 480px;
 
	
}

img.l {
	position: absolute;
	left: 40px;
 

}

img.w {position: absolute;
left: 41px;
	
	}

img#hel {
 
}

div#rep_link {
	margin-left: -5px;
	margin-top: 540px;
}

#backDiv {
	width: 10px;
	height: 520px;
	position: absolute;
	top: 0;
	width: 3px;
	height: 525px;
	background-color: #7c7b7d;
	left:  0;
}

#nextDiv {
	width: 3px;
	height: 525px;
	position: absolute;
	top: 0;
	right: 0;
	background-color: #7c7b7d;
}
#djc {
	/*background: url(../assets/960_grid_16_col_LP_02.jpg) no-repeat;*/
	margin-top: 0;
	font-family: "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	color: #b6b6b6;
}

#slideControls {

width: 76px;
position: absolute;
	 
	cursor: pointer;
	top: 60px;
	right: 41px;
	font-size: .8em;

	text-align: center;
}

div.cat_optn {
 
	width: 135px;
	height: 18px;
	overflow: hidden;
 
}



div.cat_optn img{
	  -webkit-transition: all .15s linear;
	  opacity: .5;
}
div.cat_n_optn{
	
	display: none;
	}

div.cat_optn img:hover{
	opacity: 1;
}



#set_select_box {
	position: absolute;
    z-index: 100;
	background: url(../assets/menubg.png) no-repeat 0 -1px;
	cursor: pointer;
	width: 169px;
	right: 133px;
	top: 50px;
}

img#prevSlide.slideNav, img#nextSlide.slideNav  {
	opacity: .35;
  	position: absolute;
}

img#prevSlide.slideNav:hover, img#nextSlide.slideNav:hover  {
	opacity: .8;
  	 
}
img#nextSlide.slideNav  {
	right: 0px;
}

img#prevSlide.slideNav{
	left: 0px;
}
 
img#menu_widget {
/*float: right;
margin-top: 12px;
margin-right: 10px;*/
 position: absolute;
 bottom: 3px;
 right: 10px;
 opacity: .35;
}

#set_select_options {
	padding-top: 6px;
	padding-left: 8px;
	z-index: 100;
}
img#catC {
	 
}
img#cat0 {
	margin-top: -20px;
}
img#cat1 {
	margin-top: -80px;
}
img#cat2 {
	margin-top: -160px;
}
img#cat3 {
	margin-top: -200px;
}

div.cat_curr {
	width: 135px;
	height: 18px;
	overflow: hidden;
 
}
 


/*#set_select_options img {
	margin-top: 5px;
}

#set_select img {
	padding-top: 6px;
	padding-left: 10px;
}*/

div#djlogo {
	margin-top: 22px;
	margin-left: 41px;
}

#controls {
	width: 308px;
	margin-top: 30px;
	margin-left: -6px;
	z-index: 100;
 
}

/*div.grid_8.l {
	text-align: right;
	
}
div.grid_8.l img,div.grid_8.r img{
	margin-top: 6px;
}

div.grid_8.l img {
width: 420px;
height: 525px;}

div.grid_8.r img {
	
	width: 420px;
height: 525px;
	
}*/

 
#prevTarget{
	position: absolute;
	width: 440px;
	height: 525px;
	z-index: 10;
	left: 20px;
	top: 10px;
	cursor: pointer;
}

#nextTarget{
	width: 440px;
	height: 525px;
 	z-index: 10;
	position: absolute;
	right: 20px;
    top: 9px;
    cursor: pointer;
}




img#contact_btn {
 
	margin-left: 40px;
	margin-top: 540px;
}

img#menu_btm {
	position: absolute;
	margin: 0;
	right: -3px;
}

#slideShow {
	text-align: left;
	height: 525px;
	margin-top: 9px;
	z-index: 1;
	position: absolute;

}

#slideShow img{
	cursor: pointer;
	z-index: 1;
}

#matte {
 
	width: 960px;
	height: 650px;
	background-color: white;
 	position: absolute;
    top: 0;
    left: 0;
    z-index: 150;
    opacity: .9;
	
}

div#contact_box {
	
	z-index: 150;
	position: absolute;
	 
 
	top: 209px;
	left: 190px;
	width: 560px;
	height: 183px;
	background-image: url(../assets/contact_window.png);

}

 
 
 

img#contact_close {
	position: absolute;
	margin-left: 16px;
	margin-top: 10px;
}

div.contact_data{
	width: 237px;
	margin-left: 19px;
	margin-top: 50px;
	color: #5b5b5c;
}

div.contact_data.r{
	float: right;
	margin-right: 14px;
}

#contact div.contact_data  h2 {
	margin-bottom: 10px;
	
}
#contact div.contact_data  p {
	margin-bottom: 5px;
	
}

#contact div.contact_data  a {
	text-decoration: none;
	color: #3483c6;
}

div.contact_data.l{
	float: left;
}