body{
margin:0;
padding:0;
line-height: 1.2em;
font-family: "Lucida Grande", Arial, Helvetica, Verdana, sans-serif;
font-size: 13px;
color: #fff;
background-image: url(../images/backgroundrepeat.gif);
}

#page-home .home, #page-specials .specials, #page-products .products, #page-order .order, #page-history .history, #page-links .links, #page-processing .processing, #page-contact .contact, #page-newsletter .newsletter, #page-photogallery .photogallery, #page-deerprocessing .deerprocessing, #page-virtualbuckpole .virtualbuckpole{ 
font-weight: bold;
} 

h2 {
line-height: 1.25em;
}

a:link {
color : #00969c;
text-decoration: underline;
/* border-bottom: 1px dotted #ebebeb; */
}

a:visited { 
color : #00969c;
text-decoration: underline;
}

a:hover { 
color : #008a91;
text-decoration: none; 
}

a:active { 
color : #008a91;
text-decoration: none; 
}


#maincontainer{
width: 860px; /*Width of main container*/
margin: 0 auto; /*Center container on page*/
background: #4e433d;
}

#topsection{
height: 48px; /*Height of top section*/
background-image: url(../images/header_top.gif);
background-repeat: no-repeat;
}

#logosection{
height: 102px; /*Height of top section*/
background-image: url(../images/header_logo.jpg);
background-repeat: no-repeat;
}

#logosection-inside{
height: 104px; /*Height of top section*/
background-image: url(../images/header_logo_inside.jpg);
background-repeat: no-repeat;
}

#links{
height: 33px;
background-image: url(../images/link_bar.gif);
background-repeat: no-repeat;
}

#links a{
color: #fff;
}


#contentwrapper{
float: left;
width: 100%;
}

#contentcolumn{
margin-right: 400px; /*Set right margin to RightColumnWidth*/
}

#rightcolumn{
float: left;
width: 400px;
margin-left: -400px;
}

#footer{
clear: left;
width: 100%;
background: #fff;
height: 107px;
background-image: url(../images/footer_bar.gif);
background-repeat: no-repeat;
padding: 4px 0;
text-align: right;
font-size: 10px;
line-height: 1.2em;
}

.footer{
padding-right: 98px;
padding-top: 22px;
}

.innertube{
margin: 31px; /*Margins for inner DIV inside each column (to provide padding)*/
}