body {
	margin:		0px;
	padding:		0px;
	font-family:	georgia,serif;
	font-size:		8pt;
	background-color:	#000000;
	color:		#E5DDCF;
}
table {
	margin:		0px;
	padding:		0px;
	font-family:	georgia,serif;
	font-size:		8pt;
	color:		#000000;
}

a {
	color:		#FFFFFF;
	text-decoration:	none;
}
a:visited {
	color:		#FFFFFF;
}
a:active {
	color:		#FFFFFF;
}
a:hover {
	color:		#FFFFFF;
	position:		relative;
	bottom:		1px;
}

.layout {
	background-color:	#825A19;
	position:		absolute;
	right:		0px;
	margin:		0px;
	padding:		0px;
	width:		100%;
	height:		800px;
}
.box {
	position:		absolute;
	right:		0px;
	margin:		0px;
	padding:		0px;
	height:		800px;
	width:		800px;
}
.top {
	position:		absolute;
	top:			0px;
	left:			0px;
	margin:		0px;
	padding:		0px;
	width:		800px;
	height:		100px;
	background-image:	url("paisley1.png");
}
.left {
	position:		absolute;
	left:			0px;
	top:			100px;
	margin:		0px;
	padding:		0px;
	width:		450px;
	height:		660px;
	background-image:	url("paisley2.png");
}
.right {
	position:		absolute;
	right:		0px;
	top:			100px;
	margin:		0px;
	padding:		0px;
	overflow:		auto;
	width:		350px;
	height:		660px;
	background-image:	url("paisley3.png");
}
.textarea {
	position:		absolute;
	top:			30px;
	right:		50px;
	margin:		0px;
	padding:		0px;
	width:		290px;
	height:		auto;
	text-align:		justify;
}
.bottom {
	position:		absolute;
	bottom:		0px;
	left:			0px;
	margin:		0px;
	padding:		0px;
	width:		800px;
	height:		40px;
	background-image:	url("paisley4.png");
}
form {
	margin:		auto;
	padding:		0px;
	width:		300px;
}
input,textarea {
	margin:		1px;
	padding:		1px;
	font-family:	georgia,serif;
	font-size:		7pt;
	background-color:	#E1E0A9;
	color:		#162208;
	border:		1px solid #162208;
}
select {
	font-family:	georgia,serif;
	font-size:		7pt;
	background-color:	#EEEEEE;
	color:		#63410B;
	border:		1px solid #63410B;
}
option {
	font-family:	georgia,serif;
	font-size:		7pt;
	background-color:	#EEEEEE;
	color:		#63410B;
}
.submitbutton {
	font-family:	georgia,serif;
	font-size:		7pt;
	color:		#E1E0A9;
	border-top:		1px solid #9B6C1E;
	border-left:	1px solid #9B6C1E;
	border-bottom:	1px solid #694814;
	border-right:	1px solid #694814;
	background-color:	#825A19;
}
.shirtbody {
	margin:		0px;
	padding:		0px;
	font-family:	georgia,serif;
	font-size:		8pt;
	background-color:	#825A19;
	color:		#FFFFFF;
}
.tshirtlayout {
	background-color:	#000000;
	position:		absolute;
	right:		0px;
	margin:		0px;
	padding:		0px;
}
.tshirt {
	margin:		5px;
	padding:		0px;
	width:		800px;
}
.shirtdesign {
	float:		left;
	padding:		0px;
	margin:		0px;
	margin-right	20px;
}
.shirttext {
	color:		#FFFFFF;
	margin:		5px;
	padding:		0px;
	width:		390px;
	float:		right;
}
.tshirttitle {
	color:		#FFFFFF;
	padding-top:	3px;
	text-align:		center;
	font-weight:	bold;
}
.shirtinfo {
	position:		absolute;
	top:			80px;
	right:		805px;
	color:		#FFFFFF;
	padding:		5px;
	border:		5px solid #000000;
	background-color:	#6A6A19;
	float:		left;
}