a  {
   text-decoration: none;
   color: #000000;
}

a ins  {
   text-decoration: none;
}

#goldendometext p,
#fourhorsementext p,
#grottotext p,
#basilicatext p  {
   font: 12px/12px Georgia;
   margin: 0px;
   padding-left: 5px;
   text-align: center;
   color: #C59D57;
}

#id27grottobutton a,
#id37purchasebutton a,
#id29goldendomebutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 18px;
   background-position: 0% 0px;
   font-size: 18px;
   line-height: 18px;
}

#id31basilicabutton a,
#id33fourhorsemenbutton a,
#contactbutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 14px;
   background-position: 0% 0px;
   font-size: 14px;
   line-height: 14px;
}

#id49homebutton a:hover {
   text-decoration: underline;
}

#id49homebutton a {
   display: block;
   width: 100%;
   text-decoration: none;
}

#maintext p {
   margin: 0px;
   color: #000000;
   padding: 5px;
   text-align: center;
}

#flashinstructions p  {
   font: 12px/10px Verdana;
   margin: 0px;
   color: #000099;
   padding-left: 5px;
   text-align: center;
}

#watchvideo,
#fourhorsemen,
#home  {
   margin: 0px auto 0px auto;
   width: 960px;
   position: relative;
}

#id33fourhorsemenbutton a:hover  {
   background-position: -132px 0%;
}

#id35watchvideobutton a:hover  {
   background-position: -89px 0%;
}

#id29goldendomebutton a:hover  {
   background-position: -119px 0%;
}

#id31basilicabutton a:hover  {
   background-position: -83px 0%;
}

#id37purchasebutton a:hover  {
   background-position: -147px 0%;
}

#id27grottobutton a:hover  {
   background-position: -73px 0%;
}

#id33fourhorsemenbutton a  {
   width: 132px;
   background-image: url(fourhorsemenmedia/id33fourhorsemenbutton.gif);
}

#largeimagebutton a:hover  {
   background-position: -139px 0%;
}

#layer5copy2,
#layer5copy  {
   visibility: visible;
   position: absolute;
   left: 0px;
   width: 960px;
   height: 21px;
   background-color: #C59D57;
   background-image: none;
}

#id33fourhorsemenbutton  {
   visibility: visible;
   position: absolute;
   left: 355px;
   top: 83px;
   z-index: 7;
   width: 132px;
   height: 14px;
}

#id35watchvideobutton a  {
   background: url(fourhorsemenmedia/id35watchvideobutton.gif) no-repeat 0% 0px;
   display: block;
   height: 15px;
   width: 89px;
   font-size: 15px;
   line-height: 15px;
}

#id29goldendomebutton a  {
   width: 119px;
   background-image: url(fourhorsemenmedia/id29goldendomebutton.gif);
}

#id4homebutton a:hover  {
   background-position: -960px 0%;
}

#contactbutton a:hover  {
   background-position: -53px 0%;
}

#id37purchasebutton a  {
   width: 147px;
   background-image: url(fourhorsemenmedia/id37purchasebutton.gif);
}
#homeBTN a  {
   width: 147px;
   background-image: url(fourhorsemenmedia/homeBTN.gif);
}
#homeBTN a:hover  {
   background-position: -119px 0%;
}
#homeBTN  {
   visibility: visible;
   position: absolute;
   left: 100px;
   top: 83px;
   z-index: 7;
   width: 119px;
   height: 18px;
}
#id29goldendomebutton  {
   visibility: visible;
   position: absolute;
   left: 605px;
   top: 83px;
   z-index: 7;
   width: 119px;
   height: 18px;
}

#id31basilicabutton a  {
   width: 83px;
   background-image: url(fourhorsemenmedia/id31basilicabutton.gif);
}

#id35watchvideobutton  {
   visibility: visible;
   position: absolute;
   left: 248px;
   top: 83px;
   z-index: 7;
   width: 89px;
   height: 15px;
}

#id27grottobutton a  {
   width: 73px;
   background-image: url(fourhorsemenmedia/id27grottobutton.gif);
}

#id16purchasebutton  {
	visibility: visible;
	position: absolute;
	left: 19px;
	top: 359px;
	z-index: 3;
	width: 150px;
	height: 25px;
}

#id16purchasebutton a {
   background-image: url(fourhorsemenmedia/purchase_button.gif);
   display: block;
   height: 25px;
   width: 150px;  
}

#id16purchasebutton a:hover {
   background-image: url(fourhorsemenmedia/purchase_button.gif);
}

#homepurchasebutton  {
	visibility: visible;
	position: absolute;
	left: 698px;
	top: 252px;
	z-index: 3;
	width: 150px;
	height: 25px;
}

#homepurchasebutton a {
   background-image: url(fourhorsemenmedia/purchase_button.gif);
   display: block;
   height: 25px;
   width: 150px;  
}

#homepurchasebutton a:hover {
   background-image: url(fourhorsemenmedia/purchase_button.gif);
}

#fourhorsemenxmedia  {
	visibility: visible;
	position: absolute;
	left: 205px;
	top: 141px;
	z-index: 4;
	width: 550px;
	height: 308px;
}

#largeimagebutton a  {
   background: url(fourhorsemenmedia/largeimagebutton.gif) no-repeat 0% 0px;
   display: block;
   height: 59px;
   width: 139px;
   font-size: 59px;
   line-height: 59px;
}

#id31basilicabutton  {
   visibility: visible;
   position: absolute;
   left: 505px;
   top: 83px;
   z-index: 7;
   width: 83px;
   height: 14px;
}

#id37purchasebutton  {
   visibility: visible;
   position: absolute;
   left: 83px;
   top: 83px;
   z-index: 6;
   width: 147px;
   height: 18px;
}

#flashinstructions  {
	visibility: visible;
	position: absolute;
	left: 291px;
	top: 458px;
	z-index: 2;
	width: 380px;
	height: 21px;
}

#id49homebutton a  {
   color: #FFFFFF;
}

#id27grottobutton  {
   visibility: visible;
   position: absolute;
   left: 743px;
   top: 83px;
   z-index: 7;
   width: 73px;
   height: 18px;
}

#largeimagebutton  {
	visibility: visible;
	position: absolute;
	left: 797px;
	top: 278px;
	z-index: 3;
	width: 139px;
	height: 59px;
}

#id4homebutton a  {
   background: url(fourhorsemenmedia/id4homebutton.jpg) no-repeat 0% 0px;
   display: block;
   height: 87px;
   width: 960px;
   font-size: 87px;
   line-height: 87px;
}

#contactbutton a  {
   width: 53px;
   background-image: url(fourhorsemenmedia/contactbutton.gif);
}


#flashPage_watchvideobutton a:hover  {
   background-position: -162px 0%;
}

#flashPage_watchvideobutton  {
	visibility: visible;
	position: absolute;
	left: 13px;
	top: 278px;
	z-index: 2;
	width: 162px;
	height: 62px;
}

#flashPage_watchvideobutton a  {
   background: url(homemedia/id40watchvideobutton.gif) no-repeat 0% 0px;
   display: block;
   height: 62px;
   width: 162px;
   font-size: 62px;
   line-height: 62px;
}

#flashbackground  {
	background: url(fourhorsemenmedia/flashbackground.gif) no-repeat;
	visibility: visible;
	position: absolute;
	left: 201px;
	top: 137px;
	z-index: 3;
	width: 558px;
	height: 316px;
}

#flashpagetext  {
	background: #ffffff;
	visibility: visible;
	position: absolute;
	left: 191px;
	top: 480px;
	z-index: 3;
	width: 578px;
}
#flashpagetextLarge  {
	background: #ffffff;
	visibility: visible;
	position: absolute;
	left: 191px;
	top: 480px;
	z-index: 3;
	width: 650px;
}
#flashpagetext p {
   font: 14px/16px Verdana;
   margin: 0px;
   padding-left: 5px;
   padding-bottom: 10px;
}

#beigebackground  {
	background: #ffffff;
	visibility: visible;
	position: absolute;
	left: 191px;
	top: 86px;
	z-index: 2;
	width: 578px;
	height: 527px;
}
#beigebackground12-5  {
	background: #ffffff;
	visibility: visible;
	position: absolute;
	left: 170px;
	top: 0px;
	z-index: 2;
	width: 750px;
	height: 3800px;
}
#beigebackground9-16  {
	background: #ffffff;
	visibility: visible;
	position: absolute;
	left: 170px;
	top: 0px;
	z-index: 2;
	width: 750px;
	height: 5800px;
}

#Testimonial12-19  {	
	visibility: visible;
	position: absolute;
	left: 10px;
	top: 150px;
	z-index: 1;
	width: 150px;
	height: 2500px;
}
background12-5  {
   background: url(images/background12-6.jpg) ;
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 86px;
   z-index: 1;
   
}
#clothbackground12-5  {
   background: url(images/clothbackground12-10.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 86px;
   z-index: 1;
   width: 960px;
   height: 3800px;
}
#clothbackground9-16  {
   background: url(images/clothbackground9-16.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 86px;
   z-index: 1;
   width: 960px;
   height: 6000px;
}

#clothbackground  {
   background: url(fourhorsemenmedia/clothbackground.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 86px;
   z-index: 1;
   width: 960px;
   height: 2200px;
}

#id49homebutton  {
	font: 16px/21px Georgia;
	padding-left: 5px;
	text-align: center;
	visibility: visible;
	position: absolute;
	left: 771px;
	top: 448px;
	z-index: 3;
	width: 161px;
	height: 21px;
}

#id4homebutton  {
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 0px;
   z-index: 2;
   width: 960px;
   height: 87px;
}

#contactbutton  {
   visibility: visible;
   position: absolute;
   left: 833px;
   top: 85px;
   z-index: 6;
   width: 53px;
   height: 14px;
}

#flashtitle p  {
   font: 18px/16px Verdana;
   margin: 0px;
   color: #000099;
   padding-left: 5px;
   text-align: center;
}

#layer5copy2  {
   z-index: 4;
   top: 81px;
}

#flashtitle  {
	visibility: visible;
	position: absolute;
	left: 338px;
	top: 113px;
	z-index: 4;
	width: 298px;
	height: 25px;
}

#layer5copy  {
   z-index: 3;
   top: 83px;
}

#maintext  {
	background: #f7eed2;
	visibility: visible;
	position: absolute;
	left: 229px;
	top: 111px;
	z-index: 3;
	width: 494px;
}

#contacttext  {
   visibility: visible;
   position: absolute;
   left: 250px;
   top: 116px;
   z-index: 3;
   width: 500px;
}

#contacttext p  {
   font: 14px/16px Verdana;
   margin: 0px;
   color: #000000;
   padding-left: 5px;
   text-align: center;
}

#layer5  {
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 82px;
   z-index: 5;
   width: 960px;
   height: 21px;
   background-color: #00142A;
   background-image: none;
}

#navoff  {
   background: url(fourhorsemenmedia/navoff.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 238px;
   top: 83px;
   z-index: 6;
   width: 588px;
   height: 18px;
}

html, body  {
   padding: 0px;
   margin: 0px;
   background: #000000 url(fourhorsemenmedia/exteriortile.gif) center top repeat-y;
}