/*Main body information*/

body{
margin:0;
padding:0;
/*background-color: #ffe376;*/
background: #e38d1a url('../images/web-bg.jpg') repeat top left;
/*background: #e38d1a url('../images/wood006.jpg') repeat top left;*/
line-height: 1.25;
font-style:normal; 
font-variant:normal; 
font-size: 14px;
font-family: "Trebuchet MS", Arial,Verdana;
}

#header{
background: #000000;
height: 350px; /*Height of top section*/
border: 0;
}

#subheader{
background: #000000 url('../images/25yr-small.jpg') no-repeat top left;
height: 175px; /*Height of top section*/
border: 0;
}

#contentwrapper{
float: left;
width: 100%;
}

/*table{
text-align: center;
}*/

.menuTitle{
background-color: #e38d1a;
border: 0;
border-bottom: 5px solid black;
font-size: 32px;
text-align: right;
/*padding: 2px;*/
padding-right: 20px;
font-family: Impact;
letter-spacing: 3px;
text-transform: uppercase;
}

/*the main content*/

#maincontainer{
width: 1000px; /*Width of main container*/
margin: 0 auto; /*Center container on page*/
padding: 0;
color: black;
height:100%;
border:0;
/*background-color: #e38d1a;*/
background-color: #ffe376;
/*border-left: 2px black solid;
border-right: 2px black solid;*/
}

.menuheading{
width: 320px;
padding: 10px;
/*display: inline;*/
float: left;
/*color: #990000;*/
color: #006400;
padding-top: 0px;
font-size:18px;
}

.menuItem{
width: 370px;
padding: 10px;
/*display: inline;*/
float: left;
padding-top: 0px;
}

.menuItem2{
width: 370px;
padding: 10px;
/*display: inline;*/
float: left;
padding-top: 0px;
height: 100px;
}

.center{
text-align:center;
}

/* Center panel*/
#contentcolumn{
margin-left: 200px; /*Set right margin to LeftColumnWidth*/
}

/* left panel */
#leftcolumn{
float: left;
width: 200px; /*Width of left column*/
margin-left: -1000px; /*Set left margin to -(MainContainerWidth) */
font-size: 14px;
/*font-weight:bold;*/
}

/* Footer layout (copyright and legal stuff */
#footer{
clear: left;
width: 100%;
background: black;
color: #FFF;
text-align: center;
padding: 4px 0;
font-size: 10px;
}

.innertube{
margin: 10px; /*Margins for inner DIV inside each column (to provide padding)*/
margin-top: 0;
padding: 0;
}

.imgAL{
float: left;
margin-right: 5px;
border: 3px black double;
}

.line{
border-top: 3px dotted #000000;
margin-top: 5px;
}

/*link definitions for the footer*/

#footer a{
color: white;
text-decoration: underline;
}

#footer a:hover{
/*text-decoration: overline underline;*/
color: #ffe376;
}

/*no default border around any image*/

img{
border: 0;
vertical-align:middle;
}

/* Link Rules */
a{
color: #990000;
text-decoration: none;
/*border-bottom: 1px black dotted;*/
}

a:hover{
/*text-decoration: overline underline;*/
color: black;
}

/* panel for the store locator in the left column */

.locator{
/*background-color: #619080;*/ 
background-color: #e38d1a;
border: 2px solid black;
color: black;
text-align: center;
padding: 5px;
}

.locator img{
border: 2px solid black;
}

.locator input{
/*background-color: white;
color: black;*/
border: 1px black solid;
font-size: 10px;
padding:1px;
white-space: nowrap;
/*width: 50px;*/
}

ul{
list-style-type: disc;
}

li{
padding-left: 14px; 
}