html, body {
height: 100%;
}
#container { /* div you want to stretch */
min-height: 100%;
}

#container {
height: 100%;
} 

body {
margin:0;
padding:0;
height:100%;
background:#000 url("images/bg.gif") repeat top left ; 
color:#F3F5F9;  
text-align:center;
font-family:Arial, Helvetica, sans-serif;
font-size:.9em;
}

a {
color:#f8981d;
font-weight:bold;
text-decoration:none;
}

a:hover {
color:#ffcc00;
font-weight:bold;
text-decoration:underline;
}

#topper{
width:716px;
height:45px; 
margin:0 auto; 
background-color:#000;  
}

#centerColumn { 	
margin:0 auto;
padding:0;
width:716px;
min-height:500px; 
text-align:left; 
background-color:#000;
color:#F3F5F9; 
overflow:hidden  	; 
}

#header {
margin:0; 
width:716px;
height:234px;
background:#000 url("images/icon.jpg") no-repeat top left ; 
 
} 

#page   {
margin:0 0 -.5em 0;
padding:.75em 0 0 0;
font-size:1em;
letter-spacing:.1em;

}

#page_content   {
margin: 20px 10px 15px 20px ; 
font-size:1em;
letter-spacing:.1em;
}
 
#footer {
position:relative;
bottom:0;
margin:0 auto;
padding:0;
width:716px;
height:4em;
line-height:10px;
text-align:center;
font-size:.7em;
background-color:#000; 
background:#000 url("images/footer.gif") no-repeat bottom center ; 
color:#000;
}

#navBox{
margin:0 auto;
padding:0;
width:716px; 
height:30px;
text-align:center; 
background-color:#000; 
}

#calendar{
margin:0 auto;
padding:0;
width:706px;  
text-align:center; 
background-color:#000; 
}

#show_pic {
position:relative;
bottom:0;
margin:0 auto;
padding:0;
width:716px; 
text-align:center; 
background-color:#000; 
}

#navtabs{position:relative;display:block;height:26px;font-size:11px;font-weight:bold;background:transparent url(images/bgOFF.gif) repeat-x top left;font-family:Arial,Verdana,Helvitica,sans-serif; }

#navtabs ul{margin:0px;padding:0;list-style-type:none;width:auto;}

#navtabs ul li{display:block;float:left;margin:0;font-weight:bold;}

#navtabs ul li a{display:block;float:left;color:#f8981d;text-decoration:none;padding:7px 20px 0 20px;height:19px;background:transparent url(images/bgDIVIDER.gif) no-repeat top right;font-weight:bold;}

#navtabs ul li a:hover,#navtabs ul li a.current{color:#fff;background:#333333 url(images/bgDIVIDER.gif) no-repeat top right;font-weight:bold;}

.clear {clear:left}

.midbar{
margin:0 auto;
padding:10px;
width:580px;
height:40px;
}

.midbar_bot{
margin:0 auto;
padding:10px;
width:480px;}

.msg{
color:#f8981d;  
text-align:center;
font-family:Arial, Helvetica, sans-serif;
font-size:.9em;
font-weight:bold;
}









