.text {
	font:				normal 12px/1.4em "Verdana", serif;
	margin-bottom:		1em;
}
.green-1 {
    color: #ffffff;
		font-size:12px;
	font-weight:bold;
	text-transform:uppercase;
	font-family:tahoma, arial, verdana; 
    text-decoration:none;
}

.green-2:hover {
text-decoration:underline;
	color:#FFFFFF;
	font-weight:bold;
	font-size:12px;
	text-transform:uppercase;
	font-family:tahoma, arial, verdana; 
}
.footer1 {
    color: #444444;
		font-family: "arial";
	font-size: 12px;
    font-weight:normal;
    text-decoration:none;
	MARGIN: 7px 0px 0px 14px;

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

}
.whitebold {
    color: #ffffff;
		font-family: Arial, Helvetica, sans-serif;
	font-size: 14 px;
    font-weight:bold;
    text-decoration:none;
	
}
.blackheader1 {
    color: #40550D;
		font-family: Arial, Helvetica, sans-serif;
	font-size: 18 px;
    font-weight:normal;
    text-decoration:none;
	MARGIN: 7px 0px 0px 14px;
	
}
.greensmall {
    color: #006600;
		font-family: Arial;
	font-size: 14px;
    font-weight:bold;
    text-decoration:none;
}
.green-small2{
    color: #000000;
    text-decoration:underline;
}
.whitebigheader {
    color: #ffffff;
		font-family: Arial, Helvetica, sans-serif;
	font-size: 40px;
    font-weight: bold;
    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; }
/* -----
SIDE BOX - categories
--------*/

ul#categories {
	margin:				8px;
	width:				145px;
	font:				normal 12px Tahoma, Verdana, Arial, sans-serif;
}
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;
	color:				#988711;
	}	
.sideBoxHeader {
	padding:			6px 10px;
	font-size:			13px;
	letter-spacing:		1px;
	text-transform:		uppercase;
	color:				#ffffff;

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

	background:			#DEBD9D;
}


.sideBoxContent {
	margin:				18px;
	color:				#988711;
}
.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: 22px; 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;
}

.smalltext{
	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: 9pt; color:#990000;
}
LI:hover {
color:#000000;
}

#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:				#40550d;
}
#categoryPage p {
	font:				normal 12px/1.4em "Verdana", serif;
	margin-bottom:		1em;
}
#categoryPage ol li {
	font-size:			14px;
	line-height:		1.6em;
	color:				#996633;
}

.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;
}

.red-small li{
    color: #000000;
	font-family: "Verdana", serif;
	font-size: 12px;
    font-weight:normal;
    text-decoration:none;
	line-height:15px;
}
.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;
	
}
.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;
}
h2.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;
} 
.bordertable {
	BORDER-RIGHT: #ded6c1 1px solid; BORDER-TOP: #ded6c1 1px solid; WIDTH: 162px; BORDER-BOTTOM: #ded6c1 1px solid; BORDER-LEFT: #ded6c1 1px solid;
}
.bordertable1 {
	BORDER-RIGHT: #F0D7BB 1px solid; BORDER-TOP: #F0D7BB 1px solid;  BORDER-BOTTOM: #F0D7BB 1px solid; BORDER-LEFT: #F0D7BB 1px solid;
}
.bordertable2 {
	BORDER-RIGHT: #F16C2D 1px solid; BORDER-TOP: #F16C2D 1px solid;  BORDER-BOTTOM: #F16C2D 1px solid; BORDER-LEFT: #F16C2D 1px solid;
}
.bordertable2:hover {
	BORDER-RIGHT: #00666A 1px solid; BORDER-TOP: #00666A 1px solid;  BORDER-BOTTOM: #00666A 1px solid; BORDER-LEFT: #00666A 1px solid;
}
.sideBoxHeader3 {
	padding:			6px 10px;
	font-size:			17px;
	letter-spacing:		1px;
	text-transform:		uppercase;
	color:				#ffffff;

	background:			#4F8D04;
}

.follow_us_icon { display:block; text-align:center;}
.follow_us_icon  a  { background:url(../images/social-icon.png) no-repeat; width:35px; height:35px; display:inline-block; 

margin-right:10px;}
.follow_us_icon  a:hover {opacity: 0.8; filter: alpha(opacity=80);}
.follow_us_icon .facebook-icon { background-position:-87px 0px;}
.follow_us_icon .google-plus-icon {background-position:-87px -45px;}

.left-sidebar-page {width:180px; float:left;} 
.center-sidebar-page { width:508px; float:left;}
.right-sidebar-page { width:230px; float:left;}

.left-sidebar-inner { width:180px; float:left;}
.center-sidebar-inner { float:left; width:640px;}
.right-sidebar-inner {float:left; width:165px;}

a { color:#4d5154;}

.ul-footer-pre  ul { float:left; margin-right:65px;}

@media only screen and (min-device-width : 768px) and (max-device-width : 900px)  {
a { color:#333;}
table { width:100%;}
.top-banner td img { width:100%;}
table.width100 { width:100%;}
.center-sidebar-page { width:35	0px;}
.best-seller-img { width:100%;}

.top-header-logo img { width:100%;}
.ul-footer-pre  ul { margin-right:5px;}
.price-menu { padding:0px 10px;}

.google-add-m { display:none;}
.center-sidebar-inner { width:560px; margin-left:15px;}
.right-sidebar-inner { display:none;}

}



@media only screen  and (max-width : 750px) {
table { width:100%;}
.left-sidebar { width:100%;}

.left-sidebar-page {width:100%;} 
.center-sidebar-page { width:100%;}
.right-sidebar-page { width:100%;}

.top-banner {}

.nav-outer { background:green; width:100%;}
.responsive-menu { width:100%; overflow:scroll; background:green; position:absolute;}
.width100.top-banner img { width:100%;}
.navLeftTable { padding-left:20px;}
.google-add-m { display:none;}
.top-header-logo img { width:100%;}
.center-sidebar-inner { width:100%;}
.price-menu	{float: left; padding: 0 10px; width: 94%;}
.google-add-mob { display:none;}


}