/*---------------------------------------------------------------------------+
|                     Irving Layton - Blue Style v1.0                        |
+---------------------------------------------------------------------------*/

/*------------------------------------+
|  Basic Elements                     |
+------------------------------------*/

a:active {
      background:       transparent; 
      color:            #526968;
      font-weight:      bold; 
      text-decoration:  none;
}

a:hover {
      background:       transparent; 
      color:            #999999;
      font-weight:      bold; 
      text-decoration:  underline;
}

a:link, a:visited {
      background:       transparent; 
      color:            #CC3300;
      font-weight:      bold; 
      text-decoration:  none;
}

body {
      background:       #99AAAA url(bg.gif) bottom left fixed repeat-x;
      border:           0;
      border-top:       5px solid #556666;
      color:            #333333;
      font-family:      "Trebuchet MS", "Bitstream Vera Sans", verdana, lucida, arial, helvetica, sans-serif;
      margin:           0;
      padding:          0;
      padding-bottom:   25px;
      text-align:       center;
}

img {
      border:           0;
      display:          block;
}

small {
      font-size:        11px;
}

/*------------------------------------+
|  Image Replacement                  |
+------------------------------------*/

#header h1 {
      background-image: url(header.jpg);
      height:           75px;
      overflow:         hidden;
      width:            791px;
}


#header h1 span {
      display:          none; !important;
}

/*------------------------------------+
|  Misc.                              |
+------------------------------------*/

.Gallery {
    	border-collapse:  collapse;
    	margin:           40px;
}


.Gallery td {
    	background:       #FFFFFF;
    	margin:           0;
    	padding:          10px;
    	text-align:       center;
}

.Gallery th {
    	background:       #EEEEEE;
    	border:           none;
    	color:            #333333;
    	font-weight:      bold;
    	margin:           0;
    	padding:          5px 10px 5px 10px;
}

.Gallery img {
	    border:           1px solid #EEEEEE;
}


.hidden {
      height:           0;
      width:            0;
      overflow:         hidden;
      position:         absolute;
}

/*------------------------------------+
|  Named Elements                     |
+------------------------------------*/

#container {
      background-color: #FFFFFF;
      border:           1px solid #556666;
      border-top:       5px solid #556666;
      color:            #333333;
      margin:           10px auto;
      padding:          0;
      text-align:       left;
      width:            793px;
      voice-family:     "\"}\""; 
      voice-family:     inherit;
      width:            791px; 
}

html>#container {
      width:            791x;
}

#content {
      margin:           0;
      padding:          10px;
}

#footer {
      background:       #EEEEEE;
      border:           0;
      border-top:       1px solid #CCCCCC;
      clear:            both;
      color:            #666666;
      padding:          5px 7px 7px 10px;
      text-align:       left;
      font-size:        xx-small;
      voice-family:     "\"}\""; 
      voice-family:     inherit;
      font-size:        x-small;
}

html>#footer {
      font-size:        x-small;
} 

#footer p {
      margin:           10px 0;
      padding:          0;
}

#footer ul {
      margin:           10px 0 0 0;
      padding:          0;
}

#footer li {
      border:           0;
      display:          inline;
      margin:           0;
      padding:          0 15px 0 0;
      text-align:       left;
}

#header {
      background:       #FFFFFF;
      border:           0;
      color:            #333333;
      margin:           0;
      padding:          0;
      text-align:       left;
}

#header img {
      border:           0;
      margin:           0;
      padding:          0;
}

/*------------------------------------+
|  Navigation                         |
+------------------------------------*/

#navigation ul {
      border:           0;
      clear:            left;
      list-style-type:  none;
      margin:           0;
      padding:          0;
      text-align:       center;
}

#navigation ul li {
      display:          block;
      float:            left;
      margin:           0;
      padding:          0;
      text-align:       center;
}

#navigation ul li a {
      background:       #FFFFFF;
      border-bottom:    1px solid #CCCCCC;
      border-left:      1px solid #CCCCCC;
      border-right:     none;
      border-top:       1px solid #CCCCCC;
      color:            #CC3300;
      display:          block;
      font-weight:      normal;
      height:           2em;
      letter-spacing:   1px;
      line-height:      2em;
      margin:           0 0 10px 0;
      padding:          0;
      text-align:       center;
      text-decoration:  none;
      width:            84px;
      font-size:        xx-small;      
      voice-family:     "\"}\"";   
      voice-family:     inherit; 
      width:            86px;  
      font-size:        x-small;   
}

html>#navigation ul li a  {
      font-size:        x-small;
      width:            86px;
} 

#navigation ul li a:active {
      background:       #CC6600;
      color:            #FFFFFF;
}

#navigation ul li a:hover {
      background:       #CCCCCC;
      color:            #000000;
}

/*------------------------------------+
|  Typography                         |
+------------------------------------*/

h1, h2, h3, h4, h5, h6 {
      font-family:      "Britannic Bold", "Century Gothic", "Trebuchet MS", "Bitstream Vera Sans", verdana, lucida, arial, helvetica, sans-serif;
      font-weight:      normal;
      letter-spacing:   1px;
      margin-bottom:    2px;
      margin-top:       25px;
}

h1 {
      margin-top:       0;
      font-size:        x-large;      
      voice-family:     "\"}\"";   
      voice-family:     inherit;   
      font-size:        xx-large;       
}

html>h1 {
      font-size:        xx-large;  
} 

h2{
      margin-top:       1.5em;   
      font-size:        large;     
      voice-family:     "\"}\"";   
      voice-family:     inherit;   
      font-size:        x-large;       
    }

html>h2 {
      font-size:        x-large;  
} 

h3 { 
      font-size:        small;      
      voice-family:     "\"}\"";   
      voice-family:     inherit;   
      font-size:        medium;  
}

html>h3 {
      font-size:        medium;  
} 

h4 {
      font-weight:      normal;
      font-size:        x-small;      
      voice-family:     "\"}\"";   
      voice-family:     inherit;   
      font-size:        small;  
}

html>h4 {
      font-size:        small;  
} 

h5 {
      font-size:        xx-small;      
      voice-family:     "\"}\"";   
      voice-family:     inherit;   
      font-size:        x-small;  
}

html>h5 {
      font-size:        x-small;  
} 

h6{
      background:       transparent;
      color:            #333;
      font-family:      "Trebuchet MS", "Bitstream Vera Sans", verdana, lucida, arial, helvetica, sans-serif;
      font-weight:      normal;
      margin:           0 0 25px 0;
      padding:          0;
      text-transform:   uppercase;
      font-size:        9px;      
      voice-family:     "\"}\"";   
      voice-family:     inherit;   
      font-size:        xx-small;
}

html>h6 {
      font-size:        xx-small;  
} 

p {
      line-height:      140%;
      margin-bottom:    1em;
      margin-top:       0;
      text-align:       left;
}
