body
{
margin-top:0px;
margin-bottom:0px;
}

h1
{
margin:0px;
}

img
{
border:0px;
}

table, td, tr, thead, tfoot, tbody, th, tf 
{ 
border-collapse: collapse; 
margin: 0px; 
padding: 0px;  
} 

form
{
margin-bottom:0;
}

.littleInput
{
border-width:1px;
border-color:#CCCCCC;
border-style:solid;
font-family:tahoma;
color:#515151;
font-size:10px;
width:225px;
}

.mailing
{
background:#FFFFFF;
padding-left:10px;
padding-right:10px;
width:230px;
font-family:tahoma;
color:#515151;
font-size:10px;
}

.h6w
{
height:6px;
background:#FFFFFF;
}

.inputPrice
{
border-width:1px;
border-color:#CCCCCC;
border-style:solid;
font-family:tahoma;
color:#515151;
font-size:11px;
width:100px;
}

.inputNum
{
font-family:tahoma;
color:#515151;
font-size:11px;
border-width:1px;
border-color:#CCCCCC;
border-style:solid;
width:30px;
}

.inputNum2
{
font-family:tahoma;
color:#515151;
font-size:11px;
border-width:1px;
border-color:#CCCCCC;
border-style:solid;
width:50px;
}

.inputBox
{
border-width:1px;
border-color:#CCCCCC;
border-style:solid;
font-family:tahoma;
color:#515151;
font-size:12px;
width:200px;
}

.inputBoxDis
{
border-width:1px;
border-color:#CCCCCC;
border-style:solid;
font-family:tahoma;
color:#515151;
font-size:11px;
background:#E4E4E4;
width:200px;
}

.inputBox2
{
border-width:1px;
border-color:#CCCCCC;
border-style:solid;
font-family:tahoma;
color:#515151;
font-size:11px;
width:250px;
}

.inputName
{
font-family:tahoma;
color:#515151;
font-size:12px;
border-width:1px;
border-color:#CCCCCC;
border-style:solid;
width:154px;
}

.inputName2
{
font-family:tahoma;
color:#515151;
font-size:11px;
border-width:1px;
border-color:#CCCCCC;
border-style:solid;
width:204px;
}

.inputTitle
{
font-family:tahoma;
color:#515151;
font-size:12px;
border-width:1px;
border-color:#CCCCCC;
border-style:solid;
}

h1.specText
{
height:30px;
}

.prodName
{
padding-left:20px;
font-family:tahoma;
color:#7E7E7E;
font-size:14px;
}

.prodRef
{
padding-left:20px;
font-family:tahoma;
color:#7E7E7E;
font-size:10px;
}

.prodT
{
padding-left:20px;
padding-top:20px;
padding-bottom:20px;
font-family:tahoma;
color:#7E7E7E;
font-size:12px;
width:300px;
}

.prodQ
{
padding-left:20px;
font-family:tahoma;
color:#7E7E7E;
font-size:11px;
font-weight:bold;
}

.prodRRP
{
padding-left:20px;
font-family:tahoma;
color:#7E7E7E;
font-size:11px;
}

.prodSale
{
padding-top:5px;
font-family:tahoma;
color:#FF0000;
font-size:11px;
font-weight:bold;
}

.bigger
{
font-size:14px;
}

.brandText
{
font-family:tahoma;
color:#7E7E7E;
font-size:11px;
}

.mainText
{
font-family:tahoma;
color:#7E7E7E;
font-size:11px;
}

a.basicLink
{
font-family:tahoma;
color:#7E7E7E;
font-size:11px;
font-weight:bold;
text-decoration:none;
}

a.basicLink:hover
{
text-decoration:underline;
}

.w650
{
width:680px;
}

.w300
{
width:330px;
padding-right:20px;
}

.w300c
{
width:330px;
padding-right:20px;
}

.w325
{
width:330px;
background:#CEECFE;
padding-top:10px;
padding-bottom:10px;
padding-left:20px;
padding-right:20px;
}

.rightCell
{
background:#CEECFE;
text-align:right;
}

.leftCell
{
background:#CEECFE;
}

.spacerBottom
{
height:20px;
}

.pad20
{
height:20px;
}

.spacer1
{
height:21px;
background:#8FD5FF;
border-top-width:10px;
border-top-color:#FFFFFF;
border-top-style:solid;
border-bottom-width:10px;
border-bottom-color:#FFFFFF;
border-bottom-style:solid;
}

.partyCell
{
height:183px;
width:592px;
background-image:url("../Birthday Party Supplies/party.gif");
}

.party
{
font-family:tahoma;
color:#FFFFFF;
font-size:11px;
text-align:right;
padding-top:113px;
}

.cartCell
{
font-family:tahoma;
color:#8FD5FF;
font-size:11px;
text-align:right;
padding:30px;
height:123px;
width:184px;
background-image:url("../Birthday Party Supplies/party3.gif");
}

a.cartLink
{
font-family:tahoma;
color:#8FD5FF;
font-size:11px;
text-decoration:none;
}

a.cartLink:hover
{
text-decoration:underline;
}

.headerCell
{
width:1000px;
height:183px;
background-image:url("../Birthday Party Supplies/header.jpg");
text-align:right;
}

.mainTable
{
margin-left: auto;
margin-right: auto; 
}

.w270
{
width:270px;
background:#BFEE31;
}

.w10
{
width:10px;
background:#BFEE31;
}

.w10b
{
width:10px;
}

.h35
{
height:35px;
}

.h10
{
height:10px;
}

.h20
{
height:20px;
}

.h6
{
height:6px;
}

.p10
{
padding-left:10px;
}

.p10w
{
padding-left:10px;
}

.p20
{
padding-left:20px;
}

.p20text
{
padding:20px;
font-family:tahoma;
color:#7E7E7E;
font-size:11px;
}

.p20textb
{
padding:20px;
font-family:tahoma;
color:#7E7E7E;
font-size:11px;
width:650px;
}

.w650
{
width:650px;
}

.w300
{
width:400px;
}

h1.welcome
{
background:#8FD5FF;
font-family:tahoma;
color:#FFFFFF;
font-size:11px;
padding-top:10px;
padding-left:10px;
width:240px;
}

.nav1c
{
background:#8FD5FF;

}

.nav2c
{
background:#FF921E;
}

.nav3c
{
background:#ED77FF;
}

.nav4c
{
background:#FFD200;
}

.nav5c
{
background:#FF2B0D;
}

.nav1cb
{
background:#8FD5FF;
width:663px;
height:22px;
}

.nav2cb
{
background:#FF921E;
width:663px;
height:22px;
}

.nav3cb
{
background:#ED77FF;
width:663px;
height:22px;
}

.nav4cb
{
background:#FFD200;
width:663px;
height:22px;
}

.nav5cb
{
background:#FF2B0D;
width:663px;
height:22px;
}

.navb
{
padding-left:10px;
}

a.nav1
{
padding-top:6px;
font-family:tahoma;
color:#FFFFFF;
font-size:11px;
text-decoration:none;
display:block;
width:213px;
height:22px;
}

a.nav1d:hover
{
text-decoration:underline;
}

a.nav1d
{
padding-top:6px;
font-family:tahoma;
color:#FFFFFF;
font-size:11px;
text-decoration:none;
display:block;
width:663px;
height:22px;
}

a.nav1e
{
font-family:tahoma;
color:#FFFFFF;
font-size:11px;
text-decoration:none;
}

a.nav1f
{
padding:5px;
display:block;
font-family:tahoma;
color:#FFFFFF;
font-size:11px;
text-decoration:none;
font-weight:bold;
}

a.nav1f:hover
{
background:#B5B5B5;
}

span.nav1d
{
padding-top:6px;
font-family:tahoma;
color:#FFFFFF;
font-size:11px;
text-decoration:none;
display:block;
width:663px;
height:22px;
}

span.prods
{
font-family:tahoma;
color:#FFFFFF;
font-size:11px;
font-weight:bold;
}

a.nav1:hover
{
text-decoration:underline;
}

a.nav1b
{
padding-left:10px;
font-family:tahoma;
color:#8FD5FF;
font-size:11px;
text-decoration:none;
display:block;
width:240px;
background:#FFFFFF;
}

a.nav1b:hover
{
text-decoration:underline;
}

a.nav2b
{
padding-left:10px;
font-family:tahoma;
color:#FF921E;
font-size:11px;
text-decoration:none;
display:block;
width:240px;
background:#FFFFFF;
}

a.nav2b:hover
{
text-decoration:underline;
}

a.nav3b
{
padding-left:10px;
font-family:tahoma;
color:#ED77FF;
font-size:11px;
text-decoration:none;
display:block;
width:240px;
background:#FFFFFF;
}

a.nav3b:hover
{
text-decoration:underline;
}

a.nav4b
{
padding-left:10px;
font-family:tahoma;
color:#FFD200;
font-size:11px;
text-decoration:none;
display:block;
width:240px;
background:#FFFFFF;
}

a.nav4b:hover
{
text-decoration:underline;
}

a.nav5b
{
padding-left:10px;
font-family:tahoma;
color:#FF2B0D;
font-size:11px;
text-decoration:none;
display:block;
width:240px;
background:#FFFFFF;
}

a.nav5b:hover
{
text-decoration:underline;
}

.footer
{
padding:23px;
background:#0084FF;
font-family:tahoma;
color:#FFFFFF;
font-size:11px;
}

.footerLinks
{
text-align:right;
}

a.footerLink
{
color:#FFFFFF;
text-decoration:none;
}

a.footerLink:hover
{
text-decoration:underline;
}

.bolder
{
font-weight:bold;
}

.w100
{
width:100%;
}

.img1
{
border-width:6px;
border-color:#8FD5FF;
border-style:solid;
}

.img2
{
border-width:6px;
border-color:#FF921E;
border-style:solid;
}

.img3
{
border-width:6px;
border-color:#ED77FF;
border-style:solid;
}

.img4
{
border-width:6px;
border-color:#FFD200;
border-style:solid;
}

.img5
{
border-width:6px;
border-color:#FF2B0D;
border-style:solid;
}

a.prod1
{
font-family:tahoma;
color:#8FD5FF;
font-size:11px;
text-decoration:none;
display:block;
width:151px;
background:#FFFFFF;
}

a.prod1:hover
{
text-decoration:underline;
}

a.prod2
{
font-family:tahoma;
color:#FF921E;
font-size:11px;
text-decoration:none;
display:block;
width:151px;
background:#FFFFFF;
}

a.prod2:hover
{
text-decoration:underline;
}

a.prod3
{
font-family:tahoma;
color:#ED77FF;
font-size:11px;
text-decoration:none;
display:block;
width:151px;
background:#FFFFFF;
}

a.prod3:hover
{
text-decoration:underline;
}

a.prod4
{
font-family:tahoma;
color:#FFD200;
font-size:11px;
text-decoration:none;
display:block;
width:151px;
background:#FFFFFF;
}

a.prod4:hover
{
text-decoration:underline;
}

a.prod5
{
font-family:tahoma;
color:#FF2B0D;
font-size:11px;
text-decoration:none;
display:block;
width:151px;
background:#FFFFFF;
}

a.prod5:hover
{
text-decoration:underline;
}
