html,body,p,div,img,h1,h2,h3,h4,dl,dd,dt,table,td,tr{  margin:0px;  padding:0px;  border:0px;  border-collapse:separate;  border-spacing:0px;}
/*Main Page Divisions*/

html {height:100%; }

  body {
  	   font-family: Tahoma, Verdana, sans-serif;
  	   font-size:9pt;
  	   color: #787778;
	   background-color:#000000;
       margin:0;  
       height:100%; 
       background-image:url('images/background2.png');
       background-repeat:repeat-x;
  	   }
  #container_border { 
  	   width: 1000px;
	   margin: 0 auto;
       padding:15px 0 15px 0;	
	   position:relative;
	   height:100%;
  	   }
  #container {
  	   width: 800px;
	   margin: 0 auto;
	   margin-top:180px;
	   text-align:left;
       padding:0;
	   position:relative;
  	   }  
  #main_nav 	{
  	   width:480px;
       background-repeat:no-repeat;
	   margin:20px 0 20px 90px;
	   padding:20px 0 20px 0;
  	   }
  #branding 	{
  	   width:798px;
	   height:125px;
	   padding:0;
	   position:absolute;
	   top:20px;
	   left:100px;
	   z-index:500;	   
  	   }
  #content_container 	{
  	   width:798px;
	   margin:160px 0 0 0;
	   padding:0 0 50px 0;
       float:left;
	   min-height:1050px;
	   background-image:url('images/notepad_repeat2.png');
       background-repeat:repeat-y;
	   }
  #content 	{ 
  	   width:460px;
	   margin:0 0 0 70px;
	   padding:0;
       float:left;
	   height:auto;
	   }
  #content_signup 	{ 
  	   width:675px;
	   margin:0 0 0 70px;
	   padding:0;
       float:left;
	   height:auto;
	   }
  #notepad 	{
  	   width:200px;
	   position:absolute;
	   right:30px;
	   top:800px;
	   padding:0;
	   height:275px;
	   }
  #notepad_alt 	{
  	   width:205px;
	   position:absolute;
	   right:30px;
	   top:475px;
	   padding:0;
	   height:275px;
	   }   
  #footer 	{
  	   width:798px;
	   height:29px;
	   margin:0 0 0 0;
	   padding:0 0 0 0;
	   clear:both;
  	   }       
  #main_nav ul {
  	   list-style-type: none;
  	   padding:0;
  	   margin:0px 0px 0px 40px;
       font-family: Arial, Helvetica, sans-serif;
  	   font-size:14px;
  	   color: #6a6f63;
       font-weight:lighter;
     }
  #main_nav li {
  	   display:inline;
  	   padding-right:32px;
     }
  #footer ul {
  	   list-style-type: none;
  	   padding:0;
  	   margin:0px 0px 0px 0px;
       font-family: Arial, Helvetica, sans-serif;
  	   font-size:9px;
  	   color: #6a6f63;
     }
  #footer li {
  	   display:inline;
  	   padding-right:10px;
     } 
  #notepad ol {
  	   padding:0;
	   list-style-type:none;
  	   margin:0px 0px 0px 5px;
  	   font-size:12px;
  	   color: #000000;
       font-weight:bold;
     }
  #notepad li {
  	   padding:0;
  	   margin:0px 0px 10px 0px;
     }
  #notepad p {
  	   padding:0;
	   width:170px;
  	   margin:0px 0px 0px 0px;
  	   font-size:10px;
  	   color: #000000;
       font-weight:lighter;
     }
  a:link {
	   color:#b92424;
	   text-decoration:none;
	}
  a:visited  {
	   color:#b92424;
	   text-decoration:none;
	}
  a:active {
	   color:#b99f24; 
	   text-decoration: none;
	}
  a:hover {
	   color:#b99f24; 
	   text-decoration: none;
	}
  p  {
       margin:10px 0 10px 0;
	   line-height:150%;
   }
 .caption
     {
       font-size:10px;
       color:#536f98;
      }
.callout {
  	   padding:0;
	   width:180px;
  	   margin:5px 10px 0px 10px;
  	   font-size:13px;
  	   color: #b92424;
	   line-height:180%;
	   font-weight:bold;
	   font-style:italic;
     }
	 
 ul {
  	   list-style-type: square;
	   margin:10px 0 20px 0;
     }
li	{
	margin:0 0 10px 0;
}
 
  
  h1 {
       font-size:24px;
       margin:5px 0 10px 0;
	   color:#65381b;
       font-weight:lighter;
    }
  h2 {
       font-size:18px;
       margin:15px 0 25px 0;
	   color:#d3b050;
    }
  h3 {
       font-size:15px;
       margin:0px 0 20px 0;
       font-weight:lighter;
    }	 
 /*Button Rollover Classes*/
    .divisionsButton {
    width:113px;
    height:40px;
    display:inline-block;
    background-repeat:no-repeat;
    background-image:url('images/divisions.png');
     }   
    .divisionsButton:hover {
    background-image:url('images/divisions_hover.png');
     }
    .rulesButton {
    width:60px;
    height:38px;
    display:inline-block;
    background-repeat:no-repeat;
    background-image:url('images/rules.png');
     }   
    .rulesButton:hover {
    background-image:url('images/rules_hover.png');
     }
    .galleryButton {
    width:79px;
    height:40px;
    display:inline-block;
    background-repeat:no-repeat;
    background-image:url('images/gallery.png');
     }   
    .galleryButton:hover {
    background-image:url('images/gallery_hover.png');
     }

