	.is_loading {
		background:url(/imgs/loading.gif) no-repeat center center; height:100%;
	}

	input .checkbox { vertical-align:middle;border:0px;margin-left:10px; }

	.is_loading_small {
		background:url(/imgs/spinner.gif) no-repeat left 2px; height:100%; padding:2px 0 0 25px;
		font-size:12px; font-style:italic; font-color:#DDDDDD;
	}
	.alt { background-color:#f5fbfb;}

	.sticky {
		background-color:#fdffd3;
		border-bottom:#f5fbfb 2px solid;
	}

	.list_wrapper {}
	.list_tags { width: 200px; float:left;padding:10px; }
	.tag_cloud { padding:2px 5px 0 0; }
	.tag_cloud .t0 { font-size:8px; }
	.tag_cloud .t1 { font-size:9px; }
	.tag_cloud .t2 { font-size:10px; }
	.tag_cloud .t3 { font-size:11px; }
	.tag_cloud .t4 { font-size:12px; }
	.tag_cloud .t5 { font-size:13px; }
	.tag_cloud .t6 { font-size:14px; }
	.tag_cloud .t7 { font-size:15px; }
	.tag_cloud .t8 { font-size:16px; }
	.tag_cloud .t9 { font-size:17px; }
	.tag_cloud .t10 { font-size:18px; }
	.tag_cloud .t11 { font-size:20px; }
	.tag_cloud .t12 { font-size:22px; }
	.tag_cloud .t13 { font-size:24px; }


	.list_body { width:700px; float:left; padding:5px; }

	.post_abstract { width:690px; clear:both; display:block; padding:5px;}
	.post_abstract .post_title { float:left; width:350px; }
	.post_abstract .sticky { 	border-bottom:0px; width: 330px; background:url(/imgs/icons/flag_blue.png) no-repeat left 5px; padding:0px 0 0 20px; }
	.post_abstract .num_posts { float:left; width:65px; text-align:center;}
	.post_abstract .last_writer { float:left; width:125px; }
	.post_abstract .last_post { float:left; width:125px; font-style:italic; }

	.post_pagination { text-align:right; width:100%;margin:10 px auto auto auto;}

	.post_container { width:950px; text-align:center; margin:auto; }
	.create_new_post { text-align:left;	margin:auto; }
	.create_new_post .edit_details { width:200px; float:left; text-align:right; margin:5px 20px 5px 0; }
	.create_new_post .edit_body { width:500px; float:left;text-align:left;}
	.create_new_post input { padding:0;
		border:1px #0784CB solid;
		border-top-color: #478CB2;
		border-right-color: #60B9EB;
		border-bottom-color: #60B9EB;
		border-left-color: #478CB2;
		width:500px;
		padding:2px;
	}

	.create_new_post textarea {
		border: 1px;
		border:1px #0784CB solid;
		border-top-color: #478CB2;
		border-right-color: #60B9EB;
		border-bottom-color: #60B9EB;
		border-left-color: #478CB2;
		margin:0 0 5px 0;
		padding:2px;
		width:500px;
	}
	.create_new_post label { font-size:14px; font-weight:bold; display:block;margin:5px 0 0 0; }
	.create_new_post label .instructions { font-size:10px; font-weight:normal; color:#666666; margin: 0 0 2px 5px; display:inline; }
	.create_new_post .submitButton { width:505px; display:block; clear:both;	}

	.reply_container {}

	.create_new_reply {}

	.create_new_reply .edit_details { width:200px; float:left; text-align:right; margin:20px 20px 5px 0; }
	.create_new_reply .edit_body { width:500px; float:left;text-align:left;}

	.create_new_reply input { padding:0;
			border:1px #0784CB solid;
			border-top-color: #478CB2;
			border-right-color: #60B9EB;
			border-bottom-color: #60B9EB;
			border-left-color: #478CB2;
			width:500px;
			padding:2px;
		}
	.create_new_reply textarea {
			border: 1px;
			border:1px #0784CB solid;
			border-top-color: #478CB2;
			border-right-color: #60B9EB;
			border-bottom-color: #60B9EB;
			border-left-color: #478CB2;
			margin:0 0 5px 0;
			padding:2px;
			width:500px;
		}
	.create_new_reply .submitButton { width:505px; margin:2px 0 0 0; display:block; clear:both;	}

	.read_wrapper { width:100%; margin:0 0 0 150px;padding:5px;   }
	.read_post a, .read_post a:link, .read_post a:visited {
		font-weight:bold;
    color:#3FA6CC;
	}

	.read_post .post_details { width:200px; float:left; margin:5px 20px 5px 0; }
	.read_post .post_details .icon { float:right; width:52px; }
	.read_post .post_details .icon img { border:2px #FFFFFF solid; }
	.read_post .post_details .details { float:left; text-align:right; width:130px; }
	.read_post .post_details .details .links { font-size:10px; }
	.read_post .post_body { width:500px; float:left;text-align:left;overflow:hidden;}
	.read_post .post_body .post_header { clear:both;width:500px; }
	.read_post .post_body .post_header .post_headline{  clear:both; width:500px; display:block; }
	.read_post .post_body .post_header .post_tags{  clear:both;text-align:right; width:500px;}
	.read_post .post_body .post_header .post_tags .post_tags_list{ margin:5px 0 0 0;}
	#add_new_tags input { border:1px #0784CB solid; width:100px; font-size:10px;}
	#add_new_tags .submitButton { font-size:10px; width:30px; }


	.read_replies { background-color:#FFFFFF; }
	.read_replies .reply_wrapper { padding:5px; }
	.read_replies .reply_details { width:200px; float:left; margin:5px 20px 5px 0; }
	.read_replies .reply_details .icon { float:right; width:52px; }
	.read_replies .reply_details .icon img { border:2px #FFFFFF solid; }
	.read_replies .reply_details .details { float:left; text-align:right; width:130px; }
	.read_replies .reply_details .details .links { font-size:10px; }
	.read_replies .reply_body { width:500px; float:left;text-align:left;overflow:hidden;}

	.topic_list ul { }
	.topic_list li {
		list-style-image:none;
		list-style-position:outside;
		list-style-type:none;
	}

	.topic_list li a { text-decoration:none; padding:5px; display:block; }
	.topic_list li a:hover { background-color:#e7f9f9;display:block; }


	.topic { clear:both; margin: 0 0 5px 0; padding: 0 0 0px 0;border-bottom:1px #EEEEEE solid; }
	.topic h3 { display:inline; }
	.topic h4 { display:inline; }
