a  {
   text-decoration: none;
   color: #000000;
}

a ins  {
   text-decoration: none;
}

#copyright2009rockymountainclothingcompanytext p  {
   font: 10px/29px Arial;
   margin: 0px;
   color: #FFFFFF;
   text-align: right;
}

#copyright2009rockymountainclothingcompanytext  {
   visibility: visible;
   position: absolute;
   left: 602px;
   top: 676px;
   z-index: 4;
   width: 261px;
}

#stichverticalcopy9,
#stichverticalcopy10  {
   visibility: visible;
   position: absolute;
   top: 52px;
   z-index: 2;
   width: 4px;
   height: 654px;
   background-repeat: no-repeat;
}

#stichhorizontalcopy,
#stichhorizontal  {
   visibility: visible;
   position: absolute;
   left: 29px;
   z-index: 3;
   width: 842px;
   height: 4px;
   background-repeat: no-repeat;
}

#creatingasignaturebrand  {
   background: url(images/creatingasignaturebrand.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 475px;
   top: 551px;
   z-index: 4;
   width: 166px;
   height: 15px;
}

#ContenuDroit {
	position:absolute;
	left:20px;
	top:60px;
	width:373px;
	height:496px;
	z-index:1;
	font: 12px/16px "Times New Roman";
	margin: 0px;
	text-align: left;
	color: #330000;

}

#mrsitetemplate  {
   margin: auto auto auto auto;
   width: 952px;
   Position: relative;
   top: -30px;
}

#stichverticalcopy10  {
   background-image: url(images/stichverticalcopy10.gif);
   left: 29px;
}

#stichhorizontalcopy  {
   background-image: url(images/stichhorizontalcopy.gif);
   top: 704px;
}

#stichverticalcopy9  {
   background-image: url(images/stichverticalcopy9.gif);
   left: 869px;
}

#millerranchlogoimg  {
   visibility: visible;
   position: absolute;
   left: 301px;
   top: 106px;
   z-index: 6;
   width: 140px;
   height: 109px;
}

#topmenu li a:hover  {
   font-style: normal;
   text-decoration:underline;
}

#insidebookdroite  {
   background: url(images/insidebookdroite.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 452px;
   top: 91px;
   z-index: 7;
   width: 27px;
   height: 584px;
}
#insidebookdroite-clean  {
   background: url(images/insidebookdroite_clean.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 452px;
   top: 91px;
   z-index: 7;
   width: 27px;
   height: 584px;
}

#insidebookgauche  {
   background: url(images/insidebookgauche.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 425px;
   top: 91px;
   z-index: 5;
   width: 27px;
   height: 584px;
}

#stichhorizontal  {
   background-image: url(images/stichhorizontal.gif);
   top: 50px;
}

#specialfeatures  {
   background: url(images/specialfeatures.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 491px;
   top: 96px;
   z-index: 9;
   width: 203px;
   height: 34px;
}

#millertagshirt  {
   background: url(images/millertagshirt.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 270px;
   top: 607px;
   z-index: 8;
   width: 167px;
   height: 59px;
}

#millerlabelimg  {
   visibility: visible;
   position: absolute;
   left: 738px;
   top: 120px;
   z-index: 5;
   width: 107px;
   height: 101px;
}

#oldpaperright  {
   background: url(images/oldpaperright.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 452px;
   top: 88px;
   z-index: 3;
   width: 421px;
   height: 597px;
}

#oldpaperrightShop  {
   background: url(images/oldpaperright.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 452px;
   top: 88px;
   z-index: 5;
   width: 421px;
   height: 597px;
}

#contenttext p  {
   font: 12px/16px "Times New Roman";
	margin: 0px;
	text-align: left;
	color: #330000;
	line-height: 12pt;
}

#FAQsDroit {
	position:absolute;
	left:30px;
	top:10px;
	width:373px;
	height:496px;
	z-index:1;
	font: 12px/16px "Times New Roman";
	margin: 0px;
	text-align: left;
	color: #330000;
	line-height: 12pt;

}

#AboutUsContent  {
	visibility: visible;
	position: absolute;
	left: 62px;
	top: 200px;
	z-index: 7;
	width: 373px;
	height: 127px;
}

#AboutUsContent p  {
   font: 12px "Times New Roman";
   margin: 0px;
   margin-right: 5px;
   text-align: left;
   line-height: 16pt;
   color: #330000;
}

#contenttextRight p  {
   font: 12px/16px "Times New Roman";
   margin: 0px;
   text-align: left;
   color: #330000;
   margin-left:20px;
   margin-top:10px;
   width:350px;
   height:inherit;
}

#contenttextShop p  {
   font: 12px/16px "Times New Roman";
   margin: 0px;
   text-align: left;
   color: #330000;
	width:343px;
	height:345px;
	z-index:6;
}

#topmenu li a  {
   font-style: Normal;
   padding-left: 0px;
   padding-right: 0px;
   text-decoration: none;
   color: #FFFFFF;
   height: 100%;
}

#navyshirtimg  {
   visibility: visible;
   position: absolute;
   left: 463px;
   top: 398px;
   z-index: 5;
   width: 163px;
   height: 146px;
}

#contenttext  {
   visibility: visible;
   position: absolute;
   left: 62px;
   top: 161px;
   z-index: 7;
   width: 373px;
}

#i4shirtsimg  {
   visibility: visible;
   position: absolute;
   left: 687px;
   top: 394px;
   z-index: 5;
   width: 157px;
   height: 180px;
}

#leatherbook  {
	background: url(images/leatherbook.gif) no-repeat;
	visibility: visible;
	position: absolute;
	left: 24px;
	top: 45px;
	z-index: 1;
	width: 853px;
	height: 667px;
	filter:shadow(color:gray, strength:10, direction:135);
}

#shirtsspecs  {
   background: url(images/shirtsspecs.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 476px;
   top: 573px;
   z-index: 6;
   width: 357px;
   height: 77px;
}

#topmenu li  {
   height: 100%;
   display: inline;
   margin: 0px;
}

#tradition  {
   background: url(images/tradition.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 59px;
   top: 111px;
   z-index: 5;
   width: 188px;
   height: 37px;
}

#Faq  {
   background: url(images/FaqTitle.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 39px;
   top: 101px;
   z-index: 8;
   width: 129px;
   height: 65px;
}

#ContactUs  {
   background: url(images/ContactUs.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 59px;
   top: 111px;
   z-index: 5;
   width: 206px;
   height: 55px;
}

#page_not_found  {
   background: url(images/404MR.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 55px;
   top: 111px;
   z-index: 5;
   width: 235px;
   height: 90px;
}

#Shirting  {
   background: url(images/shirting.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 59px;
   top: 111px;
   z-index: 5;
   width: 194px;
   height: 55px;
}

#AboutUs  {
   background: url(images/About-Us.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 59px;
   top: 111px;
   z-index: 5;
   width: 245px;
   height: 43px;
}

#ShopMillerRanch  {
   background: url(images/shop-miller-ranch.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 59px;
   top: 111px;
   z-index: 5;
   width: 289px;
   height: 43px;
}

#Welcome  {
	background: url(images/welcome.gif) no-repeat;
	visibility: visible;
	position: absolute;
	left: 57px;
	top: 106px;
	z-index: 5;
	width: 194px;
	height: 55px;
}

#shirtimg  {
   visibility: visible;
   position: absolute;
   left: 471px;
   top: 151px;
   z-index: 4;
   width: 380px;
   height: 296px;
}

#oldpaper  {
   background: url(images/oldpaper.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 38px;
   top: 85px;
   z-index: 4;
   width: 423px;
   height: 596px;
}

#topmenu  {
   font: 14px/31px Arial;
   margin: 0px;
   height: 31px;
   padding: 0px;
   list-style: none;
   text-align: left;
   color: #FFFFFF;
   position: absolute;
   left: 210px;
   top: 55px;
   z-index: 4;
}

#horline  {
   background: url(images/horline.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 45px;
   top: 643px;
   z-index: 5;
   width: 292px;
   height: 23px;
}

#mrtags  {
   background: url(images/mrtags.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 592px;
   top: 409px;
   z-index: 6;
   width: 62px;
   height: 51px;
}

#lines  {
   background: url(images/lines.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 477px;
   top: 90px;
   z-index: 8;
   width: 298px;
   height: 34px;
}

#image_Trad-right {
	background: url(images/Trad-Right.gif) no-repeat;
	visibility: visible;
	position: absolute;
	left: 22px;
	top: 29px;
	z-index: 6;
	width: 384px;
	height: 543px;
}

#Contact_Us {
	visibility: visible;
	position: absolute;
	left: 32px;
	top: 29px;
	z-index: 6;
	width: 384px;
	height: 543px;
}

#image_About_Us_Left {
	background: url(images/About-Us-Pict-Left.gif) no-repeat;
	visibility: visible;
	position: absolute;
	left: 33px;
	top: 180px;
	z-index: 6;
	width: 331px;
	height: 212px;
}

#PhotoMontage {
	background: url(images/PhotoMontage.gif) no-repeat;
	visibility: visible;
	position: absolute;
	left: 24px;
	top: 6px;
	z-index: 6;
	width: 329px;
	height: 250px;
}

#Two_CowBoys {
	background: url(images/2_CowBoys.gif) no-repeat;
	visibility: visible;
	position: absolute;
	left: 38px;
	top: 259px;
	z-index: 7;
	width: 372px;
	height: 329px;
}

#MR_Montage {
	background: url(images/MR_Montage.gif) no-repeat;
	visibility: visible;
	position: absolute;
	left: 78px;
	top: 356px;
	z-index: 7;
	width: 332px;
	height: 287px;
}

#signup table { 
 background-color: transparent;
 color: #000000; 
 width: 400px; 
 border: 1px solid #D7E5F2;
 border-collapse: collapse;
} 

#signup td { 
 border: 1px solid transparent;; 
 padding-left: 4px; 
}

.labelcell { 
 font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif; 
 color: #333333; 
 background-color: transparent; 
 width: 300px; 
} 

.fieldcell { 
 background-color: transparent; 
 color: #000000; 
 text-align: right; 
 margin-right: 0px; 
 padding-right: 0px; 
} 

.smalllabelcell { 
 font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif; 
 background-color: transparent; 
 color: #3670A7; 
 width: 100px; 
} 

.smallfieldcell { 
 background-color: #F2F7FB; 
 color: #000000; 
 text-align: right; 
  
}

.fieldcell input { 
 width: 250px; 
 font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif; 
 background-color: #f2e9e2; 
 color: #102132; 
 border: 1px solid #333333; 
 margin-right: 0px; 
} 

.fieldcell textarea { 
 width: 250px; 
 height: 300px;
 font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif; 
 background-color: #f2e9e2; 
 color: #102132; 
 border: 1px solid #333333; 
 margin-right: 0px; 
}

.smallfieldcell input { 
 width: 100px; 
 font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif; 
 background-color: #f2e9e2; 
 color: #102132; 
 border: 1px solid #333333; 
} 

.smallfieldcell select { 
 font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif; 
 background-color: #D7E5F2; 
 color: #102132; 
 border: 1px solid #284279; 
}

.button { 
 font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif; 
 background-color: #D7E5F2; 
 color: #102132; 
 margin-left: 12px; 
 margin-top: 3px; 
 margin-bottom: 2px; 
}

.Error {
	margin: 0px;
	text-align: left;
	color: red;
	font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif; 
}

th {
	font: 11px/16px Verdana, Times New Roman;
	margin: 0px;
	text-align: left;
	color: #330000;
}

h1 {
	font: 14px/16px Verdana, Times New Roman;
	margin: 0px;
	text-align: left;
	color: #330000;
	font-weight: bold;
}

html, body  {
   padding: 0px;
   margin: 0px;
   background: #FFFFFF url(images/exteriortile.gif) right top repeat;
}
