body {
background-color: #000000;
background-image: url(../images/bg_image2.jpg);
background-repeat: repeat-x;
margin: 0px 0px 0px 0px;
font-size:12px;
font-family:Verdana, Arial, Helvetica, sans-serif
}
BODY {
	SCROLLBAR-BASE-COLOR: #bf8d48;
	SCROLLBAR-ARROW-COLOR: #000000;
}
a:link {color: #CC6600}
a:visited {color: #CC9966}
a:hover {color: #CC3300}
a:active {color: #666600}

img{border-width:0px;}

a.sidemenu:link, a.sidemenu:visited  {
 display: block;
 width : 170px;
 font-weight: bold;
 text-decoration: none;
 text-align : left;
 font-family: verdana;
 font-size: 10px;
 letter-spacing: 1px; 
 color: #FFFFFF;
 height: 14px;
 border-style: none;
 background-color: #000000; 
 filter:alpha(opacity=65);
  -moz-opacity:25%;
} 
 
a.sidemenu:hover {
 display : block;
 width : 170px;
 text-align: left;
 font-weight: bold;
 text-decoration: none;
 font-family: verdana;
 font-size: 10px;
 letter-spacing: 1px; 
 color: #000000;
 height: 14px;
 border-style: none;
 background-color: #bf8d48; 
  filter:alpha(opacity=85);
  -moz-opacity:85%;}
 
 #leftnav {
background-color: #000000;
border-right: 0px dashed black;
background-image: url(http://www.gwillie.com/rotate-cell/rotate.php);
background-repeat: no-repeat;
background-position: center bottom;
} 
  
h1 {letter-spacing: 1px; line-height: 12px; letter-size:12px; color:#273443; font-size:18px; font-family:Geneva, Arial, Helvetica, sans-serif;}
h2 {line-height: 13px; font-size:13px}
h3 {letter-spacing: 1px; line-height: 14px; letter-size:14px}
h4 {letter-spacing: 2px; line-height: 16px; letter-size:20px}

.SMALLER1 {FONT-SIZE: 9pt}
.SMALLER2 {FONT-SIZE: 8pt}
.SMALLER3 {FONT-SIZE: 7pt}
.SMALLER4 {FONT-SIZE: 7.5pt}
.SMALLER5 {FONT-SIZE: 8pt}

.BIGGER1{FONT-SIZE: 11pt}
.BIGGER2{FONT-SIZE: 12pt}
.BIGGER3{FONT-SIZE: 13pt}
.BIGGER4{FONT-SIZE: 14pt}
.BIGGER5{FONT-SIZE: 15pt}
.BIGGER6{FONT-SIZE: 16pt}

body a:hover {
text-decoration : underline; 
} 

.navMenuColLeft {
width : 160px; 
float : left; 
padding-left : 4px; 
} 
.navMenuColRight {
width : 160px; 
float : left; 
} 
.mainNavPadding {
padding-top : 1px; 
padding-bottom : 3px; 
} 
.content {
margin-left : 0px; 
margin-right : 0px; 
margin-top : 0px; 
margin-bottom : 0px; 
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 11px; 
line-height : 12px; 
background : #ffffff; 
text-transform : none; 
text-decoration : none; 
voice-family : "\"}\""; 
voice-family : inherit; 
} 
.headline {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 24px; font-style: normal; line-height: 25px; font-weight: bold; font-variant: normal; text-transform: none; color: #000000}

.main_text {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; line-height: 16px; font-weight: normal; font-variant: normal; text-transform: none; color: #000000}

.main_text_white {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; line-height: 16px; font-weight: normal; font-variant: normal; text-transform: none; color: #ffffff}

.larger_main_text {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; font-style: normal; line-height: 16px; font-weight: normal; font-variant: normal; text-transform: none; color: #000000}

.main_text_bold {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; line-height: 16px; font-weight: bold; font-variant: normal; text-transform: none; color: #000000}

.red_bold {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; line-height: 16px; font-weight: bold; font-variant: normal; text-transform: none; color: #CC0000}

.subhead {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16px; font-style: normal; line-height: 16px; font-weight: bold; font-variant: normal; text-transform: none; color: #000000}

.sub_subhead {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-style: normal; line-height: 16px; font-weight: bold; font-variant: normal; text-transform: none; color: #000000}

.sub_med_subhead {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-style: normal; line-height: 16px; font-weight: bold; font-variant: normal; text-transform: none; color: #000000}

.text_small {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-style: normal; line-height: 12px; font-weight: normal; font-variant: normal; text-transform: none; color: #000000}

.tinywhite {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; line-height: 12px; font-weight: bold; font-variant: normal; text-transform: none; color: #ffffff}

.red_bold_lrg { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16px; font-style: normal; line-height: 22px; font-weight: bold; font-variant: normal; text-transform: none; color: #CC0000 }

.page_title {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 24px; font-style: normal; line-height: normal; font-weight: bold; font-variant: normal; text-transform: none; color: #00CCCC; letter-spacing: 1px}

/* Top Navigation Areas */
A.topButton:LINK			{ font-family: verdana, arial, sans-serif; font-size: 8pt; color: #ffffff; text-decoration: none}
A.topButton:HOVER			{ font-family: verdana, arial, sans-serif; font-size: 8pt; color: #CC6600; text-decoration: underline}
A.topButton:VISITED			{ font-family: verdana, arial, sans-serif; font-size: 8pt; color: #ffffff; text-decoration: none}
A.topButton:VISITED:HOVER	{ font-family: verdana, arial, sans-serif; font-size: 8pt; color: #CC6600; text-decoration: underline}
A.bottomButton:LINK			{ font-family: verdana, arial, sans-serif; font-size: 7pt; color: #669933; text-decoration: none}
A.bottomButton:HOVER			{ font-family: verdana, arial, sans-serif; font-size: 7pt; color: #3A613A; text-decoration: underline}
A.bottomButton:VISITED			{ font-family: verdana, arial, sans-serif; font-size: 7pt; color: #7E7E7E; text-decoration: none}
A.bottomButton:VISITED:HOVER	{ font-family: verdana, arial, sans-serif; font-size: 7pt; color: #000000; text-decoration: underline}
A.navlinks:LINK			{ font-family: verdana, arial, sans-serif; font-size: 7pt; color: #CCCCCC; text-decoration: none}
A.navlinks:HOVER			{ font-family: verdana, arial, sans-serif; font-size: 7pt; color: #ffffff; text-decoration: none}
A.navlinks:VISITED			{ font-family: verdana, arial, sans-serif; font-size: 7pt; color: #CCCCCC; text-decoration: none}
A.navlinks:VISITED:HOVER	{ font-family: verdana, arial, sans-serif; font-size: 7pt; color: #ffffff; text-decoration: none}

/* Home Bottom Areas */
.homeheader		{ font-family: verdana, arial, sans-serif; font-size: 9pt; color: #6e6f64; letter-spacing: 2px; text-decoration: none; font-weight:bold;}
.hometext		{ font-family: verdana, arial, sans-serif; font-size: 7pt; color: #000000; text-decoration: none;}
A.homelink:LINK				{ font-family: verdana, arial, sans-serif; font-size: 7pt; color: #6e6f64; text-decoration: underline}
A.homelink:HOVER			{ font-family: verdana, arial, sans-serif; font-size: 7pt; color: #000000; text-decoration: underline}
A.homelink:VISITED			{ font-family: verdana, arial, sans-serif; font-size: 7pt; color: #6e6f64; text-decoration: underline}
A.homelink:VISITED:HOVER	{ font-family: verdana, arial, sans-serif; font-size: 7pt; color: #000000; text-decoration: underline}

#includes {
font-weight: none; 
font-size: 10px;
}

td{vertical-align:top;}

div.top_second_nav{
	background:url(../top_header_nav.gif) top left no-repeat;
	width:591px;
	top:24px;
}

td.left_side_camo{
	background:url(../left_side_2.jpg) top left no-repeat;
	width:209px;
/*	height:574px;*/
}





/*NEW CSS AS OF 1/18/11*/

td#logo{
	background: #000 url(../images/layout/logo.jpg) top left no-repeat;
	width:209px; height:144px;
}
td#logo a{ display:block; width:209px; height:144px; }
td#head{
	background: #000 url(../images/layout/head.jpg) top left no-repeat;
	width:592px; height:144px;
	color:#FFF;
}
td#head div{
	text-align:right;
	padding:10px;
}
td#head a{
	color:#FFF;
	font-weight:bold;
	font-size:10px;
}
td#l1{
	background: #000;
}
div#l1{
	background: #000 url(../images/layout/l_bg_1.jpg) top left no-repeat;
	width:209px; height:163px;
}
div#l1 div{
	padding:20px;
	color:#fff;
}
div#l2{
	background: #000 url(../images/layout/l_bg_2.jpg) top left no-repeat;
	width:209px; height:426px;
}
table#main{
	padding:20px;
}
td#content{
	background: #fff;
}
td#content div.content{
	padding:20px;
}

div.foot_right{
	float:right;
	width:400px;
	text-align:right;
	padding:5px;
}
div.foot_left{
	width:400px;
	padding:5px;
}
.leftnav a{
	color:#fff;
	font-size:10px;
	font-weight:bold;
	display:block;
}
div.fblink{ padding: 20px 0px 5px 25px; }
p.catalog_link a{
font-size:14px; font-weight:bold; color:#0033CC;
}
