/* Original CSS for text */
.headtxt {font-family:arial black; font-size:24px; color:#FFFFFF; font-weight:bold; font-style:italic}
.titlesub {font-family:arial,verdana,helvetica; font-size:14px; color:#FFFFFF; font-weight:bold;}
.subhead {font-family:arial,verdana,helvetica; font-size:12px; color:#FFFFFF;	font-weight:bold;}
td,body {font-family:verdana,sans-serif; font-size:12px; color:#FFFFFF;}
a:link {font-family:verdana,sans-serif; font-size:12px; color:#9298E0; text-decoration:none;}
a:visited {font-family:verdana,sans-serif; font-size:12px; color:#9298E0; text-decoration:none;}
a:active {font-family:verdana,sans-serif; font-size:12px; color:#9298E0; text-decoration:underline;}
a:hover {font-family:verdana,sans-serif; font-size:12px; color:#9298E0; text-decoration:underline;}
.smallprint {font-family:verdana,sans-serif; font-size:12px; color:#FFFFFF;}
.footer {font-family:verdana,sans-serif; font-size:12px; color:#FFFFFF; line-height:15px;}
.footer2 {font-family:verdana,sans-serif; font-size:12px; color:#FFFFFF; line-height:15px;}
a.footer2:link,a.footer2:visited {font-family:verdana,sans-serif; font-size:12px; color:#9298E0; line-height:15px;}
a.footer2:hover,a.footer2:active {font-family:verdana,sans-serif; font-size:12px; color:#9298E0; line-height:15px;}
form,input,button,select,option {font-family:verdana,arial,helvetica; font-size:12px;}
.sidebarlink {font-family:verdana,sans-serif; font-size:12px; color:#FFFFFF;}
a.sidebarlink:link,a.sidebarlink:visited {font-family:verdana,sans-serif; font-size:12px; color:#FFFFFF; text-decoration:none;}
a.sidebarlink:hover,a.sidebarlink:active {font-family:verdana,sans-serif; font-size:12px; color:#FFFFFF; text-decoration:underline;} text-decoration:underline;}
.smallsidebartext {font-family:verdana,sans-serif; font-size:12px; color:#FFFFFF;}
a.smallsidebartext:link,a.smallsidebartext:visited {font-family:verdana,sans-serif; font-size:12px; color:#FFFFFF; text-decoration:none;}
a.smallsidebartext:hover,a.smallsidebartext:active {font-family:verdana,sans-serif; font-size:12px; color:#9298E0; text-decoration:underline;}
.sidebarcat {font-family:verdana,sans-serif; font-size:14px; color:#9298E0; font-weight:bold;}

/* Other CSS */
    #mainpage {
        width:100%;
        background-color:#FFFFFF;
        padding-bottom:20px;
        padding-top:20px;
        /* add main background image here, if desired:
            background-image:url();
        */
    }
    #mainheader {
      overflow:hidden;
      width:900px;
      height:400px;
      background-image: url("http://www.mydeasonline.com/images/zazzleheader.png");
      background-repeat: no-repeat;
      background-position: top;
    }
    #main { 
      overflow:hidden;
      width:900px;
      background-image: url("http://www.mydeasonline.com/images/zazzlebg.png");
      background-repeat: repeat;
      background-position: top;
      padding-bottom:20px;
      padding-top:20px;
    }
    #content { 
      overflow:hidden;
      width:900px;
      padding: 20px 51px 20px 51px;
    }
    #mainfooter {
      overflow:hidden;
      width:900px;
      background-image: url("http://www.mydeasonline.com/images/zazzlefootertrans.png");
      background-repeat: no-repeat;
      background-position: top;
    }
    #footerinside { 
      overflow:hidden;
      width:900px;
      padding: 0px 51px 0px 51px;
    }
    #indexnewdesigns {
      overflow:hidden;
      width:611px;
      background-image: url("http://www.mydeasonline.com/images/indexbannernewdesigns.png");
      background-repeat: no-repeat;
      background-position: top;
    }
    .itemdisplay { 
      overflow:hidden;
      width:611px;
      padding: 20px 51px 20px 51px;
      margin-top: 35px;
    }
