/*boxes om MENU pages*/
h5.box { text-align: right;font-size:12px;font-family: arial, helvetica, "sans serif";}

/*incl. deliverydiv.c4 {border:1px solid blue;padding:5px; width: 380px;}*/

/* Age on CARD pages*/
div.c3 {display:inline}

/*on CARD and PRODUCT pages*/
td.c2 {vertical-align:top}
th.c1 {vertical-align:top}



/*Noscript warning*/
#warning{position:absolute;right:1px;top:10px;}



/*Alltopstuff logo*/
#logo{text-align:left; font-family:Georgia,Arial, sans-serif; font-size:26pt; color:#00008B}
#logo1{text-align:left; position:absolute;top:60px;font-family:"trebuchet ms", Arial, sans-serif; font-size:10pt; color:#00008B}
#logo2{position:absolute;left:12px;top:85px;height:8pt;width:410px;background-color:#0000CD;font-size:0pt;z-index:1;}
#logo3{position:absolute;right:1px;top:85px;height:8pt;width:75%;background-color:#FFDAB9;font-size:0pt;}


/*Colour of input boxes on contact page  Used on CONTACT page*/
#inputboxes.a1{color:#000000;font-family: verdana,Arial,"San Serif";font-size: 12px;background-color: #E0FFFF;}

/*buy box  Used on PRODUCT pages*/
#buy{border: solid 1px #0000FF;width: 150px;padding: 2px 10px 1px 10px;font-family: verdana,Arial,"San Serif";font-size: 10pt;}


/*Card Greetiing Box  Used on CARD pages*/
#greet{border: solid 1px #0000FF;width: 450px;font-family:verdana,Arial,"San Serif";font-size: 8pt;color: #000080;}


/*index page text Used on INDEX, CARD MENU, CONTACT, CONDITIONS pages*/

#index{font-family:verdana,Arial,"San Serif";font-size: 8pt;text-align:justify;color: #000080;} 
#index1{font-family:verdana,Arial,"San Serif";font-size: 8pt;text-align:justify;color:#000080;} 
#index2{font-family:verdana,Arial,"San Serif";font-size: 8pt;text-align:justify;color:#483d8b;} 
#index3{font-family:verdana,Arial,"San Serif";font-size: 8pt;text-align:justify;color:#000080;} 
#index4{font-family:verdana,Arial,"San Serif";font-size: 8pt;text-align:justify;color:#000080;} 
#index5{font-family:verdana,Arial,"San Serif";font-size: 8pt;text-align:justify;color:#000080;} 
#index6{font-family:verdana,Arial,"San Serif";font-size: 8pt;text-align:justify;color:#000080;} 
#index7{font-family:verdana,Arial,"San Serif";font-size: 8pt;text-align:justify;color:#000080;} 
#index8{font-family:verdana,Arial,"San Serif";font-size: 16pt;text-align:justify;color:#336633;}
#index9{font-family:verdana,Arial,"San Serif";font-size: 10pt;text-align:justify;color:#006400;}
#index10{font-family:verdana,Arial,"San Serif";font-size: 7pt;text-align:justify;color:#336633;}
#index11{font-family: verdana,Arial,"San Serif";text-align:justify;font-size:10pt;}
#index12{font-family: verdana,Arial,"San Serif";text-align:justify;font-size:10pt;}
#index13{font-family: verdana,Arial,"San Serif";text-align:justify;font-size:10pt;}
#index14{font-family: verdana,Arial,"San Serif";text-align:justify;font-size:10pt;}
#index15{font-family: verdana,Arial,"San Serif";text-align:justify;font-size:10pt;}

/*Menu Used on INDEX, HOUSEHOLD MENU, LEISIRE MENU, TOOLS MENU, CARD MENU, CARD pages, CONTACT, LINKS, SHOPPING CART, THNAKYOU, THANKYOUCONTACT pages*/

#menu {width: 120px;text-align:center;}
#menu ul {margin:0;padding:0;list-style:none;}
#menu li {margin:0;padding:0;display:block;list-style:none;font:bold 11px/16px arial, helvetica, "sans serif";}
#menu li a {color: #ff0 ;background-color:#0000CD;border:3px outset #9191ff;width:140px;text-decoration:none;display:block;}
#menu li a:hover {color:#000;background-color:#AFEEEE;top:335px;left:200px;}

/*Card Price used on CARD pages*/
#cardprice{top:105px;right:5px;position:absolute;z-index:1;visibility:visible;font-family:verdana,Arial,"San Serif";text-align:left;font-size:14pt;color:#000080;}

/*Item  name used on CARD & PRODUCT pages*/
#header{font-size:18pt;font-family: arial, helvetica, "sans serif";color:#000080;}
#header1{font-size:16pt;font-family: arial, helvetica, "sans serif";color:#000080;}

/*CHECK*/
/*Item Price Used on PRODUCT pages*/
#price{font-size: 12pt;font-family: verdana,Arial,"San Serif";color:#000080;text-align:left;}
#price1{font-size: 14pt;font-family: verdana,Arial,"San Serif";color:#000080;text-align:center;}
#price2{font-size: 14pt;font-family: verdana,Arial,"San Serif";color:#000080;text-align:left;}


/*CHECK*/
/*Card Size uSED ON CARD pages*/
#cardsize{font-family: verdana,Arial,"San Serif";vertical-align: top;font-size:8pt;color:#000080;}
#cardsize1{font-family: verdana,Arial,"San Serif";vertical-align: top;font-size: 8pt;color:#000080;}
#cardsize2{font-family: verdana,Arial,"San Serif";vertical-align: top;font-size: 8pt;color:#000080;}


/*Item description Used on PRODUCT pages*/
#description{font-family: verdana,Arial,"San Serif";vertical-align:top;font-size:8pt;}
#description1{font-family: verdana,Arial,"San Serif";vertical-align:top;font-size:8pt;}
#description2{font-family: verdana,Arial,"San Serif";vertical-align:top;font-size:8pt;}
#description3{font-family: verdana,Arial,"San Serif";vertical-align:top;font-size:8pt;}


/*Additonal postage Used on PRODUCT pages*/
#postage {font-family: verdana,Arial,"San Serif";font-size:8pt;}
#postage1 {font-family: verdana,Arial,"San Serif";font-size:8pt;}
#postage2 {font-family: verdana,Arial,"San Serif";font-size:8pt;}


/*Page colour Used on every page*/
body {background-color:#AFEEEE; width:98%;}

/*Table attributes Used on every page*/
table {	width:100%;border:0;padding:5em;}


/*Table attributes on Greetings selection Used on CARD pages*/
table.c1{border: solid 1px #0000FF;width:100%;}


/*Page Header Used on INDEX, HOUSEHOLD MENU, LEISURE MENU, TOOLS MENU, CARD MENU, CONTACT, CONDITIONS, LINKS,THANKYOU, THANKYOUCONTACT pages*/

#pageh{font-family: arial, helvetica, "sans serif";font-size:22pt;color:#000080;font-weight:900;}


/*SubPage Header Used on INDEX, HOUSEHOLD MENU, LEISURE MENU, TOOLS MENU, CARD MENU, CONTACT, CONDITIONS, LINKS,THANKYOU, THANKYOUCONTACT pages*/

#pagei{font-family: arial, helvetica, "sans serif";font-size:14pt;color:#ffffff;font-weight:300;background-color:#0000cd;}
#pagej{font-family: arial, helvetica, "sans serif";font-size:14pt;color:#ffffff;font-weight:300;background-color:#0000cd;}
#pagek{font-family: arial, helvetica, "sans serif";font-size:14pt;color:#ffffff;font-weight:300;background-color:#0000cd;}
#pagel{font-family: arial, helvetica, "sans serif";font-size:14pt;color:#ffffff;font-weight:300;background-color:#0000cd;}
#pagem{font-family: arial, helvetica, "sans serif";font-size:14pt;color:#ffffff;font-weight:300;background-color:#0000cd;}
#pagen{font-family: arial, helvetica, "sans serif";font-size:14pt;color:#ffffff;font-weight:300;background-color:#0000cd;}
#pageo{font-family: arial, helvetica, "sans serif";font-size:14pt;color:#ffffff;font-weight:300;background-color:#0000cd;}

#pagea{text-align:left;font-family: arial, helvetica, "sans serif";font-size:14pt;color:#ffffff;font-weight:300;background-color:#0000cd;}
#pageb{text-align:left;font-family: arial, helvetica, "sans serif";font-size:14pt;color:#ffffff;font-weight:300;background-color:#0000cd;}
#pagec{text-align:left;font-family: arial, helvetica, "sans serif";font-size:14pt;color:#ffffff;font-weight:300;background-color:#0000cd;}
#paged{text-align:left;font-family: arial, helvetica, "sans serif";font-size:14pt;color:#ffffff;font-weight:300;background-color:#0000cd;}
#pagee{text-align:left;font-family: arial, helvetica, "sans serif";font-size:14pt;color:#ffffff;font-weight:300;background-color:#0000cd;}
#pagef{text-align:left;font-family: arial, helvetica, "sans serif";font-size:14pt;color:#ffffff;font-weight:300;background-color:#0000cd;}
#pageg{text-align:left;font-family: arial, helvetica, "sans serif";font-size:14pt;color:#ffffff;font-weight:300;background-color:#0000cd;}


/*Mothers day banner*/
#pageh1{font-family: arial, helvetica, "sans serif";font-size:20pt;color:#000080;font-weight:900;}


/*Postage menu banner used on HOUSEHOLD MENU, TOOLS MENU, LEISURE MENU, CARD MENU*/
#postwarning{top:1px;right:10px;position:absolute;z-index:1;visibility:visible;width:285px;height:70px;font-family:arial, helvetica, "San Serif";text-align:justify;font-size:8pt;color:#0000FF;font-weight:500;}


/*View cart Used on INDEX, CARD, PRODCUT pages*/
#viewcart{top:55px;right:10px;position:absolute;z-index:1;visibility:visible;}

/*CHECK*/
/*Display cart contents on each page Used on HOUSEHOLD MENU, LEISURE MENU, TOOLS MENU, CARD MENU, CARD, PRODUCT pages*/
#viewcartcost{top:83px;right:10px;position:absolute;z-index:1;visibility:visible;font-family:verdana,Arial,"San Serif"; color:#000080;font-size:8pt;}
#viewcartcost1{top:83px;left:650px;position:absolute;z-index:1;visibility:visible;font-family:verdana,Arial,"San Serif"; color:#000080;font-size:8pt;}



/*show how much you care by sending a card Used on CARD MENU*/
#send{font-family:ariel, helvetica, "San Serif";font-size:12pt;color:#800080;}
#send1{font-family:ariel, helvetica, "San Serif";font-size: 12pt;color:#800080;}

/*Go on - makes someones day - send them a card.*/
#sendacard{font-family:"Script mt bold";font-size:25pt;color:#FF1493;text-align:center;}

/*heading  Used on  CONDITIONS, SHOPPING CART*/
#heading{font-family: arial, helvetica, "sans serif";font-size:12pt;color:#000080;}
#heading1{font-family: arial, helvetica, "sans serif";font-size:12pt;color:#000080;}
#heading2{font-family: arial, helvetica, "sans serif";font-size:12pt;color:#000080;}
#heading3{font-family: arial, helvetica, "sans serif";font-size:12pt;color:#000080;}
#heading4{font-family: arial, helvetica, "sans serif";font-size:12pt;color:#000080;}
#heading5{font-family: arial, helvetica, "sans serif";font-size:12pt;color:#000080;}
#heading6{font-family: arial, helvetica, "sans serif";font-size:12pt;color:#000080;}
#heading7{font-family: arial, helvetica, "sans serif";font-size:12pt;color:#000080;}


#arial10navy{font-family: arial, helvetica, "sans serif";font-size:10pt;color:#000080;}


/*404 page*/
#indextitle{font-family:ariel, helvetica, "San Serif";font-size:20pt;text-align:left;color:#000080;} 

/*Soldout Used  on PRODUCT pages where a sold out banner is positioned*/
#soldout{
top:150px;
left:200px;
position:absolute;
z-index:1;
visibility:visible;
width:285px;
height:70px;
padding:2pt;
font-family:verdana,Arial,"San Serif";
text-align:justify;
font-size:10pt;
color:#0000FF;
}


/*Hover cards Used on CARDS Menu */
.thumbnail a:hover{ /*added for test with IE6 not required normally*/
background: transparent;
/*background-position: 0 0;  this is another one to try*/
/*zoom:1;  this is another one to try*/
} 

.thumbnail{position:relative;z-index:0;}
.thumbnail:hover{background-color:transparent;z-index:50;}
.thumbnail span{ /*CSS for enlarged image*/position:absolute;padding:0px;left:-1000px;background-color:#FFFFFF;padding:0px;border:0px dashed gray;visibility:hidden;color:#000000;text-decoration:none;}
.thumbnail span img{ /*CSS for enlarged image*/border-width:0;padding:0px;}
.thumbnail:hover span{ /*CSS for enlarged image on hover*/position:fixed;visibility:visible;top:165px;left:740px;/*position where enlarged image should offset horizontally */}


/*Add to Cart Used on CARD pages*/
#addtocart{position:relative; left:1px;top:5px}

/*Free delivery flash on INDEX page*/
#free{
top:5px;
left:450px;
position:absolute;
z-index:1;
visibility:visible;
width:400px;
height:65px;
padding:2pt;
background-color:#ff9900;
font-family:verdana,Arial,"San Serif";
text-align:center;
font-size:20pt;
color:#0000FF;
}

/*Free delivery flash on INDEX page*/
#free1{
top:40px;
left:450px;
position:absolute;
z-index:1;
visibility:visible;
width:400px;
height:60px;
padding:2pt;
font-family:verdana,Arial,"San Serif";
text-align:justify;
font-size:6pt;
color:#000080;
}