.headeroption {background-color:white;  border:1px solid black; padding:2px;}

.homebutton_down {background-image:URL(../images/icons/homebutton_up.gif); width:94px; height:24px; border:none; background-color:none; text-decoration:none;}
.homebutton_down:hover {background-image:URL(../images/icons/homebutton_down.gif); width:94px; height:24px; border:none; background-color:none; text-decoration:none;}

//.homebutton_up {background-image:URL(../images/icons/homebutton_down.gif); width:94px; height:24px;}

.loginbutton_down {background-image:URL(../images/icons/login_buttonup.gif); width:94px; height:24px;}
.loginbutton_up {background-image:URL(../images/icons/login_buttondown.gif); width:94px; height:24px;}

.logoutbutton_down {background-image:URL(../images/icons/logout_buttonup.gif); width:94px; height:24px;}
.logoutbutton_up {background-image:URL(../images/icons/logout_buttondown.gif); width:94px; height:24px;}

.myaccountbutton_down {background-image:URL(../images/icons/myaccount_buttonup.gif); width:131px; height:24px;}
.myaccountbutton_up {background-image:URL(../images/icons/myaccount_buttondown.gif); width:131px; height:24px;}

.basketbutton_down {background-image:URL(../images/icons/basket_buttonup.gif); width:110px; height:24px;}
.basketbutton_up {background-image:URL(../images/icons/basket_buttondown.gif); width:110px; height:24px;}


.checkoutbutton_down {background-image:URL(../images/icons/checkout_buttonup.gif); width:135px; height:24px;}
.checkoutbutton_up {background-image:URL(../images/icons/checkout_buttondown.gif); width:135px; height:24px;}


.listingimage img { border:1px solid black; padding:2px;}


/*.partytips .heading {background-color:#F6DBB1; border:2px solid #E0BB80; padding:1px;}*/
.partytips .heading {background-color:#eee; padding:3px; font-size:11px; font-weight:800;}

.partytips .td {background-color:#F9FFD9; padding:1px;}
.partytips .td2 {padding:4px; border-bottom:1px solid #c4c7c9;  border-top:1px solid #e4d7c9}
.partytips .tdblank {height:3px; background-color: #f4e7d9;}
.partytips .rec {background-color:#DFE3FD; padding:1px;}
.partytips .tipRow {background-color:#F4F7F9; padding:1px;}
.partytips .tipRowOver {background-color:#CFE1F3; border:1px solid #7DAFDF; padding:1px;}

.invitations img {border:2px solid #888; padding:6px;}

.productRowOver {background-color:#F5AC4E;}
.productRow {background-color:none;}

.imn {padding:5px; border:1px solid #888; margin;6px;}

h2 {font-size:16px;}
h3 {font-size:14px; color:#223;}
hr {border: none 0;
border-bottom: 1px dashed #448;/*the border*/
width: 100%;
height: 1px;/*whatever the total width of the border-top and border-bottom equal*/
}

.articletext A:link {text-decoration:underline;}
.articletext A:visited {text-decoration:underline;}
.articletext A:active {text-decoration:underline;}
.articletext A:hover {text-decoration:underline; color:#832;}
.articletext {font-size:12px;}

.pageresults {font-size:12px;}