@charset "UTF-8";
/* CSS Document */

body {
margin:20px 0 0 0;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#666666;
line-height:normal;
}

#logo {
margin-bottom:5px;
padding-left:5px;
}

a:link, a:visited {
color:#000;
text-decoration:underline;
font-weight:bold;
}

a:hover {
text-decoration:none;
}

h2 {
margin:0px;
padding:0px;
font-size:14px;
font-weight:bold;
}

img {
border:none;
}

#wrapper {
width:885px;
position:relative;
overflow:visible;
}

#wrapper2 {
width:885px;
position:relative;
overflow:visible;
}

#thumbs {
width:170px;
float:left;
position:relative;
height:310px;
}

.thumbGroup {
position:absolute;
width:170px;
top:2px;
left:0px;
}

.thumb {
float:left;
width:40px;
height:40px;
margin-bottom:13px;
background:url(BG_thumb.jpg) no-repeat;
}

.thumb img {
width:28px;
height:28px;
margin:6px 0 0 6px;
background-color:#eee;
cursor:pointer;
}

#photo {
float:left;
width:510px;
height:310px;
}

#photo #holder {
margin:5px 0 0 0;
background: url(loader.gif) no-repeat 233px 125px;
width:500px;
height:280px;
}

#nav {
padding-left:5px;
}

.navItem, .navItemBig {
margin:3px 20px 5px 0px;
line-height:12px;
float:left;
}

#nav a:link, #nav a:visited {
text-decoration:none;
color:#666;
font-weight:bold;
}

#nav a:hover {
text-decoration:none;
color:#333;
}

#navTop {
width:100%;
height:10px;
background-color:#ddd;
margin-bottom:10px;
}

#photoLarge {
width:682px;
height:310px;
position:absolute;
left:-1px;
top:0px;
}

#photoLarge #holder {
margin:5px 0 0 5px;
background: url(loader.gif) no-repeat 318px 125px #eee;
width:652px;
height:280px;
position:relative;
}

#photoLarge #holder img {
width:672px;
height:300px;
position:absolute;
top:0px;
left:0px;
}

#textWrapper {
float:left;
position:relative;
width:205px;
overflow:visible;
}

.text {
position:absolute;
font-size:10px;
top:2px;
left:5px;
width:200px;
overflow:visible;
}

.text a:link, .text a:visited {
font-size:10px;
}