@charset "utf-8";
/* CSS Document */

body {
	font: 100%  Arial,Helvetica,sans-serif;;
	font-size:14px;	
	color:#000000;
	background-color:#FFFFFF;
    background-image:url(../images/bkgrd.jpg);
	/*background-repeat:no-repeat;*/
	padding: 0;
	text-align: center; /* this centers the container in IE 5* browsers. The text is then set to the left aligned default in the #container selector */
	margin: 0; /* it's good practice to zero the margin and padding of the body element to account for differing browser defaults */ 
}
.oneColFixCtr #container {
	width: 950px;  /* using 20px less than a full 800px width allows for browser chrome and avoids a horizontal scroll bar */
	background-color:#FFF;
	margin: 0 auto; /* the auto margins (in conjunction with a width) center the page */
	border: 1px solid #000000;
	text-align: left; /* this overrides the text-align: center on the body element. */ 
	
	}
#menucontainer {
	width: 950px;
	background-color: #EEE;
	margin: 0 auto; /* the auto margins (in conjunction with a width) center the page */
	/*border: 1px solid #000000;*/
	border-right: 1px solid;
	border-left: 1px solid;
	height:37px;
	text-align: left; /* this overrides the text-align: center on the body element. */
	}
#product-detail
{
margin-right:80px;
margin-left:80px;
}
.oneColFixCtr #mainContent {
	padding: 0 px; /* remember that padding is the space inside the div box and margin is the space outside the div box */
	margin: 40 auto;
	min-height:500px;
}
#leftContent {
padding:15px; /* remember that padding is the space inside the div box and margin is the space outside the div box */
width: 385px; 
/*border: 1px solid red; */
float: left;
}
 #rightContent {
padding:15px; /* remember that padding is the space inside the div box and margin is the space outside the div box */
margin-right:25px;
 width: 295px; 
/* border: 1px solid red; */
 float: left;
 margin-top:1px;
}

.oneColFixCtr #header {
padding-top:0; 
text-align:right;
font-size:12px; 
color:#CCCCCC; 
background-image:url(../images/header950.jpg); 
background-repeat:no-repeat; 
height:116px;
/*padding-bottom:.075px; */

}
.oneColFixCtr #footer {
	background-color:#FFF;
/*	border: 1px solid #000000;*/
padding-top:0; 
text-align:center;
font-size:12px; 
color:#000000; 
padding:12px;
}
.oneColFixCtr .nav { 
color:#000000;
text-decoration:none; 
}

/* for color links on footer */
.oneColFixCtr #footer a:hover{
color:#FF0000;
}

.oneColFixCtr #clearBoth {
	clear:both;
	height:0;
	font-size:0;
	line-height:0;
	}

/*----------------------------   eof Main Template ----------------------------- */  

 #SEO
 {
	 color:#999;
	 font-size:10px;
	 text-align:justify;
	 padding-left:15px;
	 padding-right:15px;	 
 }
  #stats
 {
	 color:#000;
	 font-size:14px;
	 text-align:justify;
	 padding-left:15px;
	 padding-right:15px;	 
 }
img.imagePB{    
float: left; 
margin: 8px;

}
img.imagePBsled{    
float: right; 
margin: 8px; 
}
img.navImg{
float: left; 
margin: 8px;
height:80px;
width:60px;
padding-right:5px; border:0px;
}
/* ------------  Buttons ----------*/

  a:link              { color:#0000FF; text-decoration:none; } 
    a:visited           { color:#0000FF;  text-decoration:none; }
    a:hover             { color:#F00; text-decoration:none; }
    a:active            { color:#3399CC; text-decoration:none; }
	
a.nav, a.nav:link, a.nav:visited, a.nav:active, a.nav:hover {
text-decoration:none; border: none; 

font-size:15px; height:22px;   /*  THIS IS TO FORUCE PDG CART MENU TO BE LIKE HOME PAGE  */
}
a.navPDG, a.navPDG:link, a.navPDG:visited, a.navPDG:active, a.navPDG:hover {
text-decoration:none; border: none;
height:22px;
font-size:15px;  /*  THIS IS TO FORUCE PDG CART MENU TO BE LIKE HOME PAGE  */
width:128px;
}

a img { /* this selector removes the default blue border displayed in some browsers around an image when it is surrounded by a link */
	border: none;
}
div#mainContent div ul li, div#mainContent div ul li ul li { list-style-type: none; !important }
/*#################### boxes for images  #####################*/
	.teaser {
		padding:0 0 0 11px;
		margin:10px;
		background:url("images/tsr-l.gif") top left no-repeat;
	}
	.teaser h2 {
		background:url("images/tsr-r.gif") top right no-repeat;
		margin:0;
		padding:8px 0 0.5em 0;
	}
	.teaser p {
		margin:0 0 0 -11px;
		padding:0 11px 0.5em;
		border:1px solid #d8d8d8;
		border-width:0 1px;
		background:#fff;
	}
	.teaser div {
		margin:0 0 0 -11px;
		padding-left:11px;
		background:url("images/tsr-l.gif") bottom left no-repeat;
	}
	.teaser a.more {
		display:block;
		text-align:right;
		padding:0 10px 10px 0;
		background:url("images/tsr-r.gif") bottom right no-repeat;
	}
