.label-1		{ float:left; margin-top:20px; width:181px; height:19px; color:#0F579F; background:url('/img/bgs/label-7-bg.gif') no-repeat; padding:5px 0px 0px 10px; font-weight:bold; font-size:14px; }
.label-1-ext		{ float:left; margin-top:20px; width:509px; height:24px; background:url('/img/bgs/label-7-ext.gif') repeat-x; background-position:bottom; }
.label-1-cr		{ float:left; width:3px; height:3px; background:url('/img/bgs/label-7-cr.gif') no-repeat; font-size:0; }
.label-1-bottom		{ float:left; width:697px; height:3px; background:url('/img/bgs/label-7-bottom.gif') repeat-x; font-size:0;}
.cont-1			{ background-color:#F5F3ED; width:100%; border-left:1px solid #D1CDC1; color:#272621; font-family:Arial; }

.side-left-container	{ float:left; width:530px; margin-top:10px; font-family:Arial;}
.side-right-container	{ float:left; width:170px; margin-top:10px; font-family:Arial;}
.side-left		{ width:508px; padding:10px; border:1px solid #D1CDC1; border-top:0; border-bottom:0; background-color:#F5F3ED; color:#555555; }
.side-left a,a:hover,a:visited	{ color:#CA070B; text-decoration:underline; }
.side-right-top		{ height:25px; padding-top:10px; background-color:#D1CDC1; width:160px; padding-left:10px; color:#555555; font-size:12px; }
.side-right-bottom	{ font-size:12px; }
.label-1-sh-top		{ width:100%; height:3px; background:url('/img/bgs/label-7-sh-top.gif') no-repeat; font-size:0; }
.label-1-sh-bottom	{ width:100%; height:4px; background:url('/img/bgs/label-7-sh-bottom.gif') no-repeat; font-size:0; }

#add			{ text-align:right; font-weight:bold;}
#add img		{ border:0; }
#add a,a:hover,a:visited{ color:#0F579F; text-decoration:none; position:relative; }

#pages			{ padding:20px; border-bottom:1px solid #D1CDC1; }
#pages a,a:visited	{ color:#CA070B; text-decoration:underline; }
#pages a:hover		{ color:#CA070B; text-decoration:underline; }
.active-page		{ font-weight:bold; }

#gallery		{ font-size:12px; }
#gallery a,a:hover,a:visited	{ color:#0F579F; text-decoration:none; }
.subgallery		{ padding-top:10px; }
.photo			{ margin-top:20px; text-align:center; }
#photos			{ padding-top:10px; }
#photos img		{ border:3px solid #D8ECF3; }
.td-photo		{ width:160px; text-align:center; }
.blue			{ color:#0F579F; }

#prev-photo			{ padding-top:10px; float:left; }
#prev-photo a,a:hover,a:visited { color:#CA070B; text-decoration:none; }
#next-photo			{ padding-top:10px; float:right; }
#next-photo a,a:hover,a:visited { color:#CA070B; text-decoration:none; }

#added a,a:hover,a:visited	{ color:#0F579F; text-decoration:underline; }

#tags			{ font-size:12px; }
#tags a,a:visited	{ color:#0F579F; text-decoration:none; }
#tags a:hover		{ color:#0F579F; text-decoration:underline; }
#comments		{ margin-top:15px; font-family:Arial; font-size:12px; width:530px; }
#comments a,a:hover,a:visited	{ color:#CA070B; text-decoration:none; }
#add-comment		{ margin-top:20px; width:100%; }
.add-comment		{ width:100%;text-align:right;border-bottom:1px solid #D1CDC1; }
.add-comment-label	{ float:left;width:80px;padding-top:10px; }
.add-comment-content	{ float:left;padding-top:10px; }
.comment-label		{ padding-top:10px; }
.comment-content	{ padding-top:6px;padding-left:12px; color:#555555; }