
.subhead {
	font-size: 12px;
	color: #FFF;
	line-height: 14px;
}

.indent {
	padding: 0px 10px 4px 10px;
}

/* page layout */

#container .topbar {
	width: 798px;
	padding: 4px;
	text-align: right;
}

#container .logo {
	float: left;
}

#container .header {
	width: 804px;
	margin: 0;
	padding: 2 0 2 0;
}
#container .navbar {
	font-size: 14px;
	width: 784px;
	margin: 0;
	padding: 5px 10px 5px 10px;
}
#container .content {
	width: 788px;
	min-height: 550px; _height: 550px; /* ie hack */
	margin: 0 auto;
	padding: 0;
	border-top: 8px solid transparent;
	border-bottom: 4px solid transparent;
}
#container .content {
	height: auto; min-height: 550px; /* ie hack */
}
#container .navfooter {
	width: 784px;
	margin: 0 auto;
	padding: 0px 10px 0 10px;
	border-top: 2px solid #2E2E2E;
	font-size: 11px;
i}
#container .footer {
	width: 100%;
	height: 12px;
}
#container .index {
	width: 784px;
	min-height: 550px; _height: 550px; /* ie hack */
	text-align: center;
	margin: 0 auto;
	padding: 0 10px 0 10px;
}
#container .index {
	height: auto; min-height: 550px; /* ie hack */
}
#container .sitename {
	font-size: 24px;
	font-weight: bold;
	color: #e99926;
	margin: 12px 0 0 20px;
}

#tail {
	width: 90%;
	margin: 0 auto;
	font-size: 10px;
}


/* nav elements */

#nav a:link, #nav a:visited, #nav a:hover, #nav a:active {
	font-weight: bold;
	color: #FF0066;
}
#nav a:hover {
	color: #FFFFFF;
}
#nav a:active {
	color: #FF0066;
}

#nav .join, #nav .tour, #nav .collection {
	float: right;
}
#nav .join {
	padding: 0 10px 0 10px;
}

#nav .tour {
	padding: 0 10px 0 10px;
}

#nav .collection {
}

#nav .nav_special {
}
#nav .nav_special a:link, #nav .nav_special a:visited {
	color: #FF0066;
}
#nav .nav_special a:hover {
	color: #FFF;
}

#nav_login {
	font-size: 10px;
}
#nav_login .login_input {
	width: 80px;
	font-weight: normal;
	line-height: 12px;
	color: #ffffcc;
	padding: 2px;
	border: 1px solid #CCCCCC;
	background-color: #000000; 
}

/* columns */

#column_half, #column_half_right {
	float: left;
	width: 385px;
	vertical-align: top;
	margin: 0;
	padding: 0;
	text-align: left;
}
#column_half_right {
	margin-left: 10px;
}

#column_quarter {
	float: left;
	width: 180px;
	vertical-align: top;
	margin: 0;
	text-align: left;
}

#column_3quarter {
	float: left;
	width: 600px;
	vertical-align: top;
	margin: 0;
	padding: 0;
	text-align: left;
}

/* page elements */

#object, #object_center {
	float: left;
	padding-right: 10px;
	margin: 0;
	font-weight: normal;
}

#object_vid {
	float: right;
	padding-right: 20px;
	margin: 0;
	font: 11px Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #ffffff;
}

#object_vid_HD {
	float: right;
	padding-right: 20px;
	margin: 0;
	font: 11px Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #ffffff;
}

#object_center {
	padding: 0;
	text-align: center;
}
#object_box {
	float: left;
	background-color: #1D1D1D;
	border: 1px solid #333333;
	padding: 0;
	margin: 1px 4px 1px 0;
	font: 10px Arial, Helvetica, sans-serif;
	font-weight: normal;
	text-align: center;
	color: #ffffff;
	white-space: nowrap;
}
#object_box .text {
	display: block;
	padding-bottom: 2px;
	line-height:15px;
}

#info_box {
	float: right;
	width: 420px;
	padding-left: 10px;
	margin: 0;
	font: 11px Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #ffffff;
}

#model_box {
	float: left;
	width: 138px;
	height: auto;
	min-height: 245px; _height: 245px; /* ie hack */
	background-color: #1D1D1D;
	border: 1px solid #333333;
	padding: 5px 4px 5px 4px;
	margin: 5px 8px 5px 0;
	font: 11px Arial, Helvetica, sans-serif;
	font-weight: normal;
	text-align: center;
	color: #ffffff;
}
body>#model_box {
	height: auto; min-height: 245px; /* ie hack */
}
#model_box .name {
	display: block;
	font-weight: bold;
}
#model_box .info {
	display: block;
	text-align: center;
	font-size: 9px;
	color: #ffffff;
}
#model_box .info b {
	font-weight: normal;
	color: #cccccc;
}

#section {
	display: block;
	width: 99%;
	font-size: 12px;
	font-weight: bold;
	background-color: #333333;
	padding: 1px 2px 3px 2px;
	margin: 2px	0 2px 0;
}
#section .link {
	display: inline;
	float: right;
	font-size: 10px;
}

#row, #row_center { 
	clear: both;
	padding: 2px 0 2px 0;
}
#row_center {
	text-align: center;
	width: 100%;
}
#row .item, #row .item_right {
	width: 50%;
	float: left;
	font-weight: bold;
	padding-right: 15px;
}
#row .item_right {
	text-align: right;
}
#row .label {
	width: 45%;
	float: left;
	text-align: right;
	font-weight: bold;
	margin-right: 5px;
}
#row .button {
	clear: bloth;
	float: right;
	margin: 10px 25% 0 0;
}
#row .fixed_textinput {
	width: 40%;
	padding-right: 0;
	margin-right: 0;
}

#data {
	float: left;
	white-space: nowrap;
	min-height: 80px;
	padding: 0 20px 0 20px;
}
#data .head {
	font-size: 12px;
	font-weight: bold;
}


/* content elements */

.icons {
	margin-bottom: -5px;
}

.smallicons {
	margin-bottom: -2px;
}

.note {
	display: block;
	font-size: 9px;
	font-style: italic;
	text-align: right;
	font-weight: normal;
	margin-bottom: 5px;
}

.joinnow {
	display: block;
	width: 747px;
	height: 40px; 
	border: 0;
	padding: 0;
	margin-left: 10px;
	text-align: center;
}

.tagline {
	font-weight: normal;
}








#bookframe_head {
	display: block;
	width: 747px;
	height: 50px; 
	border: 0;
	padding: 0;
	margin-left: 10px;
}
#bookframe_content {
	display: block;
	width: 747px;
	height: auto; 
	min-height: 400px;
	font-size: 11px;
	color: #000000;
	border: 0;
	padding: 0;
	margin-left: 10px;
}
#bookframe_content .pageleft {
	width: 292px;
	float: left;
	padding: 0 35px 0 35px;
}
#bookframe_content .pageright {
	width: 302px;
	float: right;
	padding: 0 35px 0 25px;
}
#bookframe_content .frame_photo_left {
	border-color: #cc3300;
}
#bookframe_foot {
	display: block;
	width: 747px;
	height: 75px; 
	border: 0;
	padding: 0;
	margin-left: 10px;
	font-size: 6px;
}
#bookframe_content .leftpage {
	width: 362px;
	float: left;
}

#pageframe_head {
	display: block;
	width: 747px;
	height: 50px; 
	border: 0;
	padding: 0;
	margin-left: 10px;
}
#pageframe_content {
	display: block;
	width: 747px;
	height: auto; 
	min-height: 400px;
	font-size: 11px;
	color: #000000;
	border: 0;
	padding: 0;
	margin-left: 10px;
}
#pageframe_content .text {
	padding: 0 50px 0 50px;
}
#pageframe_content .break {
	padding-top: 20px;
}
#pageframe_content .title {
	font-size: 15px;
	font-weight: bold;
	color: #000000;
}
#pageframe_content a, #pageframe_content a:link, #pageframe_content a:visited {
	color: #e85a00;
}
#pageframe_content a:hover {
	color: #cc3300;
}
#pageframe_content .attachthumb {
	display: inline;
	float: left;
	font-size: 10px;
	color: #000000;
	text-align: center;
	margin: 0 5px 0 5px;
}
#pageframe_content .comment {
}
#pageframe_content .cnav { 
	background-color: #ebe0c6;
	border: 1px solid #d0c6af;
}
#pageframe_content .cblock_featured { 
	border-color: #c3b388;
}
#pageframe_content .fixed_textinput, #pageframe_content .textinput,
#pageframe_content .fixed_textinput, #pageframe_content .textinput {
	background-color: #eee3c5;
}

#pageframe_foot {
	display: block;
	width: 747px;
	height: 75px; 
	border: 0;
	padding: 0;
	margin-left: 10px;
	font-size: 6px;
}

#leoframe_head, #leoframe_head2, #leoframe_head1 {
	display: block;
	width: 747px;
	height: 43px; 
	border: 0;
	padding: 0;
	margin-left: 10px;
}
#leoframe_head1 {
	width: 387px;
}
#leoframe_head2 {
}
#leoframe_content, #leoframe_content2, #leoframe_content1 {
	display: block;
	width: 747px;
	height: auto; 
	font-size: 11px;
	color: #000000;
	border: 0;
	padding: 0;
	margin-left: 10px;
}
#leoframe_content1 {
	width: 387px;
}
#leoframe_content2 {
}
#leoframe_foot, #leoframe_foot2, #leoframe_foot1 {
	display: block;
	width: 747px;
	height: 21px; 
	border: 0;
	padding: 0;
	margin-left: 10px;
	font-size: 6px;
}
#leoframe_foot1 {
	width: 387px;
}
#leoframe_foot2 {
}

#darkframe_head, #darkframe_head2, #darkframe_head1 {
	display: block;
	width: 747px;
	height: 35px; 
	border: 0;
	padding: 0;
	margin-left: 10px;
}
#darkframe_head1 {
	width: 387px;
}
#darkframe_head2 {
}
#darkframe_content, #darkframe_content2, #darkframe_content1 {
	display: block;
	width: 747px;
	height: auto; 
	min-height: 100px; _height: 100px; /* ie hack */
	font-size: 11px;
	color: #000000;
	border: 0;
	padding: 0;
	margin-left: 10px;
}
body>#darkframe_content, body>#darkframe_content2, body>#darkframe_content1 {
	height: auto; min-height: 100px; /* ie hack */
}
#darkframe_content1 {
	width: 387px;
}
#darkframe_content2 {
}
#darkframe_foot, #darkframe_foot2, #darkframe_foot1 {
	display: block;
	width: 747px;
	height: 21px; 
	border: 0;
	padding: 0;
	margin-left: 10px;
	font-size: 6px;
}
#darkframe_foot1 {
	width: 387px;
}
#darkframe_foot2 {
}
#darkframe_content .body {
	font-size: 11px;
	color: #000000;
	padding: 0 25px 0 25px;
}
#darkframe_content .subhead {
	display: block;
	font-size: 12px;
	font-weight: bold;
	color: #660000;
	padding-bottom: 5px;
}
#darkframe_content .comment {
}


#cardframe_head {
	display: block;
	width: 747px;
	min-height: 143px; _height: 143px; /* ie hack */ 
	border: 0;
	padding: 0;
	margin-left: 10px;
}
body>#cardframe_head {
	height: auto; min-height: 143px; /* ie hack */
}
#cardframe_head .titleimg {
	display: inline;
	margin: 26px 30px 0 22px;
	padding: 0;
}
#cardframe_head .frame_title {
	color: #000000;
}
#cardframe_head a, #cardframe_head a:link, #cardframe_head a:visited, 
#cardframe_head .frame_text a, #cardframe_head .frame_text a:link, #cardframe_head .frame_text a:visited {
	color: #e85a00;
}
#cardframe_head a:hover, #cardframe_head .frame_text a:hover {
	color: #cc3300;
}
#cardframe_head .subhead {
	display: block;
	font-size: 14px;
	color: #6666ff;
	line-height: 16px;
	margin-top: 5px;
}
#cardframe_content {
	display: block;
	width: 747px;
	min-height: 250px; _height: 250px; /* ie hack */ 
	font-size: 11px;
	color: #000000;
	border: 0;
	padding: 0;
	margin-left: 10px;
}
body>#cardframe_content {
	height: auto; min-height: 250px; /* ie hack */
}
#cardframe_content .caption {
	font-size: 10px;
	color: #000000;
}
#cardframe_content .photonav span strong {
	color: #999999;
	background: transparent;
	border-color: #666666;
}
#cardframe_content .photonav span a, #cardframe_content .photonav span a:link, 
#cardframe_content .photonav span a:visited, #cardframe_content .photonav span a:active {
	color: #ffffff;
	background: #6a3429;
	border-color: #666666;
}
#cardframe_content .photonav span a:hover {
	background: #ffcc00;
	color: #000000;
}
#cardframe_content .img {
	background-color: #ffffff;
	border: 1px solid #e3ae30;
}
#cardframe_content .comment {
}
#cardframe_content .cnav { 
	background-color: #ebe0c6;
	border: 1px solid #d0c6af;
}0
#cardframe_content .cblock_featured { 
	border-color: #b1b1b1;
}


div.data, div.data_small {
	font-size: 11px;
	color: #000000;
	padding: 10px 25px 0 25px;
}
div.data_small {
	float: left;
	width: 322px;
}
div.data a, div.data a:link, div.data a:visited,
div.data_small a, div.data_small a:link, div.data_small a:visited {
	color: #e85a00;
}
div.data .note, div.data_small .note {
	display: block;
	font-size: 9px;
	font-style: italic;
	text-align: right;
	font-weight: normal;
	margin-bottom: 5px;
}
div.data .button, div.data_small .button {
	float: right;
	margin: 5px 80px 0 0;
}
div.data a:hover, div.data_small a:hover {
	color: #cc3300;
}
div.data .subhead, div.data_small .subhead {
	border-bottom: 2px solid #660000;
	margin-bottom: 5px;
}
div.data div.row div.label, div.data_small div.row div.label {
	width: 155px;
	float: left;
	text-align: right;
	font-weight: bold;
	margin-right: 5px;
}
div.data div.row div.item {
	width: 322px;
	float: left;
	text-align: right;
	font-weight: bold;
	margin-right: 55px;
}
div.data_small .fixed_textinput {
	width: 150px;
	padding-right: 0;
	margin-right: 0;
}
div.data_small div.row_center {
	text-align: center;
	font-weight: normal;
}

#cardframe_div {
	display: block;
	width: 747px;
	height: 32px; 
	border: 0;
	padding: 0;
	margin-left: 10px;
	font-size: 6px;
}
#cardframe_foot {
	display: block;
	width: 747px;
	height: 21px; 
	border: 0;
	padding: 0;
	margin-left: 10px;
	font-size: 6px;
}
#cardframe_content .body, #cardframe_head .body {
	font-size: 11px;
	color: #000000;
	padding: 0 25px 0 25px;
}
#cardframe_content .body strong {
	padding: 0 2px 2px 2px;
	margin: 0 2px;
	font-weight: normal;
	color: #000000;
	background: #f1c770;
}
#cardframe_content .frame_photo {
	margin: 0;
}
#cardframe_content .frame_text {
	padding-left: 10px;
}
#cardframe_content .subhead {
	display: block;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	padding-bottom: 5px;
}
#cardframe_content .pagination span strong {
	color: #000000;
	background: #dfaa36;
}
#cardframe_content .pagination span a, #cardframe_content .pagination span a:link, 
#cardframe_content .pagination span a:visited, #cardframe_content.pagination span a:active {
	color: #e85a00;
}
#cardframe_content .pagination span a:hover {
	color: #cc3300;
}


.frame_text {
	font-size: 11px;
	color: #000000;
}
.frame_title, .frame_title_left, .frame_title_dark {
	display: block;
	text-align: left;
	font-weight: bold;
	white-space: nowrap;
	color: #ffffff;
	padding: 5px 0 0 25px;
}
.frame_title_left {
	width: 362px;
	float: left;
}
.frame_title_dark {
	color: #000000;
	margin-bottom: 5px;
}
.frame_stats, .frame_stats_small {
	width: 180px;
	font-size: 11px;
	color: #000000;   
	margin: 0;
	padding: 0;
}
.frame_stats_small {
	width: 150px;
}
.frame_padding {
	display: block;
	padding: 0;
	margin: 0 0 0 25px;
}
.frame_padding_right {
	display: block;
	padding: 0;
	margin: 0 25px 0 0;
}
.frame_info {
	width: 340px;
	font-size: 11px;
	color: #000000;
	padding: 0 25px 0 40px;
}
.frame_photo, .frame_photo_left {
	display: block;
	border: 1px solid #ffcc00;
	padding: 0;
	margin: 0 10px 0 25px;
}
.frame_photo_left {
	float: left;
	margin: 0 10px 10px 0;
	padding: 0px;
}
.frame_coverphoto {
	font-size: 11px;
	color: #000000;
}
.frame_stats a:link, .frame_info a:link, .frame_coverphoto a:link, .frame_stats_small a:link,
.frame_stats a:visited, .frame_info a:visited, .frame_coverphoto a:visited, .frame_stats_small a:visited {
	color: #e85a00;
	text-decoration: none;
}
.frame_stats a:hover, .frame_info a:hover, .frame_coverphoto a:hover {
	color: #cc3300;
}
.frame_col_left {
	width: 362px;
	float: left;
}
.frame_col_right {
	width: 362px;
}

.body a, .body a:link, .body a:visited {
	color: #e85a00;
}
.body a:hover {
	color: #cc3300;
}

#text {
	padding: 0 25px 0 25px;
}










#sidebar {
	float: right;
	width: 340px;
	font-size: 10px;
	line-height: 10px;
	margin: 0 0 0 15px;
}
#sidebar .title {
	display: block;
	clear: both;
	height: 15px;
	color: #333333;
	font-size: 14px;
	font-weight: bold;
	text-align: center;
	padding: 3px 0 0 0;
	margin: -5px -5px 0 -5px;
	background-color: #FF66FF;
}
#sidebar .foot {
	text-align: center;
	padding-top: 5px;
	margin: 10px -5px 0 -5px;
	border-top: 1px solid #FF66FF;
}

div.noteframe_head {
	width: 340px;
	min-height: 250px; _height: 250px; /* ie hack */
}
body>#noteframe_head {
	height: auto; min-height: 250px; /* ie hack */
}
div.noteframe_head .text {
	display: block;
	color: #000000;
	font-size: 12px;
	line-height: 16px;
	font-weight: normal;
	text-align: left;
	padding: 8px;
}
div.noteframe_head .head {
	display: block;
	color: #000000;
	font-size: 14px;
	font-weight: bold;
	text-align: left;
	padding: 4px 0 0 0;
}
div.noteframe_foot {
	width: 340px;
	height: 7px;
	margin-bottom: 10px;
	font-size: 6px;
}

div.signup {
	margin: 15px 20px 20px 90px;
}

div.news {
	border: 1px solid #FF66FF;
	padding: 5px;
	margin-bottom: 10px;
}
div.news .small {
	color: #999999;
}
div.poll {
	text-align: center;
	border: 1px solid #FF66FF;
	padding: 5px;
	margin-bottom: 10px;
}
div.poll .question { 
	display: block;
	clear: both;
	color: #daf1ff;
	font-size: 11px;
	font-weight: bold;
	padding: 10px 0 10px 0;
	margin: 0 -5px 0 -5px;
	border-bottom: 1px solid #FF66FF;
}
div.poll .option, div.poll .bottom { 
	display: block;
	clear: both;
	text-align: left;
	padding: 10px 0 3px 0;
}

div.poll .result {
	display: block;
	clear: both;
	line-height: 12px;
	padding: 0;
}
div.poll .bar1, div.poll .bar2, div.poll .bar1_full, div.poll .bar2_full {
	display: block;
	float: left;
	height: 5px;
	font-size: 2px;
	background-color: #999999;
	color: black;
	padding: 2px 0 2px 0;
	border: 1px solid #333333;
}
div.poll .bar1 {
	border-right: 0;
}
div.poll .bar2, div.poll .bar2_full {
	background-color: #666666;
}
div.poll .bar2 {
	border-left: 0;
}

.cnav { 
	display: inline;
	font-size: 10px; 
	background-color: #2e80b1;
	padding: 0px 5px 1px 5px;
	margin-right: 5px;
	border: 1px solid #333333;
}
.cnav .attention {
	color: #ff3333;
}

.cblock, .cblock_featured {
	width: 100%;
}
.cblock_featured {
	border: 1px solid #666666;
	padding: 5px;
	margin: -4px -6px -4px -6px;
}

.comment {
	display: block;
	background: url("../../images/hotmodels/icon_quotes.gif") no-repeat top left;
	margin-top: 4px;
	margin-bottom: 5px;
	padding-left: 15px;
}

/* Photo nav */
.photonav {
	font: 14px Arial, Helvetica, sans-serif;
	width: 100%;
	text-align: center;
	padding-top: 3px;
	margin: 0;
}
.photonav strong, .photonav b {
	font-weight: normal;
}
.photonav span strong {
	padding: 0 4px;
	margin: 0 4px;
	font-weight: bold;
	color: #2e80b1;
	background: #333333;
	border: 1px solid #333333;
}
.photonav span a, .photonav span a:link, .photonav span a:visited, .photonav span a:active {
	font-weight: bold;
	color: #ffff66;
	margin: 0 4px;
	padding: 8px;
	background: #2e80b1;
	border: 1px solid #333333;
}
.photonav span a:hover {
	color: #ffcc00;
}

/* images */
.img {
	background-color: #000000;
	border: 2px solid #000000;
	padding: 0;
	margin: 0;
}

.thumb {
	background-color: #000000;
	border: 1px solid #000000;
	padding: 0;
	margin: 2px;
}

.thumb_stats, .thumb_stats_wrap {
	font: 10px Arial, Helvetica, sans-serif;
	line-height: 9px;
	white-space: nowrap;
	padding-bottom: 5px;
}
.thumb_stats_wrap {
	white-space: normal;
}

/* form elements */
.button, .button2, .textinput, .fixed_textinput, .fixed_dropdown, .dropdown {
	font: 12px Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #000000;
	background-color: #FF66FF;
	padding: 2px;
	border: 1px solid #333333;
}
.checkbox {
	color: #000000;
	background-color: transparent;
	border: 0;
}
.radio {
	color: #000000;
	background-color: transparent;
	border: 0;
}
.button {
	color: #ffff66;
}
.button2 {
	background-color: #73aed1;
}
.fixed_textinput {
	width: 160px;
	background-color: #dbeaf9;
}
.textinput {
	background-color: #dbeaf9;
}
.fixed_dropdown {
	width: 240px;
	background-color: #dbeaf9;
}
.dropdown {
	background-color: #dbeaf9;
}

/* Sort */
.sort {
	display: block;
	font-size: 11px;
	margin: 0 2 0 0;
	color: #FFFFFF;
}
.sort a, .sort a:link, .sort a:visited, .sort a:active {
	color: #FFFFFF;
	padding: 0 2px 2px 2px;
	margin: 0 2px;
	font-weight: normal;
	background: #000000;
}
.sort a:hover {
	padding: 0 2px 2px 2px;
	margin: 0 2px;
	font-weight: normal;
	color: #FFFFFF;
	background: #666666;
}
.sort strong {
	padding: 0 2px 2px 2px;
	margin: 0 2px;
	font-weight: normal;
	color: #000000;
	background: #FFFFFF;
}

/* Pagination */
.pagination {
	float: right;
	height: 1%; /* IE hack */
	font-size: 11px;
	margin: 0;
	padding: 0;
	text-align: right;
}
.pagination strong, .pagination b {
	font-weight: normal;
}
.pagination span strong {
	padding: 0 2px;
	margin: 0 2px;
	font-weight: normal;
	color: #000000;
	background: #68ddff;
}
.pagination span a, .pagination span a:link, .pagination span a:visited, .pagination span a:active {
	font-weight: normal;
	text-decoration: none;
	color: #ffff66;
	margin: 0 2px;
	padding: 0 2px;
}
.pagination span a:hover {
	color: #ffcc00;
}
.pagination img {
	vertical-align: middle;
}

/* extras */
#admin_info {
	width: 804px;
	margin: 0 auto;
	margin-top: 20px;
	font-size: 9px;
	text-align: center;
}

#debug {
	margin-top: 50px;
	text-align: left;
}

#console {
	border:1px solid #999999;
}

.alert {
	font-size: 14px; 
	color: #ffcc00;
	font-weight: bold;
}
.error {
	font-size: 14px; 
	color: #ff8a00;
	font-weight: bold;
}
.attention { color: #ff66ff; }

.small { font-size: 10px; }
.med { font-size: 11px; }
.float-right { float: right; }
.float-left { float: left; }
.align-right { text-align: right; }

.mbf-item { display: none; }

