/* Barming Signs - CTA Boxes - by Pillory Barn 
 CTA Off-states */

#cta,#cta ul {
 height: 215px;
 width: 900px;
 position: relative;
 margin: 0 0 20px;
 }

#cta li {
 list-style: none;
 position: absolute;
 top: 0;	
 margin: 0;
 padding: 0;
 }

#cta li,#cta a {
 height: 215px;
 display: block;
 border: none;
 }

#cta a {
 text-indent: -9999px;
 }

/* CTA - Services */

#cta-signage {
 left: 0;
 width: 215px;
 background: transparent url(../images/cta-signage.jpg);
 }
#cta-signage_about {
 left: 684px;
 width: 215px;
 background: transparent url(../images/cta-signage.jpg);
 }

#cta-vehicle {
 left: 228px;
 width: 215px;
 background: transparent url(../images/cta-vehicle.jpg);
 }

#cta-exhibit {
 left: 456px;
 width: 215px;
 background: transparent url(../images/cta-exhibit.jpg);
 }

#cta-other {
 left: 684px;
 width: 215px;
 background: transparent url(../images/cta-other.jpg);
 }

/* CTA - Services : Hover */

#cta-signage a:hover {
 background: transparent url(../images/cta-signage.jpg) 0 -215px no-repeat;
 }
#cta-signage_about a:hover {
 background: transparent url(../images/cta-signage.jpg) 0 -215px no-repeat;
 }

#cta-vehicle a:hover {
 background: transparent url(../images/cta-vehicle.jpg) 0 -215px no-repeat;
 }

#cta-exhibit a:hover {
 background: transparent url(../images/cta-exhibit.jpg) 0 -215px no-repeat;
 }

#cta-other a:hover {
 background: transparent url(../images/cta-other.jpg) 0 -215px no-repeat;
 }

/* CTA - Other Services */

#cta-labels {
 left: 0;
 width: 215px;
 background: transparent url(../images/cta-labels.jpg);
 }

#cta-engraving {
 left: 456px;
 width: 215px;
 background: transparent url(../images/cta-engraving.jpg);
 }

#cta-house {
 left: 228px;
 width: 215px;
 background: transparent url(../images/cta-house.jpg);
 }

#cta-window {
 left: 684px;
 width: 215px;
 background: transparent url(../images/cta-window.jpg);
 }

/* CTA - Other Services : Hover */

#cta-labels a:hover {
 background: transparent url(../images/cta-labels.jpg) 0 -215px no-repeat;
 }

#cta-house a:hover {
 background: transparent url(../images/cta-house.jpg) 0 -215px no-repeat;
 }

#cta-engraving a:hover {
 background: transparent url(../images/cta-engraving.jpg) 0 -215px no-repeat;
 }

#cta-window a:hover {
 background: transparent url(../images/cta-window.jpg) 0 -215px no-repeat;
 }

/* Special CTAs */

#cta-1 {
 left: 0;
 background: #ccc;
 width: 215px;
 height: 215px;
 }

#cta-2 {
 left: 228px;
 background: #ccc;
 width: 215px;
 height: 215px;
 }

#cta-3 {
 left: 456px;
 background: #ccc;
 width: 215px;
 height: 215px;
 }

#cta-4 {
 left: 684px;
 background: #ccc;
 width: 215px;
 height: 215px;
 }

#cta-12 {
 left: 0;
 background: #ccc;
 width: 443px;
 height: 215px;
 }

#cta-34 {
 right: 0;
 width: 443px;
 height: 215px;
 }

#findus-map-caption {
 margin: 0 0 15px;
 }

/* CTA Repeaters */

/* added by pinkcactus */
span#cta-banners2 { background:url(../images/cta-banners2.png) no-repeat; height:215px; width:215px; float:left; clear:none; display:inline; margin:0 10px 7px 0;}
span#cta-banners2:hover{background:url(../images/cta-banners2_hover.png) no-repeat;}

span#cta-posters2 { background:url(../images/cta-posters2.png) no-repeat; height:215px; width:215px; float:left; clear:none; display:inline; margin:0 10px 7px 0;}
span#cta-posters2:hover{background:url(../images/cta-posters2_hover.png) no-repeat;}

span#cta-signage2 { background:url(../images/cta-signage2.png) no-repeat; height:215px; width:215px; float:left; clear:none; display:inline; margin:0 10px 7px 0;}
span#cta-signage2:hover{background:url(../images/cta-signage2_hover.png) no-repeat;}

span#manifestation { background:url(../images/cta-manifestation.png) no-repeat; height:215px; width:215px; float:left; clear:none; display:inline; margin:0 10px 7px 0;}
span#manifestation:hover{background:url(../images/cta-manifestation_hover.png) no-repeat;}

a#os-cta-manifestation { background:url(../images/cta-manifestation.png) no-repeat; height:215px; width:215px; float:left; clear:none; display:inline; margin:0 10px 7px 0;}
a#os-cta-manifestation:hover{background:url(../images/cta-manifestation_hover.png) no-repeat;}

a#os-cta-banners2 { background:url(../images/cta-banners2.png) no-repeat; height:215px; width:215px; float:left; clear:none; display:inline; margin:0 10px 7px 0;}
a#os-cta-banners2:hover{background:url(../images/cta-banners2_hover.png) no-repeat;}

a#os-cta-posters2 { background:url(../images/cta-posters2.png) no-repeat; height:215px; width:215px; float:left; clear:none; display:inline; margin:0 10px 7px 0;}
a#os-cta-posters2:hover{background:url(../images/cta-posters2_hover.png) no-repeat;}

a#os-cta-signage2 { background:url(../images/cta-signage2.png) no-repeat; height:215px; width:215px; float:left; clear:none; display:inline; margin:0 10px 7px 0;}
a#os-cta-signage2:hover{background:url(../images/cta-signage2_hover.png) no-repeat;}