@charset "utf-8";
#disc  {  color:#0054a6; font-size:12px; }
#disc a { color:#0054a6; font-weight:bold; text-decoration:underline; }
/* CSS Document */
a.black:link {color: #000000;}
a.black:active {color: #000000;}
a.black:visited {color: #000000;}
a.black:hover {color: #000000;}

body { margin: 0; padding:0; background:#363636 url(../images/bg.jpg) repeat-x top; font-family:Arial, Helvetica, sans-serif; font-size: 13px; line-height:120%; }

#container { width: 798px; background:white; text-align:left; border:solid 1px #666; margin-top: 129px; position: relative; }

#inner { margin:25px; }

#block, #box { margin-bottom:1px; background:url(../images/grad.gif) repeat-x bottom;  padding: 25px; clear:right;}

.clr { clear:both; height:0px; line-height:0px; font-size: 0px; }

#shade { height:25px; background:url(../images/shade.jpg) no-repeat; display:block; margin-top:1px; }

#boxl { float:left; width: 48%; }

#boxr { float:right; width: 48%; }

a { color: #9a2020; }

#date {
	position:absolute;
	height:29px;
	line-height:29px;
	background:url(../images/date.jpg);
	top:2px;
	left:-1px;
	width: 796px;
	text-align:right;
	color:white;
	font-weight:bold;
	overflow:hidden;
}

.ddate { padding-right:10px; }

#header { height:129px; position: absolute; top:-129px; left:0; background:url(../images/exposed.jpg) no-repeat top right; width: 800px; margin:0px auto; }

#header h1 { margin:0; padding:0; letter-spacing:-1px; margin-left:160px; padding-top: 60px; line-height:110%; color:#fff799; text-align:left; background: none; font-size:33px; font-weight:500; }

#header h2 { margin:0; padding:0;  margin-left:160px; color:#fff; text-align:left; background: none; font-size:15px; font-weight:500; }

h1 { margin: 0; padding:0; font-family:Georgia, "Times New Roman", Times, serif; color:#9a2020; font-size: 24px; font-weight:normal; background:url(../images/bullet.gif) no-repeat 0px 4px; padding: 15px 0; padding-left:50px;  }

h1.red { height:38px; line-height:38px; margin:0; padding:0; font-family:Georgia, "Times New Roman", Times, serif; color:#fff; font-size: 24px; font-weight:normal; background:url(../images/heading.gif) repeat-x; padding: 0px 10px; }

h1.red STRONG { color:#f3eb94; }

h1.red a { color:white; text-decoration:none; }

.caption { font-weight:bold; color:#9a2020; font-size:10px; float:right; display:block; width: 155px; text-align:center }

#product { position:absolute; top:10px; }

h2 { margin:0; padding:0; color:black; font-family:Georgia, "Times New Roman", Times, serif; font-size:14px; padding-top:15px; color:#931f1e; }

h3 { margin:0; padding:0; color:black; font-family:Georgia, "Times New Roman", Times, serif; font-size:12px; padding-top:5px; }

.rating { background: #f5f5f5; border:solid 1px #363636; padding:3px 5px; color:#9a2020; text-align:center; font-family:Georgia, "Times New Roman", Times, serif; }

.rating STRONG { color:black; }

h1.secondary { padding:0; background:none; text-align:center; }

h1.secondary a { color:#9a2020; }

h1.third { padding:0; background:none; text-align:center; font-weight:bold; line-height:120%; }

h1.third STRONG { text-decoration: underline; background: #fbf07a; }

#review { border:solid 1px #dbdbdb; background:url(../images/grad.jpg) repeat-x top; width: 300px; font-weight: bold; color:#363636; margin:20px auto; }

#review ul { margin:0; padding:0; list-style:none; margin:10px; position:relative; }

#review ul li {  border-bottom:solid 1px #dbdbdb;   width: 60%; height:30px; line-height:30px;}

#review ul li.stars { text-align:right; width:40%;  position: absolute; right: 0; margin-top:-31px; }

#review ul li.stars IMG { vertical-align:middle;}

#note {height:290px; width:290px; text-align:center; margin:0px auto; background:url(../images/sticky.jpg) no-repeat; line-height:160%; font-size:10px; font-family:Verdana, Arial, Helvetica, sans-serifr;   }

.pad { padding:35px 45px 0 15px; }

h2.third { color:#373636; text-align:center }

#coupon { border:dashed 5px #9a2020; padding:10px 20px; margin:20px 0;  background:url(../images/grad.gif) repeat-x bottom;  }

#copyright { font-size:11px; text-align:center; }

#botshade { height:15px; background:url(../images/botshade.jpg) no-repeat center; }

