/* CSS Document */
p{font-family:"Arial", Arial, sans serif;}
a:link {color:#BC4B13;}    /* unvisited link */
a:visited {color:#8B3D10;} /* visited link */
a:hover {color:#0E3D6B;}   /* mouse over link */
a:active {color:#0000FF;}  /* selected link */



body {background-color:#BCA873;
background-image:url(graphics/pattern2.jpg);
background-repeat:repeat;}




#nav{
width: 149px;
height: 327px;
background-image:url(graphics/navbar.jpg);
position:relative;
top:150px;
left:-395px;
z-index: 0;
}

#container {
width: 742px;
height: 587px;
background-image:url(graphics/container3.jpg);
top: -190px;
left: 50px;
background-position: center;
position: relative;
}



#logopattern{
width: 100%;
height: 119px;
top: -1000px;
position:relative; 
background-image:url(graphics/indianarug4.jpg);
background-position: center;
background-repeat:repeat;
z-index:1;}

#logo{
width: 400px;
height: 83px;
top: -900px;
position:relative; 
z-index: 2;
background-image:url(graphics/logo2.jpg);
background-position: center;
background-repeat:no-repeat;}

#shadow1{
width: 100%;
height: 2px;
top: -1842px;
position:relative; 
z-index: 2;
background-color:#5B5B5B;
background-position: center;
background-repeat:no-repeat;}



#fairy {
position:relative; 
;
top: -1500px;
left: 300px;
background-repeat:no-repeat;
z-index: 3;
width: 150px;
height: 246px;}

#sr1 {
width: 300px;
height: 260px;
background-image:url
top: -2400px;
right: -350px;
background-position: center;
position: relative;
z-index: 6;}

#table {
width: 377px;
height: 355px;
background-image:url(graphics/table2.gif);
top: -1000px;
left: -350px;
background-position: center;
position: relative;
z-index: 0;}

#circle {
width: 252px;
height: 260px;
background-image:url(graphics/circle.gif);
top: -2150px;
right: -420px;
background-position: center;
position: relative;
z-index: 0;}
/* text */ 

#header {
position:relative;
top:-3100px;
width:550px;
right: -30px;
z-index: 5; }

#header2 {
position:relative;
top:-3100px;
width:500px;
right: -75px;
z-index: 5; }


#para1 {
position:relative;
top:-3090px;
width:350px;
z-index: 5; }


#para2 {
position:relative;
top:-3100px;
height: 380px;
width:375px;
z-index: 5;
overflow:auto; }

#navtext{
width: 244px;
height: 250px;
position:relative;
text-align: right;
top:-2550px;
left:-490px;
z-index: 25;
font-size:19px;}

#info{
position:relative;
top:-1820px;
width:400px;
z-index: 5; }

/*seasonal*/



#halloween{
width: 944px;
height: 571px;
top: -1250px;
position:relative; 
background-position: center;
background-image:url(graphics/sommerblog.jpg);
z-index:1;}

#halloween_text{
width: 200px;
height: 200px;
top: -1480px;
right: -200px;
position:relative; 
z-index:2;}

/*seasonal*/

#etsyshop{
width: 100px;
height:100px;
top: -1050px;
position:relative; 
z-index:25;}

