/*
 PmxBlog.css
 Version: 1.1 for SMF 2.0
 Copyright 2012 by: PortaMx corp.
 Support and Updates at: http://portamx.com
*/

/* Grid table changes */
.pmxblog_th thead th
{
	height: 28px !important;
}
.pmxblog_empty
{
	padding: 0 !important;
	margin: 0 !important;
	border-width: 0 !important;
	empty-cells: hide !important;
}
/* border and frames */
.pmxblog_border
{
	padding: 0 !important;
	margin: -1px 0 0 0 !important;
	background: transparent;
	color: inherit !important;
}
.pmxblog_cmnt
{
	padding: 0 !important;
	margin: 0 !important;
	background: transparent;
	color: inherit !important;
}
.pmxblog_rule
{
	border-width: 0;
	border-bottom-width: 1px;
	padding: 1px 0 !important;
	margin: 0 4px 4px 4px !important;
	background: transparent;
	line-height: 1px !important;
	clear: both;
	color: inherit !important;
}
.pmxblog_teaser:hover
{
	font-weight: bold;
	cursor: help;
}
/* page index */
.pmxblog_pageidx
{
	padding: 0 6px !important;
	font-size: 0.9em !important;
	font-weight: normal;
	line-height: 16px;
	height: 16px;
}
.pmxblog_pageidx.upper
{
	margin: 3px 0 4px 0 !important;
	padding: 3px 5px !important;
}
.pmxblog_pageidx.uppercmt
{
	margin: 10px 0 4px 0 !important;
	padding: 3px 5px !important;
}
.pmxblog_pageidx.lower
{
	margin: 2px 0 0 0 !important;
	padding: 3px 5px !important;
}
.pmxblog_pageidx.upperover
{
	margin: 0 0 2px 0 !important;
	padding: 3px 5px !important;
}
.pmxblog_pageidx.lowerover
{
	margin: 0 !important;
	padding: 3px 5px !important;
}
.pmxblog_pageidx img
{
	margin-top:3px;
}
.pmxblog_pagenum
{
	float: left;
	white-space: nowrap;
}
.pmxblog_pagetop
{
	float: right;
	padding-right:15px;
}
.pmxblog_pagebot
{
	float: right;
}
/* Blog buttons */
.pmx_adm_menus
{
	margin-bottom: 6px !important;
}
.pmx_adm_submenus
{
	margin-bottom: 6px !important;
	margin-top: 5px !important;
}
.pmx_botline
{
	text-align: center;
	margin: 5px 0 0 0;
}
.blogbutton
{
	border-left-width: 0;
	border-right-width: 0;
	padding: 0 3px;
	font-size: 9pt !important;
	font-weight: bold;
	cursor: pointer;
}
a.blogbutton:link, a.blogbutton:visited
{
	text-decoration: none;
}
a.blogbutton:hover
{
	text-decoration: none;
}
.funclaunch
{
	padding: 0;
	margin: 0;
	background: transparent;
	border-right-width: 5px;
	border-left-width: 0;
	margin-left: 10px;
	color: inherit !important;
}
.funcexit, .funcexit2
{
	padding: 0;
	margin: 0 0 0 10px;
	background: transparent;
	border-left-width: 5px;
	border-right-width: 0;
	margin-right: 0px;
	text-align: left;
	color: inherit !important;
}
.funcexit2
{
	margin: 0;
}
.pmxborderbot
{
	background: transparent;
	border-width: 0 0 1px 0;
	color: inherit !important;
}
.pmxblog_headpad
{
	height:6px;
}
.pmxblog_sortpad
{
	padding:0 4px 2px 4px;
}
