/* www.michelleyeoh.info - black */
html {margin:0; padding:0; color:#FFFFFF; }

#mainbody {margin:0; padding:0; background-color:#999999;}

#containerfix {width:980px; border:2px solid black; color:#FFFFFF; background-color:#000000; }
#containerflex {width:99%; border:2px solid black; color:#FFFFFF; background-color:#000000; }

#maintop {height:90px; padding:15px; color:#C6BE14; font-family: arial, serif; font-size:12px; background-color:#222d7c; background-image:url(../Images/curtain_topb.jpg);  background-repeat:repeat-x; }
#boxright {float:right; border:0; text-align:center;}
.boxtext {margin-top:20px; margin-right:60px; font-weight:bold; }
.boxtext a:link { color: #C6BE14; text-decoration:none }
.boxtext a:visited { color: #C6BE14; text-decoration:none }
.boxtext a:hover { color: #999933; text-decoration:none  }
.boxtext a:active { color: #999933; text-decoration:none }

#mainlong {margin-right:30px; margin-left:38px;}
#main {margin-right:220px; margin-left:38px;}

#movie {margin-right:0px; margin-left:200px; margin-top:20px;  }
#movieleft {float:left; margin-top:10px; margin-left:10px; width:190px; font-weight:bold; font-size:large; /*background-color:#000033; */}
#movielong {margin-right:30px; margin-left:200px; margin-top:20px; }
#movieleftlong {float:left; margin-top:10px; margin-left:-20px; margin-right:10px; width:200px; }

#mainrightlong {float:right; margin-top:-10px; margin-left:15px; margin-bottom:10px; margin-right:-40px; _margin-right:-25px; width:222px; height:720px;}
#mainright     {float:right; margin-top:-10px; margin-left:15px; margin-bottom:10px; margin-right:-232px; _margin-right:-120px; width:222px; height:700px;}
.innerright {margin-top:0; margin-left:11px;}
#righttop {width:222px; height:15px; background-image:url(../Images/boxb1.jpg);}
#rightmain {_margin-top:-4px; width:222px; height:700px; overflow:auto; background-image:url(../Images/boxb2.jpg);}
#rightbot {width:222px; height:13px; background-image:url(../Images/boxb3.jpg); _background-image:url(../Images/boxb4.jpg);}
#mainframe {width:197px; height:695px; frameborder:0; overflow-x: hidden; overflow-y: auto; /*overflow:auto; */ margin:0; padding:0;}

#footer {clear:left; width:100%; color:#C6BE14; font-family: arial, sans-serif, serif; font-size:12px; text-align:center; padding: 10px 0; background-color:#222d7c; background-image:url(../Images/curtblue.jpg);}
#footer a:link { color: #C6BE14; text-decoration: underline }
#footer a:visited { color: #C6BE14; text-decoration: underline }
#footer a:hover { color: #999933; text-decoration: none  }
#footer a:active { color: #999933; text-decoration: underline }

.innertube {padding:10px;}
.innertube a:link { color: #ffffff; text-decoration: underline }
.innertube a:visited { color: #999999; text-decoration: underline }
.innertube a:hover { color: #999933; text-decoration: none  }
.innertube a:active { color: #999933; text-decoration: underline }

.item {color:#ff0000; font-weight:bold;}

.ll {float:left; margin-top:5px; margin-bottom:5px; margin-right:10px; }
.ll img{margin:0; border: 1px solid #ffffff;}
.ll:hover img{border: 1px solid #999933;}

.rr {float:right; margin-top:5px; margin-bottom:5px; margin-left:10px; }
.rr img{margin:0; border: 1px solid #ffffff;}
.rr:hover img{border: 1px solid #999933;}

img.l0b0 {float:left; margin: 0px; border:0; }
img.l0b1 {float:left; margin: 0px; border:1px solid; }
.borderit img{margin:1px; border: 2px solid #ffffff;}
.borderit:hover img{border: 2px solid #999933;}
.borderit1 img{margin:0; border: 1px solid #ffffff;}
.borderit1:hover img{border: 1px solid #999933;}
/* red borders */
.borderred img{border: 2px solid #990000;}
.borderred:hover img{border: 2px solid #999933;}

table.credit {} 
table.cen {margin-left:auto; margin-right:auto;}
td.nw {vertical-align:top; white-space:nowrap; }
td.vtop {vertical-align:top; }

.cast {color:#99ffff;}
.black {color:#000000;}
.redb {color:#990000; font-weight:bold;}
.redsmall {color:#990000; font-family:helvetica; font-weight:bold; font-size:small}
.redlarge {color:#990000; font-family:helvetica; font-weight:bold; font-size:large}
.yellownew {color:#ffff00; font-weight:bold; font-size:small}
.yellow {color:#ffff33; font-weight:bold}
.yellowsmall {color:#ffff33; font-weight:bold; font-size:small}
.lyellow {color:#ffffcc;}
.lyellow a:link { color: #ffffcc; text-decoration: underline }
.lyellow a:visited { color: #ffffcc; text-decoration: underline }
.lyellow a:hover { color: #990000; text-decoration: none  }
.lyellow a:active { color: #990000; text-decoration: underline }
.lbluesmall {color:#00ffff; font-weight:bold; font-size:small}

.mcentered {margin-left:auto; margin-right:auto; _margin-left:250px;}
.centered {text-align:center;}
.footdate {margin-right:40px; margin-top:40px; margin-bottom:20px; text-align:right; font-size:small;}

.quotetext {margin-left:20px; margin-right:20px; font-size:12px; }

.table-gray {border-collapse: collapse; border: 1px solid #dddddd;}
.table-gray td {border: 1px solid #dddddd; padding:4px;}

