

#wrapBody #leftContent
{
  float: left;
  width: 290px;
 /* margin-top: 40px*/
  margin-top: 52px; 
  /*margin-top: 67px; for bredcrumb*/
}

#wrapBody #leftContent ul
{
list-style-type: disc;
margin:0 0 0 15px;
}

#wrapBody #rightContent
{
  float: left;
  width: 570px;
  margin-top: 25px;
 /* margin-top: 40px;  for bredcrumb*/
}

div#categoryTitle,
div#currentInventory
{
  position:relative;
  height:55px;
}
div#categoryTitle
{
  position:relative;
  height:15px;
  top:20px;
}
div#currentInventory
{
  padding-left:20px;
}

/*#wrapBody #leftContent #categoryTitle h1
{
  position:absolute;
  margin:0;
  bottom:30px;
  font-size:20px;
  color: #003266;
  font-weight: bold;
}*/

#wrapBody #leftContent #categoryTitle h1
{
  position:absolute;
  margin:0;
  bottom:20px;
  font-size:19px;
  color: #fff;
  font-weight: bold;
  /*border:1px solid #c3b88a;*/
  background:#990000;
  width:256px;
  padding:3px;
  text-align:center;
  
}

#wrapBody #rightContent #currentInventory h1
{
  position:absolute;
  margin:0;
  bottom:30px;
  font-size:14px;
  font-weight:bold;
  color:#12100A;
}

.catalogItem
{
  height: 120px;
  width: 265px;
  margin-bottom:20px;
  float:left;
  padding-left: 20px;
/*  text-transform:capitalize; */
}

div#spacer
{
  width: 250px;
}

.catalogItem .img_details_view {
  float: left;
  margin-right: 10px;
  margin-top:-2px;
	text-align: center;
}

.catalogItem img {
  padding: 2px;
  border: 1px solid #CFCECF;
  background-color: #FFF;
}

.catalogItem a
{
  text-transform:lowercase;
  font-weight:bold;
}

.asset_id {
	color: #fff;
	background-color: #042653;
	line-height: 1.5em;
	padding-left: 5px;
	padding-right: 5px;
}

.price
{
  color: #be2f2f;
  font-weight:bold;
  line-height:1.5em;
}

.product_status {
	color: #be2f2f;
	line-height: 1.5em;
}

.product_status_wow {
	padding-left: 5px;
	padding-right: 5px;
	font-weight: bold;
	color: #fff;
	background-color: #be2f2f;
	line-height: 1.5em;
}

.productDescription
{
  font-weight:bold;
}

div#noInventoryMsg
{
 	margin: 20px 20px 0 50px;
  font-size:1.5em;
  font-weight:bold;
}

#generators #wrapNav ul li#gens a
{
  margin: 0;
  width: 82px;
  color: #80bfff;
  background: transparent url(../images/navMain-hover.jpg) no-repeat 30px 0
}

#engines #wrapNav ul li#engs a
{
  margin: 0;
  width: 60px;
  color: #80bfff;
  background: transparent url(../images/navMain-hover.jpg) no-repeat 20px 0
}

#parts #wrapNav ul li#parts a
{
  margin: 0;
  width: 143px;
  color: #80bfff;
  background: transparent url(../images/navMain-hover.jpg) no-repeat 65px 0;
}

#other #wrapNav ul li#other a
{
  margin: 0;
  width: 122px;
  color: #80bfff;
  background: transparent url(../images/navMain-hover.jpg) no-repeat 55px 0;
}

select
{
 	/*width: 140px;*/
}

.cat-box{
	border:1px solid #ccc8ad;
	background:#e6e2c3;
	padding:7px;
	color:#be2f2f;
	width:246px;
}

#search-results{
	margin:0px 0px 0px 20px;
	border:1px solid #a79f76;
	width:560px;
	background:#f8f4dc;
	padding:0px 10px;
}

#cse-search-results iframe {
    	width: 560px;
    	height: 1100px;
}

#cse-search-results iframe .g{
	border:1px solid #000;
}


/********************** thanks page left bar********************/

#wrapBody #leftContent2
{
  float: left;
  width: 290px;
  /*margin-top: 40px;*/
  /*margin-top: 67px;*/
}

#wrapBody #leftContent2 ul
{
list-style-type: disc;
margin:0 0 0 15px;
}

#wrapBody #leftContent2 #categoryTitle2 h1
{
  position:absolute;
  margin:0;
  bottom:20px;
  font-size:19px;
  color: #fff;
  font-weight: bold;
  /*border:1px solid #c3b88a;*/
  background:#990000;
  width:256px;
  padding:3px;
  text-align:center;
  
}

div#categoryTitle2
{
  position:relative;
  /*height:7px;*/
  height:15px;
  top:20px;
}
.tspace{
padding:30px;
}



/************************************* Footer Navigation ***************************/
.footer1 {
background:#353535 none repeat scroll 0% 0%;
border-top:6px solid #A8DCF4;
color:#999999;
font-family:Arial,verdana,sans-serif;
font-size:12px;
font-weight:300;
line-height:18px;
margin-top:-1px;
text-align:center;
width:100%;
}



.footer1-text {
margin:0pt auto;
padding:0px 0pt 5px;
text-align:left;
width:930px;
}


.footer1-text div {
display:inline;
float:left;
padding:10px; 0 0 0;
width:210px;
}

.footer1-text ul {
margin-top:8px;
list-style-type: disc;
line-height:18px;
}
.footer1-text {
text-align:left;
font-weight:bold;
}


.footer1-text li {
color:#be2f2f;
}

.footer1-text li a {
color:#be2f2f;
}

.footer1-text div.clr {
clear:both;
display:block;
padding:20px;
width:100%;
color:#be2f2f;
text-align:center;
}
/************************************* Footer Navigation ***************************/



/************ breadcrum ***************/

.breadcrumdiv{
padding-top:21px;
padding-left:16px;
font-weight:bold; 
color:#BE2F2F;
font-size:13px;
}
/*************************************/

/********** LP Chat Button *************/
.lpPoweredBy { display:none;}
.lpEmtStarRating { display:none; }
/*************************************/


/***************special month gallery**************/
.galcap{padding:2px;
text-align:center;
width:235px;
}
/*************************************/


