/* CSS Document */body {	font-family: Arial, Helvetica, sans-serif;	font-size: 10pt;	color: #000;	margin: 0px;	padding: 0px;	background-color: #000;}a {	text-decoration: none;	color: #333;}a:hover {	text-decoration:underline;}h1 {	font-size: 14pt;	font-weight: bold;	color: #663300;	padding-top:0px !important;	margin-top:0px !important;}h2 {	font-size: 12pt;	font-weight: bold;	color: #663300;}h3 {	font-size: 11pt;	font-weight: bold;	color: #663300;}.headerbanner {	position:absolute;	display:block;	width: 960px;	height:170px;	padding:0px;	margin:0 auto;	background-repeat: repeat-y;	background-position: center;	background-image: url(../images/interface/BBQF_banner.png);}.headerimage {	border-width:124px 0px 0px;	border-top-style: solid;}.maincontentouter {	display:block;	width: 960px;	padding:0px 0px !important;	margin:0 auto !important;	background-image: url(../images/interface/bg_repeat_Y.gif);	background-color: #000;	background-repeat: repeat-y;	background-position: center;}.content {	padding-top:20px;	padding-right: 20px;	padding-left: 20px;	width:800px;	margin:0 auto !important;}.topPadding {	height:368px;	background-image: url(../images/interface/cattle_banner.jpg);	background-repeat: no-repeat;	background-position: center bottom;	padding-top: 24px;}.footer {	display:block;	width: 960px;	height:150px;	padding:0px;	margin:0 auto;	background-color: #000;}img {	padding-top:0px !important;	margin-top:0px !important;}.topContent {	margin-top:150px;	text-align: left;	padding-left:80px;	padding-right:80px;}.topContent h1, .topContent h2, .topContent h3, .topContent p {	color:#FFFFFF;}.navMenu {	display:block;	margin-top:10px;	top: 20px;	left: 90px;	height:70px;	vertical-align: bottom;}.navMenu ul {	margin: 0;	padding: 0;	list-style-type: none;	text-align: center;}.navMenu ul li {	display: inline;	font-weight: bold;	max-width:60px;}.navMenu ul li a {	text-decoration: none;	padding: .2em 1em;	color: #333;}.navMenu ul li a:hover {	text-decoration: underline;	padding: .2em 1em;	color: #663300;}.navMenu img {	align:right;	text-align:right;	padding:5px;}.social {	text-align:right;	padding-top:32px;	padding-right:50px;}	