/* ccbayfrontvision.com  |  2009-11-23  |  color1:1e341a | color2:674029*/
/* Fonts Included - AurulentSansRegular - AurulentSansBold */
body { color:#1e341a; font:14px Arial, sans-serif; background:url(../img/body.jpg) repeat center top fixed; }
strong { font-family:'AurulentSansBold', Arial, sans-serif; }
a { color:#674029; text-decoration:none; }
a:hover { text-decoration:none; background:#fff;}
h1 { font:48px 'AurulentSansBold', Arial, sans-serif; padding:5px; margin:0;  letter-spacing:-3px;}
h1 span { color:#c7d6c2; text-shadow:#000 0px 0px 5px; zoom:1; position:relative; }
h2 { font:32px 'AurulentSansBold', Arial, sans-serif; padding:5px; margin:0; border-bottom:1px solid #1e341a; width:auto; }
h3 { font:18px 'AurulentSans', Arial, sans-serif; padding:5px; margin:0; }
form, img, a { border:0; margin:0; padding:0; }
hr { border:#fff; }
/* G E N E R A L */
.clear { clear:both; }
.none { display:none; }
.error { background:#f5d4d4; border:1px solid #f00; border-width:1px 0; color:#333; margin:5px; padding:8px 0; }
.success { background:#b7d1e1; border-bottom:1px solid #4b8db3; border-top:1px solid #4b8db3; color:#333; margin:5px; padding:8px 0 8px 40px; text-align:center; }
.white { color:#fff; }
/* M A I N   I D s */
#box { margin:10px auto; width:960px; padding:0; }
	#head { }
	#main { }
		.smBox { padding:0; margin:5px 0; width:960px; background:#c7d6c2; border:1px solid #1e341a; clear:both; }
			.smBox .leftImg { width:190px; float:left; padding:15px; }
		#banners { position:relative; height:400px; }
			#banners img { position:absolute; top:0; left:0; z-index:8; }
			#banners img.active { z-index:10; }
			#banners img.last-active { z-index:9; }
		#bannerText { top:-66px; margin-bottom:-55px; position:relative; z-index:12; padding:10px; background:#c7d6c2; font:24px 'AurulentSansRegular', Arial, sans-serif; left:1px; }
		.statement { font:24px 'AurulentSansRegular', Arial, sans-serif; text-align:center; margin:0; padding:0; }
		.left { float:left; padding:10px; }
		.right { float:right; padding:10px; }
		.full { padding:10px; }
		/* Horizontal Nav */
		#nav { padding:0; margin:0; text-align:right; width:960px; background:#c7d6c2; border:1px solid #1e341a; }
			#nav a { padding:10px; margin:0; text-decoration:none; line-height:36px; color:#1e341a; }
			#nav a:hover { background:#fff; }
	#foot { text-align:center; }
	#social { position:relative; top:-40px; right:0; float:right; height:0; }
		#social a:hover { background:none; }
	#images img { height:100px; width:100px; overflow:hidden; margin:2px; }
		#images a:hover { background:none; }
#toTop { width:120px; background:#ddd; border:1px solid #ccc; text-align:center; padding:6px; position:fixed; bottom:12px; right:12px; color:#666; text-decoration:none; }
#topNavList li { list-style:none; padding:6px 0; }
/* The fonts included are copyrighted by - @vendor: Stephen G. Hartke - @licenseurl: http://www.fontsquirrel.com/license/Aurulent-Sans */
@font-face { font-family: 'AurulentSansRegular'; src: url('AurulentSans-Regular.eot'); src: local('Aurulent Sans Regular'), local('AurulentSans-Regular'), url('AurulentSans-Regular.woff') format('woff'), url('AurulentSans-Regular.otf') format('opentype'), url('AurulentSans-Regular.svg#AurulentSans-Regular') format('svg'); }
@font-face { font-family: 'AurulentSansBold'; src: url('AurulentSans-Bold.eot'); src: local('Aurulent Sans Bold'), local('AurulentSans-Bold'), url('AurulentSans-Bold.woff') format('woff'), url('AurulentSans-Bold.otf') format('opentype'), url('AurulentSans-Bold.svg#AurulentSans-Bold') format('svg'); }


/* ColorBox Core  */
#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; overflow:visible;}
#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;}
#cboxOverlay{background:#000;}
#cboxTopLeft{width:14px; height:14px; background:url(images/controls.png) 0 0 no-repeat;}
#cboxTopCenter{height:14px; background:url(images/border.png) top left repeat-x;}
#cboxTopRight{width:14px; height:14px; background:url(images/controls.png) -36px 0 no-repeat;}
#cboxBottomLeft{width:14px; height:43px; background:url(images/controls.png) 0 -32px no-repeat;}
#cboxBottomCenter{height:43px; background:url(images/border.png) bottom left repeat-x;}
#cboxBottomRight{width:14px; height:43px; background:url(images/controls.png) -36px -32px no-repeat;}
#cboxMiddleLeft{width:14px; background:url(images/controls.png) -175px 0 repeat-y;}
#cboxMiddleRight{width:14px; background:url(images/controls.png) -211px 0 repeat-y;}
#cboxContent{background:#fff;}
#cboxLoadedContent{margin-bottom:5px;}
#cboxLoadingOverlay{background:url(images/loading_background.png) center center no-repeat;}
#cboxLoadingGraphic{background:url(images/loading.gif) center center no-repeat;}
#cboxTitle{position:absolute; bottom:-25px; left:0; text-align:center; width:100%; font-weight:bold; color:#7C7C7C;}
#cboxCurrent{position:absolute; bottom:-25px; left:58px; font-weight:bold; color:#7C7C7C;}
#cboxPrevious, #cboxNext, #cboxClose, #cboxSlideshow{position:absolute; bottom:-29px; background:url(images/controls.png) 0px 0px no-repeat; width:23px; height:23px; text-indent:-9999px;}
#cboxPrevious{left:0px; background-position: -51px -25px;}
#cboxPrevious.hover{background-position:-51px 0px;}
#cboxNext{left:27px; background-position:-75px -25px;}
#cboxNext.hover{background-position:-75px 0px;}
#cboxClose{right:0; background-position:-100px -25px;}
#cboxClose.hover{background-position:-100px 0px;}
cboxSlideshow_on #cboxSlideshow{background-position:-125px 0px; right:27px;}
.cboxSlideshow_on #cboxSlideshow.hover{background-position:-150px 0px;}
.cboxSlideshow_off #cboxSlideshow{background-position:-150px -25px; right:27px;}
.cboxSlideshow_off #cboxSlideshow.hover{background-position:-125px 0px;}

