html {min-height: 100%}
body {margin:0 auto; min-height: 100%;  margin-top:0%; background: #c7d1de url("images/bg.png") bottom repeat-x; }
a { color: #000; border:none; text-decoration:none;}
a:hover { text-decoration:underline;}
a h1:hover {text-decoration: underline;}
a img {border:none;}
img {border:none;}
hr { color: #7D868F; background-color: #7D868F; border: none; height: 10px; margin: 2% 0 4% 0;}
h1 {margin: 0 0 -5% 0; padding: 0; font-family: Lucida Grande, Arial, Verdana, Serif; text-align:left; letter-spacing: 2px; font-size: 26px;}
h2 {font-size: 18px; margin: 0 auto; letter-spacing: 2px; font-weight: bold;}
h4 {font-size: 17px; margin: 0 auto; letter-spacing: 0px; font-weight: normal;}

.header {margin: 0 auto; height: 108px; text-align: center; width: 70%; min-width: 780px; max-width: 825px;
		   background: url("images/header.png") no-repeat left top; margin-bottom: 1.5%; margin-top: 1%;
}

.header2 {margin: 0 auto; height: 108px; text-align: center; width: 70%; min-width: 780px; max-width: 825px;
		   background: url("images/header2.png") no-repeat left top; margin-bottom: 1.5%; margin-top: 1%;
}


		
#navigation { width:75%;
			  min-width: 840px;
			  max-width: 900px;
        	  padding: 0 3% 5px 0%; 
        	  margin: 0 auto;
        	  margin-bottom: 2%;
        	  clear: both;
        	  border-bottom: #1d1d1d 1px solid;                 
        	  background: url("images/bg2.png") right no-repeat;  
			  }
			  
    #navigation ul { margin:0;
    				 padding:10px 20px 0 0px;
					 list-style:none;
					 font-family: Arial, Verdana, Serif;
					 font-size: 14px;
					 text-align: left;
        			 }
        			 
    #navigation li { display:inline;
    				 margin:0 0 0 0;
      				 padding:0;
       				 }
       				 
    #navigation li span { margin:0;
      					  padding:0 0 0 0;
      					  text-decoration:none;
      					  padding:5px 15px 5px 15px;
      					  color: #3b4a61;
      					  }
      					  
    #navigation a { padding:5px 15px 5px 15px;
      				color:#000;
      				font-weight: 700;  
      				}
      				   
    #navigation a:hover span { }
    #navigation a:hover {border-bottom: #1d1d1d 4px solid; text-decoration: none;}
    #navigation a:hover span { }
			  
.main { width:65%;
		min-width: 780px;
		max-width: 825px;
		min-height: 535px;
        padding: 3% 3% 5% 3%; 
        margin: 0 auto;
        overflow-y:auto;
        background:#111111;
        border: 1px solid #656565;  
	    font-family: Arial, Verdana, Serif;
        font-size: 13px;
        line-height: 30px;
        letter-spacing: 1px;
        font-weight: normal;
        color: #FFF;
        text-align: left;
		}
.main a { color: #FFF;}

.video {position:relative; float:left; text-align: center; width:70%; }
.videoT {margin:0 auto; text-align: center; width:70%; }
.videoT td { padding: 5% 0 0 0;}
.videoR { position:relative; float: right; width: 25%;}
.contentL {text-align:left; width:95%; }
.content {float: right; 
		  text-align: center; 
		  width: 20%; position: relative; margin-left: 2%; margin-top: 2%; padding-left: 3%;border-left: 1px solid #272727;}

.links { min-width: 700px; max-width: 700px;}
.links img {padding-right: 10px;}
	.alt {background: #191919;}
	.links td { padding: 1% 0% 1% 0%;
				margin-left: 1%; 
				}
	.links h3 {margin: 0; padding: 0; font-weight: normal; font-size: 16px;}	
	
.footer { width:65%;
		  min-width: 780px;
		  max-width: 825px;
          padding: 6.3% 3% 1% 3%; 
          margin: 0 auto;
          clear: both;
          background:url("images/bg3.png")repeat-x;
          height: 33px;          
          font-family: Arial, Verdana, Serif;
          font-size: 11px;
          color: #000;   
          text-align: center;                  
		  }



  