@font-face {
	font-family: avatar;
	src: url(fonts/Avatar.ttf);
}

@font-face {
	font-family: inkinthemeat;
	src: url(fonts/INKITMT_.otf);
}

@font-face {
	font-family: ginga;
	src: url(fonts/Ginga.otf);
}

/*@font-face
{
	font-family:	blackwood;
	src:		url(fonts/BlackwoodCastle.ttf);
}

@font-face
{
	font-family:	fleshwound;
	src:		url(fonts/FleshWound.ttf);
}

@font-face
{
	font-family:	nightshade;
	src:		url(fonts/JimNightshade-Regular.ttf);
}

@font-face
{
	font-family:	requiem;
	src:		url(fonts/RequiemforA.ttf);
}

@font-face
{
	font-family:	sovereign;
	src:		url(fonts/Sovereign-Regular.otf);
}*/

@font-face
{
	font-family:	uoclassic;
	src: url(fonts/uo-classic.ttf);
}

@font-face
{
	font-family: moria;
	src: url(fonts/MoriaCitadel.TTF);
}

html
{
	//height: 100%;
	//cursor: url(images/cursorregular.png), default;
}

body
{
	background: #050505;
	color: #FFFFFF;
	padding: 0px;
	margin: 0px;
	height: 100%;
	/*background: url(images/starheader.jpg) repeat-x fixed, black;*/
	background: black;
}

/*a:hover
{
	cursor: url(images/cursorregular.png), crosshair;
}*/

.Site
{
	margin: 0px auto 0px auto;
	padding: 0;
	//width: 1200px;
	//height: 100%;
	//background: url(images/WoodenBackground.png) fixed;
	//border: 2px solid black;
	/*background:
		url(images/stonewall2.png) repeat-y,
		url(images/stonewall2.png) right repeat-y,
		Black;*/
}

.Main {
	margin: 0;
	padding: 10px 50px;
	/*padding: 5px 5px 5px 5px;*/
	overflow: hidden;
	color: #C6BD94;
	font-family: georgia;
	//background: black;
	//height: 100%;
}

.Main h2 {
	margin: 0px 0px 0px 0px;
	color: #C6BD94;
	font-family: georgia;
	font-size: 30px;
	text-align: center;
	text-shadow: 1px 1px 1px black, -1px -1px 1px black, 1px -1px 1px black, -1px 1px 1px black;
}

.Title {	
	margin: 0px;
	display: block;
	background: url(images/background-machinery.jpg);
	height: 100px;
}

.Title p {
	padding: 0px;
	margin: 0px;
	font: 80px avatar;
	color: #C6BD94;
	text-shadow: 1px 1px 1px #413C23, -1px -1px 1px #413C23, 1px -1px 1px #413C23, -1px 1px 1px #413C23, 2px 2px 1px #7E7443;
	text-align: center;
}

.Nav {
	margin: 0;
	color: #C6BD94;
	text-align: center;
}

.Nav ul {
	margin: 0;
	padding: 0px;
	list-style-type: none;
	z-index: 1;
	background: #0A0A0A;
	/*background: linear-gradient(#1F1F1F, #050505);*/
	font-size: 24pt;
	text-shadow: 1px 1px 2px #413C23;
}

.Nav > ul > li {
	text-align: center;
	display: inline-block;
}

.Nav li > ul {
	display: none;
	font-size: 14pt;
	position: absolute;
	min-width: 200px;
	margin: 0;
	background: rgba(10,10,10,1.0); //#151515;
}

.Nav li:hover > ul {
	display: block;
}

.Nav > li:hover {
	background: pink;
}

.Nav li > ul li {
	border-top: 1px dotted black;
}

.Nav li > ul li a {
	font-family: "Lato";
}

.Nav li > ul li:hover {
	background: #111;
}

.Nav h2 {
	margin: 0px 0px 0px 0px;
	padding: 0px;
	font-family: moria;
	font-size: 24px;
	font-weight: normal;
	/*min-width: 200px;*/
}

.Nav a {
	display: block;
	text-decoration: none;
	color: #C6BD94;	
	padding: 5px;
}

.InfoTable {
	background: #222;
	margin: 0px auto 10px auto;
	border: 0;
	border-collapse: collapse;
	font-family: Helvetica;
	font-size: 14pt;
}

.InfoTable th {
	background: #111;	
}

.InfoTable td {
	padding: 10px;
	border-right: 1px dotted black;
}

.InfoTable p {
	padding:0px;
}

.InfoTable h2 {
	color: #C6BD94;
	font-family: georgia;
	margin: 0px;
	padding: 0px;
}

.InfoTable input
{
	border: 0px solid white;
}

.InfoTable input[type=button] {
	height: 50px;
	border: 1px solid #555;
	background: linear-gradient(#555, #111);
	color: #C6BD94;
	font-size: 14pt;
}

.InfoTable input[type=button]:hover {
	background: linear-gradient(#444, #111);
}

.InfoTable input[type=button]:active {
	background: #111;
}


.WeaponCalcDiv {
	margin: 0 auto;
	padding: 0;
	border: 0;
	width: 1260px;
}


#weaponcalctable {
	border: 0;
	border-collapse: collapse;
	font-family: Helvetica;
	font-size: 14pt;
	//background: #333;
	background: linear-gradient(-25deg, rgba(10,10,10,0.9), rgba(254,254,254,0.2), rgba(10,10,10,0.9));
	width: 350px;
	position: absolute;
	
}

#weaponcalctable th {
	background: #111;
}

#weaponcalctable td {
	padding: 10px;
}

#weaponcalctable input[type=text] {
	border: 0;
	padding: 2px;
	width: 100px;
	height: 30px;
	text-align: center;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 14pt;
	background: #333;
	color: #EEE;
	border: 1px solid #111;
}

#weaponcalctable input[type=button] {
	height: 50px;
	border: 1px solid #555;
	background: linear-gradient(#555, #111);
	color: #C6BD94;
	font-size: 14pt;
}

#weaponcalctable input[type=button]:hover {
	background: linear-gradient(#444, #111);
}

#weaponcalctable input[type=button]:active {
	background: #111;
}


#weapontable {
	width: 100%;
}

.WeaponCalcList {
	border: 0;
	margin: 0 370px auto;
	border-collapse: collapse;
	width: 890px;
	font-family: Helvetica;
	font-size: 14pt;
	background: #333;
}

.WeaponCalcList th {
	background: #111;
}

.WeaponCalcList td {
	padding: 1px 10px 1px 10px;
	border-right: 1px dotted black;
}

.WeaponCalcList tr:nth-child(odd) {
	background: #444;
}

.ParryTable {
	border: 0;
	border-collapse: collapse;
	margin: 0px auto 10px auto;
	font-family: Helvetica;
	font-size: 14pt;
	background: linear-gradient(-25deg, rgba(10,10,10,0.9), rgba(254,254,254,0.2), rgba(10,10,10,0.9));
}

.ParryTable th {
	background: #111;
}

.ParryTable td {
	padding: 10px;
}

.ParryTable input[type=text] {
	border: 1px solid #111;
	/*padding: 2px;*/
	width: 100px;
	height: 30px;
	text-align: center;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 14pt;
	background: #333;
	color: #EEE;
}

.ParryTable input[type=button] {
	height: 50px;
	border: 1px solid #555;
	background: linear-gradient(#555, #111);
	color: #C6BD94;
	font-size: 14pt;
}

.ParryTable input[type=button]:hover {
	background: linear-gradient(#444, #111);
}

.ParryTable input[type=button]:active {
	background: #111;
}

.Formula {
	background-color: #222;
	border: 0;
	font-size: small;
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	color: #ddd;
	text-align:	left;
	margin: 0 auto;
}

.Formula h2 {
	background-color: #111;
}

.Formula p {
	padding: 5px;
}

.WeaponFormula {
	margin: 10px 370px auto;
	width: 890px;
}

.SpellCalcTable
{
	display:	table;
	margin:		0px;
}

.SpellCalcTable div
{
	display:	table-row;
}

.SpellCalcTable div label
{
	width: 		200px;
	display:	table-cell;
	vertical-align:	middle;
	
}

.SpellCalcTable div input
{
	display:	table-cell;
	vertical-align:	middle;
}

.SpellCalcTable div input[type=text]
{
	width: 		100px;
	margin-left:	5px;
}

table.SpellTable
{
	background-image:	url('images/LightBackground.png');
	margin:		0 auto;
	border:		0px;
	border-spacing:	0px;
	color:		black;
	font-family:	sovereign;
	font-size:	25px;
}

table.SpellTable th
{
	border:		0px;
	text-align:	left;
	padding:	10px;
	font-size:	30px;
}

table.SpellTable td
{
	border:		0px;
	text-align:	left;
	padding:	10px;
}

table.SpellTable h1
{
	color:		black;
	text-align:	center;
	line-height:	5px;
	font-family:	sovereign;
	margin:		10px 0px 0px 0px;
}

#moon {
	background: black;
	border: 1px solid #C6BD94;
}

#moon div {
	display: inline-block;
	width: 200px;
	margin: 5px;
	font-size: 12pt;
}

#moon img {
	width: 100px;
	height: 100px;
}


.essaylist {
	list-style-type: upper-roman;
	list-style-position: inside;
}

.essaylist ol {
	list-style-type: upper-alpha;
}

.rpi {
	color: #999;
	font-family: 'Lato', sans-serif;
	font-size: 14pt;
	text-align: justify;
	background: black;
	//border: 2px solid #C6BD94;
	padding: 10px;
	width: 1000px;
	margin: 0 auto;
}

.rp {
	/*background: black;
	border: 2px solid #C6BD94;
	padding: 10px;*/
}

.rp h1 {
	color: white;
	font-weight: normal;
	margin: 10px auto 10px auto;
	text-align: center;
	//font-size: 72pt;
	font-family: georgia;
}

.rp h2 {
	margin: 10px 0 0 0;
	text-align: left;
	font-size: 16pt;
}

.rp h3 {
	text-align: center;
	color: #999;
	font-weight: normal;
}

.rp pre {
	margin-top: 0;
	white-space: pre-wrap;
}

.rp blockquote {
	padding: 5px 10px 5px 10px;
	background: #111;
}

.rp p {
	line-height: 1.4em;
}

.storylink {
	display: block;
	margin-bottom: 10px;
	height: 160px;
	background: #050505;
	background: linear-gradient(-25deg, rgba(51,51,51,0.5), rgba(0,0,0,0.5), rgba(0,0,0,0.5));
	border: 1px solid #C6BD94;
	text-decoration: none;
	color: #DDD;
	opacity: 0.5;
	transition: opacity .25s ease-in-out;
   -moz-transition: opacity .25s ease-in-out;
   -webkit-transition: opacity .25s ease-in-out;*/
}

.storylink:hover {
	opacity: 1.0;
}

.storylink h3 {
	padding: 5px 0;
	margin: 0;
	color: #DDD;
	font-family: 'Playfair Display SC', serif;
	font-size: 36px;
	letter-spacing: 3px;
	text-align: center;
}

.storylink p {
	margin: 0;
	padding: 0 20px;
	line-height: 1.3em;
	font-style: italic;
}

.storylink img {
	float: left;
	margin: 5px;
}

#bookcontainer {
	width: 420px;
	height: 279px;
	display: none;
	position: fixed;
	top: 30%;
	left: 30%;
}

#bookcanvas {
	border:1px solid black;
	word-spacing:5px;
	letter-spacing:-0.7px;
	position: absolute;
	//display: none;
}

#page1fold {
	width: 64;
	height: 36;
	background: url(images/page1fold.jpg);
	display: inline-block;
	cursor: pointer;
	position: absolute;
	//left: 9px;
	left: 1px;
}

#page2fold {
	width: 64;
	height: 36;
	background: url(images/page2fold.jpg);
	display: inline-block;
	cursor: pointer;
	position: absolute;
	//left: 365px;
	left: 357px;
}

#bookclose {
	display: inline-block;
	position: absolute;
	top: 280px;
	left: 140px;
}

.book {
	cursor: pointer;
	color: #C6BD94;
}

.book:hover {
	color: #978A51;
}

.ss {
	height: 250px;
	//width: 350px;
	//overflow: hidden;
	//position: relative;
	cursor: pointer;
	margin: 15px;
}

.ssg {
	width: 240px;
	height: 180px;
	cursor: pointer;
	margin: 5px;
}

.ss:hover {
	border-color: #978A51;
}

.ss img {
	//position: absolute;
	//left: 50%;
	//top: 50%;
	width: auto;
	height: 100%;
	border: 3px solid #C6BD94;
	border-radius: 3px;
  //transform: translate(-50%,-50%);
  //-webkit-transform: translate(-50%,-50%);
	//-ms-transform: translate(-50%,-50%);
}

#ssb {
	position: fixed;
	top: 0px;
	left: 0px;
	height: 100%;
	width: 100%;
	background-color: rgba(0,0,0,0.9);
	display: none;
}

#ssb img {
	opacity: 1;
	margin: auto;
	position: absolute;
	top: 0;
	bottom: 0;
	left: 0;
	right: 0;
	background-color:white;
	cursor: pointer;
	max-height: 100%;
	max-width: 100%;
}

/*
select
{
	color:		#FFFFFF;
	background-color:#333333;
	border:		0px;
}
input
{
	color:		#FFFFFF;
	background-color:#333333;
	border:		0px;
}
p
{
	font-size: 	10pt;
	font-family: 	Arial;
	color: 		White;
}
a:link
{
	color: #663300;
	text-decoration: none;
	font-family:	Book Antiqua;
	font-style:	italic;
	font-weight:	bold;
}
a:visited
{
	color: #663300;
	text-decoration: none;
}
a:hover
{
	color: #996600;
	text-decoration: none;
}


.MainTable
{
	width:		1000px;
	border-spacing:	5px;
}


h1
{
    font-family: Arial;
    color: #FFFFFF;
}
h2
{
	color: 		#EEEEFF;
	font-family:	Book Antiqua;
	letter-spacing: -1px;
}
h3
{
	color:		#EEEEFF;
	font-family:	Book Antiqua;
	font-size:	150%;
	font-style:	italic;
	letter-spacing:	-1px;
}
*/



/*TABS*/
ul#header
{
	padding:	0;
	list-style:	none;
	margin:		0px 0px -1px 30px;
}

ul#header li
{
	display:	inline;
	border:		2px #222222 solid;
	border-bottom-width:0;
	margin:		0px 2px 0px 0px;
}

ul#header li a
{
	padding:	0 0.5em;
	background:	black;
	color:		white;
	text-decoration:none;
}

ul#header li a:hover
{
	color:		#FFFFDD;
}

ul#header a.selected
{
	padding-bottom:	0px;
	background:	#111111;
}

div.tabContent
{
	padding: 	0px;
	border: 	2px #222222 solid;
	margin:		0 30px 0 30px;
	
}

div.tabContent.hide 
{
	display:	none;
}

.textinput
{
	background: #333;
	/*background:	
		url(images/inputtopleft.png) no-repeat,
		url(images/inputtopright.png) right top no-repeat,
		url(images/inputbottomleft.png) left bottom no-repeat,
		url(images/inputbottomright.png) right bottom no-repeat,
		url(images/inputtop.png) repeat-x,
		url(images/inputleft.png) repeat-y,
		url(images/inputright.png) right repeat-y,
		url(images/inputbottom.png) bottom repeat-x;*/
	padding: 2px;
	border-width: 0px;
	display: inline-block;
	
}

.textinput input
{
	background: #333;
	/*background: url(images/inputbackground.png);*/
	border-width: 0px;
	padding: 2px;
	font-family: Tahoma, Geneva, sans-serif;
	color: #EEE;
}

/*.textinput input:hover
{
	cursor: url(images/cursorquill.png) 0 33, default;
}*/

.textinput input:focus
{
	outline: none;
}

#timemethod
{
	margin: 0px 5px 0px 50px;
}


.ItemCalc {
	margin: 0 auto;
	background: black;
	border: 1px solid #C6BD94;
	width: 600px;
}

.ItemCalcButtons {
	margin: 0 auto;
	text-align: center;
}

#itemtable {
	border-collapse: collapse;
	margin: 20px 20px 40px 20px;
	width: 550px;
	text-shadow: 1px 1px 1px black, -1px -1px 1px black, 1px -1px 1px black, -1px 1px 1px black;
	letter-spacing: 1px;
	text-align: center;
}

#itemtable .intensity {
	background:	
		url(images/inputtopleft.png) no-repeat,
		url(images/inputtopright.png) right top no-repeat,
		url(images/inputbottomleft.png) left bottom no-repeat,
		url(images/inputbottomright.png) right bottom no-repeat,
		url(images/inputtop.png) repeat-x,
		url(images/inputleft.png) repeat-y,
		url(images/inputright.png) right repeat-y,
		url(images/inputbottom.png) bottom repeat-x;
	padding: 2px;
	display: inline-block;
}

#itemtable .intensity input {
	background: url(images/inputbackground.png);
	text-align: center;
	width: 40px;
	border-width: 0px;
	font-family: uoclassic;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	-o-user-select: none;
	user-select: none;
}

#itemtable .intensity input[disabled] {
	color: black;
}

#itemtable td {
	vertical-align: middle;
	border-bottom: 1px solid #555;
	padding: 0px;
}

#itemtable label {
	margin: 0px;
	vertical-align: top;
}

#itemtable select {
	-webkit-appearance: none;
	-moz-appearance: none;
	appearance: none;
	padding: 0px 30px 2px 2px;
	border: 1px solid #8A804A;
	height: 21px;
	color: white;
	background: 
		url(images/downarrow.png) no-repeat right center,
		#222;
	vertical-align: top;
}

.checkmarkcontainer input[type="checkbox"] {
	display: none
}

.checkmarkcontainer input[type="checkbox"] + label span {
	display: inline-block;
	width: 20px;
    height: 20px;
    margin: 0px 10px 0 0;
    vertical-align: middle;
    background: url(https://s3-us-west-2.amazonaws.com/s.cdpn.io/210284/check_radio_sheet.png) left top no-repeat;
    cursor: pointer;
}

.checkmarkcontainer input[type="checkbox"]:checked + label span {
    background: url(https://s3-us-west-2.amazonaws.com/s.cdpn.io/210284/check_radio_sheet.png) -19px top no-repeat;
}

.weaponselect {
	float: left;
	margin: 0px 0px 5px 5px;
}

.exceptional {
}

.bigminus {
	width: 20px;
	height: 16px;
	background: url(images/minusbig.png);
	display: inline-block;
	vertical-align: middle;
}

.minus {
	width: 20px;
	height: 16px;
	background: url(images/minus.png);
	display: inline-block;
	vertical-align: middle;
}

.bigplus {
	width: 20px;
	height: 16px;
	background: url(images/plusbig.png);
	display: inline-block;
	vertical-align: middle;
}

.plus {
	width: 20px;
	height: 16px;
	background: url(images/plus.png);
	display: inline-block;
	vertical-align: middle;
}

.itemselection {
	display: inline-block;
	font: 30px Georgia;
	color: #C6BD94;
	padding: 5px 10px 5px 10px;
	//border-radius: 2px;
	//background: #1d1d1d;
	//border-top: 1px #999 solid;
	//border-bottom: 1px #111 solid;
	//border-right: 1px #333 solid;
	//border-left: 1px #333 solid;
	text-shadow: 1px 1px 1px black, -1px -1px 1px black, 1px -1px 1px black, -1px 1px 1px black;
	cursor: pointer;
}

.itemselection:hover {
	color: #9C8F54;
}

#wepresult {
	display: inline-block;
	vertical-align: top;
	background: black;
	width: 150px;
}

.weptext {
	color: yellow;
}

.red {
	color: red;
}

.Gallery {
	margin: 0 auto;
	width: 1200px;
}

#GalleryDirectory {
	border: 1px solid black;
	width: 350px;
	
}

#GalleryDirectory > ul {
	display: block;
}

#GalleryDirectory ul {
	list-style-type: none;
	margin: 0;
	padding: 0;
	
	font-family: 'Georgia';
	font-style: italic;
}

#GalleryDirectory li {
	cursor: pointer;
}

#GalleryDirectory > ul > li {
	width: 300px;
	padding: 5px;
	background: #222;
	border: 1px solid black;
	text-align: left;
	font-size: 24px;
}

#GalleryDirectory > ul > ul > li {
	width: 300px;
	padding: 5px;
	background: #444;
	text-align: left;
	font-size: 16px;
	border-top: 1px dotted #111;
}

#GalleryDirectory > ul > ul > li > a {
	text-decoration: none;
	color: #C6BD94;
	width: 100%;
	display: block;
	margin: 5px;
}

#GalleryImages {
	width: 800px;
	border: 1px solid black;
	float: right;
	display: flex;
	flex-direction: row;
	flex-wrap: wrap;
}

.hidden {
	display: none;
}

.active {
	display: block;
}



.threadweaver {
	//background-color: #000;
	//border: 2px #A39B76 solid; //#C6BD94
	margin: 0px auto 10px auto;
	font: 11pt arial;
	color: #AAA;
}

.threadweavernav,
.threadweavermain,
.twlogin,
.twaddcharacter {
	background-color: #000;
	border: 2px #A39B76 solid;
	border-radius: 5px;
	background-color: #000;
	border: 2px #A39B76 solid;
	margin: 0;
	padding: 10px;
}

.threadweavernav {
	width: 220px;
	margin: 0 10px 0 0;
	float: left;
}

.threadweavermain {
	width: 820px;
	float: right;
}

.twlogin {
	width: 500px;
	margin: 5px auto;
	text-align: center;
}

.twlogin input[type=text] {
	width: 300px;
	height: 40px;
	font-size: 24pt;
	color: #CCC;
	margin: 5px 5px 20px 5px;
	padding: 3px;
	border: 0;
	background: #222;
}

.twlogin input[type=submit] {
	cursor: pointer;
	font-size: 16pt;
	color: #C6BD94;
	font-family: moria;
	background: black;
	border-top: 1px #999 solid;
	border-bottom: 1px #111 solid;
	border-right: 1px #333 solid;
	border-left: 1px #333 solid;
	margin-bottom: 10px;
}

.twlogin input[type=submit]:hover {
	box-shadow: 0 0 3px #C6BD94;
}

.twaddcharacter {
	width: 200px;
	height: 250px;
	opacity: 1;
	margin: auto;
	position: absolute;
	top: 0;
	bottom: 0;
	left: 0;
	right: 0;
	
}

.twaddcharactercontainer {
	position: fixed;
	top: 0px;
	left: 0px;
	height: 100%;
	width: 100%;
	background-color: rgba(0,0,0,0.9);
	display: none;
}

.filterdiv {
	width: 300px;
	position: absolute;
}

.filterdiv h3 {
	text-align: center;
	color: #C6BD94;
	font-weight: normal;
	font-size: 18pt;
	font-style: italic;
	margin: 10px;
}

.filterdiv #files {
	display: block;
	margin: 10px 50px;
}

.filterdiv > input[type=button] {
	display: block;
	margin: 10px auto;
	width: 200px;
}

.filterdiv > div {
	display: block;
	margin: 10px auto;
	width: 200px;
}

.filterdiv > div > input[type=button] {
	width: 98px;
}

.filterdiv input[type=button] {
	height: 30px;
	border: 1px solid #555;
	color: #C6BD94;
	background: linear-gradient(#333, #000);
	font-size: 12pt;
}

.filterdiv input[type=button]:hover {
	background: linear-gradient(#222, #000);
}

.filterdiv input[type=button]:active {
	background: #111;
}

.contentdiv {
	margin-left: 310px;
	font-family: Arial;
	color: #AAA;
}

.disabletext {
	color: #999;
}

.filtered {
	display: none;
}


/*SMALL ROUNDED CORNER STONE
background:
		url(images/greystone3topleft.png) no-repeat,
		url(images/greystone3topright.png) right top no-repeat,
		url(images/greystone3bottomleft.png) left bottom no-repeat,
		url(images/greystone3bottomright.png) right bottom no-repeat,
		url(images/greystone3top.png) repeat-x,
		url(images/greystone3left.png) repeat-y,
		url(images/greystone3right.png) right repeat-y,
		url(images/greystone3bottom.png) bottom repeat-x,
		url(images/greystone3background.png);
		*/
		
/*ROUNDED CORNER STONE
background:
		url(images/greystonetopleft.png) no-repeat,
		url(images/greystonetopright.png) right top no-repeat,
		url(images/greystonebottomleft.png) left bottom no-repeat,
		url(images/greystonebottomright.png) right bottom no-repeat,
		url(images/greystonetop.png) repeat-x,
		url(images/greystoneleft.png) repeat-y,
		url(images/greystoneright.png) right repeat-y,
		url(images/greystonebottom.png) bottom repeat-x,
		url(images/greystone.png);
*/

/*SHARP CORNER STONE
	background:	
		url(images/greystone2topleft.png) no-repeat,
		url(images/greystone2topright.png) right top no-repeat,
		url(images/greystone2bottomleft.png) left bottom no-repeat,
		url(images/greystone2bottomright.png) right bottom no-repeat,
		url(images/greystone2top.png) repeat-x,
		url(images/greystone2left.png) repeat-y,
		url(images/greystone2right.png) right repeat-y,
		url(images/greystone2bottom.png) bottom repeat-x,
		url(images/greystone2background.png);
*/

/*DARK BLUE BACKGROUND
background:
	url(images/darkbluetopleft.png) no-repeat,
	url(images/darkbluetopright.png) right top no-repeat,
	url(images/darkbluebottomleft.png) left bottom no-repeat,
	url(images/darkbluebottomright.png) right bottom no-repeat,
	url(images/darkbluetop.png) repeat-x,
	url(images/darkblueleft.png) repeat-y,
	url(images/darkblueright.png) right repeat-y,
	url(images/darkbluebottom.png) bottom repeat-x,
	url(images/BlueBackground.gif);
*/