body {
	background-color: #afa888;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}

img { border: none; }

table.tablenav{ font:12px Arial, Helvetica, sans-serif; }
table.tablenav td{ background:url(../images/border/top_pat.jpg) repeat-x bottom left; }
table.tablenav a.nav:link { color:#3787c4; text-decoration:none; margin-right:10px; }   		
table.tablenav a.nav:visited { color:#3787c4; text-decoration:none; margin-right:10px; } 		
table.tablenav a.nav:hover { color:#3787c4; text-decoration:underline; margin-right:10px; } 			
table.tablenav a.nav:active { color:#3787c4; text-decoration:none; margin-right:10px; } 

#tableProductDetails td{ font:11px Arial, Helvetica, sans-serif; }

#cart-links{ text-align:left; font:11px Arial, Helvetica, sans-serif; color:#666666; display:inline; }
#cart-links a{ font:11px Arial, Helvetica, sans-serif; }
#cart-links a:link { color:#666666; text-decoration:none; }   		
#cart-links a:visited { color:#666666; text-decoration:none; } 		
#cart-links a:hover { color:#3787c4; text-decoration:underline; } 			
#cart-links a:active { color:#666666; text-decoration:none; } 

#content-results{ font:11px Arial, Helvetica, sans-serif; margin:20px; }
#content-results h1{ font-size:12px; color:#afa888; font-weight:bold; margin:0; padding:0; }
#content-results img{ margin: 4px 3px 4px 3px; padding: 5px; border:1px solid #cccccc; }
#content-results h3{ color:#999999; font:12px Arial, Helvetica, sans-serif; font-weight:normal; }
#content-results p{ font:11px Arial, Helvetica, sans-serif; }
#content-results .pagenav{ text-align:center; clear:both; margin:5px; }
#content-results a.pagingLink:link { font: 12px arial, verdana, sans-serif; color:#999999; text-decoration:none; margin:0px 5px 0px 5px; font-weight:bold; }   		
#content-results a.pagingLink:visited { font: 12px arial, verdana, sans-serif; color:#999999; text-decoration:none; margin:0px 5px 0px 5px; font-weight:bold; } 		
#content-results a.pagingLink:hover { font: 12px arial, verdana, sans-serif; color:#2c95c2; text-decoration:underline; margin:0px 5px 0px 5px; font-weight:bold; } 			
#content-results a.pagingLink:active { font: 12px arial, verdana, sans-serif; color:#999999; text-decoration:none; margin:0px 5px 0px 5px; font-weight:bold; }
#content-results .pagingSelected { font: 12px arial, verdana, sans-serif; color:#2c95c2; margin:0px 5px 0px 5px; font-weight:bold; }
#content-results .pagingListed { font: 11px arial, verdana, sans-serif; color:#a39d83; font-weight:bold; margin:0px 5px 0px 5px; display:inline; }
#content-results a{ text-decoration:none; }
#content-results td{ font:12px Arial, Helvetica, sans-serif; }
#content-results th{ font:12px Arial, Helvetica, sans-serif; font-weight:bold; }


#category-select{ font:11px Arial, Helvetica, sans-serif; margin-left:10px; margin-top:10px; }
#category-select a:link { color:#151515; font: 11px Arial, Helvetica, sans-serif; }   		
#category-select a:visited { color:#151515; font: 11px Arial, Helvetica, sans-serif; }   	
#category-select a:hover { color:#b57130; font: 11px Arial, Helvetica, sans-serif; }   
#category-select a:active { color:#151515; font: 11px Arial, Helvetica, sans-serif; }

#info_display{ font:11px Arial, Helvetica, sans-serif; margin:20px; text-align:left; }
#info_display h1{ font-size:14px; color:#afa888; font-weight:bold; margin:25px 0px 20px 0px; padding:0; text-decoration:underline; }
#info_display h3{ color:#afa888; font:12px Arial, Helvetica, sans-serif; font-weight:normal; text-decoration:underline; margin-bottom:0; }
#info_display p{ font:11px Arial, Helvetica, sans-serif; color:#666666; margin-top:0; }
#info_display a.pagingLink:link { font: 12px arial, verdana, sans-serif; color:#999999; text-decoration:none; margin:0px 5px 0px 5px; font-weight:bold; }   		
#info_display a.pagingLink:visited { font: 12px arial, verdana, sans-serif; color:#999999; text-decoration:none; margin:0px 5px 0px 5px; font-weight:bold; } 		
#info_display a.pagingLink:hover { font: 12px arial, verdana, sans-serif; color:#2c95c2; text-decoration:underline; margin:0px 5px 0px 5px; font-weight:bold; } 			
#info_display a.pagingLink:active { font: 12px arial, verdana, sans-serif; color:#999999; text-decoration:none; margin:0px 5px 0px 5px; font-weight:bold; }

/* ----------------------------------- */

p.quote_firstline{ font-family:Arial, Helvetica, sans-serif; color:#afa888; font-size:19px; letter-spacing:0em; font-weight:bold; margin-bottom:-2px; }
p.quote_rlines{ font-family:Arial, Helvetica, sans-serif; color:#999999; font-size:12px; letter-spacing:1px; font-weight:bold; margin-top:-2px; margin-bottom:0px; }
p.quote_name{ font-family:Arial, Helvetica, sans-serif; color:#333333; font-size:11px; margin-top:9px; font-weight:bold; margin-bottom:0px; }
p.quote_bio{ font-family:Arial, Helvetica, sans-serif; color:#afa888; font-size:9px; margin-top:0px; }
p.quote_spacer{ font-family:Arial, Helvetica, sans-serif; font-size:9px; margin-top:5px; }
p.copyright_line{ font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#6c674c; }

#content-layout{ height:335; }
#content-layout .hr-line { background: url("images/hr-line.gif") repeat-x; height: 1px; margin: 2px 0px 2px 0px; padding: 1; clear:both; mar }
#content-layout h1{ font: 16px arial, verdana, sans-serif; color:#afa888; font-weight:bold; margin-bottom:0px; }
#content-layout h2{ font: 12px arial, verdana, sans-serif; color:#333333; margin-top:0px; font-weight:bold; }
#content-layout h3{ font: 16px arial, verdana, sans-serif; color:#666666; margin-top:20px; margin-bottom:35px; font-weight:normal; }
#content-layout h4{ color:#2c95c2; font-family:Arial, Helvetica, sans-serif; font-size: 16px; letter-spacing:0px; margin:0px 0px 0px 15px; padding:0px; }
#content-layout h5{ color:#2c95c2; font-family:Arial, Helvetica, sans-serif; font-size: 10px; letter-spacing:0px; text-align:center; position:relative; top:150; }
#content-layout h6{ font: 12px arial, verdana, sans-serif; color:#666666; margin-top:20px; margin-bottom:35px; font-weight:bold; color:#990000; }
#content-layout ul { clear: left; list-style:none; }
#content-layout li { float: left; width: 135px; margin-right: 14px; text-align: center; line-height: 14px; padding-bottom: 5px; padding-top:0px; }
#content-layout .pagenav{ position:relative; padding-top:5px; padding-bottom:5px; text-align:center; clear:both; }
#content-layout a.pagingLink:link { font: 12px arial, verdana, sans-serif; color:#7f7f7f; text-decoration:none; margin:0px 5px 0px 5px; font-weight:bold; }   		
#content-layout a.pagingLink:visited { font: 12px arial, verdana, sans-serif; color:#7f7f7f; text-decoration:underline; margin:0px 5px 0px 5px; font-weight:bold; } 		
#content-layout a.pagingLink:hover { font: 12px arial, verdana, sans-serif; color:#2c95c2; text-decoration:underline; margin:0px 5px 0px 5px; font-weight:bold; } 			
#content-layout a.pagingLink:active { font: 12px arial, verdana, sans-serif; color:#7f7f7f; text-decoration:underline; margin:0px 5px 0px 5px; font-weight:bold; }
#content-layout .pagingSelected { font: 12px arial, verdana, sans-serif; color:#2c95c2; margin:0px 5px 0px 5px; font-weight:bold; }
#content-layout .pagingListed { font: 11px arial, verdana, sans-serif; color:#a39d83; font-weight:bold; margin:0px 5px 0px 5px; display:inline; }
#content-layout .description { color:#8a8a8a; font-family:Arial, Helvetica, sans-serif; font-size: 12px; letter-spacing:0px; margin:0px 0px 5px 15px; }
#content-layout .priceList { color:#8a8a8a; font-family:Arial, Helvetica, sans-serif; font-size: 12px; letter-spacing:0px; margin:0px 0px 0px 15px; }
#content-layout .optionList{ margin:0px 0px 0px 15px; }
#content-layout #detail-text{ float:left; width: 270; font: 12px arial, verdana, sans-serif; color:#afa888; text-align:left; margin-top:50px; }
#content-layout #detail-img{ float:left; width: 400; font: 12px arial, verdana, sans-serif; color:#afa888; }

.pTitle {color:#0066ff; font-family: Arial, Helvetica, sans-serif; font-size:15px; font-weight:bold; text-decoration:none; }
	
	.lgTitle {
		color:#0066ff;
		font-family: Arial, Helvetica, sans-serif;
		font-size:17px;
		font-weight:bold;
		text-decoration:underline;
	}
	
	.pBold {
		color:#ff6600;
		font-family: Arial, Helvetica, sans-serif;
		font-size:12px;
		font-weight:bold;
		text-decoration:none;
	}
		
	.cal {
		color:#ffffff;
		font-family: Arial, Helvetica, sans-serif;
		font-size:12px;
		font-weight:bold;
		text-decoration:none;
	}
	
	.pText {
		color: #000000;
		font-family: Arial, Helvetica, sans-serif;
		font-size:14px;
		text-decoration: none;
	}
		
	.errorMsg {
		color: #FF0000;
		font-family: Arial, Helvetica, sans-serif;
		font-size:16px;
		text-decoration: none;
	}
	
	.txtGrey {
		color:#999999;
		font-family:Arial, Helvetica, sans-serif;
		font-size:13px;
		font-weight:bold;
		text-decoration:none;
	}
	
	.label {
		color:#999999;
		font-family:Arial, Helvetica, sans-serif;
		font-size:13px;
		font-style:italic;
		text-decoration:none;
	}
	
	.dateLabel {
		color:#999999;
		font-family:Arial, Helvetica, sans-serif;
		font-size:13px;
		font-style:italic;
		font-weight:bold;
		text-decoration:none;
	}
		
	/*	for unvisited links */
	a:link { font-family:Arial, Helvetica, sans-serif; color:#999999; }   	
	
	/*	for visited links */
	a:visited { font-family:Arial, Helvetica, sans-serif; color:#999999 } 
	
	/*	when mouse is over link */	
	a:hover { font-family:Arial, Helvetica, sans-serif; color:#333333; } 		
	
	/*	when link is clicked */
	a:active { font-family:Arial, Helvetica, sans-serif; color:#999999; text-decoration: none} 	
	
.blogTitle { color:#8F896B; font-family:Arial, Helvetica, sans-serif; font-size: 14px; letter-spacing:0px; }
.blogAuthor { color:#666666; font-family:Arial, Helvetica, sans-serif; font-size: 10px; letter-spacing:0px; font-weight:700; }
.blogBy { color:#666666; font-family:Arial, Helvetica, sans-serif; font-size: 10px; letter-spacing:0px; font-weight:700; font-style:italic; }
.blogDate { color:#999999; font-family:Arial, Helvetica, sans-serif; font-size: 11px; letter-spacing:0px; }
.blogText { color:#666666; font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 10px; letter-spacing:0px; }
.blogComment { color:#0066FF; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; border-right:1px solid; }

.calMonth { color:#666666; font-family:Arial, Helvetica, sans-serif; font-size: 10px; font-weight:700; }
.calDay { color:#999999; font-family:Arial, Helvetica, sans-serif; font-size: 11px; }
.calTodayNoBlog { color:#ffffff; background:#0066FF; }

.menuTxt { color:#999999; font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 9px; letter-spacing:0px; }

.formLabel { color:#999999; font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 9px; letter-spacing:0px; }
.formDate { color:#666666; font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 10px; letter-spacing:0px; }
.formTitle { color:#666666; font-family:Arial, Helvetica, sans-serif; font-size: 14px; font-weight:700; }
.asterisk { color:#0066FF; font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 9px; letter-spacing:0px; }
.hrBlue { margin-top: 7px; margin-bottom: 7px; background-color: #0066FF; }


a.hammerLink:link { COLOR: #6c674c; font-family:Arial, Helvetica, sans-serif; font-size:10px; text-decoration:none;  }   		
a.hammerLink:visited { COLOR: #6c674c; font-family:Arial, Helvetica, sans-serif; font-size:10px; text-decoration:none; } 		
a.hammerLink:hover { COLOR: #ffffff; font-family:Arial, Helvetica, sans-serif; font-size:10px; text-decoration:underline; } 			
a.hammerLink:active { COLOR: #6c674c; font-family:Arial, Helvetica, sans-serif; font-size:10px; text-decoration:none; }

a.calTodayBlog:link { COLOR: #666666; FONT: 9px verdana, arial, helvetica, sans-serif; TEXT-DECORATION: none; background:#333333; }   		
a.calTodayBlog:visited { COLOR: #666666; FONT: 9px verdana, arial, helvetica, sans-serif; TEXT-DECORATION: none; background:#333333; } 		
a.calTodayBlog:hover { COLOR: #666666; FONT: 9px verdana, arial, helvetica, sans-serif; TEXT-DECORATION: none; background:#333333; } 			
a.calTodayBlog:active { COLOR: #666666; FONT: 9px verdana, arial, helvetica, sans-serif; TEXT-DECORATION: none; background:#333333; }

a.calExistBlog:link { color:#0066FF; FONT: 9px verdana, arial, helvetica, sans-serif; TEXT-DECORATION: none;  }   		
a.calExistBlog:visited { color:#0066FF; FONT:  px verdana, arial, helvetica, sans-serif; TEXT-DECORATION: none;  } 		
a.calExistBlog:hover { color:#0033CC; FONT: 9px verdana, arial, helvetica, sans-serif; TEXT-DECORATION: underline;   } 			
a.calExistBlog:active { color:#0066FF; FONT: 9px verdana, arial, helvetica, sans-serif; TEXT-DECORATION: none;  }

a.moreLink:link { color:#999999; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; text-decoration:none; }   		
a.moreLink:visited { color:#999999; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; text-decoration:none; } 		
a.moreLink:hover { color:#0066FF; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; text-decoration:underline; } 			
a.moreLink:active { color:#999999; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; text-decoration:none; }
	
a.commentlink:link { color:#0066FF; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; border-right:1px solid; text-decoration:none; }   		
a.commentlink:visited { color:#0066FF; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; border-right:1px solid; text-decoration:none; } 		
a.commentlink:hover { color:#0033CC; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; border-right:1px solid; text-decoration:none; } 			
a.commentlink:active { color:#0066FF; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; border-right:1px solid; text-decoration:none; }
	
a.menuLink:link { color:#999999; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; text-decoration:underline; }   		
a.menuLink:visited { color:#999999; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; text-decoration:underline; } 		
a.menuLink:hover { color:#0066FF; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; text-decoration:underline; } 			
a.menuLink:active { color:#999999; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; text-decoration:underline; }

a.emailAuthor:link { color:#666666; font-family:Arial, Helvetica, sans-serif; font-size: 10px; letter-spacing:0px; font-weight:700; text-decoration:underline; }   		
a.emailAuthor:visited { color:#666666; font-family:Arial, Helvetica, sans-serif; font-size: 10px; letter-spacing:0px; font-weight:700; text-decoration:underline; } 		
a.emailAuthor:hover { color:#0066FF; font-family:Arial, Helvetica, sans-serif; font-size: 10px; letter-spacing:0px; font-weight:700; text-decoration:underline; } 			
a.emailAuthor:active { color:#666666; font-family:Arial, Helvetica, sans-serif; font-size: 10px; letter-spacing:0px; font-weight:700; text-decoration:underline; }
