body {
	background:#d8d8d8;
}

#container {
	width:846px;
	background:#fff;
	margin:auto;
}

#header {
	width:846px;
	height:158px;
	background:url(../images/header.jpg);
}

#header h1, #header h2 {
	display:none;
}

#sheader {
	width:805px;
	height:149px;
	padding:10px 0px 0px 41px;
	background:url(../images/sheader.gif);
}

.logo {
	width:204px;
	height:120px;
	display:block;
	background:url(../images/logo_pa.gif);
}

#sheader h1, #sheader h2 {
	display:none;
}

#categories {
	width:844px;
	height:144px;
	background:#d8d8d8;
	border-left:solid 1px #199e07;
	border-right:solid 1px #199e07;
}


#flash {
	width:185px;
	height:144px;
	background:#d8d8d8;
	float:left;
}

.product {
	width:123px;
	height:144px;
	border-left:solid 3px #fff;
	float:left;
	background:#d8d8d8;
}

.product2 {
	width:123px;
	height:144px;
	border-left:solid 3px #fff;
	border-right:solid 3px #fff;
	float:left;
	background:#d8d8d8;
}

.ptop {
	width:121px;
	height:105px;
	padding:1px 1px 0px 1px;
}

.pbottom {
	width:113px;
	height:22px;
	padding:16px 10px 0px 0px;
}

.product2 .pbottom { padding: 3px 10px 0 0; }

.pbottom p {
	font-size:11px;
	font-weight:bold;
	text-transform:uppercase;
	text-align:right;
	line-height:16px;
	color:#000;
	margin:0px;
}

.spacer1 {
	padding:0px 1px 0px 0px;
}

#content {
	width:844px;
	padding:18px 0px 0px 0px;
	background:#fff;
	border-left:solid 1px #199e07;
	border-right:solid 1px #199e07;
}

#contentLeft {
	width:201px;
	height:69px;
	padding:0px 0px 10px 0px;
	float:left;
}

#contentLeft p {
	font-size:21px;
	font-weight:bold;
	color:#000;
	text-align:right;
	margin:0px;
}

.today {
	font-size:16px;
	line-height:16px;
	color:#199e07;
}

.free {
	font-size:9px;
	font-weight:bold;
	text-transform:uppercase;
	line-height:8px;
	color:#199e07;
}

#contentRight {
	width:477px;
	float:right;
	padding:0px 150px 10px 15px;
}

#contentRight p {
	font-size:10px;
	line-height:13px;
}

#scontent {
	width:844px;
	border-left:solid 1px #199e07;
	border-right:solid 1px #199e07;
	padding:40px 0px 0px 0px;
}

#scontentLeft {
	width:280px;
	height:380px;
	float:left;
	border:none;
}

#scontentLeft2 {
	width:50px;
	height:380px;
	float:left;
	border:none;
}


#scontentRight {
	width:564px;
	float:left;
}

#pageTitle {
	width:564px;
	height:30px;
}

#contentInner {
	width:504px;
	padding:12px 60px 0px 0px;
}


#contentInner2 {
	width:740px;
	-width: 100%;
	padding:12px 60px 0px 0px;
}


#contentText {
	width:504px;
	padding:12px 0px 0px 0px;
}

#contentText p {
	font-size:10px;
	line-height:12px;
	color:#000;
}

#footer {
	width:844px;
	height:40px;
	clear:both;
	background:#fff;
	border:solid 1px #199e07;
	border-top:none;
	margin-left:0px;
	text-align:center;
}

.borderless {
	border:none;
}

#footer p {
	font-size:8px;
	line-height:16px;
	margin:0px;
	text-transform:uppercase;
	color:#000;
}

.spacer2 {
	padding:0px 4px 0px 4px;
	}