body{

	font-family: Arial, Helvetica, Verdana, Geneva, sans-serif;
	color: #333333;
	background-color: #583D1F;
	line-height: 1.166;	
	margin: 0 auto;
	padding: 0px;
}





h1, h2, h3, h4, h5 {
	font-family: Arial,sans-serif;
	margin: 0px;
	padding: 0px;
}

h1{
   font-family: Verdana,Arial,sans-serif;
   font-size: 120%;
   color: #583D1F;

}

h2{
 font-size: 114%;
 color: #583D1F;
}

h3{
 font-size: 100%;
 color: #583D1F;
}

h4{
 font-size: 100%;
 font-weight: normal;
 color: #333333;
}

h5{
 font-size: 100%;
 color: #583D1F;
}

ul{
 list-style-type: square;
 font-size: 14px;
}

/***********************************************/
/* Layout Divs                                 */
/***********************************************/

#outerwrapper {
  width: 770px;
  margin:0px auto;
  position: relative;

}

#contentwrapper {
  width: 770px;
  margin:0px auto;
  position: relative;
  background-color: #FFFFFF; 

}

#masthead{
    margin: 0;
	padding: 0px 0px;
	width: 770px;
	background-image: url(images/header2.gif); 
    background-repeat: no-repeat;
    height: 164px;
	text-align: center;
}


/*---  This is the Left Side Column ---*/

#navBar{
	padding: 0px;
	float: left;
	width: 165px;
	background-color: #E6E8DA;

}

#hpcontent{
    float:right;
	width: 590px;
    margin: 0;
	padding: 0 0 0 0;
	background-color: #FFFFFF;
}

/*---  This is the content are for all the Inner Pages ---*/

#content{
    float:right;
	width: 590px;
    margin: 0;
	padding: 0 0 0 0;
	background-color: #FFFFFF;
}


/***********************************************/
/*Component Divs                               */
/***********************************************/

/*---  This is the top navigational links  ---*/


#globalNav{
	color: #663300;
	background: #B1B787;
	padding: 7px 5px 7px 5px;
	white-space: nowrap;
	text-align: center;
	font-size: 16px;
}


/* 'nowrap' prevents links from line-wrapping if there are too many to fit in one line
   this will force a horizontal scrollbar if there isn't enough room for all links
  remove rule or change value to 'normal' if you want the links to line-wrap */
  
/*----  Special Nav Links Related to Catalog on the Left Column below the search box------*/
#leftnav {
	margin: 0;
	padding: 0;
	font-weight: bold;
}
#leftnav li {
	list-style-type: none;
	margin: 0 0 6px 0;
}
#leftnav a {
	display: block;
	padding: 3px 6px;
	color: #663300;
	text-decoration: none;
	background-color: #D3D6BB;
	border: 1px solid #C5AD7D;
}
#leftnav a:hover, #navbar a:active, #navbar a:focus {
	color: #583D1F;
	background-color: #C3C8A3;
}

/************* Home Page Only - Main Graphic *************/

#mainsection{
	width: 587px;
    height: 182px;
    background-image: url(images/hp-maingraphic.jpg); 
    background-repeat: no-repeat;
	font-size: 80%;
	margin-top: 6px;
	margin-bottom: 6px;
}

/**************content on home page Featured and What's New *****************/

.featuredheadline{
	clear: both;
	padding: 4px;
	margin-top: 6px;
	margin-right: 3px;
	background: #D6D0C5;
	border: 1px solid #583D1F;
}

.featured{
	clear: both;
	padding: 10px 10px 0px 0px;
	font-size: 90%;
}


.featured p{
	padding: 0px 0px 10px 0px;
}

.newsheadline{
	clear: both;
	padding: 4px;
	margin-right: 3px;
	background: #D6D0C5;
	border: 1px solid #583D1F;
}

.news{
	clear: both;
	padding: 10px 10px 0px 0px;
	font-size: 80%;
}

.news p{
	padding: 0px 0px 10px 0px;
}


/************* Footer Information ***************/

#siteInfo{
	clear: both;
	border-top: 4px solid #B1B787;
	font-size: 75%;
	color: #333333;
	padding: 10px 10px 10px 10px;
	margin-top: 0px;
	text-align: right;
	background: #FFFFFF;
	height: 30px;
}

/* Image Alignment */
.imgleft {
 float: left;
 background: transparent;
 padding: 4px 4px 4px 0px;
 vertical-align: middle;
}


/*********** Search Box include goes here***********/

#searchbox{
	position: relative;
	margin: 0px;
	padding: 0px 0px 0px 10px;
}


/*********** These are links that will be hard coded in as displayed ***********/
.rlheadline{
	clear: both;
	background: #B1B787;
	text-align: center;
	color: #333333;
	font-size: 90%;
	font-weight: bold;
}


.relatedLinks{
	margin: 0px;
	padding: 0px 3px 3px 3px;
	font-size: 90%;

}