/**********************************************************
 * BCBST Screen Presentation Layer
 * http://
 *
 * Created: August 09
 **********************************************************/


/* ========================================================================//
   COMMON:
   ========================================================================//
*/

a span, h1 span, h2 span, h3 span {display:none;}

a {color:#367BAE;}
a:hover {text-decoration:underline;}

p {padding:0 0 10px 0;}

body {background:#fff;font-family:Arial,Helvetica,sans-serif;font-size:12px;line-height:16px;}

.left {float:left;text-align:left;}
.right {float:right;text-align:right;}

sup {font-size:8px;vertical-align:top;padding:0 2px;}

select {font-size:12px;height:22px;padding:2px 0 0 6px;}
select.med {width:137px;}

input.fld {border:1px solid #adadad;color:#367bae;font-size:12px;height:18px;padding:2px 0 0 6px;}
input.full {width:202px;}
input.med {width:137px;}
input.sml {width:107px;}
input.expand {width:368px;}

.tagging {display:none;}

/* ========================================================================//
   CONTENT:
   ========================================================================//
*/

.content {margin:auto;width:899px;}

/* ========================================================================//
   FLASH:
   ========================================================================//
*/

#landing {color:#fff;text-align:center;}
	#landing div {margin:auto;padding:200px 0 0 0;width:400px;}

#home_flash_wrapper {background:url(../images/mvmt/home_flash.png);}

#home_flash {height:451px;width:899px;}

#interior_flash_wrapper {background:url(../images/mvmt/interior_flash.png);}

#interior_flash {height:298px;width:899px;}

#titleCategory {text-align:right;font-size:14px;font-weight:bold;}
/* ========================================================================//
   TABS:
   ========================================================================//
*/

#tabs_wrapper {background:#d5e2e8;text-align:center;}

#tabs {height:31px;padding:5px 63px 0 0;text-align:left;}

	#tabs li {float:left;}
	#tabs a {background-position:left top;display:block;height:31px;margin:0 2px 0 0;width:127px;}
	#tabs a:hover {background-position:left bottom;}
	#tabs a.active {background-position:left bottom;}

/* ========================================================================//
   BODY:
   ========================================================================//
*/

#body_wrapper {background:url(../images/mvmt/body.gif);padding:0 0 35px;text-align:center;}

#body {background:#fff;position:relative;text-align:left;}

	#body a {}
	#body h2 {}

	#body.plain {background:transparent;}

	#latest_proclamations {background-image:url(../images/mvmt/latest_proclamations.png);}
	#lose_weight {background-image:url(../images/mvmt/lose_weight.png);}
	#get_in_shape {background-image:url(../images/mvmt/get_in_shape.png);}
	#quit_smoking {background-image:url(../images/mvmt/quit_smoking.png);}
	#healthy_community {background-image:url(../images/mvmt/healthy_community.png);}

	#breadcrumb {color:#014d8b;font-size:11px;;padding:7px 0 4px;}
		#breadcrumb .left {overflow:auto;padding:10px 0 0 7px;width:443px;}
		#breadcrumb .left a {color:#014d8b;text-decoration:underline;}
		#breadcrumb .right {height:34px;width:449px;}
		#breadcrumb .right li {float:right;height:34px;}
		#breadcrumb .right a {background-position:left top;display:block;height:34px;margin:0 0 0 2px;}
		#breadcrumb .right a:hover {background-position:left bottom;}

	#create_your_own_proclamation {background-image:url(../images/mvmt/create_your_own_proclamation.png);width:182px;}
	#search {background-image:url(../images/mvmt/search.png);width:109px;}
	#adopt_this_thread {background-image:url(../images/mvmt/adopt_this_thread.png);width:118px;}

	.forum {width:899px;}

		.forum td {background:#e7f2f4;border-bottom:1px solid #fff;border-right:1px solid #abcbd8;color:#387baf;padding:10px 0 10px 18px;vertical-align:top;}
		.forum a {color:#387baf;font-weight:bold;}

		.last_row td {border-bottom:0;}
		td.last_column {border-right:0;}

		.header td {background:#b1ced6;border:0;border-bottom:1px solid #fff;color:#01508b;font-size:14px;height:auto;padding:10px 0 5px 14px;}
			.header .thread td {border-bottom:1px solid #fff;}

		.category {width:155px;}
		.thread {width:316px;}
		.author {width:104px;}
		.replies {width:52px;}
		.views {width:52px;}
		.last_post {}

		.thread a {font-size:14px;}
			.thread.full {width:auto;}
		.thread p {padding:0 0 5px;}
		.author p {font-weight:bold;}
		.replies p {font-weight:bold;}
		.views p {font-weight:bold;}
		.last_post p {padding:0 0 1px;}

		td.display_name {background:#b1ced7;border-right:0;width:163px;}
			td.display_name p {padding:0 0 4px;}
			td.display_name a {color:#fff;font-size:15px;font-weight:bold;text-decoration:none;}
			td.display_name a:hover {text-decoration:underline;}
		td.post {width:540px;padding:10px 18px 10px 18px;}
			td.post h6 {font-size:14px;font-weight:bold;padding:0;}
			td.post .timestamp {font-size:11px;padding:5px 0 0;}
		td.actions {font-size:11px;padding:10px 5px 10px 10px;}
			td.actions a {background:url(../images/mvmt/arrow.gif) no-repeat left center;padding:0 0 0 9px;text-decoration:none;}
			td.actions a:hover {text-decoration:underline;}

		.odd td {background:#dbeaed;}
		.even td {}

		td.lose_weight, td.get_in_shape, td.quit_smoking, td.health_community {border-right:0;font-size:14px;font-weight:bold;padding:14px 0 0 24px;width:140px;}
		td.lose_weight a, td.get_in_shape a, td.quit_smoking a, td.health_community a {color:#fff;text-decoration:none;}
		td.lose_weight a:hover, td.get_in_shape a:hover, td.quit_smoking a:hover, td.health_community a:hover {text-decoration:underline;}

		td.lose_weight {background:#e83249;}
		td.get_in_shape {background:#f9ac22;}
		td.quit_smoking {background:#6da662;}
		td.health_community {background:#8185c2;}

		td.category_header {color:#fff;padding:10px 10px 10px 18px;width:auto;}

		.sort {background:#d8e6eb;color:#024d8d;font-size:15px;padding:9px 0 9px 6px;width:893px;}
			.sort p {padding:5px 10px 0 0;}
			.sort a {background-position:left top;display:block;height:33px;}
			.sort a:hover {background-position:left bottom;}
			.sort .col {float:left;width:auto;}

		#go {background-image:url(../images/mvmt/go.png);width:42px;}

	#profile {}
		#profile a {}

	.avatar {}

	.preview {margin:20px 0 15px;}

	.common {padding:31px 40px 65px;}
		.common h3 {color:#1a609c;font-size:24px;font-weight:normal;padding:0 0 10px;}
		.common h5, .search h5 {color:#ee6521;font-size:14px;font-weight:normal;padding:0 0 4px;}
		.common h6, .search h6 {color:#1a609c;font-size:12px;font-weight:normal;padding:0 0 33px;}

	.form {font-size:11px;}
	.form.two_column {background:url(../images/mvmt/form.png) repeat-y center top;}

		.form .error {color:#f00;padding:14px 0 10px;}
		.form .left {padding:5px 0;width:410px;}
		.form .right {padding:5px 0 5px 23px;text-align:left;width:386px;}
		.form .right.emoticons {padding:109px 0 0;}
			.form #NormalEmotion {background:url(../images/mvmt/emoticons.png) no-repeat left top;height:208px;width:143px; padding:0 0 11 11px;}
			.form #emoticons_expanded #NormalEmotion {background:url(../images/mvmt/emoticons_full.gif) no-repeat left top;height:80px;width:374px; padding:0 0 11 11px;}

			.form #emoticons_more {background:url(../images/mvmt/emoticons_more.png) no-repeat left top;display:none;width:308px;}
				.form #emoticons_more table {height:368px;width:298px;}
				.form #emoticons_more .first {padding:0 0 0 11px;}
			.form .emoticons .title {color:#fff;font-size:14px;font-weight:bold;padding:11px 0 0 11px;}
			.form .emoticons .bottom {color:#367bae;padding:11px 0 0 11px;}
				.form .emoticons .bottom a {color:#024d8d;}
		.form .icons {background:url(../images/mvmt/icons.png) no-repeat left top;color:#fff;height:110px;padding:14px 24px 0;width:325px;}
			.form .icons p {height:28px;vertical-align:bottom;}
			.form .icons p.last {padding:0;}
		.form input.fld {margin:0 0 12px;}
		.form p.space {padding:0 0 28px;}
		.form textarea.post {height:203px;width:368px;}
		.form .box_wrapper {background:#e6f2f4 url(../images/mvmt/form_box.png) no-repeat left top;width:329px;}
			.form .box_wrapper .bottom {background:url(../images/mvmt/form_box_bottom.png) no-repeat left bottom;height:6px;}
		.form .box {padding:14px 26px 11px 11px;}
			.form .box p {padding:0 0 12px;}
			.form .box .left {padding:0;width:149px;}
				.form .box .left img {border:1px solid #abccd8;height:58px;width:126px;}
			.form .box .right {padding:18px 0 0 0;width:143px;}
				.form .box .right p {padding:0;}
				.form .box .right input {margin:0;}
			.form .box .fld {width:125px;}
		.form .agreement {color:#367bae;font-size:12px;}
			.form .agreement input {vertical-align:middle;}
			.form .agreement p.top {padding:24px 0 28px;}
			.form .agreement p.bottom {padding:26px 0 12px;}
			.form .agreement .buttons {height:33px;}
				.form .agreement .buttons li {float:left;}
				.form .agreement .buttons a {background-position:left top;display:block;height:33px;margin:0 6px 0 0;}
				.form .agreement .buttons a:hover {background-position:left bottom;}
			.form .agreement .small {color:#303030;font-size:11px;}

	.search {font-size:12px;padding:0 0 10px;}
		.search select {margin:0 0 12px;}
		.search h3 {color:#1a609c;font-size:18px;font-weight:normal;padding:0 0 10px;}
		.search .left {padding:14px 17px 0;width:173px;}
		.search .right {padding:0;width:692px;}
			.search .buttons .left {float:left;padding:0;width:auto;}
			.search .buttons .right {float:right;padding:0;width:auto;}
			.search .buttons a {background-position:left top;display:block;height:33px;}
			.search .buttons a:hover {background-position:left bottom;}

	.my_profile {padding:22px 0 0;}
		.my_profile .buttons {}
			.my_profile .buttons a {background-position:left top;display:block;height:33px;}
			.my_profile .buttons a:hover {background-position:left bottom;}
			.my_profile .buttons .left {float:left;width:auto;}
			.my_profile .buttons .right {float:left;width:auto;}

	.edit_my_profile {padding:22px 0 0;}
		.edit_my_profile .two_column {}
			.edit_my_profile h5 {width:auto;}
			.edit_my_profile p {width:auto;}
			.edit_my_profile .left {width:auto;}
			.edit_my_profile .right {width:auto;}
		.edit_my_profile .buttons {}
			.edit_my_profile .buttons a {background-position:left top;display:block;height:33px;}
			.edit_my_profile .buttons a:hover {background-position:left bottom;}
			.edit_my_profile .buttons .left {float:left;}
			.edit_my_profile .buttons .right {float:left;}

	.change_password {}
		.change_password .left {width:auto;}
		.change_password .buttons a {background-position:left top;display:block;height:33px;}
		.change_password .buttons a:hover {background-position:left bottom;}

	.forgot_password {}
		.forgot_password .buttons .left, .forgot_password .buttons .right {width:auto;}
		.forgot_password .buttons .right {float:left;}

	.watches.forum {margin:0 0 8px;}

	.watches {}
		.watches .type td {background:#0079c1;color:#fff;font-size:14px;font-weight:bold;}
		.watches .full {width:416px;}
		.watches .actions {width:137px;}

	#edit_my_information {background-image:url(../images/mvmt/edit_my_information.png);width:182px;}
	#change_my_password {background-image:url(../images/mvmt/change_my_password.png);width:182px;}

	#email_password {background-image:url(../images/mvmt/email_password.png);width:129px;}

	#search_thread {background-image:url(../images/mvmt/search_thread.png);width:85px;}
	#reset {background-image:url(../images/mvmt/reset.png);width:87px;}

	#save_changes {background-image:url(../images/mvmt/save_changes.png);width:109px;}

	#cancel {background-image:url(../images/mvmt/cancel.png);width:109px;}
	#register {background-image:url(../images/mvmt/register.png);width:109px;}
	#preview {background-image:url(../images/mvmt/preview.png);width:108px;}
	#post {background-image:url(../images/mvmt/post.png);width:108px;}

	#change_my_email {background-image:url(../images/mvmt/change_my_email.png);width:183px;}
	
	#reset_password {background-image:url(../images/mvmt/reset_password.png);width:181px;}

	#send {background-image:url(../images/mvmt/send.png);display:block;width:108px;height:33px;}

	#refresh {background:url(../images/mvmt/refresh.png) no-repeat left bottom;display:block;height:38px;width:108px;}
	#refresh_box .right {padding:0;}

	.btn {}

	#separator {background:url(../images/mvmt/separator.gif);height:10px;}

	#post_categories {padding:0 0 24px;}
		#post_categories a {background-position:left top;display:block;float:left;height:43px;width:96px;}
		#post_categories a.active {background-position:left bottom;}

		#post_category_lose {background-image:url(../images/mvmt/lose_weight.gif);}
		#post_category_get {background-image:url(../images/mvmt/get_in_shape.gif);}
		#post_category_quit {background-image:url(../images/mvmt/quit_smoking.gif);}
		#post_category_healthy {background-image:url(../images/mvmt/healthy_community.gif);}

	#t_shirt_entry, #t_shirt_form {height:450px;position:absolute;right:0;top:76px;width:468px;}
	#t_shirt_entry {background-image:url(../images/mvmt/t-shirt/entry.jpg);}
	#t_shirt_form {background-image:url(../images/mvmt/t-shirt/form.jpg);}

	#t_shirt_numbers {background:url(../images/mvmt/t-shirt/tshirts_left.gif) no-repeat left bottom;height:55px;position:absolute;right:312px;text-align:center;top:354px;width:112px;}

/* ========================================================================//
   PAGER:
   ========================================================================//
*/

#pager_wrapper {text-align:center;}

#pager {color:#024d8d;font-size:11px;padding:15px 0 0;text-align:left;}
	#pager a {color:#024d8d;}

/* ========================================================================//
   FOOTER:
   ========================================================================//
*/

#footer_wrapper {background:#0079c1;text-align:center;}

#footer {color:#00d7ff;font-size:11px;height:45px;padding:15px 0 0;text-align:left;}

	#footer p {padding:0 0 6px;}
	#footer a {color:#00d7ff;}
	#footer a:hover {color:#88edff;text-decoration:none;}

	#copyright {font-size:10px;}


/* ========================================================================//
   FOOTER:
   ========================================================================//
*/

#lightbox_wrapper{display:none;}

#lightbox {width:401px;}
	#lightbox .top {background:url(../images/mvmt/popup_top.gif);font-size:11px;height:21px;padding:14px 14px 0 14px;text-align:right;}
		#lightbox .top a {color:#fff;text-decoration:none;}
		#lightbox .top a:hover {color:#fff;text-decoration:underline;}
	#lightbox .middle {background:#fff;color:#367bae;font-size:12px;padding:30px 20px;}
		#lightbox #fixed {height:400px;overflow:auto;}
		#lightbox .middle h4 {color:#024d8d;font-size:18px;height:32px;font-weight:normal;}
	#lightbox .bottom {background:url(../images/mvmt/popup_bottom.gif);height:28px;}