/* projects - view */
.content .album-projects { border:1px solid #E5E5E5; margin-top:5px; margin-bottom:50px; }
.content .album-projects .media-view { border-top:1px solid #E5E5E5; border-right:1px solid #E5E5E5; border-left:1px solid #E5E5E5; }
.content .album-projects .media-head { padding:10px; }

/* projects - view and edit */
.content .album-container-projects { position:relative; }
.content .album-container-projects ol { padding:0; margin:0; }
.content .album-container-projects li { display:inline; float:left; list-style:none; width:104px; }
.content .album-container-projects li .item-container { width:92px; height:110px; padding-top:5px; border:1px solid #ccc; text-align:center; background:#fff; position:relative; }
.content .album-container-projects li .selected-item { border:1px solid #228fdd; }
.content .album-container-projects li .item-wrapper { overflow:hidden; width:92px; height:92px; }

/* profiles headshots tab */
.content .album-container-headshots { position:relative; margin-top:22px; }
.content .album-container-headshots ol { padding:0; margin:0; }
.content .album-container-headshots li { float:left; list-style:none; display:inline; width:104px; }
.content .album-container-headshots li .item-container { width:92px; height:92px; padding-top:5px; border:1px solid #ccc; text-align:center; background:#fff; position:relative; }
.content .album-container-headshots li .selected-item { border:1px solid #228fdd; }
.content .album-container-headshots li .item-wrapper { overflow:hidden; width:92px; height:92px; }

/* profiles scripts tab */
.content .album-container-scripts { position:relative; margin-top:22px; }
.content .album-container-scripts ol { padding:0; margin:0; }
.content .album-container-scripts li { float:left; list-style:none; display:inline; width:208px; }
.content .album-container-scripts li .item-container { width:198px; height:90px; padding-top:5px; border:1px solid #ccc; background:#fff; position:relative; }
.content .album-container-scripts li .selected-item { border:1px solid #228fdd; }
.content .album-container-scripts li .item-wrapper { overflow:hidden; width:193px; height:92px; padding-left:5px; }
.content .album-container-scripts li img { float:left; margin-right:5px; }
.content .album-container-scripts li a.item-blurb { display:block; font-size:14px; line-height:16px; margin-bottom:2px; }
.content .album-container-scripts li span.item-blurb { color:#565656; font-size:10px; }

/* profiles media tab */
.content .album-container { position:relative; }
.content .album-container ol { padding:0; margin:0; }
.content .album-container li { float:left; list-style:none; display:inline; width:104px; }
.content .album-container li .item-container { width:92px; height:110px; padding-top:5px; border:1px solid #ccc; text-align:center; background:#fff; position:relative; }
.content .album-container li .selected-item { border:1px solid #228fdd; }
.content .album-container li .item-wrapper { overflow:hidden; width:92px; height:92px; }

.content .album-items { position:relative; left:60px; height:115px; width:624px; overflow:hidden; padding:8px 0px; }
.content .album-items .item-type { position:absolute; bottom:3px; left:4px; background-color:#e8f4fc; padding:5px; width:75px; text-align:left; color:#228fdd; height:10px; font-size:11px; }
.content .portfolio-head { padding:5px; display:block; overflow:hidden; }
.content .media-album { list-style:none; padding:0; margin:20px 0 0 0; clear:both; }
.content .media-album h3 { color:#565656; display:inline; font-size:16px; font-weight:normal; padding-left:60px; width:432px; }
.content .media-album .media-item { margin:0; padding:0; }
.content .edit-links { height:20px; float:right; text-align:right; margin:24px 32px 0 0; }
.content .media-album .edit-links { margin:0; }
.content .edit-links a { margin:0; }
.content .edit-links a.edit-links-delete { font-size:11px; margin-right:13px; }
.content .media-album .album { background:#eceded; margin:5px 0 20px; padding: 10px 5px; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; }
.content .media-album .controls a { float:right; top:auto; }
.content .media-album p { clear:both; padding:5px 0px 10px; color:#565656; }
.content .media-album .draggable,
	.content .media-album .draggable:hover { background:url(/i/all/btns/icon_draggable_light.png) left no-repeat; color:#565656; font-size:11px; position:absolute; top:15px; right:116px; cursor:move; text-decoration:none; padding:0 0 0 20px; }
.content .media-album .stats { margin-bottom:0px; padding:2px 4px; position:relative; white-space:nowrap; }
.content .media-album .stats p { clear:none; padding-left:7px; color:#999; display:inline; font-size:11px; font-style:italic; }

.content .media-single { background:#eceded; margin:5px 0 20px; padding:0 0 20px 0; }
.content .media-single .media-album .album { margin-bottom:0; }

.content .media-item { clear:both; margin:0 0 20px 0; padding:20px 0 0 0; text-align:center; }

.content .media-description { margin:0 0 20px 34px; font-size:11px; }

.content .edit-album { background:#eceded; float:left; margin:8px 0px 20px; padding:10px 0 10px 36px; width:743px; }
.content .edit-album fieldset { float:left; margin:10px 20px 0 0; }
.content .edit-album .media-item fieldset { clear:left; text-align:left; }
.content .edit-album fieldset label { display:block; }
.content .edit-album fieldset textarea { height:28px; width:350px; }
.content .edit-album-instructions { clear:left; }
.content .edit-album-list { margin:10px 0; overflow:hidden; padding:0; }
.content .edit-album-list li { float:left; list-style:none; display:inline; margin:5px; }
.content .edit-album-list li .item-container { width:92px; height:92px; padding-top:5px; border:1px solid #ccc; text-align:center; background:#fff; position:relative; border-radius:3px; -moz-border-radius:3px; -webkit-border-radius:3px; }
.content .edit-album-list li a.remove { margin-right:0; position:absolute; top:-6px; right:0; }
.content .edit-album-list li .selected-item { border:1px solid #228fdd; }
.content .edit-album-list li .item-wrapper { overflow:hidden; }

/* left and right */
.content  a.album-left,
	.content  a.album-right { background:none no-repeat; position:absolute; top:60px; width:27px; height:22px; }
.content  a.album-left { left:20px; background-image:url(/i/all/bg/carousel-left.gif); }
.content  a.album-right { right:20px; background-image:url(/i/all/bg/carousel-right.gif); }
.content  a.album-right:hover,
	.content  a.album-left:hover { text-decoration:none; }