/* CSS Document */



cap {
	font-size:10px;
	color:#999;
	line-height:15px;
}

#content-container {
	background-color:#FFFFFF;
	padding:0px 30px 0px 30px;
	height:100%;
}



#container {
	width:840px;
	margin:0px auto;
	border-left:#1E1E1E solid 10px;
	border-right:#1E1E1E solid 10px;
	z-index:1;
	background-color:#fff;
	line-height:150%;
}

input:focus {
	 background-color: #ffffcc;
	 border-left:1px #666 solid;
	 border-top:1px #666 solid;
	 border-right:1px #ccc solid;
	 border-bottom:1px #ccc solid;
}


.textfield {
	width:176px;
	height:13px;
	font-size:10px;
	border:1px #BDBDBD solid;
	background-color:#FFF;
	padding:2px;
}

.textarea {
	width:362px;
	height:75px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	border:1px #BDBDBD solid;
	background-color:#FFF;
	padding:2px;
}

.add-field {
	width:530px;
	font-size:22px;
	border:1px #BDBDBD solid;
	background-color:#FFF;
	padding:2px;
	margin-bottom:10px;
	color:#999;
	
}

.add-field-full {
	width:530px;
	font-size:22px;
	border:1px #BDBDBD solid;
	background-color:#FFF;
	padding:2px;
	margin-bottom:10px;
	color:#333;
	
}

.add-text {
	width:530px;
	height:400px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	border:1px #BDBDBD solid;
	background-color:#FFF;
	padding:2px;
	color:#333;
	overflow:auto;
}
.comment-text {
	width:536px;
	height:160px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	border:1px #BDBDBD solid;
	background-color:#FFF;
	padding:2px;
	color:#333;
	overflow:auto;
	margin-bottom:20px;
}
.comment_content {
	width:540px;
	padding:0px;
	display:table;
	line-height:165%;
}
.comment_container #loadspin {
	margin-top:60px;
	max-width:540px;
}

#comment_container {
	clear:left;
	padding-right:10px;
	padding-bottom:10px;
}

.comment_content img {
	float:left;
}

.p_seperator {
	margin-top:16px;
	margin-left:-30px;
}
.comment_content img {
	max-width: 540px;
}
form.inplaceeditor-form input[type="submit"] { /* The submit button */
	
}

form.inplaceeditor-form a, form.inplaceeditor-form a:link, form.inplaceeditor-form a:visited { /* The cancel link */
	margin-left:5px;
	font-size:11px;
}

form.inplaceeditor-form textarea {
	width:494px;
	height:160px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	border:1px #BDBDBD solid;
	background-color:#FFF;
	padding:2px;
	color:#333;
	overflow:auto;
	margin-bottom:20px;
}

.linkfield {
	margin-bottom:10px;
	margin-right:5px;
	width:176px;
	height:13px;
	font-size:10px;
	border:1px #BDBDBD solid;
	background-color:#FFF;
	padding:2px;
}

.linkfield-light {
	margin-bottom:10px;
	margin-right:5px;
	width:176px;
	height:13px;
	font-size:10px;
	border:1px #BDBDBD solid;
	background-color:#FFF;
	padding:2px;
	color:#CCCCCC;
}

.linkfield:focus, .linkfield-light:focus {
	 background-color: #ffffcc;
	 border-left:1px #666 solid;
	 border-top:1px #666 solid;
	 border-right:1px #ccc solid;
	 border-bottom:1px #ccc solid;
}


.entry {
	padding:30px 0px 0px 0px;
	width:540px;
	text-align:left;
	font-size:12px;
	float:left;
}
.promote_post #loadspin {
		margin-top:10px;
	}

.entry .private_post {
	font-size:11px;
	font-weight:normal;
	background-color:#B7B7B7;
	color:#FFF;
	padding:1px 3px;
}

.title .private_post {
	font-size:11px;
	font-weight:normal;
	background-color:#B7B7B7;
	color:#FFF;
	padding:1px 3px;
}

.entry .global_sticky {
	font-size:11px;
	font-weight:normal;
	background-color:#FF3333;
	color:#FFF;
	padding:2px 4px;
}

.title .global_sticky {
	font-size:11px;
	font-weight:normal;
	background-color:#FF3333;
	color:#FFF;
	padding:2px 4px;
}


.entry li {
	
	color:#333;
	margin-top:0px;
	margin-bottom:0px;
	margin-left:40px;
}

.entry ul {
	margin-top:0px;
	margin-bottom:0px;
	margin-left:-40px;
}

.entry ul li object, .entry ul li object embed, .entry ul li embed {
	margin-left:-40px;
}

.entry embed {
	max-width: 540px;
	width:expression(this.width > 540 ? 540:true);
}

.entry applet {
	max-width: 540px;
	width:expression(this.width > 540 ? 540:true);
}

.comment_entry {
	padding:0px 0px 30px 0px;
	width:540px;
	text-align:left;
	font-size:12px;
	float:left;
	min-height:48px;
	max-width:540px;
}
#metaPositionHolder {
	margin-bottom:40px;
}
#error_entry {
	padding:30px 0px 0px 0px;
	width:540px;
	text-align:left;
	font-size:12px;
	float:left;
}

.entry-list {
	background-color:#fff;
}

.entry-list-over {
	background-color:#f2f2f2;
}

#private_entry {
	width:10px;
	height:40px;
	position:absolute;
	margin-left:-40px;
	margin-top: 0px;
	z-index:3;
	background-color:#FF3333;
}

#live_entry {
	width:10px;
	height:40px;
	position:absolute;
	margin-left:-40px;
	margin-top: 0px;
	z-index:3;
	background-color:#339900;
}

#comment_avatar {
	width:58px;
	height:48px;
	position:absolute;
	margin-left:-88px;
	margin-top:0px;
	z-index:3;
	background-color:#669999;
	text-align:left;
}

#comment_avatar_me {
	width:58px;
	height:48px;
	position:absolute;
	margin-left:-88px;
	margin-top:0px;
	z-index:3;
	background-color:#bdbdbd;
	text-align:left;
}

.comment_frame {
	border:0px;
	width:540px;
	padding:0px;
	margin-bottom:30px;
}
#preview-entry-sidebar {
	width:211px;
	min-height:533px;
	float:right;
	padding-top:30px;
	padding-left:29px;
	padding-bottom:30px;
}

#preview-entry-content {
	padding:30px 0px 0px 0px;
	float:left;
}

.entry-options {
	padding-bottom:10px;
}
.edit_profile {
	padding:30px 0px 20px 0px;
	width:510px;
	text-align:left;
}

#p_list_title {
	
}
#p_list_title a {
	text-decoration:none;
	color:#333;
}
#p_list_title a:hover {
	color:#000;
	text-decoration:underline;
}
#p_list_title a:active {
	color: #FF3333;
}

#p_private_title {
	font-size:22px;
	padding-bottom:30px;
	line-height:150%;
	
}
#p_title {
	font-size:24px;
	color:#000;
	padding-bottom:30px;
	line-height:150%;
	margin-top:-8px;
	
}
#p_title a, #p_private_title a {
	font-size:24px;
	padding-bottom:30px;
	text-decoration:none;
	color:#000;
	
}
#p_title a:hover, #p_private_title a:hover {
	color:#000;
	text-decoration:underline;
}
#p_title a:active, #p_private_title a:active {
	color: #FF3333;
}

#p_content {
	text-align:left;
	display:block;
	position:relative; 
	line-height:165%;
}
#p_content img { max-width:540px !important; }


.p_seperator {
	margin-top:16px;
	margin-left:-30px;
}
.p_seperator_list {
	margin-top:0px;
	margin-left:-30px;
}
.p_lastpost {
	margin-bottom:0px;
	margin-left:-30px;
}


.top-form {
	margin-bottom:46px;
}
.mid-form {
	margin-bottom:41px;
}
.linkhead {
	color:#999;
}

.avatar-upload {
	margin-right:20px;
}

.lite {
	color:#999;
}

.upload_table {
	margin-top:4px;
}

.entry-image {
	border:1px solid #ccc;
	margin-top:10px;
	margin-left:30px;
}

.preview-image {
	border:1px solid #ccc;
	margin-top:10px;
}

.entry_capsule_top {
	background-image:url(../_gfx/entry-panel-top.gif);
	background-repeat:no-repeat;
	text-align:center;
	padding-top:22px;
	height:42px;
	
}

.entry_capsule_bottom {
	background-image:url(../_gfx/entry-panel-bottom.gif);
	background-repeat:no-repeat;
	background-position:bottom;
	padding-left:12px;
	padding-right:12px;
	text-align:left;
	height:20px;

}

.entry_capsule_mid {
	padding-top:12px;
	padding-left:12px;
	padding-right:12px;
	background-color:#FFF;
	text-align:left;
	border-left:2px #929292 solid;
	border-right:2px #929292 solid;
}

.entry_capsule_pr {
	padding-top:12px;
	padding-left:12px;
	padding-right:12px;
	background-color:#FFF;
	text-align:left;
	border-left:2px #929292 solid;
	border-right:2px #929292 solid;
	background-color:#ffffcc;
} 

.cat_box {
	padding-right:10px;
	margin-top:5px;
	margin-bottom:6px;
	width:176px;
	height:13px;
	font-size:10px;
	border:1px #BDBDBD solid;
	background-color:#FFF;
	padding:2px;
	color:#CCC;
}

.cat_box_full {
	padding-right:10px;
	margin-top:5px;
	margin-bottom:6px;
	width:176px;
	height:13px;
	font-size:10px;
	border:1px #BDBDBD solid;
	background-color:#FFF;
	padding:2px;
	color:#333;
}


