/***  CSS Document by Teton Solutions Group  ***/

html { min-height:100%; }
body { margin:0; padding:0; background:#0D005E url(../images/bckgrnd.jpg) bottom center repeat-x; font:normal 11px Helvetica; color:#FFFFFF; }
#all { margin:0; padding:0; }

#header { width:850px; height:130px; margin:0 auto; padding:0; }
#header_bar { height:15px; margin:0; padding:0; background:url(../images/header_bar.jpg) top center repeat-x; }

#menu { width:800px; margin:0; padding:10px 0 0 0; }
#content { width:900px; margin:0; padding:0; }

#footr { margin:0; padding:0; background:url(../images/footr_bar.jpg) top center repeat-x; }
#footr #footholder { clear:both; width:800px; margin:0; padding:0; }
#footr #footholder #left { float:left; width:200px; margin:0 0 0 50px; }
#footr #footholder #right { float:right; width:200px; margin:0 50px 0 0px; }
#footr h2 { margin:0; padding:0; font-size:13px; }
#footr a { color:#3333CC; text-decoration:none; font-weight:bold; }
#footr a:hover { color:#0000FF; text-decoration:underline; font-weight:bold; }

.space20 { height:20px; margin:0; padding:0; }
.clearfix { clear:both; }
.none { margin:0; padding:0; }

/***  INDEX  ***/
#middle { height:300px; width:900px; margin:0; padding:0; }

#bottom { clear:both; width:800px; margin:0; padding:0; }
#bottom #bottomleft { float:left; width:563px; margin:0; padding:0; }

#bottom #bottomright { float:right; width:237px; margin:0; padding:0; }
#bottom #bottomright #indexMenu { }
#bottom #bottomright #indexMenu img { border:none; margin:0; padding:0; }