body {
 background-color:#000000;
 background-image:url('../img/bg4.jpg');
 background-repeat:no-repeat;
 background-attachment:fixed;
 color:#ffffe0;
 font-family:sans-serif;
}

body.pic {
 background-color:#000000;
 background-image:url('../img/bg2.jpg');
 background-repeat:no-repeat;
 background-attachment:fixed;
 text-align:center;
 color:#ffffe0;
 font-family:sans-serif;
}


#ct {
 position:absolute;
 left:375px;
 top:120px;
 padding-left:5px;
 padding-right:30px;
/* width:700px; */
}

img {
 border:none;
}

img.cd {
 border:none;
 width:275px;
 height:275px;
 margin:5px;
}

img.mn_l {
 margin-top:2px;
 margin-bottom:2px;
 margin-left:0px;
 margin-right:0px;
}

p {
 display:block;
 font-size:13px;
 line-height:15px;
}

p.rt {
 display:block;
 font-size:13px;
 line-height:15px;
 text-align:right;
}

p.mid {
 display:block;
 font-size:13px;
 line-height:15px;
 text-align:center;
}

p.todo {
 color:#ff0000;
 display:block;
 font-size:12px;
 line-height:14px;
}

p.done {
 color:#666666;
 display:block;
 font-size:12px;
 line-height:14px;
}

p.feature {
 display:block;
 font-size:13px;
 line-height:15px;
 border:1px dashed #ffffe0;
 width:460px;
 text-align:left;
 padding:5px;
}

h1 {
 display:block;
 border-bottom:1px dashed #ffffe0;
 font-size:21px;
 color:#ff0000;
 font-family:'Courier New',Courier,monotype;
 font-weight:bold;
}

h2 {
 display:block;
 font-size:17px;
 color:#ff0000;
 width:400px;
 font-family:'Courier New',Courier,monotype;
 font-weight:bold;
}

a:link, a:active, a:visited {
 font-size:13px;
 line-height:15px;
 color:#6699ff;
 text-decoration:underline;
}

a:hover {
 font-size:13px;
 line-height:15px;
 color:#6699ff;
 text-decoration:none;
}

a:link.big, a:active.big, a:visited.big {
 font-family:'Courier New',Courier,monotype;
 font-weight:bold;
 font-size:18px;
 line-height:20px;
 color:#cdcdcd;
 text-decoration:none;
}

a:hover.big {
 font-family:'Courier New',Courier,monotype;
 font-weight:bold;
 font-size:18px;
 line-height:20px;
 background-color:#ff0000;
 color:#ffffff;
 text-decoration:none;
}

p.done a:link, p.done a:active, p.done a:visited {
 font-size:13px;
 line-height:15px;
 color:#666666;
 text-decoration:underline;
}

p.done a:hover {
 font-size:13px;
 line-height:15px;
 color:#666666;
 text-decoration:none;
}

dl dt {
 display:inline;
 font-size:13px;
 line-height:15px;
 font-family:sans-serif;
 color:#ff0000;
 margin-left:0px;
}

dl dd {
 display:inline;
 font-size:13px;
 line-height:15px;
 font-family:sans-serif;
 color:#ffffe0;
 margin-left:120px;
}

ul li {
 font-size:13px;
 line-height:15px;
 font-family:sans-serif;
 color:#ffffe0;
 margin-left:0px;
}

marquee {
 font-family:'Courier New',Courier,monotype;
 font-weight:bold;
 display:block;
 width:1200px;
 height:83px;
 color:#ff0000;
}

div.inset {
 display:block;
 width:395px;
 height:200px;
 overflow:auto;
 border:1px solid #333333;
}

#newsdiv {
 position:absolute;
 left:950px;
 top:120px;
 width:250px;
 height:100%;
 overflow:auto;
 border:1px solid #333333;
}

#gigdiv p {
 color:#ffffff;	
}

#gigdiv em {
 color:#00894a;	
 font-weight:bold;
 font-style:normal;
 }

#gigdiv {
/* background-color:#ff0000; */
 color:#ffffff;
 background-image:url('../img/stupurplebg.jpg');
 position:absolute;
 left:0px;
 top:440px;
 width:370px;
 height:95px;
/* overflow:auto; */
 border:1px solid #333333;
}

#viddiv p {
 color:#ffffff;	
}

#viddiv em {
 color:#ff0000;
 font-weight:bold;
 font-style:normal;
 }

#viddiv {
/* background-color:#ff0000; */
 color:#ffffff;
 background-image:url('../img/monkeyyelbg.jpg');
 position:absolute;
 left:0px;
 top:535px;
 width:370px;
 height:95px;
/* overflow:auto; */
 border:1px solid #333333;
}

#playdiv {
 position:absolute;
 left:0px;
 top:118px;
 width:370px;
 height:320px;
 border:1px solid #333333;
}

#picinset {
 display:block;
 position:absolute;
 top:0px;
 left:450px;
 width:280px;
 border:none;
}

#picholder {
 display:block;
 height:90px;
 border:none;
 white-space:nowrap;
}

#picmask {
 display:block;
 height:90px;
 width:700px;
 overflow:hidden;
 border:1px solid #333333;
 white-space:nowrap;
}

/* div.picdesc {
 display:block;
 width:612px;
 height:35px;
 overflow:hidden;
 border:none;
} */

#hint {
background:#000000 repeat scroll 0 0;
bottom:0;
display:block;
height:35px;
left:0;
position:fixed;
text-align:left;
width:100%;
z-index:999;
border-top:1px solid #333333;
 background-image:url('../img/colourfrieze_red.jpg');
 font-family:'Courier New',Courier,monotype;
 font-weight:bold;
 font-size:18px;
 color:#ffffff;
}

#mh {
background:#000000 repeat scroll 0 0;
top:0;
display:block;
height:83px;
left:0;
position:fixed;
text-align:left;
width:100%;
z-index:999;
 background-image:url('../img/colourfrieze_lg.jpg');
 background-repeat:repeat-x;
}

#mn {
background:#000000 repeat scroll 0 0;
top:83px;
display:block;
height:35px;
left:0;
position:fixed;
text-align:center;
width:100%;
z-index:999;
border-bottom:1px solid #333333;
 background-image:url('../img/colourfrieze_red.jpg');
 background-repeat:repeat-x;
}

table tr td.infobox {
 font-size:13px;
}
	

