#custservContainer {width:784px; height:auto; color:#665546; font:11px Verdana, Arial, Helvetica, sans-serif; float:left; margin-bottom:20px;}
	
	#custservContainer a {text-decoration:underline; color:#665546;}
	#custservContainer a:hover {text-decoration:underline; color:#946f4c;}
	#custservContainer h2 {font-size:12px; margin:20px 0 10px 0!important; padding:0!important; text-transform:none; font-weight:bold;}
	#custservContainer h3 {font-size:12px;}
	#custservContainer h1 {margin:0;}
  	#custservContainer p {margin:0!important; padding-bottom:15px!important;} 
	#custservContainer img {border:none;}
	#custservContainer ol {list-style: decimal inside none;}
	
	#custservContainer #bannerimg {width:784px; height:auto; clear:both; margin-bottom:15px;}
	#custservContainer #rightColumn {width:200px; height:auto; float:left;}
	#custservContainer #rightColumn ul {margin-bottom:20px;}
	#custservContainer #rightColumn p {margin-bottom:20px;}
	
	#custservContainer #leftColumn {width:530px; height:auto; margin:0 30px 0 20px; float:left;}
	
	#custservContainer #HalfColumn {width:380px; height:auto; float:left;}
	.PadRight {margin-right:24px;}
	.PadBottom {margin-bottom:24px;}
	
	

#customerServiceForm {position:absolute; top:227px; left:60px; z-index:1000; display:none;}
.data {overflow:visible;}
h1.custom {margin:0; height:0 !important; width:0 !important; background-image:none;}
.form .actions {float:left; text-align:left; padding:0;}
.form {width:0; height:0;}
.inst-copy {height:0; width:0;}

#sideBox h1 {width:192px !important; height:111px !important; /*background: url("images/customer_service_sidebar.png") no-repeat top center;*/ text-indent:-9999px;}

#sideBox ul li a {font-weight:bold;}
#sideBox ul li.on {padding-left:0;}
#sideBox ul li.on a {color:#946f4c; text-decoration:underline;}
#sideBox ul li.on ul {font-weight:normal;}
#sideBox ul li.on ul li.on a {font-weight:bold; color:#946f4c; text-decoration:underline;}


/*   adding support for the full category page template with paper texture:  */

.title {border-bottom:1px solid #efede2;}
.clear {clear:both;}
#catpagecontainerfull {width:775px; height:auto; float:left; font-family:Verdana, Geneva, sans-serif;}
#catpagebodyfull {width:775px; height:auto; background:url(/wcsstore/images/BallardDesigns/category/css/images/bg_catpage_maincontent_full.png) no-repeat top center; float:left;}
#catpagebodyfull .banner, #catpagebodyfull .title {width:700px; height:auto; float:left; margin:0 0 3px 30px;}
#catpagebodyfull .title img {margin:40px 0 0 8px;border:none!important;}
#catpagebodyfull .subcatimagesfull {width:710px; height:auto; float:left; margin:0 0 0 30px;}
#catpagebodyfull .subcatimagesfull .subtitle {width:693px; height:auto; background-color: #efede2; float:left; padding:5px;margin:15px 0 10px 0;font-size:16px!important;}
#catpagebodyfull .subcatimagesfull .subcatoneoffive {width:132px; height:auto; float:left; margin: 0 10px 0 0;}
#catpagebodyfull .subcatimagesfull .subcatoneoffour {width:159px; height:auto; float:left; margin: 0 15px 0 3px;}
#catpagebodyfull .subcatimagesfull .subcatoneofthree {width:212px; height:auto; float:left; margin: 15px 15px 15px 8px;}
#catpagebodyfull .subcatimagesfull .subcatoneoftwo {width:340px; height:auto; float:left; margin: 0 10px 10px 0;}
#catpagebodyfull .subcatimagesfull .subcatoneofone {width:700px; height:auto; float:left; margin: 0 10px 10px 0;}
#catpagefooterfull {width:775px; height:83px; background: url(/wcsstore/images/BallardDesigns/category/css/images/bg_catpage_footer_full.jpg) no-repeat top center; float:left;}