body {
	background-color: #FFFFFF;
	font-family:Arial,Helvetica,sans-serif;
}

*{
margin:0;
outline:none;
}

input:focus{
outline:none;
}

a:focus{
outline:none;
}

button:hover, button:focus {	
outline:none;
}

h2 {
font-family:"Helvetica Neue",Helvetica,Arial,sans;
font-size:160%;
margin:0 0 .2em;
text-align: left;
}

#photos-container #photos h2 {
color:#452817;
font-family:georgia,serif;
font-size:20px;
font-weight:normal;
line-height:150%;
margin:1.833em 0pt 0pt;
text-align:center;
}

h3 {
font-weight:700;
line-height:1.5em;
margin:0 0 .2em;
}

h4 {
	font-family:proxima-nova,"Helvetica Neue",Arial,sans-serif;
	font-size:14px;
}

textarea, input, div {
font-family:Helvetica,Arial,sans-serif;
font-size:12px;
}

hr {
opacity:0.5;
}

form {
margin: 0pt;
}

form div {
margin-left: 0px;
padding: 0.2em 0pt;
position: relative;
}

option {
color:#666666;
}

form select {
font-size: 13px;
}

img {
border:0pt;
}

button {
	cursor:pointer;
}

a:focus{
	outline:none
}

.hidden {
display:none;
}

.shown {
display:block;
}

label {
font-family:"Helvetica Neue",Helvetica,Arial,sans;
display: block;
font-size: 1.5em;
padding-bottom: 2px;
padding-top: 2px;
}

label.label_inline {
font-family:Arial,"Helvetica Neue",Helvetica,sans;
font-size:14px;
font-weight:normal;
line-height:1.5em;
display: inline;
font-style: normal;
}

.clear {
clear:both;
}

.highContrast{
	text-shadow: black 0px 0px 5px;
}
 
a:link,a:visited {
text-decoration:none;
}

#usr_elements hr{
margin:20px;
}


a.button, .button, a.add-new {
border-color:#FFFFFF rgb(44, 72, 114) rgb(44, 72, 114) rgb(255, 255, 255);
color:#2459A8;
}
.button, .add-new {
border:1px solid #FFFFFF;
font-size:85%;
font-weight:bold;
padding:2px 6px;
vertical-align:middle;
}

.PostCommentBtn a{
float:left;
margin:5px;
background: url(../../assets/img/post_comment-6fc13d.png) 0 0 no-repeat;
width:114px;
height:22px;
}
.ViewCommentsBtn a{
float: left;
margin:5px;
background-image:url(../../assets/img/view_comments-9dfe91.png);
background-position: 0 0px;
width:114px;
height:22px;
}
.SharePostBtn a{
margin:5px;
float: left;
background-image:url(../../assets/img/share_post-aa1258.png);
width:114px;
height:22px;
}
.PostCommentBtn a:hover { 
background-position: 0 -22px;
}
.PostCommentBtn a:active {
background-position: 0 -44px;
}
.ViewCommentsBtn a:hover { 
background-position: 0 -22px;
}
.ViewCommentsBtn a:active {
background-position: 0 -44px;
}
.SharePostBtn a:hover { 
background-position: 0 -22px;
}
.SharePostBtn a:active {
background-position: 0 -44px;
}

#CommentBoxBtns{
background-image:url(../../assets/img/cancel_save_background-b01ac8.png);
width:205px;
height:37px;
margin:5px 5px 0px 5px;
}

#CommentBoxBtns div{
margin:3px;
}

.AddCommentBtn a{
margin:0px 0px 0px 5px;
float: left;
background-image:url(../../assets/img/add_comment-88aee6.png);
background-position: 0 0px;
width:113px;
height:25px;
}
.AddCommentBtn a:hover { 
background-position: 0 -25px;
}
.AddCommentBtn a:active {
background-position: 0 -50px;
}
.CancelCommentBtn a{
margin:0px 0px 0px 5px;
float: left;
background-image:url(../../assets/img/cancel-23ba37.png);
width:74px;
height:25px;
}
.CancelCommentBtn a:hover { 
background-position: 0 -25px;
}
.CancelCommentBtn a:active {
background-position: 0 -50px;

}

.body-comment-container textarea {
    background: transparent;
	font-family:Courier New,Arial,Helvetica,sans-serif;
    margin: 5px;
	padding:0px;
	font-size: 14px;
    width:400px;
	height:127px;
	border:none;
	float:left;
	overflow:auto;
}

div.title-comment-container {
background:transparent url(../../assets/img/title_entry-8f58a5.png) no-repeat scroll left center;
width:383px;
height:31px;
margin:5px;
}

div.body-comment-container {
background:transparent url(../../assets/img/text_entry_comment-78fd69.png) no-repeat scroll left center;
width:400px;
height:133px;
margin:5px;

}

.title-comment-container input {
    background: transparent;
	font-family:Courier New,Arial,Helvetica,sans-serif;
    padding: 5px;
	font-size: 14px;
    width:350px;
	border:none;
}

.scroll-vertical{
	overflow-y: auto;	
}

#desktop {
bottom:0px;
height:100%;
left:0px;
position:absolute;
right:0px;
top:0px;
width:100%;
}

#desktop table.desktop {
bottom:0px;
height:100%;
left:0px;
position:fixed;
right:0px;
top:0px;
width:100%;
}

#desktop table .header {
padding-left:0px;
padding-top:0px;
}

#desktop table.desktop td.body-with-detail-wrapper {
height:100%;
vertical-align:top;
width:100%;
}

#desktop table.desktop td.body-with-detail-wrapper {
width: 95%;
vertical-align: top;
height: expression(document.documentElement.clientHeight - document.all["headerBar"].offsetHeight - document.all["footerBar"].offsetHeight+ "px");
}

#desktop table.desktop td.body-with-detail-wrapper .container-with-detail-wrapper, #desktop table.desktop td.body-with-detail-wrapper .container-with-scrollable {
height:100%;
position:relative;
}

#desktop table.desktop td.body-with-detail-wrapper .content-with-detail, #desktop table.desktop td.body-with-detail-wrapper .content-with-scrollable {
overflow-x:hidden !important;
overflow-y:auto !important;
}
#desktop table.desktop td.body-with-detail-wrapper .content-with-detail, #desktop table.desktop td.body-with-detail-wrapper .content-with-scrollable {
height:100%;
left:0px;
overflow:auto;
position:absolute;
top:0px;
width:100%;
}

#contents {
width:100%;
height:100%;
margin:0 auto;
}

#app_header {
background:transparent url(../../assets/img/top_bar_bg-108390.png) repeat-x;
left:0;
height:28px;
top:0;
width:100%;
z-index:8999;
}

#header-contents {
height:28px;
text-align:right;
margin: 0pt auto;
width:950px;
padding:0;
position:relative;
}

#header-contents #previewText{
font-family:Helvetica,sans-serif;
font-size:13px;
float:left;
border: 1px solid;
background-color:#FEEFB3;
height:18px;
padding:8px 0pt 0pt 0pt;
width:750px;
}

#app_header h2 {
float:left;
line-height:1em;
text-align:left;
text-indent:-9000em;
margin:0;
padding:0;
}

#app_header h2 a {
background:transparent url(../../assets/img/main2_updated-1e9de0.png) no-repeat scroll -1px -509px;
cursor:default;
display:block;
height:28px;
width:137px;
}

#corner-left span {
background:url(../../assets/img/topbar_left_rounded-945bd1.gif) no-repeat scroll 100%;
display:block;
height:28px;
width:5px;
margin:0;
padding:0;
}

#corner-right span {
background:url(../../assets/img/topbar_right_rounded-3d01af.gif) no-repeat scroll 100%;
display:block;
height:28px;
width:5px;
margin:0;
padding:0;
}

#app_header #top-menu {
height:28px;
margin:0pt;
float:right;
width:636px;
}

#app_header #menuButtonsArea1{
height:28px;
float:left;
position:relative;
display:block;
width:763px;
}

#app_header #menuButtonsArea2{
display:block;
float:right;
height:28px;
margin-right:0;
position:relative;
width:146px;
}

#app_header #menuButtonsArea1 #add-design-btn {
background:transparent url(../../assets/img/main2_updated-1e9de0.png) no-repeat scroll 0%;
background-position: -270px -595px;
width:138px;
height:28px;
display:block;
text-indent:-1000px;
text-decoration:none;
}

#app_header #menuButtonsArea1 #add-design-btn:hover {
background-position: -270px -623px;
}

#app_header #menuButtonsArea1 #add-design-btn:active, #app_header #menuButtonsArea1 #add-design-btn.selected {
background-position: -270px -651px;
}

#app_header #menuButtonsArea1 #share-btn {
background:transparent url(../../assets/img/main2_updated-1e9de0.png) no-repeat scroll 0%;
background-position: -414px -595px;
width:86px;
height:28px;
display:block;
text-indent:-1000px;
text-decoration:none;
}

#app_header #menuButtonsArea1 #share-btn:hover {
background-position: -414px -623px;	
}

#app_header #menuButtonsArea1 #share-btn:active,  #app_header #menuButtonsArea1 #share-btn.selected{
background-position: -414px -651px;	
}

#app_header #menuButtonsArea1 #add-contents-btn {
background:transparent url(../../assets/img/main2_updated-1e9de0.png) no-repeat scroll 0%;
background-position: -126px -595px;
width:138px;
height:28px;
display:block;
text-indent:-1000px;
text-decoration:none;
}

#app_header #menuButtonsArea1 #add-contents-btn:hover {
background-position: -126px -623px;
}

#app_header #menuButtonsArea1 #add-contents-btn:active, #app_header #menuButtonsArea1 #add-contents-btn.selected {
background-position: -126px -651px;
}

#app_header #menuButtonsArea1 #options-btn {
background:transparent url(../../assets/img/main2-db1d0d.png) no-repeat scroll 0%;
background-position: -285px -595px;
width:72px;
height:28px;
display:block;
text-indent:-1000px;
text-decoration:none;
}

#app_header #menuButtonsArea1 #options-btn:hover {
background-position: -285px -623px;
}

#app_header #menuButtonsArea1 #options-btn:active, #app_header #menuButtonsArea1 #options-btn.selected {
background-position: -285px -651px;
}

#app_header #my-dashboard-btn {
background:transparent url(../../assets/img/main2_updated-1e9de0.png) no-repeat scroll 0%;
background-position: 0px 0px;
width:140px;
height:28px;
display:block;
text-indent:-1000px;
text-decoration:none;
}

#app_header #my-dashboard-btn:hover {
background-position: 0px -28px;
}

#app_header #my-dashboard-btn:active {
background-position: 0px -56px;
}

#app_header .menuButton {
float:left;
margin-right:2px;
}

#app_header .menuButton #options{
float:left;
}

#app_header #navigation {
/*background:transparent url(../../assets/img/mini_global_bar_buttons-e9707e.png) no-repeat scroll 0%;*/
height:28px;
float:left;
margin:0pt;
width:106px;
overflow:hidden;
}

#app_header #navigation div a{
background:transparent url(../../assets/img/preview_save-04dd0c.png) no-repeat scroll 0%;
float:left;
height:26px;
overflow:hidden;
padding-top:28px;
}

#app_header #navigation li#add-design-btn a {
background-position: 0pt 0pt;
width:47px;
}

#app_header #navigation li#add-design-btn a:hover {
background-position: 0pt -28px;
}

#app_header #navigation li#add-design-btn a:active {
background-position: 0pt -56px;
}

#app_header #navigation li#add-photo-btn a {
background-position: 0pt 0pt;
width:80px;
}

#app_header #navigation li#add-photo-btn a:hover {
background-position: 0pt -28px;
}

#app_header #navigation li#add-photo-btn a:active {
background-position: 0pt -56px;
}

#app_header #navigation li#add-text-btn a {
background-position: -80px 0pt;
width:80px;
}

#app_header #navigation li#add-text-btn a:hover {
background-position: -80px -28px;
}

#app_header #navigation li#add-text-btn a:active {
background-position: -80px -28px;
}

#app_header #navigation li#add-html-btn a {
background-position: -160px 0pt;
width:80px;
}

#app_header #navigation li#add-html-btn a:hover {
background-position: -160px -28px;
}

#app_header #navigation li#add-html-btn a:active {
background-position: -160px -56px;
}

#app_header #navigation li#options-btn a {
background-position: -285px 0pt;
width:71px;
}

#app_header #navigation #options-btn a:hover {
background-position: -285px -28px;
}

#app_header #navigation #options-btn a:active {
background-position: -285px -56px;
}

#app_header #navigation #preview-btn a {
background-position: 0pt 0pt;
width:61px;
}

#app_header #navigation #preview-btn a:hover {
background-position: 0pt -28px;
}

#app_header #navigation #preview-btn a:active {
background-position: 0pt -56px;
}

#app_header #navigation #save-btn a {
background-position: -62px 0pt;
width:44px;
}

#app_header #navigation #save-btn a:hover {
background-position: -62px -28px;
}

#app_header #navigation #save-btn a:active {
background-position: -62px -56px;
}

#app_header #navigation a span{
visibility:hidden;
}

#app_header #navigation a {
cursor:hand;
text-decoration:none;
border:none;
}

#tutorial-snap {
cursor:pointer;
height:122px;
margin-top:28px;
width:176px;
}

#tutorial-snap .tutorial-bar-on {
background:url(../../assets/img/upslide_hover-ccae7d.gif) no-repeat;
height:9px;
width:113px;
}

#tutorial-snap .tutorial-bar-off {
background:url(../../assets/img/downslide_hover-b2a1ae.gif) no-repeat;
height:9px;
width:113px;
}

#tutorial-content {
position:relative;
background:url(../../assets/img/tutorial_bg-f7d00e.gif) repeat-x;
height:113px;
width:176px;
}

#tutorial-bar {
position:relative;;
bottom:0px;
margin-left:32px;
}

#scroll_container {
overflow-x:hidden;
overflow-y:scroll;
position:relative;
}

#page_space {
min-height:700px;
height: auto !important;
position:relative;
width:100%;
}

#app_footer_container {
bottom:0px;
height:74px;
text-align:center;
left:0px;
position:absolute;
width:100%;
z-index: 9101;
}

/* Footer header*/
#app_footer_header {
display:block;
height:10px;
margin:0pt auto;
position:relative;
text-align:center;
visibility:visible;
z-index:91000;
}

#app_footer_header_hide {
height:10px;
margin:0 auto;
position:relative;
text-align:center;
z-index:91000;
}

.app_footer {
background:transparent url(../../assets/img/bottonbarbackground-d89d86.gif) repeat-x scroll 0%;
bottom:0px;
height:64px;
text-align:center;
position:relative;
width:100%;
z-index: 10000;
}

#app_footer-wrapper {
height:57px;
margin:0pt auto;
position:relative;
width:1000px;
}

/*
 * New design box
 */

#design_box_container{
	height:0px;
	background:transparent;
	display:block;
	position:absolute;
	bottom:-78px;
	width:100%;
	z-index:9920;
}

.design_box_wrapper{
	background:transparent url(../../assets/img/site_options_bg-284866.png) no-repeat;
	width:911px;
	position:relative;
	margin: 0pt auto;
}

.design_box{
	width:911px;
	position:relative;
}

#design_box_extras_container{
	height:0px;
	background:transparent;
	display:block;
	position:absolute;
	bottom:-78px;
	width:100%;
	z-index:9010;
}

/*
 * New photobank box
 */
#photobank_box_container {
	background:transparent none repeat scroll 0 0;
	bottom:-8px;
	display:none;
	height:422px;
	position:absolute;
	width:100%;
	z-index:9990;
}

#photobank_box_container #sidebar{
	float:left;
	margin-left:8px;
	margin-top:30px;
	width:165px;
	text-align:left;
	height:100%;
}

#photobank_box_container #sidebar #photo_library a {
    background: transparent url(../../assets/img/photobank_pre_load-dfdcbd.png) repeat scroll 0;
	background-position: -1px -64px;
    border: medium none;
	cursor:pointer;
    display: block;
    height: 32px;
    width: 165px;
    text-indent: 10000px;
}

#photobank_box_container #sidebar #photo_library a:hover{
	background-position: -1px -32px;
}

#photobank_box_container #sidebar #photo_library a.selected{
	background-position: -1px 0px;
}

#photobank_box_container #sidebar #photo_gallery_wrapper{
	height:297px;
	overflow-x:hidden;
	overflow-y:auto;
}

#photobank_box_container #sidebar #photo_gallery, #photobank_box_container #sidebar #shared_gallery, #photobank_box_container #sidebar #photo_library {
	margin-top:8px;
	position:relative;
}

#photobank_box_container #sidebar .photo_gallery_item {
	background: transparent url(../../assets/img/photobank_pre_load-dfdcbd.png) repeat scroll 0;
	background-position: -1px -160px;
    border: medium none;
	cursor:pointer;
    display: block;
    height: 31px;
    width: 165px;
}

#photobank_box_container #sidebar .photo_gallery_item:hover{
	background-position: -1px -128px;
}

#photobank_box_container #sidebar .photo_gallery_item.selected{
	background-position: -1px -96px;
}

#photobank_box_container #sidebar .photo_gallery_detail {
	position: relative;
	padding: 6px 0px 10px 45px;
}

#photobank_box_container #sidebar .photo_gallery_item span, #photobank_box_container #sidebar .shared_gallery_item span {
    font-family: proxima-nova, Arial,"Times New Roman",Times,serif;
    font-size: 14px;
    margin-top: 5px;
    margin-bottom: 0px;
    text-align: center;
    font-weight: normal;
    color: #222;
}

#photobank_box_container #sidebar .photo_gallery_item:hover span, #photobank_box_container #sidebar .shared_gallery_item:hover span {
}

#photobank_box_container #sidebar .selected span {
    color: #FFFFFF;
    font-weight: bold;
    text-shadow:2px 2px #3c65b2;
}

#photobank_box_container #sidebar .shared_gallery_item {
	background: transparent url(../../assets/img/shared_gallery_button-a8e3b8.png) repeat scroll 0;
	background-position: 0px -64px;
    border: medium none;
	cursor:pointer;
    display: block;
    height: 32px;
    width: 165px;
}

#photobank_box_container #sidebar .shared_gallery_item:hover{
	background-position: 0px -32px;
}

#photobank_box_container #sidebar .shared_gallery_item.selected{
	background-position: 0px 0px;
}

#photobank_box_container #sidebar .shared_gallery_detail {
	padding: 6px 0px 10px 45px;
	position: relative;
}

#photobank_box_container #photobank-header {
    height: 53px;
    font-family: Georgia, "Times New Roman", serif;
    font-size: 12px;
    font-weight: bold;
    color: #600;
    line-height: 22px;
    margin: 0;
    letter-spacing: 1px
}

#photobank_box_container #photos-content .album-title {
    color: #414141;
	font-family: proxima-nova,"Helvetica Neue",Arial,sans-serif;
    font-size: 14px;
    font-weight: 600;
    position: relative;
    top: -4px;
}

#photobank_box_container #photos-content .album-title:hover {
    color: #FFFFFF;
	text-decoration:underline;
}

#photobank_box_container #photos-content .photo-album {
	margin: 10px 1px 10px 3px;
	position: relative;
}

#photobank_box_container #photos-container-box {
	clear:both;
	height:auto;
}

#photobank_box_container #photos-content .photo-album-title {
	height: 30px;
	position: relative;
}

#photobank_box_container #photos-content .photo-album-title em {
    color: #777777;
	font-family: Arial,"Times New Roman",Times,serif;
    font-size: 0.9em;
    font-style: italic;
    line-height: 1.571em;
	padding: 1px 1px 1px 18px;
    white-space: nowrap;
}

#photobank_box_container #photos-content .photos-container {
margin-bottom:45px;
margin-top:4px;
clear:both;
}

#photobank_box_container #photos-content .photos-container .photo-item {
    cursor: pointer;
    display: inline-table;
	text-align:center;
	float: none;
}

#photobank_box_container #photos-content .photos-container .photo-item-hover {
    background-color:#222222;
    top:0px;
    opacity:1;
    position:absolute;
    height:80px;
    width:100px;
}

#photobank_box_container #photos-content .photos-container .image{
	-moz-border-radius-bottomleft: 5px;
    -moz-border-radius-bottomright: 0;
    -moz-border-radius-topleft: 0;
    -moz-border-radius-topright: 5px;
}

#photobank-header {
	background:transparent url(../../assets/img/title_bg-3786e5.png) repeat scroll 0 0;
}

#photobank-header #photobank-title {
	float: left;
	width:150px;
	margin:13px
}

#photobank-header .photo_upload_btn {
	margin:10px 20px 10px 10px;
	float:right;
}

ul.photo-upload-nav {
    height: 34px;
    list-style-image: none;
    list-style-position: outside;
    list-style-type: none;
    margin: 0 auto;
    padding: 0 0 9px;
    width: 606px;
}

ul.photo-upload-nav li {
    background: transparent none repeat scroll 0 0 !important;
    float: left;
}


ul.photo-upload-nav li a {
    background-image: url("../../assets/img/tab_selector_plans-4c6f1a.png");
    background-repeat: no-repeat;
    color: #4D4D4D;
    display: block;
    font-family: proxima-nova-condensed,"Helvetica Neue",Arial,sans-serif;
    font-size: 16px;
    font-weight: 600;
    height: 31px;
    line-height: 28px;
    overflow: hidden;
    text-decoration: none;
}

ul.photo-upload-nav li.ui-tabs-selected a {
	color: #FFFFFF;
}

ul.photo-upload-nav li#li-local-upload a {
    background-position: 0 0 !important;
    width: 200px;
}

ul.photo-upload-nav li#li-local-upload a:hover {
    background-position: 0 -33px !important;
}

ul.photo-upload-nav li#li-local-upload.ui-tabs-selected a {
    background-position: 0 -66px !important;
}

ul.photo-upload-nav li#li-search-flickr a {
    background-position: -203px 0 !important;
	margin: 0 3px;
    width: 200px;
}

ul.photo-upload-nav li#li-search-flickr a:hover {
    background-position: -203px -33px !important;
}

ul.photo-upload-nav li#li-search-flickr.ui-tabs-selected a {
    background-position: -203px -66px !important;
    width: 200px;
}

ul.photo-upload-nav li#li-web-upload a {
    background-position: -404px 0 !important;
    width: 200px;
}

ul.photo-upload-nav li#li-web-upload a:hover {
    background-position: -404px -33px !important;
    width: 200px;
}

ul.photo-upload-nav li#li-web-upload.ui-tabs-selected a {
    background-position: -404px -66px !important;
    width: 200px;
}

#photo-uploader .top-title {
    padding: 10px;
    text-align: center;
}

#photo-uploader .contents .title {
    padding: 10px;
    text-align: center;
}

#photo-uploader .contents .title span {
	font-family: proxima-nova,"Helvetica Neue",Arial,sans-serif;
	font-size:16px;
	font-weight:600;
	text-shadow: 0 1px 0 #FFFFFF;
}

#photo-uploader .contents .content-wrapper .title {
    padding: 10px 10px 30px 10px;
    text-align: center;
}

#photo-uploader .contents .content-wrapper {
	margin: 0 auto;
    text-align: center;
    width: 610px;
}

#photo-uploader .content-wrapper input#id_photo_url {
	margin: 10px;
    padding: 4px;
    width: 260px;
}

#photo-uploader .bd {
	text-align: center;
}

#photo-uploader #local-upload #browse-col {
	float:left;
	margin-right:10px;
	height:182px;
	width:178px;
}

#photo-uploader .contents .content-wrapper #or-col {
	float:left;
	height:120px;
	margin-top:40px;
	width:40px;
}

#photo-uploader .contents .content-wrapper #drop-col {
	float:right;
	margin-right:10px;
	margin-top:10px;
	height:182px;
	width:178px;
}

#photo-uploader .contents .content-wrapper #drop-placeholder {
	display: block;
    height: 108px;
	margin:5px auto;

	
}

#photo-uploader #upload-buttons {
	display:block;
	height:29px;
	margin:0 auto;
	position:relative;
	width:250px
}

#photo-uploader #upload-buttons .fileupload {
    cursor: pointer;
    opacity: 0;
    position: absolute;
    right: 0;
    text-align: right;
    top: 0;
    z-index: 2;
}

button.addfile {
    background: transparent url(../../assets/img/browse-9e2f82.png) no-repeat scroll 0 0;
    height: 29px;
    width: 118px;
    border: 0 none;
    color: #FFFFFF;
    cursor: pointer;
    outline-color: -moz-use-text-color;
    outline-style: none;
    outline-width: 0;
    cursor: pointer;
}

button.addfile:hover {
	background-position: 0 -29px;
}

button.finishUploadPhoto {
   	background-image:url(../../assets/img/photobank_uploader-f90ca0.png);
	background-position:-229px -358px;
    height: 29px;
    width: 227px;
    border: 0 none;
    color: #FFFFFF;
    cursor: pointer;
    outline-color: -moz-use-text-color;
    outline-style: none;
    outline-width: 0;
    cursor: pointer;
}

button.finishUploadPhoto:hover {
	background-position: -229px -387px;
}

#photo-uploader #web-upload form{
	margin: 20px 20px;
}

#search_web_photo_form{
margin:0px;
}

#photo-uploader #upload-q {
    background: white none repeat scroll 0 0;
    border: 1px solid #D6D6D6;
    margin-bottom: 5px;
	margin-top: 20px;
    min-height: 28px;
    width: 400px;
}


#photo-uploader #local-upload form {
	padding: 13px;
}

#ly-openFacebookImporterBtn {
	background-image: url(../../assets/img/photobank_uploader-f90ca0.png);
	background-position:-1px -277px;
    color: #FFFFFF;
    cursor: pointer;
    height: 29px;
    outline-color: -moz-use-text-color;
    outline-style: none;
    outline-width: 0;
    position: relative;
    width: 228px;
	border: 0px
}

#ly-openFacebookImporterBtn:hover {
	background-position: -1px -306px !important;
}

#ly-openFacebookImporterBtn:active {
	background-position: -1px -334px !important;
}

.add_gallery_page {
	background: transparent url(../../assets/img/photobank_pre_load-dfdcbd.png) no-repeat scroll 0 0;
	background-position: -611px 0px;
	height: 22px;
	width: 220px;
}

.add_gallery_page:hover {
	background-position: -611px -22px;
}

.add_gallery_page:active {
	background-position: -611px -44px;
}


#slide-bar {
position:relative;
top:-9px;
width:1024px;
}

#slide-bar h2 {
background-position:0 0;
border:medium none;
cursor:pointer;
height:9px;
width:113px;
}

#sidebar .sidebar-separator, #design_slider .sidebar-separator{
	margin-bottom:8px;
	margin-left:8px;
	margin-top:10px;
	position:relative;
}

#slide-bar h2.footer-on {
background:url(../../assets/img/arrow_slide_down-f586c9.gif) no-repeat;
}

#slide-bar h2.footer-off {
background:url(../../assets/img/arrow_slide_up-e9d247.gif) no-repeat;
}

#photobank_box_container .photos-view{
float:left;
margin-left:1px;
margin-top:8px;
position:relative;
width:728px;
}

#photobank_box_container .photos-scroll-view{
height:343px;
margin:6px;
overflow:auto;
position:relative;
width:722px;
}

#app_footer {
height:64px;
position:relative;
top:-9px;
width:1024px;
}

#message-group {
float:left;
height:64px;
padding:0;
margin-top:2px;
}

#message-group-buttons {
height:45px;
margin-left:15px;
margin-top:5px;
}

#message-group #profile, #message-group #inbox, #message-group #sites, #message-group #friends{
border:medium none;
cursor:hand;
float:left;
height:45px;
margin-left:2px;
position:relative;
text-indent:-9999px;
width:47px;
}

#message-group #profile {
background:transparent url(../../assets/img/main2-db1d0d.png) repeat-x scroll 0%;
background-position:-1pt -770px;
}

#message-group #profile:hover {
background-position:-1pt -725px;
}

#message-group #profile:active {
background-position:-1pt -680px;
}

#message-group #inbox {
background:transparent url(../../assets/img/main2-db1d0d.png) repeat-x scroll 0%;
background-position:-49px -770px;
}

#message-group #inbox:hover {
background-position:-49px -725px;
}

#message-group #inbox:active {
background-position:-49px -680px;
}

#message-group #sites{
background:transparent url(../../assets/img/main2-db1d0d.png) repeat-x scroll 0%;
background-position:-101px -770px;
}

#message-group #sites:hover{
background-position:-101px -725px;
}

#message-group #sites:active{
background-position:-101px -680px;
}


#message-group #friends {
background:transparent url(../../assets/img/main2-db1d0d.png) repeat-x scroll 0%;
background-position:-150px -770px;
}

#message-group #friends:hover {
background-position:-150px -725px;
}

#message-group #friends:active {
background-position:-150px -680px;
}

#page-title-box {
width:150px;
}

#page-title-box span {
font-size:medium;
font-weight:700;
width:150px;
margin:20px;
}

#tabs_example ul.tabs {
list-style:none;
clear:both;
border-bottom:1px solid #ccc;
height:20px;
margin:0;
padding:0;
}

#tabs_example ul.tabs li {
float:left;
margin-right:5px;
width:50px;
}

#tabs_example ul.tabs li a {
display:block;
height:20px;
background-color:#fff;
color:#666;
padding:0 3px;
}

#tabs_example ul.tabs li a:hover {
color:#666;
}

#tabs_example ul.tabs li a.active {
background-color:#ddd;
}

.tabbed_images {
list-style:none;
clear:both;
margin:0;
padding:0;
}

.tabbed_images li {
list-style:none;
float:left;
margin:0;
padding:0;
}

.tabbed_images li a {
border:1px solid #ccc;
display:block;
float:left;
margin:0 10px 0 0;
}

.tabbed_images li a.active,.tabbed_images li a:hover {
border:1px solid #333;
}

.tabbed_images li a img {
border:none;
margin:0;
padding:2px;
}

#image_1,#image_2,#image_3,#image_4,#image_5 {
margin-top:10px;
border:1px solid #ccc;
padding:2px;
}

#designmenu {
display:none;
text-align:center;
position:relative;
width:700px;
margin-right:auto;
margin-left:auto;
}

#adddesign_menuitems {
left:98px;
position:absolute;
top:28px;
}

#share_menuitems {
left:210px;
position:absolute;
top:28px;
}

.editingmenu {
background:url(../../assets/img/bottonbarbackground-d89d86.gif) repeat-x;
height:57px;
}

#editSubmenu {
height:100%;
position:relative;
width:460px;
}

#editSubmenu .optionsSwitcher {
cursor:pointer;
float:left;
margin-right:10px;
padding-top:5px;
text-indent:-10000px;
}

#editSubmenu #submenuPageHistory {
background:url(../../assets/img/pagehistory_reg-3f3247.gif) no-repeat 0 0;
height:19px;
width:101px;
}

#editSubmenu #submenuPageHistory:hover {
background:url(../../assets/img/pagehistory_hover-c59abb.gif) no-repeat 0 0;
}

#editSubmenu #submenuViewOwner {
background:url(../../assets/img/pageowner_reg-9cee85.gif) no-repeat 0 0;
height:19px;
width:101px;
}

#editSubmenu #submenuViewOwner:hover {
background:url(../../assets/img/pageowner_hover-9c292e.gif) no-repeat 0 0;
}

#editSubmenu #submenuUndo {
background:url(../../assets/img/undochange_reg-f001e0.gif) no-repeat 0 0;
height:19px;
width:101px;
}

#editSubmenu #submenuUndo:hover {
background:url(../../assets/img/undochange_hover-7d5129.gif) no-repeat 0 0;
}

#editSubmenu #submenuRedo {
background:url(../../assets/img/redochange_reg-a5fefd.gif) no-repeat 0 0;
height:19px;
width:101px;
}

#editSubmenu #submenuRedo:hover {
background:url(../../assets/img/redochange_hover-b4b22e.gif) no-repeat 0 0;
}

#editSubmenu #submenuEditPage {
background:url(../../assets/img/editpage_reg-501384.gif) no-repeat 0 0;
height:19px;
width:101px;
}

#editSubmenu #submenuEditPage:hover {
background:url(../../assets/img/editpage_hover-b1fb34.gif) no-repeat 0 0;
}

#editSubmenu #submenuEditProfile {
background:url(../../assets/img/editprofile_reg-ec13ad.gif) no-repeat 0 0;
height:19px;
width:101px;
}

#editSubmenu #submenuEditProfile:hover {
background:url(../../assets/img/editprofile_hover-026959.gif) no-repeat 0 0;
}

#editSubmenu #submenuInviteFriend {
background:url(../../assets/img/invitefriend_reg-ad2bd8.gif) no-repeat 0 0;
height:19px;
width:101px;
}

#editSubmenu #submenuInviteFriend:hover {
background:url(../../assets/img/invitefriend_hover-26f649.gif) no-repeat 0 0;
}

#editSubmenu #submenuJoinPage {
background:url(../../assets/img/joinpage_reg-756821.gif) no-repeat 0 0;
height:19px;
width:101px;
}

#editSubmenu #submenuJoinPage:hover {
background:url(../../assets/img/joinpage_hover-52a607.gif) no-repeat 0 0;
}

.box {
width:470px;
}

.box h2,.box p {
padding-left:5%;
padding-right:5%;
}

.box-outer {
height:279px;
}

.save-menu {
margin:5px;
padding:5px;
z-index:1;
overflow:visible;
}

.save-menu div {
z-index:10000;
padding:5px;
}

button.invite-friends {
background-image:url(../../assets/img/invite_friends_reg-247ecd.png);
background-repeat:no-repeat;
border:medium none;
cursor:pointer;
height:30px;
margin-bottom:10px;
width:227px;
display:block;
}

button.invite-friends:hover {
background-image:url(../../assets/img/invite_friends_hov-410c17.png);
}

button.invite-friends:active {
background-image:url(../../assets/img/invite_friends_click-d9f123.png);
}

button.view-site {
background-image:url(../../assets/img/view_site-6078f9.png);
background-repeat:no-repeat;
background-color:transparent;
background-position:0 0;
border:medium none;
cursor:pointer;
height:28px;
margin-bottom:10px;
width:128px;
display:block;
}

button.view-site:hover {
background-position:0 -28px;
}

button.view-site:active {
background-position:0 -57px;
}

button.put-in-facebook {
background-image:url(../../assets/img/share_page_reg-ea40ab.png);
background-repeat:no-repeat;
border:medium none;
cursor:pointer;
height:30px;
margin-bottom:10px;
width:227px;
display:block;
}

button.put-in-facebook:hover {
background-image:url(../../assets/img/share_page_hov-8e96b7.png);
}

button.put-in-facebook:active {
background-image:url(../../assets/img/share_page_click-703e65.png);
}

button.put-in-myspace {
background-image:url(../../assets/img/share_page_myspace_reg-66a5f8.png);
background-repeat:no-repeat;
border:medium none;
cursor:pointer;
height:30px;
margin-bottom:10px;
width:227px;
display:block;
}

button.put-in-myspace:hover {
background-image:url(../../assets/img/share_page_myspace_hov-2e0c14.png);
}

button.put-in-myspace:hover {
background-image:url(../../assets/img/share_page_myspace_click-737687.png);
}

#your-page-url-container {
	background-image:url(../../assets/img/site_highlighter-f86ca8.png);
	height: 60px;
	margin:10px auto;
	text-align:center;
	width: 516px;
}

#your-page-url-container #your-page-url {
	padding-top:18px;
}

#your-page-url-container #your-page-url a{
	color:#4B5056;
    padding-top: 15px;
    font-family: proxima-nova;
    font-size: 200%;
    font-weight: bold;
}

#save-menu a, #save-menu a:visited, #save-menu a:active{
color:#003366;
}

.editor-display-block {
display:block;
}

.cancel_btn {
border: 0pt none;
width:32px;
height:34px;
position:absolute;
top:-9px;
right:-2px;
background:url(../../assets/img/cancel_reg-314a9c.png) no-repeat;
z-index:100001;
}

.cancel_btn:hover {
background: url(../../assets/img/cancel_hover-1407ac.png);
display:block;
}

.cancel_btn:active {
background: url(../../assets/img/cancel_click-4aa1c0.png);
display:block;
}

.box-title {
position:absolute;
top:10px;
left:15px;
z-index:20;
display:block;
padding:0;
}

#adddesigncontent {
position:relative;
top:0;
left:21px;
width:500px;
overflow:hidden;
}

#addDesign h2 {
color:#FFFFFF;
font-size:18px;
position:relative;
}

#adddesigninnertitle {
background:url(../../assets/img/title_bg-3786e5.png) repeat;
position:relative;
height:40px;
width:508px;
margin-bottom:4px;
left:-3px;
top:-4px;
}

#adddesigninnertitle h2 {
color:#3F4F5A;
font-family:Arial,sans;
font-size:25px;
font-weight:700;
letter-spacing:-0.03em;
margin:0pt 0pt 0.2em;
padding:0px 0px 0px 15px;
text-align:left;
}

#pane_my_friends .friendListBox, #pane_my_pages .pageListBox {
min-width:350px;
height:220px;
}

.buttonContainer #saveChangesFriends {
background:url(../../assets/img/save_changes_reg-e69e22.gif) no-repeat;
border: medium none;
text-decoration:none;
width:154px;
height:30px;
display:block;
text-indent:-1000px;
left:50%;
margin-left:-77px;
position:relative;	
}

.buttonContainer #saveChangesFriends:hover {
background:url(../../assets/img/save_changes_hover-5c7b9e.gif) no-repeat;
text-decoration:none;
}

#pane_my_friends #friends_options, #pane_my_pages #pages_options {
margin-left:20px;
}

#manageMenuBox {
background:url(../../assets/img/background_selector-641145.png) no-repeat;
height:35px;
list-style-type:none;
margin-left:5px;
overflow:hidden;
width:352px;	
}

#manageMenuBox ul {
height:22px;
list-style-type:none;
margin-left:4px;
margin-top:4px;
}

#manageMenuBox ul li {
float:left;
height:22px;
width:112px;
text-indent:-10000px;
}

#manageMenuBox ul li#topList{
background-image:url(../../assets/img/friends_button_states-a517a5.png);
background-position:0pt -44px;
background-repeat:no-repeat;
border:medium none;
cursor:pointer;
height:22px;
width:112px;
}

#manageMenuBox ul li#topList:hover{
background-position:0pt -22px;
}

#manageMenuBox ul li#topList.selected{
background-position:0pt 0pt;
}

#manageMenuBox ul li#invite{
background-image:url(../../assets/img/friends_button_states-a517a5.png);
background-position:-112px -44px;
background-repeat:no-repeat;
border:medium none;
cursor:pointer;
height:22px;
width:114px;
}

#manageMenuBox ul li#invite:hover{
background-position:-112px -22px;
}

#manageMenuBox ul li#invite.selected{
background-position:-112px 0pt;
}

#manageMenuBox ul li#delete {
background-image:url(../../assets/img/friends_button_states-a517a5.png);
background-position:-225px -44px;
background-repeat:no-repeat;
border:medium none;
cursor:pointer;
height:22px;
width:112px;
}

#manageMenuBox ul li#delete:hover{
background-position:-225px -22px;
}

#manageMenuBox ul li#delete.selected{
background-position:-225px 0pt;
}

#pane_my_friends #friends_options .friends-option {
float:left;
height:140px;
margin-right:25px;
margin-top:15px;
padding-bottom:20px;
padding-right:0px;
width:144px;
}

#pane_my_friends #friends_options .imgContainer {
cursor:pointer;
height:116px;
overflow:hidden;
width:160px;
}

#pane_my_friends #friends_options .friends-option button#manageButton {
background-image:url(../../assets/img/manage_reg-bda537.png);
background-repeat:no-repeat;
border:medium none;
cursor:pointer;
height:116px;
width:144px;
}

#pane_my_friends #friends_options .friends-option button#manageButton:hover{
background-image:url(../../assets/img/manage_hov-15adad.png);
}

#pane_my_friends #friends_options .friends-option button#styleButton {
background-image:url(../../assets/img/style_reg-c0ce22.png);
background-repeat:no-repeat;
border:medium none;
cursor:pointer;
height:116px;
width:144px;
}

#pane_my_friends #friends_options .friends-option button#styleButton:hover{
background-image:url(../../assets/img/style_hov-a0c149.png);
}

#pane_my_friends #friends_options .desc {
color:#666666;
font-size:13px;
font-weight:bold;
overflow:hidden;
padding:0px;
position:relative;
text-align:center;
text-shadow:black 0px 0px 2px;
width:144px;
}

#pane_my_pages #pages_options .pages-option {
float:left;
height:140px;
margin-right:25px;
margin-top:15px;
padding-bottom:20px;
padding-right:0px;
width:144px;
}

#pane_my_pages #pages_options .imgContainer {
cursor:pointer;
height:116px;
overflow:hidden;
width:160px;
}

#pane_my_pages #pages_options .pages-option button#manageButton {
background-image:url(../../assets/img/manage_reg-bda537.png);
background-repeat:no-repeat;
border:medium none;
cursor:pointer;
height:116px;
width:144px;
}

#pane_my_pages #pages_options .pages-option button#manageButton:hover{
background-image:url(../../assets/img/manage_hov-15adad.png);
}

#pane_my_pages #pages_options .pages-option button#styleButton {
background-image:url(../../assets/img/style_reg-c0ce22.png);
background-repeat:no-repeat;
border:medium none;
cursor:pointer;
height:116px;
width:144px;
}

#pane_my_pages #pages_options .pages-option button#styleButton:hover{
background-image:url(../../assets/img/style_hov-a0c149.png);
}

#pane_my_pages #pages_options .desc {
color:#666666;
font-size:13px;
font-weight:bold;
overflow:hidden;
padding:0px;
position:relative;
text-align:center;
text-shadow:black 0px 0px 2px;
width:144px;
}

div.innerdesignpane{
background-color:#FFFFFF;
min-height:220px;
padding-bottom:5px;
padding-top:5px;
}

#tabsholder {
position:relative;
left:150px;
top:2px;
height:20px;
width:400px;
z-index:2000;
overflow:hidden;
}

#adddesign_menuitems {
list-style:none;
width:227px;
height:340px;
}

#adddesign_menuitems li {
background: url("../../assets/img/topbar_dropdown_mid_sm-b09bad.png") repeat-y 0 0 transparent;
height: 55px;
margin-left: 2px;
padding-top: 0px;
}

#adddesign_menuitems li a {
	display:block;
	margin-left:8px;
	text-decoration:none;
	width:210px;
	height:53px;
	padding:0;
}

#adddesign_menuitems a{
background:url(../../assets/img/main2_updated-1e9de0.png) no-repeat 0 0;	
}

#adddesign_menuitems #navigation_item a {
background-position: -178px -64px;
}

#adddesign_menuitems #navigation_item a:hover {
background-position: -178px -354px;
}

#adddesign_menuitems #header_picture_item a {
background-position: -600px -686px;
}

#adddesign_menuitems #header_picture_item a:hover {
background-position: -600px -976px;
}

#adddesign_menuitems #theme_item a {
background-position: -178px -115px;
}

#adddesign_menuitems #theme_item a:hover {
background-position: -178px -405px;
}


#adddesign_menuitems #background_item a {
background-position: -178px -167px;
}

#adddesign_menuitems #background_item a:hover {
background-position: -178px -457px;
}

#adddesign_menuitems #blog_item a {
background-position: -178px -219px;
}

#adddesign_menuitems #blog_item a:hover {
background-position: -178px -509px;
}

#adddesign_menuitems #sitename_item a {
background-position: -178px -12px;
}

#adddesign_menuitems #sitename_item a:hover {
background-position: -178px -302px;
}

#adddesign_menuitems #top_item{
	background: url("../../assets/img/main2_updated-1e9de0.png") no-repeat scroll -617px -530px transparent;
	height:12px;
}

#adddesign_menuitems #bottom_item{
	background: url("../../assets/img/main2_updated-1e9de0.png") no-repeat scroll -617px -555px transparent;
	height:25px;
}

/* Add contents menu */
#addcontents_menuitems{
	width:254px;
	margin:0;
	overflow:hidden;
	left:-50px;
	position:absolute;
	top:28px;
}

#addcontents_menuitems li {
	background: url("../../assets/img/topbar_dropdown_mid-c4350f.png") repeat-y scroll 0 0 transparent;
	height:56px;
	list-style:none outside none;
	width:254px;
}

#addcontents_menuitems #top_item{
	background: url("../../assets/img/topbar_dropdown_top-df628a.png") no-repeat scroll 0 0 transparent;
	height:12px;
}

#addcontents_menuitems #bottom_item{
	background: url("../../assets/img/topbar_dropdown_bottom-4a563d.png") no-repeat scroll 0 0 transparent;
	height:25px;
}

#addcontents_menuitems li a {
	background:url(../../assets/img/main2_updated-1e9de0.png) no-repeat 0 0;	
	border:medium none;
	display:block;
	height:53px;
	padding:0;
	text-decoration:none;
	width:237px;
}

#addcontents_menuitems #add_text_box_item a {
background-position: -618px -14px;
}

#addcontents_menuitems #add_text_box_item a:hover {
background-position: -865px -14px;
}

#addcontents_menuitems #add_single_photo_item a {
background-position: -618px -66px;
}

#addcontents_menuitems #add_single_photo_item a:hover {
background-position: -865px -66px;
}

#addcontents_menuitems #add_photo_gallery_item a {
background-position: -618px -118px;
}

#addcontents_menuitems #add_photo_gallery_item a:hover {
background-position: -865px -118px;
}

#addcontents_menuitems #add_video_item a {
background-position: -618px -171px;
}

#addcontents_menuitems #add_video_item a:hover {
background-position: -865px  -171px;
}

#addcontents_menuitems #add_file_item a {
background-position: -618px -224px;
}

#addcontents_menuitems #add_file_item a:hover {
background-position: -865px -224px;
}

#addcontents_menuitems #add_code_item a {
background-position: -618px -278px;
}

#addcontents_menuitems #add_code_item a:hover {
background-position: -865px -278px;
}

#addcontents_menuitems #add_extras_item a {
background-position: -618px -330px;
}

#addcontents_menuitems #add_extras_item a:hover {
background-position: -865px -330px;
}
/* End Add contents menu */

#share_menuitems {
	width:227px;
	margin:0;
	overflow:hidden;
}

#share_menuitems li {
	background: url("../../assets/img/topbar_dropdown_mid_sm-b09bad.png") repeat-y scroll 0 0 transparent;
	height:56px;
	list-style:none outside none;
	width:227px;
}

#share_menuitems #top_item{
	background: url("../../assets/img/topbar_dropdown_top_sm-1ee3f3.png") no-repeat scroll 0 0 transparent;
	height:12px;
}

#share_menuitems #bottom_item{
	background: url("../../assets/img/topbar_dropdown_bottom_sm-91e4cd.png") no-repeat scroll 0 0 transparent;
	height:25px;
}

#share_menuitems a{
	background:url(../../assets/img/main2_updated-1e9de0.png) no-repeat 0 0;	
}

#share_menuitems li a {
	border:medium none;
	display:block;
	height:52px;
	padding:0;
	text-decoration:none;
	width:219px;
}

.share_menu_item_wrap {
	height: 48px;
	margin-left: 8px;
	overflow: hidden;
}

#share_menuitems #invite_editor_item a {
background-position: -398px -14px;
}

#share_menuitems #invite_editor_item a:hover {
background-position: -398px -252px;
}

#share_menuitems #disabled_invite_editor_item a {
background:url(../../assets/img/invite_editors_inactive-86e74a.png) no-repeat 0 0;	 
}

#share_menuitems #manage_editor_item a {
background-position: -398px -66px;
}

#share_menuitems #manage_editor_item a:hover {
background-position: -398px -304px;
}

#share_menuitems #view_editor_item a {
background: url("../../assets/img/view_editors-6ae619.png") no-repeat scroll 0 0 transparent;
}

#share_menuitems #view_editor_item a:hover {
background-position: 0 -52px;
}

#share_menuitems #facebook_item a {
background-position: -398px -118px;
}

#share_menuitems #facebook_item a:hover {
background-position: -398px -356px;
}

#share_menuitems #twitter_item a {
background-position: -398px -171px;
}

#share_menuitems #twitter_item a:hover {
background-position: -398px -409px;
}

#share_menuitems #email_item a {
background-position: -398px -225px;
}

#share_menuitems #email_item a:hover {
background-position: -398px -463px;
}

#adddesignmenuheader {
float:left;
position:relative;
top:28px;
}

#adddesignsubmenupane{
float:left;
min-height:260px;
width:362px;
position:relative;
}

#design_panes {
/*
 * background:transparent url(../../assets/img/adddesign_bg-e7383f.gif) no-repeat scroll 0%;
 */
width:349px;
height:224px;
float:left;
}

.add-design-right-bg {
background:url(../../assets/img/adddesign_bg-e7383f.gif) no-repeat;
}

#adddesignmenuheader ul#design_tabs {
position:relative;
width:123px;
height:188px;
background:url(../../assets/img/profile_leftside_bg-b24860.png) no-repeat;
list-style-type:none;
overflow:hidden;
margin:0;
}

#tab_profile a, #tab_theme a, #tab_my_pages a, #tab_my_friends a, #tab_background a, #tab_chatbox a, #tab_extras a {
background:transparent;
position:absolute;
width:121px;
height:24px;
text-decoration:none;
text-indent:-1000px;
}

#tab_profile a {
display:block;
top:5px;
left:2px;
}

#tab_profile a:hover {
background:url(../../assets/img/profileinfo_hover-6bda45.png) no-repeat;
}

#tab_profile a.selected {
background:url(../../assets/img/profileinfo_click-c78d0e.png) no-repeat;
}

#tab_my_pages a {
display:block;
top:29px;
left:2px;
}

#tab_my_pages a:hover {
background:url(../../assets/img/mypages_hover-25a343.png) no-repeat;
}

#tab_my_pages a.selected {
background:url(../../assets/img/mypages_click-30416d.png) no-repeat;
}

#tab_my_friends a {
display:block;
top:53px;
left:2px;
}

#tab_my_friends a:hover {
background:url(../../assets/img/myfriends_hover-c36a56.png) no-repeat;
}

#tab_my_friends a.selected {
background:url(../../assets/img/myfriends_click-440872.png) no-repeat;
}

#tab_theme a {
display:block;
top:82px;
left:2px;
}

#tab_theme a:hover {
background:url(../../assets/img/theme_hover-cdb484.png) no-repeat;
}

#tab_theme a.selected {
background:url(../../assets/img/theme_click-76072d.png) no-repeat;
}

#tab_background a {
display:block;
top:106px;
left:2px;
}

#tab_background a:hover {
background:url(../../assets/img/background_hover-f4091f.png) no-repeat;
}

#tab_background a.selected {
background:url(../../assets/img/background_click-b3ffb6.png) no-repeat;
}

#tab_chatbox a {
display:block;
top:130px;
left:2px;
}

#tab_chatbox a:hover {
background:url(../../assets/img/chatbox_hover-fc65b6.png) no-repeat;
}

#tab_chatbox a.selected {
background:url(../../assets/img/chatbox_click-747036.png) no-repeat;
}

#tab_extras a {
display:block;
top:154px;
left:2px;
}

#tab_extras a:hover {
background:url(../../assets/img/extras_hover-8c1bb1.png) no-repeat;
}

#tab_extras a.selected {
background:url(../../assets/img/extras_click-51ba64.png) no-repeat;
}

#photobankheader {
background:transparent url(../../assets/img/title_bg-3786e5.png) repeat scroll 0%;
position:relative;
height:40px;
}

#photobankheader #photobanktitle {
margin-left:24px;
margin-top:8px;
}

#photobankheader button {
margin-right:10px;
margin-top:8px;
}

#options_menuitems {
    list-style: none;
    width: 171px;
    height: 133px;
    background: url(../../assets/img/option_pulldown_bg-36bde2.gif) no-repeat;
    position: absolute;
    top: 27px;
    left: 292px;
    display: none
}

#options_menuitems #create_new_item a {
background:url(../../assets/img/main2-db1d0d.png) no-repeat 0 0;
background-position: -4px -7px;
}

#options_menuitems #create_new_item a:hover {
background-position: -4px -145px;
}

#options_menuitems #create_new_item a:active {
background-position: -4px -283px;
}

#options_menuitems #share_site_item a {
background:url(../../assets/img/main2-db1d0d.png) no-repeat 0 0;
background-position: -4px -37px;
}

#options_menuitems #share_site_item a:hover {
background-position: -4px -175px;
}

#options_menuitems #share_site_item a:active {
background-position: -4px -313px;
}

#options_menuitems #site_privacy_item a, #options_menuitems #site_privacy_item_disabled a {
background:url(../../assets/img/main2-db1d0d.png) no-repeat 0 0;
background-position: -4px -67px;
}

#options_menuitems #site_privacy_item a:hover {
background-position: -4px -205px;
}

#options_menuitems #site_privacy_item a:active {
background-position: -4px -343px;
}

#options_menuitems .block_item {
 opacity: 0.35;
}

#options_menuitems #account_settings_item a {
background:url(../../assets/img/main2-db1d0d.png) no-repeat 0 0;
background-position: -4px -97px;
}

#options_menuitems #account_settings_item a:hover {
background-position: -4px -235px;
}

#options_menuitems #account_settings_item a:active {
background-position: -4px -373px;
}

#photobanktitle {
float:left;
width:300px;
}

button#upload_btn {
border:none;
float:right;
height:30px;
width:164px;
background:url(../../assets/img/uploadphotos_button-ac7b8a.gif) no-repeat;
position:relative;
}

button#upload_btn:hover {
background:url(../../assets/img/uploadphotos_hover-aee2a9.gif) no-repeat;
}

button#upload_btn:active {
background:url(../../assets/img/uploadphotos_click-b64001.gif) no-repeat;
}

#photouploaderbox {
background:transparent url(../../assets/img/photouploader_bottom-00db98.gif) repeat-y;
position:relative;
left:50%;
margin-left:-236px;
width:471px;
}

#photoupload_title_bar {
background:url(../../assets/img/photouploader_top-a17733.gif) no-repeat;
width:471px;
height:28px;
top:33px;
}

#photouploaderclosebtn {
position:absolute;
right:9px;
top:3px;
}

#photouploaderclosebtn a {
background:url(../../assets/img/photo_cancel_reg-dfb6f5.gif) no-repeat;
}

#photouploaderclosebtn a:hover {
background:url(../../assets/img/photo_cancel_hover-c53743.gif) no-repeat;
text-decoration:none;
}

#photoupload_tabs {
background:url(../../assets/img/photouploader_tabs_bg_small-f64baa.gif) no-repeat;
height:22px;
}

#photoupload_tabs ul {
width:471px;
list-style-type:none;
margin-left:18px;
}

#photoupload_tabs li {
float:left;
margin:0;
padding:0;
}

#photoupload_tabs li a{
display:block;
text-indent:-999px;
}

#tab_MYCOMPUTER a {
background:url(../../assets/img/photouploader_mycomputer_regular-f1528f.gif) no-repeat;
text-decoration:none;
width:112px;
height:22px;
display:block;
text-indent:-1000px;
margin:0;
padding:0;
}

#tab_MYCOMPUTER a.active {
background:url(../../assets/img/photouploader_mycomputer_click-9da2e1.gif) no-repeat;
}

#tab_MYCOMPUTER a:hover {
background:url(../../assets/img/photouploader_mycomputer_hover-87ebba.gif) no-repeat;
}

input.add_photo_button {
background:transparent url(../../assets/img/photouploader_getphoto_button-335118.gif) no-repeat scroll 0%;
border:medium none;
height:30px;
width:115px;
}

#tab_WEBLINK a {
background:url(../../assets/img/photouploader_weblink_regular-aa484c.gif) no-repeat;
text-decoration:none;
width:111px;
height:22px;
display:block;
text-indent:-1000px;
margin:0;
padding:0;
}

#tab_WEBLINK a.active {
background:url(../../assets/img/photouploader_weblink_click-fe7713.gif) no-repeat;
}

#tab_WEBLINK a:hover {
background:url(../../assets/img/photouploader_weblink_hover-de6797.gif) no-repeat;
}

#tab_MYSPACE a {
background:url(../../assets/img/photouploader_myspace_regular-3e3a9e.gif) no-repeat;
text-decoration:none;
width:99px;
height:22px;
display:block;
text-indent:-1000px;
margin:0;
padding:0;
}

#tab_MYSPACE a.active {
background:url(../../assets/img/photouploader_myspace_click-a0499b.gif) no-repeat;
}

#tab_MYSPACE a:hover {
background:url(../../assets/img/photouploader_myspace_hover-d35303.gif) no-repeat;
}

#tab_PHOTOBUCKET a  {
background:url(../../assets/img/photouploader_photobucket_regular-e40b76.gif) no-repeat;
text-decoration:none;
width:111px;
height:22px;
display:block;
text-indent:-1000px;
margin:0;
padding:0;
}

#tab_PHOTOBUCKET a.active {
background:url(../../assets/img/photouploader_photobucket_click-efd962.gif) no-repeat;
}

#tab_PHOTOBUCKET a:hover {
background:url(../../assets/img/photouploader_photobucket_hover-f2930f.gif) no-repeat;
}

.getphoto {
background:url(../../assets/img/photouploader_getphoto_button-335118.gif) no-repeat;
text-decoration:none;
width:115px;
height:30px;
display:block;
text-indent:-1000px;
margin:0;
padding:0;
}

.getphoto a {
width:115px;
height:30px;
display:block;
text-indent:-1000px;
background:url(../../assets/img/photouploader_getphoto_button-335118.gif) no-repeat;
text-decoration:none;
margin:0;
padding:0;
}

.getphoto a:hover {
background:url(../../assets/img/photouploader_getphoto_button-335118.gif) no-repeat;
text-decoration:none;
}

.browsephoto {
background:url(../../assets/img/photouploader_browse_button-574b54.gif) no-repeat;
text-decoration:none;
width:115px;
height:29px;
display:block;
text-indent:-1000px;
margin:0;
padding:0;
}

.browsephoto a {
width:115px;
height:29px;
display:block;
text-indent:-1000px;
background:url(../../assets/img/photouploader_browse_button-574b54.gif) no-repeat;
text-decoration:none;
margin:0;
padding:0;
}

.browsephoto a:hover {
background:url(../../assets/img/photouploader_browse_button-574b54.gif) no-repeat;
text-decoration:none;
}

#upload_contents {
width:471px;
background:url(../../assets/img/photouploader_bottom-00db98.gif) repeat-y;
height:71px;
}

#photos-container {
height: 220px;
margin-left: 2px;
overflow: auto;
position: relative;
}

.thumb-wrap {
float:left;
cursor:hand;
position:relative;
}



.thumb-wrap span {
display:block;
text-align:center;
}

.thumb-wrap a.delete-photo {
background:url(../../assets/img/cancel_mini-35fa2b.png) no-repeat;
position: absolute;
right:-12px;
top:-12px;
width:25px;
height:25px;
z-index:100;
}

.thumb-wrap a.photo-caption {
background:url(../../assets/img/caption_drag-1cabb1.png) no-repeat 0px -1px;
position: absolute;
right:2px;
top:8px;
width:97px;
height:33px;
z-index:100;
}

.thumb-wrap a.photo-caption:hover {
	background-position:0px -36px;
}

.thumb-wrap a.photo-draggable {
background:url(../../assets/img/caption_drag-1cabb1.png) no-repeat 0px -77px;
position: absolute;
right:2px;
top:55px;
width:97px;
height:33px;
z-index:100;
}

.thumb-wrap a.photo-draggable:hover {
	background-position:0px -112px;
}

.thumb-wrap a.add-photo {
background:url("../../assets/img/photobank_pre_load-dfdcbd.png") no-repeat scroll -505px -94px transparent;
height:26px;
left:-3px;
margin-top:-18px;
position:absolute;
top:50%;
width:106px;
z-index:100;
}

.thumb-wrap a.add-photo:hover {
	background-position:-505px -125px;
}
.thumb-wrap a.add-photo:active {
	background-position:-505px -155px;
}

.thumb {
background:none repeat scroll 0%;	
padding:0px;
display:block;
position:relative;
}

.thumb a.thickbox {
	display:block;
	margin:6px;
}

.img-shadow i {
background-color:#EEEEEE;
background-position:center 25%;
background-repeat:no-repeat;
display:block;
height:80px;
width:100px;
overflow:hidden;
}

#photo_list {
	list-style:none outside none;
}

#photo_list .photo_list_item {
	background-color:#FFFFFF;
	border:1px solid darkgray;
	display:block;
	float:left;
	list-style-type:none;
	height:80px;
	width:100px;
	padding:4px;
	margin:4px;
}

.img-shadow .anchorWrapper {
overflow:hidden;
position:relative;
background:none repeat scroll 0 0 #FFFFFF;
border:1px solid #CCCCCC;
outline:medium none;
padding:4px;
position:relative;
}

.photo-view-selected {
background:#C3DAF9 none repeat scroll 0%;
border:2px solid #6593CF;
padding:3px;
}

#savePage {
	left:0;
	position:fixed;
	right:0;
	top:0;
}

/*
 * Page History
 */

button#lock_history_action_button {
background-image:url(../../assets/img/lockpage_reg-627697.png);
background-repeat:no-repeat;
border:medium none;
cursor:pointer;
float:right;
height:29px;
margin-bottom:10px;
position:absolute;
right:10px;
width:130px;
display:block;
}

button#lock_history_action_button:hover{
background-image:url(../../assets/img/lockpage_hover-7c8eac.png);
}

button#lock_history_action_button:active{
background-image:url(../../assets/img/lockpage_click-d4b0b0.png);
}

ul#page_history_list {
background-color:#FFFFFF;
border:1px solid #6689CB;
height:250px;
list-style:none;
overflow-y:scroll;
overflow-x:hidden;
}

ul#page_history_list li {
background-image:url(../../assets/img/messages_greybg_regular-bc3654.gif);
height:61px;
position:relative;
width:100%;
}

ul#page_history_list img.user {
border:none;
margin-left:8px;
margin-top:4px;
position:absolute;
}

ul#page_history_list p.history-contents{
font-family:georgia,serif;
line-height:1.5em;
margin:0pt;
overflow:hidden;
padding:10px 20px 10px 80px;
}

ul#page_history_list p.history-contents span {
color: #FFFFFF;
font-family:"Helvetica Neue",Helvetica,Arial,sans;
font-size:160%;
font-weight:700;
letter-spacing:-.05em;
margin:0 0 .2em;
text-align: left;
}

ul#page_history_list p.history-contents em {
line-height:2.5em;
}

input.preview-revert-action-btn {
background:url(../../assets/img/preview_reg-f0ca16.png) no-repeat;
border:0pt;
width:70px;
height:18px;
display:block;
text-indent:-1000px;
position:absolute;
right:85px;
top:10px;
margin:2px;
}

input.preview-revert-action-btn:hover { 
background:url(../../assets/img/preview_hover-f73119.png) no-repeat;
}

input.revert-action-btn {
background:url(../../assets/img/goback_reg-b504cb.png) no-repeat;
border:0pt;
width:69px;
height:18px;
display:block;
text-indent:-1000px;
position:absolute;
right:10px;
top:10px;
margin:2px;
}

input.revert-action-btn:hover { 
background:url(../../assets/img/goback_hov-e778eb.png) no-repeat;
}

.centered-text {
	text-align: center;
}

.contentsWrapper {
	position:relative;
	top:0px;
	margin-left:10px;
}

#photouploaderbox label{
	color:#FFFFFF;
	font-family:proxima-nova,"Century Gothic","Helvetica Neue Light","Helvetica Neue",georgia,"times new roman",helvetica,verdana,tahoma,arial,"sans serif";
	display:block;
	font-weight:bold;
	font-size:100%;
	margin-bottom:2px;
	margin-top:2px;
}

.web-search-photo-box {
	padding-top:0px;
	text-align:left;
}

.web-search-photo-box h4{
	font-family: proxima-nova,"Helvetica Neue",Arial,sans-serif;
    font-size: 14px;
    padding: 4px 0;
}

#web-search-container #web-results #photo_list {
    height: 225px;
    margin: 0 auto;
    overflow-x: hidden;
    overflow-y: scroll;
    width: 580px;
}

.upload_input_txt {
	padding:3px;
	width:442px;
}

div#content_WEBLINK span {
	font-size:5em;
	color:red;
}

ul.globalnav {
	position:relative;
	right:0;
	bottom:0;
	height:20px;
	list-style-type:none;
	padding-left:10px;
}

.globalnav li {
	display:inline;
	float:left;
}

.inner-tab-off a {
	background-image:url(../../assets/img/blanktab_reg-c60c9b.gif);
	background-repeat:no-repeat;
	display:block;
	height:24px;
	width:90px;
	text-align:center;
	font-family:"lucida grande",tahoma,verdana,arial,sans-serif;
	font-size:12px;
	color:#000;
}

.inner-tab-off a:hover {
	background-image:url(../../assets/img/blanktab_hover-95a2de.gif);
	background-repeat:no-repeat;
	color:#fff;
	text-decoration:none;
}

.inner-tab-off a.selected {
background-image:url(../../assets/img/blanktab_click-6d150c.gif);
background-repeat:no-repeat;
display:block;
height:24px;
width:90px;
text-align:center;
font-family:"lucida grande",tahoma,verdana,arial,sans-serif;
font-size:12px;
color:#FFF;	
}

.inner-tab-on a {
background-image:url(../../assets/img/blanktab_click-6d150c.gif);
background-repeat:no-repeat;
display:block;
height:24px;
width:90px;
text-align:center;
font-family:"lucida grande",tahoma,verdana,arial,sans-serif;
font-size:12px;
color:#FFF;
}

#pane_profile_status {
background:url(../../assets/img/background_mystatus-71bf72.gif) no-repeat;
}

#pane_profile_info {
background:url(../../assets/img/background_myinfo-971e6f.gif) no-repeat;
}

#pane_profile_layout {
background:url(../../assets/img/background_mylayout-0f91b3.gif) no-repeat scroll center top;
}

#update_status_btn {
background-image:url(../../assets/img/update_status-64fedd.gif);
background-repeat:no-repeat;
background:url(../../assets/img/update_status-64fedd.gif) no-repeat;
text-decoration:none;
width:108px;
height:18px;
display:block;
text-indent:-1000px;
margin:0;
padding:0;
}

#update_status_btn a {
text-decoration:none;
width:108px;
height:18px;
display:block;
text-indent:-1000px;
margin:0;
padding:0;
}

#update_status_btn a:hover {
background:url(../../assets/img/update_status_hov-e45e0c.gif) no-repeat;
text-decoration:none;
}

#choose_photo_btn {
background:url(../../assets/img/choose_photo_reg-013a40.gif) no-repeat;
text-decoration:none;
width:154px;
height:30px;
display:block;
text-indent:-1000px;
margin:0;
padding:0;
}

#choose_photo_btn a:hover {
background:url(../../assets/img/choose_photo_hover-98480b.gif) no-repeat;
text-decoration:none;
}

#savechange_layout_btn {
background:url(../../assets/img/save_changes_reg-e69e22.gif) no-repeat;
text-decoration:none;
width:154px;
height:30px;
display:block;
text-indent:-1000px;
margin:0;
padding:0;
}

#savechange_layout_btn a:hover {
background:url(../../assets/img/save_changes_hover-5c7b9e.gif) no-repeat;
text-decoration:none;
}

.colorBtn {
background:url(../../assets/img/color_reg-3f9d5a.gif) no-repeat;
width:41px;
height:18px;
display:block;
float: left;
}

.colorBtn:hover {
background:url(../../assets/img/color_hover-4cc7bd.gif) no-repeat;
}

.photoBtn {
background:url(../../assets/img/photo_reg-3341a5.gif) no-repeat;
width:41px;
height:18px;
display:block;
float: left;
}

.photoBtn:hover {
background:url(../../assets/img/photo_hover-40cc0c.gif) no-repeat;
text-decoration:none;
}

.borderBtn {
background:url(../../assets/img/border_reg-c21f04.gif) no-repeat;
width:47px;
height:18px;
display:block;
float: left;
}

.borderBtn:hover {
background:url(../../assets/img/border_hover-e52fc4.gif) no-repeat;
text-decoration:none;
}

.sizeBtn {
background:url(../../assets/img/size_reg-04ff8a.gif) no-repeat;
text-decoration:none;
width:41px;
height:18px;
display:block;
float: left;
text-indent:-1000px;
margin:0;
padding:0;
}

.sizeBtn:hover {
background:url(../../assets/img/size_hover-b17390.gif) no-repeat;
text-decoration:none;
}

.fontBtn {
background:url(../../assets/img/font_reg-08f6b2.gif) no-repeat;
text-decoration:none;
width:41px;
height:18px;
display:block;
float: left;
text-indent:-1000px;
margin:0;
padding:0;
}

.fontBtn:hover {
background:url(../../assets/img/font_hover-aee4d8.gif) no-repeat;
text-decoration:none;
}

#changelayout_tabs {
position:relative;
background:url(../../assets/img/photouploader_tabs_bg-482a50.gif) no-repeat;
top:33px;
left:11px;
}

ul#layout_tabsmenu {
height:23px;
list-style-type:none;
margin-left:15px;
padding:4px;
}

ul#layout_tabsmenu li {
float:left;
}

.m-MYPROFILE-off, .m-MYPROFILE-on {
text-decoration:none;
width:107px;
height:22px;
display:block;
text-indent:-1000px;
margin:0;
padding:0;
}

.m-MYPROFILE-off a, .m-MYPROFILE-on a {
text-decoration:none;
width:107px;
height:22px;
display:block;
text-indent:-1000px;
margin:0;
padding:0;
}

.m-MYPROFILE-on a {
background:url(../../assets/img/myprofile_click-93da1e.gif) no-repeat;
text-decoration:none;
}

.m-MYPROFILE-off a:hover {
background:url(../../assets/img/myprofile_hover-5ca757.gif) no-repeat;
text-decoration:none;
}

.m-MYPAGESL-off,.m-MYPAGESL-on {
background:url(../../assets/img/mypagesl_reg-12af32.gif) no-repeat;
text-decoration:none;
width:107px;
height:22px;
display:block;
text-indent:-1000px;
margin:0;
padding:0;
}

.m-MYPAGESL-on a {
background:url(../../assets/img/mypagesl_click-d55ad8.gif) no-repeat;
text-decoration:none;
}

.m-MYACCESS-off,.m-MYACCESS-on {
background:url(../../assets/img/myaccess_reg-3a3d57.gif) no-repeat;
text-decoration:none;
width:107px;
height:22px;
display:block;
text-indent:-1000px;
margin:0;
padding:0;
}

.m-MYACCESS-on a {
background:url(../../assets/img/myaccess_click-2abf01.gif) no-repeat;
text-decoration:none;
}

.m-MYACCESS-off a:hover {
background:url(../../assets/img/myaccess_hover-2f1d31.gif) no-repeat;
text-decoration:none;
}

#content_MYPROFILE, #content_MYPAGESL, #content_MYACCESS {
padding: 5px 0 4px 20px;
position: relative;
}

/*
* Add design -- > Background
*/
.colorSelectorWrapper input#bg_color_input {
position:relative;
}

button#new_bg_color_btn:hover {
background:transparent url(../../assets/img/save_changes_hover-5c7b9e.gif) no-repeat scroll 0%;
text-decoration:none;
}
button#new_bg_color_btn {
background:transparent url(../../assets/img/save_changes_reg-e69e22.gif) no-repeat scroll 0pt;
border:medium none;
cursor:pointer;
height:30px;
position:relative;
text-indent:0pt;
width:154px;
}

#message_tabsmenu {
	height:36px;
	padding-left:24px;	
}

#show-message-contents #message_tabsmenu li {
	display:inline;
	float:left;
	height:36px;
}

#show-message-contents #message_tabsmenu li a {
	background:transparent url(../../assets/img/inbox_tabs-165396.png) no-repeat scroll 0 0;
	display: block;
	text-indent: -9999px;
	height:36px;
	margin-top:2px;
	width:132px;
}

#show-message-contents #message_tabsmenu li a#tab_profile {
	background-position: 0 0;
}

#show-message-contents #message_tabsmenu li a#tab_profile:hover {
	background-position: 0 -36px;
}

#show-message-contents #message_tabsmenu li.ui-tabs-selected a#tab_profile {
	background-position: 0 -72px;
}

#show-message-contents #message_tabsmenu li a#tab_inbox {
	background-position: -132px 0;
}

#show-message-contents #message_tabsmenu li a#tab_inbox:hover {
	background-position: -132px -36px;
}

#show-message-contents #message_tabsmenu li.ui-tabs-selected a#tab_inbox {
	background-position: -132px -72px;
}

#show-message-contents #message_tabsmenu li a#tab_sites {
	background-position: -264px 0;
}

#show-message-contents #message_tabsmenu li a#tab_sites:hover {
	background-position: -264px -36px;
}

#show-message-contents #message_tabsmenu li.ui-tabs-selected a#tab_sites {
	background-position: -264px -72px;
}

#show-message-contents #message_tabsmenu li a#tab_friends {
	background-position: -396px 0;
}

#show-message-contents #message_tabsmenu li a#tab_friends:hover {
	background-position: -396px -36px;
}

#show-message-contents #message_tabsmenu li.ui-tabs-selected a#tab_friends {
	background-position: -396px -72px;
}

#content_profile, #content_inbox, #content_sites, #content_friends {
	padding: 10px;
}

#content_profile .form_wrapper {
	margin: 20px;
}

/*
 * Inbox inner tabs
 */
#messages_tabs li {
	display:inline;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	margin-left:4px;
	margin-top:2px;
	padding:1px;
}

#messages_tabs li a {
	background:transparent url(../../assets/img/inbox_inner-657c0a.png) no-repeat scroll 0 0;
	height: 23px;
	text-indent: -9999px;
	width: 88px;
}

#messages_tabs li a#tab_inbox:hover {
	background-position: 0 -24px;
}

#messages_tabs li.ui-tabs-selected a#tab_inbox {
	background-position: 0 -48px;
}

#messages_tabs li a#tab_sent {
	background-position: -90px 0px;
}

#messages_tabs li a#tab_sent:hover {
	background-position: -90px -24px;
}

#messages_tabs li.ui-tabs-selected a#tab_sent {
	background-position: -90px -48px;;
}


#msgbox-tabs-wrapper {
position: relative;
}

#msgbox-tabs-wrapper ul {
margin:0;
padding:0;
}

#msgbox-tabs-wrapper ul a {
display:block;
text-indent:-999px;
overflow:hidden;
height:24px;
}

#messages_contents {
	background-color: #F5F6F8;
    border-bottom: 1px solid #DDDDDD;
    border-radius: 5px 5px 5px 5px;
	margin:0px 3px 19px 9px;
}

#sites_tabsmenu {
	background:transparent url(../../assets/img/inner_bg_large-a7a699.png) no-repeat scroll 0 50%;
	bottom:0;
	height:29px;
	position:absolute;
	width:378px;
}

#sites_tabsmenu li {
	float: left;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	margin-left:2px;
	margin-top:2px;
	padding:1px;
}

#sites_tabsmenu li a {
	background:transparent url(../../assets/img/sites_inner-9804e2.png) no-repeat scroll 0 0;
	display: block;
	height: 23px;
	text-indent: -9999px;
	width: 121px;
}

#sites_tabsmenu li a#tab_made_by_you:hover {
	background-position: 0 -24px;
}

#sites_tabsmenu li.ui-tabs-selected a#tab_made_by_you {
	background-position: 0 -49px;
}

#sites_tabsmenu li a#tab_joined_by_you {
	background-position: -124px 0;
}

#sites_tabsmenu li a#tab_joined_by_you:hover {
	background-position: -124px -24px;
}

#sites_tabsmenu li.ui-tabs-selected a#tab_joined_by_you {
	background-position: -124px -49px;
}

#sites_tabsmenu li a#tab_your_network {
	background-position: -247px 0;
}

#sites_tabsmenu li a#tab_your_network:hover {
	background-position: -247px -24px;
}

#sites_tabsmenu li.ui-tabs-selected a#tab_your_network {
	background-position: -247px -49px;
}

#content_sites .sites_list {
	overflow-x: hidden;
	overflow-y: scroll;
	height: 278px;
}

#content_sites .sites_list li{
	list-style-type:none;
}

/*ul#message_tabsmenu {
clear:left;
display: table;
list-style-image: none;
list-style-position: outside;
list-style-type: none;
margin: 5px 0px 0px 25px;
}

ul#message_tabsmenu li {
display:table-cell;
margin:0;
padding:0;
}*/

button#send-msg-btn {
background:transparent url(../../assets/img/sendmessage_reg-ed2865.gif) no-repeat scroll 0;
background-position:0 0;
border:medium none;
cursor:pointer;
height:18px;
width:107px;
position:absolute;
right:40px;
top:5px;
}

button#new-msg-btn {
background:transparent url(../../assets/img/newmessage_reg-5166a5.png) no-repeat scroll 0;
background-position:0 0;
border:medium none;
cursor:pointer;
height:29px;
width:129px;
position:absolute;
right:10px;
}

button#new-msg-btn:hover {
background:transparent url(../../assets/img/newmessage_hov-062724.png) no-repeat scroll 0;
}

button#new-msg-btn:active {
background:transparent url(../../assets/img/newmessage_click-66ee49.png) no-repeat scroll 0;
}

#messages-contents-wrapper h2 {
padding:10px;
}

.inner_msg_tabs {
position:relative;
height:40px;
}

.inner_msg_tabs ul {
background:transparent url(../../assets/img/inbox_inner_bg-dae35f.png) no-repeat scroll 0;
position:absolute;
bottom:0pt;
height: 29px;
width: 191px;
}

.inner_msg_tabs li {
display:inline;
padding-right:2px;
float:left;
margin:0;
}

.inner_msg_tabs ul a {
display:block;
overflow:hidden;
height:14px;
}

.new_msg_title {
width:100%;
background:url(../../assets/img/inbox_topheader_bg-0562d9.png) repeat-x;
line-height: 24px;
}

.new_msg_title .show-num-message {
	color:#DDDDDD;
	font-size:15px;
	font-weight:normal;
	text-shadow:black 0px 2px 3px;
	padding-left:5px;
}

#message_content .message_title {
width:100%;
background:url(../../assets/img/inbox_topheader_bg-0562d9.png) repeat-x;
line-height: 24px;
color:#CCCCCC;
}

.messagesHeadline {
color:#DDDDDD;
font-size:15px;
font-weight:normal;
text-shadow:black 0px 2px 3px;
}

.new_msg_title_bulletins {
position:relative;
width:471px;
left:25px;
top:20px;
font-size:medium;
}

.msg_title {
position:relative;
width:471px;
left:25px;
top:24px;
background:url(../../assets/img/topgrey-05fd17.gif) no-repeat;
}

#mail_contents {
position:relative;
top:17px;
}

#btn_new_msg {
position:absolute;
right:30px;
top:-5px;
}

#btn_back_inbox {
position:absolute;
left:24px;
top:-8px;
}

#btn_reply {
position:absolute;
right:24px;
top:-8px;
}

#reply_form {
overflow:hidden;
}

.frmShdwTopLt {
float:left;
background:url(../../assets/img/shadowUpperLeft-396fe1.gif) top left no-repeat;
}

.frmShdwBottomRt {
float:left;
background:url(../../assets/img/shadowLowerRight-37b83b.gif) bottom right no-repeat;
}

.frmShdwBottomLt {
float:left;
background:transparent url(../../assets/img/shadowBottomLeft-6d0bd0.gif) bottom left no-repeat;
}

.frmShdwTopRt {
float:left;
background:transparent url(../../assets/img/shadowTopRight-011c36.gif) top right no-repeat;
}

tbody.scrollContent {
display:block;
height:218px;
overflow:auto;
width:486px;
}

tbody.scrollContent td,tbody.scrollContent tr.normalRow td {
padding-right:12px;
padding-top:5px;
}

tbody#scrollContent_msg td,tbody#scrollContent_msg tr.normalRow td {
padding-right:12px;
padding-top:5px;
width:471px;
height:61px;
background:url(../../assets/img/messages_bluebg_regular-f49ad1.gif) no-repeat;
}

tbody#scrollContent_msg tr.old_msg td {
padding-right:12px;
padding-top:5px;
width:471px;
height:61px;
background:url(../../assets/img/messages_greybg_regular-bc3654.gif) no-repeat;
}

tbody#scrollContent_friends td,tbody#scrollContent_friends tr.normalRow td {
padding-right:12px;
padding-top:5px;
width:471px;
height:78px;
background:url(../../assets/img/friends_content_bluereg-9f8079.gif) no-repeat;
}

tbody#scrollContent_friends tr.old_friend td {
padding-right:12px;
padding-top:5px;
width:471px;
height:78px;
background:url(../../assets/img/friends_content_regular-6007f3.gif) no-repeat;
}

tbody#scrollContent_bulletins {
display:block;
height:200px;
overflow:auto;
width:480px;
}

tbody#scrollContent_bulletins td,tbody#scrollContent_bulletins tr.normalRow td {
padding-right:12px;
padding-top:5px;
width:471px;
height:78px;
background:#DFECF8;
}

tbody#scrollContent_bulletins tr.old_bulletin td {
padding-right:12px;
padding-top:5px;
width:471px;
height:78px;
background-color:#FFF;
}

tbody#scrollContent_bulletins td a,tbody#scrollContent_bulletins tr.normalRow td a {
text-decoration:none;
font-size:11px;
font-family:"lucida grande",tahoma,verdana,arial,sans-serif;
color:#000;
}


#tab_INBOX a, #tab_BULLETINS_INBOX a {
background:url(../../assets/img/inbox_tab_regular-c0dff1.gif) no-repeat;
text-decoration:none;
height:19px;
display:block;
margin:0;
padding:0;	
}

#tab_INBOX a.selected, #tab_BULLETINS_INBOX a.selected {
background:url(../../assets/img/inbox_tab_on-be272e.gif) no-repeat;
text-decoration:none;
}

#tab_INBOX a:hover, #tab_BULLETINS_INBOX a:hover {
background:url(../../assets/img/inbox_tab_hover-d6ef59.gif) no-repeat;
text-decoration:none;
}

#tab_SENTMESSAGES a, #tab_BULLETINS_SENTMESSAGES a {
background:url(../../assets/img/sentmessages_tab_regular-9756fc.gif) no-repeat;
text-decoration:none;
height:19px;
display:block;
margin:0;
padding:0;
}

#tab_SENTMESSAGES a.selected, #tab_BULLETINS_SENTMESSAGES a.selected {
background:url(../../assets/img/sentmessages_tab_on-771dee.gif) no-repeat;
text-decoration:none;
}

#tab_SENTMESSAGES a:hover, #tab_BULLETINS_SENTMESSAGES a:hover {
background:url(../../assets/img/sentmessages_tab_hover-91029f.gif) no-repeat;
text-decoration:none;
}

#tab_MYNETWORK a {
background:url(../../assets/img/mynetwork_reg-d28ed3.gif) no-repeat;
text-decoration:none;
height:18px;
display:block;
margin:0;
padding:0;
}

#tab_MYNETWORK a.selected {
background:url(../../assets/img/mynetwork_click-049e86.gif) no-repeat;
text-decoration:none;
}

#tab_MYNETWORK a:hover {
background:url(../../assets/img/mynetwork_hover-80ec1b.gif) no-repeat;
text-decoration:none;
}

#tab_MYPAGES a {
background:url(../../assets/img/mypages_reg-8bdc86.gif) no-repeat;
text-decoration:none;
height:18px;
display:block;
margin:0;
padding:0;
}

#tab_MYPAGES a.selected {
background:url(../../assets/img/mypages_click-93e976.gif) no-repeat;
text-decoration:none;
}

#tab_MYPAGES a:hover {
background:url(../../assets/img/mypages_hover-6fa944.gif) no-repeat;
text-decoration:none;
}

#tab_UPDATEDFRIENDS a {
background:url(../../assets/img/updated_reg-81f374.gif) no-repeat;
text-decoration:none;
height:18px;
display:block;
margin:0;
padding:0;
}

#tab_UPDATEDFRIENDS a.selected {
background:url(../../assets/img/updated_click-762ac9.gif) no-repeat;
text-decoration:none;
}

#tab_UPDATEDFRIENDS a:hover {
background:url(../../assets/img/updated_hover-e05c27.gif) no-repeat;
text-decoration:none;
}

#tab_VIEWALLFRIENDS a {
background:url(../../assets/img/viewallfriends_tab_reg-6f7db1.gif) no-repeat;
text-decoration:none;
height:18px;
display:block;
margin:0;
padding:0;
}

#tab_VIEWALLFRIENDS a.selected {
background:url(../../assets/img/viewfriends_tab_click-5e010f.gif) no-repeat;
text-decoration:none;
}

#tab_VIEWALLFRIENDS a:hover {
background:url(../../assets/img/viewallfriends_tab_hover-a417b9.gif) no-repeat;
text-decoration:none;
}

.btns_friends {
height:29px;
position:absolute;
right:10px;
}

.btns_friends button {
margin: 0pt 3px 0pt 3px;
}

.btn_friend_search {
background:url(../../assets/img/search_reg-e2201d.png) no-repeat;
border:0px none;
float:right;
width:102px;
height:29px;
display:block;
text-decoration:none;
}

.btn_friend_search:hover {
background:url(../../assets/img/search_hov-a3374e.png) no-repeat;
}

.btn_friend_search:active {
background:url(../../assets/img/search_click-738c88.png) no-repeat;
}

.btn_new_msg {
background:url(../../assets/img/sendmessage_reg-ed2865.gif) no-repeat;
text-decoration:none;
width:107px;
height:18px;
display:block;
text-indent:-1000px;
margin:0;
padding:0;
}

.btn_new_msg a {
text-decoration:none;
width:107px;
height:18px;
display:block;
text-indent:-1000px;
margin:0;
padding:0;
}

.btn_new_msg a:hover {
background:url(../../assets/img/sendmessage_hover-6bdeb2.gif) no-repeat;
text-decoration:none;
}

.btn_back_inbox {
background:url(../../assets/img/inbox_reg-6aa7aa.gif) no-repeat;
text-decoration:none;
width:88px;
height:29px;
display:block;
text-indent:-1000px;
margin:0;
padding:0;
}

.btn_back_inbox a:hover {
background:url(../../assets/img/inbox_hover-7e6494.gif) no-repeat;
text-decoration:none;
}

.btn_reply {
background:url(../../assets/img/reply_orange_reg-6b796c.gif) no-repeat;
text-decoration:none;
width:88px;
height:29px;
display:block;
text-indent:-1000px;
margin:0;
padding:0;
}

.btn_reply a:hover {
background:url(../../assets/img/reply_hover-da4367.gif) no-repeat;
text-decoration:none;
}

.btn_bulletins_post {
background:url(../../assets/img/postnew_reg-140c6f.png) no-repeat;
border: 0pt none;
text-decoration:none;
float:right;
width:129px;
height:29px;
display:block;
right:10px;
position:absolute;
text-indent:-1000px;
}

.btn_bulletins_post:hover {
background:url(../../assets/img/postnew_hov-1e3c1a.png) no-repeat;
}

.btn_bulletins_post:active {
background:url(../../assets/img/postnew_click-03965d.png) no-repeat;
}

#toolbar_btn_4 {
background:url(../../assets/img/4_reg-bfdb8e.gif) no-repeat;
text-decoration:none;
width:44px;
height:29px;
display:block;
text-indent:-1000px;
margin:0;
padding:0;
}

#toolbar_btn_4 a {
text-decoration:none;
width:44px;
height:29px;
display:block;
text-indent:-1000px;
margin:0;
padding:0;
}

#toolbar_btn_4 a:hover {
background:url(../../assets/img/4_hover-e1a6d7.gif) no-repeat;
text-decoration:none;
}

#toolbar_btn_3 {
background:url(../../assets/img/3_reg-d6a3a7.gif) no-repeat;
text-decoration:none;
width:43px;
height:29px;
display:block;
text-indent:-1000px;
margin:0;
padding:0;
}

#toolbar_btn_3 a:hover {
background:url(../../assets/img/3_hover-f97fa2.gif) no-repeat;
text-decoration:none;
}

#toolbar_btn_2 {
background:url(../../assets/img/2_reg-4cd1d5.gif) no-repeat;
text-decoration:none;
width:43px;
height:29px;
display:block;
text-indent:-1000px;
margin:0;
padding:0;
}

#toolbar_btn_2 a:hover {
background:url(../../assets/img/2_hover-8185ce.gif) no-repeat;
text-decoration:none;
}

#toolbar_btn_1 {
background:url(../../assets/img/1_reg-07b0c8.gif) no-repeat;
text-decoration:none;
width:46px;
height:29px;
display:block;
text-indent:-1000px;
margin:0;
padding:0;
}

#toolbar_btn_1 a {
text-decoration:none;
width:46px;
height:29px;
display:block;
text-indent:-1000px;
margin:0;
padding:0;
}

#toolbar_btn_1 a:hover {
background:url(../../assets/img/1_hover-f2b643.gif) no-repeat;
text-decoration:none;
}

/*#add-code-btn:hover {
background-image:url(../../assets/img/add_codebutton_hover-e37678.gif);
}

#add-code-btn {
background-image:url(../../assets/img/add_codebutton-80f520.gif);
background-repeat:no-repeat;
border:none medium;
display:block;
height:29px;
margin:0pt auto;
position:relative;
width:111px;
}*/

.large-box-content {
position:relative;
background-image:url(../../assets/img/background_add_html-04bd12.gif);
background-repeat:no-repeat;
width:489px;
height:264px;
text-align:center;
margin:30px 6px 6px;
}

#code-form-container {
position:relative;
margin:40px 0 60px;
}

#add-text-contents {
position:relative;
top:15px;
}


.add-text-wrapper {
padding-top:12px;
}

#text-title-container {
height:35px
}

#text-editor-toolbar {
padding: 8px 20px 8px 20px;
}

#text-editor-toolbar ul {
width:460px;
height:23px;
list-style-type:none;
}

#text-editor-toolbar li {
display:inline;
float:left;
margin:4px;
padding:4px;
}

#blog-editor-toolbar {
padding: 2px 20px;
}

#blog-editor-toolbar ul {
width:460px;
height:23px;
list-style-type:none;
}

#blog-editor-toolbar li {
display:inline;
float:left;
margin:4px;
padding:4px;
}

.text-toolbar-btn {
border:0;
margin:4px;
padding:4px;
}

#addText textarea, #addText input{
width:100%
}

#editor-container {
	border: 0 solid #999999;
    margin: 10px;
    padding-top: 35px;
    position: relative;
}

#editor-container #add_text_editor {
width: 547px; height: 280px; display: block;
border:1px solid #666666;
font-size:16px;
background-image:url(../../assets/img/title_entry_bg-6cb560.png);
background-repeat:repeat-x;
background-color:#FFFFFF;
}

#text-editor-toolbar li#makebigger_btn {
background:url(../../assets/img/button_makebigger-930140.gif) no-repeat;
text-decoration:none;
width:24px;
height:24px;
display:block;
text-indent:-1000px;
margin:0;
padding:0;
}

#text-editor-toolbar li#makebigger_btn a:hover {
background:url(../../assets/img/button_makebigger_hover-87e27c.gif) no-repeat;
text-decoration:none;
}

#text-editor-toolbar li#makesmaller_btn {
background:url(../../assets/img/button_makesmaller-00128d.gif) no-repeat;
text-decoration:none;
width:24px;
height:24px;
display:block;
text-indent:-1000px;
margin:0;
padding:0;
}

#text-editor-toolbar li#makesmaller_btn a:hover {
background:url(../../assets/img/button_makesmaller_hover-67a2eb.gif) no-repeat;
text-decoration:none;
}

#text-editor-toolbar li#makeleft_btn {
background:url(../../assets/img/button_left_reg-259ca0.gif) no-repeat;
text-decoration:none;
width:24px;
height:24px;
display:block;
text-indent:-1000px;
margin:0;
padding:0;
}

#text-editor-toolbar li#makeleft_btn a:hover {
background:url(../../assets/img/button_left_hover-15e108.gif) no-repeat;
text-decoration:none;
}

#text-editor-toolbar li#makecenter_btn {
background:url(../../assets/img/button_center-03fb09.gif) no-repeat;
text-decoration:none;
width:24px;
height:24px;
display:block;
text-indent:-1000px;
margin:0;
padding:0;
}

#text-editor-toolbar li#makecenter_btn a:hover {
background:url(../../assets/img/button_center_hover-e7cb2f.gif) no-repeat;
text-decoration:none;
}

#text-editor-toolbar li#makeright_btn {
background:url(../../assets/img/button_right_reg-18b3d7.gif) no-repeat;
text-decoration:none;
width:24px;
height:24px;
display:block;
text-indent:-1000px;
margin:0;
padding:0;
}

#text-editor-toolbar li#makeright_btn a:hover {
background:url(../../assets/img/button_right_hover-f4dc2a.gif) no-repeat;
text-decoration:none;
}

#text-editor-toolbar li#makebold_btn {
background:url(../../assets/img/button_bold-6d56b9.gif) no-repeat;
text-decoration:none;
width:24px;
height:24px;
display:block;
text-indent:-1000px;
margin:0;
padding:0;
}

#text-editor-toolbar li#makebold_btn a:hover {
background:url(../../assets/img/button_bold_hover-bd4a05.gif) no-repeat;
text-decoration:none;
}

#text-editor-toolbar li#makeitalic_btn {
background:url(../../assets/img/button_italic-40d23d.gif) no-repeat;
text-decoration:none;
width:24px;
height:24px;
display:block;
text-indent:-1000px;
margin:0;
padding:0;
}

#text-editor-toolbar li#makeitalic_btn a:hover {
background:url(../../assets/img/button_italic_hover-fe1860.gif) no-repeat;
text-decoration:none;
}

#text-editor-toolbar li#makeunderline_btn {
background:url(../../assets/img/button_underline-bce096.gif) no-repeat;
text-decoration:none;
width:24px;
height:24px;
display:block;
text-indent:-1000px;
margin:0;
padding:0;
}

#text-editor-toolbar li#makeunderline_btn a:hover {
background:url(../../assets/img/button_underline_hover-475734.gif) no-repeat;
text-decoration:none;
}

#text-editor-toolbar li#makestrike_btn {
background:url(../../assets/img/button_strike-1c8e83.gif) no-repeat;
text-decoration:none;
width:24px;
height:24px;
display:block;
text-indent:-1000px;
margin:0;
padding:0;
}

#text-editor-toolbar li#makestrike_btn a:hover {
background:url(../../assets/img/button_strike_hover-c695ec.gif) no-repeat;
text-decoration:none;
}

#text-editor-toolbar li#makelink_btn {
background:url(../../assets/img/button_link-ed786e.gif) no-repeat;
text-decoration:none;
width:24px;
height:24px;
display:block;
text-indent:-1000px;
margin:0;
padding:0;
}

#text-editor-toolbar li#makelink_btn a:hover {
background:url(../../assets/img/button_link_hover-d2aee2.gif) no-repeat;
text-decoration:none;
}

#text-editor-toolbar li#changefont_btn {
background:url(../../assets/img/button_font_reg-a0fe65.gif) no-repeat;
text-decoration:none;
width:55px;
height:24px;
display:block;
text-indent:-1000px;
margin:0;
padding:0;
}

#text-editor-toolbar li#changefont_btn a:hover {
background:url(../../assets/img/button_font_hover-d0bb58.gif) no-repeat;
text-decoration:none;
}

#text-editor-toolbar li#changecolor_btn {
background:url(../../assets/img/button_color_reg-d9006a.gif) no-repeat;
text-decoration:none;
width:55px;
height:24px;
display:block;
text-indent:-1000px;
margin:0;
padding:0;
}

#text-editor-toolbar li#changecolor_btn a:hover {
background:url(../../assets/img/button_color_hover-0541ea.gif) no-repeat;
text-decoration:none;
}

#text-editor-toolbar li#changeeffect_btn {
background:url(../../assets/img/button_effect-4546c6.gif) no-repeat;
text-decoration:none;
width:55px;
height:24px;
display:block;
text-indent:-1000px;
margin:0;
padding:0;
}

#text-editor-toolbar li#changeeffect_btn a:hover {
background:url(../../assets/img/button_effect_hover-960bda.gif) no-repeat;
text-decoration:none;
}

#text-editor-toolbar li#photo_btn {
background:url(../../assets/img/button_photo-e038cc.gif) no-repeat;
text-decoration:none;
width:55px;
height:24px;
display:block;
text-indent:-1000px;
margin:0;
padding:0;
}

#text-editor-toolbar li#photo_btn a:hover {
background:url(../../assets/img/button_photo_hover-8299cd.gif) no-repeat;
text-decoration:none;
}

#text-editor-toolbar li#smiley_btn {
background:url(../../assets/img/smiley_reg-915850.gif) no-repeat;
text-decoration:none;
width:55px;
height:24px;
display:block;
text-indent:-1000px;
margin:0;
padding:0;
}

#text-editor-toolbar li#smiley_btn a:hover {
background:url(../../assets/img/smiley_hover-345bfa.gif) no-repeat;
text-decoration:none;
}

#add-basic-text input {
background:url(../../assets/img/create_text-adeb2b.png) no-repeat;
background-repeat:no-repeat;
border:none;
height:29px;
width:228px;
display:block;
}

#add-basic-text input:hover {
background-position: 0 -29px;
}

#add-basic-text input:active {
background-position: 0 -58px;
}

.create-text-btn-container {
margin-top:10px;
}

#post-title-container {
position:relative;
padding: 2px 20px 4px 20px;
top:5px;
width:100%;
}

.text-input {
background-color:#FFFFA0;
border:1px solid #CCCCCC;
font-family: Georgia;
font-size:12px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
padding:5px;
}

#blog-editor-toolbar li#makebigger_btn {
background:url(../../assets/img/button_makebigger-930140.gif) no-repeat;
text-decoration:none;
width:24px;
height:24px;
display:block;
text-indent:-1000px;
margin:0;
padding:0;
}

#blog-editor-toolbar li#makebigger_btn a:hover {
background:url(../../assets/img/button_makebigger_hover-87e27c.gif) no-repeat;
text-decoration:none;
}

#blog-editor-toolbar li#makesmaller_btn {
background:url(../../assets/img/button_makesmaller-00128d.gif) no-repeat;
text-decoration:none;
width:24px;
height:24px;
display:block;
text-indent:-1000px;
margin:0;
padding:0;
}

#blog-editor-toolbar li#makesmaller_btn a:hover {
background:url(../../assets/img/button_makesmaller_hover-67a2eb.gif) no-repeat;
text-decoration:none;
}

#blog-editor-toolbar li#makeleft_btn {
background:url(../../assets/img/button_left_reg-259ca0.gif) no-repeat;
text-decoration:none;
width:24px;
height:24px;
display:block;
text-indent:-1000px;
margin:0;
padding:0;
}

#blog-editor-toolbar li#makeleft_btn a:hover {
background:url(../../assets/img/button_left_hover-15e108.gif) no-repeat;
text-decoration:none;
}

#blog-editor-toolbar li#makecenter_btn {
background:url(../../assets/img/button_center-03fb09.gif) no-repeat;
text-decoration:none;
width:24px;
height:24px;
display:block;
text-indent:-1000px;
margin:0;
padding:0;
}

#blog-editor-toolbar li#makecenter_btn a:hover {
background:url(../../assets/img/button_center_hover-e7cb2f.gif) no-repeat;
text-decoration:none;
}

#blog-editor-toolbar li#makeright_btn {
background:url(../../assets/img/button_right_reg-18b3d7.gif) no-repeat;
text-decoration:none;
width:24px;
height:24px;
display:block;
text-indent:-1000px;
margin:0;
padding:0;
}

#blog-editor-toolbar li#makeright_btn a:hover {
background:url(../../assets/img/button_right_hover-f4dc2a.gif) no-repeat;
text-decoration:none;
}

#blog-editor-toolbar li#makebold_btn {
background:url(../../assets/img/button_bold-6d56b9.gif) no-repeat;
text-decoration:none;
width:24px;
height:24px;
display:block;
text-indent:-1000px;
margin:0;
padding:0;
}

#blog-editor-toolbar li#makebold_btn a:hover {
background:url(../../assets/img/button_bold_hover-bd4a05.gif) no-repeat;
text-decoration:none;
}

#blog-editor-toolbar li#makeitalic_btn {
background:url(../../assets/img/button_italic-40d23d.gif) no-repeat;
text-decoration:none;
width:24px;
height:24px;
display:block;
text-indent:-1000px;
margin:0;
padding:0;
}

#blog-editor-toolbar li#makeitalic_btn a:hover {
background:url(../../assets/img/button_italic_hover-fe1860.gif) no-repeat;
text-decoration:none;
}

#blog-editor-toolbar li#makeunderline_btn {
background:url(../../assets/img/button_underline-bce096.gif) no-repeat;
text-decoration:none;
width:24px;
height:24px;
display:block;
text-indent:-1000px;
margin:0;
padding:0;
}

#blog-editor-toolbar li#makeunderline_btn a:hover {
background:url(../../assets/img/button_underline_hover-475734.gif) no-repeat;
text-decoration:none;
}

#blog-editor-toolbar li#makestrike_btn {
background:url(../../assets/img/button_strike-1c8e83.gif) no-repeat;
text-decoration:none;
width:24px;
height:24px;
display:block;
text-indent:-1000px;
margin:0;
padding:0;
}

#blog-editor-toolbar li#makestrike_btn a:hover {
background:url(../../assets/img/button_strike_hover-c695ec.gif) no-repeat;
text-decoration:none;
}

#blog-editor-toolbar li#makelink_btn {
background:url(../../assets/img/button_link-ed786e.gif) no-repeat;
text-decoration:none;
width:24px;
height:24px;
display:block;
text-indent:-1000px;
margin:0;
padding:0;
}

#blog-editor-toolbar li#makelink_btn a:hover {
background:url(../../assets/img/button_link_hover-d2aee2.gif) no-repeat;
text-decoration:none;
}

#blog-editor-toolbar li#changefont_btn {
background:url(../../assets/img/button_font_reg-a0fe65.gif) no-repeat;
text-decoration:none;
width:55px;
height:24px;
display:block;
text-indent:-1000px;
margin:0;
padding:0;
}

#blog-editor-toolbar li#changefont_btn a:hover {
background:url(../../assets/img/button_font_hover-d0bb58.gif) no-repeat;
text-decoration:none;
}

#blog-editor-toolbar li#changecolor_btn {
background:url(../../assets/img/button_color_reg-d9006a.gif) no-repeat;
text-decoration:none;
width:55px;
height:24px;
display:block;
text-indent:-1000px;
margin:0;
padding:0;
}

#blog-editor-toolbar li#changecolor_btn a:hover {
background:url(../../assets/img/button_color_hover-0541ea.gif) no-repeat;
text-decoration:none;
}

#blog-editor-toolbar li#changeeffect_btn {
background:url(../../assets/img/button_effect-4546c6.gif) no-repeat;
text-decoration:none;
width:55px;
height:24px;
display:block;
text-indent:-1000px;
margin:0;
padding:0;
}

#blog-editor-toolbar li#changeeffect_btn a:hover {
background:url(../../assets/img/button_effect_hover-960bda.gif) no-repeat;
text-decoration:none;
}

#text-editor-toolbar li#photo_btn {
background:url(../../assets/img/button_photo-e038cc.gif) no-repeat;
text-decoration:none;
width:55px;
height:24px;
display:block;
text-indent:-1000px;
margin:0;
padding:0;
}

#blog-editor-toolbar li#photo_btn a:hover {
background:url(../../assets/img/button_photo_hover-8299cd.gif) no-repeat;
text-decoration:none;
}

#blog-editor-toolbar li#smiley_btn {
background:url(../../assets/img/smiley_reg-915850.gif) no-repeat;
text-decoration:none;
width:55px;
height:24px;
display:block;
text-indent:-1000px;
margin:0;
padding:0;
}

#blog-editor-toolbar li#smiley_btn a:hover {
background:url(../../assets/img/smiley_hover-345bfa.gif) no-repeat;
text-decoration:none;
}

#add-blog-text-btn button {
background-image:url(../../assets/img/create_post-43a3b2.gif);
background-repeat:no-repeat;
border:medium none;
height:29px;
width:112px;
display:block;
}

#add-blog-text-btn button:hover {
background-image:url(../../assets/img/create_post_hover-b7ea0b.gif);
background-repeat:no-repeat;
}

.popuptl {
background:transparent url(../../assets/img/upperl-7aa17d.gif) no-repeat 0 0;
width:23px;
height:37px;
}

.popuptmain {
background:transparent url(../../assets/img/uppermain-1d577d.gif) repeat-x 0 0;
height:37px;
}

.popuptr {
background:transparent url(../../assets/img/upperr-6966df.gif) no-repeat 0 0;
width:23px;
height:37px;
}

.popupmlt {
background:transparent url(../../assets/img/middletl-168ae5.gif) repeat-y;
width:23px;
height:73px;
}

.popupmlb {
background:transparent url(../../assets/img/middlebl-f45c27.gif) repeat-y;
width:23px;
}

.popupmrt {
background:transparent url(../../assets/img/middletr-8b5482.gif) repeat-y;
width:23px;
height:73px;
}

.popupmrb {
background:transparent url(../../assets/img/middlebr-745c34.gif) repeat-y;
width:23px;
}

.popupbl {
background:transparent url(../../assets/img/bottoml-200dcf.gif) no-repeat 0 0;
width:23px;
height:24px;
}

.popupbmain {
padding-bottom:15px;
background:transparent url(../../assets/img/bottommain-b92b4e.gif) repeat-x 0 0;
height:24px;
}

.popupbr {
background:transparent url(../../assets/img/bottomr-ceea71.gif) no-repeat 0 0;
width:23px;
height:24px;
}

.popupspace {
background:transparent url(../../assets/img/popupspacer-3ceb29.gif) repeat;
text-align:left;
}

* html .popuptl {
background-color:transparent;
background-image:none;
}

* html .popuptmain {
background-color:transparent;
background-image:none;
}

* html .popuptr {
background-color:transparent;
background-image:none;
}

* html .popupmlt {
background-color:transparent;
background-image:none;
}

* html .popupmlb {
background-color:transparent;
background-image:none;
}

* html .popupmrt {
background-color:transparent;
background-image:none;
}

* html .popupmrb {
background-color:transparent;
background-image:none;
}

* html .popupbl {
background-color:transparent;
background-image:none;
}

* html .popupbmain {
background-color:transparent;
background-image:none;
}

* html .popupbr {
background-color:transparent;
background-image:none;
}

* html .popspace {
background-color:transparent;
background-image:none;
}

#alertTitle {
font-family:"Lucida Sans";
font-size:2em;
color:#CDE855;
}

#html_code_txtarea {
	font-family: proxima-nova,"Helvetica Neue",Arial,sans-serif;
    font-size: 14px;
    height: 160px;
    line-height: normal;
    margin: 0 auto;
    padding-left: 5px;
    padding-top: 3px;
    width: 97%;
    word-wrap: break-word;
}

#horizWrapper_pages {
position:relative;
float:left;
width:100px;
height:40px;
margin-left:20px;
}

.left-panel {
float:left;
width: 174px;
}

.left-panel ul, .right-panel ul {
list-style:none;
}

.right-panel {
float:left;
}

.centered-panel {
height:30px;
width:330px;
text-align:center;
}

.leftElement {
position:relative;
float:left;
}

.previewBtn a {
background:url(../../assets/img/view_preview_reg-3430a9.gif) no-repeat;
width:101px;
height:18px;
display:block;
text-indent:-9000px;
padding: 8px 0 0 0;
}

.previewBtn a:hover {
background:url(../../assets/img/view_preview_hover-c959e2.gif) no-repeat;
text-decoration:none;
padding: 8px 0 0 0;
}

.crate-save-button {
background:url(../../assets/img/createandsave_reg-0b86b3.gif) no-repeat;
text-decoration:none;
width:147px;
height:30px;
display:block;
text-indent:-9000px;
}

.crate-save-button a {
text-decoration:none;
width:147px;
height:30px;
display:block;
text-indent:-1000px;
}

.crate-save-button a:hover {
background:url(../../assets/img/createandsave_hover-492ebf.gif) no-repeat;
text-decoration:none;
}

.pick-picture-button {
background:url(../../assets/img/pickpicture_reg-e07337.gif) no-repeat;
text-decoration:none;
width:81px;
height:18px;
display:block;
text-indent:-9000px;
}

.pick-picture-button a {
text-decoration:none;
width:81px;
height:18px;
display:block;
text-indent:-1000px;
}

.pick-picture-button a:hover {
background:url(../../assets/img/pickpicture_hover-a9379b.gif) no-repeat;
text-decoration:none;
}

.innerTitleTop {
font-weight:700;
font-size:1.2em;
color:blue;
}

.innerTitleBottom {
font-size: 15px;
font-weight: normal;
color: gray;
}

.linkbox-container {
position:relative;
width:349px;
height:224px;
background:url(../../assets/img/linkbox_bg_layout-327061.gif) no-repeat;
}

.pageicon-container {
position:relative;
width:349px;
height:224px;
background:url(../../assets/img/pageicon_bg_layout-75b561.gif) no-repeat;
}

.linkbox-container-wrapper,.container-wrapper {
position:relative;
margin-left:20px;
}

.sliderWrapper {
position:relative;
float:left;
margin-left:20px;
width:170px;
height:30px;
}

.handle {
background-image:url(../../assets/img/handle-blue-e8e9fe.gif);
width:15px;
height:20px;
}

.bgPhotoLeftPanel {
position:relative;
float:left;
width:170px;
margin-left:15px;
}

#sliderTrack {
width:118px;
height:10px;
background-image:url(../../assets/img/track-3f921a.gif);
background-repeat:no-repeat;
cursor:pointer;
}

#sliderHandle {
margin-top:-4px;
cursor:pointer;
}

#addTextMenuWrapper {
margin-top:8px;
position: relative;
/*margin-left:40px;*/
}

#public-private-container {
background:transparent url(../../assets/img/whocanview_bg-3dfb26.gif) no-repeat;
height:142px;
overflow:hidden;
position:relative;
width:625px;
padding:2px;
}

#public-btns {
background:transparent url(../../assets/img/public_btn-e94d44.gif) no-repeat;
border:medium none;
cursor:pointer;
height:64px;
position:relative;
text-indent:0;
width:310px;
}

#public-btns:hover  {
background-position:0 -63px;
}

#public-btns.selected {
background-position:0 -124px;
}
 
#public-btns button:active {
background-position:0 -124px;
}

#private-btns {
background:transparent url(../../assets/img/private_btn-11d452.gif) no-repeat scroll 0;
background-position:0 0;
border:medium none;
cursor:pointer;
height:64px;
position:relative;
text-indent:0;
width:310px;
}


#private-btns:hover {
background-position:0 -63px;
}

#private-btns.selected {
background-position:0 -124px;
}

#private-btns button:active {
background-position:0 -124px;
}

#anyone-invite-container {
background:transparent url(../../assets/img/whocanedit_bg-d0dbe2.gif) no-repeat scroll 0;
height:142px;
overflow:hidden;
position:relative;
width:625px;
padding:2px;
}

#anyone-btns {
background:transparent url(../../assets/img/anyone_btn-9bfde2.gif) no-repeat scroll 0;
background-position:0 0;
border:medium none;
cursor:pointer;
height:64px;
position:relative;
text-indent:0;
width:310px;
}

#anyone-btns:hover {
background-position:0 -63px;
}

#anyone-btns.selected {
background-position:0 -124px;
}

#anyone-btns button:active {
background-position:0 -124px;
}

#invite-btns {
background:transparent url(../../assets/img/invite_btn-80bb14.gif) no-repeat scroll 0;
background-position:0 0;
border:medium none;
cursor:pointer;
height:64px;
position:relative;
text-indent:0;
width:310px;
}

#invite-btns:hover {
background-position:0 -63px;
}

#invite-btns.selected {
background-position:0 -124px;
}

#invite-btns button:active {
background-position:0 -124px;
}

.tabs-container {
position:relative;
width:615px;
height:370px;
left:10px;
top:20px;
}

.hidden,.editor-display-none {
display:none;
}

.right,#corner-right {
float:right;
}

.left,#corner-left,#app_footer #message-group {
float:left;
}

#new-page-group{
float:left;
position:relative;
}

#tutorial-wrapper,#horizValueDiv_profile,#horizValueDiv_pages,#horizValueDiv_accesslist,.pagesOpts {
position:relative;
float:right;
}

#app_footer-wrapper #message-group {
background:url(../../assets/img/main2-db1d0d.png) no-repeat;
background-position: -90px -818px;
width:180px;
position:relative;
}

#page-config-group {
float:left;
height:30px;
padding-top:10px;
margin-left:15px;
position:relative;
width:440px;
}

#display-page-group {
float:left;
margin-left:40px;
height: 64px;
position:relative;
padding: 24px;
text-align: center;
width: 227px;
}

#display-page-group img {
	float:left;
	border:0 none;
}

#display-page-group span {
color:#F4EDFE;
display:block;
font-family:Helvetica,Arial,sans-serif;
font-size:18px;
font-weight:bold;
letter-spacing:-0.04em;
line-height:1.05em;
}

/*New page button*/
button#newpage_btn {
background:transparent url(../../assets/img/main2-db1d0d.png) no-repeat scroll 0;
background-position:-1px -415px;
border:medium none;
cursor:hand;
height:31px;
width:114px;
margin-top:10px;
}

button#newpage_btn:hover {
background-position:-1pt -446px;
}

button#newpage_btn:active {
background-position:-1pt -477px;
}

#tabs_example div,.clearAll {
clear:both;
}

#adddesigntooltip,#addtexttooltip,#addphototooltip,#addcodetooltip {
text-align:center;
position:fixed;
width:100%;
top:27px;
}

#photouploader li,#textOpts li {
display:inline;
}

#add-post-btn a:hover,#add-code-btn a:hover,#add-basic-text-btn a:hover,#add-blog-text-btn a:hover {
background:none;
}

#add-post-btn {
background-image:url(../../assets/img/invitefriends_hover-72abb9.gif);
background-repeat:no-repeat;
height:30px;
width:195px;
}

.invite-friends a,#add-post-btn a {
background-image:url(../../assets/img/invitefriends_reg-763bdd.gif);
background-repeat:no-repeat;
height:30px;
width:195px;
display:block;
}

.highslide-html,.highslide-wrapper {
border:0 solid silver;
background:transparent;
}

#options_menuitems li {
height: 50px;
margin-left: 2px;
padding-top: 0px;
}

#options_menuitems li a {
text-decoration:none;
width:210px;
height:50px;
float:left;
padding:0;
}

.m-PROFILE-on a,.m-LAYOUT_DESIGN-on a,.m-BACKGROUND-on a,.m-CHATBOX-on a,.m-FRIENDSLIST-on a,.m-PAGELINK-on a,.m-EXTRAS-on a {
background-position:0 -48px;
}

.m-PROFILE-off a:hover,.m-LAYOUT_DESIGN-off a:hover,.m-BACKGROUND-off a:hover,.m-CHATBOX-off a:hover,.m-FRIENDSLIST-off a:hover,.m-PAGELINK-off a:hover,.m-EXTRAS-off a:hover {
background-position:0 -24px;
}

.m-LAYOUT_DESIGN-off,.m-LAYOUT_DESIGN-on,.m-BACKGROUND-off,.m-BACKGROUND-on {
background:url(../../assets/img/layout-a61710.gif) no-repeat;
text-decoration:none;
width:121px;
height:24px;
display:block;
text-indent:-1000px;
margin:0;
padding:0;
}

ul#layout_tabsmenu li{
display: inline;
margin:0;
padding:0;
}

#layout_tabsmenu a {
display:block;
text-indent:-999px;
}

.m-WEBLINK-off a,.m-WEBLINK-on a,.m-PHOTOBUCKET-off a,.m-PHOTOBUCKET-on a {
text-decoration:none;
width:111px;
height:22px;
display:block;
text-indent:-1000px;
margin:0;
padding:0;
}

#photouploaderclosebtn img,tbody.scrollContent td img,tbody#scrollContent_msg td img,tbody#scrollContent_friends td img {
border:0;
}

.inner-tab-off,.inner-tab-on {
background-repeat:no-repeat;
height:24px;
width:90px;
}

div#photos a.rollover {
display:block;
}

div#photo a.rollout {
display:none;
}

/*.inner-tab-off a:link,.inner-tab-off a:visited,.inner-tab-off a:active,.inner-tab-on a:link,.inner-tab-on a:visited,.inner-tab-on a:active {
display:block;
line-height:25px;
float:left;
margin-left:2px;
}*/

#choose_photo_btn a,#savechange_layout_btn a {
text-decoration:none;
width:154px;
height:30px;
display:block;
text-indent:-1000px;
margin:0;
padding:0;
}

.sizeBtn a,.fontBtn a {
text-decoration:none;
width:41px;
height:18px;
display:block;
text-indent:-1000px;
margin:0;
padding:0;
}

.m-MYPAGESL-off a,.m-MYPAGESL-on a,.m-MYACCESS-off a,.m-MYACCESS-on a {
text-decoration:none;
width:107px;
height:22px;
display:block;
margin-left:0;
text-indent:-1000px;
padding:0;
}

.m-MYPAGESL-off a:hover,.m-MYPAGES-off a:hover {
background:url(../../assets/img/mypages_hover-6fa944.gif) no-repeat;
text-decoration:none;
}

.new_msg_title span,.msg_title span {
line-height:27px;
padding-left:8px;
text-align:center;
font-weight:700;
}

tbody.scrollContent tr.alternateRow td,tbody#scrollContent_msg tr#scrollContent_msg td,tbody#scrollContent_friends tr#scrollContent_msg td {
padding-right:4px;
padding-top:4px;
}

tbody#scrollContent_msg,tbody#scrollContent_friends {
display:block;
height:180px;
overflow:auto;
width:480px;
}

tbody#scrollContent_msg td a,tbody#scrollContent_msg tr.normalRow td a,tbody#scrollContent_friends td a,tbody#scrollContent_friends tr.normalRow td a {
text-decoration:none;
font-size:11px;
font-family:"lucida grande",tahoma,verdana,arial,sans-serif;
color:#B5DAFC;
}

/*#tab_messages a.selected {
background:url(../../assets/img/messages_tab_on-b5f5b3.gif) no-repeat;
text-decoration:none;
}

#tab_messages a:hover {
background:url(../../assets/img/messages_tab_hover-54f395.gif) no-repeat;
text-decoration:none;
}

#tab_pages a{
background:url(../../assets/img/pages_tab_regular-d49529.gif) no-repeat;
text-decoration:none;
width:90px;
height:24px;
display:block;
text-indent:-1000px;
margin:0;
padding:0;
}

#tab_pages a.selected {
background:url(../../assets/img/pages_tab_on-ca5b67.gif) no-repeat;
text-decoration:none;
}

#tab_pages a:hover {
background:url(../../assets/img/pages_tab_hover-836b4f.gif) no-repeat;
text-decoration:none;
}

#tab_friends a{
background:url(../../assets/img/friends_tab_regular-1a3e47.gif) no-repeat;
text-decoration:none;
width:90px;
height:24px;
display:block;
text-indent:-1000px;
margin:0;
padding:0;
}

#tab_friends a.selected {
background:url(../../assets/img/friends_tab_on-22d138.gif) no-repeat;
text-decoration:none;
}

#tab_friends a:hover {
background:url(../../assets/img/friends_tab_hover-f67d01.gif) no-repeat;
text-decoration:none;
}

#tab_bulletins a{
background:url(../../assets/img/bulletins_tab_regular-0830f6.gif) no-repeat;
text-decoration:none;
width:90px;
height:24px;
display:block;
text-indent:-1000px;
margin:0;
padding:0;
}

#tab_bulletins a.selected {
background:url(../../assets/img/bulletins_tab_on-f72526.gif) no-repeat;
text-decoration:none;
}

#tab_bulletins a:hover {
background:url(../../assets/img/bulletins_tab_hover-f21af8.gif) no-repeat;
text-decoration:none;
}*/

.inner_tabs_container {
position:relative;	
min-height: 32px;
}

.inner_tabs_container h4{
position:absolute;
top:0pt;
width:270px;	
}

.btn_friend_invite {
background:url(../../assets/img/invite_friend_reg-41be17.png) no-repeat;
float:right;
border:0px none;
width:129px;
height:29px;
display:block;
text-decoration:none;
text-indent:-1000px;
}

.btn_friend_invite:hover {
background:url(../../assets/img/invite_friend_hov-fc5a0c.png) no-repeat;
}

.btn_friend_invite:active {
background:url(../../assets/img/invite_friend_click-7cc906.png) no-repeat;
}

button#btn_page_invite {
background:url(../../assets/img/invite_reg-01368c.png) no-repeat;
border:0px;
width:102px;
height:29px;
display:block;
text-indent:-1000px;
position:absolute;
right:10px;
}

button#btn_page_invite:hover { 
background:url(../../assets/img/invite_hover-3a066e.png) no-repeat;
}

button#btn_page_invite:active { 
background:url(../../assets/img/invite_click-f45d27.png) no-repeat;
}

input.new-message-del-btn {
background:url(../../assets/img/delete_blue_reg-32dbc3.gif) no-repeat;
border:0pt;
cursor:pointer;
width:17px;
height:16px;
display:block;
text-indent:-1000px;
position:absolute;
right:10px;
top:8px;
margin:2px;
}

input.new-message-del-btn:hover { 
background:url(../../assets/img/delete_blue_hover-f360c4.gif) no-repeat;
}

a.viewed-message-del-btn {
background:transparent url(../../assets/img/design_after_pre_load-0ce499.png) no-repeat scroll -217px 0;
border:0 none;
cursor:pointer;
display:none;
height:17px;
margin:1px;
position:absolute;
right:12px;
text-indent:-1000px;
top:4px;
width:17px;
}

a.viewed-message-del-btn:hover { 
background:url(../../assets/img/design_after_pre_load-0ce499.png) no-repeat;
background-position: -217px -17px;
}

button#inbox-btn {
background:url(../../assets/img/inbox_reg-6aa7aa.gif) no-repeat;
border:0pt;
width:78px;
height:29px;
display:block;
text-indent:-1000px;
}

button#inbox-btn:hover { 
background:url(../../assets/img/inbox_hover-7e6494.gif) no-repeat;
}

button#inbox-btn {
left: 10px;
top: 4px;
}


button#reply-btn {
background:url(../../assets/img/reply_reg-527472.png) no-repeat;
border:0pt;
width:129px;
height:29px;
display:block;
text-indent:-1000px;
position:absolute;
right: 10px;
top: 0pt;
}

button#reply-btn:hover { 
background:url(../../assets/img/reply_hov-8c32ea.png) no-repeat;
}

button#reply-btn:active { 
background:url(../../assets/img/reply_click-24cb79.png) no-repeat;
}

#msg_detail {
position:relative;
}

#msg_detail ul{
position:relative;
}

#msg_detail textarea {
height:60px;
width:300px;
}

#msg_detail_header {
position:relative;
}

#msg_detail_header em {
position:absolute;
right:30px;
top:0px;
}

input.this-message-del-btn {
background:url(../../assets/img/delete_blue_reg-32dbc3.gif) no-repeat;
border:0pt;
width:17px;
height:16px;
display:block;
text-indent:-1000px;
position:absolute;
right:0px;
top:0px;
margin:2px;
}

input.this-message-del-btn:hover { 
background:url(../../assets/img/delete_blue_hover-f360c4.gif) no-repeat;
}

ul#msg_each_topic {
list-style-type: none;
height:240px;
}

ul#msg_each_topic li {
background-color: #98D3FF;
width:100%;
min-height:61px;
margin:0;
padding:0;
}

ul#msg_each_topic li .msg-content {
border-bottom:3px solid #D6D6D6;
overflow:hidden;
padding: 0pt 10px 37px 60px;
position:relative;
}

ul#msg_each_topic em {
bottom:4px;
display:block;
position:absolute;
right:0pt;
}

ul#msg_each_topic img.user-small {
left:2px;
position:absolute;
top:4px;
}

#reply-msg {
background-color:#2C4872;
position:relative;
}

input#reply-msg-btn {
position:absolute;
bottom:4px;
right:10px;
}

.pages_lists {
background:#DDDDDD none repeat scroll 0%;
height:250px;
overflow-x:hidden;
overflow-y:scroll;
position:relative;
}

.friends_lists {
background:#DDDDDD none repeat scroll 0%;
height:250px;
overflow-x:hidden;
overflow-y:scroll;
position:relative;
}



.sites_list li .site-content {
overflow:hidden;
padding: 8pt 10px 18px 80px;
position:relative;
}

.sites_list em {
bottom:1px;
display:block;
color:#FFFFFF;
position:absolute;
right:5pt;
}

.sites_list .site_content h2, .sites_list .site_content p{
	padding-left: 80px;
	padding-top: 4px;
}

.sites_list img.page-thumb {
left:15px;
position:absolute;
top:5px;
}

.sites_list button.view-page {
background:url(../../assets/img/viewpage_reg-8b2b8c.png) no-repeat;	
right:0px;
position:absolute;
width:116px;
height:26px;
border: 0pt none;
}

.sites_list button.view-page:hover {
background:url(../../assets/img/view_page_hov-1c5eff.png) no-repeat;		
}

.sites_list button.view-page:active {
background:url(../../assets/img/viewpage_click-1a76a4.png) no-repeat;		
}

.sites_list button.edit-page {
background:url(../../assets/img/edit_page_reg-1bd73b.png) no-repeat;	
right:0pt;
position:absolute;
top:26px;
width:116px;
height:26px;
border: 0pt none;
}

.sites_list button.edit-page:hover {
background:url(../../assets/img/edit_page_hov-65f79b.png) no-repeat;		
}

.sites_list button.edit-page:active {
background:url(../../assets/img/edit_page_click-326afb.png) no-repeat;		
}

.sites_list .site_content p.site_name {
	color: #222222;
	font-size: 20px;
}

/*
 * Delete button
 */

button.delete {
background:url(../../assets/img/delete_grey_reg-e5c612.gif) no-repeat;
border:0pt;
width:17px;
height:16px;
display:block;
text-indent:-1000px;
position:absolute;
right:4px;
top:4px;
margin:2px;
} 

button.delete:hover { 
background:url(../../assets/img/delete_grey_hover-8ac652.gif) no-repeat;
}

ul.msg_lists li {
background:url(../../assets/img/message_bg_regular-32dec4.png) repeat;	
clear:left;
position:relative;
height:61px;
width:100%;
}

ul.msg_lists li:hover {
background:url(../../assets/img/message_bg_hover-b6eab5.png) repeat;	
}

ul#friends {
list-style-type:none;
}

ul#friends {
position:relative;
}

ul.friends_lists li {
background:url(../../assets/img/message_bg_regular-32dec4.png) repeat;	
clear:left;
position:relative;
height:61px;
width:100%;
}

ul.friends_lists li:hover {
background:url(../../assets/img/message_bg_hover-b6eab5.png) repeat;	
}

ul.friends_lists li .friend-content {
height:45px;
overflow:hidden;
padding: 8pt 10px 18px 70px;
position:relative;
}

ul.friends_lists li .friend-content h2{
font-size:20px
}

ul.friends_lists img.friend-thumb {
left:12px;
position:absolute;
top:8px;
}

ul.friends_lists button.view-profile {
background:url(../../assets/img/view_profile_reg-e9cae7.png) no-repeat;	
right:32px; 
position:absolute;
top:4px;
width:116px;
height:26px;
border: 0pt none;
}

ul.friends_lists button.view-profile:hover {
background:url(../../assets/img/view_profile_hover-723694.png) no-repeat;		
}

ul.friends_lists button.view-profile:active {
background:url(../../assets/img/view_profile_click-5ac98d.png) no-repeat;		
}

ul.friends_lists button.send-message {
background:url(../../assets/img/send_message_reg-7d9caf.png) no-repeat;	
right:32px;
position:absolute;
top:30px;
width:116px;
height:26px;
border: 0 none;
}

ul.friends_lists button.send-message:hover {
background:url(../../assets/img/send_message_hover-d8cca0.png) no-repeat;		
}

ul.friends_lists button.send-message:active {
background:url(../../assets/img/send_message_click-07034c.png) no-repeat;		
}

#toolbar_btn_3 a,#toolbar_btn_2 a {
text-decoration:none;
width:43px;
height:29px;
display:block;
text-indent:-1000px;
margin:0;
padding:0;
}

#text-editor-toolbar li#makebigger_btn a,#text-editor-toolbar li#makesmaller_btn a,#text-editor-toolbar li#makeleft_btn a,#text-editor-toolbar li#makecenter_btn a,#text-editor-toolbar li#makeright_btn a,#text-editor-toolbar li#makebold_btn a,#text-editor-toolbar li#makeitalic_btn a,#text-editor-toolbar li#makeunderline_btn a,#text-editor-toolbar li#makestrike_btn a,#text-editor-toolbar li#makelink_btn a {
text-decoration:none;
width:24px;
height:24px;
display:block;
text-indent:-1000px;
margin:0;
padding:0;
}

#text-editor-toolbar li#changefont_btn a,#text-editor-toolbar li#changecolor_btn a,#text-editor-toolbar li#changeeffect_btn a,#text-editor-toolbar li#photo_btn a,#text-editor-toolbar li#smiley_btn a {
text-decoration:none;
width:55px;
height:24px;
display:block;
text-indent:-1000px;
margin:0;
padding:0;
}

#horizHandleDiv_profile,#horizHandleDiv_pages,#horizHandleDiv_accesslist {
position:absolute;
left:100px;
top:8px;
cursor:default;
width:18px;
height:18px;
}

#horizWrapper_profile,#horizWrapper_accesslist {
position:relative;
float:left;
width:170px;
height:40px;
margin-left:20px;
}

#horizBGDiv_profile,#horizBGDiv_pages,#horizBGDiv_accesslist {
position:relative;
background:url(../../assets/img/horizBg-noscale-518486.png) no-repeat;
height:26px;
width:118px;
z-index:5;
}

.left-panel li,.right-panel li {
height:28px;
}

.leftTitle,.bgTitle {
position:relative;
float:left;
height:20px;
width:170px;
margin-left:20px;
}

.leftTitle span,.rightTitle span,.bgTitle span,.textTitle span {
font-size:1em;
}

.rightTitle,.textTitle {
position:relative;
height:20px;
}

.textOpts {
height:18px;
margin:7px 0pt 0pt;
}

#public-btns,#anyone-btns {
bottom:5px;
left:0;
position:absolute;
}


#private-btns, #invite-btns {
bottom:5px;
right:7px;
position:absolute;
}

#create-my-page-btn, div#page-continue-btn {
font-size: 120%;
padding: 20px;
text-align: center;
}

#create-my-page-btn input {
background:transparent url(../../assets/img/createmypage_button-c47a75.gif) no-repeat scroll 0;
border:medium none;
cursor:pointer;
height:28px;
overflow:hidden;
position:relative;
text-indent:-9999px;
width:174px;
}

#create-my-page-btn input:hover {
background:transparent url(../../assets/img/createmypage_hover-6f5630.gif) no-repeat scroll 0;
border:medium none;
cursor:pointer;
height:28px;
overflow:hidden;
position:relative;
text-indent:-9999px;
width:174px;
}

#create-my-page-btn input:active {
background:transparent url(../../assets/img/createmypage_click-537c48.gif) no-repeat scroll 0;
border:medium none;
cursor:pointer;
height:28px;
overflow:hidden;
position:relative;
text-indent:-9999px;
width:174px;
}

#page-continue-btn:hover {
background-position: 0px -29px !important;
}

#page-continue-btn:active {
background-position: 0px -58px !important;
}

#register-main {
margin: 0 50px 0 10px;
position: relative;
text-align: left
}

input.button {
	background:transparent url(../../assets/img/buttons-352783.png) repeat scroll 0%;
	background-position:0pt 0pt;
	border:0px none;
	color:black;
	font-size:12px;
	font-weight:bold;
	height:25px;
	line-height:20px;
	margin-right:10px;
	overflow:hidden;
	padding-bottom:3px;
	text-align:center;
	width:100px;
}

input.button:hover {
	background-position:0pt 25px;
	cursor:pointer;
}

/*
 * Send message button
 */
input#send_msg_btn {
	background:transparent url(../../assets/img/buttons-352783.png) repeat scroll 0%;
	background-position:0pt 0pt;
	border:0px none;
	font-size:12px;
	font-weight:bold;
	height:25px;
	line-height:20px;
	overflow:hidden;
	width:100px;
}

input#send_msg_btn:hover  {
	background-position:0pt 25px;
	cursor:pointer;
}

profile-photo-thumbnail {
	background-color: #F2A600;
	height: 80px;
	width: 80px;
}

#add-page-to-site {
	margin: 15px;
}

#add-page-to-site a {
	background-image:url(../../assets/img/options2-be6561.png);
	background-position:-1px -0px;
	border:medium none;
	cursor:pointer;
	display: block;
	height:29px;
	margin:0 auto;
	position:relative;
	text-indent:0;
	width:227px;
}

#add-page-to-site a:hover {
	background-position:-1px -29px;
}

#add-page-to-site a:active {
	background-position:-1px -58px;
}

#create-new-site {
	margin: 15px;
}

#create-new-site a {
	background:transparent url(../../assets/img/create_a_new_site-cf5621.png) no-repeat scroll 0;
	background-position:0 0;
	border:medium none;
	cursor:pointer;
	display:block;
	height:29px;
	margin:0 auto;
	position:relative;
	text-indent:0;
	width:227px;
}

#create-new-site a:hover {
	background-position:0 -29px;
}

#create-new-site a:active {
	background-position:0 -58px;
}

#invite-members-to-site, #invite-editors-to-site, #share-page-in-facebook {
	margin: 15px;
}

#invite-members-to-site a {
	background-image:url(../../assets/img/options2-be6561.png);
	background-position:-457px -0px;
	border:medium none;
	cursor:pointer;
	display:block;
	height:29px;
	margin:0 auto;
	position:relative;
	text-indent:0;
	width:227px;
}

#invite-members-to-site a:hover {
	background-position:-457px -29px;
}

#invite-members-to-site a:active {
	background-position:-457px -58px;
}

#invite-editors-to-site a {
	background-image:url(../../assets/img/options2-be6561.png);
	background-position:-229px -0px;
	border:medium none;
	cursor:pointer;
	display:block;
	height:29px;
	margin:0 auto;
	position:relative;
	text-indent:0;
	width:227px;
}

#invite-editors-to-site a:hover {
	background-position:-229px -29px;
}

#invite-editors-to-site a:active {
	background-position:-229px -58px;
}

#share-page-in-facebook a {
	background-image:url(../../assets/img/options2-be6561.png);
	background-position:-229px -88px;
	border:medium none;
	cursor:pointer;
	display:block;
	height:29px;
	margin:0 auto;
	position:relative;
	text-indent:0;
	width:227px;
}

#share-page-in-facebook a:hover {
	background-position:-229px -117px;
}

#share-page-in-facebook a:active {
	background-position:-229px -146px;
}

#profile-info a {
	background-image:url(../../assets/img/options2-be6561.png);
	background-position:-1px -264px;
	border:medium none;
	cursor:pointer;
	display:block;
	height:29px;
	margin: 0 auto;
	position:relative;
	text-indent:0;
	width:227px;
}

#profile-info a:hover {
	background-position:-1px -293px;
}

#profile-info a:active {
	background-position:-1px -322px;
}

#profile-privacy a {
	background-image:url(../../assets/img/options2-be6561.png);
	background-position:-229px -264px;
	border:medium none;
	cursor:pointer;
	display:block;
	height:29px;
	margin: 0 auto;
	position:relative;
	text-indent:0;
	width:227px;
}

#profile-privacy a:hover {
	background-position:-229px -293px;
}

#profile-privacy a:active {
	background-position:-229px -322px;
}


#email-settings a {
	background-image:url(../../assets/img/options2-be6561.png);
	background-position:-457px -264px;
	border:medium none;
	cursor:pointer;
	display:block;
	height:29px;
	margin: 0 auto;
	position:relative;
	text-indent:0;
	width:227px;
}

#email-settings a:hover {
	background-position:-457px -293px;
}

#email-settings a:active {
	background-position:-457px -322px;
}


#change-password a {
	background-image:url(../../assets/img/options2-be6561.png);
	background-position:-2px -352px;
	border:medium none;
	cursor:pointer;
	display:block;
	height:29px;
	margin: 0 auto;
	position:relative;
	text-indent:0;
	width:227px;
}

#change-password a:hover {
	background-position:-2px -381px;
}

#change-password a:active {
	background-position:-2px -410px;
}

#send-friend-invitation button {
	background:transparent url(../../assets/img/send_friend_invite_reg-d9f83c.gif) no-repeat scroll 0;
	background-position:0 0;
	border:medium none;
	cursor:pointer;
	height:29px;
	position:relative;
	text-indent:0;
	width:227px;
}

#send-friend-invitation button:hover {
	background:transparent url(../../assets/img/send_friend_invite_hov-1bef05.gif) no-repeat scroll 0;
}

#send-friend-invitation button:active {
	background:transparent url(../../assets/img/send_friend_invite_click-5974c7.gif) no-repeat scroll 0;
}

#send-page-invitation {
	margin:15px;
}

#send-page-invitation button {
	background:transparent url(../../assets/img/send_page_invite_reg-01fbb3.gif) no-repeat scroll 0;
	background-position:0 0;
	border:medium none;
	cursor:pointer;
	height:29px;
	position:relative;
	text-indent:0;
	width:227px;
}

#send-page-invitation button:hover {
	background:transparent url(../../assets/img/send_page_invite_hov-19d73d.gif) no-repeat scroll 0;
}

#send-page-invitation button:active {
	background:transparent url(../../assets/img/send_page_invite_click-d25754.gif) no-repeat scroll 0;
}

.secondary-title {
	height: 48px;
	width: 100%;
	text-align: center;
}

.secondary-title img {
	position: relative;
	margin-left: 10px;
	margin-top: 8px;
}

.secondary-title-no-bg {
	margin: -3px 0 20px 0;
	height: 40px;
	text-align: center;
	margin-top: 10px;
}

.go-back-settings-btn, .go-back-invite-btn, .go-back-privacy-btn {
	margin: 15px;
	height:29px;
	width:99px;
}

.go-back-settings-btn a, .go-back-invite-btn a, .go-back-privacy-btn a {
	background:transparent url(../../assets/img/goback_reg-521e0a.gif) no-repeat scroll 0;
	background-position:0 0;
	border:medium none;
	cursor:pointer;
	display:block;
	float:left;
	height:29px;
	position:relative;
	text-indent:0;
	width:99px;
}

.go-back-settings-btn a:hover, .go-back-invite-btn a:hover, .go-back-privacy-btn a:hover {
	background:transparent url(../../assets/img/goback_hov-c2152c.gif) no-repeat scroll 0;
}

.go-back-settings-btn a:active, .go-back-invite-btn a:active, .go-back-privacy-btn a:active  {
	background:transparent url(../../assets/img/go_back_click-859e27.gif) no-repeat scroll 0;
}

.go-back-btn {
	margin: 15px;
	height:29px;
	width:99px;
}

.go-back-btn a {
	background:transparent url(../../assets/img/go_back-646ee3.png) no-repeat scroll 0;
	background-position:0 0;
	border:medium none;
	cursor:pointer;
	display:block;
	float:left;
	height:29px;
	position:relative;
	text-indent:0;
	width:99px;
}

.go-back-btn a:hover {
	background-position: 0 -29px;
}

.go-back-btn a:active  {
	background-position: 0 -58px;
}


.profile-photo-holder {
	width:120px;
}


#profile-data-form input, #profile-data-form select {
	font-family:"Helvetica Neue",Helvetica,Arial;
	font-size:1.2em;
	padding:0.2em;
}

#profile-data-form fieldset {
	margin: 0 auto;
	width: 400px;
}

#save-changes {
	padding: 0.5em;
	text-align: center;
}

#save-changes button {
	background:transparent url(../../assets/img/save_changes_reg-e69e22.gif) no-repeat scroll 0;
	background-position:0 0;
	border:medium none;
	cursor:pointer;
	height:30px;
	position:relative;
	text-indent:0;
	width:154px;
}

#save-changes button:hover {
	background:transparent url(../../assets/img/save_changes_hover-5c7b9e.gif) no-repeat scroll 0;
}

#save-changes button:active {
	background:transparent url(../../assets/img/save_changes_click-d00be7.gif) no-repeat scroll 0;
}

#change-profile-photo a {
	background:transparent url(../../assets/img/options2-be6561.png) no-repeat scroll 0;
	background-position:-230px -351px;
	border:medium none;
	cursor:pointer;
	display:block;
	height:29px;
	position:relative;
	text-indent:0;
	width:227px;
}

#change-profile-photo a:hover {
	background-image:url(../../assets/img/options2-be6561.png);
	background-position:-230px -380px;
	border:medium none;
	cursor:pointer;
	display:block;
	height:29px;
	position:relative;
	text-indent:0;
	width:227px;
}

#change-profile-photo a:active {
	background-image:url(../../assets/img/options2-be6561.png);
	background-position:-230px -409px;
	border:medium none;
	cursor:pointer;
	display:block;
	height:29px;
	position:relative;
	text-indent:0;
	width:227px;
}

#newpage-content-wrapper {
height: 160px;
}

#select_type_buttons_group {
height:112px;
margin:0 auto;
padding: 10px;
width:359px;
}

#select_type_buttons_group_t {
background:transparent url(../../assets/img/site_type_buttons-de8308.png) no-repeat scroll 0;
background-position: 0pt 0pt;
float:left;
height:31px;
width:358px;
}

#select_type_buttons_group_b {
background:transparent url(../../assets/img/site_type_buttons-de8308.png) no-repeat scroll 0;
background-position: 0pt -30px;
float:left;
height:34px;
width:358px;
}

/*
#select_type_buttons_group_t {
background:transparent url(../../assets/img/page_type_buttons-029c1b.png) no-repeat scroll 0;
background-position: 0pt 0pt;
float:left;
height:31px;
width:358px;
}

#select_type_buttons_group_b {
background:transparent url(../../assets/img/page_type_buttons-029c1b.png) no-repeat scroll 0;
background-position: 0pt -30px;
float:left;
height:34px;
width:358px;
}
*/

#newpage-content {
height: 315px;
width: 648px;
}

#select_style_carousel_container{
background:transparent url(../../assets/img/choose_style_background-b29598.png) no-repeat scroll 0;
border:0px solid #414141;
height:175px;
width:358px;
}

#profile-photo {
background:transparent url(../../assets/img/polaroid-245ac8.gif) no-repeat scroll 0;
background-position:0 0;
border:medium none;
height:145px;
width:117px;
margin:20px;
}

img.user {
margin-left: 8px;
margin-top: 15px;
}


#select_type_column_l{
border:0px solid #FEFFFF;
float:left;
width:358px;
margin-left:80px;	
}

#tooltip{
border:0px solid #FEFFFF;
float:left;
height:80px;
width:376px;;
margin-left:40px;	
margin-top:25px;
}

div.social-network-radio {
	background-position:0 0;
}

div.blog-radio {
	background-position:0 -80px;
}

div.photos-radio {
	background-position:0 -160px;
}

div.homepage-radio {
	background-position:0 -240px;
}

div.wiki-radio {
	background-position:0 -320px;
}

div.blank-radio {
	background-position:0 -400px;
}

#style_preview_container {
background-color:#D5D7DC;
border:0px solid #FEFFFF;
float:left;
min-height:277px;
width:243px;
}

.save-changes-btn, .save-changes-b-btn, #save-viewing-privacy-btn, #save-edit-privacy-btn, .create-site-btn-wrapper, .btn-wrapper {
padding: 10px;
text-align: center;
}

.create-page-btn-wrapper {
height:49px;
padding: 10px;
text-align: center;
}

#page_type {
height:345px;
}

.create-site-btn-wrapper button {
background-image:url(../../assets/img/options2-be6561.png);
background-position:-457px -88px;
border:medium none;
cursor:pointer;
height:29px;
position:relative;
text-indent:0;
width:227px;
}

.create-site-btn-wrapper button:hover {
background-position:-457px -117px;
}

.create-site-btn-wrapper button:active {
background-position:-457px -146px;
}

button#invite-members-btn{
background-image:url(../../assets/img/options2-be6561.png);
background-position:-229px -176px;
border:medium none;
cursor:pointer;
height:29px;
position:relative;
text-indent:0;
width:227px;
}

button#invite-members-btn:hover {
background-position:-229px -205px;
}

button#invite-members-btn:active {
background-position:-229px -234px;
}

.cancel-changes-btn{
background:transparent url(../../assets/img/cancel_blue-ecb3f4.png) no-repeat scroll 0;
background-position:0 0;
border:none;
cursor:pointer;
display:block;
height:26px;
display:inline;
text-indent:0;
width:88px;
}
.cancel-changes-btn:hover {
background-position:0 -29px;
}
.cancel-changes-btn:active {
background-position:0 -58px;
}

.new-save-changes-btn{
background:transparent url(../../assets/img/design_pre_load-11f2eb.png) no-repeat scroll -461px -418px;
border:medium none;
cursor:pointer;
height:28px;
position:relative;
text-indent:0;
width:228px;
}
.new-save-changes-btn:hover {
background-position:-461px -448px;
}
.new-save-changes-btn:active {
background-position:-461px -476px;
}


.save-changes-btn a  {
background:transparent url(../../assets/img/save_changes_reg-e69e22.gif) no-repeat scroll 0;
background-position:0 0;
border:medium none;
cursor:pointer;
display:block;
height:30px;
margin:0 auto;
position:relative;
text-indent:0;
width:154px;
}

.save-changes-btn button:hover {
background:url(../../assets/img/save_changes_hover-5c7b9e.gif) no-repeat;
text-decoration:none;
}

.save-changes-btn button:active {
background:url(../../assets/img/save_changes_click-d00be7.gif) no-repeat;
text-decoration:none;
}

.save-changes-b-btn button, #save-viewing-privacy-btn a, #save-edit-privacy-btn a {
background:transparent url(../../assets/img/save_changes_b_reg-1cda0e.gif) no-repeat scroll 0;
background-position:0 0;
border:medium none;
cursor:pointer;
display:block;
height:29px;
margin:0 auto;
position:relative;
text-indent:0;
width:227px;
}

.save-changes-b-btn button:hover, #save-viewing-privacy-btn a:hover, #save-edit-privacy-btn a:hover {
background:url(../../assets/img/save_changes_b_hover-3a72a5.gif) no-repeat;
text-decoration:none;
}

.save-changes-b-btn button:active, #save-viewing-privacy-btn a:active, #save-edit-privacy-btn a:active {
background:url(../../assets/img/save_changes_b_click-4b3424.gif) no-repeat;
text-decoration:none;
}

#public-private-profile-container {
height:111px;
overflow:hidden;
position:relative;
width:482px;
margin:0 auto;
}

#public-private-profile-header {
background:transparent url(../../assets/img/view_profile_header_s-cb902c.png) no-repeat;
height:58px;
width:482px;
}

#public-profile-btns {
float: left;
}

#public-profile-btns {
background:transparent url(../../assets/img/public_profile_btn-6003ee.png) no-repeat;
border:medium none;
cursor:pointer;
height:52px;
position:relative;
text-indent:0;
width:240px;
}

#public-profile-btns:hover {
background-position:0 -53px;
}

#public-profile-btns.selected {
background-position:0 -106px;
}

#public-profile-btns:active {
background-position:0 -106px;
}

#private-profile-btns {
	float: left;
	padding-left: 1px;
}

#private-profile-btns {
background:transparent url(../../assets/img/private_profile_btn-675f63.png) no-repeat scroll 0;
background-position:0 0;
border:medium none;
cursor:pointer;
height:52px;
position:relative;
text-indent:0;
width:242px;
}

#private-profile-btns:hover {
background-position:0 -53px;
}

#private-profile-btns.selected {
background-position:0 -105px;
}

#private-profile-btns:active {
background-position:0 -105px;
}

#change-profile-privacy-form label {
margin:0pt;
padding:0pt;
}

.send-invite-btn {
	text-align: center;
}

.send-invite-btn button {
background:transparent url(../../assets/img/send_invite_reg-1a3fd3.gif) no-repeat scroll 0;
background-position:0 0;
border:medium none;
cursor:pointer;
height:29px;
position:relative;
text-indent:0;
width:227px;
}

.send-invite-btn button:hover {
background:url(../../assets/img/send_invite_hov-ae1ae0.gif) no-repeat;
text-decoration:none;
}

.send-invite-btn button:active {
background:url(../../assets/img/send_invite_click-3cd489.gif) no-repeat;
text-decoration:none;
}

#new-page-option-header {
background:transparent url(../../assets/img/newpage_option_header-b0ce5b.png) no-repeat;
height:24px;
width:269px;
}

#yes-no-btns-group div, #yes-no-btns-group label {
margin:0pt;
padding:0pt;
}

#yes-option-btns {
background:transparent url(../../assets/img/yes_btn-34aa25.png) no-repeat;
border:medium none;
cursor:pointer;
height:56px;
position:relative;
text-indent:0;
width:269px;
}

#yes-option-btns:hover {
background-position:0 -56px;
}

#yes-option-btns.selected {
background-position:0 -112px;
}

#yes-option-btns:active {
background-position:0 -112px;
}

#no-option-btns {
background:transparent url(../../assets/img/no_btn-11952f.png) no-repeat scroll 0;
background-position:0 0;
border:medium none;
cursor:pointer;
height:56px;
position:relative;
text-indent:0;
width:269px;
}

#no-option-btns:hover {
background-position:0 -56px;
}

#no-option-btns.selected {
background-position:0 -112px;
}

#no-option-btns:active {
background-position:0 -112px;
}

#new-page-icon-wrapper {
background:transparent url(../../assets/img/page_badge_background-784a04.gif) no-repeat scroll 0;
float:left;
height:197px;
margin-left:50px;
margin-top:15px;
text-align:center;
width:173px;
}

#yes-no-btns-group {
float:left;
margin-left:15px;
margin-top:15px;
}

img#page-type, img#edit-type {
opacity:0.5;
}

.page-icon {
margin-top:30px;	
}

#who-can-view {
	margin: 15px;
}

#who-can-view a {
	background:transparent url(../../assets/img/control_who_can_view_reg-6426db.gif) no-repeat scroll 0;
	background-position:0 0;
	border:medium none;
	cursor:pointer;
	display:block;
	height:29px;
	margin: 0 auto;
	position:relative;
	text-indent:0;
	width:227px;
}

#who-can-view a:hover {
	background:transparent url(../../assets/img/control_who_can_view_hover-368c51.gif) no-repeat scroll 0;
}

#who-can-view a:active {
	background:transparent url(../../assets/img/control_who_can_view_click-bfe8f5.gif) no-repeat scroll 0;
}

#who-can-edit {
	margin: 15px;
}

#who-can-edit a {
	background:transparent url(../../assets/img/control_who_can_edit_reg-01e7ce.gif) no-repeat scroll 0;
	background-position:0 0;
	border:medium none;
	cursor:pointer;
	display:block;
	height:29px;
	margin: 0 auto;
	position:relative;
	text-indent:0;
	width:227px;
}

#who-can-edit a:hover {
	background:transparent url(../../assets/img/control_who_can_edit_hover-07e5c6.gif) no-repeat scroll 0;
}

#who-can-edit a:active {
	background:transparent url(../../assets/img/control_who_can_edit_click-b5954e.gif) no-repeat scroll 0;
}

#edit-member-btn, #change-password-btn, #change-editors-btn {
	padding: 10px;
	text-align: center;
}

#edit-member-btn a {
	background-image:url(../../assets/img/options2-be6561.png);
	background-position:-457px -176px;
border:medium none;
cursor:pointer;
display:block;
height:28px;
margin:0 auto;
position:relative;
text-indent:0;
width:227px;
}

#edit-member-btn a:hover {
	background-image:url(../../assets/img/options2-be6561.png);
	background-position:-457px -205px;
text-decoration:none;
}

#edit-member-btn a:active {
	background-image:url(../../assets/img/options2-be6561.png);
	background-position:-457px -234px;
text-decoration:none;
}

#changeSitePassword {
	background: #E7EDF4 none repeat scroll 0 0;
	border: 1px solid #8B9DBA;
    position: fixed;
    top: 17%;
    left: 50%;
    margin-left: -200px;
    width: 400px;
    overflow: hidden;
    font-family: verdana, tahoma, helvetica;
}

#change-password-btn a {
background:transparent url(../../assets/img/change_password_reg-f84c3b.gif) no-repeat scroll 0;
background-position:0 0;
border:medium none;
cursor:pointer;
display:block;
height:28px;
margin:0 auto;
position:relative;
text-indent:0;
width:227px;
}

#change-password-btn a:hover {
background:url(../../assets/img/change_password_hov-b42529.gif) no-repeat;
text-decoration:none;
}

#change-password-btn a:active {
background:url(../../assets/img/change_password_click-c6793b.gif) no-repeat;
text-decoration:none;
}

#change-editors-btn a {
background:transparent url(../../assets/img/change_editors_reg-4fea31.gif) no-repeat scroll 0;
background-position:0 0;
border:medium none;
cursor:pointer;
display:block;
height:28px;
margin:0 auto;
position:relative;
text-indent:0;
width:227px;
}

#change-editors-btn a:hover {
background:url(../../assets/img/change_editors_hov-c97b09.gif) no-repeat;
text-decoration:none;
}

#change-editors-btn a:active {
background:url(../../assets/img/change_editors_click-2e14c5.gif) no-repeat;
text-decoration:none;
}

#add-editors-btn a {
background:transparent url(../../assets/img/add_editor-327d98.png) no-repeat scroll 0;
background-position:0 0;
border:medium none;
cursor:pointer;
display:block;
height:29px;
float: right;
position:relative;
text-indent:0;
width:143px;
}

#add-editors-btn a:hover {
background-position:0 -29px;
}

#add-editors-btn a:active {
background-position:0 -58px;
}

#public-private-view-container {
height:111px;
margin: 0pt auto;
overflow:hidden;
padding:10px;
position:relative;
width:484px;
}

#anyone-invite-edit-container {
height:111px;
margin: 0pt auto;
padding:10px;
overflow:hidden;
position:relative;
width:484px;
}

#update-page-view-form label {
margin:0pt;
padding:0pt;
}

#anyone-invite-edit-header {
background:transparent url(../../assets/img/edit_page_set_header-a9d707.png) no-repeat;
height:59px;
width:482px;
}

#update-page-edit-form label {
margin:0pt;
padding:0pt;
}

#anyone-invite-edit-container div {
margin:0pt;
padding:0pt;
}

#anyone-edit-btns {
float: left;
}

#anyone-edit-btns {
background:transparent url(../../assets/img/anyone_edit_btn-b25cc2.png) no-repeat;
border:medium none;
cursor:pointer;
height:52px;
position:relative;
text-indent:0;
width:240px;
}

#anyone-edit-btns:hover {
background-position:0 -53px;
}

#anyone-edit-btns.selected {
background-position:0 -106px;
}

#anyone-edit-btns:active {
background-position:0 -106px;
}

#invite-edit-btns {
	float: left;
	padding-left: 1px;
}

#invite-edit-btns {
background:transparent url(../../assets/img/invite_edit_btn-b6c885.png) no-repeat scroll 0;
background-position:0 0;
border:medium none;
cursor:pointer;
height:52px;
position:relative;
text-indent:0;
width:242px;
}

#invite-edit-btns:hover {
background-position:0 -52px;
}

#invite-edit-btns.selected {
background-position:0 -104px;
}

#invite-edit-btns:active {
background-position:0 -104px;
}


.leftcol {
clear:left;
float:left;
width:33%;
}

.rightcol {
clear:right;
float:left;
width:33%;
}

#social-network-radio {
	float:left;
	height:22px;
	margin-left:6px;
	margin-top:3px;
	width:118px;
	text-indent:-9999px;
}

#homepage-radio {
	float:left;
	height:22px;
	margin-left:6px;
	margin-top:2px;
	width:118px;
	text-indent:-9999px;
}

#blog-radio {
	float:left;
	height:22px;
	margin-left:1px;
	margin-top:3px;
	width:107px;
	text-indent:-9999px;
}

#wiki-radio {
	float:left;
	height:22px;
	margin-left:1px;
	margin-top:2px;
	width:107px;
	text-indent:-9999px;
}

#photos-radio {
	float:left;
	height:22px;
	margin-left:2px;
	margin-top:3px;
	width:114px;
	text-indent:-9999px;
}

#blank-radio {
	float:left;
	height:22px;
	margin-left:1px;
	margin-top:2px;
	width:114px;
	text-indent:-9999px;
}

/*label input{
	text-indent:-9999px;
}*/

#social-network-radio:hover {
background:transparent url(../../assets/img/site_type_buttons-de8308.png) no-repeat scroll -6px -70px;
}

#social-network-radio.selected {
background:transparent url(../../assets/img/site_type_buttons-de8308.png) no-repeat scroll -6px -139px;
}

#homepage-radio:hover {
background:transparent url(../../assets/img/site_type_buttons-de8308.png) no-repeat scroll -6px -99px;
}

#homepage-radio.selected {
background:transparent url(../../assets/img/site_type_buttons-de8308.png) no-repeat scroll -6px -168px;
}

#blog-radio:hover {
background:transparent url(../../assets/img/site_type_buttons-de8308.png) no-repeat scroll -125px -70px;
}

#blog-radio.selected {	
background:transparent url(../../assets/img/site_type_buttons-de8308.png) no-repeat scroll -125px -139px;
}

#wiki-radio:hover {
background:transparent url(../../assets/img/site_type_buttons-de8308.png) no-repeat scroll -125px -99px;	
}

#wiki-radio.selected {
background:transparent url(../../assets/img/site_type_buttons-de8308.png) no-repeat scroll -125px -168px;
}

#photos-radio:hover {
background:transparent url(../../assets/img/site_type_buttons-de8308.png) no-repeat scroll -234px -70px;
}

#photos-radio.selected{
background:transparent url(../../assets/img/site_type_buttons-de8308.png) no-repeat scroll -235px -139px;
}

#blank-radio:hover {
background:transparent url(../../assets/img/site_type_buttons-de8308.png) no-repeat scroll -233px -99px;
}

#blank-radio.selected {
background:transparent url(../../assets/img/site_type_buttons-de8308.png) no-repeat scroll -234px -168px;	
}

#blank-page-radio {
	float:left;
	height:22px;
	margin-left:6px;
	margin-top:6px;
	width:118px;
	text-indent:-9999px;
}

#blank-page-radio:hover {
background:transparent url(../../assets/img/page_type_buttons-029c1b.png) no-repeat scroll -6px -72px;
}

#blank-page-radio.selected {
background:transparent url(../../assets/img/page_type_buttons-029c1b.png) no-repeat scroll -6px -139px;
}

#blog-page-radio {
	float:left;
	height:22px;
	margin-left:2px;
	margin-top:6px;
	width:108px;
	text-indent:-9999px;
}

#blog-page-radio:hover {
background:transparent url(../../assets/img/page_type_buttons-029c1b.png) no-repeat scroll -127px -72px;
}

#blog-page-radio.selected {
background:transparent url(../../assets/img/page_type_buttons-029c1b.png) no-repeat scroll -127px -139px;
}

#photos-page-radio {
	float:left;
	height:22px;
	margin-left:2px;
	margin-top:6px;
	width:114px;
	text-indent:-9999px;
}

#photos-page-radio:hover {
background:transparent url(../../assets/img/page_type_buttons-029c1b.png) no-repeat scroll -236px -72px;
}

#photos-page-radio.selected {
background:transparent url(../../assets/img/page_type_buttons-029c1b.png) no-repeat scroll -236px -139px;
}

#members-page-radio {
	float:left;
	height:22px;
	margin-left:6px;
	margin-top:2px;
	width:118px;
	text-indent:-9999px;
}

#members-page-radio:hover {
background:transparent url(../../assets/img/page_type_buttons-029c1b.png) no-repeat scroll -6px -101px;
}

#members-page-radio.selected {
background:transparent url(../../assets/img/page_type_buttons-029c1b.png) no-repeat scroll -6px -168px;
}

#chat-page-radio {
	float:left;
	height:22px;
	margin-left:2px;
	margin-top:3px;
	width:108px;
	text-indent:-9999px;
}

#chat-page-radio:hover {
background:transparent url(../../assets/img/page_type_buttons-029c1b.png) no-repeat scroll -127px -101px;
}

#chat-page-radio.selected {
background:transparent url(../../assets/img/page_type_buttons-029c1b.png) no-repeat scroll -127px -168px;
}

#contact-page-radio {
	float:left;
	height:22px;
	margin-left:1px;
	margin-top:2px;
	width:114px;
	text-indent:-9999px;
}

#contact-page-radio:hover {
background:transparent url(../../assets/img/page_type_buttons-029c1b.png) no-repeat scroll -236px -101px;
}

#contact-page-radio.selected {
background:transparent url(../../assets/img/page_type_buttons-029c1b.png) no-repeat scroll -236px -168px;
}

.top-bar {
background:transparent url(../../assets/img/inner-top-627280.png) no-repeat scroll 0;
background-position:0 0;
border:medium none;
cursor:pointer;
height:15px;
text-indent:-99999px;
width:471px;
}

.bottom-bar {
background:transparent url(../../assets/img/inner-bottom-a74ebd.png) no-repeat scroll 0;
background-position:0 0;
border:medium none;
cursor:pointer;
height:15px;
text-indent:-99999px;
width:471px;
}

/* Chat Box*/
button#add-chatbox {
background:transparent url(../../assets/img/add_chatbox_reg-06b224.png) no-repeat scroll 0;
background-position:0 0;
border:medium none;
cursor:pointer;
height:29px;
position:relative;
text-indent:0;
width:170px;
}

button#add-chatbox:hover {
background:url(../../assets/img/add_chatbox_hover-39bfb6.png) no-repeat;
text-decoration:none;
}

button#add-chatbox:active {
background:url(../../assets/img/add_chatbox_click-2cfc5b.png) no-repeat;
text-decoration:none;
}

/* Customize button*/
button#customize-chatbox {
background:transparent url(../../assets/img/customize_reg-b6cf6e.png) no-repeat scroll 0;
background-position:0 0;
border:medium none;
cursor:pointer;
height:18px;
position:relative;
text-indent:0;
width:107px;
}

button#customize-chatbox:hover {
background:url(../../assets/img/customize_hover-d7fb09.png) no-repeat;
text-decoration:none;
}

button#customize-chatbox:active {
background:url(../../assets/img/customize_click-8e67f2.png) no-repeat;
text-decoration:none;
}

/* View preview button*/
button#preview-chatbox {
background:transparent url(../../assets/img/view_preview_reg-3430a9.gif) no-repeat scroll 0;
background-position:0 0;
border:medium none;
cursor:pointer;
height:18px;
position:relative;
text-indent:0;
width:101px;
}

button#preview-chatbox:hover {
background:url(../../assets/img/view_preview_hover-c959e2.gif) no-repeat;
text-decoration:none;
}

button#preview-chatbox:active {
background:url(../../assets/img/view_preview_click-86fbf5.gif) no-repeat;
text-decoration:none;
}

#app_footer_menuitem_list li {
	float: left;
	list-style-position: outside;
	list-style-type: none;
}

input#id_page_name, input#id_sitename {
border: 1px solid #B3B3B3;
font-family: "Lucida Grande",sans-serif;
font-size: 150%;
font-size-adjust: none;
font-stretch: normal;
font-variant: normal;
margin: 30px 30px 10px 30px;
padding: 5px;
}

input#page_name {
	margin-bottom:10px;
	margin-top:5px;
}

input#id_page_name {
	width: 415px;
}

input#id_sitename{
	width: 360px;
	float: left;
}

input#page_name {
	width: 360px;
}


/*Resizable from JQuery*/
.ui-resizable {
position:relative;
}
.ui-resizable-handle {
display:none;
font-size:0.1px;
position:absolute;
z-index:910;
}
.ui-resizable .ui-resizable-handle {
/*rmay edit*/
display:none;
}
body .ui-resizable-disabled .ui-resizable-handle {
display:none;
}
body .ui-resizable-autohide .ui-resizable-handle {
display:none;
}
/*.ui-resizable-n {
background:transparent url(../../assets/img/resizable-n-407822.gif) repeat scroll center top;
cursor:n-resize;
height:6px;
left:0px;
top:0px;
width:100%;
}
.ui-resizable-s {
background:transparent url(../../assets/img/resizable-s-556191.gif) repeat scroll center top;
bottom:0px;
cursor:s-resize;
height:6px;
left:0px;
width:100%;
}
.ui-resizable-e {
background:transparent url(../../assets/img/resizable-e-27b8f2.gif) repeat scroll right center;
cursor:e-resize;
height:100%;
right:0px;
top:0px;
width:6px;
}
.ui-resizable-w {
background:transparent url(../../assets/img/resizable-w-1b49db.gif) repeat scroll right center;
cursor:w-resize;
height:100%;
left:0px;
top:0px;
width:6px;
}
.ui-resizable-se {
background:transparent url(../../assets/img/resizable-se-20ffd8.gif) repeat scroll 0%;
bottom:0px;
cursor:se-resize;
height:9px;
right:0px;
width:9px;
}
.ui-resizable-sw {
background:transparent url(../../assets/img/resizable-sw-0188ac.gif) repeat scroll 0%;
bottom:0px;
cursor:sw-resize;
height:9px;
left:0px;
width:9px;
}
.ui-resizable-nw {
background:transparent url(../../assets/img/resizable-nw-55279e.gif) repeat scroll 0%;
cursor:nw-resize;
height:9px;
left:0px;
top:0px;
width:9px;
}
.ui-resizable-ne {
background:transparent url(../../assets/img/resizable-ne-81478a.gif) repeat scroll 0%;
cursor:ne-resize;
height:9px;
right:0px;
top:0px;
width:9px;
}*/

#lyOverlay { background-color: #000; }

/*Page ready*/
#page_created_url a{
font-size:250%;
}

button#start_editing_btn {
background-image:url(../../assets/img/start_editing-2c1cd8.png);
background-repeat:no-repeat;
border:medium none;
cursor:pointer;
height:29px;
margin-bottom:10px;
width:229px;
display:block;
}

button#start_editing_btn:hover{
background-position: 0 -29px;
}

button#start_editing_btn:active{
background-position: 0 -58px;
}

div.w_span_auto{
	background:url(../../assets/img/right-6f4497.png) top right no-repeat; 
	padding-right:18px;
	height:32px;
	line-height:34px;
	clear:both;
	margin-bottom:2px;
	}
	
input.w_auto{
	border:none; 
	height:32px;
	padding-top:6px;
	text-indent:18px;
	display:block; 
	font-size:15px; 
	color:#666666; 
	width:100%; 
	background:url(../../assets/img/left-caff98.png) top left no-repeat;
	}

#showMessage label {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
}

.usual li {
float:left;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
}

/*
 * jqDnR
 */
div#previewPage div.jqHandle {
	 background: red;
	 height:15px;
}

.jqDrag {
	width: 100%;
	cursor: move;
}

div#previewPage div.jqResize {
	 width: 15px;
	 position: absolute;
	 bottom: 0;
	 right: 0;
	 cursor: se-resize;
}

div#previewPage div.jqDnR {
    z-index: 3;
    position: relative;
    width: 180px;
    font-size: 0.77em;
    margin: 5px 10px 10px 10px;
    padding: 8px;
    border: 1px solid #CCC;
}

/*
 * Nifty corners
 */
.rtop,.rbottom{display:block}
.rtop *,.rbottom *{display:block;height: 1px;overflow: hidden}
.r1{margin: 0 5px}
.r2{margin: 0 3px}
.r3{margin: 0 2px}
.r4{margin: 0 1px;height: 2px}

.rs1{margin: 0 2px}
.rs2{margin: 0 1px}

.overlay_modal {
	background-color:#000000; 
	opacity:0.5
}

#overlay {
background-color:#000000;
height:500px;
left:0pt;
position:absolute;
top:0pt;
width:100%;
z-index:90;
}

#reg_editor {
width:100%;
height:250px;
}

.focusBorderColor {
border-color:#006EEA;
line-height:0pt;
position:absolute;
z-index:100;
}

.selectBorderColor {
border-color:#4269A4;
line-height:1pt;
position:absolute;
z-index:100;
}

#editor_border_top_hover, #editor_border_bottom_hover {
/*background: transparent url(../../assets/img/outline-e4fb2f.png) repeat scroll 0;*/
}

#editor_border_left_hover, #editor_border_right_hover {
/*background: transparent url(../../assets/img/outline_v-ddaa62.png) repeat scroll 0;*/
}

#new_post_block{

}

#new_post_button_div {
    background: url("../../assets/img/new_blog_post_bg-be8261.png") repeat scroll 0 50% transparent;
    height: 38px;
    margin: 0 auto;
    padding: 10px 10px 10px 13px;
    width: 282px;
    z-index: 200;
}

#add-post-btn {
    background-color: transparent;
    background-image: url("../../assets/img/new_blog_post_manage-ee7946.png");
    background-position: 0 0;
    background-repeat: no-repeat;
    border: medium none;
    display: block;
    height: 33px;
    width: 152px;
}

#add-post-btn:hover{
background-position:0 -33px;
}

#add-post-btn:active {
background-position:0 -66px;
}

#manage-post-btn {
    background-color: transparent;
    background-image: url("../../assets/img/new_blog_post_manage-ee7946.png");
    background-position: -154px 0;
    background-repeat: no-repeat;
    border: medium none;
    display: block;
    height: 33px;
    width: 126px;
}
#manage-post-btn:hover{
background-position:-154px -33px;
}
#manage-post-btn:active {
background-position:-154px -66px;
}


div#login_panel{
bottom:0pt;
height:34px;
position:absolute;
right:18px;
width:34px;
z-index:99999;
}

div#login_panel button{
background: transparent url(../../assets/img/login_background_reg-1b3b00.png) repeat scroll 0;
border:medium none;
height:34px;
width:34px;
}

div#login_panel button img {
margin:4px;
}

div#login_panel button:hover {
background: transparent url(../../assets/img/login_background_hov-0f7b43.png) repeat scroll 0;
}

div#login_panel button:active {
background: transparent url(../../assets/img/login_background_click-a86ce8.png) repeat scroll 0;
}

div#login_panel em{
background:transparent url(../../assets/img/login_bg-c97d5a.png) no-repeat scroll 0 0;
display:none;
font-style:normal;
height:184px;
left:-176px;
padding:8px 12px 10px;
position:absolute;
text-align:center;
top:-207px;
width:200px;
}

div#logout_panel{
bottom:0pt;
position:absolute;
right:15px;
width:201px;
z-index:9002;
}

div#logout_panel #top{
background: url(../../assets/img/main2_updated-1e9de0.png) no-repeat;
background-position: -197px -681px;
height:20px;
width:201px;
}

div#logout_panel #mid{
background: url(../../assets/img/main2_updated-1e9de0.png) no-repeat;
background-position: -397px -701px;
height:111px;
width:201px;
}

div#logout_panel #bottom_show{
background: url(../../assets/img/main2_updated-1e9de0.png) no-repeat;
background-position: -197px -761px;
height:26px;
width:201px;
}

div#logout_panel #bottom{
background:transparent url(../../assets/img/main2_updated-1e9de0.png) no-repeat scroll -197px -761px;
}

div#logout_panel #bottom_logout{
background: url(../../assets/img/main2_updated-1e9de0.png) no-repeat;
background-position: -197px -761px;
height:31px;
width:201px;
}

div.box{
	color:#333333;
	margin-bottom:20px;
	width:196px;
}
div.box h1 {
	font-size:14px;
	color:#000000;
	padding-bottom:4px;
}
div.box p{
	margin-bottom:0px;
	padding-bottom:0px;
}

div.box input .input-text{
	border:1px solid #3b6e22;
	color:#666666;
	width:180px;
}

div.box label{
	display:block;
	font-size:1em;
	font-weight:normal;
	color:#555555;
	text-align:left;
}

div.box label span{
	display:block;
	float:left;
	padding-right:6px;
	width:70px;
	text-align:left;
}

div.box input{	
	font-family:"Lucida Sans Unicode", "Lucida Grande", Verdana, Arial, Helvetica, sans-serif; 
	font-size:10px;
}

.green{
	background:url(../../assets/img/green-695c90.gif);
	padding:0px 6px;
	border:1px solid #3b6e22;
	height:24px; 
	line-height:24px;
	color:#FFFFFF;
	font-size:12px;
	margin-right:10px;
	display:inline-block;
	text-decoration:none;
}

div.w-span {
	height:30px;
	margin-bottom:8px;
	margin-left:10px;
	width:178px;
}

#login_btn {
	background-image:url(../../assets/img/site_login_sprite-678b24.png);
	background-position:-129px 0;
	border:medium none;
	height:28px;
	width:128px;
}
#login_btn:hover {
	background-position:-129px -29px;
}
#login_btn:active {
	background-position:-129px -58px;
}

.rte-subtoolbar input.id_video_url, .rte-subtoolbar input.id_link_url {
	background:#444444 none repeat scroll 0 50%;
	color:#FFFFFF;
	height:14px;
	margin:0 4px;
	padding:2px;
	width:147px;
}

.rte-bottom-bar {
	background-image:url(../../assets/img/cancel_save_background-a67a10.png);
	background-repeat:none;
	height:37px;
	margin-top:10px;
	width:205px;
}

.rte-bottom-bar button {
	margin:4px;
}

.rbcRowMenu{
	z-index:8000;
}

.rowMenuInner{
float:right;
height:37px;
width:205px;
background-image:url(../../assets/img/cancel_save_background-a67a10.png);
background-repeat:none;
}

.rowMenuInner button{
margin:4px 4px 4px 10px;
}

.title-date-container input {
    background:transparent url(../../assets/img/title_entry-71ad40.png) no-repeat;
    border-color: #CCCCCC;
    border-style: solid;
    border-width: 0px 0pt 0pt 0px;
	font-family:Courier New,Arial,Helvetica,sans-serif;
	margin:3px;
    padding: 5px 0px 0px 5px;
	font-size: 14px;
    width:383px;
	height:37px;
}
/*
.title-date-container input {
background:transparent url(../../assets/img/title_entry_r-c26058.png) no-repeat scroll right center;
font-size:1.8em;
font-weight:bold;
}

.title-date-container input span {
background:transparent url(../../assets/img/title_entry_l-3738cc.png) no-repeat scroll left center;
color:#FFFFFF;
height:31px;
line-height:31px;
width:200px;
}
*/

input.upload_input_txt {
    background: #FFFFFF none repeat scroll 0%;
    border-color: #CCCCCC;
    border-style: solid;
    border-width: 1px 0pt 0pt 1px;
    padding: 5px;
	width: 450px;
}

* html div.jqmDialog {
     position: absolute;
     top: expression((document.documentElement.scrollTop || document.body.scrollTop) + Math.round(17 * (document.documentElement.offsetHeight || document.body.clientHeight) / 100) + 'px');
}

#accountSettingsEmail #email_form, #accountSettingsPassword #reset_password_form, #createNewPage #create-new-page-form{
	margin:20px;
}

#accountSettingsPassword label{
	color: #444444;
	font-family: Palatino, Palatino Linotype, Georgia, Times, Times New Roman, serif;
	font-size:16px;
	font-weight:normal;
}

#accountSettingsPassword input{
border:1px solid #DBD0CD;
clear:both;
color:#666666;
font-family:Palatino, Palatino Linotype, Georgia, Times, Times New Roman, serif;
font-style:italic;
font-size:1.2em;
line-height:1.3em;
margin:0pt 0pt 5px;
padding:4px;
}

#jFlowSlide2{
	width: 363px;
	height: 223px;
}

/**
 * Chatbox container
 */

.post_wrapper {
	border-top-width:0px;
	margin: 0pt auto;
	position:relative;
	width:382px;
	text-align: center;
}

/*
 * Theme menu
 */

#theme_menu_wrapper{
/*background-image:url(../../assets/img/theme_menu_bg-e821a2.png);*/
background:none;
bottom:64px;
display:none;
height:213px;
position:absolute;
width:100%;
z-index:99999;
}

#theme_menu_wrapper #theme_menu {
left:50%;
height:213px;
margin-left:-451px;
position:relative;
width:911px;
}

#design_box #themes {
    height: 180px;
    margin: 0pt auto;
    position: relative;
    width: 687px;
}

#themes .layout_content {
padding:2px 0px;
position:relative;
}

#themes .prev, #chatbox #chatbox_styles .prev, #blog #blog_styles .prev, #my_sites #my_sites_styles .prev{
	background:transparent url(../../assets/img/design_pre_load-11f2eb.png) no-repeat scroll 0%;
	background-position: -463px -506px;
	border:medium none;
	height:45px;
	float:left;
	left:0px;
	position:relative;
	top:48px;
	width:29px;
}

#themes .prev:hover, #chatbox #chatbox_styles .prev:hover, #blog #blog_styles .prev:hover, #my_sites #my_sites_styles .prev:hover{
	background-position:-463px -552px;
}

#themes .prev:active, #chatbox #chatbox_styles .prev:active, #blog #blog_styles .prev:active, #my_sites #my_sites_styles .prev:active{
	background-position:-463px -598px;
}

#themes .next, #chat_box, #chatbox #chatbox_styles .next, #blog #blog_styles .next, #my_sites #my_sites_styles .next{
	background:transparent url(../../assets/img/design_pre_load-11f2eb.png) no-repeat scroll 0%;
	background-position: -493px -506px;
	border:medium none;
	height:45px;
	position:relative;
	top:48px;
	float:right;
	right:4px;
	width:29px;
}

#themes .next:hover, #chatbox, #chat_box #chatbox_styles .next:hover, #blog #blog_styles .next:hover, #my_sites #my_sites_styles .next:hover{
	background-position:-493px -552px;
}

#themes .next:active, #chatbox, #chat_box #chatbox_styles .next:active, #blog #blog_styles .next:active, #my_sites #my_sites_styles .next:active{
	background-position:-493px -598px;
}

#site_layout #themes .themes_list{
	float: left;
	margin-top:5px;
}

#layout #themes .themes_list{
	float: left;
	margin-left:2px;
	margin-right:2px;
	margin-top:5px;
}

#themes li img {
	cursor:pointer;
	margin:6px;
}

.themes_list li h3 {
    width: 123px;
    text-align: center;
    font-size: 18px;
    font-weight: bold;
	font-family: Arial,sans-serif;
	font-size-adjust: 0.46;
	letter-spacing: -0.3px;
}

.themes_list .tb_placeholder {
	background:url(../../assets/img/theme_selector-e5d9e3.png) no-repeat;
	height:113px;
	width:121px;
	padding:4px; 
}

.themes_list li:hover .tb_placeholder{
	background-position: 0 -121px;
}

.themes_list li.selected .tb_placeholder{
	background-position: 0 -242px;
}

.themes_list li span {
	color: #4D4D4D;
	display: block;
	width: 123px;
	font-size: 15px;
	font-weight: bold;
	text-align: center;
	text-shadow: 0 1px 0 #FFFFFF;
}

.theme_menu_header {
	height:29px;
	padding:10px;
	padding-bottm:12px;
	position:relative;
	margin-left: 20px;
	text-align: center;
}

#use_selected_theme_btn {
	background:url(../../assets/img/continue-f1b978.png) no-repeat;
	border:medium none;
	background-position:0px 0px;
	height:28px;
	width:214px;
	outline:none;
}

#use_selected_theme_btn:hover {
	background-position:0px -29px;
}

#use_selected_theme_btn:active {
	background-position:0px -56px;
}

/*
 * Site config slider
 */

#slider_wrapper{
bottom:64px;
height:auto;
position:absolute;
width:100%;
z-index:99999;
}

#slider {
	/*background-image:url(../../assets/img/full_bg-6037ba.png);*/
    width: 911px;
    margin: 0 auto;
    position: relative;
}

.scroll {
    background:transparent none repeat scroll 0 0;
	clear:left;
	height:300px;
	margin:0 auto;
	overflow:hidden;
	position:relative;
	width:894px;
}

.scrollContainer div.panel {
    padding:0px 14px;
    width: 885px; /* change to 560px if not using JS to remove rh.scroll */
	overflow: hidden;
}

.scrollContainer #privacy {
	overflow: hidden;
}

.scrollButtons {
    position: absolute;
    top: 150px;
    cursor: pointer;
}

.scrollButtons.left {
    left: -20px;
}

.scrollButtons.right {
    right: -20px;
}

ul.navigation {
    height:54px;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	margin:0;
	padding:1px;
}

ul.navigation li {
	background:transparent none repeat scroll 0 0 !important;
    display: inline;
    margin-right: 10px;
}

ul.navigation li a {
    background-image: url(../../assets/img/selector_new-32b3d4.png);
    background-repeat: no-repeat;
    text-decoration: none;
    float: left;
    height: 54px;
    line-height: 54px;
    overflow: hidden;
    text-indent: -999em;
}


/*
ul.navigation li#li_site_type a {
	background-position:0px 0px !important;
	width: 264px;
}

ul.navigation li#li_site_type a:hover {
	background-position:0px -54px !important;
}

ul.navigation li#li_site_type a.selected {
	background-position:0px -109px !important;
}
*/
ul.navigation li#li_layout a {
	background-position:0px 0px !important;
	width: 392px;
	position: relative;
}

ul.navigation li#li_layout a:hover {
	background-position:-0px -54px !important;
}

ul.navigation li#li_layout a.selected {
	background-position:0px -108px !important;
}

ul.navigation li#li_privacy a {
	background-position:-392px 0px !important;
	width: 388px;
}

ul.navigation li#li_privacy a:hover {
	background-position:-392px -54px !important;
}

ul.navigation li#li_privacy a.selected {
	background-position:-392px -108px !important;
}


ul.navigation li#li_finish a {
	background-color:transparent;
	background-image:url(../../assets/img/selector_new-32b3d4.png);
	background-position:-780px 0 !important;
	background-repeat:no-repeat;
	border:medium none;
	cursor:pointer;
	height:54px;
	overflow:hidden;
	position:absolute;
	right:-3px;
	text-indent:-9999px;
	top:1px;
	width:134px;
}

ul.navigation li#li_finish a:hover{
	background-position:-780px -54px !important;
}

ul.navigation li#li_finish a.selected {
	background-position:-780px -108px !important;
}

.theme_menu_header h2{
	background:transparent url(../../assets/img/titles_config-1173ac.png) no-repeat scroll 0 0;
	text-indent:-9999px;
}

#site_layout .theme_menu_header h2{
	background-position:0 -24px;
	height:24px;
	margin:0 auto;
	width:448px;
}

#finish .theme_menu_header h2{
	background-position:0 0px;
	height:24px;
	margin:0 auto;
	width:494px;
}

#privacy .theme_menu_header h2{
	background-position:0 -48px;
	height:24px;
	margin-left:250px;
	width:312px;
}

#a_wrapper{
	height: 54px;
	width: 257px;
	position:relative;
	
}

#site-finish-btn {
    background: transparent url(../../assets/img/finish-bd3e39.png) no-repeat scroll 0 0;
	background-position:0px 0px !important;
    border: medium none;
    cursor: pointer;
	display: block;
    height: 54px;
    overflow: hidden;
    position: absolute;
    top: 0pt;
    right: 0pt;
    text-indent: -9999px;
    width: 134px;
}

#site-finish-btn.done {
	background-position:0px -54px !important;
}

#lyOverlay {
	height: 100%; 
	width: 100%; 
	position: absolute; 
	left: 0pt; 
	top: 0pt; 
	z-index: 900; 
	opacity: 0;
}
/*
 * New design box slider
 */

#slider_wrapper {
    bottom: 0pt;
	display: block;
    height: auto;
	margin: 0 auto;
    position: fixed;
    z-index: 99999;
}

#design_slider {
    width: 911px;
    margin: 0 auto;
    position: relative;
}

.design_scroll {
    height: 400px;
    overflow: auto;
    position: relative; /* fix for IE to respect overflow */
    background: transparent;
	overflow: hidden;
}

.design_scroll_container div.panel {
    height: 390px;
    overflow: hidden;
    padding: 4px 14px;
    position: relative;
    width: 884px;
}

.scrollButtons {
    position: absolute;
    top: 150px;
    cursor: pointer;
}

.scrollButtons.left {
    left: -20px;
}

.scrollButtons.right {
    right: -20px;
}

ul.design_navigation {
    list-style-image: none;
    list-style-position: outside;
    list-style-type: none;
	display:none;
	float:left;
	width:165px;
	padding:30px 0 0 8px;
}

ul.profiles_navigation {
    list-style-image: none;
    list-style-position: outside;
    list-style-type: none;
	float:left;
	width:165px;
	padding:30px 0 0 8px;
}

ul.design_navigation li, ul.profiles_navigation {
	display:inline;
	list-style-type:none;
}

#design_box_container ul.design_navigation li a{
	background-image: url(../../assets/img/design_pre_load-11f2eb.png);
	display:block;
    background-repeat: no-repeat;
    background-repeat: no-repeat;
    text-decoration: none;
    height: 32px;
    line-height: 32px;
    overflow: hidden;
    text-indent: -999em;
}

ul.design_navigation li#li_navigation a{
	background-position:0px 0px !important;
	width: 165px;
}

ul.design_navigation li#li_navigation a:hover {
	background-position:-165px 0px !important;
	width: 165px;
}

ul.design_navigation li#li_navigation.ui-tabs-selected  a {
	background-position:-330px 0px !important;
	width: 165px;
}

ul.design_navigation li#li_header_picture a{
	background-position:0px -159px !important;
	width: 165px;
}

ul.design_navigation li#li_header_picture a:hover {
	background-position:-165px -159px !important;
	width: 165px;
}

ul.design_navigation li#li_header_picture.ui-tabs-selected  a {
	background-position:-330px -159px !important;
	width: 165px;
}

ul.design_navigation li#li_layout a {
	background-position:0px -32px !important;
	width: 165px;
}

ul.design_navigation li#li_layout a:hover {
	background-position:-165px -32px !important;
	width: 165px;
}

ul.design_navigation li#li_layout.ui-tabs-selected  a {
	background-position:-330px -32px !important;
	width: 165px;
}

ul.design_navigation li#li_background a {
	background-position:0px -64px !important;
	width: 165px;
}

ul.design_navigation li#li_background a:hover {
	background-position:-165px -64px !important;
	width: 165px;
}

ul.design_navigation li#li_background.ui-tabs-selected  a {
	background-position:-330px -64px !important;
	width: 165px;
}

ul.design_navigation li#li_sitename a{
	background-position:0px -96px !important;
	width: 165px;
}

ul.design_navigation li#li_sitename a:hover {
	background-position:-165px -96px !important;
	width: 165px;
}

ul.design_navigation li#li_sitename.ui-tabs-selected  a {
	background-position:-330px -96px !important;
	width: 165px;
}

ul.design_navigation li#li_chatbox a {
	background-position:0px -96px !important;
	width: 165px;
}

ul.design_navigation li#li_chatbox a:hover {
	background-position:-165px -96px !important;
	width: 165px;
}

ul.design_navigation li#li_chatbox.ui-tabs-selected  a {
	background-position:-330px -96px !important;
	width: 165px;
}

ul.design_navigation li#li_blog a {
	background-position:0px -128px !important;
	width: 165px;
}

ul.design_navigation li#li_blog a:hover {
	background-position:-165px -128px !important;
	width: 165px;
}

ul.design_navigation li#li_blog.ui-tabs-selected  a {
	background-position:-330px -128px !important;
	width: 165px;
}

ul.design_navigation li#li_members a {
	background-position:0px -160px !important;
	width: 165px;
}

ul.design_navigation li#li_members a:hover {
	background-position:-165px -160px !important;
	width: 165px;
}

ul.design_navigation li#li_members.ui-tabs-selected  a {
	background-position:-330px -160px !important;
	width: 165px;
}

ul.design_navigation li#li_extras a {
	background-position:0px -192px !important;
	width: 165px;
}

ul.design_navigation li#li_extras a:hover {
	background-position:-165px -192px !important;
	width: 165px;
}

ul.design_navigation li#li_extras.ui-tabs-selected  a {
	background-position:-330px -192px !important;
	width: 165px;
}

ul.profiles_navigation li a{
	background-image: url(../../assets/img/left_nav_profile-06bded.png);
	display:block;
    background-repeat: no-repeat;
    background-repeat: no-repeat;
    text-decoration: none;
    height: 32px;
    line-height: 32px;
    overflow: hidden;
    text-indent: -999em;
}

ul.profiles_navigation li#li_profile_info a {
	background-position:0px 0px !important;
	width: 165px;
}

ul.profiles_navigation li#li_profile_info a:hover {
	background-position:-165px 0px !important;
	width: 165px;
}

ul.profiles_navigation li#li_profile_info.ui-tabs-selected  a {
	background-position:-330px 0px !important;
	width: 165px;
}

ul.profiles_navigation li#li_my_sites a {
	background-position:0px -32px !important;
	width: 165px;
}

ul.profiles_navigation li#li_my_sites a:hover {
	background-position:-165px -32px !important;
	width: 165px;
}

ul.profiles_navigation li#li_my_sites.ui-tabs-selected  a {
	background-position:-330px -32px !important;
	width: 165px;
}

ul.profiles_navigation li#li_my_friends a {
	background-position:0px -64px !important;
	width: 165px;
}

ul.profiles_navigation li#li_my_friends a:hover {
	background-position:-165px -64px !important;
	width: 165px;
}

ul.profiles_navigation li#li_my_friends.ui-tabs-selected  a {
	background-position:-330px -64px !important;
	width: 165px;
}

ul.profiles_navigation li#li_layout a {
	background-position:0px -96px !important;
	width: 165px;
}

ul.profiles_navigation li#li_layout a:hover {
	background-position:-165px -96px !important;
	width: 165px;
}

ul.profiles_navigation li#li_layout.ui-tabs-selected  a {
	background-position:-330px -96px !important;
	width: 165px;
}

ul.profiles_navigation li#li_background a {
	background-position:0px -128px !important;
	width: 165px;
}

ul.profiles_navigation li#li_background a:hover {
	background-position:-165px -128px !important;
	width: 165px;
}

ul.profiles_navigation li#li_background.ui-tabs-selected  a {
	background-position:-330px -128px !important;
	width: 165px;
}

ul.profiles_navigation li#li_chatbox a {
	background-position:0px -160px !important;
	width: 165px;
}

ul.profiles_navigation li#li_chatbox a:hover {
	background-position:-165px -160px !important;
	width: 165px;
}

ul.profiles_navigation li#li_chatbox.ui-tabs-selected  a {
	background-position:-330px -160px !important;
	width: 165px;
}

ul.profiles_navigation li#li_blog a {
	background-position:0px -192px !important;
	width: 165px;
}

ul.profiles_navigation li#li_blog a:hover {
	background-position:-165px -192px !important;
	width: 165px;
}

ul.profiles_navigation li#li_blog.ui-tabs-selected  a {
	background-position:-330px -192px !important;
	width: 165px;
}

ul.profiles_navigation li#li_extras a {
	background-position:0px -224px !important;
	width: 165px;
}

ul.profiles_navigation li#li_extras a:hover {
	background-position:-165px -224px !important;
	width: 165px;
}

ul.profiles_navigation li#li_extras.ui-tabs-selected  a {
	background-position:-330px -224px !important;
	width: 165px;
}

#design_slider .panel .title{
	padding: 8px;
	color:#464646;
	font-family: proxima-nova,"Helvetica Neue",Arial,sans-serif;
	font-size:30px;
	font-weight:600;
	text-align:center;
	text-shadow:0 1px 0 #FFFFFF;
}

.col_subtitle{
	background: url("../../assets/img/header_bg_pages-1b3ade.png") repeat-x scroll 0 0 transparent;
    color: #FFFFFF;
    font: 500 22px/38px proxima-nova, Helvetica Neue,Arial,sans-serif;
    height: 41px;
    letter-spacing: 0;
    padding-left: 10px;
    text-align: left;
    text-shadow: 0 1px 1px #232323;
} 

#design_slider .panel .subtitle{
	font-size: 13px;
	font-weight: bold;
	margin-bottom: 8px;
	margin-top: 1px;
	text-align: center;
	text-shadow: 0 1px 0 #FFFFFF;
}

#design_slider .panel .bottom{
	padding:4px;
	position:relative;
	text-align:center;
}

/*#design_slider .panel .bottom button {
    background: transparent url(../../assets/img/design_pre_load-11f2eb.png) no-repeat scroll 0 0;
    background-position: -461px -418px;
    border: medium none;
    cursor: pointer;
    height: 29px;
    position: relative;
    text-indent: 0;
    width: 228px;
}

#design_slider .panel .bottom button:hover {
    background-position:-461px -447px;
}

#design_slider .panel .bottom button:active {
    background-position:-461px -476px;
}*/

/*#design_slider .a_cancel_btn {
background:transparent url(../../assets/img/design_pre_load-11f2eb.png) no-repeat scroll -524px -506px;
border:medium none;
cursor:pointer;
float:left;
height:29px;
margin-left:14px;
position:relative;
text-indent:0;
width:88px;
}

#design_slider .a_cancel_btn:hover {
    background-position:-524px -535px;
}

#design_slider .a_cancel_btn:active {
    background-position:-524px -564px;
}*/

.save_changes_btn {
float:left;
margin-left:160px;
text-align:left;
}

/*
 * Page background slider
 */
#page_background_slider {
    width: 100%;
    margin: 0 auto;
    position: relative;
}

.page_background_scroll {
    overflow: auto;
    position: relative; /* fix for IE to respect overflow */
    clear: left;
    background: transparent;
	overflow: hidden;
	width: 460px;
	margin:20px auto;
}

.page_background_scrollContainer div.panel {
	background: transparent url(../../assets/img/ds_background-06f2f3.png) no-repeat scroll 0 0;
    padding: 20px 14px 20px 14px;
    height: 162px;
    width: 460px; /* change to 560px if not using JS to remove rh.scroll */
	overflow: hidden;
	position: relative;
}


ul.page_background_navigation {
    list-style-image: none;
    list-style-position: outside;
    list-style-type: none;
    margin: 0pt auto;
    padding: 0 0 9px;
	width:353px;
	height:34px;
}

#design_slider .design_scroll_container div.content {
	background: transparent url(../../assets/img/design_pre_load-11f2eb.png) no-repeat scroll 0 0;
	background-position: -1px -418px;
	margin: 0pt auto;
	height: 204px;
	width: 460px; 
	overflow: hidden;
	position: relative;
}

#design_slider .design_scroll_container #page_list {
	border: 1px solid #222222;
	margin: 0pt auto;
	height: 161px;
	width: 460px; 
	overflow: hidden;
	position: relative;
}

#design_slider .design_settings_container_s {
	background: transparent url(../../assets/img/title_selector_bg-8511f1.png) no-repeat scroll 0 0; 
	/*background-position: -1px -225px;*/
    clear:both;
	margin: 0pt auto;
	height: 270px;
	width: 540px;
	position: relative;
}

#design_slider .design_settings {
    background: url("../../assets/img/design_silver_bg-6a5b8a.png") no-repeat scroll transparent;
    height: 270px;
    margin: 0 auto;
    position: relative;
    width: 690px;
}

#design_slider .blog_settings_container {
    background: url("../../assets/img/blogsettings_bg-e89b69.png") no-repeat scroll transparent;
    height: 270px;
    margin: 0 auto;
    position: relative;
    width: 542px;
}

.design_left_column {
	float: left;
	height: 193px;
	padding-left: 14px;
	padding-top: 10px;
	width: 446px;
}

.slide_pane h1, .design_left_column h1 {
	color: #4D4D4D;
	font-family: "proxima-nova","Helvetica Neue",Arial,Helvetica,sans-seri !important;
	font-size: 13px;
	font-weight: bold;
	margin-bottom: 8px;
	margin-top: 1px;
	text-shadow: 0 1px 0 #FFFFFF;
}

.design_left_column h2 {
	font-size: 14px;
	margin-bottom:8px;
	margin-top:1px;
}

.slide_pane h4 {
	color: #4D4D4D;
	font-family: "proxima-nova","Helvetica Neue",Arial,Helvetica,sans-seri !important;
	font-size: 12px;
	font-weight: 300;
	margin-bottom: 8px;
	margin-top: 1px;
	text-shadow: 0 1px 0 #FFFFFF;
}

.design_right_column {
	float: left;
	padding: 8px 24px;
	width: 170px;
}

.design_right_column h1 {
	color:#4D4D4D;
	font-size: 13px;
	font-weight: bold;
	margin-bottom: 8px;
	margin-top: 1px;
	text-shadow: 0 1px 0 #FFFFFF;
}

.design_right_column .item{
	clear:both;
}

#navigation_settings h1 {
	color: #4D4D4D;
	font-family: "proxima-nova","Helvetica Neue",Arial,Helvetica,sans-seri !important;
	font-size: 13px;
	font-weight: bold;
	margin-bottom: 8px;
	margin-top: 1px;
	text-shadow: 0 1px 0 #FFFFFF;
}

.selectitems span {
	color:#444444;
	font-size:14px;
}

#font_size_slider {
	background: transparent url(../../assets/img/slider_big-5f5c4e.png) no-repeat;
	float:left;
	height:6px;
	position:relative;
	width:121px;
}

#font_size_slider.ui-widget-content{
	margin:6px;
}

.design_slider {
	background:url("../../assets/img/slider_big-5f5c4e.png") no-repeat scroll 0 0 transparent;
	float:left;
	height:6px;
	margin-top:6px;
	position:relative;
	width:121px;
}

.design_slider.ui-widget-content{
	margin:6px;
}

#design_slider .design_scroll_container div.content h2 {
	color:#9AB045;
    font-family: "Helvetica Neue", Helvetica, Arial, sans;
    font-size: 120%;
    letter-spacing: -0.05em;
    margin: 0 0 0.2em;
    text-align: center;
}

#design_slider .design_scroll_container div.tool {
	background: transparent url(../../assets/img/design_pre_load-11f2eb.png) no-repeat bottom center;
	background-position: -1px -580px;
	margin: 0pt auto;
    height: 51px;
    width: 460px; 
	/*
	 * overflow: hidden;
	 */
	position: relative;
}

#design_slider .design_scroll_container div.tool .slider_group {
	height: 25px;
	width: 130px; 
}

#design_slider .design_scroll_container div.tool a.background_btn {
	background:transparent url(../../assets/img/design_after_pre_load-0ce499.png) no-repeat scroll 0;
	background-position: -55px 0px;
	display: block;
	height: 23px;
	width: 53px; 
	text-indent:10000px;
}


#design_slider .design_scroll_container div.tool a.background_btn:hover {
	background-position: -55px -23px;
}

#design_slider .design_scroll_container div.tool a.color_btn {
	background:transparent url(../../assets/img/design_after_pre_load-0ce499.png) no-repeat scroll 0;
	background-position: -163px 0px;
	display: block;
	height: 23px;
	width: 53px; 
	text-indent:10000px;
}


#design_slider .design_scroll_container div.tool a.color_btn:hover {
	background-position: -163px -23px;
}

#design_slider .design_scroll_container div.tool a.bubble_btn {
	background:transparent url(../../assets/img/mini_button_chat-8be225.png) no-repeat scroll 0;
	background-position:0 0;
	display: block;
	height: 23px;
	width: 53px; 
	text-indent:10000px;
}

#design_slider .design_scroll_container div.tool a.bubble_btn:hover {
	background-position:0px -23px;
}

#design_slider .design_scroll_container div.tool a.font_btn {
	background:transparent url(../../assets/img/design_after_pre_load-0ce499.png) no-repeat scroll 0;
	background-position: -109px 0px;
	display: block;
	height: 23px;
	width: 53px; 
	text-indent:10000px;
}

#design_slider .design_scroll_container a.font_btn:hover {
	background-position:-109px -23px;  
}

/* BIG Design font setting button*/
#design_slider a.design_font_btn {
	background:transparent url(../../assets/img/font-d059f5.png) no-repeat scroll 0;
	background-position: 0px 0px;
	display: block;
	height: 24px;
	margin-top:5px;
	width: 112px; 
	text-indent:-10000px;
}

#design_slider a.design_font_btn:hover {
	background-position:0px -25px;  
}

/* BIG Design color setting button */
#design_slider a.design_color_btn {
	background:transparent url(../../assets/img/color-dda623.png) no-repeat scroll 0;
	background-position:0 0;
	display: block;
	height: 24px;
	margin-top:5px;
	width: 112px; 
	text-indent:10000px;
}

#design_slider a.design_color_btn:hover {
	background-position:0px -25px;
}

/* BIG text position setting button */
#design_slider a.design_position_btn {
	background:transparent url(../../assets/img/position-057531.png) no-repeat scroll 0;
	background-position:0 0;
	display: block;
	height: 24px;
	margin-top:5px;
	width: 112px; 
	text-indent:10000px;
}

#design_slider a.design_position_btn:hover {
	background-position:0px -25px;
}

#design_slider a.design_size_btn {
background:transparent url(../../assets/img/size-90aecf.png) no-repeat scroll 0 0;
display:block;
height:24px;
margin-top:5px;
text-indent:10000px;
width:112px;
}

#design_slider a.design_size_btn:hover {
	background-position:0px -24px;
}

#design_slider a.design_showhide_btn {
background:transparent url(../../assets/img/manage_elements-ef7f8f.png) no-repeat scroll 0 0;
display:block;
height:24px;
margin-top:5px;
text-indent:10000px;
width:170px;
}

#design_slider a.design_showhide_btn:hover {
	background-position:0px -24px;
}

#design_slider .design_scroll_container div.tool a.colors_btn {
	background:transparent url(../../assets/img/mini_button_color-fbf689.png) no-repeat scroll 0;
	background-position:0 0;
	display: block;
	height: 23px;
	width: 53px; 
	text-indent:10000px;
}

#design_slider .design_scroll_container div.tool a.font_btn:hover {
	background-position:-109px -23px;
}

#design_slider .design_scroll_container .slider {
    background-image: url(../../assets/img/design_after_pre_load-0ce499.png);
    background-position: -217px -63px;
    float: left;
    height: 6px;
    position: relative;
    width: 81px;
}

#design_slider .design_scroll_container div.tool ul.tool_list {
	margin: 0pt auto;
}
#design_slider .design_scroll_container div.tool ul.tool_list li {
	display: block;
	float: left;
	list-style-image: none;
	list-style-position: outside;
	list-style-type: none;
	padding: 6px;
	text-align:center;
}

#design_slider .design_scroll_container #extras_container{
	background-color:#FFFFFF;
	border:1px solid #CECECE; 
	height:94px;
	margin: 0px 5px 5px -10px;
	overflow-x:hidden;
	overflow-y:scroll;
	width:400px;
}

#design_slider .design_scroll_container #sites_container{
	background-color: #FFFFFF;
    border: 1px solid #CECECE;
    height: 270px;
    overflow-x: hidden;
    overflow-y: auto;
}

#design_slider #ds_site_links {
	overflow-x:hidden;
	overflow-y:auto;
	position:relative;
	width:100%;
}

#design_slider #navigation_list {
	position:relative;
}

#design_slider .design_scroll_container div.content #members_container{
	background-color:#FFFFFF;
	margin: 20px;
	height:153px;
	overflow-x:hidden;
	overflow-y:scroll;
	width:600px;
}

#design_slider #my_friends .content {
background:transparent url(../../assets/img/friends_bg_top-921cb4.png) no-repeat scroll 0 0;
height:193px;
margin:0 auto;
width:640px;
}

#design_slider #my_friends .tool {
background:transparent url(../../assets/img/friends_bg_bottom-2d9d16.png) no-repeat scroll 0 0;
height:48px;
margin:0 auto;
width:640px;
}

ul.page_background_navigation li {
	background:transparent none repeat scroll 0 0 !important;
    display: inline;
}

ul.page_background_navigation li a {
    background-image: url(../../assets/img/design_after_pre_load-0ce499.png);
    background-repeat: no-repeat;
    text-decoration: none;
    float: left;
    height: 34px;
    line-height: 34px;
    overflow: hidden;
    text-indent: -999em;
}

ul.page_background_navigation li#li_photo a {
	background-position: -1px -378px !important;
	width: 119px;
}

ul.page_background_navigation li#li_photo a:hover {
	background-position: -1px -414px !important;
}

ul.page_background_navigation li#li_photo.ui-tabs-selected  a {
	background-position: -1px -450px !important;
}

ul.page_background_navigation li#li_graphic a {
	background-position:-120px -378px !important;
	width: 115px;
}

ul.page_background_navigation li#li_graphic a:hover {
	background-position:-120px -414px !important;
}

ul.page_background_navigation li#li_graphic.ui-tabs-selected  a {
	background-position:-120px -450px !important;
}

ul.page_background_navigation li#li_color a {
	background-position:-235px -378px !important;
	width: 119px;
}

ul.page_background_navigation li#li_color a:hover {
	background-position:-235px -414px !important;
}

ul.page_background_navigation li#li_color.ui-tabs-selected  a {
	background-position:-235px -450px !important;
}

.page_background_scrollContainer #photo button {
    background: transparent url(../../assets/img/ds_open_photobank-665303.png) no-repeat scroll 0 0;
    border: medium none;
    cursor: pointer;
    height: 29px;
    position: relative;
    text-indent: 0;
    width: 153px;
}

.page_background_scrollContainer #photo button:hover {
    background-position:0px -29px;
}

.page_background_scrollContainer #photo button:active {
    background-position:0px -58px;
}

.page_background_scrollContainer #photo {
	padding: 0px 10px 0px 10px;
}

.page_background_scrollContainer #photo .l_col {
	margin:0 auto; 
	width:153px;
}

.page_background_scrollContainer #photo .r_col {
	margin:0 auto;
	padding:5px;
	text-align:center;
}

#page_background_slider .page_background_scroll #photo .l_col p {
	padding-left: 50px;
}

#graphics {
    height: 130px;
    position: relative;
    width: 460px;
}

#graphics .graphics_list {
    float: left;
    margin-left: 8px; 
    margin-right: 5px; 
}

.graphics_list li {
    background: transparent url(../../assets/img/theme_selector-e5d9e3.png) no-repeat scroll 0 0;
}

.graphics_list .tb_placeholder {
    padding: 2px 0px 0px 4px;
}

.graphics_list li:hover {
    background-position: 0pt -121px;
}

.graphics_list li.selected {
    background-position: 0pt -242px;
}

#graphics .prev {
    background: transparent url(../../assets/img/arrow_left-99ba8b.png) no-repeat scroll 0 0;
    border: medium none;
    float: left;
    height: 45px;
	left:1px;
    position: relative;
    top: 30px;
    width: 29px;
}

#graphics .prev:hover{
	background-position:0 -45px;
}

#graphics .next {
    background: transparent url(../../assets/img/arrow_right-a41a22.png) no-repeat scroll 0 0;
    border: medium none;
    float: right;
    height: 45px;
    position: relative;
	right:1px;
    top: 30px;
    width: 29px;
}

#graphics .next:hover{
	background-position:0 -45px;
}

.graphics_list li h3 {
    font-family: Georgia, "Times New Roman", Times, serif;
    font-size: 15px;
    font-weight: normal;
    position: absolute;
    text-align: center;
    top: 100px;
    width: 110px;
}

#graphics li img {
    cursor: pointer;
    margin: 6px;
}

/*
 * UI Tabs
 */
.ui-tabs-hide {
    display: none;
}

#addtext_tabsmenu li {
	width: 132px;
	height: 36px;
	float: left;
}

#addtext_tabsmenu li a {
	background: transparent url(../../assets/img/add_text_tab-196de9.png) no-repeat scroll 0 0;
	display: block;
    outline-color: -moz-use-text-color;
    outline-style: none;
    outline-width: medium;
	text-indent: -9999px;
    text-decoration: none;
	width: 132px;
	height: 36px;
}

#addtext_tabsmenu li a#basic_tab_link {
	background-position: 0 0;
	margin-top: 2px;
}

#addtext_tabsmenu li a#blog_tab_link {
	background-position: -132px 0;
	margin-top: 2px;
}

#addtext_tabsmenu li a#basic_tab_link:hover {
    background-position: 0 -36px;
}

#addtext_tabsmenu li.ui-tabs-selected a#basic_tab_link {
    background-position: 0 -72px;
}

#addtext_tabsmenu li a#blog_tab_link:hover {
    background-position: -132px -36px;
}

#addtext_tabsmenu li.ui-tabs-selected a#blog_tab_link {
    background-position: -132px -72px;
}

ul.dialog_tab {
	position:relative;
	right:0;
	bottom:0;
	height:36px;
	list-style-type:none;
	padding-left:24px;
}

.panel .carousel_s_wrapper {
	height:121px;
	width:460px;
	padding:20px 0px;
}


/*
 * Lifeyo chatbox
 */

 .lifeyo_shoutbox input {
 	margin: 8px;;
 }
 
 #chatbox a#add-new-chatbox {
	background: transparent url(../../assets/img/addchatbox-a52642.png) no-repeat scroll 0 0;
    border: medium none;
    cursor: pointer;
	display: block;
    height: 28px;
    position: relative;
    text-indent: 0;
    width: 183px;
}

#chatbox a#add-new-chatbox:hover {
    background-position:0px -28px;
}

#chatbox a#add-new-chatbox:active {
    background-position:0px -56px;
}

#navigation a#add-new-nav {
	background: transparent url(../../assets/img/addnavigation-df0e92.png) no-repeat scroll 0 0;
    border: medium none;
    cursor: pointer;
	display: block;
    height: 28px;
    position: relative;
    text-indent: 0;
    width: 183px;
}

#navigation a#add-new-nav:hover {
    background-position:0px -28px;
}

#navigation a#add-new-nav:active {
    background-position:0px -56px;
}

#members a#add-new-members-list {
	background: transparent url(../../assets/img/addmemberslist-b39166.png) no-repeat scroll 0 0;
    border: medium none;
    cursor: pointer;
	display: block;
    height: 28px;
    position: relative;
    text-indent: 0;
    width: 183px;
}

#members a#add-new-members-list:hover {
    background-position:0px -28px;
}

#members a#add-new-members-list:active {
    background-position:0px -56px;
}

#ds_friendslistSortable li {
	display:inline;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	padding-right:5px;
}

#sites_container .navigation_item {
	background-color: #E2F7FF;
    border-bottom: 1px solid #999999;
    font-size: 16px;
    font-weight: bold;
    padding: 10px;
}

#sites_container .navigation_item:hover{
	background-color: #C7E8F8;
	cursor:pointer;
}

#sites_container .navigation_item .site_buttons_group{
	float: right;
	position: relative;
	width: 130px;
}

.navigation_item .text_editable {
	font-size: 16px;
	font-weight: 700;
	padding: 1px;
}

.site_buttons_group td {
	width:60px;
}

#sites_container li input {
font-size:12px;
font-weight:bold;
}

#sites_container li:hover {
    background-color: #D1DAE1;
}

#sites_container .options_menu_dropdown li:hover {
	background-color:transparent;
}

form#signup-form {
	margin:24px;
}

#accountSettingsProfileInfo input.text{
	background:transparent url(../../assets/img/opaque_10-cadbbd.png) repeat scroll 0 0;
	border:medium none;
    border: 1px solid #CCCCCC;
    color: #565656;
    font-family:"Helvetica Neue",Helvetica,Arial,sans;
    font-size: 12px;
    font-size-adjust: none;
    font-stretch: normal;
    font-style: normal;
    font-variant: normal;
    font-weight: normal;
    line-height: normal;
    margin-bottom: 4px;
    padding: 5px;
    width: 200px;
}

#signupPage input.text{
	-moz-border-radius-bottomleft:3px;
	-moz-border-radius-bottomright:3px;
	-moz-border-radius-topleft:3px;
	-moz-border-radius-topright:3px;
	background:transparent url(../../assets/img/opaque_10-cadbbd.png) repeat scroll 0 0;
	border:1px solid #999999;
	font-size:15px;
	font-weight:bold;
	height:20px;
	line-height:18px;
	padding:7px 0.2em;
	width:200px;
}

#signupPage input.text:focus, #accountSettingsProfileInfo input.text:focus{
	background:transparent url(../../assets/img/opaque_15-9c010c.png) repeat scroll 0 0;
}

#signupPage label, #accountSettingsProfileInfo label {
	font-family: Helvetica,Arial,sans;
	font-size: 15px;
}

#signupPage h2 {
color: #565656;
font-family:"Arial","Helvetica","Nimbus Sans L",sans-serif;
font-weight:normal;
line-height:1em;
letter-spacing:0.01em;
text-align:left;
margin:20px;
}

#signupPage .title-message{
	background:transparent url(../../assets/img/sign_up_titles-7a510d.png) no-repeat;
	height: 57px;
	margin:0 auto;
	width:410px;
}

#signupPage .publish {
	background-position: 0px -57px;
}

#signupPage .message {
	background-position: 0px 0px;
}

.submit {
border:0 none;
}

#signupPage input.button {
background:transparent url(../../assets/img/btn-teal-e4c4e2.gif) no-repeat scroll center top;
display:inline-block;
height:24px;
margin:0 6px 0 0;
padding:0;
width:86px;
}

div.box h2 {
color: #565656;
font-family:"Arial","Helvetica","Nimbus Sans L",sans-serif;
font-weight:normal;
line-height:1em;
font-size: 14px;
letter-spacing:0.01em;
text-align:center;
}

div.box input.text {
    font-family:"Helvetica Neue",Helvetica,Arial,sans;
    font-size: 18px;
    font-size-adjust: none;
    font-stretch: normal;
    font-style: normal;
    font-variant: normal;
    font-weight: normal;
    line-height: normal;
	font-weight:bold;
}

.ly_round{
	background-color:transparent;
	background-image:url(../../assets/img/site_login_sprite-678b24.png); 
	background-position:0 -288px;
	border:medium none;
	height:30px;
	width:170px;
	
}

.ly_round_username{
	background-color:transparent;
	background-image:url(../../assets/img/site_login_sprite-678b24.png);
	background-position:0 -220px;
	border:medium none;
	height:30px;
	width:170px;	
}

.ly_round_password{
	background-color:transparent;
	background-image:url(../../assets/img/site_login_sprite-678b24.png);
	background-position:0 -254px;
	border:medium none;
	height:30px;
	width:170px;	
}


.img-shadow {
  float:left;
}

.img-shadow img {
  background-color: #FFFFFF;
}
  
  .edit-title {
background-color: #99ccff;
color: black;
font-family: arial, verdana, ms sans serif;
font-weight: bold;
font-size: 12pt
}

#signup-form label.error {
	color:red;
	float:none;
	font-style:italic;
	width: 200px;
}

#start_edit a {
	width: 700px;
	background:url(../../assets/img/click_to_edit-34dce6.png) no-repeat;
	border: medium none;
	text-decoration:none;
	width:276px;
	height:20px;
	display:block;
	text-indent:-10000px;
	margin:0 auto;
}

#start_edit a:hover {
	background-position: 0 -20px
}

#start_edit a:active, #start_edit a.selected {
	background-position: 0 -40px
}

.dialog_input, .dialog_textarea {
	border:1px solid #393633;
	padding:5px;
}

.dialog_select {
	padding: 5px;
}

.dialog form ul{
	/*padding:12px;*/
}

form ul {
    font-size: 100%;
    list-style-type: none;
    margin: 0;
    padding: 0;
    width: 100%;
}

li.buttons {
    clear: both;
    margin-top: 10px;
}

.dialog_label {
	font-family:Arial,Helvetica,sans-serif;
	font-size:14px;
}

#yes-no-btns-group #who-can-view, #yes-no-btns-group #who-can-edit{
	padding: 4px;
}

.bd .text {
	margin-top:2px;
}

.bd fieldset {
border:0 none;
}
/*
#inviteMembers #to_group {
	float: left;
	width: 200px;
}

#inviteMembers #add_emails_group {
	float: right;
}

#inviteMembers #message_group {
	margin-top:12px;
}
*/
#invite-members #to_group {
	float: left;
	width: 200px;
}

#invite-members #add_emails_group {
	float: right;
}

#invite-members #message_group {
	margin-top:12px;
}

.clear {
	clear:both;
}

ul.styleless {
	list-style-image: none;
	list-style-position: outside;
	list-style-type: none;
}
/*
 * Need to be gone away
#inviteMembers #add_emails_group {
	padding-right:10px;
	padding-top:18px;
}
#inviteMembers #add_emails_group li {
	height: 22px;
	padding: 2px;
}

#inviteMembers a#add_from_lifeyo {
    background: transparent url(../../assets/img/add_from_lifeyo-40f7c9.png) no-repeat scroll 0 0;
	background-position: 0 0;
	display: block;
    height: 22px;
    outline-color: -moz-use-text-color;
    outline-style: none;
    outline-width: medium;
    text-indent: -9999px;
    width: 131px;
}

#inviteMembers a#add_from_lifeyo:hover {
	background-position: 0 -22px;
}

#inviteMembers a#add_from_lifeyo:active {
	background-position: 0 -44px;
}

#inviteMembers a#add_from_facebook {
    background: transparent url(../../assets/img/add_from_facebook-5e9aae.png) no-repeat scroll 0 0;
	background-position: 0 0;
	display: block;
    height: 22px;
    outline-color: -moz-use-text-color;
    outline-style: none;
    outline-width: medium;
    text-indent: -9999px;
    width: 131px;
}

#inviteMembers a#add_from_facebook:hover {
	background-position: 0 -22px;
}

#inviteMembers a#add_from_facebook:active {
	background-position: 0 -44px;
}

#inviteMembers a#add_from_gmail {
    background: transparent url(../../assets/img/add_from_gmail-770b25.png) no-repeat scroll 0 0;
	background-position: 0 0;
	display: block;
    height: 22px;
    outline-color: -moz-use-text-color;
    outline-style: none;
    outline-width: medium;
    text-indent: -9999px;
    width: 131px;
}

#inviteMembers a#add_from_gmail:hover {
	background-position: 0 -22px;
}

#inviteMembers a#add_from_gmail:active {
	background-position: 0 -44px;
}

#inviteMembers a#add_from_hotmail {
    background: transparent url(../../assets/img/add_from_hotmail-db020a.png) no-repeat scroll 0 0;
	background-position: 0 0;
	display: block;
    height: 22px;
    outline-color: -moz-use-text-color;
    outline-style: none;
    outline-width: medium;
    text-indent: -9999px;
    width: 131px;
}

#inviteMembers a#add_from_hotmail:hover {
	background-position: 0 -22px;
}

#inviteMembers a#add_from_hotmail:active {
	background-position: 0 -44px;
}
*/
#invite-members #add_emails_group {
	padding-right:10px;
	padding-top:18px;
}
#invite-members #add_emails_group li {
	height: 22px;
	padding: 2px;
}

#invite-members a#add_from_lifeyo {
	background-image:url(../../assets/img/options2-be6561.png);
	background-position:-1px -505px;
	display: block;
    height: 22px;
    outline-color: -moz-use-text-color;
    outline-style: none;
    outline-width: medium;
    text-indent: -9999px;
    width: 131px;
}

#invite-members a#add_from_lifeyo:hover {
	background-position: -1px -527px;
}

#invite-members a#add_from_lifeyo:active {
	background-position: -1px -549px;
}

#invite-members a#add_from_facebook {
	background-image:url(../../assets/img/options2-be6561.png);
	background-position:-133px -439px;
	display: block;
    height: 22px;
    outline-color: -moz-use-text-color;
    outline-style: none;
    outline-width: medium;
    text-indent: -9999px;
    width: 131px;
}

#invite-members a#add_from_facebook:hover {
	background-position: -133px -461px;
}

#invite-members a#add_from_facebook:active {
	background-position: -133px -484px;
}

#invite-members a#add_from_gmail {
	background-image:url(../../assets/img/options2-be6561.png);
	background-position:-1px -439px;
	display: block;
    height: 22px;
    outline-color: -moz-use-text-color;
    outline-style: none;
    outline-width: medium;
    text-indent: -9999px;
    width: 131px;
}

#invite-members a#add_from_gmail:hover {
	background-position: -1px -461px;
}

#invite-members a#add_from_gmail:active {
	background-position: -1px -483px;
}

#invite-members a#add_from_hotmail {
	background-image:url(../../assets/img/options2-be6561.png);
	background-position:-133px -505px;
	display: block;
    height: 22px;
    outline-color: -moz-use-text-color;
    outline-style: none;
    outline-width: medium;
    text-indent: -9999px;
    width: 131px;
}

#invite-members a#add_from_hotmail:hover {
	background-position: -133px -527px;
}

#inviteMembers a#add_from_hotmail:active {
	background-position: -133px -550px;
}

/*
 * Invite Editors dialog
 */
#invite-editors #to_group {
	float: left;
	width: 200px;
}

#invite-editors #add_emails_group {
	float: right;
}

#invite-editors #message_group {
	margin-top: 12px;
}

#invite-editors #add_emails_group {
	padding-right:10px;
	padding-top:18px;
}

#invite-editors #add_emails_group li {
	height: 22px;
	padding: 2px;
}

#invite-editors a#add_from_lifeyo {
	background-image:url(../../assets/img/options2-be6561.png);
	background-position:-133px -505px;
	display: block;
    height: 22px;
    outline-color: -moz-use-text-color;
    outline-style: none;
    outline-width: medium;
    text-indent: -9999px;
    width: 131px;
}

#invite-editors a#add_from_lifeyo:hover {
	background-position: -133px -527px;
}

#invite-editors a#add_from_lifeyo:active {
	background-position: -133px -550px;
}

#invite-editors a#add_from_facebook {
	background-image:url(../../assets/img/options2-be6561.png);
	background-position:-133px -439px;
	display: block;
    height: 22px;
    outline-color: -moz-use-text-color;
    outline-style: none;
    outline-width: medium;
    text-indent: -9999px;
    width: 131px;
}

#invite-editors a#add_from_facebook:hover {
	background-position: -133px -461px;
}

#invite-editors a#add_from_facebook:active {
	background-position: -133px -484px;
}

#invite-editors a#add_from_gmail {
	background-image:url(../../assets/img/options2-be6561.png);
	background-position:-1px -439px;
	display: block;
    height: 22px;
    outline-color: -moz-use-text-color;
    outline-style: none;
    outline-width: medium;
    text-indent: -9999px;
    width: 131px;
}

#invite-editors a#add_from_gmail:hover {
	background-position: -1px -461px;
}

#invite-editors a#add_from_gmail:active {
	background-position: -1px -484px;
}

#invite-editors a#add_from_hotmail {
	background-image:url(../../assets/img/options2-be6561.png);
	background-position:-133px -505px;
	display: block;
    height: 22px;
    outline-color: -moz-use-text-color;
    outline-style: none;
    outline-width: medium;
    text-indent: -9999px;
    width: 131px;
}

#invite-editors a#add_from_hotmail:hover {
	background-position: -133px -527px;
}

#invite-editors a#add_from_hotmail:active {
	background-position: -133px -550px;
}


#editMembersList #invite-member-btn {
	background:transparent url(../../assets/img/invite_member-6f84bb.png) no-repeat scroll 0 0;
	border:medium none;
	cursor:pointer;
	float:left;
	height:29px;
	position:relative;
	text-indent:0;
	width:143px;
	float: right;
}

#editMembersList #invite-member-btn:hover {
	background-position: 0 -29px;
}

#editMembersList #invite-member-btn:active {
	background-position: 0 -58px;
}

.module_close{
	background: url("../../assets/img/cancel-7219a3.png") no-repeat scroll left top transparent;
    cursor: pointer;
    height: 41px;
    position: absolute;
    right: -14px;
    top: -14px;
    width: 41px;
    z-index: 9100;
}

.module_close:hover{
	background-position:0 -41px;
}

#color_close{
	background-image:url(../../assets/img/Close-eaa595.png);
	position: absolute;
	right: -7px;
	top: -7px;
	z-index: 9001;
	width:30px;
	height:30px;
	display:block;
}

#color_close:hover{
	background-image:url(../../assets/img/Close_Hover-17f7a5.png);
}

/* Plain popup */
#plain-popup{
	margin:0px 0px 0px -300px;
	position:absolute;
	z-index:999999;
	top:0;
	left:50%;
	display:none;
	width:600px;
}

#plain-popup .popup-close-button {
	background-image:url("../../assets/img/cancel-7219a3.png");
	border:medium none;
	cursor:pointer;
	height:41px;
	position:absolute;
	right:-25px;
	top:-25px;
	width:41px;
}

#plain-popup-header{
	color:#0066CC;
	font-family:proxima-nova-condensed,"Helvetica Neue",Arial,sans-serif;
	font-size:20px;
	margin:30px 20px 5px;
	text-align:center;
}

#plain-popup-header h2{
	color:#464646;
	font-family:proxima-nova-condensed,"Helvetica Neue",Arial,sans-serif;
	font-size:24px;
	font-weight:600;
	padding:0;
	text-align:center;
	text-shadow:0 1px 0 #FFFFFF;
}

#plain-popup-content{
	font-family:proxima-nova-condensed,"Helvetica Neue",Arial,sans-serif;
	font-size:14px;
	color:#333333;
	height:110px;
	text-align:center;
}

#plain-popup-content input{
	font-family: proxima-nova-condensed,"Helvetica Neue",Arial,sans-serif;
	font-size: 18px;
    height: 35px;
    padding: 0 10px;
    width: 380px;
}

#plain-popup-button-container{
	color: #0066CC;
    font-family: proxima-nova-condensed,"Helvetica Neue",Arial,sans-serif;
    font-size: 20px;
    margin: 0 35px;
	text-align: center; 
}

.plain-popup-content table {
	vertical-align:top;
}

#plain-popup-button-container button {
    margin: 10px;
}

.plain-popup-content td {
		padding-bottom: 9px;
    vertical-align: top;
}

.plain-popup-content select {
		padding:8px;
}

.plain-popup-content label {
		color: #000000;
    font-size: 100%;
    font-weight: normal;
}

.plain-popup-content input[type="radio"], .plain-popup-content input[type="checkbox"] {
		margin-right:8px;
}

.plain-popup-button-container{
	text-align: center; 
}

#web-link-container h2{
	font-family: proxima-nova,"Helvetica Neue",Arial,sans-serif;
    font-size: 14px;
    margin-bottom: 1px;
    padding: 10px 0 0;
    text-shadow: 0 1px 0 #FFFFFF;
}

#use-existing-gallery-link{
	padding:12px;
}

#use-existing-gallery-link a{
	color: #114D97;
    font-family: proxima-nova,"Helvetica Neue",Arial,sans-serif;
    font-size: 14px;
    font-weight: 600;
}

#use-existing-gallery-link a:hover {
	text-decoration:underline;
}


.pupup-button{
	height:40px;
	margin:5px;
	background-color:#CCCCCC;
	border:1px solid #666666;
	padding:3px;
	cursor: pointer;
	color:#333333;
}

.droppable-active {
	opacity: 1.0;
}
.droppable-hover {
	outline: 2px dashed red;
}

#photobank_box_wrapper {
background-image: url(../../assets/img/design_box_bg-08a605.png);
background-repeat:no-repeat;
height:422px;
margin:0pt auto;
position:relative;
width:911px;
z-index:9001;
}
#gallery_options{
height:60px;
overflow:hidden;
margin-top:10px;
}

.gallery_option_item{
   float: left;
    margin: 15px 1px 15px 4px;
}

#album_type{
width:120px;
text-align:center;
margin-right:1px;

}

.yes_no_slider a{
width:67px;
height:22px;
display:block;
background-image:url(../../assets/img/yes_no-bb82d8.png);
}

.yes_selected a{
background-position: 0px 0px;
}

.yes_selected a:hover{
background-position: 0px 66px;
}

.no_selected a{
background-position: 0px 44px;
}

.no_selected a:hover{
background-position: 0px 22px;
}

#gallery_options_left {
	float:left;
	width:260px; 
}

#gallery_options_right {
	float:left;
	width:473px;
}

.option_title{
text-align:center;
margin-top:3px;
}

#ly-emptyPhotoUploadBtn {
    background: transparent url(../../assets/img/uploadnewphotos-cc9c34.png) no-repeat scroll 0 0;
    border: 0 none;
    color: #FFFFFF;
    cursor: pointer;
    height: 29px;
    outline-color: -moz-use-text-color;
    outline-style: none;
    outline-width: 0;
    position: relative;
	margin:10px;
    width: 212px;
}

#ly-emptyPhotoUploadBtn:hover {
	background-position: 0 -29px;
}

.gallery_option_btn{
float:left;
margin:-10px 27px 0 31px;
width:105px;
height:98px;
background-repeat:no-repeat;
background-position:0px 0px;
cursor: pointer;
cursor: hand;
}
#option_container{
margin:10px auto;
width:510px;
}
.gallery_option_btn:hover{
background-position:0px -98px;
}
.gallery_option_btn:active{
background-position:0px -196px;
}

#plain-popup-content #fader{
background-image:url(../../assets/img/fader-3f4208.png);
}
#plain-popup-content #coverflow{
background-image:url(../../assets/img/coverflow-34b43b.png);
display:none;
}
#plain-popup-content #photostack{
background-image:url(../../assets/img/photostack-ffa24b.png);
}
#plain-popup-content #grid{
background-image:url(../../assets/img/simplegrid-0686d2.png);
}


#option_container{
height:120px;
}

#add_gallery_btn{
background:transparent url(../../assets/img/photobank_pre_load-dfdcbd.png) no-repeat scroll 0 0;
background-position: -395px -119px;
cursor:pointer;
height:14px;
margin-left:85px;
position:absolute;
top:-2px;
width:14px;
}

#add_gallery_btn:hover {
	background-position: -395px -133px;
}

#add_gallery_btn:active {
	background-position: -395px -147px;
}


button.basicUpload {
    background-image:url(../../assets/img/photobank_uploader-f90ca0.png);
	background-position: -1px -190px;
    height: 29px;
    width: 227px;
    border: 0 none;
    color: #FFFFFF;
    cursor: pointer;
    outline-color: -moz-use-text-color;
    outline-style: none;
    outline-width: 0;
    cursor: pointer;
}

button.basicUpload:hover {
	background-position: -1px -219px;
}

button.bulkUpload {
    background-image:url(../../assets/img/photobank_uploader-f90ca0.png);
	background-position: -1px -103px;
    height: 29px;
    width: 227px;
    border: 0 none;
    color: #FFFFFF;
    cursor: pointer;
    outline-color: -moz-use-text-color;
    outline-style: none;
    outline-width: 0;
    cursor: pointer;
}

button.bulkUpload:hover {
	background-position: -1px -132px;
}

#local-questions{
	min-height: 200px;
    margin-top: 0;
    padding-top: 10px;
}

.bumper{
margin:10px;
}

#singleUpload{

}
button.gotLink {
    background-image:url(../../assets/img/photobank_uploader-f90ca0.png);
	background-position:-457px -358px;
    height: 29px;
    width: 228px;
    border: 0 none;
    color: #FFFFFF;
    cursor: pointer;
    outline-color: -moz-use-text-color;
    outline-style: none;
    outline-width: 0;
    cursor: pointer;
}

button.gotLink:hover {
	background-position: -457px -387px;
}

button.searchWeb {
    background-image:url(../../assets/img/photobank_uploader-f90ca0.png);
	background-position:-1px -364px;
    height: 29px;
    width: 228px;
    border: 0 none;
    color: #FFFFFF;
    cursor: pointer;
    outline-color: -moz-use-text-color;
    outline-style: none;
    outline-width: 0;
    cursor: pointer;
}

button.searchWeb:hover {
	background-position: -1px -393px;

}

butto.web_src_btn{

}

#usr_blocks {
	margin-top: 0pt;
	position: relative;
}

.handler {
	width: 100%; 
	height: 20px; 
	background-image: url(../../assets/img/html-handle-9cfbe6.png);
	background-repeat:repeat-x;
	background-position:50% 0px;
	cursor:move;
	overflow: none;
	margin-top:-20px;
}


.wysiwyg{
	margin-top:-35px;
	padding:2px;
	margin-bottom:-10px;
}


#wysiwyg_save{
	width:112px;
	height:25px;
	background-repeat:no-repeat;
	background-position:0px 0px;
	background-image:url(../../assets/img/save_changes-ffc50a.png);
	position:relative;
	border:none;
	z-index:7001;
}

#wysiwyg_save:hover{
	background-position:0px -25px;
}
#wysiwyg_save:active{
	background-position:0px -50px;
}


#wysiwyg_cancel{
	width:74px;
	height:25px;
	background-repeat:no-repeat;
	background-position:0px 0px;
	background-image:url(../../assets/img/cancel_changes-888700.png);
	display:block;
	position:relative;
	top:-53px;
	left:133px;
	border:none;
	z-index:7002;

}

#wysiwyg_cancel:hover{
background-position:0px -25px;
}
#wysiwyg_cancel:active{
background-position:0px -50px;
}

#wysiwyg_bar{
	background-image:url(../../assets/img/cancel_save_background-a67a10.png);
	height:37px;
	margin-top:10px;
	width:205px;
	position:relative;
	top:5px;
	left:10px;
	z-index:7000;
}

#ly_footer_msg #wysiwyg_save{
	position:relative;
	z-index:7001;
}

#ly_footer_msg #wysiwyg_save:hover{
	position:relative;
}

#ly_footer_msg #wysiwyg_save:active{
	position:relative;
}

#ly_footer_msg #wysiwyg_bar{
	background:none;
	height:20px;
	width:100px;
	position:relative;
	z-index:7000;
}

#welcome-msg {
	background:#262621 url(../../assets/img/info-d7307a.gif) no-repeat scroll 810px -10px;
	height: 120px;
	margin: 0 auto;
	padding-left:15px;
	padding-right:10px;
	padding-top:15px;
	text-align:left;
	width:840px;
}

#your_site_name {
	color:#F97301;
	font-size: 150%;
}

#site_name_container {
	margin: 0 auto;
	width: 160px;
}

.rounded {
-moz-background-clip:padding;
-moz-border-radius-bottomleft:8px;
-moz-border-radius-bottomright:8px;
-moz-border-radius-topleft:8px;
-moz-border-radius-topright:8px;
}

.delete_upload_button{
	background:transparent url(../../assets/img/delete_grey_reg-e5c612.gif) repeat scroll 0 0;
	border:medium none;
	display:block;
	float:left;
	height:16px;
	margin-left:10px;
	position:relative;
	top:-2px;
	width:17px;
}
.delete_upload_button:hover{
	background:url(../../assets/img/delete_grey_hover-8ac652.gif);
}
.delete_upload_button:active{
	background:url(../../assets/img/delete_grey_click-b1d215.gif);
}

.delete_gallery_button{
background:transparent url(../../assets/img/photobank_pre_load-dfdcbd.png);
background-position:-505px -27px;
width:103px;
height:22px;
background-repeat:no-repeat;
border:none;
}

.delete_gallery_button:hover{
background-position:-505px -49px;
}

.delete_gallery_button:active{
background-position:-505px -71px;
}

.rename_button{
float:left;
width:59px;
height:18px;
background:transparent url(../../assets/img/design_after_pre_load-0ce499.png);
background-repeat:no-repeat;
background-position:-235px 0px;
border:none;
right:50px;
top:4px;
}
.rename_button:hover{
background-position:-235px -18px;
}
.rename_button:active{
background-position:-235px -36px;
}

#rename_gallery_title_cancel, .rename_cancel_button{
	cursor: pointer;
	float:left;
	width:59px;
	height:18px;
	background:transparent url(../../assets/img/design_after_pre_load-0ce499.png);
	background-repeat:no-repeat;
	background-position:-176px -486px;
	border:none;
	right:50px;
	top:4px;
}
.rename_cancel_button:hover{
background-position:-176px -504px;
}
.rename_cancel_button:active{
background-position:-176px -522px;
}

.hide_page_button{
float:left;
width:59px;
height:18px; 
background:transparent url(../../assets/img/design_after_pre_load-0ce499.png);
background-repeat:no-repeat;
background-position:-237px -486px;
border:none;
right:50px;
top:4px;
}
.hide_page_button:hover{
background-position:-237px -504px;
}
.hide_page_button:active{
background-position:-237px -522px;
}

.show_page_button{
float:left;
width:59px;
height:18px;
background:transparent url(../../assets/img/design_after_pre_load-0ce499.png);
background-repeat:no-repeat;
background-position:-298px -486px;
border:none;
right:50px;
top:4px;
}
.show_page_button:hover{
background-position:-298px -504px;
}
.show_page_button:active{
background-position:-298px -522px;
}

.nav_click_edit{
	display:inline-block;
}

.hidden_page_name {
	font-family: proxima-nova;
    font-size: 12px;
    padding-left: 12px;
    text-shadow: 0 1px rgba(255, 255, 255, 0.5);
    font-weight: 300;
}

.nav_click_edit a {
	color: #18334C;
    display: block;
    font-family: proxima-nova-condensed;
    font-size: 18px;
    text-shadow: 0 1px 0 #FFFFFF;
    width: 510px;
}

.nav_click_edit a.hidden_link {
	color:#989898;
}

.ok_rename_button{
float:left;
width:59px;
height:18px;
background:transparent url(../../assets/img/ok-5b405c.png);
background-repeat:no-repeat;
background-position:0px 0px;
border:none;
right:139px;
top:4px;
}
.ok_rename_button:hover{
background-position:0px -18px;
}
.ok_rename_button:active{
background-position:0px -36px;
}

#invite-members-form .ajax-error {
    background: #fff url(../../assets/img/error_bg-11d0d5.jpg) bottom right no-repeat;
	border:1px solid #924949;
    font-size: 14px;
	font-weight: bold;
	text-align:center;
}

#invite-members-form .ajax-success {
    background: #fff url(../../assets/img/success_bg-029b88.jpg) bottom right no-repeat;
    border: 1px solid #60a174;
    font-size: 14px;
	font-weight: bold;
	text-align:center;
}

#invite-members-form .waiting-dialog {
	background-color: #fff;
    border: 1px solid #60a174;
	height: 40px;
	font-weight: bold;
	text-align:center;
	padding: 20px;
}

#logout_panel #avatar {
	padding: 4px 10px 6px 30px; 
}

#logout_panel #avatar img {
	float:left;
}

#logout_panel #avatar #greeting_msg {
	padding-left: 55px;
}

#logout_panel #avatar p {
	font-family: inherit;
}

greeting_msg h4{
	color:#434343;
	font-family:Arial,Helvetica,sans-serif;
	font-size:11px;
}

.img-tool-tip {
	position: absolute;
	top: 30px;
}

#themes .thumb_label {
	height: 105px;
	width: 107px;
	float:left;
	margin-left:2px;
}

#click-to-edit-form {
	padding-top: 3px;
}

#login-content #left-col {
	background:transparent url(../../assets/img/use_my_lifeyo_account-bf509b.png) no-repeat scroll 0;
	height: 175px;
	width: 223px;
	margin: 0 auto;
}

#login-content #center-col {
	background:transparent url(../../assets/img/use_my_lifeyo_account-bf509b.png) no-repeat scroll 0;
	height: 175px;
	margin: 0 auto;
	width: 223px;
}

#login-content #center-col form {
	padding-top: 40px;
}

#right-col-pass {
	background:transparent url(../../assets/img/enter_site_password-831234.png) no-repeat scroll 0;
	height: 175px;
	width: 223px;
	float: right;
}

/*
 #center {
	background:transparent url(../../assets/img/i_have_site_pass-0b330d.png) no-repeat scroll 0;
	height: 175px;
	width: 223px;
	margin: 0pt auto;
}
*/

#center-site-password {
	background:transparent url(../../assets/img/enter_site_password-831234.png) no-repeat scroll 0;
	height: 175px;
	width: 223px;
	margin: 0pt auto;
}


#login-btn {
	background:transparent url(../../assets/img/login_to_site-21c62b.png) no-repeat scroll 0 0;
	border:medium none;
	cursor:pointer;
	float:left;
	height:29px;
	margin-left:15px;
	position:relative;
	text-indent:0;
	width:195px;
}

#login-btn:hover {
	background-position: 0 -29px;
}

#login-btn:active {
	background-position: 0 -58px;
}

.internal-content {
height:130px;
padding-top:38px;
}

label {
    color: #666666;
    font-size: 14px;
}

input {
    background: #FFFFFF none repeat scroll 0%;
    border-color: #CCCCCC;
    border-style: solid;
    border-width: 1px 0pt 0pt 1px;
    padding: 5px;
}

.input-content {
	padding:0 0 10px 50px;
}

#signinLaterPage #login-content {
	margin: 20px;
}

#start_edit {
	position:relative;
	padding:3px;
}

#loading-site-img {
	left:345px; 
	position:absolute;
	top:4px;
	width:220px;
}

div.form_wrapper{
	margin-left:40px;
	margin-right:40px;
	margin-top:20px;
}

.site-title {
	color:#FFFFFF;
	font-family:Arial,"Helvetica Neue",Helvetica,sans;
	font-size: 14px;
	font-style: normal;
	letter-spacing:-.05em;
}

#show_tutorials_btn{
	background:transparent url(../../assets/img/main2_updated-1e9de0.png) no-repeat scroll -309px -891px;
	display:block;
	height:24px;
	margin:0 auto;
	width:110px;
}

#show_tutorials_btn:hover{
	background-position: -309px -916px;
}

#show_tutorials_btn:active{
	background-position: -309px -941px;
}

#signin_btn{
	background: transparent url(../../assets/img/main2-db1d0d.png) no-repeat scroll -97px -966px;
	height:23px;
	width:115px;
	margin:0 auto;
}

#signin_btn:hover{
	background-position: -97px -988px;
}

#signin_btn:active{
	background-position: -97px -1010px;
}

.scroll-container div.panel {  
  height: 210px;  
  width: 523px; /* change to 560px if not using JS to remove rh.scroll */  
}  

.create-new-scroll {
    height: 302px;
    overflow: auto;
    position: relative; /* fix for IE to respect overflow */
    clear: left;
	width: 523px;
}

.coda-scroll {
    overflow: auto;
    position: relative; /* fix for IE to respect overflow */
    clear: left;
	width: 523px;
}

.coda-scroll-container {
	height: 523px;
}

.coda-scroll-container div.panel {  
  height:360px; 
  width: 523px; /* change to 560px if not using JS to remove rh.scroll */  
} 

.scroll-container div.nav-wrapper{
	background: transparent url(../../assets/img/photuploader_bg-ff878e.png) no-repeat scroll 0 0;
    height: 182px;
    margin: 20px auto;
    text-align: center;
    width: 427px;
}

ul.vertical-navigation {
    list-style-image: none;
    list-style-position: outside;
    list-style-type: none;
	padding:10px;
}

ul.vertical-navigation li {
	background:transparent none repeat scroll 0 0 !important;
    margin-right: 10px;
}

#createNew .scroll-container div.panel {
	height:360px;
	width:523px;
}

.coda-scroll-container div.coda-panel {
	height:360px;
	width:523px;
	float:left;
	position:relative;
}



#iconselect {
	background: url(../../assets/img/select-bg-d9752e.gif) no-repeat;
	height: 20px;
	width: 250px;
	font: 13px Arial, Helvetica, sans-serif;
	padding-left: 15px;
	padding-top: 4px;
}
.selectitems {
	height:45px;
	border-bottom: dashed 1px #ddd;
	padding-left:10px;
	padding-top:2px;
	text-align:left;
}
.selectitems span {
	font-size:14px;
	font-weight:bold;
	margin-left:0px;
}

.nav_options_bubble {
	width: 260px;
	height:247px;
	position:absolute;
	background-image:url(../../assets/img/content_background-5b396e.png);
	z-index:10;
}

.nav_options_title{
margin:10px 15px;
text-align:center;
font-weight:bold;
font-size:14px;
}

.nav_options_bubble_close{
background:transparent url(../../assets/img/cancel-7219a3.png) no-repeat scroll 0 0;
height:40px;
position:absolute;
right:-5px;
top:-5px;
width:40px;
z-index:10;
}

.nav_options_bubble_close:hover{
background-position:0 -40px;
}
.nav_options_bubble_close:active{
background-position:0 -80px;
}

.nav_options_bubble_contents {
	height:194px;
	margin:10px 18px 18px 20px;
	overflow-y:auto;
}

.options_bubble {
	width: 260px;
	height:247px;
	position:absolute;
	background-image:url(../../assets/img/content_background-5b396e.png);
	z-index:10;
	right:23px;
	top:-40px;
	z-index:10;
}

.options_title{
	margin:10px 15px;
	text-align:center;
	color:#111111;
	font-weight:bold;
}

.options_bubble_close{
	-moz-background-clip:border;
	-moz-background-inline-policy:continuous;
	-moz-background-origin:padding;
	background:transparent url(../../assets/img/cancel-7219a3.png) repeat scroll 0 0;
	height:41px;
	position:absolute;
	right:-8px;
	top:-10px;
	width:41px;
}

.options_bubble_close:hover{
background-position:0px -41px;
}

.options_bubble_contents {
	margin:12px 18px 18px 20px;
	height:195px;
	overflow-x:hidden;
	overflow-y:auto;
}
.hoverclass{
	background-color:#FFFFFF;
	curson:hand;
}
.selectedclass{
	background-color:#FFFF99;
}


/*
 * Coda Slider
 */
.coda-slider {
	overflow:hidden;
	position:relative;
	width:523px;
}

.coda-scroll {
	overflow: hidden;
}

.coda-slider ul.coda-container {
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
}

.coda-slider ul.coda-navigation {
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	/*padding:10px;*/
}

.coda-slider ul.coda-container li.coda-panel {
	float:left;
	overflow:hidden;
	width:523px;
}

.coda-slider div.go-back-btn{
	height:29px;
	margin:8px;
	position:absolute;
	width:99px;
}

.coda-slider div.nav-wrapper {
    background: transparent url(../../assets/img/photuploader_bg-ff878e.png) no-repeat scroll 0 0;
    height: 182px;
    margin: 20px auto;
    text-align: center;
    width: 427px;
}

.coda-slider div.nav-wrapper-large {
    background: transparent url(../../assets/img/options_bg-27bafc.png) no-repeat scroll 0 0;
    height: 242px;
    margin: 20px auto;
    text-align: center;
    width: 427px;
}

.coda-slider .menu-item{
	margin: 12px;
}

.dialog label.dialog-label {
	font-family:Arial,Helvetica,sans-serif;
	font-style:normal;
	font-size:15px;
	font-weight:700;
}

.dialog .input-wrapper{
	margin-left: 160px;
	margin-top: 30px;
}

#changeSitePrivatePassword form label {
	display:inline;
	padding-bottom: 4px;
	font-size: 120%;
	font-weight:bold;
	text-transform:uppercase;
}

#changeSitePrivatePassword .site-password-div {
	margin:0 auto;
	width:200px;
	text-align: center;
}

#changeSitePrivatePassword form input[type = "text"] {
    background: #FFFFFF none repeat scroll 0 0;
    border: 1px solid #BABABA;
    font-size: 1.2em;
    padding: 7px 5px;
	width:200px;
}

#changeSitePrivatePassword form input[type = "submit"] {
	font-size: 120%;
    margin:10px;
}


#set-site-password-form label {
	display:inline;
	padding-bottom: 4px;
	font-size: 120%;
	font-weight:bold;
	text-transform:uppercase;
}

#set-site-password-form .site-password-div {
	margin:0 auto;
	width:200px;
	text-align: center;
}

#set-site-password-form input[type = "text"] {
    background: #FFFFFF none repeat scroll 0 0;
    border: 1px solid #BABABA;
    font-size: 1.2em;
    padding: 7px 5px;
	width:200px;
}

#set-site-password-form input[type = "submit"] {
	font-size: 120%;
    margin:10px;
}

ul#site-members-list {
	position: relative;
}

ul#site-members-list li {
    background: transparent url(../../assets/img/gray_bg_stripe-feba1c.png) repeat scroll 0 0;
    clear: left;
    height: 76px;
    position: relative;
    width: 100%;
}

ul#site-members-list li img {
	margin-left:5px;
	margin-top:3px;
}

ul#site-members-list ul.editor-menu {
	position: absolute;
	right: 20px;
	top: 12px;
}

ul#site-members-list ul.editor-menu li{
	height: 26px;
	padding: 0px;
} 

ul#site-members-list ul.editor-menu li.make-editor a{
	background-image:url(../../assets/img/make_editor-cadc80.png);
	background-repeat:no-repeat;
	border:medium none;
	cursor:pointer;
	display: block;
	height:25px;
	width:113px;	
}

ul#site-members-list ul.editor-menu li.make-editor a:hover {
	background-position: 0 -25px;
}

ul#site-members-list ul.editor-menu li.make-editor a:active {
	background-position: 0 -50px;
}

ul#site-members-list ul.editor-menu li.delete-member a{
	background-image:url(../../assets/img/remove_member-fd702c.png);
	background-repeat:no-repeat;
	border:medium none;
	cursor:pointer;
	display: block;
	height:25px;
	width:113px;
}

ul#site-members-list ul.editor-menu li.delete-member a:hover {
	background-position: 0 -25px;
}

ul#site-members-list ul.editor-menu li.delete-member a:active {
	background-position: 0 -50px;
}

fieldset {
	border-width:0;
	padding:0;
	position:relative;
}

#chatbox fieldset ul li, #blog fieldset ul li, #members fieldset ul li{
	padding: 2px 4px 4px 85px;
}

button#join-site-btn {
    background: url(../../assets/img/join_network-667377.png) no-repeat;
    border: 0pt;
    width: 114px;
    height: 22px;
    display: block;
    text-indent: -1000px;
    position: absolute;
    right: 5px;
    top: 5px;
    margin: 2px;
}

button#join-site-btn:hover {
	background-position: 0px -22px;
}

button#join-site-btn:active {
	background-position: 0px -44px;
}

#members label, #members p {
	font-family:"Helvetica Neue",Helvetica,Arial,sans;
	font-size:110%;
	font-style: normal;
	font-weight:500;
	margin:0 0 .2em;
	text-align: left;
}

#members .form-li {
	margin: 0px;
	padding: 0px;
}

#members label#show-join {
	float: left;
	padding: 0px;
	margin-left: 6px;
}

#blog label, #blog p {
	font-family:"Helvetica Neue",Helvetica,Arial,sans;
	font-size:100%;
	font-weight:500;
	font-style: normal;
	margin:0 0 .2em;
	text-align: left;
	width: 300px;
}

#blog .form-li {
	margin: 0px;
	padding:0px;
}


#chatbox label, #blog p {
	font-family:"Helvetica Neue",Helvetica,Arial,sans;
	font-size:110%;
	font-weight:500;
	font-style:normal;
	margin:0 0 .2em;
	text-align: left;
	width: 300px;
}

#chatbox .form-li {
	margin: 4px;
	padding: 0px;
}

.title-avatar-container{
height:40px;
margin:5px;

}
.title-avatar-container img{
border:1px solid #666666;
float:left;
margin-right:5px;

}
.posting_msg{
float:left;
}

#greeting_msg h4{
	color:#222222;
	font-family:Helvetica,Arial,sans-serif;
	font-size:16px;
	font-style:normal;
	font-weight:bold;
}

.ly-overlay{
cursor:move;
position:absolute;
left:0px;
top:0px;
width:100%;
height:100%;
z-index:900;
background-image:url(../../assets/img/overlay_g-5b7c8d.png);
opacity:0;

}

.ly_selected{
background-image:url(../../assets/img/overlay_g-5b7c8d.png);
border:2px dashed #000000;
}

/* color selector panel */
#color_selector_holder{
	position:absolute;
	top:50%;
	left:50%;
	width: 265px;
	height:300px;
	z-index:20000;
	background-image:url(../../assets/img/choose_color_bg-8c0168.png);
	background-repeat:no-repeat;
	display:none;
	margin-left:-30px;
	margin-top:-150px;
}

#color_bumper{
margin: 40px 30px -10px 
}

#usecolor_button{
background-image:url(../../assets/img/ok_button_mini-7e7a84.png);
border:medium none;
display:block;
height:29px;
margin:8px auto;
width:128px;
background-position: 0 0;
}

#usecolor_button:hover{
background-position: 0 -29px;
}
#usecolor_button:active{
background-position: 0 -58px;
}

.color_sample{
-moz-border-radius-bottomleft:5px;
-moz-border-radius-bottomright:5px;
-moz-border-radius-topleft:5px;
-moz-border-radius-topright:5px;
border-color:#CCCCCC #AAAAAA #AAAAAA #CCCCCC;
border-style:solid;
border-width:1px;
cursor:pointer;
float:right;
height:33px;
margin:5px;
width:37px;
}

#navigation_color_options{
display:none;
position:absolute;
right:23px;
top:-40px;
z-index:10;
}

#color_selector_clear{
text-align:center;
margin:7px;
cursor:hand;
}

.transparent_sample{
background-image:url(../../assets/img/trasparent_sample_bg-0541ce.png);
}

.dialog-title {
	padding: 12px;
	text-align: center;
	font-size: 1.5em;
}

.centered-buttons-group {
	margin: 0 auto;
}

#signup-form-wrapper {
    border: medium none;
    cursor: pointer;
	display: block;
	height: 260px;
    position: relative;
    text-indent: 0;
    width: 429px;
}

#signup_errors {
	background:#FFEBE8 none repeat scroll 0 0;
	border:1px solid #DD3C10;
	line-height:15px;
	margin:0 auto;
	overflow:hidden;
	text-align:center;
	width:90%;
}

#signup_errors #signup_errors_inner {
	padding:7px 3px;
}

#signup-form-inner-wrapper {
    background: transparent url(../../assets/img/screen1_bg-d1858c.png) no-repeat scroll 0 0;
	display: block;
    height: 212px;
    position: relative;
    text-indent: 0;
    width: 429px;
	margin-left: 0px;
}

#signup-form-inner-wrapper li {
	margin-top: 4px;
}

.create-my-account-btn {
	background:transparent url(../../assets/img/create_my_account-ce3e92.png) no-repeat scroll 0 0;
	border:medium none;
	cursor:pointer;
	display:block;
	float:left;
	height:29px;
	position:relative;
	text-indent:0;
	width:229px;
}

.create-my-account-btn:hover {
	background-position:0 -29px;
} 

#join_site_dialog_a {
    background-image: url(../../assets/img/join_logged_in_background-92a88b.png);
    height: 232px;
    width: 495px;
}

button#join-2-members {
	background:transparent url(../../assets/img/join_site-feebb5.png) no-repeat scroll 0 0;
	border:0 none;
	display:block;
	height:29px;
	margin:2px;
	text-indent:-1000px;
	width:228px;
}

button#join-2-members:hover {
	background-position:0 -29px;
}

.skip-profile-photo-btn {
	background:transparent url(../../assets/img/skip_button-a6d069.png) no-repeat scroll 0 0;
	border:medium none;
	cursor:pointer;
	display:block;
	float:left;
	height:29px;
	position:relative;
	text-indent:0;
	width:99px;
}

.skip-profile-photo-btn:hover {
	background-position:0 -29px;
}

.newaccount-thumb .go-back-btn {
	background:transparent url(../../assets/img/go_back-646ee3.png) no-repeat scroll 0 0;
	border:medium none;
	cursor:pointer;
	display:block;
	float:left;
	height:29px;
	position:relative;
	text-indent:0;
	width:99px;
}

.newaccount-thumb .go-back-btn:hover {
	background-position:0 -29px;
}

.newaccount-thumb .continue-btn {
	background-attachment:scroll;
	background-color:transparent;
	background-image:url(../../assets/img/continue-f1b978.png);
	background-position:0 0 !important;
	background-repeat:no-repeat;
	border:medium none;
	cursor:pointer;
	height:29px;
	margin:15px;
	overflow:hidden;
	position:relative;
	text-indent:-9999px;
	width:212px;
}

.newaccount-thumb .continue-btn:hover {
	background-position:0 -29px !important;
}

.single-btn-uploader {
	position: relative;
	opacity:0;
	top:-25px;
	width:227px;
}

#add-blog-form {
	padding-top: 30px;
}

#navigation .title .title_box {
	background-image:url(../../assets/img/design_pre_load-11f2eb.png);
	background-position:-498px -30px;
	height:30px;
	margin:0 auto;
	width:540px;
}

#navigation .subtitle .mini_title_box {
	background-image:url(../../assets/img/design_after_pre_load-0ce499.png);
	background-position: 0px -239px;
	height:15px;
	margin:0 auto;
	width:320px;
	
}
#layout .title .title_box {
	background-image:url(../../assets/img/design_pre_load-11f2eb.png);
	background-position:-498px -60px;
	height:30px;
	margin:0 auto;
	width:232px;		
}
#themes .subtitle .mini_title_box {
	background-image:url(../../assets/img/design_after_pre_load-0ce499.png);
	background-position: 0px -254px;
	height:15px;
	margin:0 auto;
	width:164px;
	
}
	
#background .title .title_box {
	background-image:url(../../assets/img/design_pre_load-11f2eb.png);
	background-position:-498px -90px;
	height:30px;
	margin:0 auto;
	width:298px;

}

#sitename .title .title_box {
	background-image:url(../../assets/img/design_pre_load-11f2eb.png);
	background-position:-498px  0px;
	height:30px;
	margin:0 auto;
	width:225px;

}

#blog .title .title_box {
	background-image:url(../../assets/img/design_pre_load-11f2eb.png);
	background-position:-498px -120px;
	height:30px;
	margin:0 auto;
	width:260px;

}

#graphic .subtitle .mini_title_box {
	background-image:url(../../assets/img/design_after_pre_load-0ce499.png);
	background-position: 0px -270px;
	height:15px;
	margin:0 auto;
	width:268px;
	
}
#photo .subtitle .mini_title_box {
	background-image:url(../../assets/img/design_after_pre_load-0ce499.png);
	background-position: 0px -346px;
	height:15px;
	margin:0 auto;
	width:256px;

}
#color .subtitle .mini_title_box {
	background-image:url(../../assets/img/design_after_pre_load-0ce499.png);
	background-position: 0px -362px;
	height:15px;
	margin:0 auto;
	width:250px;
	
}
	
#chatbox .title .title_box {
	background-image:url(../../assets/img/design_pre_load-11f2eb.png);
	background-position:-498px -105px;
	height:23px;
	margin:0 auto;
	width:113px;

}
	
#now-viewing {
	background-image:url(../../assets/img/main2-db1d0d.png);
	background-position:-324px -809px;
	height:15px;
	margin:0 auto;
	width:97px;
	
}
#footerbutton_reg {
	background-image:url(../../assets/img/main2-db1d0d.png);
	background-position:-197px -793px;
	height:10px;
	width:114px;
	margin: 0 auto;
	
}
#photobank-viewtitle {
	background-image:url(../../assets/img/photobank_pre_load-dfdcbd.png);
	background-position:0 -448px;
	height:27px;
	margin:0 auto;
	width:400px;
	
}
/*#gallery-viewtitle {
	background-image:url(../../assets/img/photobank_pre_load-dfdcbd.png);
	background-position:0 -484px;
	height:27px;
	margin:0 auto;
	width:210px;
	
}*/
#sidebar-title1 {
	background-image:url(../../assets/img/photobank_pre_load-dfdcbd.png);
	background-position:-381px -28px;
	height:10px;
	margin-left:4px;
	width:68px;
	}
	
#sidebar-title2 {
	background-image:url(../../assets/img/photobank_pre_load-dfdcbd.png);
	background-position:-381px -40px;
	height:10px;
	margin:0 4px;
	width:68px;
	
}

#shared_gallery_title {
	background-image:url(../../assets/img/photobank_pre_load-dfdcbd.png);
	background-position:-381px -51px;
	height:10px;
	margin:0 4px;
	width:124px;
}

#site-design-title-wrapper {
	position: relative;
	padding: 0px 0px 8px 8px;
	color: #464646;
	font: 500 13px/20px Helvetica Neue,Arial,sans-serif;
	letter-spacing: 0;
	padding: 8px;
	text-shadow: 0 1px 0 #FFFFFF;
	text-transform:capitalize;
}

#site-design-title {
	background-image: url("../../assets/img/design_pre_load-11f2eb.png");
	background-position: -497px -150px;
	height: 11px;
	margin: 0 4px;
	width: 81px;
}

#sharesite_title{
	background-image:url(../../assets/img/options_pre_load-ecb197.png);
	background-position:-381px -40px;
	height:22px;
	margin:10px auto;
	width:134px;

}

#createnew_title{
	background-image:url(../../assets/img/options_pre_load-ecb197.png);
	background-position:-1px -1px;
	height:22px;
	margin:10px auto;
	width:148px;

}

#siteprivacy_title{
	background-image:url(../../assets/img/options_pre_load-ecb197.png);
	background-position:-1px -47px;
	height:28px;
	margin:10px auto;
	width:155px;

}

#accountsettings_title{
	background-image:url(../../assets/img/options_pre_load-ecb197.png);
	background-position:-1px -76px;
	height:28px;
	margin:10px auto;
	width:226px;

}

#mycomputer_upload{
	background-image:url(../../assets/img/photobank_uploader-f90ca0.png);
	background-position:-353px -43px;
	height:23px;
	margin:0 auto;
	width:154px;

}

#facebook_upload{
	background-image:url(../../assets/img/photobank_uploader-f90ca0.png);
	background-position:-353px -19px;
	height:24px;
	margin:0 auto;
	width:197px;

}

#web_upload_title{
	background-image:url(../../assets/img/photobank_uploader-f90ca0.png);
	background-position: -353px -1px;
	height:18px;
	margin:0 auto;
	width:106px;

}

#innertitle_mycomputer{
	background-image:url(../../assets/img/photobank_uploader-f90ca0.png);
	background-position:-230px -313px;
	height:14px;
	margin:0 auto;
	width:211px;

}
#innertitle_facebook{
	background-image:url(../../assets/img/photobank_uploader-f90ca0.png);
	background-position:-229px -328px;
	height:14px;
	margin:0 auto;
	width:311px;

}
#innertitle_web{
	background-image:url(../../assets/img/photobank_uploader-f90ca0.png);
	background-position:-230px -313px;
	height:14px;
	margin:0 auto;
	width:211px;

}
#createnew_innertitle{
	background-image:url(../../assets/img/options2-be6561.png);
	background-position:-265px -444px;
	height:18px;
	margin:0 auto;
	width:268px;

}
#sharesite_innertitle{
	background-image:url(../../assets/img/options2-be6561.png);
	background-position:-265px -535px;
	height:18px;
	margin:0 auto;
	width:339px;

}

#accountsettings_innertitle{
	background-image:url(../../assets/img/options2-be6561.png);
	background-position:-265px -554px;
	height:18px;
	margin:0 auto;
	width:271px;

}

#createnew_pagetitle{
	background-image:url(../../assets/img/options2-be6561.png);
	background-position:-265px -463px;
	height:18px;
	margin:0 auto;
	width:310px;

}

#createnew_sitetitle{
	background-image:url(../../assets/img/options2-be6561.png);
	background-position:-265px -482px;
	height:18px;
	margin:0 auto;
	width:299px;

}

#createnew_youraddress{
	background-image:url(../../assets/img/options2-be6561.png);
	background-position:-265px -501px;
	height:14px;
	margin:0 auto;
	width:220px;

}

.CommentIcon img{
margin:5px 0 0;
}

#sharesite_to{
	background-image:url(../../assets/img/options2-be6561.png);
	background-position:-265px -516px;
	height:14px;
	margin:10px 2px;
	width:26px;
}

#sharesite_message{
	background-image:url(../../assets/img/options2-be6561.png);
	background-position:-293px -516px;
	height:18px;
	margin:10px 2px;
	width:82px;
}

#jGrowl{
margin-top:30px;
margin-right:30px;
}

#gallery_instructions{
text-align:center;
margin:5px;
}

.delete_comment{
background-image:url(../../assets/img/design_after_pre_load-0ce499.png);
background-position:519px 0px;
float:right;
height:17px;
width:18px;
margin-top:10px;
}

.delete_comment:hover{
background-position:519px -17px;
}
.delete_comment:active{
background-position:519px -33px;
}

#blog_color_options, #blog_font_options, #members_color_options, #blog_size_list, #blog_showhide_list, #contact_form_color_options, #contact_form_position_options, #contact_form_font_options {
right:200px;
top:10px;
}

.blog_font_options, .contact_form_font_options{
margin:5px;
display:block;
float:left;
}
.blog_font_options select, .contact_form_font_options select{
display:block;
float:right;
font-size:17px;
height:26px;
width:75px;
}

#blog_showhide_attr_list .yes_no_slider{
	float:right;
	margin:4px 20px 4px 4px;
}

.selectitems .select-title {
	float:left;
	padding:5px 0px 5px 0px;
	width:120px;
}

.font_size_btn{
background-image:url(../../assets/img/design_after_pre_load-0ce499.png);
width:53px;
height:23px;
background-position:-121px -486px;
display:block;
}
.font_size_btn:hover{
background-position:-121px -509px;
}
.font_size_btn:active{
background-position:-121px -532px;
}

#reg_login_form .login_title_box{
background-image:url(../../assets/img/site_login_sprite-678b24.png);
background-position:0 -87px;
display:block;
height:17px;
margin:7px auto;
width:125px;
}

.selected_object{
z-index:1000;
}

.selected_object .ui-resizable-handle{
/*rmay edit*/
display:none;
}


.page_name_bg{
background-image:url(../../assets/img/main2-db1d0d.png);
background-position:0 -542px;
display:block;
height:51px;
margin:-13px auto;
padding-top:13px;
width:143px;
float:right;
overflow:hidden;

}
#now-editing{
background-image:url(../../assets/img/main2-db1d0d.png);
background-position:-323px -793px;
float:left;
height:15px;
margin:5px 0 0 -22px;
width:97px;
}

.ly_text_box{
z-index:1000;
}

#blog_Page_link {
    text-align: center;
    margin-top: 30px;
}

#blog_Page_link a, #blog_Page_link a:visited {
    color: #777777;
    font-size: 14px;
    font-family: proxima-nova;
    text-decoration: none;
    font-weight: 500;
}

.page-row-delete {
    background-color: transparent;
    background-image: url(../../assets/img/design_after_pre_load-0ce499.png);
    background-position: -217px 0;
    border: medium none;
    float: left;
    height: 17px;
    margin-left: 10px;
    margin-top: 1px;
    width: 17px;
}

.page-row-delete:hover{
background-position:-217px -17px;
}

.page-row-delete:active{
background-position:-217px -34px;
}

.link_option_list {
    border-bottom: 1px solid #AAAAAA;
    font-size: 13px;
    margin-top: 6px;
    padding: 0 5px;
}

#link_color_options{
	z-index:10000;
	position:absolute;
}

#useLink {
    background-image: url(../../assets/img/ok_button_mini-7e7a84.png);
    background-position: 0 0;
    border: medium none;
    display: block;
    height: 29px;
    margin: 0px auto;
    width: 128px;
}

#useLink:hover {
background-position:0 -29px;
}
#useLink:active{
background-position: 0 -58px;
}

#popup_ok {
background: #99CC33 none repeat scroll 0 0;
}

#popup_cancel {
background: #9B2F00 none repeat scroll 0 0;
}

#popup_ok, #popup_cancel {
    -moz-border-radius-bottomleft: 2px;
    -moz-border-radius-bottomright: 2px;
    -moz-border-radius-topleft: 2px;
    -moz-border-radius-topright: 2px;
    border: 0 none;
    border-radius: 2px 2px 2px 2px;
    color: #FFFFFF;
    cursor: pointer;
    float: right;
    font-family: proxima-nova-condensed,helvetica,arial,sans-serif;
    font-size: 15px;
    font-weight: bold;
    height: 28px;
    line-height: 1;
    margin: 0 0 0 1em;
    padding: 0;
    text-decoration: none;
    white-space: nowrap;
    width: 6em;
}

#popup_panel {
	height:30px;
}

.ly_css_button {
    -moz-border-radius-bottomleft: 2px;
    -moz-border-radius-bottomright: 2px;
    -moz-border-radius-topleft: 2px;
    -moz-border-radius-topright: 2px;
    background-image: -moz-linear-gradient(center top , white 0pt, #F0F0F0 50%, #E0E0E0 50%, #D7D7D7 100%);
    border-color: #B7B7B7 #B7B7B7 #A0A0A0;
    border-style: solid;
    border-width: 1px;
    box-shadow: 0 1px 0 rgba(255, 255, 255, 0.3) inset;
    border: 0 none;
    border-radius: 2px 2px 2px 2px;
    color: #4D4D4D;
    cursor: pointer;
    font-family: proxima-nova-condensed,helvetica,arial,sans-serif;
    font-size: 15px;
    font-weight: bold;
    height: 28px;
    line-height: 1;
    margin: 0 0 0 1em;
    padding: 0;
    text-decoration: none;
    white-space: nowrap;
    width: 6em;
}

.ly_grey_button {
	background-image: -moz-linear-gradient(center top , white 0pt, #F0F0F0 50%, #E0E0E0 50%, #D7D7D7 100%);
    border-color: #B7B7B7 #B7B7B7 #A0A0A0;
	border-style: solid;
    border-width: 1px;
    box-shadow: 0 1px 0 rgba(255, 255, 255, 0.3) inset;
}

.ly_blue_button {
	background:transparent url(../../assets/img/rounded_blue_button-318ccc.png) no-repeat scroll 0;
    color: #272727;
    display: inline-block;
    font-family: "proxima-nova-condensed","Helvetica Neue",Arial,Helvetica,sans-seri;
    font-size: 14px;
    font-weight: 700;
    height: 30px;
    line-height: 30px;
    margin-top: 7px;
    text-align: center;
    text-decoration: none;
    text-shadow: 0 1px 0 #EAEAEA;
    top: 15px;
    width: 95px;
}

.go-back-theme {
    background:transparent url(../../assets/img/go_back-646ee3.png) no-repeat scroll 0;
	background-position:0 0;
	border:medium none;
	cursor:pointer;
	display:inline-block;
	float:left;
	height:29px;
	position:relative;
	text-indent:-999px;
	width:99px;
	z-index:500;
}
.go-back-theme:hover{
	background-position:0 -29px;
}

#beta_bug_btn {
    z-index: 8000;
    width: 167px;
    height: 30px;
    display: block;
    position: fixed;
    border: none;
    bottom: 0;
    left: 45%;
    background-color: transparent;
    background-image: url(../../assets/img/make_lifeyo_better-519707.png);
    background-position: 0 0;
}

#beta_bug_btn:hover {
    background-position: 0 -32px;
}

/*
 * Sliders
 */
#obj_cover #obj_opacity.slider {
    background-image: url(../../assets/img/design_after_pre_load-0ce499.png);
    background-position: -217px -63px;
    float: left;
    height: 6px;
    margin-left: 12px;
    margin-top: 8px;
    position: relative;
    width: 81px;
}

#background_return_default {
	padding:4px;
	text-align:center;
}

#background_return_default a {
    color: #565656;
    font-family: proxima-nova;
    font-size: 16px;
    padding: 4px;
    text-decoration: underline;
}

#new_blog_post_title{
margin-left:-30px;
}

#comment_container{
margin:15px 0;
}

.comment_icon{
display:none;
padding:3px;
margin:3px;
background-color:blue;
}

.comment_textuals{
border:1px dashed #CCCCCC;
margin:3px;
padding:10px;
}

.comment_date{
text-align:right;
font-size:12px;
color:#666666;
}

.comment_name{
font-size:16px;
color:#000000;
}

.comment_content{
margin:5px;
}

.comment_count{
margin:10px 0;
}

.entry-meta{
border-top:1px solid #CECECE;
border-bottom:1px solid #CECECE;
font-size:14px;
margin-top:10px;
padding:5px;
}
.entry-meta .IconBox{

}

.entry-tags{
border-bottom:1px solid #CECECE;
padding:5px;
font-size:14px;
}
.share_area{
padding:5px;
font-size:14px;
text-align:right;
}
.comment_subscribe{
padding:5px;
font-size:14px;
text-align:right;
}

#comment_form{
margin-top:40px;
}

#comment_form_btns input{
border:1px solid #333333;
display:inline;
margin:5px;
padding:5px;
background-color:#FFFFFF;
}
#comment_form_btns input:hover{
background-color:#CCCCCC;
}

#blog_nav{
border-top:1px solid #CECECE;
border-bottom:1px solid #CECECE;
font-size:14px;
margin-top:10px;
padding:5px;
height:16px;
}
#blog_nav a{
display:block;
width:33%;
}
#blog_nav a.prev_p{
text-align:left;
float:left;
}
#blog_nav a.main{
text-align:center;
float:left;
}
#blog_nav a.next_p{
text-align:right;
float:right;
}
.ly_archivebox{
overflow:auto;
}
.ly_archivebox li{
margin-left:10px;
}

.ly_archivebox .archive_month_title h4{
border:1px solid #CCCCCC;
cursor:pointer;
font-size:14px;
margin-top:10px;
padding:3px;
}

.ly_archivebox .archive_month_list{
display:none;
}

.ly_archivebox .archive_month_title{
margin-left:0;
list-style:none;
}
.ly_archivebox .current_month{
display:block;
padding: 0;
}

#full_archive_list {
	padding:0;
}

#archive_search_container{
margin:5px 0 20px;
}
#archive_search_container input{
border:1px solid #666666;
width:90%;
font-size:16px;
}
#query_status{
border-top:1px solid #999999;
border-bottom:1px solid #999999;
padding:5px;
margin:10px 0;
text-align:center;
}
#more_menue{
border-top:1px solid #CECECE;
border-bottom:1px solid #CECECE;
font-size:14px;
margin-top:80px;
padding:5px;
text-align:center;
}

#addPost_contents{
background-color:#f5f6f8;
margin:8px 10px 10px;
-moz-border-radius-bottomleft:5px;
-moz-border-radius-bottomright:5px;
-moz-border-radius-topleft:5px;
-moz-border-radius-topright:5px;
border-bottom:1px solid #DDDDDD;
}

#add_post_form{
	margin-left:10px;
}

#add_post_form label{
	display: block;
    font-family: proxima-nova;
    font-size: 15px;
    margin-top: 10px;
    font-weight: 600;
}

#add_post_form .advanced_inputs label{
	font-family: proxima-nova;
    font-size: 12px;
    margin-top: 3px;
}

#add_post_form #post_title{
width:98%;
height:24px;
font-size:18px;
/*background-image:url(../../assets/img/title_entry_bg-6cb560.png);*/
background-repeat:repeat-x;
}

#add_post_form #post_content{
width:100%;
height:260px;
font-size:16px;
background-image:url(../../assets/img/title_entry_bg-6cb560.png);
background-repeat:repeat-x;
}

#add_post_form .basic_inputs {
	padding-right:20px;
}

/* Extra buttons for text exitor */
.view_style_selector{
	background-image:url(../../assets/img/html-tab-bg-16e74b.png);
	background-repeat:no-repeat;
	float:right;
	height:25px;
	margin-right:24px;
	margin-top:-25px;
	text-align:center;
	width:106px;
}

.view_style_selector a{
	display:block;
	margin-top:8px;
	margin-left:3px;
	color:#2596C0;
	font-weight:normal;
}

.extra-btns-group {
	background:transparent url(../../assets/img/media_bg-d1b2c1.png) no-repeat;
	float:left;
	height:34px;
	padding:8px 25px;
	position:absolute;
	top:-34px;
	width:424px;
}

.extra-btns-group button{
	border:medium none;
	float:left;
	height:24px;
	width:126px;
}

.extra-btns-group button#add_link_btn{
	background:transparent url(../../assets/img/add_link-fb2474.png) no-repeat;
}
.extra-btns-group button#add_table_btn{
	background:transparent url(../../assets/img/add_table-e043a5.png) no-repeat;
}
.extra-btns-group button#add_media_btn{
	background:transparent url(../../assets/img/add_media-a17e40.png) no-repeat;
}
.extra-btns-group button#add_link_btn:hover, .extra-btns-group button#add_table_btn:hover, .extra-btns-group button#add_media_btn:hover{
	background-position:0 -24px;
}
.extra-btns-group button#add_link_btn:active, .extra-btns-group button#add_table_btn:active, .extra-btns-group button#add_media_btn:active{
	background-position:0 -48px;
}

.new_m_dialog{
	background-image:url("../../assets/img/notify_background-cc5d8e.png");
	height:250px;
	left:50%;
	margin:-150px 0 0 -300px;
	position:absolute;
	top:50%;
	width:600px;
	z-index:999999;
}
/* End Extra buttons for text exitor */
#blog_advanced_options{
width:140px;
background-color:#e1e1e1;
margin-top:25px;
-moz-border-radius-bottomleft:10px;
-moz-border-radius-bottomright:10px;
-moz-border-radius-topleft:10px;
-moz-border-radius-topright:10px;
border-bottom:1px solid #DDDDDD;
padding:15px;
}

#editor_media_container{
width:152px;
height:167px;
background-image:url(../../assets/img/media_bg-1840b7.png);
background-repeat:no-repeat;
}
#post_tags{
width:138px;
height:100px;
}
#blog_editor_button_container{
    height: 40px;
    margin-top: 10px;
}

#save_draft_post_btn {
	margin-left:47px;
}

.big_orange_btn{
width:229px;
height:28px;
background-position:0 0;
background-repeat:no-repeat;
border:none;
background-color:transparent;
display:block;
background-image:url(../../assets/img/create_blog_post_orange-cd8d70.png);
}

.big_orange_btn:hover{
background-position:0 -28px;
}

.big_orange_btn:active{
background-position:0 -56px;
}

#addPost.new-post #old_blog_post_title{
display:none;
}

#addPost.old-post #new_blog_post_title{
display:none;
}

#addPost.new-post #create_blog_post_btn{
}

#addPost.old-post #create_blog_post_btn{ 
}

.m_btn{
width:112px;
height:24px;
background-color:transparent;
background-position:0 0;
border:none;
display:block;
margin-bottom:3px;
}

.m_btn:hover{
background-position:0 -24px;
}

.m_btn:active{
background-position:0 -48px;
}

#m_photo_btn{
background-image:url(../../assets/img/photo-cc0d8a.png);
}
#m_video_btn{
background-image:url(../../assets/img/video_sm-39aa7c.png);
}
#m_link_btn{
background-image:url(../../assets/img/link_sm-0f0edf.png);
}
#m_music_btn{
background-image:url(../../assets/img/music_sm-9aa03a.png);
}
#m_file_btn{
background-image:url(../../assets/img/file_sm-0d5067.png);
}

.m_dialog{
	background: none repeat scroll 0 0 rgba(80, 80, 80, 0.8);
    border: 1px solid rgba(255, 255, 255, 0.3);
    border-radius: 10px 10px 10px 10px;
    box-shadow: 0 0 20px rgba(0, 0, 0, 0.6);
	display:none;
	height:250px;
	left:50%;
	margin:-150px 0 0 -300px;
	padding:7px;
	position:absolute;
	top:50%;
	width:600px;
	z-index:999999;
}

.m_closer{
	background:transparent url(../../assets/img/cancel-7219a3.png) no-repeat scroll 0 0;
	height: 40px;
    position: absolute;
    right: -20px;
    top: -19px;
    width: 40px;
    z-index: 10;
}
.m_closer:hover{
background-position:0 -40px;
}

.m_title {
	padding-top:10px;
}

.m_title h2{
	color: #1A232E;
    font-family: "proxima-nova","Helvetica Neue",Arial,Helvetica,sans-seri !important;
    font-size: 18px !important;
    font-weight: 800;
    line-height: 32px;
    margin: 0;
    padding: 2px 20px !important;
    text-transform: none;
}

.m_container{
background-image:url(../../assets/img/add_media_bg-cdf241.png);
background-repeat:no-repeat;
height:124px;
padding:8px;
width:244px;
}

#m_img_weblink_submit{
border:none;
background-color:transparent;
width:59px;
height:18px;
background-image:url(../../assets/img/ok-5b405c.png);
background-position:0 0;
padding:0;
}
#m_img_weblink_submit:hover{
background-position:0 -18px;
}
#m_img_weblink_submit:active{
background-position:0 -36px;
}

#m_file_weblink_submit{
border:none;
background-color:transparent;
width:59px;
height:18px;
background-image:url(../../assets/img/ok-5b405c.png);
background-position:0 0;
padding:0;
}
#m_file_weblink_submit:hover{
background-position:0 -18px;
}
#m_file_weblink_submit:active{
background-position:0 -36px;
}


#m_img_weblink{
font-size:12px;
height:15px;
padding:2px;
width:160px;
}
#m_img_upload{
width:180px;
}

.m_big_or{
	color: #333333;
    font-size: 16px;
    text-align: center;
    width: 20px;
    font-family: proxima-nova;
    font-weight: 600;
}

#m_img_openphotobank{
border:none;
background-image:url(../../assets/img/ds_open_photobank-665303.png);
width:153px;
padding:0;
height:28px;
background-repeat:no-repeat;
background-position:0 0;
margin:10px 37px;
}
#m_img_openphotobank:hover{
background-position:0 -28px;
}
#m_img_openphotobank:active{
background-position:0 -56px;
}

#m_link_submit, #m_video_submit{
	margin:15px auto;
}

.stylish_input{
background-image:url(../../assets/img/title_entry_bg-6cb560.png);
background-repeat:repeat-x;
border:1px solid #666666;
color:#596573;
font-family: proxima-nova, museo,"Helvetica Neue",Arial,sans-serif;
font-size:14px;
padding:3px;
}

#m_link_from_box{
float:right;
}

#m_link_from_box a {
	color: #212F40;
	cursor: pointer;
    font-weight: 600;
	font-family: proxima-nova, museo,"Helvetica Neue",Arial,sans-serif;
    font-size: 12px !important;
	text-decoration:none;
	background-color: #F2F2F2;
    border: 1px solid #F2F2F2;
    border-radius: 3px 3px 3px 3px;
    display: inline-block;
    font-size: 12px;
    margin-left: 7px;
    padding: 1px 5px;
}

#m_link_from_box a:hover {
	text-decoration:underline;
}

#m_music_weblink_submit{
border:none;
background-color:transparent;
width:59px;
height:18px;
background-image:url(../../assets/img/ok-5b405c.png);
background-position:0 0;
padding:0;
}

.m_dialog label{
	color:#4D4D4D !important;
	font-family: proxima-nova, museo,"Helvetica Neue",Arial,sans-serif;
    font-size: 14px !important;
	font-weight: 600 !important;
	line-height: 20px !important;
    width: 100% !important;
}

.text-label {
	color: #cdcdcd;
	font-weight: bold;
}

#upgrade_domain_box{
background-image:url(../../assets/img/upgrade_publish_bg-12e1ec.png);
height:146px;
width:410px;
margin:15px auto;
}
#register_d_btn{
margin:10px auto;
width:250px;
height:60px;
}

.design_btn {
-moz-border-radius-bottomleft:2px;
-moz-border-radius-bottomright:2px;
-moz-border-radius-topleft:2px;
-moz-border-radius-topright:2px;
-moz-box-orient:vertical;
background:#99CC33 none repeat scroll 0 0;
border:0 none;
color:#FFFFFF;
cursor:pointer;
display:inline-block;
font-family:arial,sans-serif;
font-size:16px;
font-weight:bold; 
line-height:1.2;
margin-left:15px;
outline-color:-moz-use-text-color;
outline-style:none;
outline-width:medium;
padding:0.2em 0.3em;
text-align:center;
text-decoration:none;
text-shadow:1px 1px 0 #6EA120;
vertical-align:middle;
white-space:nowrap;
}

.design_input {
	float:left;
	font-family:arial,sans-serif;
	font-size:14px;
	font-weight:bold;
	line-height:1.2;
	padding:0.44em 0.55em 0.38em;
}

#upgrade_domain_box form{
text-align:center;
}

#upgrade_domain_box form input, #upgrade_domain_box form select{
margin:5px;
font-size:16px;
padding:5px;
}

.share_icon{
border:none;
}
#share_link_list{
list-style:none;
margin-top:5px;
}
#share_link_list li{
	margin: 5px;
    text-align: center;
}
#www_pre{
font-size:20px;
}

#already_own_link{
	padding:0px;
	text-align:center;
}

#already_own_link a {
	color:#040404;
	font-size:12px;
	font-weight:600;
}

#already_own_link a:hover {
	border-bottom:1px solid #040404;
}

.share_table{
background-image:url(../../assets/img/publish_window_win_bg-991711.png);
}
.share_table td{
padding-left:5px;
padding-top:11px;
}

.add_file_container {
	padding:24px;
}

.sm_title {
	padding: 10px 0 0;
}

.sm_title  h2{
	color:#464646;
	font:300 30px/50px museo, Helvetica Neue,Arial,sans-serif;
	letter-spacing:-1px;
	padding:0;
	text-align:center;
	text-shadow:0 1px 0 #FFFFFF;
}

.add_content_form.center {
	text-align:center;
}

.add_content_form.left-align {
	text-align:left;
}

.add_content_form label{
	color: #565656;
    font: 300 15px/7px museo,Helvetica Neue,Arial,sans-serif;
    letter-spacing: 0;
}

.add_content_form label.center{
	text-align:center;
}

.add_content_form label.left-align{
	text-align:left;
}

.shadowed-text{
	color: #878787;
    font: 500 12px/20px proxima-nova,Helvetica Neue,Arial,sans-serif;
    text-shadow: 0 1px 0 #FFFFFF;
}

.grey_ok_button {
	background-image:url("../../assets/img/ok_button_mini-7e7a84.png");
	background-position:0 0;
	border:medium none;
	display:block;
	height:29px;
	margin:8px auto;
	width:128px;
}

.m_add_file_container {
	padding:1px 20px 1px 20px;
}

.media-container a{
	display:inline-block;
	line-height:40px;
	padding-left:10px;
}

/* Photo Gallery (Stack)*/

.photo_stack_gallery_place_holder.small {
	background:url("../../assets/img/photostack_sm_142x103-5afb37.png") no-repeat scroll 0 0 transparent;
	height:102px;
	padding:17px 17px 17px 15px; 
	width:140px;
}

.stack-photo {
	position:absolute;	
}

.photo_stack_gallery_place_holder {
	position:relative;
}

.stack-photo.small {
	height:102px;
	overflow:hidden;
	width:140px;
}

.photo_stack_gallery_place_holder.medium {
	background:url("../../assets/img/photostack_md_202x155-95c1bd.png") no-repeat scroll 0 0 transparent;
	height:152px;
	padding:18px 19px 22px;
	width:199px;
}

.stack-photo.medium {
	height:152px;
	overflow:hidden;
	width:199px;
}

.photo_stack_gallery_place_holder.large {
	background:url("../../assets/img/photostack_lg_302x232-5fb2bf.png") no-repeat scroll 0 0 transparent;
	height:228px;
	padding:30px 31px 33px 28px;
	width:300px;
}

.stack-photo.large {
	height:228px;
	overflow:hidden;
	width:300px;
}

.fader-photos-container {
	height:100%;
	width:100%;
	overflow:hidden;
}

#ly_contact_confirm button.contact_form_ok {
    -moz-border-radius: 5px 5px 5px 5px;
    background-color: #F5F5F5;
    border-color: #DDDDDD #CCCCCC #CCCCCC #DDDDDD;
    border-style: solid;
    border-width: 1px;
    color: #565656;
    cursor: pointer;
    font: 15px/36px Helvetica,Arial,sans-serif;
    height: 36px;
    margin: 0;
    overflow: visible;
    padding: 0 14px 0 12px;
}

#ly_image_header {
	position:relative;
}

#ly_footer {
	position:relative;
}

.ly_social_links ul.services {
	list-style:none outside none;
	overflow:hidden;
}

.ly_social_links ul.services li.service_icon {
	float:left;
	list-style-type:none;
}

.ly_social_links ul.services li.service_icon a{
	display:block;
}

.ly_video_iframe {
	z-index:200;
}
/*
     FILE ARCHIVED ON 21:04:17 Feb 16, 2014 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 15:43:07 Aug 09, 2026.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  capture_cache.get: 0.421
  captures_list: 0.421
  exclusion.robots: 0.064
  exclusion.robots.policy: 0.053
  esindex: 0.007
  cdx.remote: 16.499
  LoadShardBlock: 167.534 (3)
  PetaboxLoader3.datanode: 161.138 (5)
  PetaboxLoader3.resolve: 391.367 (3)
  load_resource: 449.766 (2)
*/