.movieinfo ul {list-style: none; padding: 0; margin :0}
.movieinfo li {padding: 0; margin: 0 0 3px 0; font-weight: bold; font-size: .9em}

.join a{text-align: center; display: block; background-color: #FFFF99; font-size: 1.6em; padding: 10px; margin: 5px; font-weight: bold; border: 1px solid #990000}
.join a:hover {background-color:#FF9933}


.tdright {background-image: url(images/back-tright.gif); background-repeat: repeat-y; background-color: #3c1d26}
.tdleft {background-image: url(images/back-tleft.gif); background-repeat: repeat-y; background-color: #3c1d26; background-position: right top}
body {font-size: 76%; padding: 0; margin: 0; font-family:Verdana, Arial, Helvetica, sans-serif}
#maincontent {}
#header {background-image:url(images/housewives-h-back.gif); background-repeat: repeat-x; text-align: center}
#subhead {background-image: url(images/housewives-back-sub.gif); background-repeat: repeat-x; height: 39px; text-align: center}
#subhead p {padding: 14px 0 0 10px; margin: 0; color: #FFFFFF; font-weight: bold; font-size: .9em}
#subhead2 {background-image: url(images/housewives-back-sub.gif); background-repeat: repeat-x; height: 32px; text-align: center}
#subhead2 h1 {padding: 9px 0 0 10px; margin: 0; color: #FFFFFF; font-weight: bold; font-size: .9em}
.home {font-size: 1em; font-weight: bold; color: #CC0000; padding: 0; margin: 0}
.home2 {font-size: 1.6em; font-weight: bold; color: #CC0000; padding: 0; margin: 0}
#bodycontent {padding: 5px; margin: 5px; border: 1px solid #CCCCCC; }
#bodycontent h1 {color: #CC0000;}
.homepage {font-size: .8em; padding: 0; margin: 0}
#bodycontent h2 {color: #666666; font-size: 1.1em}
.members {margin: 8px; padding: 5px; border: 1px solid #999999; background-color:#CCCCCC; font-weight: bold; text-align:center}
#footer {text-align: center}
.movie {margin: 5px 0 5px 0; padding: 5px; border: 1px solid #CCCCCC}
.sample {}
.movie h3 {background-image: url(images/housewives-back-sub.gif); background-repeat: repeat-x; text-align: left; margin: 0; color: #FFFFFF; padding: 5px 0 5px 10px}
.movie h1 {background-color: #999999; color: #FFFFFF; padding: 5px; margin: 1px 1px 2px 1px; font-size: 1.4em; font-weight: bold; border: 1px solid #666666}
.movie p {padding: 0; margin: 0 0 5px 0; font-size: .9em}
.more a {display: block; background-color:#666666; color: white; font-size: .8em; padding: 3px 0 3px 0; border-bottom: 2px solid #333333; border-top: 1px solid #666666}
.menu ul {padding: 0; margin: 0; list-style: none}
.menu li {padding: 0; margin: 0; display: inline}
.menu li a {display: block;background-image: url(images/back-nav.gif); background-repeat:no-repeat; background-position: right top; padding: 8px 0px 8px 4px; border-left: 1px solid #9d9797; font-weight: bold; font-size: .9em}

.general h3 {padding: 3px; margin: 0; background-color: #990000; color: white; font-size: 1.1em}
.general h2 {color: #660000; padding: 0 0 0 10px; margin: 0 0 5px 0; font-size: 1.3em}
.general h1 {background-color: #999999; color: #FFFFFF; padding: 5px; margin: 1px 1px 2px 1px; font-size: 1.4em; font-weight: bold; border: 1px solid #666666}
.general p {padding: 0 0 0 20px}
.desc {background-color:#990000; color: white; padding: 3px; margin: 1px}
li.feat {font-weight: bold; padding: 0 0 0 5px; color: #FFCCFF}

.menu2 ul {padding: 0; margin: 10px 0 0 0; list-style: none}
.menu2 li {padding: 0; margin: 0; display: inline}
.menu2 li a {display: block;background-image: url(images/back-nav2.gif); background-repeat:no-repeat; background-position: right top; padding: 8px 0px 8px 4px; border-left: 1px solid #9d9797; font-weight: normal; font-size: .8em}

.note {margin: 5px 1px 5px 1px; background-image: url(/images/back-review.gif); background-color: #ffffff; background-repeat: repeat-x; border-bottom: 1px solid #afacac; border-left: 1px solid #afacac; border-right: 1px solid #afacac;padding: 10px; font-size: .9em}