a img{ border:none;}

hr {
	margin: 5px auto;
	width: 741px;
}

#nav {
	width: 741px;
	background-color: #FFFFCC;
	background-image: url(../images/nav/main-nav-bg.gif);
	margin: 0 auto 0 auto;
}

#subnav {
	width: 741px;
	background-color: #999966;
	margin: 0 auto 0 auto;
}

#filter {
		color: #FFFFFF;
		float: right;
		padding: 10px 17px 10px 0;
		width: 308px;
}

#filter input {
	margin-top: 0;
	margin-bottom: 0;
	font-size: 11px;
}

.listing table {
	margin: 0 0 0 15px;
	padding: 0;
}
.listing h1 {
	font-size: 12px;
	font-weight: normal;
	padding-left: 40px;
}

.listing p {
	font-size:10px;
	text-align: right;
	margin: 0 0 3px 5px;
}

.listing input {
	font-size: 10px;
	margin-top: 7px;
	margin-bottom: 2px;
}

.itemTitle {
	background-image: url(../images/kaylala.gif);
	background-repeat: no-repeat;
	width: 300px;
	height: 25px;
	padding-left:37px;
}

.odd {
	border: 1px solid #61615A;
	background-color: #5D5C53;
	width: 308px;
	padding-left:37px;
}

.odd_list {
	background-color: #5D5C53;
	color: red;
}

.even {
	width: 308px;
	padding-left:37px;
}

.odd td,
.even td {
	padding: 0 9px;
}

.pagenav {
	text-align: right;
	font-size: 10px;
	margin-right: 11px;
	margin-bottom: 5px;
	float: right;

}

.pagenav img {
	margin: 0 3px;
}

#page {
	width: 680px;
	margin:0 auto;
	line-height: 18px;
}

.rec_box_head {
	border: 1px solid #92927F;
	text-align: center;
	margin-bottom: 5px;
	width:200px;
}

.rec_box_head p{
	padding: 3px;
	margin: 0;
}

.rec_box{
	border: 1px solid #92927F;
	width:200px;
	margin-bottom: 25px;
}

.tom_box{
	border: 1px solid #92927F;
	width:200px;
	margin-bottom: 25px;
	background-color: #6E6748;
	text-align: center

}


.box_nov{
background-image: url(../images/kaylala.gif);
background-repeat:no-repeat;
background-position: top right;
}
.box_sea{
background-image: url(../images/kaylala.gif);
background-repeat:no-repeat;
background-position: top right;
}
.box_con{
background-image: url(../images/kaylala.gif);
background-repeat:no-repeat;
background-position: top right;
}


.rec_box ul, 
.sam_box ul,
.tom_box ul {
	text-align: left;
	list-style: none;
	padding: 5px 0 0 16px;
	margin: 0;
}

.rec_box li,
.tom_box li {
	padding-left: 12px;
	background-image: url(../images/kaylala.gif);
	background-repeat:no-repeat;
	background-position: 0 4px;
}

.rec_box img{
	padding: 10px 10px 4px 10px;
}

.tom_box img{
	text-align: center;
	padding-top: 5px;
}

.sam_box {
	background-color: #5D5C53;
	background-image: url(../images/kaylala.gif);
	background-repeat:no-repeat;
	background-position: top right;
	border: 1px solid #61615A;
	width:200px;
	margin-bottom: 25px;
}
.sam_box li {
	padding-bottom: 5px;
}


#home_page {
	width: 700px;
	margin:0 auto;
}

#home_page p {
	padding: 30px 35px 13px 0px;
}

#page p {
	margin: 0px 50px 20px 20px;
}

#page H2,
#page H3 {
	margin-left: 20px;
	font-family: Times, serif;
}

#page TABLE {
	margin-left: 20px;
}

#page_header li{
	list-style: none;
	display: inline;
}

#page_header ul{
	padding: 0 0 0 20px;
}

#page_header li a {
	background-image: url(../images/kaylala.gif);
	background-repeat: no-repeat;
	background-position: 0 0px;
	padding-left: 10px;
	padding-right: 3px;
}

#page_header li a:hover {
	background-position: 0 -18px;
}

#page_header li a.active_bullet {
 background-position: 0pt -18px;
}


.plainBoxHeading {
	font-family: Times, serif;
	font-size: 16px;
}


#shopping_cart, 
#log_in,
#checkout {
	width: 741px;
	margin:0 auto;
}
