body, html {margin:0;padding:0;color:#000;font-family:tahoma;font-size:11px;background:#eee0c1;}
img{border:0px none; }
input, select{color:#000;font-family:tahoma;font-size:11px;}

.ptitle{
   color:#6D5A50;
   font-size:14px;
   font-weight:bold;
   font-family: Verdana, Arial, Helvetica, sans-serif;
}
.ptitle a{
   color:#6D5A50;
   font-size:14px;
   font-weight:bold;
   font-family: Verdana, Arial, Helvetica, sans-serif;
}
.moreinfotitle{
   color:black;
   font-size:14px;
   font-weight:bold;
   font-family: Verdana, Arial, Helvetica, sans-serif;
}
.pprize{
   color:#6D5A50;
   font-size:14px;
   font-family: Verdana, Arial, Helvetica, sans-serif;
}
.pinfo{
   color:#000;
   font-family: Verdana, Arial, Helvetica, sans-serif;
}
.pcode{
   color:#8da0cd;
   font-size:10px;
   margin-left:10px;
   font-family: Verdana, Arial, Helvetica, sans-serif;
}
.pdes{
   color:#000;
   font-weight:normal;
   font-family: Verdana, Arial, Helvetica, sans-serif;
}
.prewards{
   color:#fff;
   font-size:10px;
   font-weight:bold;
   font-family: Verdana, Arial, Helvetica, sans-serif;
   line-height: normal;
}
.redtxt {
   font-size:12px;
   color:#ff6766;
   font-weight:bold;
   font-family: Verdana, Arial, Helvetica, sans-serif;
}
.bluetxt {
   font-size:12px;
   color:#23257c;
   font-weight:bold;
   text-decoration:underline;
   font-family: Verdana, Arial, Helvetica, sans-serif;
}
.basketlink {
	font-size:13px;
	color:#23257c;
	font-weight:bold;
	text-decoration:underline;
   font-family: Verdana, Arial, Helvetica, sans-serif;
   }
.shopbox{
	border:2px solid #887164;
	padding:2px;
	width:100%;
}
.error{
	color:#ff6766;
	font-weight:bold;
	}

h1 {color:#FF6600;font-size:14px;font-weight:bold}
h2 {color:#23257c;font-size:14px;font-weight:bold}

.style1{color:#333;font-size:11px;font-weight:normal}
.style2 {font-size:12px;color:#23257c;font-weight:bold;}
.style3 {color:#000;font-weight:bold}
.style4{color:#f00;font-size:11px;font-weight:normal}
.style5{color:#f00;font-size:11px;font-weight:bold}
.style6{color:#006418;font-size:11px;font-weight:bold}

#wrap {background:#eee0c1; margin: 0 0 0 0; width: 100%;}
#header {
background:#fff;
width:100%;
}
#mastHead {
   background:#887164;
   margin:0px;
   padding:0px;
   width:100%;
   position:relative;
   height:116px;
   background-color: #887164;
}
#mastHead div.imgblock
{
   float:left;
   display: block;
   width: 190px;
   height: 116px;
   background-repeat: no-repeat;
}

#leftNav div.imgblock 
{
   display: block;
   height: 137px;
   width: 100%;
   background-repeat: none;
}

#mastHead #support
{
	float:right;
	margin-right:10px;
	margin-top:-90px;
}

#mastHead object 
{
}

#mastHead .slogan
{
   font-size: 10pt;
   color: #fff;
   font-family: Arial, Helvetica, sans-serif;
   font-weight: bold;
}

#right {float:left;background:#eee0c1;}
   #center {position:relative;float:left;background:#eee0c1;width:65%;margin:0;}
   #center2 {background:#eee0c1; margin-left:5px;margin-top:5px; margin-right:5px;}
   #center3 {background:#fff;}
#rightCont {float:left;background:#eee0c1;width:15%;margin:0;text-align:left; }
#leftNav {float:left;background:#eee0c1;width:20%;margin:0px;padding:0px;}
  #navCont {float:left;margin-left:0px;padding:0px}
    #navContLeft{float:left;width:4%;background:#eee0c1}
    #navContRight{width: 100%;float:left;background:#eee0c1}
#leftNav img#Mb2 {position:absolute;z-index:20px;top:0px;left:0px}
/*#leftNav img {width:100%}*/
#search {background:#887164;padding-top:20px;text-align:center}
#search a {float:left; display:block;}
#search p.quicksearch {
   float: left;
   text-align: left;
   background:#887164;
   padding: 0px 5px 0px 0px;
   font-family: Verdana, Arial, Helvetica, sans-serif;
};
br1 {line-height:3px}
.buybtn {
   margin: 2px 0 0 0;
   padding: 0 0 0 5px;
   vertical-align: middle;
   font-family: Verdana, Arial, Helvetica, sans-serif;
}
.navShift{position:relative;top:-10px;}
/*#leftNav p {margin:0px;padding:0px;font-weight:bold;color:#fff;font-size:12px;padding:4px}*/
#leftNav p {margin:0px;padding:0px;font-weight:bold;font-size:12px;padding:4px}
#RNC p {margin:0px;padding:0px;font-weight:bold;color:#fff;font-size:12px;padding:4px;padding-left:10px}
.basket {
   clear:both;
   width:90%;
   margin-top:4px;
   margin:auto;
   font-family: Verdana, Arial, Helvetica, sans-serif;
}
  .basket span.Lbasket {}
  .basket span.Rbasket {padding-left: 10px; font-weight:bold}
  .basket span.Rbasket input {
   font-weight:bold;
   width: 35px;
   height:12px;
   font-family: Verdana, Arial, Helvetica, sans-serif;
}
  .basket span.Lbasket2 {float:left;text-align:left;width:58%;}
  .basket span.Rbasket2 {float:right;text-align:left;width:37%}
.about {
   width:96%;
   margin:0;
   margin:0% auto;
   margin-top:25px;
   font-family: Verdana, Arial, Helvetica, sans-serif;
}
.spacer {clear:both;line-height:0px}
.spacer2 {clear:both;line-height:8px}
.spacer3 {clear:both;line-height:1px}
.spacer4 {clear:both;line-height:11px}

div.pboxleft { margin-top: 10px; float: left; width: 49% }
div.pboxright { margin-top: 10px; float: right; width: 49% }
div.widebox { margin-top: 10px; width: 100%; }

.xtop, .xbottom {display:block; background:transparent; font-size:1px;}
.xb1, .xb2, .xb3, .xb4 {display:block; overflow:hidden;}
.xb1, .xb2, .xb3 {height:1px;}
.xb2, .xb3, .xb4 {background:#fff; border-left:1px solid #bdc8e8; border-right:1px solid #bdc8e8;}
.xb1 {margin:0 5px; background:#bdc8e8;}
.xb2 {margin:0 3px; border-width:0 2px;}
.xb3 {margin:0 2px;}
.xb4 {height:2px; margin:0 1px;}

.xboxcontent {border-left:1px solid #bdc8e8; border-right:1px solid #bdc8e8; border-top:0px solid #bdc8e8; border-bottom:0px solid #bdc8e8; display:block; background:#fff; padding: 10px }

div.rewards2 
{
   margin-top: 5px;
   background: #22267d url('../images/topleftblue.gif') no-repeat top left;
}

div.rewards2 div 
{
   background: url('../images/toprightblue.gif') no-repeat top right;

}

div.rewards2 div div
{
   background: url('../images/bottomleftblue.gif') no-repeat bottom left;

}

div.rewards2 div div div
{
   background: url('../images/bottomrightblue.gif') no-repeat bottom right;
   padding-top: 1px;
   padding-bottom: 1px;
   padding-left: 3px;
   padding-right: 3px

}

div.rewards_red 
{
	margin-top: 3px;
	margin-bottom: 3px;
	background: #FF0000; /* url('reward_red_box_topleft.gif') no-repeat top left; */
	width: 150px;
	text-align:center;
}

div.rewards_red div 
{
   background: url('reward_red_box_topright.gif') no-repeat top right;

}

div.rewards_red div div
{
   background: url('reward_red_box_bottomleft.gif') no-repeat bottom left;

}

div.rewards_red div div div
{
   background: url('reward_red_box_bottomright.gif') no-repeat bottom right;
   padding-top: 1px;
   padding-bottom: 1px;
   padding-left: 3px;
   padding-right: 3px

}

.featuretext
{
font-family:Impact, Arial, Helvetica, sans-serif;
font-size:36px;
color:#FFFF00;
}

.featuredpprize{
   color:#FFFFFF;
   font-size:20px;
   font-family: Verdana, Arial, Helvetica, sans-serif;
   }
   
.featuredpdes{
	color:#FFF;
   	font-weight:normal;
   	font-family: Verdana, Arial, Helvetica, sans-serif;
}


#featureallteams a
{
font-family:Impact, Arial, Helvetica, sans-serif;
font-size:40px;
color:#FFFF00;
text-decoration:underline
}

div.featurebox 
{
   margin-top: 10px;
   padding: 0px;
   margin: 0px;
}

div.featurebox table
{
   background-image: url('../images/featurebgx.jpg');
   width: 100%
}

.waystoorder{
font-weight:bold; color:#6D5A50;
}
.waystoorder a{
font-weight:bold; color:#6D5A50; text-decoration:underline;
}


/*
div.featurebox div.box1
{
   background-image: url(../images/featuretopleft.gif);
   background-position: top left;
   background-repeat: no-repeat;
   padding: 0px;
   margin: 0px;
   
}

div.featurebox div.box2
{
   background-image: url(../images/featuretopright.gif);
   background-position: top right;
   background-repeat: no-repeat;
   padding: 0px;
   margin: 0px;

}
div.featurebox div.box3
{
   background-image: url(../images/featurebottomleft.gif);
   background-position: bottom left;
   background-repeat: no-repeat;
   padding: 0px;
   margin: 0px;

}
div.featurebox div.box4
{
   background-image: url(../images/featurebottomright.gif);
   background-position: bottom right;
   background-repeat: no-repeat;
   padding: 0px;
   margin: 0px;
}
*/
div.featurebox img.productimage
{
   padding-right: 20px;
}

div.featurebox div.prodtext
{
   font-family: verdana; font-size: 13pt; 
   color: #fff;
   margin-right: 20px;
   margin-bottom: 10px;
}

div.featurebox .prodname
{
   font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; 
   color: #fff;
   margin-right: 20px;
   margin-bottom: 10px;
   font-weight: bold;
}

div.featurebox .orderbtn
{
   margin-top: 10px;
}

div.featurebox .clear
{
   font-size: 1px;
   font-family: Verdana, Arial, Helvetica, sans-serif;
}

div.hotbox
{
   margin-top: 10px; width: 100%
}

div.hotbox .xboxcontent 
{
}

form {
   padding:0; margin: 0;
}

a { text-decoration: none; color:#000 }
a:hover { text-decoration: underline }

.body2 {
color:#000;
   font-weight:normal;
   font-family: Verdana, Arial, Helvetica, sans-serif;
}

p.body {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 11px;
   color: #000000;
   line-height: 13px;
}


.heading {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 16px;
   font-weight: bold;
   color: #FF0000;
}

.bodytextbold {
color:#000;
   font-weight:normal;
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-weight: bold;
}
.newsletterbold {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 16px;
   font-weight: bolder;
   color: #CC0000;
}
.bodytextboldblue {
 font-family: Verdana, Arial, Helvetica, sans-serif;
   font-weight: bold;
   color: #003399;
}
span.pagelink {
   font-size: 12pt;
   color:black;
   font-weight:bold;
   font-family: Verdana, Arial, Helvetica, sans-serif;
}

a.pagelink {
   font-size: 10pt;
   color:black;
   font-weight:normal;
   font-family: Verdana, Arial, Helvetica, sans-serif;
}

.grass_tile {
	font-size: 8px;
	height: 14px;
	background-image: url('/ilp/images/grass-tile.gif');
	background-repeat: repeat-x
}
