/*
 Theme Name:   Lennys Canes
 Version:		2.0
 Description:  Lennys Canes web presence
 Author:       Dick Dale
 Author URI:   https://timbercreekeng.com
 
 This theme is adapted from the original design by Increase Marketing, Janesville, WI
*/

body{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	font-family: 'arial';
	font-size: 16px;
	background-color: #FFDF5E;
}
body a{
	text-decoration: none;
}
#contentPage{
	width: 1000px;
	display: block;
	margin: 0px auto;
	min-height: 250px;
}
#body{
	width: 750px;
	padding-left: 50px;
	padding-right: 25px;
	line-height: 25px;
	font-size: 19px;
	display: block;
	float: left;
	min-height: 500px;
}
#body h1{
	font-size: 28px;
	font-weight: bold;
	margin-top: 0px;
	padding-top: 12px;
	color: #8D4747;
}
#body h2{
	font-size: 18px;
	color: #545454;
	font-family: 'Times New Roman';
}
#body a{
	color: #FF9900;
}
#body a:hover{
	color: #FF0000;
}

#footer{
	min-height: 25px;
	clear: both;
}
#header{
	width: 1000px;
	height: 224px;
	display: block;
	margin: 0px auto;
	background: url('images/header2.png');
}
#mainLinks{
	width: 1000px;
	display: block;
	margin: 0px auto;
	height: 45px;
	font-weight: bold;
}
#mainLinks .current_page_item a{
	color: #545454;
}
#mainLinks ul{
	margin-top: 0px;
}
#mainLinks ul ul{
	margin-top: 0px;
}
#mainLinks ul li a{
	display: block;
	color: #FF9900;
	font-size: 21px;
	line-height: 45px;
	padding-top: 0px;
	padding-bottom: 0px;
}
#mainLinks ul ul li a{
	color: #FF9900;
}
#mainLinks ul li a:hover, #mainLinks ul .hover a{
	color: #FF0000;
}
#rightCol{
	width: 175px;
	color: white;
	display: block;
	float: left;
	font-weight: bold;
	font-size: 16px;
	height: 775px;
}
#rightCol div{
	padding-left: 12px;
	padding-right: 12px;
	padding-top: 12px;
	padding-bottom: 12px;
	background-color: #8D4747;
	-moz-border-radius: 12px;
	border-radius: 12px;
	margin-bottom: 12px;
}
#rightCol div div{
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	background-color: none;

}
#rightCol h1{
	font-size: 20px;
	margin-top: 0px;
	padding-top: 12px;
	color: white;
	font-family: 'arial';
}
#rightCol ul{
	padding-left: 0px;
	list-style: none;
}
#rightCol a{
	color: #FF9900;
}
#rightCol a:hover{
	color: #FF0000;
}
/*Product Single View Begin */
.itemDetailsWrap {    overflow: hidden;}
#itemPrimaryImgWrap {    width: 150px;    float: left;    text-align: center;}
#itemSecondaryImgWrap {    float: right;    width: 150px;    text-align: center;}
#itemThirdImgWrap {    text-align: center;}
#itemPrimaryImgWrap img, #itemSecondaryImgWrap img, #itemThirdImgWrap img {    background: #efefef;    border: 1px solid #ccc;    padding: 3px;	margin:0;}
#itemDetailsCopyWrap {    float: left;    width: 385px;    margin: 0 14px;	color: #545454;}
#itemDetailsCopyWrap p {	margin: 0 0 5px;	color: #545454;}
#itemDetailsCopyWrap .itemDetailsCartInfoWrap {	margin:10px 0;	color: #545454;}
#itemDetailsCopyWrap .itemDetailsName {	font-weight:bold;}
#itemDetailsCopyWrap .itemDetailsSKU {
	font-weight:normal;
	color: #666666;
	font-size: 12px;
}
/* Product Single View End */
.prodGridDetailsBtn {
    bottom: 5px;
    left: 5px;
    position: absolute;
}
.prodGridDetailsBtn a {
    background: rgba(0, 0, 0, 0) url("images/btnDetails.jpg") no-repeat scroll 0 0;
    display: block;
    height: 19px;
    margin: 0 auto;
    text-indent: -999em;
    width: 93px;
}
.prodGridDetailsBtn a:hover {
    background-position: 0 -24px;
}
.prodGrid .prodGridDisplayPrice {
    color: #ff0000;
    font-weight: bold;
}
.prodGrid .prodGridName {
    color: #000;
    font-size: 10pt;
    font-weight: bold;
    line-height: 14px;
}
.prodGrid .prodSKU {
    color: #666666;
    font-size: 9pt;
    line-height: 10px;
}
.prodGrid li p {
    margin: 0;
    padding: 0;
}
.prodGrid li img {
    background: #eee none repeat scroll 0 0;
    border: 1px solid #ccc;
    max-height: 285px;
    padding: 2px;
    width: 67px;
}
.prodGrid li {
    background: #fff none repeat scroll 0 0;
    border: 1px solid #cacaca;
    float: left;
    height: 415px;
    list-style: outside none none;
    padding: 5px;
    position: relative;
    text-align: center;
    width: 105px;
}
.prodGrid {
    margin: 20px 0;
    padding: 0;
}
.LennyNews {
	margin: auto;
	width: 80%;
}
.newProducts {
	background-color: "#FFFF66";
	width: 80%;
	border: 1px;
}