#albumlist {width: 610px; clear:both; padding:7px; margin:0px 0px 10px 0px; background: #fff; border: 1px solid #ccc;}
#albumlist ul {list-style-type:none;float:left; padding:0px; margin:0px;}
#albumlist ul li {float:left; padding:0px; margin:3px; clear:both;width:610px;background: #fff; border-top: 1px solid #ccc;}

#albumlist #blank { clear:both; height:1px overflow:hidden;}

#albumlist ul li .img {width:130px; float:left; padding:3px;}
#albumlist ul li .subj { width:200px; float:left; padding: 3px 10px 0px 0px;}
#albumlist ul li .from { width:110px; float:left; padding-top:3px;}
#albumlist ul li .sent {width: 130px; float:left; padding-top:3px; }
#albumlist ul li .msg {width:350px; float:left; padding-top:10px; padding-bottom:10px;}
#albumlist ul li .action { width:80px; float:right; text-align:right; padding:10px 10px 10px 0px;}
#albumlist ul li .remove { width:10px; float:right; padding:3px;}
#albumlist ul li .remove a { color: #f00; text-decoration:none; }
#albumlist ul li .remove a:hover { color: #600; }

.photo { float: left; width: 150px; margin:3px; }
.photo img {  background: white;  padding: 6px;  border: solid 1px #ccc; margin:auto;}
.photo img:hover {  border: solid 1px #3B5998; }

#photoentry {display:block; position:relative; margin: 5px 8px 0px 8px; padding: 5px; text-align:left; border: 1px solid #999; background:#fff;}
#photoentry .title {width:400px;}
#photoentry textarea {font: 9pt trebuchet, Geneva, Arial, Helvetica, sans-serif; width:400px; height:150px;}
#photoentry .photo { float: left; width: 120px; background-color:#cfd8db; padding: 5px; text-align:center;}
#photoentry .photo img {  background: white;  padding: 6px;  border: solid 1px #ccc; margin:auto; float:left;}
#photoentry .photo img:hover {  border: solid 1px #3B5998; }		
#photoentry .photodata {margin-left: 150px; line-height:18pt; font-weight:bold;}
#photoentry .photodata h4 { font: 9pt trebuchet, Geneva, Arial, Helvetica, sans-serif; margin: 0 0 4px 0; font-weight:bold;}
#photoentry .remove { width:10px; float:right; padding:3px;}
#photoentry .remove a { color: #f00; text-decoration:none; }
#photoentry .remove a:hover { color: #600; }


#photolist {width: 610px; clear:both; padding:7px; margin:0px 0px 10px 0px; background: #fff; border: 1px solid #ccc;}
#photolist ul {list-style-type:none;float:left; padding:0px; margin:0px;}
#photolist ul li {float:left; padding:0px; margin:3px; clear:both;width:610px;background: #fff; border-top: 1px solid #ccc;}

#photolist ul li .photo { float: left; width: 120px; background-color:#fff; padding: 5px; margin: 5px; text-align:center; clear:both;}
#photolist ul li .photo img {  background: white;  padding: 6px;  border: solid 1px #ccc; float: left; }
#photolist ul li .photo img:hover {  border: solid 1px #3B5998; }		
#photolist ul li .photodata {float:left; line-height:18pt; font-weight:bold; width: 410px; padding: 5px;}
#photolist ul li .remove { width:10px; float:right; padding:3px;}
#photolist ul li .remove a { color: #f00; text-decoration:none; }
#photolist ul li .remove a:hover { color: #600; }

.title {width:400px;}

.url {width: 350px;}
.http {width: 50px; display:block; float:left; padding:0px; margin:0px;}

textarea {font: 9pt trebuchet, Geneva, Arial, Helvetica, sans-serif; width:400px; height:150px;}
textarea.small {height:75px;}

#category {border:1px solid #ccc; background: #fff; margin-bottom:30px; text-align:left; width: 620px; clear:both; float:left;}
#category ul {list-style-type:none;float:left; padding:0px; margin:0px; width:620px;}
#category ul li {float:left; padding:0px; margin:3px; width:610px;background: #fff; border-top: 1px solid #ccc;}

#category ul li .image {width:130px; padding:3px; margin:0px; float:left;}

#category ul li .storyname {width:300px; padding:0px; margin:0px; float:left;}

#category ul li .remove { width:10px; float:right; padding:3px;}
#category ul li .remove a { color: #f00; text-decoration:none; }
#category ul li .remove a:hover { color: #600; }

#category ul li .sortby {width:130px; padding:3px; margin:0px; float:left; text-align:right;}
#category ul li .options {width:420px; padding:3px; margin:0px; float:left;}


#category h4 { margin:0; font: 10pt Verdana, Arial, Helvetica, sans-serif; color:#000; padding:5px; font-weight:bold; display:block; }
#category h5 { margin:0; display:block; padding:5px}
#category h6 { margin:0; display:block; padding:5px; color:#777;font: 8pt Verdana, Arial, Helvetica, sans-serif;}

.title {width:400px;}
textarea {font: 9pt trebuchet, Geneva, Arial, Helvetica, sans-serif; width:400px; height:150px;}

#blank { height:1px; overflow:hidden; clear:both;}

.photo { float: left; width: 150px; }
.photo img {  background: white;  padding: 6px;  border: solid 1px #ccc; margin:auto;}
.photo img:hover {  border: solid 1px #3B5998; }

.comment {margin-bottom:10px; clear:both;}



#sendrocketframe { position:relative;z-index: 100; background-color: #fff; margin:10px 0 10px 10px; padding:0px; overflow:hidden; width:600px; border: 1px solid #ccc;}
#sendrocketframe h4 { background-color: #658949; height: 18px; font-size: 9pt; font-weight:bold; margin: 0px; padding: 3px 0px 1px 7px; position:relative; color:#fff;}
#sendrocketframe h5 { font-size: 8pt; margin: 0; padding: 3px 0px 1px 7px; position:relative;}

.row {  clear: both; padding-top: 10px;  }
.row div.label { float: left;  width: 100px;  text-align: right; }
.row div.formw { float: right; width: 335px;  text-align: left;  } 
.row div.hide { float: right; width: 335px;  text-align: right; padding: 0px 5px 5px 0px; } 
