@charset "utf-8";

.shop{
	width:170px;
	text-align: center;
	float: left;
	margin-right:6px;
	margin-bottom:5px;
	border: 1px solid #ccc;
	padding-top:5px;
	}
.shop p{
	font-size: 0.9em;
	margin-top: 5px;
	margin-bottom: 5px;
	}
.shop2{
	width:585px;
	border: 1px solid #999;
	margin-bottom:5px;
	}
.shop2 img{
	float: left;
	margin: 5px;
	}
.shop2 h4{
	margin-top:5px;
	font-size: 1em;
	}
	
#nit{
	width: 585px;
	border: 1px solid #999;
	}
#nit img{
	margin: 5px;
	float: left;
	padding-right: 5px;
	}
#nit p{
	font-size: 0.8em;
	margin-top:3px;
	margin-left: 165px;
	}
#nit h4{
	margin-top:5px;
	font-size: 1em;
	margin-left: 165px;
	}
hr{
	border: 1px dotted #999;
	margin-top: 10px;
	margin-bottom: 10px;
	}
#br{
	font-size: 0.1em;
	}
	
#shop_staff{
	width:500px;
	padding: auto;
	}
#shop_staff p{
	font-size: 0.85em;
	margin-left:10px;
	margin-right:10px;
	margin-top:2px;
	}
#shop_staff h4{
	font-size: 0.9em;
	margin-left:10px;
	margin-right:10px;
	margin-bottom:3px;
	}
#leggings h4{
	padding :3px;
	}
#leggings img{
	margin-right: 2px;
	margin-bottom: 1px;
	}
.mailform{
	width:580px;
	}
.mailform th{
	width:150px;
	text-align: right;
	padding: 5px;
	background-color: #f3f3f3;
	border-bottom: solid 1px #fff;
	font-size: 0.8em;
	}
	
.mailform span{
	color: #800000
	}
.white{
	background-color: #fff;
	font-size: 0.8em;
	}
.color{
	text-align: left;
	padding: 5px;
	border-bottom: solid 1px #ccc;
	font-size: 0.8em;
	}
.bottun{
	background-color: #33ccff;
	color : #fff;
	border: solid 1px #3399ff;
	}

.bgt{
	background: url(images/t_shirts_bg.jpg) right no-repeat;
	}