@charset "utf-8";
/* *
 * @!/usr/bin/env CSS
 * @package package/beefeaters
 * @subpackage styles
 * @filesource main.css
 * @version 1.0.0
 * @link http://www.beefeaters.com./
 * @author admin@cbtlabs.com
 * @copyright 2009 www.cbtlabs.com
 * @license Under GNU License
 */
/* ---------- main elements start ---------- */
*{
    margin:0px;
    padding:0px
}

HTML{ background-color:#e3e3c8; }

BODY{

    font-family:Verdana,Arial, Helvetica, sans-serif;
    font-size:12px;
    background-color:#e3e3c8;
}

IMG{ border:none; }

A, A:link, A:visited, A:active{ 

    font-family:Verdana,Arial, Helvetica, sans-serif;
    font-size:12px;
    text-decoration:none;
    color:#000;
}

A:hover{ 

    font-family:Verdana,Arial, Helvetica, sans-serif;
    font-size:12px;
    text-decoration:underline;
    color:#000;
}

H4{
	font-size:12px;
	font-weight:bold;
}

strong{ font-weight:bold; }
/* ---------- main elements end ---------- */
/* ---------- body elements starts ---------- */
#main-container{
	
	width:900px;
	margin:10px auto;
	padding:2px;
	border:#000 1px solid;
}

#hd{
	
	background-color:#c6c4a2;
	width:100%;
	height:93px;
}

#logo{
	
	background:url(https://beefadmin.securesites.net/store/images/logo.jpg) no-repeat top center;
	width:76px;
	height:93px;
	text-indent:-9999px;
	float:left;
}

#header-right{ 
	
	border:#000 1px solid;
	border-bottom:none;
	height:92px;
	width:822px;
	display:inline-block;
}

#rigth-top{
	
	background:url(https://beefadmin.securesites.net/store/images/top-right.jpg) no-repeat top left;
	background-color:#000;
	width:822px;
	height:18px;
	text-indent:-9999px;
}

#btm-logo{
	
	background:url(https://beefadmin.securesites.net/store/images/bf-logo.jpg) no-repeat top left;
	width:400px;
	height:43px;
	text-indent:-9999px;
	margin:15px 10px;
	float:left;
}

#btm-search{ padding-top:20px; }

#btm-search1{ 

	position:relative;
	top:100px;
	left:240px;
	width:126px;
	height:72px;
	overflow:hidden;
}

#bd{ 
	
	border-top:#000 4px solid;
	padding-bottom:0px;
	height:auto;
}

#ft{ 
	text-align:center;
	margin-top:5px;
}

#ft-nav{ 

	background-color:#000;
	color:#FFF;
	height:20px;
	padding-top:4px;
}

#ft-nav A, #ft-nav A:hover{ 

	color:#FFF;
	font-size:11px;

}
/*---------- body elements end ---------- */
#landing{ 

	text-align:left;
	padding:5px;
}

#main-nav{ 

	font-weight:bold;
	padding-bottom:10px;
}

#main-nav A{ font-weight:bold; }

#main-nav A:hover{ font-weight:bold; }

#main-text{ text-align:left; }

.text{ 
	
	text-align:left;
	padding:2px 0px;
}

.product{ margin-top: 10px; }

.cart th, .cart td{ padding:2px 10px; }

.cart th{ 

	font-weight:bold;
	text-align:left;
}

td.totals, td.totals_all{ font-weight:bold; }