body {
background-color:#fdfdfd;
}

.logo {
background-image:url(_images/rstr_logo.jpg);
background-repeat:no-repeat;
width:401px;
height:385px;
float:left;
}

.main{
float:left;
padding:60px 0 0 60px;
width:501px;
}

.header {
background-image:url(_images/rstr_linebig.jpg);
background-repeat:no-repeat;
background-position:bottom;
width:501px;
height:42px;
margin: 0 0 30px 0;
font-family:Arial, Helvetica, sans-serif;
font-size:32px;
color:#735300;
text-align:right;
}

.content {
padding:10px 15px;
}

.section {
padding:0 0 24px 0;
}

.title{
font-family:Arial, Helvetica, sans-serif;
font-size:22px;
color:#735300;
background-image:url(_images/rstr_line.jpg);
background-repeat:no-repeat;
background-position:bottom;
}

.elements {
padding:0 7px 0 16px;
}

.element{
padding:5px 2px;
background-image:url(_images/rstr_line.jpg);
background-repeat:no-repeat;
background-position:bottom;
display:block;
}

.element a.link, * html .element span.link{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#735300;
font-weight:bold;
padding:2px 0 2px 15px;
background-image:url(_images/rstr_dot2.jpg);
background-position:left;
background-repeat:no-repeat;
text-decoration:none;
display:block;
}

a.ie{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#735300;
font-weight:bold;

background-image:none;
text-decoration:none;
display:block;
}


.element table{
border:none;
width:420px;
}

.element .name{

}
.element .info{
text-align:right; 
font-weight:normal;
color:#937320;
font-size:11px;
}


a.link:hover{
background-image:url(_images/rstr_dot2A.jpg);
background-color:#fdfaf3;
}

* html span.link:hover {
background-color:#fdfaf3;
}

