body{ 
  background: #eeeeee url(http://rauniversal.net/files/content/bck/textures/brick1.jpg) repeat;
}


#main {padding-top:0px;}
#wrap { width:940px; margin: -10px auto!important;}

#container { 
  background: url(http://rauniversal.net/files/content/bck/rauniversal.jpg) repeat; 
  border-bottom:1px solid #1f0c0e;
  float:left;
  display:inline;
}

#leftcol {
  width:210px;
  background: url(http://rauniversal.net/files/content/bck/woodbck.jpg) repeat; 

}
#content{
  width:707px;
  margin-left:0px;
  background: url(http://rauniversal.net/files/content/bck/rauniversal.jpg) repeat-x; 
 float:left;
  display:inline;
}

#content h1{
  margin: 3px 0 10px 0;
  border-bottom:2px solid #ccab76;
  color: #990000;
}

#page img, #gallery img {border: 2px double #000;}
.dark {background: #1f0c0e!important;}
#page{
    width:657px;
    margin:20px;

}

.p404{ background: #e5e5e5;}
a:link{ color: #990000;  font-family:Verdana; }
a:visited{ color: #990000}
a:active{ color: #990000; }
a:hover, .curlink:hover{ color: #ff0000;}

#teaser {text-align:left;}
#topbanner {
  height:207px;
}
#primary, #secondary{
  height:28px;
  width:927px;
  text-align:right;
  float:right;
  display:block; 
  border-top:1px solid #000;
  color:#ccc;
  background: #3b160e url(http://rauniversal.net/files/content/bck/woodbck.jpg) no-repeat;  
}
#secondary{
  display:none;
}
#backlinks{
  background: #4a1911;  
  width:927px;
  margin-top:-10px;
  padding:0px 0 3px 0;
}

#backlinks a {color:#ffcc00!important;font-size:13px;font-weight:bold;}

#primary a{ 
  line-height:28px!important;
  font-size:14px;
  margin:0 15px 0 15px;
  color:#fff;
}

#primary a:hover{ 
  text-decoration:underline;

}


#contact, li.leaf a, li.leaf a:visited { 
  color:#fff;
  font-size:13px;
  padding: 19px 30px 19px 10px!important;
  border-bottom:1px solid #ff9b32;
  border-top:1px solid #000;
}  

li.leaf a:hover { 
     border-bottom:1px solid #fff;
     color:#ff0000;
} 

li.expanded{
  display:block!important;
  padding: 10px 10px 10px 10px!important;
  border-bottom:2px solid #fff;
  color:#ff0000;
  text-align:center;
}

.default {background: #ffa800!important;}
.ldefault {background: #ffa800!important;}
.light{background:transparent;}
.white {background: #ffffff!important;}
.box strong {color:#fff;}
.boldred {font-weight: 700; color: red; }

.c_gray {color: #888888;}
.c_blue {color: #0066ff;}
.c_red {color: #990000;}
.c_white{color:#fff!important;}
.c_green{color:#00cc00;}


.b_def{border:1px solid #777;}
.highlight {background: #f1f1f1;}