A.topnav1:link {
	color :#c9c5b9;
	FONT-SIZE  :11px;
	FONT-FAMILY : Verdana;
	FONT-WEIGHT  :normal;
	TEXT-DECORATION  : none;
}
A.topnav1:active {
	color :c9c5b9;
	FONT-SIZE  :11px;
	FONT-FAMILY : Verdana;
	FONT-WEIGHT  :normal;
	TEXT-DECORATION  : none;
}
A.topnav1:visited  {
	color :c9c5b9;
	FONT-SIZE  :11px;
	FONT-FAMILY : Verdana;
	FONT-WEIGHT  :normal;
	TEXT-DECORATION  : none;
}
A.topnav1:hover  {

	 color :#cdcdcd;
	 FONT-SIZE  :11px;
	 FONT-FAMILY : Verdana ;
	 FONT-WEIGHT  :normal ;
	 TEXT-DECORATION  : underline ;
}
.plaintextgrey{

	 color :#cdcdcd;
	 FONT-SIZE  :11px;
	 FONT-FAMILY : Verdana ;
	 FONT-WEIGHT  :normal ;
	 TEXT-DECORATION  : none ;
}
.promotxthdr{
	color :#ffffff;
	FONT-SIZE  :11px;
	FONT-FAMILY : Verdana;
	FONT-WEIGHT  :bold;
	TEXT-DECORATION  : none;
}

.promotxtbody{
	color :#acacac;
	FONT-SIZE  :11px;
	FONT-FAMILY : Verdana;
	FONT-WEIGHT  :normal;
	TEXT-DECORATION  : none;
}
.promospace {
	padding-left:10px;
	padding-right:5px;
	height:auto;
}
.TopNav1Text{
	 color :#FFFFFF;
	 FONT-SIZE  :11px;
	 FONT-FAMILY : Verdana ;
	 FONT-WEIGHT  :normal ;
	 TEXT-DECORATION  : none ;
}
.topnav1bgcolor {

	 background-color :#FFFFFF;
	 background-image:url(../images/top_navImg_Bkg.jpg);
}
.topnav2bgcolor {

	 background-color :#000000;
	 background-image:url(images/top_navcforgebkgImg.jpg);
}
A.topnav2:link {
	color :c9c5b9;
	FONT-SIZE  :11px;
	FONT-FAMILY : Verdana;
	FONT-WEIGHT  :normal;
	TEXT-DECORATION  : none;
}
A.topnav2:active {
	color :c9c5b9;
	FONT-SIZE  :11px;
	FONT-FAMILY : Verdana;
	FONT-WEIGHT  :normal;
	TEXT-DECORATION  : none;
}
A.topnav2:visited  {
	color :c9c5b9;
	FONT-SIZE  :11px;
	FONT-FAMILY : Verdana;
	FONT-WEIGHT  :normal;
	TEXT-DECORATION  : none;
}
A.topnav2:hover  {

	 color :#cdcdcd;
	 FONT-SIZE  :11px;
	 FONT-FAMILY : Verdana ;
	 FONT-WEIGHT  :normal ;
	 TEXT-DECORATION  : underline ;
}
.topnav3bgcolor {

	 background-color :#003366;
	 background-image:url(../images/);
}
A.topnav3:link {

	 color :#FFFFFF;
	 FONT-SIZE  :12px;
	 FONT-FAMILY : Verdana ;
	 FONT-WEIGHT  :normal ;
	 TEXT-DECORATION  : underline ;
}
A.topnav3:active {

	 color :#FFFFFF;
	 FONT-SIZE  :12px;
	 FONT-FAMILY : Verdana ;
	 FONT-WEIGHT  :normal ;
	 TEXT-DECORATION  : underline ;
}
A.topnav3:visited  {

	 color :#FFFFFF;
	 FONT-SIZE  :12px;
	 FONT-FAMILY : Verdana ;
	 FONT-WEIGHT  :normal ;
	 TEXT-DECORATION  : underline ;
}
A.topnav3:hover  {

	 color :#FFFFFF;
	 FONT-SIZE  :12px;
	 FONT-FAMILY : Verdana ;
	 FONT-WEIGHT  :normal ;
	 TEXT-DECORATION  : underline ;
}
.TopNav3Text{

	 color :#FFFFFF;
	 FONT-SIZE  :12px;
	 FONT-FAMILY : Verdana ;
	 FONT-WEIGHT  : bold ;
	 TEXT-DECORATION  : none ;
}

A.sidenav2:link {
	color :c9c5b9;
	FONT-SIZE  :12px;
	FONT-FAMILY : Tahoma,Verdana,Arial;
	FONT-WEIGHT  :normal;
	TEXT-DECORATION  : none;
}
A.sidenav2:active  {
	color :c9c5b9;
	FONT-SIZE  :12px;
	FONT-FAMILY : Tahoma,Verdana,Arial;
	FONT-WEIGHT  :normal;
	TEXT-DECORATION  : none;
}
A.sidenav2:visited   {
	color :c9c5b9;
	FONT-SIZE  :12px;
	FONT-FAMILY : Tahoma,Verdana,Arial;
	FONT-WEIGHT  :normal;
	TEXT-DECORATION  : none;
}
A.sidenav2:hover   {
	color :#f9a332;
	FONT-SIZE  :12px;
	FONT-FAMILY : Tahoma,Verdana,Arial;
	FONT-WEIGHT  :normal;
	TEXT-DECORATION  : underline;
}
.sidenavTxt {

	 color :#FFFFFF;
	 FONT-SIZE  :12px;
	 FONT-FAMILY : Tahoma,Verdana,Arial ;
	 FONT-WEIGHT  : bold ;
	 background-color :#003366;
}
.sidenavbg {

	 background-color :#2e2e2c;
}
.SideNavbordercolor{

	border-width :1px;
	border-style:solid ;
	border-color:#2E2E2C;
}
.greybordercolor{

	border-width :1px;
	border-style:solid ;
	border-color:#cdcdcd;
}

.SideNavborderBlkcolor{

	border-width :1px;
	border-style:solid ;
	border-color:#000000;
}

.TopNavRow2Text{

	 color :#cdcdcd;
	 FONT-SIZE  :11px;
	 FONT-FAMILY : verdana ;
	 FONT-WEIGHT  :normal ;
	 TEXT-DECORATION  : none ;	
}
.THHeader{

	 color :#FFFFFF;
	 FONT-SIZE  :12px;
	 FONT-FAMILY : Verdana ;
	 FONT-WEIGHT  : bold ;
	 TEXT-DECORATION  : none ;
	 background-color :#7e7f79;
}
.tdRow1Color {

	 background-color :#484642;
}
.tdRow2Color {

	 background-color :#575652;
}
A.allpage:link {
	color :c9c5b9;
	FONT-SIZE  :11px;
	FONT-FAMILY : Verdana;
	FONT-WEIGHT  :normal;
	TEXT-DECORATION  : underline;
}
A.allpage:visited {
	color :c9c5b9;
	FONT-SIZE  :11px;
	FONT-FAMILY : Verdana;
	FONT-WEIGHT  :normal;
	TEXT-DECORATION  : underline;
}
A.allpage:hover {

	 color :#f9a332;
	 FONT-SIZE  :11px;
	 FONT-FAMILY : Verdana ;
	 FONT-WEIGHT  :normal ;
	 TEXT-DECORATION  : none ;
}

.plaintext{

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 15px;
	font-weight: normal;
	color: #b7b7b7;	
}
.plaintextgrey12{

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #b7b7b7;	
}
.plaintextbold {
	 font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:15px;	
	color:#b7b7b7;	
	 FONT-WEIGHT:bold ;
}
span.keycode {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:15px;	
	color:#FF0000;	
	FONT-WEIGHT:bold;
}
.plaintextboldblk{
	 color:#000000;
	 FONT-SIZE:11px;
	 FONT-FAMILY:Verdana ;
	 FONT-WEIGHT:bold ;
}

.productTitle{

	 color :#cdcdcd;
	 FONT-SIZE  :11px;
	 FONT-FAMILY : Verdana ;
	 FONT-WEIGHT  : bold ;
	 TEXT-DECORATION  : none ;
}
H1{

	 color :#666666;
	 FONT-SIZE  :12px;
	 FONT-FAMILY : Verdana ;
	 FONT-WEIGHT  : bold ;
	 TEXT-DECORATION  : none ;
}
.ProductPrice{

	 color :#cdcdcd;
	 FONT-SIZE  :11px;
	 FONT-FAMILY : Verdana ;
	 FONT-WEIGHT  : normal ;
	 TEXT-DECORATION  : none ;
}
.SalePrice{

	 color :#fda220;
	 FONT-SIZE  :11px;
	 FONT-FAMILY : Verdana ;
	 FONT-WEIGHT  : bold ;
	 TEXT-DECORATION  : none ;
}
.pageheader{

	 color :#fda220;
	 FONT-SIZE  :14px;
	 FONT-FAMILY : Times,Arial,Verdana ;
	 FONT-WEIGHT  : bold ;
	 TEXT-DECORATION  : none ;
}
.CompPrice{

	 color :#cdcdcd;
	 FONT-SIZE  :11px;
	 FONT-FAMILY : Verdana ;
	 FONT-WEIGHT  : normal ;
	 TEXT-DECORATION  : none ;
}
.smalltextblk{

	 color : #000000;
	 FONT-SIZE  :10px ;
	 FONT-FAMILY : Verdana ;
	 TEXT-DECORATION  : none ;
}
.smalltextwhite{

	 color : #ffffff;
	 FONT-SIZE  :10px ;
	 FONT-FAMILY : Verdana ;
	 TEXT-DECORATION  : none ;
}
.smalltextgrey{

	 color : #cdcdcd;
	 FONT-SIZE  :10px ;
	 FONT-FAMILY : Verdana ;
	 TEXT-DECORATION  : none ;
}
.pagenavbg {
	 background-color :#232323;
}
.smalltextred{

	 color : #fda220;
	 FONT-SIZE  :10px ;
	 FONT-FAMILY : Verdana ;
	 TEXT-DECORATION  : none ;
}
.txt3
{
	 color : #b7b7b7;
	 FONT-SIZE  :11px ;
	 line-height:16px ;
	 FONT-FAMILY : verdana,Arial, Helvetica,sans-serif ;
	 font-weight:normal ;
	 TEXT-DECORATION  : none ;
}
.txt3bold
{
	 color : #b7b7b7;
	 FONT-SIZE  :11px ;
	 line-height:16px ;
	 FONT-FAMILY : verdana,Arial, Helvetica,sans-serif ;
	 font-weight:bold ;
	 TEXT-DECORATION  : none ;
}
A.bodylink:link {
	 color : #cecabe;
	 FONT-SIZE  :11px ;
	 FONT-FAMILY : verdana,Arial, Helvetica,sans-serif ;
	 font-weight:normal ;
	 TEXT-DECORATION  : none ;
}
A.bodylink:active {

	 color : #cecabe;
	 FONT-SIZE  :11px ;
	 FONT-FAMILY : verdana,Arial, Helvetica,sans-serif ;
	 font-weight:normal ;
	 TEXT-DECORATION  : none ;

}
A.bodylink:visited  {

	  color : #cecabe;
	 FONT-SIZE  :11px ;
	 FONT-FAMILY : verdana,Arial, Helvetica,sans-serif ;
	 font-weight:normal ;
	 TEXT-DECORATION  : none ;

}
A.bodylink:hover  {

	 color : #cecabe;
	 FONT-SIZE  :11px ;
	 FONT-FAMILY : verdana,Arial, Helvetica,sans-serif ;
	 font-weight:normal ;
	 TEXT-DECORATION  : underline ;
}
.txtwhite
{
	 color : #ffffff;
	 FONT-SIZE  :11px ;
	 line-height:15px ;	
	 FONT-FAMILY : verdana,Arial, Helvetica,sans-serif ;
	 font-weight:normal ;
}

.txt_white_bold
{
	 color : #ffffff;
	 FONT-SIZE  :11px ;
	 line-height:15px ;	
	 FONT-FAMILY : verdana,Arial, Helvetica,sans-serif ;
	 font-weight:bold ;
}
.txt_checkout
{

	 color : #cfcfcf;
	 FONT-SIZE  :11px ;
	 line-height:15px ;	
	 FONT-FAMILY : verdana,Arial, Helvetica,sans-serif ;
	 font-weight:normal ;
}
.txt_sale
{
	 color : #fda21b;
	 FONT-SIZE  :11px ;
	 line-height:15px ;	
	 FONT-FAMILY : verdana,Arial, Helvetica,sans-serif ;
	 font-weight:bold ;
}
.header1
{
	 color : #cccccc;
	 FONT-SIZE  :18px ;	 	 
	 font-weight:bold ;			 	 
	 font-family:Clarendon Condensed ;
}
.header2
{
	 color : #d48328;
	 FONT-SIZE  :18px ;	 
	 font-family:Clarendon Condensed ;
	 font-weight:bold ;	  
}
.header3
{
	 color : #ffffff;
	 FONT-SIZE  :18px ;	 
	 font-family:Clarendon Condensed ;
	 font-weight:bold ;	
	 
}

A:link {
	color : #cdcdcd;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	text-decoration : none;
}

A:visited {
	color : #cdcdcd;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	text-decoration : none;
}

a:hover {
	color : #f9a332;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	text-decoration : underline;
}

.bg {
	background-color: #000000;
	background-image: url(images2/banner_02.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}

.bg3 {
	background-color: #171716;
	background-image: url(images2/bg.gif);
	background-repeat: repeat-x;
	background-position: top;
}

.bg2 {
	background-color: #000000;
	background-image: url(images2/red_bar.gif);
	background-repeat: repeat-x;
	background-position: left top;
}


.txt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 15px;
	font-weight: normal;
	color: #b7b7b7;	
}
.printreceipttxt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 15px;
	font-weight: normal;
	color: #b7b7b7;	
}
.footertxt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 15px;
	font-weight: normal;
	color: #898989;	
}


.txt2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 15px;
	font-weight: normal;
	color: #b7b7b7;
	padding: 20px;
	clip: rect(auto,auto,auto,auto);
}

.promo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 15px;
	font-weight: normal;
	color: #b7b7b7;
	padding-top: 270px;
	padding-left: 24px;
	background-color: #232323;
	background-image: url(images2/main.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}

.promo1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 15px;
	font-weight: normal;
	color: #b7b7b7;
	padding-top: 43px;
	padding-right: 16px;
	padding-bottom: 16px;
	padding-left: 16px;
	background-color: #232323;
	background-image: url(images2/promos.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 223px;
	width: 375px;
}

.promo2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 15px;
	font-weight: normal;
	color: #b7b7b7;
	padding-top: 42px;
	padding-right: 16px;
	padding-bottom: 16px;
	padding-left: 16px;
	background-image: url(images2/fallclinic.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	background-color: #232323;
}


.space {
	padding-top: 10px;
}
.grayformfield
{
	background-color: #414141;
	color: #cecabe;		
	font-family: Verdana, Arial, Helvetica, sans-serif;	
	font-size: 11px;
	border: 1px solid #7c7c7c; 
}
.whtformfield
{
	background-color: #ffffff;
	color: #000000;		
	font-family: Verdana, Arial, Helvetica, sans-serif;	
	font-size: 11px;
	border: 1px solid #7c7c7c; 
}
.descTabSection
{
	width: 100%;
	height:22px;
	position:relative;
	background-position:left;
	background:url(../images/Tabs_bkg.gif) 0 0 repeat-x;
}
A.ProdTabHeading:link {

	 color :#cecabe;
	 FONT-SIZE  :11px;
	 FONT-FAMILY : Verdana ;
	 FONT-WEIGHT: bold;
	 TEXT-DECORATION  : none ;
}
A.ProdTabHeading:active  {

	 color :#cecabe;
	 FONT-SIZE  :11px;
	 FONT-FAMILY : Verdana ;
	 FONT-WEIGHT: bold;
	 TEXT-DECORATION  : none ;
}
A.ProdTabHeading:visited   {

	 color :#cecabe;
	 FONT-SIZE  :11px;
	 FONT-FAMILY : Verdana ;
	 FONT-WEIGHT: bold;
	 TEXT-DECORATION  : none ;
}
A.ProdTabHeading:hover   {

	 color :#cecabe;
	 FONT-SIZE  :11px;
	 FONT-FAMILY : Verdana ;
	 FONT-WEIGHT: bold;
	 TEXT-DECORATION  : none ;
}

A.bookmarkllink:link {

	 color :#cdcdcd;
	 FONT-SIZE  :11px;
	 FONT-FAMILY : Verdana ;
	 FONT-WEIGHT  :normal ;
	 TEXT-DECORATION  : none ;
}
A.bookmarkllink:visited {

	 color :#cdcdcd;
	 FONT-SIZE  :11px;
	 FONT-FAMILY : Verdana ;
	 FONT-WEIGHT  :normal ;
	 TEXT-DECORATION  : none ;
}
A.bookmarkllink:hover {

	 color :#f9a332;
	 FONT-SIZE  :11px;
	 FONT-FAMILY : Verdana ;
	 FONT-WEIGHT  :normal ;
	 TEXT-DECORATION  : underline ;
}

A.whitelink:link {

	 color :#ffffff;
	 FONT-SIZE  :11px;
	 FONT-FAMILY : Verdana ;
	 FONT-WEIGHT  :normal ;
	 TEXT-DECORATION  : none ;
}
A.whitelink:visited {

	 color :#ffffff;
	 FONT-SIZE  :11px;
	 FONT-FAMILY : Verdana ;
	 FONT-WEIGHT  :normal ;
	 TEXT-DECORATION  : none ;
}
A.whitelink:hover {

	 color :#f9a332;
	 FONT-SIZE  :11px;
	 FONT-FAMILY : Verdana ;
	 FONT-WEIGHT  :normal ;
	 TEXT-DECORATION  : underline ;
}
.canada p {
	color:#FFFFFF;
}
p.canadatext {
	color:#FFFFFF;
}
td.titletext {
	font-size:18px;
	color:#FFFFFF;
	font-weight:bold;
}
a.optionlinks {
	color:#4F84D5;
	font-size:12px;
}
a.canadalink {
	color:#E71013;
	font-size:28px;
	font-weight:bold;
}
a.canadadefaultlink {
	color:#E71013;
	font-size:13px;
	font-weight:bold;
}
p.canadaimagetext {
	font-size:24px;
	color:#000000;
	font-weight:bold;
	background-color:#ffffff;
	opacity:0.6;
	text-align:center;
}
li.canadatext {
	color:#FFFFFF;
}
h4.canadah4{
	color:#FFFFFF;
}
h3.canadah3 {
	color:#FFFFFF;
}
span.canadatable {
	align:center;
}
.canadatable table {
margin:auto;
color: #333;
font-family: Helvetica, Arial, sans-serif; 
width: 640px; 
border-collapse: 
collapse; border-spacing: 0;
align-content:center; 
}
.canadatable td, th { border: 1px solid #CCC; height: 30px; } 
.canadatable th {
background: #F3F3F3;
font-weight: bold;
}
.canadatable td {
background: #FAFAFA;
text-align: center;
}
ul.dealslist {
	color:#FFFFFF;
}
span {
	color:#000000;
}
ul.accordion-menu {
	list-style:none;
	padding:0;
	font-weight:400;
	font-size:16px;
}
ul.accordion-menu li {
	background:none;
	margin:7px 0;
	padding:0;
}
ul.accordion-menu li header {
	background-color:#CD0E11;
	border:1px solid #CCC;
	cursor:pointer;
	padding:10px 20px;
	text-align:left;
	transition:all 200ms ease;
	user-select:none;
	-khtml-user-select:none;
	-moz-user-select:none;
	-ms-user-select:none;
	-webkit-touch-callout:none;
	-webkit-user-select:none;
}
ul.accordion-menu li header:hover {
	background-color:#CECECE;
	border-color:#C0C0C0;
}
ul.accordion-menu li section.content {
	border-bottom:1px solid #CECECE;
	border-left:1px solid #CECECE;
	border-right:1px solid #CECECE;
	max-height:auto;
	overflow:auto;
	padding:20px;
	transition:all 200ms linear;
}
ul.accordion-menu li section.content p {
	margin:0;	
}
ul.accordion-menu li.closed section.content {
	max-height:0;
	padding:0 20px;
}
ul.accordion-menu li.open header {
	background-color:#3E3C3C;
	border:1px solid #95da62;
}
ul.accordion-menu li.open header span.title {
	color:#FFF;
}
div.blacksmithsidebar {
	background-color:#363333;
	padding:1px;
}
span.blacksmithbestseller {
	text-align:center;
}
p.blacksmiths1 {
	font-size:14px;
	font-weight:bold;
	color:#EDA111;
}
p.blacksmiths2 {
	font-size:12px;
	text-align:center;
}
p.box1heading {
	font-size:21px;
	font-weight:800;
	color:#F8090D;
	text-align:center;
	width:auto;
	margin-top:10px;
	background-color:#DDD3D3;
	opacity:.8;
	padding-left:10px;
	padding-right:10px;
}
p.box1text {
	color:#000000;
	FONT-SIZE:15px;
	width:auto;
	text-align:center;
	FONT-FAMILY:Verdana;
	FONT-WEIGHT:bold;
	TEXT-DECORATION:none;
	padding-left:10px;
	padding-right:10px;
}
p.box1textbold {
	color:#F80303;
	FONT-SIZE:15px;
	width:auto;
	text-align:center;
	FONT-FAMILY:Verdana;
	FONT-WEIGHT:bold;
	TEXT-DECORATION:none;
	padding-left:10px;
	padding-right:10px;
}
ul.box1sm {
	text-align:center;
	color:#000000;
	FONT-SIZE:13px;
	FONT-FAMILY:Verdana;
	padding-right:5px;
	width:auto;
}
a.termslink {
	color:#E71013;
	font-size:13px;
	font-weight:bold;
	font-family:Verdana;
}
p.ad_bottom1 {
	font-size:16px;
	font-weight:bold;
	color:#EDA111;
	width:auto;
	padding-left:10px;
	padding-right:10px;	
	text-align:center;
	background-color:#3D3939;
}
p.ad_bottom2 {
	color:#acacac;
	FONT-SIZE:14px;
	FONT-FAMILY:Verdana;
	FONT-WEIGHT:normal;
	width:750px;
	padding-left:10px;
	padding-right:10px;
	text-align:center;
}
table.ad_bottom0 {
	padding-top:10px;
	padding-bottom:20px;
	width:auto;
	height:230px;
	align-content:center;
}
.ad_bottompic {
	background-repeat:no-repeat;
	width:auto;
}
p.home1 {
	font-size:14px;
	font-weight:bold;
	color:#EDA111;
	width:auto;
}
p.apron{
	text-align:center;
	font-family:Verdana;
	color:#acacac;
	font-size:11px;
}
h2.events{
	color:#EDA111;
	FONT-SIZE:16px;
	FONT-FAMILY:Verdana;
	font-weight:900;
	text-align:center;
}
h3.events{
	color:#acacac;
	FONT-SIZE:13px;
	FONT-FAMILY:Verdana;
	font-weight:900;
}
p.events{
	color:#acacac;
	FONT-SIZE:13px;
	FONT-FAMILY:Verdana;
}
p.events1 {
	color:#E70D36;
	FONT-SIZE:16px;
	FONT-FAMILY:Verdana;
	text-align:center;
	font-weight:900;
}
p.home2 {
	color:#acacac;
	FONT-SIZE:13px;
	FONT-FAMILY:Verdana;
	width:auto;
	padding-right:5px;
}
p.home2a {
	color:#acacac;
	FONT-SIZE:13px;
	FONT-FAMILY:Verdana;
	FONT-WEIGHT:normal;
	text-align:center;
	width:400px;
	padding-right:10px;
	width:auto;
}
ul.home2 {
	color:#acacac;
	FONT-SIZE:11px;
	FONT-FAMILY:Verdana;
	FONT-WEIGHT:normal;
	TEXT-DECORATION:none;
	width:362px;
	padding-right:10px;
}
p.box2 {
	text-align:center;
	font-size:16px;
	font-weight:bold;
	color:#acacac;
	background-color:#F81115;
	opacity:.8;
}
p.box2a {
	color:#acacac;
	FONT-SIZE:13px;
	FONT-FAMILY:Verdana;
	FONT-WEIGHT:normal;
	TEXT-DECORATION:none;
	width:362px;
	padding-right:10px;
	text-align:center;
}
img.box2pic {
	display: block;
    margin-left: auto;
    margin-right: auto;
}
p.home3 {
	text-align:center;
	font-size:22px;
	font-weight:bold;
	color:#EDA111;
	background-color:#000000;
	width:auto;
}
p.home4 {
	color:#acacac;
	FONT-SIZE:14px;
	FONT-FAMILY:Verdana;
	width:auto;
	padding-right:5px;
	padding-left:5px
	text-align:center;
}
a.box4link {
	color:#E71013;
	font-size:10px;
	font-weight:bold;
}
p.box4heading {
	font-size:14px;
	font-weight:bold;
	color:#EDA111;
	text-align:center;
}
p.box4text {
	font-size:12px;
	text-align:center;
}
span.red {
	color:#E71013;
	font-size:10px;
	font-weight:bold;
}
.weekend_ad {
	background-repeat:no-repeat;
	width:auto;
	height:380px;
}
@font-face {
	font-family:League-Gothic;
	src:url("League-Gothic.otf") format("opentype");
}
@font-face {
	font-family:Variane-Script;
	src:url("VarianeScript.ttf") format("truetype");
}
p.weekendtext1 {
	color:#27FF06;
	font-family:"Lucida Bright", "DejaVu Serif", Georgia, serif;
	font-size:30px;
	text-align:center;
	width:750px;
	padding-left:10px;
	padding-right:10px;
}
p.weekendtext1a {
	color:#C38602;
	font-family:"Lucida Bright", "DejaVu Serif", Georgia, serif;
	font-size:36px;
	text-align:center;
	font-weight:900;
	width:750px;
	padding-left:10px;
	padding-right:10px;
}
span.weekendred {
	color:#FFFFFF;
	font:"Lucida Bright", "DejaVu Serif", Georgia, serif;
	font-size:30px;
	font-weight:900;
	width:auto;
}
span.weekendreda {
	color:#F70206;
	font:"Lucida Bright", "DejaVu Serif", Georgia, serif;
	font-size:34px;
	font-weight:900;
	width:auto;
}
p.weekendtext2 {
	font-size:20px;
	color:#706935;
	text-align:center;
	font-family:"Lucida Bright", "DejaVu Serif", Georgia, serif;
	padding-left:5px;
	padding-right:5px;
	font-weight:600;
	width:auto;
}
p.weekendtext2a {
	font-size:28px;
	color:#FD0105;
	text-align:center;
	font-family:"Lucida Bright", "DejaVu Serif", Georgia, serif;
	padding-left:5px;
	padding-right:5px;
	font-style:italic;
	width:auto;
}
p.weekendtext3 {
	font-size:26px;
	color:#FC0307;
	text-align:center;
	font-family:"Lucida Bright", "DejaVu Serif", Georgia, serif;
	font-weight:900;
	padding-left:5px;
	padding-right:5px;
	width:auto;
	background-color:#F9F3F3;
	opacity:.8;
}
p.weekendtext3a {
	font-size:34px;
	color:#FFFFFF;
	text-align:center;
	font-family:"Lucida Bright", "DejaVu Serif", Georgia, serif;
	font-weight:900;
	padding-left:5px;
	padding-right:5px;
	width:auto;
}
p.weekendtext4 {
	font-size:22px;
	color:#F97F07;
	text-align:center;
	font-family:"Lucida Bright", "DejaVu Serif", Georgia, serif;
	padding-left:5px;
	padding-right:5px;
	width:auto;
}
a.here {
	color:#0519FB;
	font-family:"Lucida Bright", "DejaVu Serif", Georgia, serif;
	font-size:26px;
	font-weight:900;
}
a.herea {
	color:#FFFFFF;
	font-family:"Lucida Bright", "DejaVu Serif", Georgia, serif;
	font-size:24px;
	font-weight:900;
}
span.red {
	color:#000000;
	font-weight:bold;
	text-decoration:underline;
	font-size:34px;
}
span.newby {
	color:#00FF00;
	font-weight:bold;
	font-size:12px;
}
span#bstatelabel {
	color:#b7b7b7;
}
span#bzipcodelabel {
	color:#b7b7b7;
}
p.italic {
	font-style:italic;
	color:#acacac;
	FONT-SIZE:14px;
	FONT-FAMILY:Verdana;
	text-align:center;
}
div.anvil {
		.gradientBoxesWithOuterShadows 
		height: 200px;
		width:800px; 
		padding:5px;
		background-color:4D4848; 
		/* outer shadows  (note the rgba is red, green, blue, alpha) */
		-webkit-box-shadow:0px 0px 12px rgba(0, 0, 0, 0.4); 
		-moz-box-shadow:0px 1px 6px rgba(23, 69, 88, .5);
		/* rounded corners */
		-webkit-border-radius:12px;
		-moz-border-radius:7px; 
		border-radius:7px;
		/* gradients */
		background: -webkit-gradient(linear, left top, left bottom, 
		color-stop(0%, #6E6D6D), color-stop(15%, #6E6D6D), color-stop(100%, #393737)); 
		background: -moz-linear-gradient(top, #211E1E 0%, #3B3A3A 55%, #7B7676 130%); 
}
div.top {
		.gradientBoxesWithOuterShadows 
		height: 200px;
		width:800px; 
		padding:5px;
		background-color:4D4848; 
		/* outer shadows  (note the rgba is red, green, blue, alpha) */
		-webkit-box-shadow:0px 0px 12px rgba(0, 0, 0, 0.4); 
		-moz-box-shadow:0px 1px 6px rgba(23, 69, 88, .5);
		/* rounded corners */
		-webkit-border-radius:12px;
		-moz-border-radius:7px; 
		border-radius:7px;
		/* gradients */
		background: -webkit-gradient(linear, left top, left bottom, 
		color-stop(0%, #6E6D6D), color-stop(15%, #6E6D6D), color-stop(100%, #393737)); 
		background: -moz-linear-gradient(top, #211E1E 0%, #3B3A3A 55%, #7B7676 130%);
}
div.middle {
		.gradientBoxesWithOuterShadows 
		height:200px;
		width:800px; 
		padding:5px;
		background-color:4D4848; 
		/* outer shadows  (note the rgba is red, green, blue, alpha) */
		-webkit-box-shadow:0px 0px 12px rgba(0, 0, 0, 0.4); 
		-moz-box-shadow:0px 1px 6px rgba(23, 69, 88, .5);
		/* rounded corners */
		-webkit-border-radius:12px;
		-moz-border-radius:7px; 
		border-radius:7px;
		/* gradients */
		background: -webkit-gradient(linear, left top, left bottom, 
		color-stop(0%, #6E6D6D), color-stop(15%, #6E6D6D), color-stop(100%, #393737)); 
		background: -moz-linear-gradient(top, #211E1E 0%, #3B3A3A 55%, #7B7676 130%);
}
div.coals {
	background-color:#000000;
	width:800px;
}
h1.anvil {
	color:#AB191C;
	text-align:center;
	font-size:32px;
	background-color:#000000;
	width:800px;
	font-family:"Gill Sans", "Gill Sans MT", "Myriad Pro", "DejaVu Sans Condensed", Helvetica, Arial, sans-serif;
}
h2.anvil {
	color:#F1DA02;
	font-size:20px;
	text-align:center;
	padding-right:15px;
	padding-left:15px;
	font-family:"Gill Sans", "Gill Sans MT", "Myriad Pro", "DejaVu Sans Condensed", Helvetica, Arial, sans-serif;
}
h2.anvil1 {
	color:#C8C3C3;
	font-size:20px;
	text-align:center;
	width:800px;
	background-color:#000000;
    font-family:"Gill Sans", "Gill Sans MT", "Myriad Pro", "DejaVu Sans Condensed", Helvetica, Arial, sans-serif;
}
h3.anvil {
	text-align:center;
	color:#FDFCFC;
	font-size:18px;
	padding-right:15px;
	padding-left:15px;
	font-family:"Gill Sans", "Gill Sans MT", "Myriad Pro", "DejaVu Sans Condensed", Helvetica, Arial, sans-serif;
}
h3.anvil1 {
	text-align:center;
	color:#FDFCFC;
	font-size:18px;
	padding-right:15px;
	padding-left:15px;
	font-family:"Gill Sans", "Gill Sans MT", "Myriad Pro", "DejaVu Sans Condensed", Helvetica, Arial, sans-serif;
}
p.anvil {
	font-size:18px;
	color:#F8F2F2;
	padding-right:15px;
	padding-left:15px;
	text-align:center;
	font-family:"Gill Sans", "Gill Sans MT", "Myriad Pro", "DejaVu Sans Condensed", Helvetica, Arial, sans-serif;
}
p.anvil1 {
	color:#FFFFFF;
	font-size:18px;
	text-align:left;
	font-family:"Gill Sans", "Gill Sans MT", "Myriad Pro", "DejaVu Sans Condensed", Helvetica, Arial, sans-serif;
}
p.anvil2 {
	color:#FFFFFF;
	font-size:12px;
	text-align:center;
	width:800px;
	font-family:"Gill Sans", "Gill Sans MT", "Myriad Pro", "DejaVu Sans Condensed", Helvetica, Arial, sans-serif;
	font-decoration:italic;
}
ul.anvil {
	color:#F8F2F2;
}
ul.anvil1 {
	color:#FFFFFF;
	font-size:20px;
	font-weight:bold;
	text-align:center;
	font-family:"Gill Sans", "Gill Sans MT", "Myriad Pro", "DejaVu Sans Condensed", Helvetica, Arial, sans-serif;
}
ol.anvil {
	color:#F8F2F2;
	font-size:16px;
	font-family:"Gill Sans", "Gill Sans MT", "Myriad Pro", "DejaVu Sans Condensed", Helvetica, Arial, sans-serif;
}
a.anvil {
	color:#F50408;
	font-size:16px;
	font-weight:bold;
	font-family:"Gill Sans", "Gill Sans MT", "Myriad Pro", "DejaVu Sans Condensed", Helvetica, Arial, sans-serif;
}
img.anvil {
	margin:5px;
	padding-right:5px;
	padding-left:5px;
	align-content:center;
}
img.vice1 {
	margin:5px;
	padding-left:55px;
}
img.vice2 {
	margin:5px;
	padding-left:35px;
}
span.italic {
	font-style:italic;
	font-size:18px;
	color:#F8F2F2;
	font-family:"Gill Sans", "Gill Sans MT", "Myriad Pro", "DejaVu Sans Condensed", Helvetica, Arial, sans-serif;
}
p.umba {
	color:#acacac;
	font-size:14px;
	font-family:Verdana;
}
ul.umbaul {
	color:#acacac;
	font-size:13px;
	font-family:Verdana;
}
.umba1 {
	color:#CCFFFF;
	font-size:12px;
	font-family:Verdana;
	font-style:italic;
	text-align:center;
}
.umba2 {
	color:#EDA111;
	font-size:16px;
	font-family:Verdana;
	text-align:left;
}
ul.box2 {
	color:#acacac;
	FONT-SIZE:13px;
	FONT-FAMILY:Verdana;
	FONT-WEIGHT:normal;
	text-align:center;
	width:362px;
	padding-right:10px;
	width:auto;
}
div.box1a {
	float:left;
}
div.box1b {
	float:right;
}

text-shadow:
    0 1px #07F329,
    -1px 0 #cdd2d5,
    -1px 2px #808d93,
    -2px 1px #cdd2d5,
    -2px 3px #808d93,
    -3px 2px #cdd2d5,
    -3px 4px #808d93;
	
span.spanweekend {
	color:#FC060A;
}
img.fabio {
	padding-left:300px;
}
ul.events {
	color:acacac;
}
a.front_email {
	font-size:18px;
	color:#415FD0;
}Banner {
	color: #F40106;
	font-weight: bold;
	font-size: large;
	text-align: center;
}
.Banner {
	color: #FA0509;
	font-weight: bold;
	font-size: x-large;
	text-align: center;
}
Bannerlink {
	color: #FFDD00;
}
.Bannerlink {
	color: #FFF100;
	font-weight: bolder;
	font-size: xx-large;
	text-align: center;
	text-decoration: underline;
}
.td {
}
.table {
}
