* {margin: 0; padding: 0; font-size: 12px}
}
html{
    height:100%;
}
body{
    height:100%;
    text-align: center;
    background-color: #111;
    margin: 0;padding: 0;
}

div#container{
    width: 1024px;
    margin:0px auto;
    position:relative;
    height: 100%;
    min-height: 100%;
}
body > #container {
        height: auto;
}


}
div#main{

}
#footer{
    width:100%;
}

#header {}
.promotions {
  padding: 2px;margin: 2px 0 0 4px;
  width: 49%; min-height: 128px;
  border-style: dotted; border-color: gray; border-width: 1px;
  float: left;
  font-size: 10px;
  background: #333;
}
.topics {
  padding: 2px;margin: 2px 0 0 4px;
  width: 236px; min-height: 56px;
  border-style: dotted; border-color: gray; border-width: 1px;
  float: left;
  font-size: 10px;
  color: black;
  background: white;
}

.black { color: black }

dl.compact { margin: 0; padding: 0; width: 720px }
dl.compact dt, dl.compact dd {
 line-height: 1.33em; font-size: 1em; margin: 0px; }

dl.compact dt {float: left; clear: left
; border-style: solid; border-width: 0 0 1px 4px; border-color: #c03
; font-weight: normal; width: 300px; padding: 0 0 0 4px }

dl.compact dd { padding: 0 0 0 320px;  white-space: normal; color: #ccc
; margin: 1px
; border-width: 0 0 1px 0; border-color: #c33; border-style: dotted
; margin: 4px; background: #333 }

ul.compact { list-style-position: outside; margin: 0 2em; padding: 0; width: 200px}
ul.compact li { white-space: normal }

ul.rss-items { list-style-position: outside; list-style-type: none
; margin: 0; padding: 0; width: 192px }
ul.rss-items li {width: 192px }
ul.rss-items li a { font-size: 12px; letter-spacing: 0 }

<!--[if lt IE 7]> 
dl.compact dd {padding: 0}
<![endif]-->

.clear { clear: both; float: none }

.main { text-align: left; float: left }

img {border-style: none}

.item {
	 float: left; width: 138px; height: 224px; margin: 8px 32px
	; text-align: center
	; padding: 0px; overflow: hidden; border-style: solid
	; border-color: gray; border-width: 0px; background: white
}

a {text-decoration:none; font-weight: bold}

#id2009aw-01 {
	position:absolute;
	left:0px;
	top:0px;
	width:1024px;
	height:96px;
	background: url(images/2009aw_01.jpg);
}

#id2009aw-02 {
	position:absolute;
	left:0px;
	top:96px;
	width:128px;
	height:32px;
}

#id2009aw-03 {
	position:absolute;
	left:128px;
	top:96px;
	width:128px;
	height:32px;
}

#id2009aw-04 {
	position:absolute;
	left:256px;
	top:96px;
	width:128px;
	height:32px;
}

#id2009aw-05 {
	position:absolute;
	left:384px;
	top:96px;
	width:128px;
	height:32px;
}

#id2009aw-06 {
	position:absolute;
	left:512px;
	top:96px;
	width:128px;
	height:32px;
}

#id2009aw-07 {
	position:absolute;
	left:640px;
	top:96px;
	width:128px;
	height:32px;
}

#id2009aw-08 {
	position:absolute;
	left:768px;
	top:96px;
	width:32px;
	height:672px;
}

#id2009aw-09 {
	position:absolute;
	left:800px;
	top:96px;
	width:192px;
	height:32px;
}

#id2009aw-10 {
	position:absolute;
	left:992px;
	top:96px;
	width:32px;
	height:672px;
}

#id2009aw-11 {
	position:absolute;
	left:0px;
	top:128px;
	width:768px;
	height:640px;
	background: url(images/2009aw_11.jpg) no-repeat;
	overflow: auto;
}

#id2009aw-12 {
	position:absolute;
	left:800px;
	top:128px;
	width:192px;
	height:32px;
	background: url(images/2009aw_12.jpg);
}

#id2009aw-13 {
	position:absolute;
	left:800px;
	top:160px;
	width:192px;
	height:192px;
	background: url(images/2009aw_13.jpg);
}

#id2009aw-14 {
	position:absolute;
	left:800px;
	top:352px;
	width:192px;
	height:32px;
	background: url(images/2009aw_14.jpg);
}

#id2009aw-15 {
	position:absolute;
	left:800px;
	top:384px;
	width:192px;
	height:192px;
	background: url(images/2009aw_15.jpg);
}

#id2009aw-16 {
	position:absolute;
	left:800px;
	top:576px;
	width:192px;
	height:144px;
	background: url(images/2009aw_16.jpg);
}

#id2009aw-17 {
	position:absolute;
	left:800px;
	top:720px;
	width:192px;
	height:32px;
background: url(images/2009aw_17.jpg)
}

#id2009aw-18 {
	position:absolute;
	left:800px;
	top:752px;
	width:192px;
	height:16px;
}

marquee {color: deeppink;font-size: 32px}

#center {text-align: center }

.plain {font-weight: normal}



.content-nav a { font-size: 11px }
#page-title {background: black}
.byline {border: dotted white; border-width: 1px 0px }
.asset-meta {float: right; width: 50%; padding: 0; margin: 0; text-align: right	}
.asset-body .pict {float: right}
.entry-title { border: solid; border-width: 0px 0px 1px 8px; border-color: black }
img.wspace {margin: 0 8px 0 0}
