body {COLOR: #000033; FONT-FAMILY: Arial, Helvetica, sans-serif,verdana; line-height:18px; FONT-SIZE: 12px;}

p {COLOR: #000033; FONT-FAMILY: Arial, Helvetica, sans-serif,verdana; line-height:18px; FONT-SIZE: 12px;}
div {COLOR: #000033; FONT-FAMILY: Arial, Helvetica, sans-serif,verdana; line-height:18px; FONT-SIZE: 12px;}

.green-text {
    color: #ffffff;
		font-size:12px;
	font-weight:bold;
	text-transform:uppercase;
	font-family:tahoma, arial, verdana; 
    text-decoration:none;
}
.text_header{
	FONT-WEIGHT: bold; FONT-SIZE: 19px; COLOR: #097B94;
}
.green-text:hover {
text-decoration:underline;
	color:#FFFFFF;
	font-weight:bold;
	font-size:12px;
	text-transform:uppercase;
	font-family:tahoma, arial, verdana; 
}
.footer {
    color: #444444;
		font-family: "arial";
	font-size: 12px;
    font-weight:normal;
    text-decoration:none;
	MARGIN: 7px 0px 0px 14px;

}
.footer:hover {
    color: #444444;
		font-family: "arial";
	font-size: 12px;
    font-weight:normal;
    text-decoration:underline;
	MARGIN: 7px 0px 0px 14px;

}
.whiteboldtext {
    color: #ffffff;
		font-family: Arial, Helvetica, sans-serif;
	font-size: 14 px;
    font-weight:bold;
    text-decoration:none;
	
}
.blackheader {
    color: #40550D;
		font-family: Arial, Helvetica, sans-serif;
	font-size: 18 px;
    font-weight:normal;
    text-decoration:none;
	MARGIN: 7px 0px 0px 14px;
	
}
.green-small {
    color: #006600;
		font-family: Arial;
	font-size: 10px;
    font-weight:bold;
    text-decoration:none;
}
.green-small:hover {
    color: #000000;
    text-decoration:underline;
}
.whiteheader {
    color: #ffffff;
		font-family: Arial, Helvetica, sans-serif;
	font-size: 40px;
    font-weight: bold;
    text-decoration:none;
	
}.cartsubtotalminicart {
	FONT-WEIGHT: bold; COLOR: #000000; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif; 
}
.cartminilinks {
	FONT-WEIGHT: bold; COLOR: #333333; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif; 
}
.cartminilinks A:link {
	FONT-WEIGHT: normal; COLOR: #333333; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif; 
}
.cartminilinks A:visited {
	FONT-WEIGHT: normal; COLOR: #333333; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif; 
}
.cartminilinks A:hover {
	FONT-WEIGHT: normal; COLOR: #ff0000; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif; 
}
.cartminilinks A:active {
	FONT-WEIGHT: normal; COLOR: #333333; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif; 
}
.leftmenumain A {
	BORDER-TOP: #d3d3d3 1px solid; DISPLAY: block
}
.leftmenumain {
	FONT-WEIGHT: bold; COLOR: #000000; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #f7f7f7; 
}
.leftmenumain A:link {
	PADDING-LEFT: 4px; FONT-WEIGHT: normal; PADDING-BOTTOM: 7px; WIDTH: 100%; PADDING-TOP: 6px; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif; ; TEXT-DECORATION: none
}
.leftmenumain A:visited {
	PADDING-LEFT: 4px; FONT-WEIGHT: normal; PADDING-BOTTOM: 7px; WIDTH: 100%; PADDING-TOP: 6px; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif; ; TEXT-DECORATION: none
}
.leftmenumain A:hover {
	PADDING-LEFT: 4px; FONT-WEIGHT: normal; PADDING-BOTTOM: 7px; WIDTH: 100%; PADDING-TOP: 6px; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #eeeeee; TEXT-DECORATION: none
}
.leftmenumain A:active {
	PADDING-LEFT: 4px; FONT-WEIGHT: normal; PADDING-BOTTOM: 7px; WIDTH: 100%; PADDING-TOP: 6px; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif; ; TEXT-DECORATION: none
}
.table_border { border-right: 1px solid; BORDER-TOP: 1px solid; BORDER-BOTTOM: 1px solid;  BORDER-LEFT: 1px solid; border-color: #ffffff; }
.table_border_brown { border-right: 6px solid; BORDER-TOP: 6px solid; BORDER-BOTTOM: 6px solid;  BORDER-LEFT: 6px solid; border-color: #D9D1B7; }
.table_border_cream { border-right: 3px solid; BORDER-TOP: 3px solid; BORDER-BOTTOM: 3px solid;  BORDER-LEFT: 3px solid; border-color: #ECE8DB; }
.table_border_blue { border-right: 1px solid; BORDER-TOP: 1px solid; BORDER-BOTTOM: 1px solid;  BORDER-LEFT: 1px solid; border-color: #666699; }
/* -----
SIDE BOX - categories
--------*/

ul#categories {
	margin:				8px;
	width:				145px;
	FONT-FAMILY: Arial, Helvetica, sans-serif,verdana; 
}
ul#categories li {
	FONT-SIZE: 12px;
	font-weight:		bold;
	color:				#d65218;
	margin:				0;
}
ul#categories li a {
	display:			block;
	width:				145px;
	padding:			8px 10px 0px 10px;
	text-decoration:	none;
	color:#990000;
}
ul#categories li a:hover {
	background:			url(../images/categoryBkgdTop.jpg) no-repeat top;
}
ul#categories li a div.categoryBkgdBottom {
	display:			block;
	width:				165px;
	height:				5px;
	margin:				0px -10px -4px -10px;
	
}
ul#categories li a:hover div.categoryBkgdBottom {
	background:			url(../images/categoryBkgdBottom.jpg) no-repeat top;	
}
ul#categories li p {
	font-size:			10px;
	font-weight:		normal;
	color:				#a18e79;
	margin:				0;
	padding:			0 0 4px 0;
}

.sideBox {
	margin: 			0 0 18px 0;
	width:				180px;
		font:				normal 12px Tahoma, Verdana, Arial, sans-serif;
	overflow:			hidden;
	}	
.sideBoxHeader {
	padding:			6px 10px;
	font-size:			11px;
	letter-spacing:		1px;
	text-transform:		uppercase;
	color:				#faf7df;

	background:			#4e3114;
}
.sideBoxHeader1 {
	padding:			6px 10px;
	font-size:			11px;
	letter-spacing:		1px;
	text-transform: capitalize;
	color:				#000000;

	background:			#DEBD9D;
}


.sideBoxContent {
	margin:				18px;
}
.sideBox p.sideBoxSubHeader {
	font-weight:		bold;
	color:				#996633;
	margin-bottom:		6px;
}
.sideBox ul {
	margin-bottom:		10px;
}
.sideBox li {
	font-size:			12px;
	margin:				6px 0 6px 10px;
	list-style: none;
}
.sideBox ul#paCategories li a {
	font-size:			12px;
	margin:				6px 0 6px 8px;
	text-decoration:	none;
	border-bottom:		1px dotted #D66B4A;
	list-style: none;
	
}

.leftbartext{ 
	COLOR: #ffffff;
	font-size: 11px;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: underline;
} 

.leftbartext:hover { 
	COLOR: #ffffff;
	text-decoration: none;
	font-size: 11px;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
} 
.black-bold {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; MARGIN: 7px 0px 0px 14px; COLOR: #006633; font-family: Arial, sans-serif;
}

.blackbartext{ 
	COLOR: #006699;
	font-size: 12px;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: underline;
} 

.blackbartext:hover { 
	COLOR: #FA6000;
	text-decoration: none;
	font-size: 12px;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
} 

.subtext{ 
	COLOR: #666666;
	font-size: 15px;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: underline;
} 

.subtext:hover { 
	COLOR: #666666;
	text-decoration: none;
	font-size: 15px;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
} 

.line-border{
	FONT-WEIGHT: normal; FONT-FAMILY: Arial; BORDER-BOTTOM: #949191 1px solid;
}

.line-text{
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #4D5154; FONT-FAMILY: Arial; text-decoration:none;
}
.line-text:hover{
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #666666; FONT-FAMILY: Arial; text-decoration: underline;
}
LI {
	FONT-SIZE: 12px; 
	
}

#categoryPage h3 {
	font:				normal 18px/1.2em Tahoma, Verdana, Arial, sans-serif;
	color:				#996633;
	margin:				1em 0 0.7em 0;
}


h2.categoryPageTitle {
	padding-bottom:	    12px;
	margin-bottom:		16px;
	border-bottom:		solid 1px #c6af71;
	font-size:			28px;
	font-weight:		normal;
	color:				#2178C9;
	line-height: 30px;
}

.red-small {
    color: #000000;
		font-family: "Verdana", serif;
	font-size: 12px;
    font-weight:normal;
    text-decoration:none;
}
.red-small:hover {
    color: #000000;
    text-decoration:underline;
}
.next {
	font-size:			18px;
	font-weight:		normal;
	color:				#40550d;
	line-height:20px;
	text-decoration:none;
}
.next:hover {
	font-size:			18px;
	font-weight:		normal;
	color:				#40550d;
	line-height:20px;
	text-decoration:underline;
}
h3 {
	font:				normal 18px/1.2em Tahoma, Verdana, Arial, sans-serif;
	color:				#996633;
	margin:				1em 0 0.7em 0;
}

.brownsmallheader {
    color: #544922;
		font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
    font-weight: bold;
    text-decoration:none;
	
}
.brownheader {
    color: #A24601;
		font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
    font-weight: bold;
    text-decoration:none; text-transform: capitalize;
	
}
.googletext {
    color: #006999;
		font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
    font-weight: bold;
    text-decoration:underline;
	line-height:12px;
	
}
.googletext:hover {
    color: #006999;
		font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
    font-weight: bold;
    text-decoration:underline;
	line-height:12px;
}

.price {
    color: #444444;
		font-family: "arial";
	font-size: 11px;
    font-weight:normal;
    text-decoration:none;
}
.redtext {
    color: #FF0000; 
		font-family: "arial";
	font-size: 12px;
    font-weight:normal;
    text-decoration:none;
}

#featuredTestimonial {
	font:				normal 14px/1.2em Georgia, "Times New Roman", serif;
	font-style: 		italic;
	color:				#4e3114;
	margin:				18px 36px;
	padding:			0 44px;
	background:			url(../images/quote-cooma.gif) no-repeat top left;
}
.price {
    color: #000000;
		font-family: "arial";
	font-size: 12px;
    font-weight:normal;
    text-decoration:none;
}
.price-red {
    color: #990000;
		font-family: "arial";
	font-size: 12px;
    font-weight: bold;
    text-decoration:none;
}
.price-menu {
    color: #544922;
		font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
    font-weight:bold;
    text-decoration:none;
}
.smallwhitetext{ 
	COLOR: #ffffff;
	font-size: 11px;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
} .green-smallCopy {

    color: #006600;
		font-family: Arial;
	font-size: 12px;
    font-weight:bold;
    text-decoration:none;
}

