body {
background-color:none; 
background-image: url(http://www.magickal-art.com/images/darkback.gif);
background-repeat:repeat;
font-family: arial, helvetica, verdana, sans-serif;
font-size: 14px;
color: white;
font-weight: normal;
margins: 0px;
padding: 0px;
min-wid: 600px;
 }


#treetop{
position: absolute;
left: 3px;
top: 0px;
z-index:200;
margins: 0px;
}

#treemidleft{
position: absolute;
left: 3px;
top: 556px;
z-index:200;
margins: 0px;
}


#treemidleft_galleries{
position: absolute;
left: 3px;
top: 930px;
z-index:200;
margins: 0px;
}


#treebottom{
position: absolute;
left: 0px;
top: 930px;
z-index:250;
margins: 0px;
}

#treebottom_galleries{
position: absolute;
left: -2px;
top: 930px;
z-index:250;
margins: 0px;
}

#treemask_galleries{
position: absolute;
left: -2px;
top: 925px;
z-index:350;
margins: 0px;
}







#treemidright{
position: absolute;
left: 0px;
top: 930px;
z-index:250;
margins: 0px;
}

#treebottomlinks{
position: absolute;
left: -3px;
top: 1304px;
z-index:250;
margins: 0px;
}

#treebottom_galleries{
position: absolute;
left: 0px;
top: 2052px;
z-index:250;
margins: 0px;
}












#menu{
position: absolute;
text-align: center;
left: 35px;
top: 400px;
z-index:300;
margins: 0px;
}

#header{
position: absolute;
left: 120px;
top: 0px;
z-index: 50;
margins: 0px;
}

#big_pics{
text-align: center;
z-index:200;
margins: 0px;
}


#keywords{
position: absolute;
text-align: center;
left: 300px;
top: 225px;
z-index:-10;
margins: 0px;
}

#center{
position: absolute;
text-align: center;
left: 300px;
top: 225px;
z-index:200;
margins: 0px;
}


#center_copyright{
position: absolute;
text-align: left;
left: 300px;
top: 225px;
z-index:200;
margins: 0px;
}

#center_usage{
position: absolute;
text-align: left;
left: 250px;
min-width: 300px;
top: 225px;
z-index:200;
margins: 0px;
font-family: arial, helvetica, verdana, sans-serif;
font-size: 12px;
color: white;
font-weight: normal;
}

#center_licensing{
position: absolute;
text-align: left;
left: 300px;
top: 225px;
z-index:200;
margins: 0px;
}

#center_links{
position: absolute;
text-align: center;
left: 200px;
top: 250px;
min-width: 468px;
z-index:20;
margins: 0px;
}

#center_links_art{
position: absolute;
left: 350px;
top: 250px;
z-index:250;
margins: 0px;
}

#center_contact{
position: absolute;
left: 350px;
top: 275px;
z-index:200;
margins: 0px;
}

#center_privacy{
position: absolute;
left: 250px;
top: 250px;
z-index:20;
margins: 0px;
font-family: arial, helvetica, verdana, sans-serif;
font-size: 12px;
color: white;
font-weight: normal;
}

#center_galleries{
position: absolute;
text-align: center;
left: 250px;
top: 225px;
z-index:20;
margins: 0px;
font-family: arial, helvetica, verdana, sans-serif;
font-size: 12px;
color: white;
font-weight: normal;
}

#center_info{
position: absolute;
text-align: left;
left: 250px;
top: 225px;
z-index:20;
margins: 0px;
font-family: arial, helvetica, verdana, sans-serif;
font-size: 12px;
color: white;
}

#gbottom_index{
position: absolute;
top: 720px;
z-index:175;
margins: 0px;
}

#gbottom_galleries{
position: absolute;
top: 1842px;
z-index:175;
margins: 0px;
}

#gbottom_links{
position: absolute;
top: 720px;
z-index:175;
margins: 0px;
}

#view_cart_index{
position: absolute;
top: 50px;
z-index:200;
margins: 0px;
}


#footer_index{
position: absolute;
left: 200px;
top: 1050px;
z-index: 300;
margins: 0px;
width: 500px;
font-family: arial, helvetica, verdana, sans-serif;
font-size: 12px;
color: white;
font-weight: normal;
}



#footer_links{
position: absolute;
left: 200px;
top: 1050px;
z-index: 300;
margins: 0px;
width: 500px;
font-family: arial, helvetica, verdana, sans-serif;
font-size: 12px;
color: white;
font-weight: normal;
}

#footer_galleries{
position: absolute;
left: 200px;
top: 2172px;
z-index: 300;
margins: 0px;
width: 500px;
font-family: arial, helvetica, verdana, sans-serif;
font-size: 12px;
color: white;
font-weight: normal;
}


#back2{
position: absolute;
left: 225px;
top: 400px;
z-index: 300;
margins: 0px;
}

#back_title{
position: absolute;
left: 250px;
top: 415px;
width: 300px;
z-index: 400;
margins: 0px;
font-family: arial, helvetica, verdana, sans-serif;
font-size: 12px;
color: #3C3241;
font-weight: normal;
}

#guestbook{
position: absolute;
left: 675px;
top: 425px;
z-index: 300;
margins: 0px;
}


#newsletter{
position: absolute;
left: 320px;
top: 975px;
z-index: 300;
margins: 0px;
}

#newsletter_galleries{
position: absolute;
left: 320px;
top: 2097px;
z-index: 300;
margins: 0px;
}

#newsletter_back{
position: absolute;
left: 200px;
top: 950px;
z-index: 200;
margins: 0px;
}

#newsletter_back_galleries{
position: absolute;
left: 200px;
top: 2072px;
z-index: 200;
margins: 0px;
}

#newsletter_back2{
position: absolute;
left: 310px;
top: 950px;
z-index: 200;
margins: 0px;
}

#newsletter_back2_galleries{
position: absolute;
left: 310px;
top: 2072px;
z-index: 200;
margins: 0px;
}

.Footer{
font-family: arial, helvetica, verdana, sans-serif;
font-size: 10px;
color: #CCC6CD;
font-weight: normal;
}

.small_text {
font-family: arial, helvetica, verdana, sans-serif;
font-size: 12px;
color: white;
font-weight: normal;
}

.h1{
font-family: arial, helvetica, verdana, sans-serif;
font-size: 18px;
color: #CCC6CD;
font-weight: bold;
}

.h2{
font-family: arial, helvetica, verdana, sans-serif;
font-size: 16px;
color: white;
font-weight: bold;
}

.h3{
font-family: arial, helvetica, verdana, sans-serif;
font-size: 16px;
color: #CCC6CD;
font-weight: bold;
}

.h4{
font-family: arial, helvetica, verdana, sans-serif;
font-size: 14px;
color: black;
font-weight: normal;
}

.h5{
font-family: arial, helvetica, verdana, sans-serif;
font-size: 14px;
color: white;
font-weight: bold;
}

.a:link{
font-family: arial, helvetica, verdana, sans-serif;
font-size: 12px;
color: #CCC6CD;
font-weight: bold;
text-decoration: none;
z-index: 200;
}

.a:visited{
font-family: arial, helvetica, verdana, sans-serif;
font-size: 12px;
color: #CCC6CD;
font-weight: bold;
text-decoration: none;
z-index: 200;
}

.a:active{
font-family: arial, helvetica, verdana, sans-serif;
font-size: 12px;
color: #CCC6CD;
font-weight: bold;
text-decoration: none;
z-index: 200;
}

.a:hover{
font-family: arial, helvetica, verdana, sans-serif;
font-size: 12px;
color: white;
font-weight: bold;
text-decoration: none;
z-index: 200;
}




.Footer_Links:link{
font-family: arial, helvetica, verdana, sans-serif;
font-size: 11px;
color: white;
font-weight: bold;
text-decoration: none;
z-index: 200;
}

.Footer_Links:visited{
font-family: arial, helvetica, verdana, sans-serif;
font-size: 11px;
color: white;
font-weight: bold;
text-decoration: none;
z-index: 200;
}

.Footer_Links:active{
font-family: arial, helvetica, verdana, sans-serif;
font-size: 11px;
color: white;
font-weight: bold;
text-decoration: none;
z-index: 200;
}

.Footer_Links:hover{
font-family: arial, helvetica, verdana, sans-serif;
font-size: 11px;
color: gray;
font-weight: bold;
text-decoration: none;
z-index: 200;
}

.Footer_Links2:link{
font-family: arial, helvetica, verdana, sans-serif;
font-size: 10px;
color: white;
font-weight: bold;
text-decoration: none;
z-index: 200;
}

.Footer_Links2:visited{
font-family: arial, helvetica, verdana, sans-serif;
font-size: 10px;
color: white;
font-weight: bold;
text-decoration: none;
z-index: 200;
}

.Footer_Links2:active{
font-family: arial, helvetica, verdana, sans-serif;
font-size: 10px;
color: white;
font-weight: bold;
text-decoration: none;
z-index: 200;
}

.Footer_Links2:hover{
font-family: arial, helvetica, verdana, sans-serif;
font-size: 10px;
color: gray;
font-weight: bold;
text-decoration: none;
z-index: 200;
}


.Main_Links:link{
font-family: arial, helvetica, verdana, sans-serif;
font-size: 14px;
color: white;
font-weight: bold;
text-decoration: none;
z-index: 200;
}

.Main_Links:visited{
font-family: arial, helvetica, verdana, sans-serif;
font-size: 14px;
color: white;
font-weight: bold;
text-decoration: none;
z-index: 200;
}

.Main_Links:active{
font-family: arial, helvetica, verdana, sans-serif;
font-size: 14px;
color: white;
font-weight: bold;
text-decoration: none;
z-index: 200;
}

.Main_Links:hover{
font-family: arial, helvetica, verdana, sans-serif;
font-size: 14px;
color: gray;
font-weight: bold;
text-decoration: none;
z-index: 200;
}


.Main_Links2:link{
font-family: arial, helvetica, verdana, sans-serif;
font-size: 14px;
color: white;
font-weight: normal;
text-decoration: none;
z-index: 200;
}

.Main_Links2:visited{
font-family: arial, helvetica, verdana, sans-serif;
font-size: 14px;
color: white;
font-weight: normal;
text-decoration: none;
z-index: 200;
}

.Main_Links2:active{
font-family: arial, helvetica, verdana, sans-serif;
font-size: 14px;
color: white;
font-weight: normal;
text-decoration: none;
z-index: 200;
}

.Main_Links2:hover{
font-family: arial, helvetica, verdana, sans-serif;
font-size: 14px;
color: gray;
font-weight: normal;
text-decoration: none;
z-index: 200;
}

.Main_Links3:link{
font-family: arial, helvetica, verdana, sans-serif;
font-size: 12px;
color: white;
font-weight: bold;
text-decoration: none;
z-index: 200;
}

.Main_Links3:visited{
font-family: arial, helvetica, verdana, sans-serif;
font-size: 12px;
color: white;
font-weight: bold;
text-decoration: none;
z-index: 200;
}

.Main_Links3:active{
font-family: arial, helvetica, verdana, sans-serif;
font-size: 12px;
color: white;
font-weight: bold;
text-decoration: none;
z-index: 200;
}

.Main_Links3:hover{
font-family: arial, helvetica, verdana, sans-serif;
font-size: 12px;
color: gray;
font-weight: bold;
text-decoration: none;
z-index: 200;
}

.Menu_Links2:link{
font-family: arial, helvetica, verdana, sans-serif;
font-size: 12px;
color: #61465D;
font-weight: bold;
text-decoration: none;
z-index: 200;
}

.Menu_Links2:visited{
font-family: arial, helvetica, verdana, sans-serif;
font-size: 12px;
color: #61465D;
font-weight: bold;
text-decoration: none;
z-index: 200;
}

.Menu_Links2:active{
font-family: arial, helvetica, verdana, sans-serif;
font-size: 12px;
color: #61465D;
font-weight: bold;
text-decoration: none;
z-index: 200;
}

.Menu_Links2:hover{
font-family: arial, helvetica, verdana, sans-serif;
font-size: 12px;
color: gray;
font-weight: bold;
text-decoration: none;
z-index: 200;
}


