

* {margin:0;padding:0;}

a	{text-decoration:none}

body	{background-image: url(../images/symbol.jpg); background-repeat: repeat; background-attachment:fixed; background-color: #A0F9F5; margin:20px; font-family: "century gothic", sans-serif; font-align: justify; font-size:1em;}
h1 {padding:0px 0px 0px 0px; color:#7700aa; font-weight: normal;}
h3 {padding:0px 0px 0px 0px; color:#7700aa; font-size:2em; font-weight: normal;}
img	{border:none;}


a:hover	{color:#ffffff;}


.map	{padding:10px 0px 0px 10px;}
.menu	{padding:10px 0px 0px 10px; font-size:1.125em; color:#0000ee; line-height:1.5em;}
.maintext {padding:0px 0px 0px 0px; font-size:.875em; color:#7700aa;}
.teachertext	{font-size: .75em; padding: 0px 10px 0px 10px;}
.teacherpicture	{float:left; width:150px; margin: 7px 10px 0px 0px}
.prodimage 	{width:200px; overflow:hidden; float:right;
}

.product-box {float:left; width:540px;}
.cart-details	{position: relative; float:right; padding:5px 0px 0px 10px; font-size:12pt; width:200px; z-index:1;}
.addtocauldron	{ color:#7700aa;}
.addtocauldron a {color:#7700aa;}
.addtocauldron	a:hover {
color:#ffffff;}

.ad1	{padding:0px 0px 0px 0px; font-size: 1.5em; color:#7700aa; text-align:center;}


#cauldron { backgroundrepeat: repeat; width: 1000px;height:1000px; padding:5px; margin: 0px auto; }
#left, #right, #header, #sabbats {margin:10px; }
#middle	{float: left; width: 540px; height: 760px; text-align:justify; margin: 10px; font-size: 14pt;}
#left	{float: left; width:200px; height:760px; background-image: url(../images/left.png); background-repeat: no-repeat;}
#right	{ float: right; width:200px; height:760px; background-image: url(../images/right.png); background-repeat: no-repeat;}
#header	{ width:980px; height:200px; background-image: url(../images/title3.png); background-repeat: no-repeat}
#teachers {color:#7700aa; font-size: .75em;}
#credit	{font-size: .6875em; text-align:center;}
#ad1	{padding:0px 10px 10px 0px; font-size: 1em; color:#7700aa; text-align:center; width:150px; float:left; margin: 10px 20px 0px 20px; border-style: ridge; border-color: #99ffff;}




