.fm_cat_text{
font-weight:bold;
font-size:11px;
font-family:georgia,verdana;
padding:3px 0 5px 10px;
}
.fm_cat_text a,.fm_cat_text a:visited{
font-size:11px;
font-weight:bold;
}
.fm_galery_cats{
width:100%;
}
.fm_galery_cats img{
border:#BCB993 5px solid;
margin:5px;
}
.fm_galery_cats td{
padding:5px;
}

.fm_galery_cats a.name,.fm_galery_cats a.name:visited{
display:block;
font-weight:bold;
font-size:11px;
padding:0 5px;
}
.fm_galery_cats .qty{
font-size:11px;
padding:0 5px;
}
/* MINILIST */
.gal_ml{
width:240px;
margin:15px 0;
}
.gal_ml img{
border:#BCB993 5px solid;
margin:1px 5px 0 5px;
}
.gal_ml td{
vertical-align:top;
}
.gal_ml *{
font-size:11px;
}
.gal_ml a.author{
display:block;
margin-bottom:5px;
font-size:11px;
}
.gal_ml .title{
font-weight:bold;
}

.gal_ml a.category{
display:block;
margin-bottom:5px;
font-size:11px;
}
.gal_ml .left{
width:100%;
padding:0 0 0 7px;
}


#layer{
position:absolute;
left:0;
right:0;
bottom:0;
top:0;
width:100%;
height:100%;
background:#000;
z-index:1000;
}
#ccbody{
background-color:B3B3B3;
background-image:none;
}
.cc{
width:100%;
height:30px;
}
.cc td{
padding:12px
}
.cc td td{
border:#fff 1px solid;
padding:0;
}
.cc td div{
width:20px;height:20px;
}
/* profile */
.profile_header{
width:100%;
margin:6px 0;
}
.profile_header h2{
color:#000;
font-size:20px;
font-family:Times;
font-weight:bold;
margin:0;
padding:0;
}
.profile_header .left{
padding:5px 20px;
width:70%;
background:#DBD5B1 url(../../p/profile-header-left.gif) no-repeat 0 0;
}
.profile_header .right{
background:#DBD5B1 url(../../p/profile-header-right.gif) no-repeat top right;
}
.profile{
margin:6px 0;
width:100%;
}
.profile .photo div{
width:200px;
text-align:center;
}
.profile .photo img{
margin:0 10px;
}
.details{
}
.details td{
padding:1px 10px;
font-size:11px;
}
.details .label{
font-weight:bold;
}
.profile_subheader{
width:100%;
}
.profile_subheader .left{
padding:5px 20px;
width:50%;
color:#000;
font-size:14px;
font-family:Georgia;
font-weight:bold;
}
.profile_subheader .right{
text-align:right;
padding-right:25px;
}
/* gal menu */
.menu_box{
width:100%;
margin:0 0 6px 0;
}
.menu_box .left{
width:30%
}
.menu_box a{
font-weight:bold;
font-size:11px;
}
.menu_box .right{
text-align:right;
}
.menu_box td{
white-space:nowrap;
font-size:11px;
}

/* photos */
.galery_nav{
font-size:11px;
text-align:right;
padding:0 25px 0 0;
}
.galery_nav a{
font-weight:bold;
}
.fm_galery{
width:100%;
margin:10px 0 0 0;
}
.fm_galery img{
border:#BCB993 5px solid;
}
.fm_galery div{
font-size:11px;
}
.fm_galery td{
vertical-align:top;
width:25%;
padding:0 5px;
}
.fm_galery td.left{
padding:0 5px 0 15px;
}
.fm_galery td.right{
padding:0 5px 0 5px;
}

.fm_galery div a{
font-size:11px;
}
.fm_galery .editlinks a{
font-weight:bold;
}
.fm_galery .placed{
margin-bottom:4px;
}
.fm_galery .title{
padding:4px 0;
}
.fm_galery .title a{
font-size:14px;
font-weight:bold;
}
.fm_galery .author a,.fm_galery .author a:visited{
font-weight:bold;
font-size:11px;
color:#000;
}
.fm_galery .sep{
padding:5px 0;
}
/* nav */

.c_table{
width:100%;
}
.c_table td{
font-size:11px;
padding:2px 5px;
}
.c_table .right{
text-align:right;
}
.galnav_table .title{
color:#E76102;
font-size:18px;
font-family:Bookman Old Style;Georgia;
font-weight:normal;
}
.galnav,.galnav div{
width:170px;
}
.galnav a{
display:block;
float:left;
width:22px;
height:19px;
}
.navfirst{
background:url(../../p/nav_first.gif);
}
.navprev{
background:url(../../p/nav_prev.gif);
margin-right:20px;
}
.navnext{
background:url(../../p/nav_next.gif);
margin-left:20px;
}
.navlast{
background:url(../../p/nav_last.gif);
}
.galnav .navdummy{
width:60px;
height:19px;
display:block;
float:left;
}
.exifbutton{
margin-right:10px;
line-height:19px;
}
.fullsize{
background:url(../../p/fullsize.gif);
margin-right:20px;
}
.galnav_table{
width:100%;
margin:0 0 6px 0;
}
.galnav_table .right{
text-align:right;
}
.galnav_table a,.galnav_table a:visited{
font-weight:bold;
font-size:11px;
}
.galnav_table *{
font-size:11px;
}

.fig a,.fig a:visited{
font-size:12px;
font-size:normal;
font-family:Bookman Old Style;Georgia;
}
.gal_full_image{
background:#DBD5B1;
padding:5px;
margin:0 0 6px 0;
display:block;
text-align:center;
}
/* comm */
.commentcell{
vertical-align:top;
width:100%;
}
.commentfcell{
vertical-align:top;
}
.commentfcell .bx{
background-color:#BEBA95;
margin-left:25px;
padding:10px 15px;
}
.commentfcell .bx textarea{
background-color:#F7F2CC;
border:#808080 1px solid;
width:160px;
font-size:11px;
}
.commenthead{
margin-top:10px;
padding:5px 8px 5px 6px;
background-color:#DBD5B1;
}
.two{
margin-top:0;
padding:5px;
}
.commenthead .left{
float:left;
width:300px;
}
.commenthead .rating{
text-align:right;
width:100px;
float:right;
font-size:11px;
}
.commenthead .date{
font-size:11px;
}
.comment{
padding:6px 6px 15px 25px;
font-size:11px;
}
.commentTitle{
font-weight:bold;
font-size:11px;
font-family:arial;
padding:0 0 3px 0;
}
.dates{
border-bottom:#DBD5B1 2px solid;
border-left:#DBD5B1 80px solid;
color:#2E2916;
padding:3px 3px 3px 5px;
margin:0 0 2px 0;
font-weight:bold;
font-family:georgia;
font-size:12px;
}
#exifDIV{
left:10px;
top:100px;
width:400px;
position:absolute;
background-color: #DBD5B1;
border:#aBa591 1px solid;
padding:5px;
cursor:pointer;
}
.close{
width:13px;
height:13px;
float:right;
background:url(../../p/close.gif) no-repeat 0 0;
cursor:pointer;
}
.exif{
list-style: none;
margin:0;
padding:5px;
}
.exif .exif{
background-color: #DBD5B1;
border:#aBa591 1px solid;
padding:5px;
}
.exif li{
color:#E56001;
font-size:14px;
padding:0 1px;
font-family:georgia,verdana;
}
.exif .exif li{
color:#000;
font-size:10px;
font-family:tahoma;
padding:0 0 0 10px;
}
#mainform{
text-align:center;
}
.formtable{
width:400px;
margin:0 auto;
}
.formtable .label{
width:20%;
font-size:11px;
font-weight:bold;
}
.formtable .i{
width:100%;
}
.bu_cell{
text-align:right;
}
.formtable .bu{
color:#E76102;
border:0;
background:transparent;
font-size:14px;
font-family:georgia,verdana;
font-weight:bold;
cursor:pointer;
}
.formtable .bud{
color:#BDBA94;
border:0;
background:transparent;
font-size:14px;
font-family:georgia,verdana;
font-weight:bold;
cursor:pointer;
}
.sizes{
width:100%;
margin:9px 0;
}
.sizes td{
padding:2px 10px;
font-size:11px;
}
.sizes .label{
font-weight:bold;
}
.back{
font-size:11px;
font-weight:bold;
}