#downBlock,#counter,.photoBlock,#list,.comment,.buttonS,.ps{
	font-family: "Verdana", "Arial", "Helvetica", "sans-serif";
	font-size: xx-small;
	color:#fff;
}
.message,.counterTitle,.button,.photoTitle,.albumNote{
	font-family: "Verdana", "Arial", "Helvetica", "sans-serif";
	font-size: x-small;
	color:#fff;
}
#ecard td,#ecard a:link,#ecard input,
.message,.info,.page,#contact,select,#contactTitle,input,textarea,h2,h3{
	font-family: "Verdana", "Arial", "Helvetica", "sans-serif";
		font-size: x-small;
color:#392920;
}
p,h3{
    margin:0;
}
h1{
   	text-align: center;
}

h2{
    font-size:small;
	margin:0;
}

.ps{
    color:#AD8546;
	margin:5px 0;
}

#counter{
	padding:5px;
	margin:2px;
	color: #392920;
}
   .counterTitle{
	font-weight:bold;
}
.button{
	color:#392920;
    width:155px;
	height:27px;
	background-color:#D6CD91;
	border: 3px double #D6CD91;
	margin-top:10px;
	cursor:pointer;
}
.buttonS{
	background-color:#392920;
	border: 3px double #392920;
	margin-top:5px;
    cursor:pointer;
}
#ecard{
width:500px;
	border: 1px solid #D6CD91;
	background-color:#fff;
}

#ecard a:hover{
color:#AD8546;
}
#ecard input{
width:170px;
}
.photoS td{
/*border: 1px solid #000;
padding: 20px;*/
text-align:center;
}
.photoS img{
width:70px;
height:70px;
}
.photoS a:link,.photoS a:visited{
border: 5px solid #6B5E53;
}
.photoS a:hover,.photoS a:active{ 
border: 5px solid #ccc;
}
.photoS02 img{
width:45px;
height:45px;
}

.thisPhotoS02 img{
width:45px;
height:45px;
border: 5px solid #A08546;
}
/*.thisPhotoS02 a:link,.thisPhotoS02 a:visited,.thisPhotoS02 a:hover,.thisPhotoS02  a:active{
border: 5px solid #A08546;
}*/
.photoS02 a:link,.photoS02 a:visited{
border: 5px solid #6B5E53;
}
.photoS02 a:hover,.photoS02 a:active{ 
border: 5px solid #ccc;
}
#downBlock{
	line-height: 20px;
	background-color:#F6F4E6;
	vertical-align: top;
	padding:5px;
	color:#392920;
}
#list{
    height:20px;
    color:#AD8546;
   	text-align: right;
	border-top-width: 1px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-style: solid;
	border-color: #AD8546;
	padding-right:5px;
}
#list a:link,#list a:visited{
    color:#6B5E53;
 }
#list a:hover,#list a:active{
    color:#392920;
}

#contact{
width:550px;
text-align:left;
margin-left:auto;
margin-right:auto;
}
#contactTitle{
font-weight:bold;
background:url(../gallery/images/arrow.gif) no-repeat 0 30%;
padding-left:20px;
margin-top:5px;
}
label{
width:160px;
text-align:right;
margin-left:6px;
}
.photoB{
border: 5px solid #D6CD91;
text-align:center;
}
.photoBlock td{
text-align: center;
color:#AD8546;
padding-bottom:5px;
width:180px;}
.photoBlock img{
	margin:2px 0 8px 0;
	border:0;
}
.photoBlock a:link,.photoBlock a:visited{
	border: 5px solid #D6CD91;
}
.photoBlock a:hover,.photoBlock a:active{
	border: 5px solid #ccc;
}
.photoTitle{
    font-weight:bold;
}
.photoTitle a:link,.photoTitle a:visited{
	color:#392920;
	border:0;
}
.photoTitle a:hover,.photoTitle a:active{
	color:#7B4705;
	border:0;
}
.line{
	border-top-width: 1px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-style: solid;
	border-color: #AD8546;
	padding-right:5px;
}
.bigPhoto{
	border: 5px solid #D6CD91;
}
.comment{
    color:#392920;
	line-height: 20px;
}

.albumNote{
    width:267px;
	color:#9A702F;
	background-color:#EAE4BF;
	border-top-width: 1px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-style: dashed;
	border-color: #6B5E53;
	margin:5px 15px;
	padding:5px;
	line-height: 20px;
}

.page{
font-weight:bold;
text-align:center;
height:25px;
}
.message{
width:359px;
}