*{
margin:					0px;
padding:				0px;
}

html{
overflow:				auto;
overflow-x:				hidden;
}

body{
background:				rgb(241,221,197) url(/layout/galerie-bg.jpg) repeat-y;
padding:				21px 12px 30px 12px;
}

a img{
border:					0px none;
}

#tree{
width:					235px;
margin:					24px 0px 0px 4px;
}

#tree div{
font-family:			Bitstream Vera Serif, Georgia, Times New Roman, serif;
font-size:				13px;
}

#tree div h1{
font-family:			Georgia, Times New Roman, serif;
font-size:				17px;
font-weight:			900;
line-height:			24px;		
color:					rgb(235, 64, 0);
background:				url(/layout/galerie-bullet.gif) no-repeat;
margin:					15px 0px 3px 0px;
padding:				0px 0px 0px 30px;
cursor:					default;
}

#tree div a{
display:				none;
font-weight:			600;
text-decoration:		none;
color:					rgb(141, 7, 1);
padding:				0px 0px 0px 22px;
}

#tree div b{
display:				none;
font-weight:			600;
color:					rgb(235, 64, 0);
padding:				0px 0px 0px 22px;
cursor:					default;
}

#tree div h1 a{
display:				inline;
font-size:				17px;
font-weight:			900;
color:					rgb(235, 64, 0);
padding:				0px;
}

#tree div a:hover{
color:					rgb(235, 64, 0);
}

#tree div#ccr a, #tree div#ccr b{
display:				block;
}

#tree p{
font-family:			Bitstream Vera Serif, Georgia, Times New Roman, serif;
font-size:				10px;
font-weight:			300;
text-decoration:		underline;
color:					rgb(184, 0, 0);
}

#album{
position:				absolute;
left:					290px;
top:					0px;
}

#album h1{
font-family:			Georgia, Times New Roman, serif;
font-size:				17px;
font-weight:			900;
line-height:			18px;		
color:					rgb(235, 64, 0);
padding:				36px 0px 9px 0px;
}

#album h2{
font-family:			Georgia, Times New Roman, serif;
font-size:				17px;
font-weight:			900;
line-height:			18px;		
color:					rgb(141, 7, 1);
padding:				27px 0px 9px 0px;
}

#album p{
width:					660px;
font-family:			Bitstream Vera Serif, Times New Roman, serif;
font-size:				13px;
font-weight:			300;
line-height:			18px;
color:					rgb(109, 49, 0);
margin:					0px 18px 9px 0px;
}

#album p a{
font-family:			Bitstream Vera Serif, Times New Roman, serif;
font-size:				13px;
font-weight:			900;
text-decoration:		none;
color:					rgb(235, 64, 0);
}

#album p a:hover{
text-decoration:		underline;
color:					rgb(187, 7, 1);
}

#album p img.lefty{
float:					left;
margin:					0px 7px 0px 0px;
}

#album div.treeitem{
width:					660px;
}

#album div.treeitem h2{
height:					30px;
clear:					both;
font-family:			Bitstream Vera Serif, Georgia, Times New Roman, serif;
font-size:				13px;
font-weight:			900;
line-height:			30px;
color:					rgb(141, 7, 1);
background:				transparent url(/layout/galleryfolder.gif) no-repeat 0px 18px;
margin:					10px 0px 0px 0px;
padding:				13px 0px 0px 24px;
}

#album p.ex{
margin:					9px 18px 0px 0px;
padding:				0px 0px 0px 36px;
}

#album div#skimmy{
height:					17px;
width:					660px;
margin:					13px 0px 9px 0px;
padding:				4px 0px 0px 0px;
}

#album div#skimmy table{
border-collapse:		collapse;
}

#album div#skimmy table td{
font-family:			Bitstream Vera Serif, Georgia, Times New Roman, serif;
font-size:				12px;
font-weight:			900;
vertical-align:			top;
color:					rgb(141, 7, 1);
}

#album div#skimmy table td.adir{
width:					250px;
}

#album div#skimmy table td.adir img{
float:					left;
border:					0px;
margin:					-3px 0px 0px 0px;
padding:				0px 6px 0px 0px;
}

#album div#skimmy table td.adir a{
text-decoration:		none;
color:					rgb(235, 64, 0);
}

#album div#skimmy table td.adir a:hover{
text-decoration:		none;
color:					rgb(187, 7, 1);
}

#album div#skimmy table td.skim{
font-size:				17px;
line-height:			15px;
width:					15px;
text-align:				center;
}

#album div#skimmy table td.skim a{
display:				block;
text-decoration:		none;
color:					rgb(235, 64, 0);
margin:					-1px 0px 0px 0px;
}

#album div#skimmy table td.skim a:hover{
text-decoration:		none;
color:					rgb(187, 7, 1);
}

#album div#skimmy table td.curr{
width:					108px;
text-align:				center;
}

#album div.treeitem a{
display:				block;
position:				relative;
float:					left;
width:					120px;
height:					120px;
font-family:			Bitstream Vera Serif, Georgia, Times New Roman, serif;
font-size:				9px;
text-align:				center;
text-decoration:		none;
color:					rgb(160, 57, 52);
background:				rgb(255, 243, 218);
border:					1px solid rgb(186,169,155);
margin:					4px 8px 4px 0px;
}

#album div.treeitem a:hover{
color:					rgb(187, 7, 1);
background:				rgb(252, 233, 210);
border:					1px solid rgb(160, 57, 52);
margin:					4px 8px 4px 0px;
}

#album div.treeitem a img{
border:					1px solid rgb(186,169,155);
margin:					4px;
}

#album div.treeitem a:hover img{
border:					1px solid rgb(160, 57, 52);
}

#album div.treeitem a span{
display:				block;
position:				absolute;
top:					102px;
left:					0px;
width:					100%;
text-align:				center;
cursor:					pointer;
}

#album div#spot{
width:					658px;
text-align:				center;
background:				rgb(255, 243, 218);
border:					1px solid rgb(186,169,155);
margin:					0px 0px 9px 0px;
}

#album div#spot img{
border:					1px solid rgb(186,169,155);
margin:					18px auto;
}

#album img#mums{
position:				absolute;
top:					133px;
left:					0px;
width:					660px;
z-index:				3;
}

#tree #footer{
font-family:			Bitstream Vera Sans, Verdana, Georgia, Verdana;
font-size:				10px;
font-weight:			300;
line-height:			12px;
color:					rgb(142, 115, 92);
border-top:				1px solid rgb(142, 115, 92);
margin:					20px 0px 0px 0px;
padding:				8px 0px 0px 0px;
}

#tree #footer a{
display:				inline;
font-weight:			300;
text-decoration:		none;
color:					rgb(142, 115, 92);
padding:				0px;
}

#tree #footer a:hover{
display:				inline;
font-weight:			300;
text-decoration:		none;
color:					rgb(184, 0, 0);
}

#tree #footer a.last{
color:					rgb(235, 64, 0);
}