
/*body { margin:0px; padding:0px; background:#A6CB2D url(../images/bpc_bgnd.gif) top center no-repeat; font-family:Arial, sans-serif; font-size:12px; overflow-x:hidden; }*/
body { margin:0px; padding:0px; background:#010100 url(../images/bground-v2.jpg) top center no-repeat; font-family:Arial, sans-serif; font-size:12px; overflow-x:hidden; }



table#center { width:1010px; margin:auto; padding:0px; border-top:10px solid #ffffff; border-right:10px solid #ffffff; border-bottom:0px; border-left:10px solid #ffffff; background:#ffffff; }
table#center tr { vertical-align:top; }

table#facebook { width:1030px; margin:auto; padding:0px 0px 10px 0px; }

img { border:0px; }

div.footer { font-size:12px; width:960px; margin:auto; padding:10px 0px 0px 0px; text-align:center; color:#669900; font-weight:bold; }
div.footer em { font-weight:normal; color:#A6CB2D; }
em { font-style:normal; font-weight:bold; }
h1 { color:#001645; font-size:20px; font-weight:bold; padding:0px; margin:10px 0px 4px 0px; }
p { padding:0px; margin:0px 0px 10px 0px; }

div.index_right_menu { font-size:12px; width:100%; text-align:left; border-bottom:1px solid #ffffff; background:#fff; }
a { text-decoration:none; }



div.index_right_menu a h3, div.index_right_menu a:visited h3
{
	font-size:13px;
	font-weight:normal;
	color:#ffffff;
	background:#000000;
/* FORMERLY	background:#001645; */
	text-decoration:none;
	margin:0px 0px 0px 0px;
	padding:1px 2px 1px 10px;
	border-bottom:1px solid #333333;
	line-height:15px;
}
div.index_right_menu a:hover h3, div.index_right_menu a:active h3
{
	background:#A6CB2D;
	color:#001645;
	border-bottom:1px solid #ffffff;
}
td#topcell { width:748px; height:155px; }
div.topcell_div { width:740px; height:150px; background:#000000 url(../images/index_header.gif) 6px 17px no-repeat; margin:0px 8px 6px 0px; }
div#frontmenu		{ width:183px; float:right; margin-top:4px; margin-right:1px; margin-left:20px; }

/*td#index_right_col	{ width:242px; padding-bottom:110px; background:#A6CB2D url(../images/index_rightcolumn.gif) bottom right no-repeat; }*/
td#index_right_col	{ width:242px; padding-bottom:5px; background:#A6CB2D; }

span.article_separator { display:block; width:100%; height:1px; float:left; }

div.index_right_menu div.moduletable_ladder h2
{
/*
	font-size:16px;
	font-weight:normal;
	color:#001645;
	font-weight:bold;
	text-decoration:none;
	line-height:16px;
*/
	background:#ffffff url(../images/quicklinks.jpg) 0px 5px no-repeat;
	margin:0px 0px 0px 0px;
	padding:4px 0px 0px 0px;
	border-top:1px solid #ffffff;
	border-bottom:1px solid #ffffff;
	width:242px;
	height:55px;
}

div.index_right_menu div.moduletable_ladder h2 span
{
	display:none;
}
/*<div class="index_right_menu">
	<div class="moduletable_ladder">
		<h2>
			<span>QUICKLINKS*/


div.moduletable_search

{
	padding:0px;
	margin:0px 0px 0px 0px;
	float:left;
}
div.moduletable_search form
{
	padding:0px;
	margin:0px 0px 4px 0px;
	float:left;
}
div.manufacturers_div
{
	padding:0px;
	margin:0px 0px 0px 0px;
	float:left;
	width:100%;
}


/* This is for the frontpage menu */

/*<div class="topcell_div">
	<div id="frontmenu">
		<div class="moduletablemenu" style="margin-left:0px; padding-left:5px; padding-top:17px;">
			<ul class="menu">
				<li id="current" class="active item1">
					<a href="http://www.bpcsportsupplements.com/">
						<span>Home</span></a></li>*/
						
/*div#frontmenu { width:183px; float:right; margin-top:4px; margin-right:1px; margin-left:20px; }*/
/*div#frontmenu { background:#00ff00; }*/
div.moduletablemenu { color:#ffffff; font-size:12px; padding:0px 22px 0px 0px; margin:0px; width:156px; text-transform:uppercase; background:url(../images/mainmenu_bckgrnd.gif) 0px 15px no-repeat; }
div.moduletablemenu ul.menu { padding:0px; margin:0px 0px 0px 22px; }
div.moduletablemenu ul.menu li { list-style:none; border-bottom: 1px solid #ffffff; margin:1px 0px 1px 0px; padding:0px; }
div.moduletablemenu ul.menu li a, div.moduletablemenu ul.menu li a:visited { color: #ffffff; font-weight:bold; text-decoration: none; }
div.moduletablemenu ul.menu li a:hover, div.moduletablemenu ul.menu li a:active { color: #B3D234; }
/*div.moduletablemenu ul li:hover a { color: #B3D234; }*/

/*div.moduletablemenu ul.menu li { list-style-image: url(../images/arrowwhite.gif); border-bottom: 1px solid #ffffff; margin: 0px 10px 0px 0px; }*/
/*div.moduletablemenu ul.menu li:hover { list-style-image: url(../images/arrowblack.gif); }*/

/*a, a:link, a:visited, a:hover, a:focus, a:active { border:none; font-weight: bold; }
a.mainlevelusernav { font-weight:normal; }
.mainlevelusernav { color: #999999; }*/

/*#menu a.mainlevel:link, #menu a.mainlevel:visited { display: block; background-color: #cccccc; font-size: 9px; font-weight: bold; color: #001646; text-align: left; height: 16px; line-height: 16px; text-indent: 15px; text-transform:uppercase; border-bottom: 1px solid #ffffff; font-family:Verdana, Arial, Helvetica, sans-serif; }
#menu a.mainlevel:hover { background-color: #666666; text-decoration: none; font-weight: bold; color: #ffffff; text-transform:uppercase; }*/
/*#menu a.mainlevel { display: block; background-color: #cccccc; font-size: 9px; font-weight: bold; color: #001646; text-align: left; height: 16px; line-height: 16px; text-indent: 15px; text-transform:uppercase; }*/

/*table.moduletablestore .mainlevel { line-height: 1.6em; padding: 0px 0px 0px 5px; }*/

#left a.mainlevel { font-weight: normal; }







/* ееееееееееееееееееее Unknown Styles Below ееееееееееееееееееее ***


.moduletable_menu, .moduletable
{
	color:#000000;
	border-bottom:1px solid #0C6293;
	margin-bottom:-16px;
}

.moduletable_menu h3
{
	border-bottom:1px solid #0C6293;
	margin-bottom:0px;
}

.moduletable_menu ul
{
	margin-left:10px;
	margin-top:0px;
	padding:10px;
	font-size:80%;
	list-style-type:square;
}

.moduletable_menu a:link, .moduletable a:link
{
	color:#0C6293;
}

.moduletable_menu a:visited, moduletable a:visited
{
	color:#0C6293;
}

.contentheading
{
	border-bottom:2px solid #000000;
	border-right:2px solid #000000;
	border-left:1px solid #0C6293;
	border-top:1px solid #0C6293;
	background:#333333;
	color:#999999;
	padding:10px;
	font-size:32px;
}

.contentpaneopen h1
{
	font-size:24px;
	border-bottom:1px solid #0C6293;
	padding:10px;
}

*/








/*03-03-2011*/

*:first-child+html .mt_10 {position:absolute; top:-20px;}

@media screen and (-webkit-min-device-pixel-ratio:0){
.mt_10 {position:absolute; top:-18px;}
}

