
selector { min-height:500px;
           height:auto !important;
           height:500px;
         }

* { padding: 0; margin: 0;    } 

.bold-red   { font-size: larger ; font-weight: bold ; color: red   ; }
.bold-blue  { font-size: larger ; font-weight: bold ; color: blue  ; }
.bold-white { font-weight: bold ; color: white ; }

body { font: .8em "Trebuchet MS", Verdana, Arial, Sans-Serif; 
       text: #ff0000; 
       background-color: black; 
     }

/* Custom image settings for content areas (all pages) */
.float-right	{ float: right; border: 3px red  }
.float-left	{ float: left;  border: 3px blue }
.clear-left	{ clear: left	                 }
.clear-right	{ clear: right 	                 }	
.clear-both	{ clear: both	                 }
/* End custom Section */

/* Table Properties */
table.bios  { text-align: left ; background: black; padding-left: 15px ;                   }
tr.bios     { border: 1px solid red ; text-align: left ; text: solid red;                  }
td.bios     { text-align: left ; padding-left: 15px;                                       }


/* End Table Properties */

ul.bios { padding-left: 25px;  }
li      { padding-left : 5px ; }
a       { color: red;          }
a:hover { color: #FF0000;      }
p       {color: red;           }

/* Outer Wrapper Properties */
#wrap { margin: 20px auto;
        width: 760px;
        padding: 10px;
        /* border: 1px solid red; */
        min-height:500px;
        height:auto !important;
        height:500px;
      }
/* Outer Wrapper Properties - END */

/* Header Wrapper Properties */
#header 
       {
        
        height : 90px;
        background-color : #000000;
        background-image: url(images/of-main.jpg);
        background-repeat: no-repeat;
        background-position: center;
        
       }

#header h1   { padding-left: 10px; padding-top: 12px; font-size: 25px; color: #FF0000; }
#header h1 a { font-size: 25px; color: #FF0000; text-decoration: none;                 }
#header h2   { padding-left: 10px; padding-top: 0px; font-size: 19px; color: red;      }
#header h3   { padding-left: 10px; padding-top: 0px; font-size: 12px; color: #FF0000;  }
/* Header Wrapper Properties - END */

/* Menu Wrapper Properties */
#menu         { text-align: center; margin-top: 5px; font-size : 18px; font-weight: 300; background: #000000;}
#menu a       { color : #FF0000; text-decoration : none; padding: 10px; }
#menu a:hover { color : #C0C0C0;                                        }
/* Menu Wrapper Properties - END */

/* Content Wrapper Properties */
#content {           
          text-align: left;
          margin-top: 5px;
          padding: 10px;
          font-size: 14px;
          min-height:530px;
          height:auto !important;
          height:330px;
         }  
#content h2 { font-size: 15px; color : #FF0000; }

/* Content Wrapper Properties - END*/

/* Home Wrapper Properties */
#home       { font-size: 12px; color: red ; min-height:530px; height:auto !important;                                  }  
.home p     { color: blue;                                                                  }
.home a     { color: white;                                                                 }
/* Home Wrapper Properties */

/* Bios Wrapper Properties */
#bios       { font-size: 14px;                                                               }  
#bios-slider { padding: 5px; 
               color: red ;
               /* border: 1px solid blue; */
               min-height:330px;
               height:auto !important;
               height:330px;
             }  
                                                                  
#bios-grandpa { padding: 5px; 
                color: red ;
               /* border: 1px solid blue; */
                min-height:530px;
                height:auto !important;
              }                                                                   

.bios-pic          { position: relative ; top: 0px ; left: 0px ;                             }  
.bios-pic-slider   { position: relative ; top: 0px ; left: 0px ;               }  
.bios-pic-grandpa  { position: relative ; top: 0px ; left: 0px ;  min-height:430px; height:auto !important;             }  
.bios-text         { position: absolute ; top: 5px ; right: 5px ; color: red ;               }  

.bios h1    { font-size: 14px ; color: blue ; font-weight: 100; text-transform: capitalize ; }
.bios h2    { font-size: 12px ; color: blue ;                                                }
.bios p     { font-size: 12px ; color: red ;                                                 }

.pic        {padding: 5px; border: /* 1px solid blue; */                                                  } 
.text       {width: 450px ;  /* border: 1px solid blue; */
             /* height: 400px ; padding: 5px ;                                   */
             min-height:120px;
             height:auto !important;
             height:120px
            } 
/* Bios Wrapper Properties - END */
  
/* Vidz Wrapper Properties */
#vidz       { font-size: 12px; color: red ;                                  }  
.vidz p     { color: blue;                                                                  }
.vidz a     { color: white;                                                                 }

table.vidz  { text-align: left ; color: red; font-size: 14px ;                       }
td.vidz     { padding-left: 2px;                                                            }
td.vidz a   { color: red;                                                                   }
tr.vidz a   { color: white;                                                                 }
/* Vidz Wrapper Properties */

/* Linkz Wrapper Properties */
#linkz       { font-size: 12px; color: red ;                                                 }  
.linkz p     { color: blue;                                                                  }
.linkz a     { color: white;                                                                 }

table.linkz  { text-align: left ; color: red; font-size: 14px ;                              }
td.linkz     { padding-left: 2px;                                                            }
td.linkz a   { color: red;                                                                   }
tr.linkz a   { color: white;                                                                 }
tr.linkz    { text-align: left;                   }

/* Linkz Wrapper Properties */

#footer     { 
  margin-top: 5px; 
  clear: both;
  text-align: center; 
  color: #FF0000; 
  
            }

#disclaim {
  margin-top: 25px; 
  clear: both;
  text-align: center; 
  color: #FF0000; 
  border: 1px solid blue;
}
