body {
font-size:90%; 
margin: 5px;
padding: 4px;
color: #993366;
background-color:#CCCCCC;
}

p {
font-family:Tempus Sans ITC, helvetica, tahoma, verdana, arial,sans-serif;
font-style:normal;
font-weight:normal;
font-size:1em; 
text-align: justify;
text-indent:0em;
margin-top:5px;
margin-bottom:5px;
margin-right:10px;
margin-left:40px;
line-height:110%;
}
#container{width:980px;position:relative;margin:0 auto;background-color:#FFFFCC;border:outset 1px;}

h1{
font-family:Tempus Sans ITC, helvetica, tahoma, verdana, arial,sans-serif;
font-style:normal;
font-weight:bold;
margin:10px;}

h2{
font-family:Tempus Sans ITC, helvetica, tahoma, verdana, arial,sans-serif;
font-style:normal;
font-weight:bold;
margin: 0px}
h3 {
font-family:Tempus Sans ITC, helvetica, tahoma, verdana, arial,sans-serif;
font-style:normal;
font-weight:normal;
font-size:0.875em;
margin:5px;
color:#0E1B0E;
}

h4 {
font-family:Tempus Sans ITC, helvetica, tahoma, verdana, arial,sans-serif;
font-style:normal;
font-weight:bold;
font-size:1.125em;margin:1px;
}
h5{
font-family:Tempus Sans ITC, helvetica, tahoma, verdana, arial,sans-serif;
font-style:normal;
font-weight:bold;
font-size:3em;
margin: 1px}

h6{
font-family:Tempus Sans ITC, helvetica, tahoma, verdana, arial,sans-serif;
font-style:normal;
font-weight:normal;
color:black;margin:1px;

}



div.box {
width:160px;
height:250px;
position:relative;
}

.button{height:20px;
font-size:0.625em;
text-align:left;
}
.button1{height:25px;width:180px;
text-align:center;
}




div.navigation{
position: absolute;
left: 20px; 
top: 1px;
}
.gradient{background-image:url(images/gradient.gif);background-repeat:repeat-x;height:75px;
}

#left img{
margin:10px
}
#displayframe{border:outset 1px;border-radius:10%;margin-top:40px;
}
table.tableproducts{ 
padding:2px;
position:relative;
margin:2px;
width:99%;
height:350px;
}

#tableterms{
margin:2px;float:left;margin-top:40px;
height:600px;
}

#tablepostage{
border:solid;
border-width:5px;
color:#CCCC33;
margin-right:10px;
}
tr{
vertical-align: top; 
}

#footer{position:relative;bottom:0px;
height:25px;
}
#header1{height:50px;

border:1px outset #993366;
 text-align:center;background-image:url(images/grey50.gif);background-repeat:repeat-x;
border-radius:5%;margin-left:145px;margin-right:155px;margin-bottom:2px;

box-shadow: 10px 10px 15px #cccca3;}
 
#options{height:25px;

border:1px outset #993366;text-align:center;
padding:0px; background-image:url(images/grey25.gif);background-repeat:repeat-x;
margin-left:90px;margin-right:90px;margin-bottom:2px;

box-shadow: 10px 10px 15px #cccca3;
}


.hr{width:80%;}                              
#woollogo{float:left;margin-top:20px;margin-left:30px;}
#paypallogo{float:right;margin-top:5px;}
#viewcart{float:left;margin-top:15px;}

#bottomlinks{text-align:right;}
#toplinks{height:25px;text-align:center;}                             
.center{
text-align:center;
}                                  
#content{
margin-left:10px;margin-top:20px;
overflow:auto;
height:540px;
}
#navbar{
float: left; 
width:290px;
text-align:center;
}


img.floatleft{ 
float:left; 
margin:5px; 
}
img.floatright{ 
float: right; 
margin:5px; 
}

p.padding5{
padding-bottom:5px;
}
p.padding10{
padding-bottom:10px;
}
p.padding20{
padding-bottom:20px;
}
p.padding60{
padding-bottom:60px;
}
p.padding75{
padding-bottom:75px;
}
p.padding1{
padding-bottom:100px;
}


address {
font-family:Tempus Sans ITC, helvetica, tahoma, verdana, arial,sans-serif;
font-style:normal;
font-weight:normal;
font-size:0.875em;
text-align:center; } 






