/* CSS Document */
body {
	background-image:url(../images/repeat_bg.gif);
	margin:0;
	width:100%;
	height:100%;
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size:10px;
	color:#4C311D;
	font-weight:bold;
	text-align:center;
}

p{
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size:10px;
	color:#4C311D;

}

a {
    text-decoration: none;
    color: #ffffff;
}

a:hover {
	color: #E7CC2F;
}

#yellow a{
	padding:0 2px 0 2px;
	text-decoration: none;
	color: #E7CC2F;
}

#yellow a:hover{
	background-color:#E7CC2F;
  	color: #FFFFFF;
}

h1 {
	font-family: Georgia, Times, serif;
	font-size:14px;
	color:#E7CC2F;
	line-height:2px;
}

#wrapper {
	position:relative;
	width:760px;
	height:100%;
	margin:0 auto;
	text-align:left;
	z-index:1;
	border-left:1px solid #000000;
	border-right:1px solid #000000;
	overflow:visible;
}


#Table_01 {
	position:absolute;
	left:0px;
	top:0px;
	width:760px;
	height:600px;
	overflow:visible;
}

#INDEX-01_ {
	position:absolute;
	left:0px;
	top:0px;
	width:9px;
	height:600px;
	background-color:#F2EEE3;
}

#index-02_ {
	position:absolute;
	left:9px;
	top:0px;
	width:2px;
	height:260px;
}

#index-03_ {
	position:absolute;
	margin:0 0 0 -6px;
	left:11px;
	top:0px;
	width:741px;
	height:259px;
}

#index-04_ {
	position:absolute;
	left:752px;
	top:0px;
	width:8px;
	height:600px;
}

#index-05_ {
	position:absolute;
	left:11px;
	top:259px;
	width:589px;
	height:1px;
}

#index-06_ {
	position:absolute;
	left:600px;
	top:259px;
	width:152px;
	height:341px;
	background-image:url(../images/index_06.jpg);
	background-repeat:no-repeat;
}

#subnav {
	text-align:center;
	margin:18px 0 0 0;
	line-height:13px
}

#index-07_ {
	position:absolute;
	left:9px;
	top:260px;
	width:591px;
	height:9px;
}

#index-08_ {
	position:absolute;
	left:9px;
	top:269px;
	width:175px;
	height:312px;
	background-image:url(../images/index_08.jpg);
	background-repeat:no-repeat;	
}

#bag_img {
	border:1px solid #E7CC2F;
	margin:30px 0 0 45px;
	width:77px;
}

#shirt_img {
	border:1px solid #4C311D;
	margin:30px 0 0 45px;
	width:77px;
}

#index-09_ {
	position:absolute;
	left:184px;
	top:269px;
	width:403px;
	height:312px;
	margin:0;
	background-image:url(../images/index_09.jpg);
	background-repeat:no-repeat;
	overflow:visible;
}

#current_box {
	position:relative;
	width:195px;
	margin:10px 0 0 0;
	background:#FFFFFF;
	border:1px solid #40311D;
	float:left;
	overflow:visible;
}

#current_img {
	position:relative;
	width:195px;
}

#view_larger {
	width:195px;
	overflow:hidden;
	margin:0;
	/* margin:153px 0 0 0; */
}

#paypal_img {
	position:absolute;
	top:220px;
	left:0px;
	clear:both;
}

#paypal_code{
	position:relative;
	margin:15px 10px 0 0px;
}

#bag_info ul{
	position:absolute;
	width:150px;
	top:10px;
	left:205px;
	margin:0 5px 0 0;
	list-style-position:outside;
	list-style-type:square;
}

*html #bag_info ul{
	left:220px;
}

#shirt_info ul{
	position:absolute;
	width:150px;
	top:10px;
	left:205px;
	margin:0 5px 0 0;
	list-style-position:inside;
	list-style-type:square;
}

*html #shirt_info ul{
	left:220px;
}

#index-10_ {
	position:absolute;
	left:587px;
	top:269px;
	width:13px;
	height:331px;
}

#index-11_ {
	position:absolute;
	left:9px;
	top:581px;
	width:578px;
	height:19px;
}

#store_info{
	width:400px;
	height:280px;
	margin:10px 5px 5px 0;
	overflow:auto;
}

#contact_info{
	margin:10px 5px 5px 0;
	overflow:auto;
}

#bottom_repeat {
	position:absolute;
	background-image:url(../images/bottom_repeat.jpg);
	background-repeat:repeat-y;
	top:600px;
	width:760px;
}

.yellow_txt {
	font-weight:bold;
	color: #E7CC2F;
}

.bag_photo {
	margin:5px 0 5px 0;
}

.price{
margin:7px 0 2px 0;
padding:1px;
font-size:15px;
color:#000;
font-weight:bold;
background-color:#E7CC2F;
}