/***************************************************************/
/* generated by csscreator.com */ 
/***************************************************************/
html, body{ 
 margin:0; 
 padding:0; 
 text-align:center; 
 min-width: 75em;
} 
 
#pagewidth{ 
 width:75%; 
 text-align:left;  
 margin-left:auto; 
 margin-right:auto;  
} 
 
#header{
 position:relative; 
 height:100%; 
 width:100%;
} 
 
#maincol{
 float: right; 
 display:inline; 
 position: relative; 
 width:; 
 }
 
#footer{
 height:100%; 
 clear:both;
 text-align: center;
 } 
 

 
 /* *** Float containers fix:
 http://www.csscreator.com/attributes/containedfloat.php *** */ 
.clearfix:after {
 content: "."; 
 display: block; 
height: 0; 
 clear: both; 
 visibility: hidden;
 }
 
.clearfix{display: inline-block;}

/* Hides from IE-mac \*/
* html .clearfix{height: 1%;}
.clearfix{display: block;}
/* End hide from IE-mac */  

/***************************************************************/
/* redel specific */
/***************************************************************/

html, body { 
  font:13px/1.22 arial,helvetica,clean,sans-serif;
} 

h1 {
  font-size: 1.6em;
}

h2 {
  font-size: 1.3em;
}

#spacer{
  position: relative;
  height: 5.056em;
  _height: 8.156em;
}

#pagewidth {
  border: 1px solid #800;
}

#wrapper {
  margin: 2.6795em 3em 1em 5.5em;
}

.padding-right {
  padding-right: 2.5em;
}

/* quiet links */
a { 
    text-decoration: none; 
    color: #800;
}
a:visited {}
a:hover { text-decoration: underline;}
a:active {}
a:link {}

/* top navigation */
#topnav {
    right: 0;
    position: absolute;
}
#topnav ul {
    padding: 0;
    margin: 0;
}
#topnav ul li {     
    text-align: center;
    font-size: 1em;    
    font-weight: bold;
    float: left;
    width: 6em;
    overflow: none;
    text-transform: uppercase;
    list-style-type: none;
}

/* logo */
#logo { 
   z-index: 1;
   position: absolute;
   /* IE Hack for png logo. might be useful someday */
   /* Mozilla ignores MS image filters, so it will skip the following. 
   */
   filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, src='/media/img/logo1.png');
   _background: ;
}

#logo img {
   border: none;
   _visibility: hidden;
}
#ground {
   position: absolute;
   top: 9.7114em;
   border-top: 2px solid #800;
   width: 100%;
   height: 105px;
}

#maincol p, #maincol h2 {
   margin-left: 24%;
}
#maincol h2 {
   margin-top: 4.2em;
   margin-bottom: 4em;
}
body#home #maincol p {
   margin-right: 0;
}
#maincol p {
   margin-right: 20%;
}
#footer p {
    padding: 1em;
    font-size: .7em;
}
.redelbrand {
    /* interesting thought */
    /*font-variant: small-caps;*/
    color: #800;
    text-transform: uppercase;
}
.redelbrand span {
    font-weight: bold;
}
.redbold, .red {
    color: #800;
}
.green {
    color: #b3e0ac;
}
