/*
Copyright (c) 2007, Yahoo! Inc. All rights reserved.
Code licensed under the BSD License:
http://developer.yahoo.net/yui/license.txt
version: 2.4.1
*/
html{color:#000;}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,img,textarea,p,blockquote,th,td,hr{margin:0;padding:0;}table{border-collapse:collapse;border-spacing:0;}fieldset,img,hr{border:0;}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal;}li{list-style:none;}caption,th{text-align:left;}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}q:before,q:after{content:'';}abbr,acronym {border:0;font-variant:normal;}sup {vertical-align:text-top;}sub {vertical-align:text-bottom;}input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit;}legend{color:#000;}a,embed{outline:none;}
/*
Copyright (c) 2007, Yahoo! Inc. All rights reserved.
Code licensed under the BSD License:
http://developer.yahoo.net/yui/license.txt
version: 2.4.1
*/
/**
 * Percents could work for IE, but for backCompat purposes, we are using keywords.
 * x-small is for IE6/7 quirks mode.
 */
body {font:13px/1.231 arial,helvetica,clean,sans-serif;*font-size:small;*font:x-small;}
table {font-size:inherit;font:100%;}
/**
 * Bump up IE to get to 13px equivalent
 */
pre,code,kbd,samp,tt {font-family:monospace;*font-size:108%;line-height:100%;}
@charset "utf-8";
/*** GENERIC ***/
body { color: #333333; font-family: Tahoma, "Lucida Grande", Arial, Helvetica, sans-serif; left: 0px; margin: 0px auto; padding: 0px; top: 0px; width: 100%; height: 100%; }
.junk { clear: both; }
.clearboth { clear: both; }
.strong { font-weight: bold; }
.error-notice { background: url(/assets/images/translucent-red-75.png) !important }
/* CRAPPY BROWSER */
*html .popup_overlay {
background: url(/assets/images/transparent.gif) repeat;
	position:absolute;left:0;z-index: 3000000;
	top: 0;
	height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');
}
* html .popup_floater {
     position: absolute;
     top: expression((document.documentElement.scrollTop || document.body.scrollTop) + Math.round(25 * (document.documentElement.offsetHeight || document.body.clientHeight) / 100) + 'px');
}
* html img.ie6fix,
* html .png,{ behavior: expression((this.runtimeStyle.behavior="none")&&(this.pngSet?this.pngSet=true:(this.nodeName == "IMG" && this.src.toLowerCase().indexOf('.png')>-1?(this.runtimeStyle.backgroundImage = "none",
 this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.src + "', sizingMethod='scale')",
 this.src = "/assets/images/transparent.gif"):(this.origBg = this.origBg? this.origBg :this.currentStyle.backgroundImage.toString().replace('url("','').replace('")',''),
 this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.origBg + "', sizingMethod='crop')",
 this.runtimeStyle.backgroundImage = "none")),this.pngSet=true)
 ); position: relative; }
#page-end-marker{position:absolute; top:0px; left:0px; display:hidden}
/*** HEADER ***/
#wall_topWrap { position:relative; z-index: 2500; }
#wall_topBar { position:fixed; background: #333333 url(/assets/images/black-grad-24.png) repeat-x; height: 24px; width:100%; z-index: 2500; top: 0px; }

/* logo */
#wawi_logo_wrap { float: left; padding: 3px; }
#wawi_logo { border: 0px; display: block;}

/* wall create text */
#wallbar_create, #wallbar_pagename { font-size:11px; margin-left:5px; padding-top:4px; color:#FFFFFF; float:left;}
#wallbar_pagename { font-size: 13px; font-weight: bold; }
#total_posts_wrapper { color: #e1c968; font-weight: bold; margin-left: 10px; }
.walltop_shadow { margin: 0px; width: 100%; padding:0px; position:fixed; top:24px; }

/* wallbar links */
#wallbar_links { color: #FFFFFF; font-size: 11px; padding: 4px 10px 4px 10px; float: right; height: 16px; width: 500px; text-align: center;  }
#wallbar_links > span { padding: 0 5px; float: right; display: block; min-width: 80px; }
#wallbar_links .link { color: #B4D730; text-decoration: none; cursor: pointer; }
#wallbar_links .link:hover { color: #f26c4f; }
#wallbar_links img { vertical-align: middle;}
#wallbar_links img.icon { vertical-align: middle; margin-right: 5px; margin-left: 0px; height: 16px; }
#wallbar_links > .separator { min-width: 1px; width: 1px; height: 24px; padding: 0px; margin: -4px 0 0 0; background: url(/assets/images/gray6-grad-24.png); float: right; display:block; }
#rss_icon { vertical-align:middle; margin-right:10px; border:0px}
.dd_menu {  }
.dd_menu a.drop_down { background: url(/assets/images/translucent75.png); color: #6dcff6; text-decoration: none; padding-top: 2px; }
.dd_menu a.drop_down:hover { color: #f26c4f; }
.dd_menu .drop_down { display: none; width: 80px; }
.dd_menu:hover .drop_down { display:block; }
.dd_menu .drop_trigger { height: 20px;}

/* title box */
#title_container { cellspacing:0%; cellpadding:0%; z-index: 2000; position: relative; }
.title_spacer { background: url(/assets/images/translucent75.png); }
.title_left { text-align:left; }
.title_right { text-align:right; }
.title_bottom,.title_top { background: url(/assets/images/translucent75.png) repeat; height:10px;}
.title_top_right { background: url(/assets/images/round-tr-75.png) repeat; height: 10px; width: 10px;}
.title_top_left { background: url(/assets/images/round-tl-75.png) repeat; height: 10px; width: 10px;}
.title_bottom_right { background: url(/assets/images/round-br-75.png) repeat; height: 10px; width: 10px;}
.title_bottom_left { background: url(/assets/images/round-bl-75.png) repeat; height: 10px; width: 10px;}
#title_center { padding-top:0px; }
#title_photo { cursor:pointer; display: block; float: left; z-index: 2001; margin-top:-1px; background:url(/assets/images/new_select_img.png); position: absolute; border: 1px solid #111111; }
div#title_photo { height:80px; width:80px; }
#title_photo.rebuild_graphic { display:none }
#title_about { color: #FFFFFF; margin-left:95px;}
#wall_title { font-size: 17px; font-weight: bold; padding-top: 5px; }
#wall_subtitle { font-size: 13px; }
#title_wrapper { width: 750px; height: auto; margin-left: 10px; position: fixed; top: 24px;}
#embed_footer { position: fixed; bottom:0px; right:10px; z-index: 2500;  text-align: center; }
#embed_footer a { color: #FFFFFF; font-size: 10px; text-decoration: none; font-weight: bold; background: #EB1B8D; padding: 3px 9px; cursor: pointer; outline: none; -moz-border-radius-topright: 2px; -moz-border-radius-topleft: 2px; -webkit-border-top-right-radius: 2px; -webkit-border-top-left-radius: 2px; }
#embed_footer a:hover { color: #000000; }
#embed_footer #embed_link { /* background: url(/assets/images/save_bg.png); */ }
#embed_footer #build_link { /* background: url(/assets/images/save_bg_hover.png); */}
#wall-views { position: fixed; left:  0px; bottom: 10px; z-index: 2500; text-align: center; }
#wall-views li { color: #B4D730; text-decoration: none; cursor: pointer; padding: 5px 10px; background: url(/assets/images/translucent75.png); font-size: 85%; -moz-border-radius: 0px 2px 2px 0px; -webkit-border-top-right-radius: 2px; -webkit-border-bottom-right-radius: 2px; }
#wall-views li+li { margin-top: 1px; }
#wall-views li.wall-selected-view { color: #FFFFFF; cursor: default; background: #A3C61F; font-size: 85%; }

/*** POPUPS ***/
.popup_container {background: #FFFFFF; color: #333333; display:none; }
.popup_text {color: #111111; font-size: 93%; padding: 10px; }
.popup_head {color: #FFFFFF; font-size: 93%; font-weight: bold; padding: 5px 10px; }
#error_head {background: #EE0000; }
#success_head {background: #007236; }
#saved_text input { font-family: Tahoma, Arial; font-size: 10pt; }
#saving_anime { height: 16px; width: 16px; background: url(../images/loading_spikes.gif); }
#saving_container {padding: 10px; text-align: center; }
#saving_text {color: #333333; font-size: 138.5%; }
#success_text, #demo_text { text-align: center; }
.error_head {background: #EE0000; border-bottom: 1px solid #D40000; }
#help_head, #setup_head, #embed_head {background: #007FFF; }
#help_text, #setup_text, #embed_text {text-align: left; }
.error_text { display: none;}
.popup_text li {margin-bottom: 2px; margin-left: 20px; color: #111111; list-style-type: square; }
.popup_buttons {background: #FBF388; border-top: 1px solid #F3E307; padding: 5px 10px; text-align: center; }
.popup_buttons a {text-decoration: none; }
#success_wall_url {font-weight: bold; }
.text_highlight {color: #EE0000; }
#error_ok_button {width: 40px; }
#sending_container {padding: 10px; text-align: center; }
#sending_text {color: #333333; font-size: 16pt; }
#sending_anime {background: url(/assets/images/loading_spikes.gif); height: 16px; width: 16px; }
.visible { display: block !important;}
#embed_textarea { width:300px; height:100px; color:#999999;}
/****** sticky ******/
.doo-core {  left: -9999px; top: -9999px; }
.doo-sticky { position:absolute; width: 180px; -moz-border-radius: 4px; -webkit-border-radius: 4px; }
.doo-sticky .doo-sticky-shadow { width: 100%; height: 100%; position: absolute; bottom: 0px; right: 0px; }

/* stickey header */
.doo-sticky .doo-header { cursor: move; display: block; height: 15px; font-size: 85%; padding: 3px 3px 4px 5px; border-style: none; -moz-border-radius: 4px 4px 0px 0px; -webkit-border-top-left-radius: 4px; -webkit-border-top-right-radius: 4px; }
.doo-sticky h6 { display: block; float: left; font-weight: bold;  }
.doo-sticky input.doo-author { font-size: 93%; width: 70px; margin-right: 5px; padding-left: 2px; display: none; }
.doo-sticky span.doo-author { display: inline; }
.doo-sticky span.doo-author:before { content: "\""; }
.doo-sticky span.doo-author:after { content: "\""; }
.doo-sticky .doo-x { display: block; float: right; width: 14px; height: 14px; cursor: pointer; }

/* sticky content */
.doo-content { padding: 3px 5px; }
.doo-content-type { height: 24px; }
.doo-content-type li { float: left; cursor: pointer; }
.doo-sticky embed { padding: 0px; margin: 0px;}
.doo-sticky p, .doo-sticky textarea { line-height: 14px; font-size: 93%; width: 100%; padding: 0px; border-style: none; }
.doo-sticky p { display: block; overflow: hidden; }
.doo-sticky .doo-subtext { margin: 5px 0px; text-align: center; }
.doo-sticky textarea { background: none; display: none; height: 93px;  }
.doo-sticky .doo-media { display: none; }
.doo-sticky .doo-media { font-size: 11px; padding: 3px 5px; }
.doo-sticky div.doo-media-anchor { background: none; margin: 5px; }
.doo-sticky .doo-media-embed { background: none; margin: 5px auto; display:block; }
.doo-sticky .doo-media-zoom span { -moz-border-radius: 2px; -webkit-border-radius: 2px; }

/* sticky footer */
.doo-sticky .doo-footer { bottom: 0px; height: 16px; padding: 2px 3px 3px; -moz-border-radius: 0px 0px 4px 4px; -webkit-border-bottom-left-radius: 4px; -webkit-border-bottom-right-radius: 4px; }
.doo-sticky .doo-footer input { font-size: 77%; float: right; cursor: pointer; }
.doo-sticky .doo-charleft { float: left; display: none; font-size: 77%; padding-top: 2px; }
.doo-sticky .doo-date, .doo-sticky .doo-clip-notice { float: left; font-size: 77%; padding: 2px 0px 0px 2px;}
.doo-sticky .doo-clip-notice { display: none;}
.doo-sticky .doo-ok { display: none; }
.doo-sticky .doo-edit { display: block; }
.doo-sticky .doo-cancel { display: none; margin-right: 2px; }
.doo-sticky .doo-error { padding: 2px 5px; height: 12px; display: none; font-size: 77%;}
.doo-sticky .doo-footer input { -moz-border-radius: 2px; -webkit-border-radius: 2px; outline: none; }

/* sticky hanging */
.doo-sticky .doo-hanging { margin: 2px 3px; padding: 2px 5px; text-align: center; font-size: 85%; -moz-border-radius: 2px; -webkit-border-radius: 2px; display: none; }

/* sticky under drag */
.doo-theme-trans.doo-indrag * { visibility: hidden; }
.doo-theme-trans.doo-indrag .doo-hanging { display: none; }

/* display settings for sticky in various modes */
.doo-sticky-approved .doo-approve,
.doo-sticky-temp .doo-edit,
.doo-sticky-temp p,
.doo-sticky-temp .doo-date,
.doo-sticky-temp span.doo-author,
.doo-sticky-temp .doo-media-embed,
.doo-sticky-temp div.doo-media-anchor,
.doo-sticky-edit .doo-edit,
.doo-sticky-edit .doo-approve,
.doo-sticky-edit p,
.doo-sticky-edit .doo-date,
.doo-sticky-edit span.doo-author,
.doo-sticky-edit .doo-media-embed,
.doo-sticky-edit .doo-media-zoom,
.doo-sticky-edit div.doo-media-anchor  { display: none; }

.doo-sticky-unapproved .doo-hanging,
.doo-sticky-temp .doo-ok,
.doo-sticky-temp textarea,
.doo-sticky-temp .doo-media,
.doo-sticky-temp .doo-charleft,
.doo-sticky-edit .doo-ok,
.doo-sticky-edit textarea,
.doo-sticky-edit .doo-charleft,
.doo-sticky-edit .doo-media,
.doo-sticky-edit .doo-cancel { display: block; }

.doo-sticky-temp input.doo-author,
.doo-sticky-edit input.doo-author { display: inline; }

/***** themes *****/
/* TRANS THEME */
/* ---- default style ----- */
.doo-theme-trans { color: #a7a7a7; font-family: Tahoma, "Lucida Grande", Arial; }
/** header **/
.doo-theme-trans .doo-header { color: #e1c968; background-image: url(/assets/images/translucent75.png); }
.doo-theme-trans input.doo-author { color: #FFFFFF; background: url(/assets/images/translucent.png); border: 1px solid #333333; }
.doo-theme-trans .doo-x { background: url(/assets/images/round-cross.png); }
/** content **/
.doo-theme-trans .doo-content { background: url(/assets/images/translucent.png); }
.doo-theme-trans p, .doo-theme-trans textarea { color: #FFFFFF; font-family: Tahoma, "Lucida Grande", Arial; }
/** media content **/
.doo-theme-trans .doo-link { background: url(/assets/images/translucent.png); }
.doo-theme-trans .doo-link input { background: url(/assets/images/translucent.png); border: 1px solid #333333; color: #cccccc; width: 100%; }
.doo-theme-trans .doo-media { background: url(/assets/images/translucent.png); }
.doo-theme-trans .doo-media input { background: url(/assets/images/translucent.png); border: 1px solid #333333; color: #cccccc; width: 100%; }
.doo-theme-trans .doo-media-zoom { font-size: 10px; text-align: center; width: 100%; cursor: pointer; color: #AAAAAA;}
.doo-theme-trans .doo-media-zoom span { background: url(/assets/images/translucent.png); padding: 0px 5px; }
/** footer **/
.doo-theme-trans .doo-footer { background: url(/assets/images/translucent.png); }
.doo-theme-trans .doo-footer input { color:#FFFFFF; border: 0px; }
.doo-theme-trans .doo-charleft { color: #d4d4d4; }
.doo-theme-trans .doo-charleft span { color: #edc313; }
.doo-theme-trans .doo-date, .doo-theme-trans .doo-clip-notice { font-style: italic; color: #d4d4d4; }
.doo-theme-trans .doo-pos { background:#11772D none repeat scroll 0%;  }
.doo-theme-trans .doo-edit { background: #004080; margin-left: 2px; }
.doo-theme-trans .doo-neg { background: #BB0000; }
.doo-theme-trans .doo-error { background: url(/assets/images/translucent.png); color: #FFAA7F; }
/** hanging **/
.doo-theme-trans .doo-hanging { background: url(/assets/images/translucent-white.png); color: #000000; }

/* ----- under drag style ------ */
.doo-theme-trans.doo-indrag { border: 3px dotted #666666; background: url(/assets/images/translucent.png); }
.doo-theme-trans.doo-indrag * { visibility: hidden; }

/* ----- under moderation style -------- */
.doo-theme-trans.doo-sticky-ghost { opacity: 0.3; filter: alpha(opacity=30); }

/* -------- mouseover style  ------- */
.doo-theme-trans.doo-mouseover .doo-header { background: #070707; }
.doo-theme-trans.doo-mouseover .doo-content { background: #222222; }
.doo-theme-trans.doo-mouseover .doo-footer { background: #222222; }
.doo-theme-trans.doo-mouseover { z-index: 1001 !important; }

/****** undo div *****/
#doo-undo-wrap { text-align:center; padding: 5px; background: url(/assets/images/translucent75.png); position:fixed; bottom:0px;right:10px; height:65px; display:none; z-index: 2000; color: #FFFFFF; -moz-border-radius: 2px 2px 0px 0px; -webkit-border-top-left-radius: 2px; -webkit-border-top-right-radius: 2px;  }
.doo-undo { color: #FFBF55; font-weight:bold; cursor:pointer; font-size:182%; text-align:center; width: 120px; padding-top: 5px;  }

#facebox .facebox-b {
  background:url(/assets/images/translucent75.png);
}

#facebox .facebox-tl {
  background:url(/assets/images/round-tl-75.png);
}

#facebox .facebox-tr {
  background:url(/assets/images/round-tr-75.png);
}

#facebox .facebox-bl {
  background:url(/assets/images/round-bl-75.png);
}

#facebox .facebox-br {
  background:url(/assets/images/round-br-75.png);
}

#facebox {
  position: fixed;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: 3000;
  text-align: left;
}

#facebox.humanized {
	height: 0px;
	width: 0px;
	left: 50%;
	top: 17%;
}

#facebox .facebox-popup {
	position: absolute;
  	width: 800px;
	left: 50% ;
	margin-left: -400px;
	top: 10%;
}

#facebox.humanized .facebox-popup {
  	position: absolute;
  	width: 390px;
	left: 50% ;
	margin-left: -195px;
	top: 17%;
}

/*#facebox.humanized .facebox-popup {
}*/

#facebox table {
  margin: auto;
  border-collapse: collapse;
}

#facebox .facebox-body {
  	padding: 10px;
  	background: #FFF;
  	/*width: 370px;*/
	/*left: 50% ;
	margin-left: -185px;
	top: 17%;*/
}

#facebox.humanized .facebox-body {
	background: url(/assets/images/translucent75.png);
	color: #FFFFFF;
}

#facebox .facebox-content {
	width: 350px;
}

#facebox .facebox-flexi {
	width: auto;
	max-width: 800px;
}

#facebox .facebox-loading {
  text-align: center;
}

#facebox .facebox-image {
  text-align: center;
}

#facebox img {
  border: 0;
}

#facebox .facebox-footer {
  border-top: 1px solid #DDDDDD;
  padding-top: 5px;
  margin-top: 10px;
  text-align: right;
}

#facebox.humanized .facebox-footer {
	display:none;
}

#facebox .facebox-tl, #facebox .facebox-tr, #facebox .facebox-bl, #facebox .facebox-br {
  height: 10px;
  width: 10px;
  overflow: hidden;
  padding: 0;
}

#facebox p+p {
	margin-top: 8px;
	font-weight: normal;
	font-style: italic;
}

