/* MAIN */
html, body {
width:100%;
height:100%;
font-size:10px;
font-family:Verdana, Arial, Helvetica, SunSans-Regular, Sans-Serif;
color:#000000;
margin:0;
padding:0;
background: #232323;
}

#site {
background: #ffffff;
position:absolute;
width:765px;
left:50%;
text-align:left;
margin:0 0 0 -382px;
}

#page {
float:left;
width:765px;
max-width:765px;
}

a {
color:#999;
text-decoration:none;
cursor: pointer;
}

/* footer */
div#footer{
width: 100%;
float:left;
}

/* Header */
div#header {
margin-top: -140px;
}
div#awlogo{
margin-left: -170px
}
div#logo {
	float:left;
	width: 100%;
}
div#swf {
	float:left;
	width: 100%;
	height: 221px;
	width: 100%;
}
div#nav {
float:left;
width:100%;
padding:0;
}

div#nav ul {
float:right;
list-style:none;
display:block;
margin:0;
padding:0;
margin-top: 26px;
margin-right: 10px;
}
div.box {
float:left;
width:100%;
border:1px solid #999999;
margin-bottom:2px;
}

/* Right */
#rightbox {
float:right;
width:252px;
text-align:center;
margin-right:3px;
}

div.rbox-content {
float:left;
width:100%;
margin-top:2px;
border-top:1px solid #999999;
}

/* Content */
#content {
float:left;
min-width:505px;
width:505px;
max-width:505px;
text-align:left;
margin-left:1px;
}
#content p {
padding-left:10px;
padding-right:10px;
}
#content li {
padding-right:5px;
}

div.contentbox-content div.news-readmore {
float:left;
width:98%;
margin-top:-20px;
padding-right:5px;
text-align:right;
}

div.contentbox-title, div.rbox-title {
float:left;
width:100%;
height:22px;
line-height:21px;
background-color:#333333;
text-align:left;
font-size:10px;
color: #cccccc;
}

div.errorbox-title {
float:left;
width:100%;
height:22px;
line-height:21px;
background-color:red;
text-align:left;
font-size:10px;
}

div.contentbox-title a{
color:#cccccc;
font-weight: bold;
}

/* Pager */
div#pager {
text-align:center;
height:20px;
line-height:20px;
}

/* IMAGES */
#content img {
margin:10px;
}

div.rbox-title span,div.contentbox-title span,div.errorbox-title span {
margin-left:5px;
}

div.contentbox-content,div.errorbox-content {
float:left;
width:100%;
min-height:50px;
margin-top:2px;
border-top:1px solid #999;
}
div.box-r {
float:left;
width:225px;
border:1px solid #999;
margin: 10px;
}

ul#rof li{
text-align: left;
margin-left:-20px;
}
.ng {
float:left;
width:100px;
margin:10px;
}
.ng img {
float:left;
width: 100px;
height: 75px;
}
.ng span {
margin-left: 10px;
width: 100px;
text-align: center;
float:left;
}