body {
text-align:center;
background-color:#000000;
font-family: verdana, arial, trebuchet ms;
font-size:10pt;
color:#a97a40;
margin:0;
}

td, li {
font-size:80%;
}

a:link, a:visited {
color:#a67d3d;
text-decoration:underline;
}

a:hover, a:active {
color:#a67d3d;
text-decoration:none;
}

#jyl_home  {
text-align:left;
width:1000px;
background-color: #000 ;
margin:0 auto;
}

#jyl_home .header {
width:1000px;
height:374px;
}

#jyl_home .home_left {
width:647px;
float:left;
padding: 60px 0 0 0;
}

#jyl_home .home_left p {
margin:0;
font-size:8pt;
}


#jyl_home .home_right {

float:left;
}

#jyl_home .home_right .logo {
margin: 1px 0 10px 80px;
z-index: 1001;
}
.giftcard
{
    margin: 5px 0 10px 0px;
}

#jyl_home  .nav {
float:left;
margin:0;
width:545px;
}

#homenav {
width:647px;
height:53px;
background:url(../images/home_nav_sprite.gif);
position:relative;
margin: 0;
padding:0;
}

#homenav li {
list-style:none;
position:absolute;
top:0;
margin:0;
padding:0;
}

#homenav li,#homenav a {
height:53px;
display:block;
}

#view1b {
left:0px;
width:101px;
}
#view2b {
left:102px;
width:101px;
}
#view3b {
left:204px;
width:100px;
}
#view4b {
left:305px;
width:98px;
}
#view5b {
left:405px;
width:135px;
}
#view6b {
left:541px;
width:108px;
}
#view7b {
left:650px;
width:108px;
}


#view1b a:hover, #view1b a.pageon {
background:transparent url(../images/home_nav_sprite.gif) 0px  -53px no-repeat;
}

#view2b a:hover, #view2b a.pageon {
background:transparent url(../images/home_nav_sprite.gif) -102px -53px no-repeat;
}

#view3b a:hover, #view3b a.pageon {
background:transparent url(../images/home_nav_sprite.gif) -204px -53px no-repeat;
}

#view4b a:hover, #view4b a.pageon {
background:transparent url(../images/home_nav_sprite.gif) -305px -53px no-repeat;
}

#view5b a:hover, #view5b a.pageon {
background:transparent url(../images/home_nav_sprite.gif) -405px -53px no-repeat;
}

#view6b a:hover, #view6b a.pageon {
background:transparent url(../images/home_nav_sprite.gif) -541px -53px no-repeat;
}

#view7b a:hover, #view7b a.pageon {
background:transparent url(../images/home_nav_sprite.gif) -650px -53px no-repeat;
}

#jyl_page  {
text-align:left;
width:1000px;
background-color: #707070 ;
margin:0px auto;
}

#jyl_page .header {
width:1000px;
height:192px;
position:relative;
}

#jyl_page .services {
background: url(../images/header1.jpg) 0 0 no-repeat;
}

#jyl_page .header .logo{
position:absolute;
top:0;
left:0;
}



#jyl_page  .nav {
margin:0;
width:544px;
position:absolute;
bottom:0;
left:0;
}

#pagenav {
width:645px;
height:30px;
background:url(../images/topnav_png24.png) 0 0 no-repeat;
position:relative;
margin: 0;
padding:0;
}

* html #pagenav  {
height:53px;
background:url(../images/home_nav_sprite.gif);
}

#pagenav li {
list-style:none;
position:absolute;
top:0;
margin:0;
padding:0;
}

#pagenav li,#pagenav a {
height:30px;
display:block;
}

#link1b {
left:0px;
width:100px;
}
#link2b {
left:100px;
width:100px;
}
#link3b {
left:200px;
width:100px;
}
#link4b {
left:300px;
width:100px;
}
#link5b {
left:400px;
width:145px;
}
#link6b {
left:545px;
width:100px;
}
#link1b a:hover, #link1b a.pageon {
background:transparent url(../images/topnav_png24.png) 0px  -30px no-repeat;
}

#link2b a:hover, #link2b a.pageon {
background:transparent url(../images/topnav_png24.png) -100px -30px no-repeat;
}

#link3b a:hover, #link3b a.pageon {
background:transparent url(../images/topnav_png24.png) -200px -30px no-repeat;
}

#link4b a:hover, #link4b a.pageon {
background:transparent url(../images/topnav_png24.png) -300px -30px no-repeat;
}

#link5b a:hover, #link5b a.pageon {
background:transparent url(../images/topnav_png24.png) -400px -30px no-repeat;
}
#link6b a:hover, #link6b a.pageon {
background:transparent url(../images/topnav_png24.png) -545px -30px no-repeat;
}


* html #link1b {
left:0px;
width:101px;
}
* html #link2b {
left:102px;
width:101px;
}
* html #link3b {
left:204px;
width:100px;
}
* html #link4b {
left:305px;
width:98px;
}
* html #link5b {
left:405px;
width:135px;
}
* html #link6b {
left:541px;
width:108px;
}


* html #link1b a:hover,* html  #link1b a.pageon {
background:transparent url(../images/home_nav_sprite.gif) 0px  -53px no-repeat;
}

* html #link2b a:hover, * html #link2b a.pageon {
background:transparent url(../images/home_nav_sprite.gif) -102px -53px no-repeat;
}

* html #link3b a:hover, * html #link3b a.pageon {
background:transparent url(../images/home_nav_sprite.gif) -204px -53px no-repeat;
}

* html #link4b a:hover, * html #link4b a.pageon {
background:transparent url(../images/home_nav_sprite.gif) -305px -53px no-repeat;
}

* html #link5b a:hover, * html #link5b a.pageon {
background:transparent url(../images/home_nav_sprite.gif) -405px -53px no-repeat;
}

* html #link6b a:hover,* html #link6b a.pageon {
background:transparent url(../images/home_nav_sprite.gif) -541px -53px no-repeat;
}

#jyl_page_body {
width:1000px;
margin: 0;
background: #000 url(../images/page_bg.gif) 0 0  repeat-y;
min-height:418px;
clear:both;
position:relative;
float:left;
}

.left_nav {
width:174px;
float:left;

padding:50px 0 0 0;
font-weight:bold;
font-family:verdana, arial;
color:#fff;
}

.left_nav ul {
margin:0;
padding:0px;
list-style:none;

}
.left_nav ul li {

float:left;
}
.left_nav ul li.last {
border-bottom:1px solid #5e3f17;
}

.left_nav a:link, .left_nav a:visited {
font-size:8pt;
text-decoration:none;
color:#fff;
width:164px;
height:24px;
display:block;
padding:10px 0 0 10px;
background: url(../images/leftnav_off.gif) 0 0 no-repeat;
}


.left_nav #sidelink a:hover, .left_nav #sidelink a.pageon  {
background: url(../images/leftnav_on.gif) 0 0 no-repeat;
}

#jyl_page_body .content {
float:left;
width:640px;
margin: 0 60px  60px 30px;

}

#jyl_page_body .content h1 {
color:#925700;
font-size:20pt;
margin:20px 0 0 0;
}


#jyl_page_body .content h2 {
color:#a67d3d;
font-size:15pt;
font-weight:normal;
}

#jyl_page_body .content p.back {
text-align:right;
margin:30px 20px 20px 0;
}

#jyl_page_body .content p {
color:#9F8667;
font-size:8pt;
margin: 0 0 10px 0;

}

#jyl_page_body .content img.imgNoBorder {
    border: 1px solid #000000;
    clear:left;
}

#jyl_page_body .content img {
border:1px solid #b97637;
clear:left;
}

#jyl_page_body .content .servicecol {
width:250px;
float:left;
margin: 0 20px 10px 0;
color:#9F8667;
font-size:8pt;
}

#jyl_page_body .content .itools {
width:300px;
float:left;
font-size:8pt;
margin:15px 0 15px 0;
}

#jyl_page_body .content .itools img {
margin: 15px 5px 0px 0;
}

#jyl_page_body ul.list li {
color:#9F8667;
margin: 0 0 10px 0;
}

#jyl_page_body  ol li {
color:#9F8667;
}

#jyl_page_body table {
width:500px;
margin:0 0 10px 0;
}

#jyl_page_body table th {
width:100px;
font-size:8pt;
color:#9F8667;
padding-right:5px;
text-align:center;
}

#jyl_page_body h3 {
font-size:10pt;
margin:10px 0 0 0;
color:#925700;
}

#jyl_page_body table td.first {
text-align:left;
width:150px;
} 

#jyl_page_body table td {
color:#9F8667;
text-align:center;
padding-right:5px;
}

#jyl_page_body .picrow {
clear:both;
}
#jyl_page_body .picrow img {
margin: 0 15px 15px  0;
}

#jyl_page_body .picrow p {
display:inline;
width:500px;
}

#jyl_page_body .picacross {
float:left;
width:150px;
margin: 0 25px 20px 0;
}
#jyl_page_body .picacross img {
margin: 0;
}

#jyl_page_body .picacross p {

text-align:center;
}

#jyl_page_body .thumbnails {
float:left;
width:32px;
margin:0 0 0 60px;
}


#jyl_page_body .thumbnails img {
clear:both;
margin:10px 0 0 0px;
}

 .highlightit img{
border: 1px solid #48577D;
}

.highlightit:hover img{
border: 1px solid #D3DCF2;
}

.highlightit:hover{
color: #333333;
border: 0px ; /* Dummy definition to overcome IE bug */
}


form {margin:0; padding:40px 0 0 0;}
.go {width:40px; height:23px; vertical-align:bottom;font-weight:bold;}
input {margin:0; padding:0}
form#frm1 label {float:left; width:180px; margin:0 0 8px 0;font-size:8pt; color:#9F8667;}
form#frm1 .right {width:300px;float:left; margin:0 0 8px 0;font-size:80%;}


#jyl_footer {
font-size:7pt;
color:#a97a40;
font-family:verdana;
padding:20px 0 20px 0;
width:600px;
text-align:center;
margin:0px auto;
height:30px;
float:left;
background-color:#000;
}

#jyl_footer a:link,#jyl_footer a:visited {
color:#a97a40;
text-decoration:none;
}

#jyl_footer a:hover {
color:#a97a40;
text-decoration:underline;
}

#jyl_footer .footernav {
font-size:10pt;
font-weight:bold;

}

.spacer {
clear:both;
height:1px;
font-size:1%;
}

.smallflash {
float: right;
margin: 10px;
border:1px solid #b97637;

}

