/* CSS Document */

a:link, a:active, a:visited, a:hover {
	color: 					#666;
	outline: 				none;
	text-decoration: 		none;
	}

a:hover {
	text-decoration: 		underline;
	}

a.pub_link:link, a.pub_link:active, a.pub_link:visited, a.pub_link:hover {
	outline: 				none;
	text-decoration: 		underline;
	color: 					#d2232a;
	}

a.pub_link:hover {
	text-decoration: 		none;
	}

a.underlined:link, a.underlined:active, a.underlined:visited, a.underlined:hover {
	color: 					#666;
	outline: 				none;
	text-decoration: 		underline;
	}

a.underlined:hover {
	text-decoration: 		none;
	}


a.title:link, a.title:active, a.title:visited, a.title:hover {
	font-size: 				24px;
	color: 					#666;
	outline: 				none;
	text-decoration: 		none;
	}

a.title:hover {
	text-decoration: 		underline;
	}



a.noline:link, a.noline:active, a.noline:visited, a.noline:hover {
	color: 					#333;
	outline: 				none;
	text-decoration: 		none;
	}

a.noline:hover {
	color: 					#000;
	}



a.topnav:link, a.topnav:active, a.topnav:visited, a.topnav:hover {
	color: 					#000;
	padding-bottom: 		2px;
	outline: 				none;
	text-decoration: 		none;
	}

a.topnav:hover {
	color: 					#333;
	background-color: 		#eee;
	}

a.topnav_on:link, a.topnav_on:active, a.topnav_on:visited, a.topnav_on:hover {
	color: 					#333;
	background-color: 		#eee;
	padding-bottom: 		2px;
	outline: 				none;
	text-decoration: 		none;
	}

a.link_sidebar:link, a.link_sidebar:active, a.link_sidebar:visited, a.link_sidebar:hover {
	color: 					#666;
	outline: 				none;
	text-decoration: 		none;
	}

a.link_sidebar:hover {
	color: 					#000;
	text-decoration: 		none;
	}

a.link_sidebar_on:link, a.link_sidebar_on:active, a.link_sidebar_on:visited, a.link_sidebar_on:hover {
	color: 					#000;
	outline: 				none;
	text-decoration: 		none;
	}

a.button:link, a.button:active, a.button:visited, a.button:hover {
	color: 					#336699;
	padding-bottom: 		2px;
	outline: 				none;
	text-decoration: 		none;
	}

a.button:hover {
	color: 					#333;
	background-color: 		#eee;
	}

a.button_on:link, a.button_on:active, a.button_on:visited, a.button_on:hover {
	color: 					#333;
	background-color: 		#eee;
	padding-bottom: 		2px;
	outline: 				none;
	text-decoration: 		none;
	}

a.button_publish:link, a.button_publish:active, a.button_publish:visited, a.button_publish:hover {
	color: 					#333;
	text-decoration: 		none;
	outline: 				none;
	background-color: 		#cee69e;
	padding-bottom: 		2px;
	margin: 				0px;
	}

a.button_publish:hover {
	color: 					#000;
	background-color: 		#f2f2f2;
	}

a.button_dark:link, a.button_dark:active, a.button_dark:visited, a.button_dark:hover {
	color: 					#666;
	padding-bottom: 		2px;
	outline: 				none;
	text-decoration: 		none;
	}

a.button_dark:hover {
	color: 					#666;
	background-color: 		#eee;
	}

a.button_helptext:link, a.button_helptext:active, a.button_helptext:visited, a.button_helptext:hover {
	color: 					#666/*ff9900*/;
	padding-bottom: 		2px;
	outline: 				none;
	text-decoration: 		none;
	}

a.button_helptext:hover {
	color: 					#333;
	}

a.button_red:link, a.button_red:active, a.button_red:visited, a.button_red:hover {
	color: 					#990000;
	padding-bottom: 		2px;
	outline: 				none;
	text-decoration: 		none;
	}

a.button_red:hover {
	color: 					#990000;
	background-color: 		#eee;
	}

a.button_green:link, a.button_green:active, a.button_green:visited, a.button_green:hover {
	color: 					#669900;
	padding-bottom: 		2px;
	outline: 				none;
	text-decoration: 		none;
	}

a.button_green:hover {
	color: 					#669900;
	background-color: 		#eee;
	}

a.link_light:link, a.link_light:active, a.link_light:visited, a.link_light:hover {
	color: 					#999;
	outline: 				none;
	text-decoration: 		none;
	}

a.link_light:hover {
	text-decoration: 		underline;
	}

a.link_light_on:link {
	color: 					#333;
	outline: 				none;
	text-decoration: 		none;
	}

a.link_light_on:active, a.link_light_on:visited, a.link_light_on:hover {
	color: 					#333;
	outline: 				none;
	text-decoration: 		none;
	}



html, body {
	}

body {
	padding: 				0px;
	margin: 				35px 35px 0px 35px;
	font-family: 			Verdana, Arial, Helvetica, sans-serif;
	font-size: 				11px;
	line-height: 			18px;
	color: 					#666;
	background: 			url(../img/bg.gif) #fff;
	}


p {
	padding: 				0px;
	margin: 				0px;
	line-height: 			18px;
	}

label {
	padding: 				0px;
	margin: 				0px;
	line-height: 			18px;
	}

form {
	display: 				inline;
	}

checkbox {
	display: 				inline;
	padding: 				0px;
	margin: 				0px;
	border: 				0px;
	}

radio {
	display: 				inline;
	padding: 				0px;
	margin: 				0px;
	}

input {
	border: 				1px solid #aaa;
	padding: 				2px;
	font-size: 				11px;
	color: 					#333;
	}

.checkbox {
	border: 				0px;
	}

textarea {
	border: 				1px solid #aaa;
	padding: 				6px;
	font-size: 				11px;
	color: 					#333;
	line-height: 			18px;
	}

select {
	border: 				1px solid #aaa;
	padding: 				1px;
	font-size: 				11px;
	color: 					#333;
	}

.insert_select {
	width: 140px;
	}

/*li {
	padding: 				0px;
	margin: 				0px;
	text-indent: 			0px;
	color: 					#003b8b;
	line-height: 			18px;
	list-style-type: 		square;
	}*/

.noborder {
	border: 				0px;
	}

.text_light {
	color: 					#bbb;
	}

.text_med {
	color: 					#aaa;
	}

.text_red {
	color: 					#cc0000;
	}

.text_yellow {
	color: 					#ff9900;
	}

.text_white {
	color: 					#fff;
	}

.divider_nav {
	color: 					#ccc;
	}

.bracket {
	color: 					#bfbfbf;
	}

.bracket_on {
	color: 					#ccc;
	background-color: 		#eee;
	}



#tooltip {
	position:				absolute;
	display:				none;
	z-index:				1000;
	overflow:				visible;
	color: 					#000;
	}


#tooltip_container {
	position:				absolute;
	top:					0px;
	left:					0px;
	background-color: 		#fff;
	padding: 				18px;
	border: 				3px solid #336699;
	overflow: 				visible;
	z-index:				100;
	}


#tooltip_text {
	top: 					-6px;
	left: 					-6px;
	background-color: 		#fff;
	}


#tooltip_shadow {
	position:				absolute;
	top:					6px;
	left:					6px;
	z-index:				1;
	background:				url(../img/shadow-15.png);
	}








#tool_tip {
	position: 				absolute;
	/*background-color: 		#fff;*/
	visibility: 			hidden;
	z-index: 				1000;
	color: 					#000;
/*	border-right: 			6px solid #e5e5e5;
	border-bottom: 			6px solid #e5e5e5;*/
	overflow: 				visible;
	}

#tool_tip_container {
	position:				absolute;
	top:					0px;
	left:					0px;
	background-color: 		#fff;
	padding: 				18px;
	border: 				3px solid #336699;
	/*margin-top: 			-12px;
	margin-left: 			-12px;
	*/
	overflow: 			visible;
	z-index:				100;
	}

#tool_tip_shadow {
	position:				absolute;
	top:					6px;
	left:					6px;
	z-index:				1;
	background-image:		url(../img/shadow-15.png);
	}

#tool_tip_text {
	filter: 				alpha(opacity=100);
	-moz-opacity: 			1;
	opacity: 				1;
	top: 					-6px;
	left: 					-6px;
	background-color: 		#fff;
	}

#tip_img {
	filter: 				alpha(opacity=100);
	-moz-opacity: 			1;
	opacity: 				1;
	}


#div_message {
	position: 				absolute;
	left: 					-1000px;
	top: 					-40px;
	z-index: 				1;
	/*background-color: 		#fff;
	border: 				3px solid #add633;
	padding: 				18px;
	border-right: 			6px solid #e5e5e5;
	border-bottom: 			6px solid #e5e5e5;*/
	}

#message_container {
	background-color: 		#fff;
	padding: 				18px;
	border: 				3px solid #add633;
	margin-top: 			-12px;
	margin-left: 			-12px;
	}

#message_shadow {
	background-image:		url(../img/shadow-15.png);
	padding:				6px;
	}

#message_text {
	filter: 				alpha(opacity=100);
	-moz-opacity: 			1;
	opacity: 				1;
	top: 					-6px;
	left: 					-6px;
	padding-right: 			3px;
	background-color: 		#fff;
	}


.delete_box {
	position: 				absolute;
	left: 					0px;
	top: 					-10px;
	white-space: 			nowrap;
	z-index: 				101;
	/*padding: 				14px;*/
	background-color: 		#fff;
	/*border: 				3px solid #ff8533;*/
	border-right: 			6px solid #e5e5e5;
	border-bottom: 			6px solid #e5e5e5;
	}

#delete_mask {
	position: 				absolute;
	left: 					0px;
	top:					0px;
	background-color: 		#fff;
	filter: 				alpha(opacity=60);
	-moz-opacity: 			.6;
	opacity: 				.6;
	z-index:				100;
	}

.cancel_box {
	position: 				absolute;
	left: 					0px; 
	top: 					-10px;
	white-space: 			nowrap;
	z-index: 				100;
	/*padding: 				14px;*/
	background-color: 		#fff;
	/*border: 				3px solid #ff8533;*/
	border-right: 			6px solid #e5e5e5;
	border-bottom: 			6px solid #e5e5e5;
	}

#delete_box_container {
	background-color: 		#fff;
	padding: 				18px;
	border: 				3px solid #ff8533;
	margin-top: 			-6px;
	margin-left: 			-6px;
	}

#delete_box_text {
	filter: 				alpha(opacity=100);
	-moz-opacity: 			1;
	opacity: 				1;
	top: 					-6px;
	left: 					-6px;
	background-color: 		#fff;
	}

.upload_warn_container {
	clear: 					both;
	width: 					240px;
	}

.upload_warn {
	position: 				absolute;
	left: 					0px;
	top: 					0px; 
	margin-top:				-20px;
	padding: 				20px;
	border: 				3px solid #ff8533;
	background-color: 		#fff;
	z-index: 				2;
	width: 					240px;
	}


/* LINES */

.topnav_dividerline {
	clear: 					both;
	width: 					800px; 
	height: 				1px;
	margin-top: 			10px;
	margin-bottom: 			12px;
	border-bottom: 			1px dashed #ccc;
	}

.headerline_main {
	clear: 					both;
	width: 					800px; 
	height: 				2px;
	background-color: 		#ccc;
	margin-top: 			4px;
	}

.dividerline_section_top {
	clear: 					both;
	width: 					800px; 
	height: 				1px;
	background-color: 		#aaa;
	margin: 				28px 0px 2px 0px;
	}

.dividerline_section_bottom {
	clear: 					both;
	width: 					800px; 
	height: 				1px;
	background-color: 		#aaa;
	margin: 				0px 0px 22px 0px;
	}

.dividerline_section_bottom_less {
	clear: 					both;
	width: 					800px; 
	height: 				1px;
	background-color: 		#aaa;
	margin: 				0px;
	}

.dividerline_section_thick {
	clear: 					both;
	width: 					800px; 
	height: 				3px;
	background-color: 		#aaa;
	margin: 				30px 0px 20px 0px;
	}

.dividerline_section_thick_lessspace {
	clear: 					both;
	width: 					800px; 
	height: 				3px;
	background-color: 		#aaa;
	margin: 				10px 0px 20px 0px;
	}

.headerline_subsection {
	clear: 					both;
	width: 					800px; 
	height: 				1px;
	padding: 				0px;
	margin: 				4px 0px 10px 0px;
	border-top: 			1px solid #ccc;
	}

.dividerline_subsection {
	clear: 					both;
	width: 					800px; 
	height: 				1px;
	padding: 				0px;
	margin: 				10px 0px 10px 0px;
	border-top: 			1px dashed #ccc;
	}

.dividerline_subsection_notop {
	clear: 					both;
	width: 					800px; 
	height: 				1px;
	padding: 				0px;
	margin: 				0px 0px 10px 0px;
	border-top: 			1px dashed #ccc;
	}

.dividerline_subsection_double_top {
	clear: 					both;
	width: 					800px; 
	height: 				1px;
	border-top: 			1px dashed #aaa;
	margin: 				14px 0px 2px 0px;
	}

.dividerline_subsection_double_bottom {
	clear: 					both;
	width: 					800px; 
	height: 				1px;
	border-top:				1px dashed #aaa;
	margin: 				0px 0px 12px 0px;
	}

.dividerline_form_item {
	clear: 					both;
	width: 					800px; 
	height: 				1px;
	padding: 				0px;
	margin: 				14px 0px 14px 0px;
	border-top: 			1px dashed #ccc;
	}

.dividerline_form_item_morespace {
	clear: 					both;
	width: 					800px; 
	height: 				1px;
	padding: 				0px;
	margin: 				26px 0px 14px 0px;
	border-top: 			1px dashed #ccc;
	}

.dividerline_form_item_lessspace {
	clear: 					both;
	width: 					800px; 
	height: 				1px;
	padding: 				0px;
	margin: 				6px 0px 14px 0px;
	border-top: 			1px dashed #ccc;
	}

.dividerline_list_item {
	clear: 					both;
	width: 					800px; 
	height: 				1px;
	padding: 				0px;
	margin: 				6px 0px 0px 0px;
	border-top: 			1px dashed #ccc;
	}

.dividerline_list_item_topspace {
	clear: 					both;
	width: 					800px; 
	height: 				1px;
	padding: 				0px;
	margin: 				14px 0px 0px 0px;
	border-top: 			1px dashed #ccc;
	}

.bottomline_list_item {
	clear: 					both;
	width: 					800px; 
	height: 				1px;
	padding: 				0px;
	margin: 				6px 0px 0px 0px;
	border-top: 			1px solid #ccc;
	}

.dividerline_solid {
	clear: 					both;
	width: 					800px; 
	height: 				1px;
	padding: 				0px;
	margin: 				14px 0px 14px 0px;
	border-top: 			1px solid #ccc;
	}






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

.cms_container {
	width: 					1110px;
	clear: both;
	}

.container_content {
	width: 					800px;
	padding: 				20px;
	margin-bottom: 			0px;
	background-color: 		#fff;
	text-align: 			left;
	border: 				1px solid #999;
	}

.bottomspace {
	clear: 					both;
	width: 					100px; 
	height: 				30px;
	padding: 				0px;
	margin: 				0px;
	}

.login_text {
	width: 					140px;
	margin-bottom: 			8px;
	}

.login_email {
	width: 					240px;
	margin-bottom: 			8px;
	}
 
.date_inline {
	width: 					50px;
	text-align:				right;
	} 
 
 
/*/////////////////////////////////////////////////// 
///////////////////////////////////////////////////// 
SIDEBAR  //////////////////////////////////////////*/

.sidebar {
	width: 					200px;
	background-color: 		#fff;
	text-align: 			left;
	border: 				1px solid #999;
	margin:					0px 20px 0px 0px;
	padding: 				15px;
	line-height:			32px;
	font-size:				12px;
	}

.sidebar_off {
	width: 					202px;
	/*border: 				1px solid #eee;*/
	margin:					0px 20px 0px 0px;
	padding: 				15px;
	}

.sidebar_mainheader {
	font-size: 				14px;
	line-height:			26px;
	}

.sidebar_item {
	width: 					170px;
	line-height:			16px;
	padding:				10px 0px 10px 0px;
	}
	
.sidebar_item_remove {
	width: 					170px;
	line-height:			16px;
	padding:				10px 0px 10px 0px;
	color: 					#aaa;
	}
	
.sidebar_header_divider {
	clear: 					both;
	width: 					200px;
	height:					2px;
	margin:					0px 0px 4px 0px;
	padding: 				0px;
	border-bottom: 			2px solid #ccc;
	}
	
.sidebar_divider {
	clear: 					both;
	width: 					200px;
	height:					1px;
	margin:					2px 0px 2px 0px;
	border-bottom: 			1px dashed #ccc;
	}
	
.sidebar_divider_solid {
	clear: 					both;
	width: 					200px;
	height:					1px;
	margin:					2px 0px 2px 0px;
	border-bottom: 			1px solid #ccc;
	}
	
/*/////////////////////////////////////////////////// 
///////////////////////////////////////////////////// 
TOP  //////////////////////////////////////////////*/

.div_top {
	width: 					1062px;
	background-color: 		#fff;
	padding: 				15px;
	margin: 				0px 0px 20px 0px;
	border: 				1px solid #999;
	}

.div_nav_top {
	position:				absolute;
	right:					20px;
	top:					15px;
	}



/*/////////////////////////////////////////////////// 
///////////////////////////////////////////////////// 
MID  //////////////////////////////////////////////*/

.div_mid {
	width: 					800px;
	padding: 				0px 0px 20px 0px;
	margin: 				0px;
	}

/* common items */

.form_item, .form_item_noline, .form_item_solid {
	width: 					800px;
	padding: 				14px 0px 24px 0px;
	margin-bottom: 			10px;
	}

.form_item {
	border-bottom: 			1px dashed #ccc;
	}

.form_item_solid {
	border-bottom: 			1px solid #ccc;
	}

.form_item_nospace, .form_item_noline_nospace, .form_item_nospace_solid {
	width: 					800px;
	padding: 				6px 0px 8px 0px;
	margin: 				0px;
	}

.form_item_nospace {
	border-bottom: 			1px dashed #ccc;
	}

.form_item_nospace_solid {
	border-bottom: 			1px solid #ccc;
	}

.sort_key_container {
	clear: 					both;
	width: 					800px;
	border-bottom: 			1px dashed #ccc;
	}

.sort_item, .sort_item_noline, .sort_item_solid {
	width: 					790px;
	padding: 				14px 0px 12px 0px;
	margin-bottom: 			10px;
	}

.sort_item {
	border-bottom: 			1px dashed #ccc;
	}

.sort_item_nospace, .sort_item_noline_nospace, .sort_item_nospace_solid {
	width: 					800px;
	padding: 				14px 0px 0px 0px;
	margin: 				0px;
	}

.sort_item_nospace {
	border-bottom: 			1px dashed #ccc;
	}

.sort_item_nospace_solid {
	border-bottom: 			1px solid #ccc;
	}

.key_item {
	width:					390px;
	position:				relative;
	float:					right;
	padding: 				14px 0px 12px 0px;
	text-align:				right;
	}

.reorder_buttons {
	margin-top: 			0px;
	padding: 				2px;
	line-height: 			14px;
	text-align: 			left;
	}

.text_input_file {
	border: 				0px;
	padding: 				0px;
	}

.text_input {
	width: 					190px;
	}

.text_input_wide {
	width: 					290px;
	}

.text_input_xwide {
	width: 					390px;
	}

.text_input_xxwide {
	width: 					490px;
	}

.text_input_xxxwide {
	width: 					590px;
	}

.textarea_input {
	width: 					570px; 
	height: 				240px;
	}

.textarea_input_small {
	width: 					80%; 
	height: 				140px;
	margin-top: 			4px;
	}

.textarea_input_xxsmall {
	width: 					60%; 
	height: 				60px;
	margin-top: 			4px;
	}

.textarea_input_xsmall {
	width: 					80%; 
	height: 				60px;
	margin-top: 			4px;
	}

.textarea_input_large {
	width: 					80%; 
	height: 				340px;
	margin-top: 			4px;
	}

.textarea_input_xlarge {
	width: 					80%; 
	height: 				540px;
	margin-top: 			4px;
	font-size: 				18px;
	}

.textarea_input_xxlarge {
	width: 					498px; 
	height: 				640px;
	margin-top: 			4px;
	font-size: 				18px;
	}

.textarea_input_blog {
	width: 					460px; 
	height: 				640px;
	margin-top: 			4px;
	font-size: 				18px;
	}

.textarea_input_wide {
	width: 					100%; 
	height: 				80px;
	}

.textarea_input_narrow {
	width: 					244px; 
	height: 				740px;
	margin-top: 			4px;
	font-size: 				18px;
	}



.form_buttons {
	width: 					800px;
	padding: 				0px;
	margin: 				20px 0px 10px 0px;
	}

.form_button, .form_button_login, .form_button_save, .form_button_cancel {
	font-family: 			Verdana, Arial, Helvetica, sans-serif;
	font-size: 				11px;
	color: 					#333;
	background-color: 		#e5e5e5;
	border: 				1px solid #aaa;
	border-right: 			1px solid #666;
	border-bottom: 			1px solid #666;
	padding: 				3px 10px 3px 10px;
	margin: 				0px;
	outline: 				none;
	text-decoration: 		none;
	}

.form_button:hover {
	color: 					#000;
	background-color: 		#ccc;
	}

.form_button_login:hover {
	color: 					#000;
	background-color: 		#b2cc7f;
	}

.form_button_save {
	color: 					#000;
	}

.form_button_save:hover {
	background-color: 		#b2cc7f;
	}

.form_button_cancel:hover {
	color: 					#000;
	background-color: 		#ff6666;
	}

.test_img {
	filter: 				alpha(opacity=40);
	-moz-opacity: 			.4;
	opacity: 				.4;
}

.test_img:hover {
	filter: 				alpha(opacity=100);
	-moz-opacity: 			1;
	opacity: 				1;
}

.collapse_container {
	width: 					800px;
	padding: 				0px;
	/*margin-top: 			8px;
	border-top: 			1px solid #ccc;*/
	z-index:				1;
	}

.collapse_container_noline {
	width: 					800px;
	padding: 				0px;
	margin-top: 			8px;
	/*border-top: 			1px solid #ccc;*/
	}

/* SECTION */

.section_header {
	width: 					800px;
	}

.section_header_text {
	font-size: 				14px;
	}

.section_title {
	padding-right: 			18px;
	}

.section_buttons {
	}

.section_message {
	position: 				relative;
	float: 					left;
	width: 					800px;
	margin: 				0px 0px 20px 0px;
	padding: 				0px;
	text-align: 			left;
	color: 					#ff6600;
	border-bottom: 			1px solid #ccc;
	background-color: 		#fafafa;
	}

.section_content {
	width: 					800px;
	padding: 				10px 0px 0px 0px;
	}


.section_item {
	clear:					both;
	width: 					800px;
	padding: 				4px 0px 10px 0px;
	}

.section_item_color {
	width: 					790px;
	padding: 				10px 0px 10px 10px;
	background-image: 		url(../img/bg-gray-dots.gif);
	}

.section_item_remove {
	width: 					790px;
	padding: 				11px 0px 10px 10px;
	margin-top: 			14px;
	background-image: 		url(../img/bg-yellow.gif);
	}

.section_title_input {
	width: 					190px;
	}



/* SUB SECTION ITEM */

.subsection_item {
	width: 					800px;
	padding: 				24px 0px 10px 0px;
	}

.subsection_item_remove {
	width: 					800px;
	padding: 				14px 0px 10px 0px;
	margin-top: 			14px;
	background-image: 		url(../img/bg-yellow.gif);
	}

.subsection_item_coming {
	width: 					790px;
	padding: 				14px 0px 10px 10px;
	background-image: 		url(../img/bg-gray.gif);
	}

.subsection_item_title {
	padding-right: 			22px;
	}

.subsection_item_title_input {
	width: 					190px;
	}

.subsection_item_buttons {
	margin-top: 			2px;
	padding: 				0px;
	line-height: 			14px;
	}

.subsection_item_end {
	clear: 					both;
	padding-top: 			18px;
	}




/* LIST */

.list_item {
	clear: 					both;
	width: 					790px;
	padding: 				5px 0px 5px 10px;
	margin-top: 			5px;
	background-image: 		url(../img/bg-list.gif);
	background-repeat: 		repeat-x;
	}

.list_item_remove {
	width: 					790px;
	padding: 				5px 0px 5px 10px;
	margin-top: 			5px;
	background-image: 		url(../img/bg-yellow.gif);
	}

.item_thumb_list {
	width: 					66px;
	margin-right: 			12px;
	}

.list_item_extra {
	color:					#f9f9f9;
	}

.list_item_extra_on {
	color:					#999;
	}

/* ENTRY ITEM */

.entry_item {
	clear: 					both;
	width: 					790px;
	padding: 				5px 0px 4px 10px;
	background-color: 		#f9f9f9;
	}

.entry_item_remove {
	clear: 					both;
	width: 					790px;
	padding: 				5px 0px 4px 10px;
	background-image: 		url(../img/bg-yellow.gif);
	}

.div_subsection_entries {
	clear: 					both;
	width: 					790px;
	padding: 				5px 0px 15px 10px;
	}

.entries_item_end {
	clear: 					both;
	padding-top: 			2px;
	}


.entry_item_input {
	width: 					240px;
	}

.entry_item_textarea {
	width: 					440px; 
	height: 				80px;
	white-space: 			nowrap;
	}


/* PREFS */

.div_prefs_row {
	clear: 					both;
	width: 					780px;
	}

.div_prefs_col_left {
	clear: 					both;
	width: 					240px;
	padding: 				0px 20px 0px 0px;
	}

.div_prefs_col_right {
	width: 					480px;
	}

.div_prefs_divider {
	clear: 					both;
	width: 					240px;
	padding: 				10px 20px 0px 0px;
	}



/* PROFILE */

.div_profile_col_left {
	clear: 					both;
	width: 					120px;
	padding: 				2px 20px 0px 0px;
	}

.div_profile_col_right {
	width: 					300px;
	}




/*/////////////////////////////////////////////////// 
///////////////////////////////////////////////////// 
BOTTOM  ///////////////////////////////////////////*/

.div_bottom {
	width: 					800px;
	padding: 				0px 0px 4px 0px;
	margin-top: 			0px;
	border-top: 			1px solid #bbb;
	}


/* unique */

#star_preview {
	position: 				absolute;
	width: 					175px;
	height: 				175px;
	}


