BODY   {
background: #DFDABF;
color: #000000;
margin-left: 0px;
margin-right: 0px;
margin-top: 0px;
margin-bottom: 0px;
font-family: tahoma, verdana, arial, helvetica, sans-serif;
}

P, TD, LI, BLOCKQUOTE  {
	font-size: 12px;
	line-height: 15px;
	font-weight:normal;
	color: Black;
}


.p20px	{
	font-size: 20px;
	line-height: 24px;
}

.p18px	{
	font-size: 18px;
	line-height: 22px;
}

.p16px	{
	font-size: 16px;
	line-height: 19px;
}
.fontRed {
	color: #FF0000;
}

.fontRedBold {
	color: #FF0000;
	font-weight: bold;
}


.p14px	{
	font-size: 14px;
	line-height: 17px;
}

.p12px	{
	font-size: 12px;
	line-height: 14px;
}

.p10px	{
	font-size: 10px;
	line-height: 12px;
}


H1   {
	font-weight:bold;
	font-size:22px;
	margin-top: 12px;
	margin-bottom: 12px;
	color: #BE220C;
}

H2   {
color: #BE220C;
	font-size:16px;
	margin-top: 6px;
	margin-bottom: 6px;
}


H3   {
color: #BE220C;
font-size:14px;
}

H4   {
font-size:13px;
}

H5   {
font-size:12px;
}

/* ------------------------------- */


A:link {
color: #3345A2
text-decoration:none;
}     /* unvisited link */

A:visited {
color: Maroon;
text-decoration:none;
	text-decoration: none;
}  /* visited link */

A:hover    {
color: Blue;
text-decoration:underline;
}   /* mouse over link */

A:active {
color: Blue
text-decoration:underline;
}   /* selected link */

/* ------------------------------- */
/*  Controlling the Unordered List - UL and LI */

UL. {
margin-top: 4px;
margin-bottom: 4px;
} 

LI. {
color: #ffffff;
margin-top: 3px;
margin-bottom: 3px;
margin-left: 2px;
margin-right: 2px;
list-style-type: circle;
}
UL {
margin-left: 12px;
padding-left: 5px;
} 

LI   {
margin-bottom: 8px;
}

/*  Controlling the Ordered List - UL and LI */
OL {
margin-left: 12px;
padding-left: 5px;
} 
/* ------------------------------- */

/* Adding Borders to Tables  */

.borderleft {  
border-style: solid; 
border-color: Black;
border-top-width: 0px; 
border-right-width: 0px; 
border-bottom-width: 0px; 
border-left-width: 2px;
}

.borderbottom {  
border-style: solid; 
border-color: Black;
border-top-width: 0px; 
border-right-width: 0px; 
border-bottom-width: 1px; 
border-left-width: 0px;
}

.borderall
{  
border-style: solid; 
border-color: Black;
border-top-width: 1px; 
border-right-width: 1px; 
border-bottom-width: 1px; 
border-left-width: 1px;
}

.borderright
{  
border-style: solid; 
border-color: Black;
border-top-width: 0px; 
border-right-width: 1px; 
border-bottom-width: 0px; 
border-left-width: 0px;
}

.borderall_less_top
{  
border-style: solid; 
border-color: Black;
border-top-width: 0px; 
border-right-width: 1px; 
border-bottom-width: 1px; 
border-left-width: 1px;
}
/* Gallery */
.picture {
  background: White;
  border-color: Black;
  border-style: solid;
  border-width: 2px;
}

.thumb_single {
  background: White;
  border-color: Black;
  border-style: solid;
  border-width: 2px;
}

.thumbs_all {
	background: ;
	border-color: White;
	border-style: solid;
	border-width: 1px;
}

FORM.tight {
margin-left: 0px;
margin-right: 0px;
margin-top: 0px;
margin-bottom: 0px;
}
.shipping {
	font-weight: bold;
	color: #C40000;
}
IMG.leftSide {
	padding-right: 16px;
}
