body {background: #46C5E5; text-align:center; margin-top:2%}

span, p, ul, ol, td, blockquote {color:#000000; text-decoration:none; font-size:13px; font-family: georgia,garamond,serif; text-align:justify; margin:10px}

a {color:#6a65cb}
a:active {color:#FFFFFF}
a:visited {color:#6a65cb}

h1 {color:#6a65cb; text-decoration:none; font-size:15px; font-family: georgia,garamond,serif; text-align:left; margin:10px}

h2 {color:#000000; text-deoration:none; font-size:14px; font-family:georgia,garamond,serif; text-align:left; margin:10px}

td:hover.menu {border:#ffffff 1px dotted; padding:0; margin:2px}
td:hover.menuleft {border:#ffffff 1px dotted; padding:0; margin:2px}
td:hover.menuright {border:#ffffff 1px dotted; padding:0; margin:2px}
td.menuleft {padding-left:5px; padding-right:4px; margin:2px}
td.menuright {padding-left:5px; padding-right:4px; margin:2px; text-align:right}


#container {background:url(images/skyline3.jpg) no-repeat bottom; position:relative; margin: 0 auto; width:800px; height:865px; border-left:red 2px dotted; border-right:red 2px dotted; z-index:0}

#header {margin:0; text-align:left; position:relative; top:0; left:0; width:649px; height:80px; z-index:1}

#contentleft {margin:0; text-align:left; position:absolute; top:80px; left:0; width:400px; height:500px; background: #FFFFFF; z-index:2; overflow:auto; z-index:4}


#contentright {background: url(images/colorspeck_paper.jpg); width:400px; height:500px; z-index:2; margin:0; text-align:left; position:absolute; top:80px; left:400px}

#menu {background:#46C5E5; filter:alpha(opacity=75); -moz-opacity:.75; width:385px; margin:5px; height:264px; position:absolute; top:215px; text-align:center; border:#FFC640 solid 3px; z-index:2}

#girl {z-index:4; position:absolute; top:-17px; left:80px}