/* -------------------------------------------------------------- 
  
   Boilerplate Print Styles
   * Version:   0.5 (2007-11-19)
	 
-------------------------------------------------------------- */

body { line-height: 1.5; font-family: Helvetica, Arial, Verdana, sans-serif; color: #000; background: none; font-size: 10pt; }

h1,h2,h3,h4,h5,h6 { font-family: Helvetica, Arial, sans-serif; }
code { font: .9em Courier, monospace; } 

img { float: left; margin: 1.5em 1.5em 1.5em 0; }
a img { border: none; }
p img.top { margin-top: 0; }

hr { background: #ccc; color: #ccc; width: 100%; height: 2px; margin: 2em 0; padding: 0; border: none; }
blockquote { margin: 1.5em; padding: 1em; font-style: italic; font-size: .9em; }

.small  { font-size: .9em; }
.large  { font-size: 1.1em; }
.quiet  { color: #999; }
.hide   { display: none; }

a:link, a:visited { background: transparent; font-weight: 700; text-decoration: underline; }
a:link:after, a:visited:after { content: " (" attr(href) ") "; font-size: 90%; }



/* -------------------------------------------------------------- 
  
   Boilerplate Screen Styles
   * Version:   0.5 (2007-11-19)
   
-------------------------------------------------------------- */

@import "lib/reset.css";
@import "lib/typography.css";
@import "lib/forms.css";
@import "lib/plugins/tabs.css";


/* Page
-------------------------------------------------------------- */

#page { margin: 0 auto; 
		width: 980px;
		min-height:1200px;
		 }


/* Header
-------------------------------------------------------------- */

#header { 
		background: url(../../../images/banner_bg.jpg);
		background-repeat: no-repeat;
		margin-top: 0px;
		 width:980;
		 margin-bottom: 0px;
		 padding:0px;
  		min-height:242px;
		   }
		   

/* Body
-------------------------------------------------------------- */

#main { 

	width: 535px;
	float: left;
	margin-bottom: 0px;
	margin-top: 0px;
	margin-left:0px;
	height:auto;
	position:relative;
	padding: 0px;

		}

#sponsors {

  display:inline;
  position:absolute;
  margin-top: 0px;
  top: 380px;
}

#banner2 {
		margin-top: 0px;


				
}

#banner2 h1{
	font-family:"Courier New", Courier, monospace;
	font-size:48px;
	color:#5c4e4e;
	text-indent: 30px;
}
#banner2 p {
 padding-left:30px;
 line-height:16px;
}

#banner2 li {
 padding-left:10px;
 list-style: square;
 list-style-position:inside;
 line-height:16px;
}

/* RH Column
-------------------------------------------------------------- */

#rhColumn { 

		   }
		   
#newsletter {

  
 }
 
 #update {
  
 }
  #update p{
   padding-left: 50pt;
   padding-right: 20pt;
   color:#333333;
   
 }
   #update a{
   color:#111111;
 }
 
   

hr {
  border: 0;
  color: #461817;
  background-color: #461817;
  height: 1px;
}		   


/* Footer
-------------------------------------------------------------- */
#footer { vertical-align: bottom;
		  width:980;
		 }
		   

#footer .tabs { width: 405px; border-top: 3px solid #eee; }
#footer .tabs a { padding: 10px 30px 10px 0; color: #666; text-decoration: none; }

#footer p.quiet { color: #ccc; }

/* Menu */
#menu {
  list-style: none;
  padding: 0;
  margin-top: 242;
  width: 201px;
  height: 0px;
  position: relative;
  min-height:900px;
  float: left;
  
} 


#toolmenu a {
  list-style: none;
  text-indent: -900%;
  position: absolute;

}

#toolmenu ul {
  list-style: none;

}
#toolmenu li {
  list-style: none;

}






/*#home {
   position: absolute;
   left: 110px;
   top: 40px;
   width: 50px;
   height: 20px;
} */




