.png {
behavior: url(/../scripts/iepngfix.htc);
}
#nav img {
display: none;
}

#links li {
display: block;
float:left;
width: 170px;
}
#links li ul {
display: none;
}
#images {
display:none;
}
.header {
width:800px;
height: 100px;
}
.header img{
border:none;
}
.logo{
padding-top:20px;
padding-left:45px;
}
.rcontent {
font-weight:normal;
font-size: 12px;
margin-left:50px;
margin-right:50px;
padding:1px 1px 1px 1px;
display:inline-block;
}
.rcontent li{
 color:#A6712A;
}
.rcontent span {
 color:#000000;
}
.rectangle {
float:left; 
display: inline;
margin-left: 20px;
margin-right: 0px;
padding-bottom:10px;
}
.rectangle_t{
font-size:1px; 
height:25px;
padding: 0px 0px 0px 0px;
background: url(/images/rectangle_t.png) no-repeat 0px 0px;
}
.rectangle_tr{
font-size:1px; 
height:25px;
background: url(/images/rectangle_tr.png) no-repeat right 0px;
padding: 0px 0px 0px 0px;
}
.rectangle_m{
height:100%;
background: url(/images/rectangle_m.png) no-repeat 0px 0px;
padding: 0px 0px 0px 0px;
}
.rectangle_mr{
padding: 0px 0px 0px 0px;
font-size:1px; 
background: url(/images/rectangle_mr.png) no-repeat right 0px;
}
.rectangle_b{
position:relative;
padding: 0px 0px 0px 0px;
background: url(/images/rectangle_b.png) no-repeat 0px 0px;
height:40px;
}
.rectangle_br{ 
height:40px;
padding: 0px 0px 0px 0px;
background: url(/images/rectangle_br.png) no-repeat right 0px;
}
.clear {
clear:both;
}
h1 {
font-weight:normal;
font-size: 18px;
line-height:19px;
letter-spacing:-1px;
}
h2 {
margin:0px;
font-weight:normal;
font-size:18px;
color:#A6712A;
margin-bottom:5px;
}
h3 {
margin-top:0px;
margin-bottom:5px;
font-weight:normal;
font-size: 14px;
}
h4{
font-style:normal;
font-weight:normal;
font-size:11px;
}
p {
font-weight:normal;
font-size: 12px;
margin-top:0px;
margin-bottom:10px;
}
p a {
color:#A6712A;
text-decoration:none;

}
.updates {
margin-top:4px;
}
.updates ul, .updates li {
    list-style: none;
    }
.updates li {
    float: left;
    padding: 0px 0px 0px 0px;
    position: relative;
    width: 227px;
    height: 127px;
    }
.updates a {
    text-decoration: none;
    }
.updates img {
	padding:14px 0px 0px 21px;
	border:none;
	width: 84px;
    height: 84px;
}
.updates a .frame {
    position: absolute;
    top: 0;
    left: 0;
    width: 127px;
    height: 127px;
    background-image: url(/images/frame.png);
	_background-image: url(/images/frame.gif);
	
}
.updates a .frame:hover{
    position: absolute;
    top: 0;
    left: 0;
    width: 127px;
    height: 127px;
    background-image: url(/images/frame_on.png);
	_background-image: url(/images/frame.gif);
	
}

.update_txt {
margin-top:18px;
font-style:normal;
font-weight:normal;
font-size:11px;
text-decoration:none;
color:#000000;
float:right;
display: block;
width:100px;
height:100px;
padding:0px 0px 0px 0px;
}

.update_txt .title{

font-style:normal;
font-weight:normal;
font-size:13px;
text-decoration:none;
color:#000000;
padding:0px 0px 0px 0px;
}
.update_txt .more{
font-style:normal;
font-weight:normal;
font-size:12px;
text-decoration:none;
color:#A6712A;
padding:0px 0px 0px 0px;
}
.update_txt .more:hover{
font-style:normal;
font-weight:normal;
font-size:12px;
text-decoration:none;
color:#ECB432;
padding:0px 0px 0px 0px;
}
.pbar{
float:left; 
display: inline;
height:63px;
width:800px;
padding-top:10px;
padding-bottom:10px;
padding-left:10px;
padding-right:10px;
text-align:center;
}
.grule {
width:100%;
height:6px;
background: url(/images/goldenrule.png) repeat-x;
}
.pbar img {
border:none;
height:63px;
padding-left:10px;
}
.adj{
float:left; 
display: inline;
height:1px;
width:800px;
padding-left:10px;
padding-right:10px;
}
.b_nav {
position:relative;
font-size: 12px;
float:left; display: inline;
padding-top:15px;
text-align:center;
width:700px;
left:50px;
}
.b_nav a {
text-decoration:none;
color:#000000;
}
.b_nav a:hover {
text-decoration:underline;
color:#000000;
}
html, body {
	font-family:Arial, Helvetica, sans-serif;
	margin: auto;
	margin-top: 0px;
	margin-bottom: 0px;
	text-align:center;
	margin-left: 0px;
	margin-right: 0px;
	background: url(/images/shadow.jpg) repeat-y;
	background-position:top center;
}
.page { 
width: 850px;
margin: auto;
height: 100%;
}
.content{ 
position:relative;
text-align: left;
margin-left: 26px;
margin-right: 24px;
_margin-left:45px;
height: 100%;
background-position: 0px 153px;
width: 800px;
}


