* {margin: 0px; padding:  0px;}

#jycologo {
float:left;
width:230px;

}

#langhome {
	width:980px;
	margin: 0 auto;
}

#selectlang {
	float:left;
	padding-left:425px;
	width:320px;
	;
}


#header {
	width:980px;
	margin:auto;
	margin-top:0px;
	
	
}

/* ############################# NAVIGATION SECTION ################################################ */


#nav {
      background: url(images/nav2.png);
      height: 112px;
      width: 326px;
      margin: 0px auto;
      position: relative;
      top: 0px;
}

#nav li {
	list-style-type: none;
	float: left;
}

#nav a {
	height: 52px;
	display: block;
}

#nav span {display: none;}

#list1 { width: 50px; }
#list2 { width: 44px; }
#list3 { width: 44px; }
#list4 { width: 54px; }
#list5 { width: 33px; }
#list6 { width: 42px; }
#list7 { width: 40px; }


#list1 a:hover {
      background: url(images/nav2.png) 0px -112px no-repeat;
}

#list2 a:hover {
      background: url(images/nav2.png) -50px -112px no-repeat;
}

#list3 a:hover {
      background: url(images/nav2.png) -94px -112px no-repeat;
}

#list4 a:hover {
      background: url(images/nav2.png) -138px -112px no-repeat;
}

#list5 a:hover {
      background: url(images/nav2.png) -192px -112px no-repeat;
}

#list6 a:hover {
      background: url(images/nav2.png) -225px -112px no-repeat;
}

#list7 a:hover {
      background: url(images/nav2.png) -267px -112px no-repeat;
}


/* search */
.searchtest { padding:2px; 0 0 0; margin:0; width:175px; float:left; }
.searchtest form { display:block; float:right; padding:0; }
.searchtest span { display:block; float:left; background: url(images/search_bg22.png) left top no-repeat; width:128px; padding-bottom:10px; height:26px; }
.searchtest form .keywords { line-height:15px; height:15px; float:left; width:120px; background:url(images/search_bg22.png) left top no-repeat; border:0; padding:6px 8px; margin:0; font:normal 12px Arial, Helvetica, sans-serif; color:#8e8d8d; }
.searchtest form .button { float:left; margin:0; padding:0; }

#holdsearch {
float:right;
margin-right:-10px;
width:200px;
}







#footnav {
      background: url(images/footnav.png);
      height: 50px;
      width: 980px;
      margin: 0px auto;
      position: relative;
      top: 0px;
}

#footnav li {
	list-style-type: none;
	float: left;
}

#footnav a {
	height: 50px;
	display: block;
}

#footnav span {display: none;}

#list1foot { width: 155px; }
#list2foot { width: 205px; }
#list3foot { width: 223px; }
#list4foot { width: 275px; }
#list5foot { width: 122px; }



#list1foot a:hover {
      background: url(images/footnav.png) 0px -50px no-repeat;
}

#list2foot a:hover {
      background: url(images/footnav.png) -155px -50px no-repeat;
}

#list3foot a:hover {
      background: url(images/footnav.png) -360px -50px no-repeat;
}

#list4foot a:hover {
      background: url(images/footnav.png) -583px -50px no-repeat;
}

#list5foot a:hover {
      background: url(images/footnav.png) -858px -50px no-repeat;
}


#webdesign {
	font-family:Arial, Helvetica, sans-serif;
	color:#828282;
	font-size:12px;
	padding-right:10px;
	padding-bottom:5px;
}

#webdesigntext {
	font-family:Arial, Helvetica, sans-serif;
	color:#828282;
	font-size:12px;
	
}

#webdesigntext a {
	font-family:Arial, Helvetica, sans-serif;
	color:#828282;
	font-size:12px;
	text-decoration:none;
}

#webdesigntext a:hover {
	font-family:Arial, Helvetica, sans-serif;
	color:#940d30;
	font-size:12px;
	text-decoration:none;
}

#webdesigntextred {
	font-family:Arial, Helvetica, sans-serif;
	color:#940d30;
	font-size:12px;
	
}

#webdesigntextred a {
	font-family:Arial, Helvetica, sans-serif;
	color:#940d30;
	font-size:12px;
	text-decoration:none;
	
}

#webdesigntextred a:hover {
	font-family:Arial, Helvetica, sans-serif;
	color:#828282;
	font-size:12px;
	text-decoration:none;
	
}
