

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; }

	

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:0px 0px 4px 0px; }

p			{ padding:0px; margin:0px 0px 10px 0px; }



div.index_left_menu	{ font-size:12px; width:100%; text-align:left; }

a			{ text-decoration:none; }



div.index_left_menu a h3, div.index_left_menu a:visited h3

{

	font-size:13px;

	font-weight:normal;

	color:#ffffff;

	background:#001645;

	text-decoration:none;

	margin:0px 0px 0px 0px;

	padding:0px 2px 1px 10px;

	border-bottom:1px solid #ffffff;

	line-height:14px;

}

div.index_left_menu a:hover h3, div.index_left_menu a:active h3

{

	background:#A6CB2D;

	color:#001645;

	border-bottom:1px solid #ffffff;

}



/*

div.index_left_menu div.moduletable_ladder a#active_menu

{

	font-style:none;

	font-weight:bold;

	color:#ff0000;

	border-right:10px solid #ff0000;

}

*/



td#topcell			{ width:748px; height:155px; background:url(../images/index_header.gif) top left no-repeat; }

div#frontmenu		{ width:183px; float:right; margin-top:4px; margin-right:1px; margin-left:20px; }



td#index_right_col	{ width:242px; height:562px; background:url(../images/index_rightcolumn.gif) top right no-repeat; }





div.index_left_menu div.moduletable_ladder h2

{

	font-size:16px;

	font-weight:normal;

	color:#001645;

	background:#ffffff;

	font-weight:bold;

	text-decoration:none;

	margin:0px 0px 0px 0px;

	padding:4px 2px 2px 10px;

	border-top:1px solid #ffffff;

	border-bottom:1px solid #ffffff;

	line-height:16px;

}



/* MANUFACTURER'S SELECT LIST

div.index_left_menu div.moduletable_ladder h2

div.index_left_menu div.moduletable_ladder div form select.inputbox option*/

div.index_left_menu div.moduletable_ladder div form { margin:0px; padding:0px; }

div.index_left_menu div.moduletable_ladder div form select.inputbox

{

	margin:2px 0px 0px 10px;

	padding:0px;

	width:90%;

}

div.index_left_menu div.moduletable_ladder div form  input.button

{

	margin:5px 0px 5px 10px;

	padding:0px;

	width:90%;

}







div.moduletable_ftrdprdt_cms

{

	background:url(../images/ftrd_prdct_bcktop.gif) top right no-repeat;

	padding:0px;

	/*height:296px;*/

}

div.moduletable_ftrdprdt_cms table

{

	background:url(../images/ftrd_prdct_bckbtm.gif) bottom right no-repeat;

	padding:45px 14px 20px 14px;

	/*height:226px;*/

}

div.moduletable_ftrdprdt_cms table tr.sectiontableentry1 td span

{

	display:inline;

	width:100%;

	font-size:15px;

	color:#001645;

}

div.moduletable_ftrdprdt_cms table tr.sectiontableentry1 td span.productPrice

{

	display:block;

	width:100%;

	font-size:22px;

	color:#B3D234;

	font-weight:bold;

	margin:0px;

	padding:0px;

}

div.moduletable_ftrdprdt_cms table tr.sectiontableentry1 td a img

{

	/*width:99px;*/		width:132px;

	/*height:135px;*/	height:180px;

	margin:0px;

	padding:0px;

}







/*div.moduletable_ftrdprdt_cms table tr.sectiontableentry1 td

{ color:#ff0000; }

						<span style="font-weight:bold;">MRI War Recovery 600g</span><br />

						<a title="MRI War Recovery 600g" href="/products.html?page=shop.product_details&amp;category_id=11&amp;flypage=flypage-BPC_BOX.tpl&amp;product_id=308"><img src="http://www.bpcsportsupplements.com/components/com_virtuemart/show_image_in_imgtag.php?filename=MRI_War_Recovery_4b21e1f5ec59a.jpg&amp;newxsize=90&amp;newysize=90&amp;fileout=" alt="MRI War Recovery 600g" border="0" /></a><br />

						<span style="color:#001645;font-size:16px;">$85.00</span><br>

						<span style="font-size:13px;">RRP:$109.95</span><br />

						You Save: $24.95<br />

					</td>*/





/*

<div class="moduletable_ftrdprdt_cms">

	<table border="0" cellpadding="0" cellspacing="0" width="100%">

		<tr align="center" class="sectiontableentry1">

			<td width="100%">

				<span style="font-weight:bold;">MRI Black Powder 800g - MRI War 600g</span>

				<a title="MRI Black Powder 800g - MRI War 600g" href="/index.php?page=shop.product_details&amp;category_id=22&amp;flypage=flypage-BPC_BOX.tpl&amp;product_id=283&amp;option=com_virtuemart&amp;Itemid=2">

					<img src="http://www.bpcsportsupplements.com/components/com_virtuemart/show_image_in_imgtag.php?filename=resized%2FMRI_Black_Powder_4ab485c65b36e_90x90.jpg&amp;newxsize=90&amp;newysize=90&amp;fileout=" height="90" width="66" alt="MRI Black Powder 800g - MRI War 600g" border="0" />

				</a>

				<span class="productPrice">$160.00</span>

			</td>

		</tr>

	</table>

</div>





div.featured

	div

		div.moduletable_ftrdprdt_cms

			table

				tr.sectiontableentry1

					td

						span	/* Redbak Complete Protein 4.55kg //



div.featured

	div

		div.moduletable_ftrdprdt_cms

			table

				tr.sectiontableentry1

					td

						a

							img



div.featured

	div

		div.moduletable_ftrdprdt_cms

			table

				tr.sectiontableentry1

					td

						span.productPrice	/* $140.00 */





form#sm2EMSubscribe

	label.mailinglistlabel

{

	margin-top:5px;

}



form#sm2EMSubscribe

	label

		span.mailinglistspan

{

	padding-top:5px;



}

form#sm2EMSubscribe

	label

		select.mailinglist

{

	vertical-align:top;

}

form#sm2EMSubscribe

	label

		select.mailinglist

			option

{

	color:#001646;

}





/*

div.mainText

	div

		<table cellpadding="4" cellspacing="1" border="0" class="contentpane">

			<tr>

				<td class="sectiontableheader">Subject:</td>

				<td>BPC - Morrocan Lamb</td>

			</tr>

			<tr>

				<td class="sectiontableheader">Sent Date:</td>

				<td>17 November 2009</td>

			</tr>

		</table>

		<table width="100%">

			<tr>

				<th>Message</th>

			</tr>

			<tr>

				<td>

					<iframe src="/index2.php?option=com_sm2emailmarketing&task=showarchivemessage&action=1&no_html=1&id=3" width="100%" height="500" scrolling="auto" align="top" frameborder="0">

					</iframe>*/

div.mainText

{

	width:718px;

}

div.mainText

	div

		table

			tr

				td

{

	/*width:700px;*/

}

div.mainText

	div

		table

			tr

				td

					iframe

{

	width:700px;

}





/*

div.index_left_menu

	form#form-login

		fieldset class.input

			p#form-login-username

				<label for="modlgn_username">Username</label>

				<input id="modlgn_username" type="text" name="username" class="inputbox" alt="username" size="18" />



			p#form-login-password

				<label for="modlgn_passwd">Password</label>

				<input id="modlgn_passwd" type="password" name="passwd" class="inputbox" size="18" alt="password" />



			p#form-login-remember

				<label for="modlgn_remember">Remember Me</label>

				<input id="modlgn_remember" type="checkbox" name="remember" class="inputbox" value="yes" alt="Remember Me" />



			<input type="submit" name="Submit" class="button" value="Login" />



		ul

			li

				a

					Forgot your password?

					Forgot your username?

					Create an account

*/



div.index_left_menu form#form-login div

{

	margin:4px 0px 0px 0px;

}

	

div.index_left_menu form#form-login fieldset.input

{

	border:0px;

	margin:0px;

	padding:0px;

}

div.index_left_menu form#form-login fieldset.input p#form-login-username, 

div.index_left_menu form#form-login fieldset.input p#form-login-password, 

div.index_left_menu form#form-login fieldset.input p#form-login-remember

{

	margin:4px;

	padding:0px;

}

div.index_left_menu form#form-login ul

{

	margin:4px;

	padding:0px;

	list-style:none;

}

div.index_left_menu form#form-login ul li a, div.index_left_menu form#form-login ul li a:visited

{

	font-size:11px;

	text-decoration:none;

	color:#001646;

	font-weight:normal;

}

div.index_left_menu form#form-login ul li a:hover, div.index_left_menu form#form-login ul li a:active

{

	color:#B3D234;

}















	

/* This is for the frontpage menu */

.moduletablemenu	{ color:white; font-size:12px; padding:0px 12px 17px 65px; text-transform:uppercase; }

.moduletablemenu ul	{ padding: 0px 0px 0px 0px; margin: 0px; }



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

.moduletablemenu ul li:hover { list-style-image: url(../images/arrowblack.gif); }



.moduletablemenu ul li a, .moduletablemenu ul li a:link, .moduletablemenu ul li a:visited

			{ color: #ffffff; }

.moduletablemenu ul li a:hover, .moduletablemenu ul li a:hover, .moduletablemenu ul li a#active_menu

			{ color: #B3D234; text-decoration: none; }

	



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 .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: 0 0 0 5px; }



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



table.moduletablestore .mainlevel

			{ line-height: 1.6em; padding: 0 0 0 5px; }

	













td div div h2

{

	color:#001646;

}





div#bcrumb span a, div#bcrumb span a:visited

{

	color:#001646;

	text-decoration:none;

}

div#bcrumb span a:active, div#bcrumb span a:hover

{

	color:#B3D234;

	text-decoration:underline;

}





td.contentheading

{

	color:#001645;

	font-size:18px;

	font-weight:bold;

}











table.contentpaneopen tr td p

{

	padding:5px 0px 0px 0px;

	margin:0px;

}



table.contentpaneopen tr td p a, table.contentpaneopen tr td p a:visited

{

	color:#001645;

}

table.contentpaneopen tr td p a:active, table.contentpaneopen tr td p a:hover

{

	color:#B3D234;

	text-decoration:underline;

}



table.contentpaneopen tr td h2

{

	padding:10px 0px 2px 0px;

	margin:0px;

}



table.contentpaneopen tr td ul

{

	margin-top:0px;

	margin-bottom:0px;

	padding-top:0px;

	padding-bottom:0px;

}

table.contentpaneopen tr td h3

{

	padding:10px 0px 2px 0px;

	margin:0px;

	color:#B3D234;

}











div form#sm2EMSubscribe label

{

	width:100%;

	display: block;

/*	display: compact;

	border-color:#ff0000;

	border-style: solid;

	border-width: 1px;*/

}



div form#sm2EMSubscribe fieldset label

{

	display:inline;

}







/* ----------------------------------------------------------------------------------------------------------- */

/* THESE USED TO BE HEADER STYLES FOR THE SECONDARY TEMPLATE */





div.moduletablemenu

{

	white-space: nowrap;

	margin:0px;

	padding:0px;

	width:741px;

	height:24px;

	float:left;

	background:#A6CB2D;

}

div.moduletablemenu ul.menu { margin: 0; padding: 0; width:100%; list-style:none; }

div.moduletablemenu ul.menu li { float: left; margin: 0; padding: 0; list-style: none; }

div.moduletablemenu ul.menu li a { font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-weight: normal; float:left; display:block;

			height: 19px; line-height:14px; padding:5px 12px 0px 12px; color: #ffffff; text-decoration: none; }

div.moduletablemenu ul.menu li a#active_menu-nav { margin-top:2px; height: 21px; line-height: 21px; background-position: 0 0; }

div.moduletablemenu ul.menu li a:hover { background:#001745; }

div.moduletablemenu ul.menu li a#active_menu-nav { background:#ff0000; color: #fff; }

div.moduletablemenu ul.menu li a#active_menu-nav:hover { color: #fff; }





div.menu

{

	margin:0px;

	padding:0px;

	width:741px;

	height:24px;

	float:left;

	background:#A6CB2D;

}



div.menu a h3, div.menu a:visited h3

{

	float:left;

	color:#ffffff;

	padding:5px 12px 0px 12px;

	height:19px;

	margin:0px;

	font-size:13px;

	line-height:14px;

	font-weight:normal;

	text-decoration:none;

}

table#center tr td div div.menu a:hover h3, table#center tr td div div.menu a:active h3

{

	background:#001745;

	/*color:#FD9AD1;*/

	text-decoration:none;

}



div.featured

{

	background:#A6CB2D url(../images/startshopping.gif) bottom left no-repeat;

	padding:0px 0px 115px 0px;

	margin:0px;

	width:242px;

}



div.logo

{

	background:url(../images/bpclogo_blue.gif) top left no-repeat; margin:27px 0px 0px 15px; padding:0px; height:95px; width:477px;

}





div.index_left_menu div.moduletable_ladder a#active_menu h3

{

	font-style:normal;

}

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.moduletable_ladder

{

	padding:0px;

	margin:0px 0px 0px 0px;

}

div.manufacturers_div

{

	padding:0px;

	margin:0px 0px 0px 0px;

	float:left;

	width:100%;

}



div.horizontal_banner

{

	width:741px;

	height:111px;

	margin:10px 0px 0px 7px;

	padding:0px;

}



div.horizontal_banner { float:left; }

/*div.horizontal_banner div.moduletable { float:left; }

div.horizontal_banner div.moduletable div.bannergroup { float:left; }

div.horizontal_banner div.moduletable div.bannergroup div.banneritem img { float:left; }

div.horizontal_banner div.moduletable div.bannergroup div.banneritem div.clr { float:left; }*/















