html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6 {

  margin: 0;

  padding: 0;

  border: 0;

  outline: 0;

  font-size: 100%;

}



body {

  background-color: #b9bb8a;

  background: #acb380 url(image/background.gif);

  color: #4B4C2C;

  font-family: Arial, Helvetica, sans-serif;

  font-size: 12px;

  line-height: 14px;

  margin: 0 0 0 0; 

  padding: 0 0 0 0; 

  text-align: center; 

}



h1 {

  color: #4e6d68;

  font-size: 14px;

  font-weight: bold;

  line-height: 14px;

  padding: 20px 0px;

}



h2 {

  color: #4e6d68;

  font-size: 12px;

  font-weight: bold;

  line-height: 14px;

  padding: 5px 0px 20px 0;

}

h3 {

  color: #9e1c22;

  font-size: 24px;

  font-weight: bold;

  line-height: 14px;

  padding: 5px 0px 20px 0;

}



a, a:link

{

color: #4e6d68;

text-decoration: none;

}

a:hover

{

text-decoration: underline;

}

a.content

{

color: #633141;

text-decoration: underline;

}

a.catalog

{

background: url(image/bk_catalog.gif);

color: #fff;

text-decoration: underline;

height: 22px;

width: 66px;

padding: 2px 7px 4px 8px;

margin-top: 3px;

}



#outerWrapper {

  background-color: #fff;

  margin: 0 auto 0 auto; 

  text-align: left; 

  width: 840px;

}

#outerWrapper #header {

  background-color: #fff;

  color: #386a39;  

  height: 120px;  

  padding: 10px 10px 0px 10px; 

}

#outerWrapper #header p

{

text-align: center;

font-size: 18px;

font-style: italic;

font-family: "Times New Roman", Times, serif;

font-weight: bold;

line-height: 15px;

}

#outerWrapper #header p.small

{

font-family: Arial, Helvetica, sans-serif;

font-size: 14px;

font-style: normal;

font-weight: normal;

}



#outerWrapper #topNavigation {

  background-color: #fff;

  border-bottom: dashed 1px #666; 

  height: 18px;

  padding: 0px 10px 0px 10px; 

}

#outerWrapper #topNavigation p

{

font-size: 14px;

text-align: center;

padding: 0px;

}



#outerWrapper #contentWrapper #content {

  margin: 0 0 0 0; 

  padding: 0px 20px 20px 20px; 

}

#outerWrapper #footer {

  background-color: #D3D4BA;

  padding: 10px 10px 10px 10px; 

  text-align: center;

}

.left

{

float: left;

}

.right
{
float: right;
}
.rightabout
{
float: right;
padding-left: 20px;
}

.productright

{

float: right;

padding-left: 10px;

}



/*-------------------center boxes------------*/

#center

{

background-color: #D3D4BA;

padding: 0;

margin: 0;

}

#seasonal

{

float: left;

width: 325px;

background: url(image/bk_sweater.jpg);

background-color: #D3D4BD;

font-size: 20px;

line-height: 22px;

font-style: italic;

font-family: "Times New Roman", Times, serif;

color: #316331;

height: 300px;

padding: 0px 25px 30px 15px;

margin: 0px;

border: 10px solid #D3D4BD;

}

#seasonal h4

{

color: #B71814;

}

.whitebk

{

background-color: transparent;

font-size: 16px;

line-height: 16px;

font-style: normal;

font-family: "Times New Roman", Times, serif;

color: #316331;

}



#revolving

{

float: right;

width: 415px;

height: 340px;

margin: 0px;

}

clear

{

clear: both;

}





/*-------------------3 columns------------------*/



.tri-column {

	clear: both;

	margin: .5em 0 3em 0;

	padding: 0;

	width: 840px;

	text-align: center;

	}



.col-left-mid {

	float: left;

	margin-right: 15px;

	padding-bottom: 0.2em;

	width: 31%;	

	border-right: 1px solid black;

}



.col-right {

	float: left;

	margin-right: 0;

	padding: 0;

	width: 31%;

	border: none;

}



/*-------------------products page--------------*/

.quote

{

float: left;

width: 318px;

background-color: #D3D4BD;

background: url(image/bk_sweater.jpg);

font-size: 18px;

line-height: 18px;

font-style: italic;

font-family: "Times New Roman", Times, serif;

color: #4a4a4a;

height: 215px;

padding: 20px;

margin: 0px;

border: 10px solid #D3D4BD;

}



.two-column {

	clear: both;

	margin: .5em 0 3em 0;

	padding: 0;

	width: 840px;

	}

	

.col-left-prod {

	float: left;

	margin-right: 15px;

	padding: 0px 20px;

	width: 42%;	

	border-right: 1px solid black;

}



.col-right-prod {

	float: right;

	margin-right: 0;

	padding: 0px 20px;

	width: 47%;

	border: none;

}

.green{color: #316331;

}

.red {color: red;}

.salecolor  {color: red;}
