/* CSS Document */

body {
background-color:#e8e7dd;
font:10pt arial, helvetica, sans-serif;
color:#333333;
margin:0;
} 


/* TEXT */
p {
font:10pt arial, helvetica, sans-serif;
color:#333333;
margin-top:0;
margin-bottom:6px;
}

a, a:visited, a:active {
color:#8b7665;
font-weight:bold;
text-decoration: none;
}

a:hover {
color:#8b7665;
font-weight:bold;
text-decoration: underline;
}

p.title {
font-size:12pt;
font-stretch: ultra-condensed;
font-weight:bold;
color:#8b7665;
letter-spacing:-1px;
text-transform:lowercase;
margin-bottom:12px;
}

p.date {
font-stretch: ultra-condensed;
font-weight:bold;
color:#8b7665;
}

p.update {
margin-left:15px; 
margin-bottom:30px;
}

p.note {
font-size:8pt;
line-height:8pt;
}

p.gallery-nav {
color:#8b7665; 
font-weight:bold; 
font-size:9pt;
}

/* IMG */
img {
border:0;
}

img.th {
margin-right:10px;
margin-bottom:10px;
}

/* DIV */
div.container {
padding:20px 20px 0px 20px;
clear:both;
}

div.rdv {
float:left; 
padding-right:20px; 
border-right:2px #000000 solid;
}

div.navbar {
float:left; 
padding-left:20px;
}

div.left-img {
float:left; 
padding-right:22px;
background: url(../images/filler00.jpg) no-repeat;
width:210px;
height:480px; 
}

div.maincontent {
float:left; 
padding-left:20px;
width:420px;
}

div.maincontent2 {
float:left; 
padding-left:20px;
width:570px;
}

div.gallery-img {
float:left;
padding-right:20px;
}

/* portrait images */
div.gallery-txt {
width:360px;
float:left; 
}

/* landscape images */
div.gallery-txt2 {
width:600px;
float:left;
margin-top:10px; 
}

/* 600x600 images */
div.gallery-txt3 {
width:210px;
float:left;
margin-top:10px; 
}