/* CSS Document */

body, p {
	margin: 5px 5px 10px 5px;
	font-family:Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size:12px;
}

h1,h2,h3,h4,h5,h6 { color:#FFF; margin:0px; }

.imgborder {
	border: 1px solid #000000;
	margin:5px 5px 5px 5px;
	text-align: center;
}

a:link, a:visited {font-family:Arial, Helvetica, sans-serif; color:#CCCCCC; }

a:hover { text-decoration:none; }

ul, li {color:#FFFFFF; }

.nav { text-align:center; font-family:Arial, Helvetica, sans-serif; font-size:14px; }
.nav a:link, .nav a:visited { color:#FFFFFF; }
.nav a:hover { color:#CCCCCC; }

.footer { text-align:center; font-family:Arial, Helvetica, sans-serif; font-size:12px; }
.footer a:link, .footer a:visited { color:#FFFFFF; }
.footer a:hover { color: #666666; }


.quote { font-style:italic; margin:10px; color:#E6E6E6;   }

.clear  { height:0%; padding:0; margin:0; clear:both; }


/*==========================================ROTATOR STYLES==================================================*/

#rotator  { width:800px; height:400px; margin:0 auto; position:relative; overflow:hidden; border:3px solid #000;}

.jshowoff { width: 800px; margin:0px auto; }
.jshowoff div { width: 800px; height: 400px; margin:0px auto; }
.jshowoff.thumbFeatures { height: 400px; margin:30px auto;}

.jshowoff div p, .jshowoff div h2 { _background-color: #efefef; }

.jshowoff h2, .jshowoff p { font-size: 18px; padding: 0px; margin: 0px; }

.jshowoff p { font-size: 13px; line-height: 15px; margin:0px !important; }

.eddie { float: right; padding: 15px 20px 15px 20px; }

.jshowoff p.jshowoff-slidelinks { position: absolute; bottom: -14px; right: 5px; margin: 0; padding: 0; }
.jshowoff-slidelinks a, .jshowoff-controls a { display: block; background-color: #333; color: #fff; padding: 5px 7px 5px; margin: 5px 0 0 5px; float: left; text-decoration: none; outline: none; font-size: 11px; line-height: 14px; }
.jshowoff-slidelinks a:hover, .jshowoff-controls a:hover { color: #fff; background-color: #3e3e3e; }
.jshowoff-slidelinks a.jshowoff-active, .jshowoff-slidelinks a.jshowoff-active:hover { background-color: #ccc; color: #000; }

/*p.jshowoff-controls { background: #aaa; overflow: auto; height: 1%; padding: 0 0 5px 5px; margin: 0; -moz-border-radius-bottomleft: 6px; -moz-border-radius-bottomright: 6px; -webkit-border-bottom-left-radius: 6px; -webkit-border-bottom-right-radius: 6px; }

.jshowoff-controls a { margin: 5px 5px 0 0; font-size: 12px; line-height: 15px; padding: 4px 8px 5px; }

.jshowoff-pausetext { color: #fff; }

.thumbFeatures p.jshowoff-slidelinks { background: #000; bottom: 0; padding: 5px 0 5px 5px; right: 113px; height: 32px; }
.thumbFeatures .jshowoff-slidelinks a { display: block; width: 60px; height: 30px; background-color: none; background-repeat: no-repeat; margin: 0 5px 0 0; padding: 0; border: 1px solid #4f4f4f; text-indent: -10000em; -moz-border-radius: 0; -webkit-border-radius: 0; }
.thumbFeatures .jshowoff-slidelinks a.jshowoff-active { border: 1px solid #fff; }
.thumbFeatures .jshowoff-slidelink-0 { background-image: url(http://farm5.static.flickr.com/4065/4439060414_c11002d183_o_d.jpg); }
.thumbFeatures .jshowoff-slidelink-1 { background-image: url(http://farm5.static.flickr.com/4049/4438283469_5ddf465356_o_d.jpg); }
.thumbFeatures .jshowoff-slidelink-2 { background-image: url(http://farm5.static.flickr.com/4033/4439060472_02efbb3955_o_d.jpg); }
.thumbFeatures .jshowoff-slidelink-3 { background-image: url(http://farm5.static.flickr.com/4041/4438283519_4f08cb4a57_o_d.jpg); }*/

.thumbFeatures p.jshowoff-controls { background: none; height: 54px; overflow: visible; padding: 0; margin:0; position: absolute; top: 100px; width: 100%; z-index: 150; }
.thumbFeatures .jshowoff-controls a { display: block; width: 30px; height: 54px; background: none; background-repeat: no-repeat; margin: 0; padding: 0; text-indent: -10000em; position: absolute; }

.thumbFeatures .jshowoff-controls a.jshowoff-prev { left: -46px; background-image:url(../images/slices/rotator-button-LEFT.jpg); border-bottom:none !important; }
.thumbFeatures .jshowoff-controls a.jshowoff-next { right: -46px; background-image:url(../images/slices/rotator-button-RIGHT.jpg); border-bottom:none !important; }
.thumbFeatures .jshowoff-controls a.jshowoff-play { display: none; }


/*==========================================COLORBOX STYLES==================================================*/

#colorbox, #cboxOverlay, #cboxWrapper{position:absolute; top:0; left:0; z-index:9999; overflow:hidden;}
#cboxOverlay{position:fixed; width:100%; height:100%;}
#cboxMiddleLeft, #cboxBottomLeft{clear:left;}
#cboxContent{position:relative;}
#cboxLoadedContent{overflow:auto;}
#cboxLoadedContent iframe{display:block; width:100%; height:100%; border:0;}
#cboxTitle{margin:0;}
#cboxLoadingOverlay, #cboxLoadingGraphic{position:absolute; top:0; left:0; width:100%;}
#cboxPrevious, #cboxNext, #cboxClose, #cboxSlideshow{cursor:pointer;}

/* 
    ColorBox example user style
    The following rules are ordered and tabbed in a way that represents the
    order/nesting of the generated HTML, so that the structure easier to understand.
*/
#cboxOverlay{background:#000;}

#colorbox{}
    #cboxContent{background:#000; margin:40px 0px; }
        #cboxContent{background:#000; padding:5px;}
        #cboxTitle{position:absolute; top:-18px; right:6px; color:#fff; font-size:13px; font-weight:bold;}
        #cboxCurrent{position:absolute; top:-40px; right:6px; color:#fff;  font-size:14px; font-weight:bold;}
        #cboxSlideshow{position:absolute; bottom:-20px; right:6px; color:#fff; font-size:14px;  font-weight:bold;}
        #cboxPrevious{position:absolute; top:50%; left:5px; margin-top:-32px; background:url(http://carolinascustomkbc.com/includes/JS/colorbox/images/controls.png) top left no-repeat; width:28px; height:65px; text-indent:-9999px;}
        #cboxPrevious.hover{background-position:bottom left;}
        #cboxNext{position:absolute; top:50%; right:5px; margin-top:-32px; background:url(http://carolinascustomkbc.com/includes/JS/colorbox/images/controls.png) top right no-repeat; width:28px; height:65px; text-indent:-9999px;}
        #cboxNext.hover{background-position:bottom right;}
        #cboxLoadingOverlay{background:#000;}
        #cboxLoadingGraphic{background:url(http://carolinascustomkbc.com/includes/JS/colorbox/images/loading.gif) center center no-repeat;}
        #cboxClose{position:absolute; top:5px; right:5px; display:block; background:url(http://carolinascustomkbc.com/includes/JS/colorbox/images/controls.png) top center no-repeat; width:38px; height:19px; text-indent:-9999px;}
        #cboxClose.hover{background-position:bottom center;}

