@charset "utf-8";
/* CSS Document */

body{
margin:0px;
}


#wrapper{
width:100%;
height:auto;
}


#header{
background-image:url(images/header.jpg);
height:331px;
background-repeat:repeat-x;
width:100%;
}


#body{
margin-top:10px;
width:763px;
height:auto;
min-height:500px;
margin-left:auto;
margin-right:auto;


}

#nav{
background-image:url(images/nav.jpg);
height:84px;
width:763px;
background-repeat:no-repeat;
}

#nav2{
background-image:url(images/nav2.jpg);
height:84px;
width:763px;
background-repeat:no-repeat;
}

#nav3{
background-image:url(images/nav3.jpg);
height:84px;
width:763px;
background-repeat:no-repeat;
}

#nav4{
background-image:url(images/nav4.jpg);
height:84px;
width:763px;
background-repeat:no-repeat;
}


#nav5{
background-image:url(images/nav5.jpg);
height:84px;
width:763px;
background-repeat:no-repeat;
}


.links{
padding-top:10px;
padding-left:78px;
height:84px;
width:800px;
color:#FFFFFF;
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
}


.links a{ 
color:#FFFFFF;
text-decoration:none;
}





#title{
width:400px;
height:auto;
color:#666666;
font-size:24px;
line-height:27px;
font-family:Arial, Helvetica, sans-serif;
letter-spacing:1px;

}


#left{
width:400px;
height:auto;
color:#999999;
font-size:20px;
font-family:Arial, Helvetica, sans-serif;
line-height:27px;
letter-spacing:1px;
float:left;

}


#right{

width:300px;
height:auto;
float:right;
margin-right:-16px;
padding-left:50px;

}

#footer{
margin-top:170px;
background-image:url(images/foot.jpg);
background-repeat:repeat-x;
height:53px;
padding-right:20px;
padding-top:23px;
color:#ffffff;
font-size:10px;
font-family:Arial, Helvetica, sans-serif;


}




#photo{

margin-left:-37px;
}



#jgal { list-style: none; width: 200px; }
#jgal li { margin-left:0px; opacity: .5; float: left; display: block; width: 60px; height: 60px; background-position: 50% 50%; cursor: pointer; border: 3px solid #fff; outline: 1px solid #ddd; margin-right: 14px; margin-bottom: 14px; }
#jgal li img { position: absolute; top: 543px; left: 720px; display: none; }
#jgal li.active img { display: block; }
#jgal li.active, #jgal li:hover { outline-color: #bbb; opacity: .99 /* safari bug */ }




#gallery { list-style: none; display: block; }
#gallery li { float: left; margin: 0 10px 10px 0; }







