body { background-color: #546a96;
		padding: 0px; 
		background-image: url(../images/body_back.gif);
}

.framebody{
  padding: 0px; 
	background-image: url(../images/mpf_back.gif);
}

form { padding:0px; margin:0px; }

.header{
  font-size: 14px; 
  font-weight: bold;
}
.footer{
  font-weight: bold;
  padding-left:10px;
}

td	{font: normal 12px "Lucida Grande", "Trebuchet MS", Verdana, Helvetica, sans-serif; color:#1a2c6e; padding:0px; margin:0px; }

p { display: block;
	font: normal 14px "Lucida Grande", "Trebuchet MS", Verdana, Helvetica, sans-serif;
	color: #1a2c6e;
	text-decoration: none;
	padding:5px; margin:5px;
	margin-top: 0px;
	margin-bottom: 0px;
}


.mpf_body_ul { list-style-image: url(../images/dot_n.gif);
	font: bold 13px "Lucida Grande", "Trebuchet MS", Verdana, Helvetica, sans-serif;
	color: #1a2c6e;	
}

hr { border:solid 1px #bbc4d5; padding:0px; margin:0px; }

form{
	padding:0px; margin:0px;
}

th	{font:bold 12px/17px Arial;text-align:left;padding:4px;border-bottom:1px solid #333;}
	tr.odd	{background-image: url(../images/mpf_back_d.gif);}
	tr.highlight	{background-image: url(../images/mpf_back_h.gif);}
	tr.selected		{background-image: url(../images/mpf_back_s.gif);}

h1	{font:bold 18px "Lucida Grande", "Trebuchet MS", Verdana, Helvetica, sans-serif; padding:0px; margin:0px; }

th	{font:bold 12px/17px  "Lucida Grande", "Trebuchet MS", Verdana, Helvetica, sans-serif; 
	text-align:left;padding:4px;border-bottom:1px solid #333; 
	border-color:#1a2c6e; color:#1a2c6e; background-image: url(../images/mpf_back_d.gif);;
}

.pagehead_back { font: bold 15px "Lucida Grande", "Trebuchet MS", Verdana, Helvetica, sans-serif;
	background-image: url(../images/page_header_back.gif);
	background-position: center left;
	background-repeat: no-repeat; 
	color: #e1e2e3;
	text-decoration: italic;
	padding-left: 40px;
}

.page_top_left { background-image: url(../images/page/page_top_left.gif);
	background-repeat: no-repeat;
	background-position: bottom right; 
	padding: 0px;
	padding-left: 0px; 
}

.page_top_center { background-image: url(../images/page/page_top.gif);
	background-repeat: repeat-x; 
	background-position: bottom left; 
	padding: 0px;
	padding-left: 0px; 
}

.page_top_right { background-image: url(../images/page/page_top_right.gif);
	background-repeat: no-repeat; 
	background-position: top right; 
	padding: 0px;
	padding-left: 0px; 
}

.page_bottom_left { background-image: url(../images/page/page_bottom_left.gif);
	background-repeat: no-repeat;
	background-position: bottom right; 
	padding: 0px;
	padding-left: 0px; 
}

.page_bottom_center { background-image: url(../images/page/page_bottom.gif);
	background-repeat: repeat-x; 
	background-position: top left; 
	padding: 0px;
	padding-left: 0px; 
}

.page_bottom_right { background-image: url(../images/page/page_bottom_right.gif);
	background-repeat: no-repeat; 
	background-position: top right; 
	padding: 0px;
	padding-left: 0px; 
}

.page_center { background-image: url(../images/mpf_back.gif);
	background-color: #e1e2e3;
	background-repeat: repeat; 
	padding: 0px;
	padding-left: 0px; 
}

.page_left { background-image: url(../images/page/page_left.gif);
	background-repeat: repeat-y;
	background-position: top left; 
	background-color: #e1e2e3;
	padding: 0px;
	padding-left: 0px; 
}

.page_right { background-image: url(../images/page/page_right.gif);
	background-repeat: repeat-y; 
	background-color: #e1e2e3;
	background-position: top left; 
	padding: 0px;
	padding-left: 0px; 
}

.rollover_community { display:block;
	width: 100px;
	height: 50px;
	padding: 10px 20px 20px 20px
	font: bold 10px sans-serif;
	background: url("../images/buttons_community.gif") no-repeat;
	color:#333;
	background-position: top left;
	text-decoration: none;
	outline: none;
	cursor: pointer;
}
.rollover_community:hover { background-position: 0 -50px;
}
.rollover_community_selected { display:block;
	width: 100px;
	height: 50px;
	padding: 10px 20px 20px 20px
	font: bold 10px sans-serif;
	background: url("../images/buttons_community.gif") no-repeat;
	color:#333;
	background-position: 0 -50px;
	text-decoration: none;
	outline: none;
}

.rollover_mypoetry  { display:block;
	width: 100px;
	height: 50px;
	padding: 10px 20px 20px 20px
	font: bold 10px sans-serif;
	background: url("../images/buttons_mypoetry.gif") no-repeat;
	color:#333;
	background-position: 0 0;
	text-decoration: none;
	outline: none;
	cursor: pointer;
}
.rollover_mypoetry:hover { background-position: 0 -50px;
}
.rollover_mypoetry_selected { display:block;
	width: 100px;
	height: 50px;
	padding: 10px 20px 20px 20px
	font: bold 10px sans-serif;
	background: url("../images/buttons_mypoetry.gif") no-repeat;
	color:#333;
	background-position: 0 -50px;
	text-decoration: none;
	outline: none;
}

.rollover_allpoetry { display:block;
	width: 100px;
	height: 50px;
	padding: 10px 20px 20px 20px
	font: bold 10px sans-serif;
	background: url("../images/buttons_allpoetry.gif") no-repeat;
	color:#333;
	background-position: 0 0;
	text-decoration: none;
	outline: none;
	cursor: pointer;
}
.rollover_allpoetry:hover { background-position: 0 -50px;
}
.rollover_allpoetry_selected { display:block;
	width: 100px;
	height: 50px;
	padding: 10px 20px 20px 20px
	font: bold 10px sans-serif;
	background: url("../images/buttons_allpoetry.gif") no-repeat;
	color:#333;
	background-position: 0 -50px;
	text-decoration: none;
	outline: none;
}

.rollover_home { display:block;
	width: 100px;
	height: 50px;
	padding: 10px 20px 20px 20px
	font: bold 10px sans-serif;
	background: url("../images/buttons_home.gif") no-repeat;
	color:#333;
	background-position: 0 0;
	text-decoration: none;
	outline: none;
	cursor: pointer;
}
.rollover_home:hover { background-position: 0 -50px;
}
.rollover_home_selected { display:block;
	width: 100px;
	height: 50px;
	padding: 10px 20px 20px 20px
	font: bold 10px sans-serif;
	background: url("../images/buttons_home.gif") no-repeat;
	color:#333;
	background-position: 0 -50px;
	text-decoration: none;
	outline: none;
}

.rollover_myprofile { display:block;
	width: 100px;
	height: 50px;
	padding: 10px 20px 20px 20px
	font: bold 10px sans-serif;
	background: url("../images/buttons_myprofile.gif") no-repeat;
	color:#333;
	background-position: 0 0;
	text-decoration: none;
	outline: none;
	cursor: pointer;
}
.rollover_myprofile:hover { background-position: 0 -50px;
}
.rollover_myprofile_selected { display:block;
	width: 100px;
	height: 50px;
	padding: 10px 20px 20px 20px
	font: bold 10px sans-serif;
	background: url("../images/buttons_myprofile.gif") no-repeat;
	color:#333;
	background-position: 0 -50px;
	text-decoration: none;

	outline: none;
}

.topmenu_border {  border-style: solid; 
	border-left-width: 1px; 
	border-right-width: 1px; 
	border-top-width: 1px; 
	border-bottom-width: 1px; 
	border-color: #1a2c6e;
}

.comment_top_left { background-image: url(../images/comment_box/comment_top_left.gif);
	background-repeat: no-repeat; 
	background-color: #e1e2e3;
	background-position: bottom right; 
	padding: 0px;
}

.comment_top_right { background-image: url(../images/comment_box/comment_top_right.gif);
	background-repeat: no-repeat; 
	background-color: #e1e2e3;
	background-position: bottom right; 
	padding: 0px;
}

.comment_top { background-image: url(../images/comment_box/comment_top.gif);
	background-repeat: repeat-x; 
	background-color: #e1e2e3;
	background-position: top left; 
	padding: 0px;
}

.comment_left { background-image: url(../images/comment_box/comment_left.gif);
	background-repeat: repeat-y; 
	background-color: #e1e2e3;
	background-position: top left;
	padding: 0px;
}

.comment_right { background-image: url(../images/comment_box/comment_right.gif);
	background-repeat: repeat-y; 
	background-color: #e1e2e3;
	background-position: top right;
	padding: 0px;
}

.comment_bottom_left { background-image: url(../images/comment_box/comment_bottom_left.gif);
	background-repeat: no-repeat; 
	background-color: #e1e2e3;
	background-position: top left; 
	padding: 0px;
}

.comment_bottom_right { background-image: url(../images/comment_box/comment_bottom_right.gif);
	background-repeat: no-repeat; 
	background-color: #e1e2e3;
	background-position: top left; 
	padding: 0px;
}

.comment_bottom { background-image: url(../images/comment_box/comment_bottom.gif);
	background-repeat: repeat-x; 
	background-color: #e1e2e3;
	background-position: top left; 
	padding: 0px;
}

.poem_top_left { background-image: url(../images/poem_box/poem_top_left.gif);
	background-repeat: no-repeat; 
	background-color: #e1e2e3;
	background-position: bottom right; 
	padding: 0px;
}

.poem_top_right { background-image: url(../images/poem_box/poem_top_right.gif);
	background-repeat: no-repeat; 
	background-color: #e1e2e3;
	background-position: bottom right; 
	padding: 0px;
}

.poem_top { background-image: url(../images/poem_box/poem_top.gif);
	background-repeat: repeat-x; 
	background-color: #e1e2e3;
	background-position: top left; 
	padding: 0px;
}

.poem_left { background-image: url(../images/poem_box/poem_left.gif);
	background-repeat: repeat-y; 
	background-color: #e1e2e3;
	background-position: top left;
	padding: 0px;
}

.poem_right { background-image: url(../images/poem_box/poem_right.gif);
	background-repeat: repeat-y; 
	background-color: #e1e2e3;
	background-position: top right;
	padding: 0px;
}

.poem_bottom_left { background-image: url(../images/poem_box/poem_bottom_left.gif);
	background-repeat: no-repeat; 
	background-color: #e1e2e3;
	background-position: top left; 
	padding: 0px;
}

.poem_bottom_right { background-image: url(../images/poem_box/poem_bottom_right.gif);
	background-repeat: no-repeat; 
	background-color: #e1e2e3;
	background-position: top left; 
	padding: 0px;
}

.poem_bottom { background-image: url(../images/poem_box/poem_bottom.gif);
	background-repeat: repeat-x; 
	background-color: #e1e2e3;
	background-position: top left; 
	padding: 0px;
}

.user_info_table tr td { padding:3px 20px;
	border-bottom:dashed 1px #bbc4d5;
	color:#546a96;
}

.user_info_table tr th { padding-left:5px;
	background-color: #e1e2e3;
	font-size:16px; 
	color:#1a2c6e;
}

.mpf_textarea {
	width: 300px; 
	height: 200px;
	font: normal 12px "Lucida Grande", "Trebuchet MS", Verdana, Helvetica, sans-serif;
	color: #1a2c6e;
	text-decoration: none;
	padding:5px 5px; 
	border:solid 1px #546a96;
}

.button{
	background-image: url(../images/button_back.gif);
	width:150px;
	height:30px;
	background-color: #e1e2e3;
	color:#e1e2e3;
}

.button_mod{
	background-image: url(../images/button_back_mod.gif);
	width:150px;
	height:30px;
	background-color: #e1e2e3;
	color:#680a0f;
}