	body {font-family:verdana;}

	div.manager {max-width:1030px;padding-left:30px;clear:left;}
	div.manager ul#photolist, div.manager ul#addnew {list-style:none;padding:0px;margin:0;color:#000000;}
	div.manager ul#photolist li, div.manager ul#addnew li {float:left;position:relative;padding:5px;margin:5px;border:solid 1px #dddddd;}
	div.manager ul#photolist li div.picinfo, div.manager ul li div.picedit {z-index:1;display:none;position:absolute;top:-6px;left:-6px;width:300px;background:#ffffff;border:solid 1px black;padding:5px;margin-top:5px;margin-left:5px;}
	div.manager ul#photolist li div.picedit {border:solid 1px green;z-index:2;}
	div.manager ul#photolist li div.picinfo span.links {float:right;text-align:center; font-size:9pt;line-height:18px;}
	div.picinfo a {color:blue;}

	div.picedit {display:none;}
	#addnew {height:70px;overflow:hidden;}
	span.title {display:block;width:100%;overflow:hidden;padding:0px;height:22px; line-height:22px;font-weight:bold;}
	span.category {color:#aaaaaa; font-size:9pt;line-height:18px;}
	a.addnewbutton {display:block;font-family: verdana; font-size: 20pt; text-align:center;height:40px;line-height:35px;overflow:hidden;text-decoration:none;color:#000000;}
	input.green {padding-left:8px;padding-right:8px;}
	input.title {width:100%;}
	#saving-hide {width:1px;height:1px;overflow:hidden;height:100%;width:100%;z-index:5;}
	.saving {position:absolute;top:100px;left:25%;background-color:#ffffff;border:solid 1px gray;padding: 4px;}
	.template-photo img {background:#ffffff url(images/loading.gif) no-repeat center center;}
	
	#divFileProgressContainer {display:block;position:absolute;top:0px;left:0px;width:300px;margin:5px;border: solid 1px #DDF0DD;background-color: #ffffff;}	
	.progressWrapper {width: 300px;position:absolute;top:0px;left:0px;overflow: hidden;}
	.progressContainer {overflow: hidden; padding:5px;}
	
	.message {margin: 1em 0;padding: 10px 20px;border: solid 1px #FFDD99;background-color: #ffffff;overflow: hidden;}
	.red {border: solid 1px #B50000;background-color: #FFEBEB;}
	.green {border: solid 1px #DDF0DD;background-color: #EBFFEB;}
	.blue {border: solid 1px #CEE2F2;background-color: #F0F5FF;}
	
	.progressName {display:block;font-size: 8pt;font-weight: 700;color: #555;width: 323px;height: 14px;text-align: left;white-space: nowrap;overflow: hidden;}
	.progressBarInProgress,.progressBarComplete,.progressBarError {font-size: 0;width: 0%;height: 2px;background-color: blue;margin-top: 2px;}
	.progressBarComplete {width: 100%;background-color: green;visibility: hidden;}
	.progressBarError {width: 100%;background-color: red;visibility: hidden;}
	.progressBarStatus {display:block;margin-top: 2px;width: 337px;font-size: 7pt;font-family: Arial;text-align: left;white-space: nowrap;}
	a.progressCancel {font-size: 0;display: block;height: 14px;width: 14px;background-image: url(images/cancelbutton.gif);background-repeat: no-repeat;background-position: -14px 0px;float: right;}
	a.progressCancel:hover {background-position: 0px 0px;}

    #content-nav {float:left; width:200px;}
    #content-edit {float:left;width:750px;}

    .clear {clear:both;}
    .right {float:right;}


