body {
	background: #FFEBFE url(images/bg.gif);
	background-repeat: repeat-x;}
body.order {
	background: #FFEBFE url(images/orderformbg.gif);
	background-repeat: repeat-x;
}	
body.large {
	background: #FFEBFE;
	text-align:center;
	align:center;
}	

div.large {
margin: 0 auto; 
}

body, td {
	font-family: Arial, Helvetica, sans-serif;
	color: #894080;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;}

a, P {
color: #894080;
font-size: 12px;
margin-top:0px;
margin-bottom:5px;
}

P.news {
padding-bottom:10px;
border-bottom-width:1px;
border-bottom-style:solid;
}

td {
font-size: 12px;
}

div.homePageLogo {
border-style:none; position:absolute; top:20; left:50%; margin-left: -160px;
}
div.orderPageLogo {
border-style:none; position:absolute; top:0px; left:50%; width:770px; margin-left: -385px;
}
div.howPageLogo {
border-style:none; position:absolute; top:30px; left:495px;text-align:center;font-size:10px;
}
div.pricesPageLogo {
border-style:none; position:absolute; top:30px; left:25px;
}
div.pricesPageFree {
border-style:none; position:absolute; top:35px; left:385px;
}
div.pricesAprilFools {
border-style:none; position:absolute; top:1px; left:315px;
}
div.homeAprilFools {
border-style:none; position:absolute; top:1px; left:55px;
}
div.pageFrame {
border-style:none; position:absolute; top:0px; left:50%; width:770px; margin-left: -385px;
}
div.bottom_menu {
border-style:none;
position:absolute;
top:415px;
left:50%;
width:500px;
margin-left:-250px
}
div.orderForm {
border-left:solid;
border-left-width:1px;
border-left-color:#894080;

border-right:solid;
border-right-width:1px;
border-right-color:#894080;

border-bottom:solid;
border-bottom-width:1px;
border-bottom-color:#894080;

text-align:center;

position:absolute;
top:118;
left:50%;
margin-left: -260px;
width:540px
}
div.content {
border-style:none;
position:absolute;
top:140px;
left:50%;
width:280px;
margin-left:-160px
}
div.examples {
border-style:none;
position:absolute;
top:180px;
left:50%;
width:600px;
margin-left:-250px;
font-size:12px;
}
div.stockings {
border-style:none;
margin-top:25px;
font-size:9px;
text-align:center;
}
table.pricestable {
text-align:center;
border:none;
border-bottom: none;

}

td.pricesheader {
font-weight:bold;
border-bottom: 2px solid #894080;
font-size:14px;
border-left: 1px dotted #894080;
}

td.pricesmonth {

font-weight:bold;
font-size:16px;
vertical-align: middle;
border-bottom: 2px solid #894080;

}

td.pricesmain {
vertical-align: middle;
border-bottom: 2px solid #894080;
border-left: 1px dotted #894080;
}

td.orderFormSection {
font-style:italic;
font-weight:bold;
font-size:16px;
}

.red {
font-weight:bold;
color:red;
}
