body {

  font-family:Arial, Helvetica, sans-serif;

  font-size:12px;

  margin:0;

  padding:0;

  color:#333333;
  line-height: 150%;

  background: #669933 url(../images/ketepaBg.png);

  background-attachment:fixed;

}

p {

 margin:0;

}

h1 {

  font-size:16px;

  font-family:Geneva, Arial, Helvetica, sans-serif;

  font-weight:normal;

 }

#shadow {

  position:relative;

  width:880px;

  margin-left: auto;

  margin-right:auto;

  height: 600px;

}

#wrapper {

  position:relative;

  background-color:#FFFFFF;

  background-image:url(../images/wrapperbg.png);

  width: 878px;

  top: 0px;

  margin-left:auto;

  margin-right:auto;

}

#wrapperbottom {

  background:#FFFFFF url(../images/wrapperbgbottom.png);

}

#header {

	position:absolute;

	top:0px;

  background:url(../images/peepBoxImages/bagInField.jpg) right no-repeat #fff;

	height: 124px;

	width:878px;

	visibility: visible;

	left: 0px;

	z-index: 1;

}



#main {

	background: #FFFFFF;

	top: 124px;

	position: absolute;

	width: 100%;

}

#user1 {

	position:absolute;

	width: 179px;

	margin: 15px 25px 0 94px;

	height: 180px;

	top: 250px;

	border: #7EAF39 thin solid;

}

#user1 p, #user2 p, #user3 p {

  padding-left: 5px;

  text-align:justify;

}

#user1 p img, #user2 p img, #user3 p img {

  padding: 5px 2px 0px 0px;

}

#user2 {

	position:absolute;

	width: 179px;

	margin: 15px 25px 0 325px;

	height: 180px;

	top: 250px;

	border: #5D250C thin solid;	

}

#user3 {

	position:absolute;

	width: 179px;

	margin: 15px 0 0 560px;

	height: 180px;

	top: 250px;

	border: #D7862A thin solid;	

}

  

.logo {

  padding: 10px;

  left:0;

}

.banner {

    float:right;

	width: 550px;

}

#footer {

	position: relative;

	width: 100%;

	color:#FFFFFF;

	font-family:Geneva, Arial, Helvetica, sans-serif;

	font-size:10px;

	text-align:left;

	bottom: -100px;

}

.border {

  background:#FFCC00;

  line-height: 0.5em;

}

#sidebar {

  position:absolute;

  width: 200px;

  margin: 5tryupx 0 0 20px;

  min-height: 150px;

  border: #5D250C 1px solid;	



}

#sidebar .products {

  background-image:url(../images/nav_img/sidebarHeader.png);

  background-repeat:no-repeat;

  font-size: 200%;

  color:#FFFFFF;

  padding: 0 0 0 3px;

  height: 45px;

  width: 200px;

  font-weight: normal;

  text-align:center;

  font-family:Geneva, Arial, Helvetica, sans-serif;

  

}

#productimage{

  left:0px;

  position:absolute;

  top: 185px;

}

#contentbox {

	position:relative;

	width: 650px;

	float: right;

	background-color: #FFFFFF;

	padding-bottom: 60px;



}

#content {

	position: relative;

	float:right;

	width: 600px;

	height:auto;

	padding: 10px 15px 5px 10px;

	background-color: #FFFFFF;

}

#content ul {

  list-style:inside disc;

}

#content ul li {

  display:block;

  list-style-type:disc;

  margin-left: 10px;

}

#content a:link, #content a:visited{

  text-decoration:none;

  color:#009900;

}

#content p {

  margin-top: 7px;

}



.pagetitle {

  color:#FFFFFF;

  font-weight:normal;

  font-size:18px;

}

#pageheader {

  background:#006600 url(../images/greenHeader.jpg) no-repeat top left;

  width: 301px;

  height: 37px;

  text-align:center;

  padding-top: 10px;

}

.inner h3 {

  margin:0;

  padding:0;

}

.inner p.more{

  font-size: 9px;

  text-align:right;

  clear:both;

}

.inner a:link, .inner a:visited {

  text-decoration:none;

  color:#009900;

}

.inner p img {

  float: left;

  border: #333 solid 1px;

  margin: 2px 5px 2px 2px;

}

.error {

  padding: 5px 10px 5px 10px;

  font-weight:bold;

  color:#CC0000;

}



/*Breadcrumb styling */

.B_crumbBox {

    margin-left: 50px;

}

.B_crumbBox a:link, .B_crumbBox a:visited {

  text-decoration:none;

  color:#009900;

}



/*Ditto additional styling */

.customBullet {

  background: url(../images/greenBullet.gif) left center no-repeat;

  margin-left: -5px;

  padding-left: 20px;

}