BODY{
background-color: #F5DEB3;
margin: 3px;
background-image: url('images/Background.jpg');
scrollbar-face-color: #9A363A;
scrollbar-highlight-color: #FFFFFF;
scrollbar-3dlight-color: #C0C0C0;
scrollbar-darkshadow-color: #000000;
scrollbar-shadow-color: #808080;
scrollbar-arrow-color: #FFFFFF;
scrollbar-track-color: #D2B48C;
}

p{
margin-top: 5px;
margin-bottom: 10px;
}


div.centered{
text-align: center;
}

div.centered table{
margin: 0 auto;
text-align: center;
}

a:link{
color: Brown;
}

a:visited{
color: Gray;
}

a:hover{
color: Black;
}

.Nav{
padding: 0px;
margin: 0px;
border-collapse:collapse;
}

.Nav td{
width: 145px;
height: 255px;
background-image: url('images/Menu.gif');
padding: 0;
}

/* Standard Bordered Table */
table.border{
border-width: 1px;
border-spacing: 1px;
border-style: solid;
border-color: black;
border-collapse: collapse;
margin-left: auto;
margin-right: auto;
width: 500px;
}

table.border th{
border-width: 1px;
padding: 3px;
border-style: inset;
border-color: black;
}

table.border td{
border-width: 1px;
padding: 4px;
border-style: inset;
border-color: black;
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size: 11pt;
color: rgb(139,0,0);
text-indent: 0px;
text-align: justify;
}

/* End Standard Bordered Table */
/* Short Width Bordered PRICE Table */
table.multi{
border-width: 1px;
border-spacing: 1px;
border-style: solid;
border-color: black;
border-collapse: collapse;
margin-left: auto;
margin-right: auto;
width: 325px;
}

table.multi th{
border-width: 1px;
padding: 3px;
border-style: inset;
border-color: black;
}

table.multi td{
border-width: 1px;
padding: 4px;
border-style: inset;
border-color: black;
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size: 11pt;
color: rgb(139,0,0);
text-indent: 0px;
text-align: justify;
}

/* Definitions For PRICE Table on Designs Pages */
table.note{
border-width: 1px;
border-spacing: 1px;
border-style: solid;
border-color: black;
border-collapse: separate;
padding: 0px;
}

table.note th{
border-width: 1px;
border-style: solid;
border-color: black;
}

table.note td{
border-width: 1px;
padding: 0px 5px 0px 5px;
border-style: solid;
border-color: black;
}

.noteblack{
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size: 10pt;
color: black;
font-weight: bold;
text-align: center;
margin-top: 2px;
margin-bottom: 0px;
}

.note{
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size: 10pt;
color: rgb(139,0,0);
text-align: center;
margin-top: 0px;
margin-bottom: 4px;
}

.select{
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size: 9pt;
color: black;
text-align: center;
margin-top: 10px;
margin-bottom: 4px;
}

/* End Definitions For PRICE Table on Designs Pages */
h1{
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size: 11pt;
color: white;
font-weight: bold;
text-align: center;
padding: 0px;
margin: 0px;
background-color: #9A363A;
}

.borderhead{
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size: 11pt;
color: white;
font-weight: bold;
text-align: center;
padding: 0px;
margin: 0px;
background-color: #9A363A;
}

table.stone td{
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size: 11pt;
font-weight: bold;
color: rgb(139,0,0);
text-align: center;
width: 600px;
}

.text{
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size: 11pt;
color: rgb(139,0,0);
text-indent: 0px;
padding-right: 8px;
text-align: justify;
}

.bullethead{
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size: 11pt;
font-weight: bold;
text-align: center;
color: Black;
}

.bulletheadhome{
font-family: Arial, Verdana, Helvetica, sans-serif;
color: Black;
font-size: 11pt;
font-weight: bold;
text-align: left;
padding-bottom: 10px;
padding-top: 0px;
margin-top: 0px;
}

.bullettext{
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size: 11pt;
text-indent: 0px;
text-align: justify;
color: rgb(139,0,0);
}

.coastertext{
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size: 10pt;
color: Black;
text-align: center;
}

.prices{
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size: 11pt;
color: rgb(139,0,0);
text-indent: 0px;
text-align: center;
margin: 0 0 0 0;
}

.links{
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size: 8pt;
color: rgb(139,0,0);
text-align: center;
margin: 0 0 0 0;
padding: 0 0 0 0;
}

.text-links{
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size: 8pt;
color: Black;
text-align: center;
}

/* Picture Wrap Around */
.PicTop{
position: absolute;
z-index: 20;
}

.CarePic{
background-image: url('images/Care/EndoftheTrail235.jpg');
background-repeat: no-repeat;
background-position: 0 80px;
}

.CareWrap p{
line-height: 16px;
padding: 0px;
}

.CustomPic{
background-image: url('images/Custom2.gif');
background-repeat: no-repeat;
background-position: 0 220px;
}

.Pack1Pic{
background-image: url('images/Price/Package-1.gif');
background-repeat: no-repeat;
background-position: 20 160px;
}

.Pack2Pic{
background-image: url('images/Price/Package-2.gif');
background-repeat: no-repeat;
background-position: 480px 30px;
}

xtable td{
border-left: 1px solid #FF0000;
}

xtable td{
border-right: 1px solid #FF0000;
}

xtable td{
border-top: 1px solid #FF0000;
}

xtable td{
border-bottom: 1px solid #FF0000;
}

xdiv{
border-left: 1px solid #00FF00;
}

xdiv{
border-right: 1px solid #00FF00;
}

xdiv{
border-top: 1px solid #00FF00;
}

xdiv{
border-bottom: 1px solid #00FF00;
}


