
.slider-1 {
border: none;
display: block;
height: 150px;
margin: 20px auto -20px;
opacity: .85;
padding: 0;
position: relative;
width: 785px;
z-index: 20;}


body {
background-image:  url(../twn-CM_2-21-07_Templates/images/twn-CM-bg1.jpg);
margin-left: 0px;
margin-top: 0px;
}

.drop-shadow {
-webkit-box-shadow: inset 0 0 3px #78a378, 0 0 3px black;
-moz-box-shadow: inset 0 0 3px #78a378, 0 0 3px black; 
box-shadow: inset 0 0 3px #78a378, 0 0 3px black;
border-style:solid;
border-color:black;
border-width:1px;
border-radius:9px;
}

.drop-shadow2 {
  -moz-box-shadow: 1px 1px 3px 2px #0b0c78;
  -webkit-box-shadow: 1px 1px 3px 2px #0b0c78;
  box-shadow:         1px 1px 3px 2px #0b0c78;
border-style:solid;
border-color:0b0c78;
border-width:0px;
border-radius:0px;
}

.divShadow { 
  -moz-box-shadow: 1px 1px 3px 2px #0b0c78;
  -webkit-box-shadow: 1px 1px 3px 2px #0b0c78;
  box-shadow:         1px 1px 3px 2px #0b0c78; }

.navsLFT {
position: absolute;
height: auto;
width: 120px;
}

.ctrbox {
	position: absolute;
	left: 159px;
	top: 355px;
	width: 644px;
	z-index: 0;
	height: 286px;
	border: thin solid #288892;
}

.ctrbox2 {
top: 73px;
margin-left:133px;
width: 765px;
z-index: 0;
border: thin solid #288892;
bgcolor: #F9E2BD;
}

.centertxt {
font-family: "Times New Roman", Times, serif;
font-size: medium;
color: #000000;
margin: 7px;
padding: 7px;
text-align: justify;
}

.headline1 {
font-family: "Times New Roman", Times, serif;
font-size: 24px;
font-variant: small-caps;
color: #333333;
font-weight: 700;
text-align: left;
text-decoration: underline;
margin-left: 8px;
padding-left: 8px;
line-height: 13px;
}

.hillary-bark-tall {
border: 1px solid black;
display: block;
height: 240px;
margin: 0 auto 20px;
max-height: 240px;
max-width: 120px;
min-height: 240px;
min-width: 120px;
width:120px;}

.hillary-bark-double-stack {
border: 1px solid black;
display: block;
height: 108px;
margin: 0 auto 20px;
max-height: 108px;
max-width: 220px;
min-height: 108px;
min-width: 220px;
width:220px;}

.hillary-bark-triple-stack {
border: 1px solid black;
display: block;
height: 162px;
margin: 0 auto 20px;
max-height: 162px;
max-width: 220px;
min-height: 162px;
min-width: 220px;
width:220px;}

.photoLFT {
float: left;
padding-top: 7px;
padding-right: 7px;
padding-bottom: 7px;
padding-left: 0px;
}

.photoRT {
float: right;
}

.LFTnavs {
position: absolute;
height: 550px;
width: 120px;
top: 68px;
left: 2px;
}

.quick-link:link {
font-family:"Arial Black", Gadget, sans-serif;
font-size:1em;
font-style:italic;
display:block;
text-align:center;
text-decoration:none;
color:#FF0000;
line-height:1.2em;
padding: 3px;
width:75%;
-webkit-box-shadow: 0 0 10px black;
-moz-box-shadow: 0 0 10px black; 
box-shadow: 0 0 10px black;}	
.quick-link:hover {
color:#FFFF00;
background-color:#FF0000;}

.roundrect-row {
border-style:solid;
border-color:black;
border-width:2px;
border-radius:12px;
}

.style3 {font-size: small}

tr foo { border: 1px solid blue; }

#scroller {position: relative;}

#scroller .innerScrollArea {
overflow: hidden;
position: absolute;
left: 0;
right: 0;
top: 0;
bottom: 0;
}

#scroller ul {
padding: 0;
margin: 0;
position: relative;
}
	
#scroller li {
padding: 0 5px;
margin: 0;
list-style-type: none;
position: absolute;
}

.site-promo-1 {
border: none;
display: block;
height: 454px;
margin: 20px auto;
max-height: 454px;
max-width: 390px;
min-height: 454px;
min-width: 390px;
width:390px;}

.site-promo-2 {
border: none;
display: block;
height: 160px;
margin: 20px auto;
max-height: 160px;
max-width: 700px;
min-height: 160px;
min-width: 700px;
width:700px;}

.site-promo-3 {
border: 1px solid black;
display: block;
height: 291px;
margin: 20px auto;
max-height: 291px;
max-width: 529px;
min-height: 291px;
min-width: 529px;
width:529px;}

.site-promo-4 {
border: none; 
display: block;
height: 160px;
margin: 20px auto;
max-height: 160px;
max-width: 700px;
min-height: 160px;
min-width: 700px;
width:700px;}

.site-promo-5 {
border: none; 
display: block;
height: 80px;
margin: 20px auto;
max-height: 80px;
max-width: 440px;
min-height: 80px;
min-width: 440px;
width:440px;}

.site-promo-6 {
border: none; 
display: block;
height: 220px;
margin: 20px auto;
max-height: 220px;
max-width: 500px;
min-height: 220px;
min-width: 500px;
width:500px;}


.site-promo-7 {
border: none; 
display: block;
height: 162px;
margin: 20px auto;
max-height: 162px;
max-width: 220px;
min-height: 162px;
min-width: 220px;
width:220px;}

.site-promo-8 {
border: none;
display: block;
height: 160px;
margin: 20px auto;
max-height: 160px;
max-width: 700px;
min-height: 160px;
min-width: 700px;
width:700px;}

.seasonal-halloween-1 {
border: none;
display: block;
height: 300px;
margin: 20px auto;
max-height: 300px;
max-width: 703px;
min-height: 300px;
min-width: 703px;
width:703px;}
