.col2_outer{width:190px;border:#888 1px solid;background:#ccc;float:left;margin:0px 1px 1px 1px;display:inline;background:transparent;padding:5px;}
.xcol2_inner{width:240px;background:#fff;text-align:center;border:#ccc 1px solid;position:relative;left:-5px;top:-5px;overflow:hidden;background:transparent;}
.col2_image{margin-top:15px;margin-left:0px;width:53%;float:left;display:inline;}
.col2_desc{margin-top:15px;margin-right:2px;width:41%;float:right;display:inline;text-align:center;}
.col2_desc li{list-style:none;text-align:left;margin-left:10px;height:1%;}
#number_of_photos{background:transparent;padding-top:5px;color:#fff;float:left;width:100%;}
#albumsummary{font-size:8pt;width:100%;float:left;text-align:center;color:#fff;}
div#albumframecnt{padding-left:6px;padding-top:5px;padding-bottom:5px;width:99%;float:left;}
div#albumframecnt div.col2_desc a{font-size:8.5pt;text-decoration:none;}
div#albumframecnt div.col2_desc a.close{margin-top:5px;}
div#albumframecnt div#albumsummary p#albumlastupdte{margin-top:3px;color:#aaa;}
div#albumcover{height:100px;}
div#album_add form fieldset span{width:350px}
#albumtitlecnt{float:left;width:100%;overflow:hidden;height:16px;text-align:center;}
a.albumtitle{font-size:10pt;font-weight:bold;padding-bottom:0px;}
a.albumtitle:hover{text-decoration:none;font-size:10pt;font-weight:bold;text-decoration:underline;}
#albumdesccnt{float:left;width:95%;font-size:10pt;color:#aaa;margin-left:10px;}
#albumdesccnt p span{color:#fff;}
.albumowner{margin-bottom:10px;float:left;width:100%;font-size:10pt;}
.albumbox{float:left;width:95%;margin:0px;padding:1px 0px 5px 0px;text-align:left;overflow:hidden;font-size:10pt;color:#fff;}

div#albumgallery{padding-left:20px;padding-top:5px;padding-bottom:5px;width:95%;float:left;height:768px;}
div#palbumgallery{padding-left:20px;width:95%;float:left;}

.frame_small{width:110px;}
.frame_medium{width:210px;}
.frame_large{width:410px;}
.frame_outer_large{border:#888 1px solid;background:transparent;margin:10px auto;}
.frame_outer{background:transparent;float:left;margin-left:2px;margin-bottom:2px;display:inline;border:1px solid #888;height:120px;}
.frame_inner{background:transparent;text-align:center;}
.frame_inner_selected{background:#fff;text-align:center;border:#007799 2px solid;position:relative;left:-5px;top:-5px;}
.frame_selected{border:#008880 1px solid;}
.frame_inner_selected img,.frame_inner img{position:relative;}/* needed for ie */
.frame_image{padding:5px;}

#previous a{background:#fff url(back.png) no-repeat;width:70px;height:70px;float:left;}
#previous a span{visibility:hidden;}
#previous a:hover{text-decoration:none;}

#next a{background:#fff url(next.png) no-repeat;width:70px;height:70px;float:right;}
#next a span{visibility:hidden;}
#next a:hover{text-decoration:none;}

#page_stats{text-align:center;width:355px;border:#cef500 1px dashed;margin-left:20px;background:#fff url(blue.png);float:left;padding:5px;color:#333;font-weight:bold;margin-top:25px;display:inline;}

p#albumupldbtn{text-align:center;}
