/*  Unique combinations of images, colors, sizes, typography, and positioning ("the design") is copyright 1997-2010 BTN Communications and may not be reproduced.  */

     BODY { 
	  background-color: #fc6;
	  background-image: url("http://www.rockymountainhunting.com/images/backgrnd.jpg");
	  color: #630;
      } 
      p.sb-titl {
	  margin-top: -12px;
	  margin-bottom: 150px;
	  text-align: center;
	  color: #ff0;
	  font-family: Verdana,Tahoma,arial;
	  font-size: 12pt;
      }
      p.sb-sttl {
	  margin-top: -6px;
	  text-align: center;
	  font-family: Times New Roman,Verdana,Tahoma,arial;
	  font-size: 11pt;
 	  color: #ffc;
     }
      span.no-link {
	  color: #c96;
      }
     #page {
	  hieght: 100%;
	  margin-left: -370px;
	  position: absolute;
	  left: 50%;
	  width: 740px;
	  visibility: visible;
	}
     #sidebar {
	  width: 178px;
	  height: 80%;
	  float: left;
	  font-family: century gothic, tahoma;
	  font-weight: bold;
	  color: #ffc;
 	  margin-top: 8px;
 	  margin-right: 1px;
 	  margin-bottom: 0px;
	  padding-top: 18px;
	  border-top: 1px solid #310;
	  border-bottom: 1px solid #310;
	  border-left: 1px solid #310;
 	  background-image: url("http://www.rockymountainhunting.com/images/mtn3.jpg");
 	  background-repeat: no-repeat;
	}
	#mnu-btn {
	  position: relative;
	  left: 50%;
 	  margin-left: -26%;
	  width: 50%;
	  height: 42px;
	  background-color: #fc6;
	  background-image: url("http://www.rockymountainhunting.com/images/backgrnd.jpg");
	  font-family: impact;
	  font-size: 12pt;
	  font-weight: normal;
	  text-align: center;
	  margin-bottom: 10px;
 	  padding-top: 5px;
	  border: 3px ridge #b97;
	}
	#mnu-btn a:link, #mnu-btn a:active, #mnu-btn a:visited { 
	  color: #630;
	  text-decoration: none;
	} 
	#mnu-btn a:hover {
	  background: #631;
	  color: #edb;
	  text-decoration: none;
	}
	#mnu-btn span.nolink { 
	  color: #c96;
	} 
	#mnu-btn-big {
	  position: relative;
	  left: 50%;
 	  margin-left: -26%;
	  width: 50%;
	  height: 60px;
	  background-color: #fc6;
	  background-image: url("http://www.rockymountainhunting.com/images/backgrnd.jpg");
	  color: #630;
	  font-family: impact;
	  font-size: 12pt;
	  font-weight: normal;
	  text-align: center;
	  margin-bottom: 10px;
 	  padding-top: 3px;
	  border: 3px ridge #b97;
	}
	#mnu-btn-big a:link, #mnu-btn-big a:active, #mnu-btn-big a:visited { 
	  color: #630;
	  text-decoration: none;
	}
	#mnu-btn-big a:hover {
	  background: #631;
	  color: #edb;
	  text-decoration: none;
	}
	#mnu-btn-big span.nolink { 
	  color: #c96;
	} 
	#mnu-txt-vert {
	  margin-top: -14px;
	  position: relative;
	  top: 21px;
	  visibility: visible;
	}
	#email-icon {
	  float: left top;
	  height: 85px;
	  margin-top: 100px;
	  border: 0px;
	}
	#email-icon img {
	  position: relative;
	  left: 50%;
	  margin-left: -21px;
	  width: 42px;
	  border: 0;
	}
	#dow {
	  float: top;
	  height: 85px;
	  margin-top: 85px;
	  margin-bottom: 201px;
	  text-align: center;
	}
	#dow a {
	  text-decoration: none;
	}
	#dow img {
	  position: relative;
	  height: 65px;
	  border: 0px;
	}
    #sb-end {
	  float: bottom;
 	  background-image: url("http://www.rockymountainhunting.com/images/patch.jpg");
 	  padding-right: 1px;
	}
 	#sb-end p.cw {
	  color: #fff;
	  font-size: 7pt;
	  font-weight: normal;
	  text-align: center;
	  padding-right: 4px;
	  padding-bottom: 8px;
	  padding-left: 4px;
 	  background-repeat: repeat;
	}
   #main {
	  width: 532px;
	  float: left;
 	  margin-top: 8px;
 	  margin-right: 0px;
 	  margin-bottom: 4px;
 	  margin-left: 1px;
 	  padding: 4px;
 	  padding-left: 16px;
	  border: 1px solid #310;
      }
	#main-regnum {
	  font-family: impact;
	  font-size: 12pt;
	  font-weight: normal;
	  text-align: center;
	  letter-spacing: 2px;
	  color:#330;
	}
	#main hr {
	  height: 3px;
	  width: 98%;
	  background-color: #fc6;
	  margin: 0px 2px 0px -2px;
	}
	#main-text ul {
	  font-family: Verdana,Tahoma,arial,sans-serif;
	  font-size: 10pt;
	  padding-left: 38px;
	  margin: 15px;
	}
	#main-text ol {
	  font-family: Verdana,Tahoma,arial,sans-serif;
	  font-size: 10pt;
	  padding-left: 38px;
	  margin: 15px;
	}
	#main-text li {
	  padding-left: 10px;
	}
	#main-text li span {
	  font-style: oblique;
	  font-weight: bold;
	}
      #main-text li a:link, #main-text li a:active, #main-text li a:visited {
	  color: #e60;
	  font-style: oblique;
	  font-weight: 600;
	  letter-spacing: 2px;
	  text-decoration: none;
	}
	#main-text li a:hover {
	  background: #853;
	  color: #edb;
	  text-decoration: none;
	}
	#main-foot {
	  font-family: impact;
	  font-size: 12pt;
	  font-weight: normal;
	  text-align: center;
	}
	#main-foot a:link, #main-foot a:active, #main-foot a:visited { 
	  font-family: arial;
	  font-weight: bold;
	  color: #e60;
	  text-decoration: none;
	}
	#main-foot a:hover {
	  background: #853;
	  color: #edb;
	  text-decoration: none;
	}
	#main-foot span { 
	  color: #c99;
	}
	#main-foot span.nolink { 
	  color: #db8;
	}
	h1.rmr {
 	  margin-top: 12px;
 	  margin-bottom: 2px;
	  text-align: center;
	  font-family: Cooper Black;
	  font-size: 36pt;
	  color: #030;
	}
      p.tophdr {
	  margin-top: 5px;
	  margin-bottom: 5px;
	  margin-left: -5px;
	  width: 96%;
	  color: #520;
	  text-align: center;
	  font-family: Impact;
	  font-size: 18pt;
	  font-weight: bold;
      }
      p.subhd {
	  margin-top: 5px;
	  margin-bottom: 2px;
	  color: #410;
	  text-align: left;
	  font-family: Verdana,Tahoma,arial,sans-serif;
	  font-size: 12pt;
	  font-weight: bold;
      }
      p.main-hd {
	  margin-top: 30px;
	  margin-bottom: 24px;
	  text-align: center;
	  font-family: Impact;
	  font-size: 14pt;
	  font-style: normal;
	  font-weight: 100;
	  letter-spacing: 4px;
      }
      p.maintxt {
	  margin-right: 10px;
	  padding-left: 10px;
	  text-align: left;
	  font-family: Verdana,Tahoma,arial,sans-serif;
	  font-size: 10pt;
	  font-weight: 600;
      }
      p.maintxt a:link, p.maintxt a:active, p.maintxt a:visited {
	  color: #e60;
	  font-style: oblique;
	  font-weight: 600;
	  letter-spacing: 2px;
	  text-decoration: none;
	}
	p.maintxt a:hover {
	  background: #853;
	  color: #edb;
	  text-decoration: none;
	}
	p.maintxt span {
	  font-style: oblique;
	}
	div.pto-row {
	  text-align: center;
	  width: 100%;
	}
	div.pto-row a:link, div.pto-row a:active, div.pto-row a:visited { 
	  color: #630;
	  text-decoration: none;
	} 
	#pto-mdl {
	  vertical-align: middle;
	  margin-left:5%;
	  margin-right:5%;
	  border: 5px ridge #b97;
	}
	p.main-btm {
	  margin-right: 10px;
	  padding-left: 10px;
	  padding-bottom: 12px;
	  text-align: left;
	  font-family: Verdana,Tahoma,arial,sans-serif;
	  font-size: 10pt;
	  font-weight: 600;
	}

