/*style sheet for sjoelbak crafter*/

body {
background-color: #feca84;
margin: 0px;
padding: 0px;
width: 100%;
height: 100%; }

h1 {
color: #000000;
font-family: Times, "Times New Roman", serif;
font-size: 1.5em;
text-align: center;
font-weight: normal;
line-height: 1em;  }

h1.caption {
color: #000000;
font-family: Times, "Times New Roman", serif;
font-size: .8em;
text-align: center;
font-weight: bold;
line-height: 1em;  }

h2 {
color: #000000;
font-family: Times, "Times New Roman", serif;
font-size: 1em;
text-align: justify;
font-weight: normal; }

h2.bold {
color: #000000;
font-family: Times, "Times New Roman", serif;
font-size: .75em;
text-align: center;
font-weight: bold;
line-height: .75em; }

h3 {
color: #000000;
font-family: Times, "Times New Roman", serif;
font-size: .8em;
font-style: italic;
text-align: right; }

h3.gallery {
color: #000000;
font-family: Times, "Times New Roman", serif;
font-size: .7em;
font-style: italic;
text-align:left; }

div#logo {
background-image: url(graphics/logo.png);
background-repeat: no-repeat;
position: absolute;
width: 469px;
height: 106px;
top: 0px;
left: 0px; }

div#headerRightFill {
background-image: url(graphics/headRightFill.png);
background-repeat: repeat-x;
height: 106px;
top: 0px;
width: 100%;
padding: 0px;
margin: 0px;
left: 0px; }

div#navBar {
position: absolute;
top: 106px;
left: 0px;
height: 34px;
background-image: url(graphics/navBarFill.png);
background-repeat: repeat-x;
width: 100%;
padding: 0px;
margin: 0px; }

div#content {
position: absolute;
top: 140px;
left: 0px;
margin: 0px;
height: 100%;
padding: 0px;
width: 95%; }

div#plainText {
margin: 0px;
padding-left: 2em;
padding-right: 1em;
height: 90%; }

div#graphic {
position: absolute;
height: 100%;
top: 0px;
left: 0px;
width: 250px;
background-color: #ffffff;
padding: 5px;
margin: 0em;
text-align: center; }

div#text {
position: absolute;
top: 0px;
left: 260px;
border-left: 1px #000000 solid;
height: 100%;
padding-left: 1em;
margin-right: 1.25em; }

div#galleryLeft {
position: relative;
width: 100%;
left: 0px;
background-color: #555555;
padding: 0px; }

div#copyright {
text-align: right;
position: inherit;
right: 10px;
 }

div#throwHeaderLeft {
background-image: url(graphics/logoSmall.png);
background-repeat: no-repeat;
position: absolute;
top: 0px;
left: 0px;
width: 225px;
height: 38px; }

div#throwHeaderRight {
background-image: url(graphics/throwRightFill.png);
background-repeat: repeat-x;
position: absolute;
top: 0px;
left: 225px;
width: 100%;
height: 38px; }

div#throwContent {
position: absolute;
top: 38px;
left: 0px;
width: 90%;
height: 100%;
margin: 0px;
padding-left: 1em;
padding-right: 1em; }

a.home {
background-image: url(graphics/home2.gif);
position: absolute;
top: 0px;
left: 0px;
width: 69px;
height: 34px;
background-repeat: no-repeat;
background-position: 0px 0px; }

a.home:hover {
background-image: url(graphics/home2.gif);
position: absolute;
top: 0px;
left: 0px;
width: 69px;
height: 34px;
background-repeat: no-repeat;
background-position: -69px 0px; }

a.game {
background-image: url(graphics/game3.gif);
position: absolute;
top: 0px;
left: 64px;
width: 100px;
height: 34px;
background-repeat: no-repeat;
background-position: 0px 0px; }

a.game:hover {
background-image: url(graphics/game3.gif);
position: absolute;
top: 0px;
left: 64px;
width: 100px;
height: 34px;
background-repeat: no-repeat;
background-position: -100px 0px; }

a.gameNow {
background-image: url(graphics/game3.gif);
position: absolute;
top: 0px;
left: 64px;
width: 100px;
height: 34px;
background-repeat: no-repeat;
background-position: -200px 0px; }

a.about {
background-image: url(graphics/about3.gif);
position: absolute;
top: 0px;
left: 164px;
width: 100px;
height: 34px;
background-repeat: no-repeat;
background-position: 0px 0px; }

a.about:hover {
background-image: url(graphics/about3.gif);
position: absolute;
top: 0px;
left: 164px;
width: 100px;
height: 34px;
background-repeat: no-repeat;
background-position: -100px 0px; }

a.aboutNow {
background-image: url(graphics/about3.gif);
position: absolute;
top: 0px;
left: 164px;
width: 100px;
height: 34px;
background-repeat: no-repeat;
background-position: -200px 0px; }

a.price {
background-image: url(graphics/price3.gif);
position: absolute;
top: 0px;
left: 264px;
width: 100px;
height: 34px;
background-repeat: no-repeat;
background-position: 0px 0px; }

a.price:hover {
background-image: url(graphics/price3.gif);
position: absolute;
top: 0px;
left: 264px;
width: 100px;
height: 34px;
background-repeat: no-repeat;
background-position:-100px 0px; }

a.priceNow {
background-image: url(graphics/price3.gif);
position: absolute;
top: 0px;
left: 264px;
width: 100px;
height: 34px;
background-repeat: no-repeat;
background-position:-200px 0px; }

a.gallery {
background-image: url(graphics/gallery3.gif);
position: absolute;
top: 0px;
left: 364px;
width: 100px;
height: 34px;
background-repeat: no-repeat;
background-position: 0px 0px; }

a.gallery:hover {
background-image: url(graphics/gallery3.gif);
position: absolute;
top: 0px;
left: 364px;
width: 100px;
height: 34px;
background-repeat: no-repeat;
background-position: -100px 0px; }

a.galleryNow {
background-image: url(graphics/gallery3.gif);
position: absolute;
top: 0px;
left: 364px;
width: 100px;
height: 34px;
background-repeat: no-repeat;
background-position: -200px 0px; }

a.contact {
background-image: url(graphics/contact3.gif);
position: absolute;
top: 0px;
left: 464px;
width: 100px;
height: 34px;
background-repeat: no-repeat;
background-position: 0px 0px; }

a.contact:hover {
background-image: url(graphics/contact3.gif);
position: absolute;
top: 0px;
left: 464px;
width: 100px;
height: 34px;
background-repeat: no-repeat;
background-position: -100px 0px; }

a.contactNow {
background-image: url(graphics/contact3.gif);
position: absolute;
top: 0px;
left: 464px;
width: 100px;
height: 34px;
background-repeat: no-repeat;
background-position:-200px 0px; }

table#price {

border-spacing: 0px;
width: 60%;
 }

table {

}

tr {
background-color: #ffffff;
margin: 0em;
padding: 0em;}

td {
margin: 0em;
padding: .25em;
text-align: center;
font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: 1em;
font-weight: bold; }

td#price {
margin: 0em;
padding: .25em;
text-align: center;
font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: 1em;
font-weight: bold;
background-color: #711f00;
color: #ffffff ;
border: 2px #feca84 solid;}

td#01 {
background-color: #cfa83e;
color: #000000;
border: 2px #feca84 solid;
margin: 0em;
padding: .4em;
text-align: left;
font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: .9em;
font-weight:normal; }

td#02 {
background-color: #c7812c;
color: #000000;
border: 2px #feca84 solid;
margin: 0em;
padding: .4em;
text-align: right; 
font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: .9em;
font-weight:normal;}

th {}

caption {
color: #ffffff; }

