/* CSS Document */

a,a:link,a:visited,a:active {
	color:#D0A463;
	font-family: "Comic Sans MS", fantasy;
}

body {
	background-color:#13111C;
	background-repeat:repeat;
	background-position: center;
	background-image:url(images/sjislands_bg.jpg);
	font-family: "Arial", sans-serif;
	color:#36160B;
}

.bodytext {
	width: 320px;
/*	text-align:justify;
*/	
	text-align: left;
	margin: 20px auto;
}

.colhead {
	text-align:center;
}

.featimg {
	width: 238px;
	float:right;
	padding: 0px 0px 20px 20px;
}

.forsale {
	text-align:center;
	border-top:thin solid #36160B;
	border-bottom:thin solid #36160B;
}

.links {
	text-align:center;
	border-top:thin solid #36160B;
}

h1,h2,h3,h4,h5,h6 {
	font-family: "Bodoni SvtyTwo OS ITC TT-Bold", serif;
	color:#650000;
}

h4 {
	margin-bottom:2px;
	padding-bottom:2px;
/*	line-height:normal;
*/}

.layout {
	background-image:url(images/brownGS_mirrored.png);
}

.leftcol	{
	width: 180px;
	color: #D0A463;
	padding:10px;
	text-align:right;
}

.leftcol h1,.leftcol	h2,.leftcol	h3,.leftcol	h4,.leftcol	h5,.leftcol	h6 {
	font-family: "Bodoni SvtyTwo OS ITC TT-Bold", serif;
	color:#D78A0A;
}

.maincontent	{
	width: 480px;
	margin: auto;
}

.note {
	font-weight:bold;
	font-style: italic;
}

.parahead {
	font-weight:bold;
}

.splash	{
	width: 220px;
	font-family: "Comic Sans MS", fantasy;
	font-size:x-large;
	color: #281216;
	margin-bottom:40px;
}

.rightcol	{
	width: 520px;
	border:10px solid #925525;
	background-color:#ffffff;
	padding:10px;
}

.rightcol a,.rightcol a:link,.rightcol a:visited,.rightcol a:active {
	color:#650000;
	font-family: "Comic Sans MS", fantasy;
}

.leftcol .parahead {
	color:#D78A0A;
}

.sale {
	color: #CE352E;
	text-align:center;
}

table, td {
	margin: auto;
	width: inherit;
	vertical-align: top;
}

.trailer {
	color:#925525;
	text-align:center;
}

.trailer a,.trailer a:link,.trailer a:visited,.trailer a:active {
	font-family: "Arial", sans-serif;
	color:#925525;
}

/* specials styles */

.saleprice {
	width:4em;
	color: #CE352E;
	text-align:right;
}

.saleqty {
	color: #CE352E;
	text-align:right;
}

.special {
	border:thick solid #407678;
	background-color: #012C2F;
	padding:10px;
	color:#B48E55;
	text-align:left;
}

.special a,.special a:link,.special a:visited,.special a:active {
	color:#B48E55;
}

.special h2 {
	color:#CE352E;
	text-align:center;
}

.special h3 {
	color:#CE352E;
	text-align:center;
}

.orderdesc {
	width: 280px;
	margin:.5em 0px;
	padding:.5em 0px;
}

