body {
	margin-left: 0px;
	margin-top: 6px;
	margin-right: 0px;
	margin-bottom: 6px;
	background-color:#1d6183;
}

#main {
margin-left:auto;
margin-right:auto;
width:920px;
border:solid 6px #a5c0ce;
background-color:#ffffff;
}

#adwlogo{
clear:both;
margin-left:7px;
}

#mainmenu{
clear:both;
display:inline;
margin-left:10px;
}

#info{
float:left;
width:716px;
}

.infotext{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
padding:10px 10px 20px 30px;
}

.infotext a{
color:#1d6183;
text-decoration:underline;
}

.infotext a:hover{
color:#f98303;
text-decoration:none;
border-bottom:2px solid #f98303;
}

.infotext a:active{
color:#f98303;
text-decoration:none;
border-bottom:2px solid #f98303;
}

.works{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
padding:10px 0px 0px 30px;
/*clear:both;*/
float:left;
}

.freshwork{
float:left;
width:226px;
text-align:right;
background:url(img/worksfon.gif) bottom left no-repeat;
line-height:20px;
padding-bottom:2px;
margin-bottom:20px;
}

.newsheader{
text-decoration:none;
font-size:16px;
font-weight:bold;
color:#1d6183;
padding:2px 0px 2px 0px;
font-family:Arial, Helvetica, sans-serif;
}

.newsheader a{
text-decoration:none;
color:#000000;
}

.newsheader a:hover{
text-decoration:none;
color:#f98303;
border:none;
}

.newsdate{
color:#999;
font-size:11px;
width:120px;
float:left;

}

.freshwork img{
padding-bottom:4px;
}
.freshworktext{
background:#ffffff;
}

.orangeheader{
background:url(img/orangebullet.gif) no-repeat;
padding-left:70px;
font-family:Arial, Helvetica, sans-serif;
font-size:20px;
font-weight:bold;
color:#f98303;
clear:both;
}

.orangeroundtop{
/*background:url(img/orangetopline.gif) repeat-x;*/
}

.orangeroundbtm{
/*background:url(img/orangebottomline.gif) repeat-x;*/
}

#menu{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
float:right;
width:204px;
/*background:url(img/orangeleftline.gif) repeat-y;*/
padding:0;
margin:0;
}

ul.menulist{
margin:10px 0px 10px 30px;
padding:0px;
list-style:none;
}

ul.menulist li{
line-height:20px;
}

#menu ul li a 
{
color:#1d6183;
padding-left: 16px;
background:url(img/sidemenuitemblue.gif);
background-repeat: no-repeat;
background-position:0px 2px;
}

#menu ul li a:hover
{
color:#f98303;
padding-left: 16px;
background:url(img/sidemenuitemorange.gif);
background-repeat: no-repeat;
background-position:0px 2px;
}

#menu ul li a:active, #menu ul li#current a
{
color:#f98303;
padding-left: 16px;
background:url(img/sidemenuitemorange.gif);
background-repeat: no-repeat;
background-position:0px 2px;
text-decoration:none;
border-bottom:2px #f98303 solid;
}

.divider{
heigth:1px;
/*border-top:solid 1px #CCCCCC;*/
background:#8EB0C1;
clear:both;
width:100%;
line-height:1px;
}

#banners{
/*position:absolute;
top:440px;
left:30px;*/
float:left;
position:absolute;
top:440px;
/*left:50px;*/
width:840px;
}

#footer{
border-top:solid 1px #a5c0ce;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-align:center;
background:#eef3f6;
margin-top:20px;
height:90px;
width:100%;
clear:both;
color:#8EB0C1;
}

#footer a{
color:#8EB0C1;
}

#footer a:hover{
color:#333333;
}
