/***MAIN***/

HTML{
	padding:0px;
	margin:0px;
	height:100%;}

BODY{
	background:#49494b;
	height:100%;
	width:100%;
	margin:0px;}

#mainContainer {
	background:#f4f4f4;
	margin:0px auto;
	padding:0px;
	width:780px;
	min-height:100%;
	position:relative;}

#mainBuffer {
	width:780px;
	height:auto;
	padding-bottom:100px;}

/***HEADER***/

#header {
	position:absolute;
	top:0px;
	background:url(images/bcheader.jpg);
	margin:0 0 0 0px;
	height:166px;
	width:780px;
	border:none;}

#header .buffer {
	width:780px;
	height:166px;}


#header2 {
	position:absolute;
	top:0px;
	background:url(images/andyhead.jpg);
	margin:0 0 0 0px;
	height:166px;
	width:780px;
	border:none;}

#header2 .buffer {
	width:780px;
	height:166px;}

/***NAV'S****/

#nav5 {
	width:150px;
	margin-left:0px;}

#nav5 UL {
	width:200px;
	height:30px;
	list-style:square;}

#nav5 LI {
	padding-right:3px;
	padding-left:3px;
	margin-right:10px;
	font-family:Arial;
	padding-top:0px;
	padding-right:px;
	text-align:left;
	width:150px;
	height:20px;
	font-size:12px;
	text-decoration:none;
	font-weight:normal;
	list-style:square;}

#nav5 LI a {
	font-size:12px;
	font-weight:bold;
	color:#AE100F;
	text-decoration:none;}

#nav5 LI a:hover {
	color:#999999;}

#nav4 {
	width:750px;
	margin-left:-150px;}

#nav4 UL {
	width:750px;
	height:25px;
	list-style:none;}

#nav4 LI {
	display:block;
	float:right;
	padding-right:3px;
	padding-left:3px;
	margin-right:10px;
	font-family:Arial;
	padding-top:0px;
	padding-right:px;
	text-align:center;
	width:auto;
	height:20px;
	font-size:9px;
	text-decoration:none;
	font-weight:normal;}

#nav4 LI a {
	font-size:10px;
	color:#444;
	text-decoration:none;}

#nav4 LI a:hover {
	color:#000;}

#nav3 {
	width:750px;
	margin-left:0px;}

#nav3 UL {
	width:750px;
	height:25px;
	list-style:none;}

#nav3 LI {
	display:block;
	float:left;
	padding-right:3px;
	padding-left:3px;
	margin-right:10px;
	font-family:Arial;
	padding-top:0px;
	padding-right:px;
	text-align:center;
	width:auto;
	height:20px;
	font-size:9px;
	text-decoration:none;
	font-weight:normal;}

#nav3 LI a {
	font-size:10px;
	color:#444;
	text-decoration:none;}

#nav3 LI a:hover {
	color:#000;}

#nav2 {
	width:656px;
	height:25px;
	position:absolute;
	top:131px;
	left:100px;}

#nav2 UL {
	margin-left:-28px;
	width:800px;
	height:25px;
	list-style:none;}

#nav2 LI {
	display:block;
	float:left;
	padding-right:3px;
	padding-left:3px;
	margin-right:10px;
	font-family:Arial;
	padding-top:0px;
	text-align:center;
	width:auto;
	height:20px;
	font-size:9px;
	font-weight:bold;
	text-decoration:none;}

#nav2 LI a {
	font-size:10px;
	color:#fff;
	text-decoration:none;}

#nav2 LI a:hover {
	color:#AB161A;}

#nav {
	width:600px;
	height:25px;
	position:absolute;
	top:111px;
	left:130px;}

#nav UL {
	margin-left:-28px;
	width:800px;
	height:25px;
	list-style:none;}
	
#nav8 UL {
	margin-left:-28px;
	width:800px;
	height:25px;
	list-style:none;}
	
#nav8 {
	width:600px;
	height:25px;

	position:absolute;
	top:109px;
	left:470px;}

#nav LI {
	display:block;
	float:left;
	padding-right:3px;
	padding-left:3px;
	margin-right:10px;
	font-family:Arial;
	padding-top:0px;
	text-align:center;
	width:auto;
	height:20px;
	font-size:9px;
	font-weight:bold;
	text-decoration:none;}
#nav8 LI {
	display:block;
	float:left;
	padding-right:3px;
	padding-left:3px;
	margin-right:10px;
	font-family:Arial;
	padding-top:0px;
	text-align:center;
	width:auto;
	height:20px;
	font-size:9px;
	font-weight:bold;
	text-decoration:none;}

#nav LI a {
	font-size:10px;
	color:#fff;
	text-decoration:none;}
	
#nav8 LI a {
	font-size:12px;
	color:#fff;
	text-decoration:none;}

#nav LI a:hover {
	color:#AB161A;}
#nav8 LI a:hover {
	color:#AB161A;}

/***PAGE DATA***/

#pageData {
	font-family:arial;
	font-size:11px;
	padding-top:176px;
	width:780px;
	margin:0px auto;}

#pageData .buffer {
	width:780px;
	margin:0px auto;}
	
h5 {
	color:#1C416B;
	display:inline;}
	
.text li {
	margin-bottom:5px;}


/***BOX1***/

#pageData .box1 {
	width:420px;
	margin:0 0 0 10px;
	padding:0 0 0px 0;
	display:block;
	float:left;}

#pageData .box1 .text {
	font-size:12px;
	margin:10px 10px 30px 10px;
	line-height:15px;}

#pageData .box1 .fcacirc {
	margin-left:60px;}

#pageData .box1 h1 {
	font-size:24px;
	font-family:arial;
	font-weight:bold;
	margin:10px 0 0 80px;}

#pageData .box1 .text h2 {
	color:#1F3860;
	font-size:14px;
	font-family:arial;
	font-weight:bold;
	text-align:left;}

#pageData .box1 h2 {
	font-family:arial;
	font-weight:bold;
	margin:0 0 -30px 80px;}

#pageData .box1 .text h3 {
	font-size:16px;
	font-weight:bold;
	color:#AE100F;}

#pageData .box1 .text h4 {
	width:420px;
	font-size:20px;
	font-weight:bold;
	color:#000;
	margin:0 0 10px 0;
	line-height:1;}

#pageData .box1 .text h5 {
	font-size:13px;
	font-family:arial;
	margin:10px 0 -8px 0;
	color:#1C416B;
	text-decoration:underline;}

#pageData .box1 h6 {
	font-size:16px;
	width:420px;
	text-align:center;
	margin:0 0 10px 0;}

#pageData .box1 .text p img.floatLeft {
    float:left;
    margin:0 8px 4px 0;}

#pageData .box1 .text p .dropcap {
    font-family:Georgia,;
	color:#AE100F;
	font-size:40px;
	font-weight:normal;
	line-height:80%;
	letter-spacing:0px;}

#pageData .box1 .text p .droplet {
    font-family:Arial;
	color:#444;
	font-size:20px;
	font-weight:normal;
	line-height:80%;
	letter-spacing:0px;}

#pageData .box1 .springbreak img {
	display:block;
	float:left;
	margin-right:10px;
	margin-bottom:15px;}

#pageData .box1 .springbreak h3 {
	display:block;
	float:left;
	width:300px;
	font-size:15px;
	margin:0 0 3px 0;}

#pageData .box1 .springbreak p {
	width:300px;
	font-size:13px;
	margin-left:10px;}

#pageData .box1 .programs {
	width:226px;}

#pageData .box1 .programs2 {
	background:url(images/programs1.jpg);
	width:226px;
	height:123px;
	margin-bottom:25px;}

.box1 li {
	list-style:none;}

#pageData .box1 ul li {
	font-size:13px;
	font-style:italic;
	margin-left:20px;}

#pageData .box1 .text ul.bring {
	list-style:square;}

#pageData .box1 .text ul.bring li {
	font-size:13px;
	font-family:arial;
	color:#000;
	list-style:square;
	margin-bottom:5px;
	display:block;;
	float:none;}

#pageData .box1 ul li img {
	height:200px;
	border:1px solid #000;}

#pageData .box1 .q {
	font-weight:bold;
	font-size:13px;
	font-family:arial;
	margin:10px 0 10px 30px;
	width:350px;}

#pageData .box1 .girls {
	margin-left:80px;}

#pageData .box1 .a {
	font-family:arial;
	font-size:12px;
	color:#AD1417;
	width:300px;
	margin:0 0 0 30px;}

#pageData .box1 .bio {
	font-size:10px;
	color:#444;
	margin-top:10px;}

#gallery {
	width:780px;
	margin-top:-30px;
	margin-left:-55px;
	display:block;
	float:left;}

#gallery li {
	padding:0 0 0px 0;
	width:190px;
	height:200px;
	margin:20px 0 0 0px;
	display:block;
	float:left;
	list-style:none;
	position:relative;}

#gallery li img {
	width:200px;
	display:block;
	float:left;}

p.red {
	color:red;}

/***BOX2***/

#pageData .box2 {
	width:230px;
	height:590px;
	margin:0 0 0 10px;
	padding:0px;
	display:block;
	float:left;}

#pageData .box2 .button1 {
	background:url(images/mission.jpg) no-repeat;
	width:230px;
	height:86px;
	margin:0 0 10px 0;
	padding:0px;
	display:block;
	float:left;}

#pageData .box2 .button2 {
	background:url(images/button1.jpg) no-repeat;
	width:230px;
	height:86px;
	margin:0 0 10px 0;
	padding:0px;
	display:block;
	float:left;}

#pageData .box2 .button3 {
	background:url(images/button2.jpg) no-repeat;
	width:230px;
	height:86px;
	margin:0 0 10px 0;
	padding:0px;
	display:block;
	float:left;}

#pageData .box2 .button4 {
	background:url(images/andytips3.jpg) no-repeat;
	width:230px;
	height:86px;
	margin:0 0 10px 0;
	padding:0px;
	display:block;
	float:left;}

#pageData .box2 .button5 {
	background:url(images/score.jpg) no-repeat;
	width:230px;
	height:86px;
	margin:0 0 10px 0;
	padding:0px;
	display:block;
	float:left;}

#pageData .box2 .button6 {
	background:url(images/button3.jpg) no-repeat;
	width:230px;
	height:86px;
	display:block;
	float:left;
	margin:0px 0 0 0;}



/***BOX3***/

#pageData .box3 {
	width:85px;
	height:500px;
	margin:0 0 0 10px;
	padding:0px;
	display:block;
	float:left;}


#pageData .box3 .icon1 {
	background:url(images/icon1.jpg) no-repeat;
	width:85px;
	height:82px;
	display:block;
	float:left;
	margin:0 0 1px 0;
	padding:0px;}

#pageData .box3 .icon2 {
	background:url(images/icon2.jpg) no-repeat;
	width:85px;
	height:128px;
	display:block;
	float:left;
	margin:0 0 1px 0;
	padding:0px;}

#pageData .box3 .icon3 {
	background:url(images/icon3.jpg) no-repeat;
	width:85px;
	height:137px;
	display:block;
	float:left;
	margin:0 0 1px 0;
	padding:0px;}

#pageData .box3 .icon4 {
	background:url(images/icon4.jpg) no-repeat;
	width:85px;
	height:54px;
	display:block;
	float:left;
	margin:0 0 1px 0;
	padding:0px;}

#pageData .box3 .icon5 {
	background:url(images/icon5.jpg) no-repeat;
	width:85px;
	height:85px;
	display:block;
	float:left;
	margin:0 0 1px 0;
	padding:0px;}

/***BOX4***/

#pageData .box4 {
	width:750px;
	margin:0px 0px 10px 10px;
	padding:0 10px 0 0;}

#pageData .box4 .text {
	font-size:12px;
	margin:10px 50px 30px 10px;
	line-height:15px;}

#pageData .box4 .text p .dropcap {
    font-family:Georgia,;
	color:#AE100F;
	font-size:40px;
	font-weight:normal;
	line-height:80%;
	letter-spacing:0px;}

#pageData .box4 h3 {
	font-size:16px;
	color:#1C416B;
	width:auto;
	margin-bottom:0px;}

#pageData .box4 p {
	width:400px;
	border-top:1px dotted #444;
	font-size:12px;
	margin-top:2px;}

/***TOPBOX***/

#pageData .topbox {
	width:660px;
	margin:0 0 0 10px;
	padding:0 0 0px 0;
	display:block;
	float:left;}

#pageData .topbox .text {
	width:600px;
	font-size:12px;
	margin:10px 10px 30px 10px;
	line-height:15px;}

#pageData .topbox h1 {
	font-size:24px;
	font-family:arial;
	font-weight:bold;
	margin:10px 0 0 80px;}

#pageData .topbox .text h2 {
	color:#1F3860;
	font-size:14px;
	font-family:arial;
	font-weight:bold;
	text-align:left;}

#pageData .topbox h2 {
	font-family:arial;
	font-weight:bold;
	margin:0 0 -30px 80px;}

#pageData .topbox .text h3 {
	font-size:16px;
	font-weight:bold;
	color:#AE100F;
	margin-bottom:40px;}

#pageData .topbox .text h4 {
	width:420px;
	font-size:20px;
	font-weight:bold;
	color:#000;
	margin:0 0 10px 0;}

#pageData .topbox .text h5 {
	font-size:16px;
	font-family:arial;
	margin:10px 0 -8px 0;
	color:#1C416B;}

#pageData .topbox h6 {
	font-size:16px;
	width:420px;
	text-align:center;
	margin:0 0 10px 0;}

#pageData .topbox .text p img.floatLeft {
    float:left;
    margin:0 8px 4px 0;}

#pageData .topbox .text p .dropcap {
    font-family:Georgia,;
	color:#AE100F;
	font-size:40px;
	font-weight:normal;
	line-height:80%;
	letter-spacing:0px;}

#pageData .topbox .text p .droplet {
    font-family:Arial;
	color:#444;
	font-size:20px;
	font-weight:normal;
	line-height:80%;
	letter-spacing:0px;}

#pageData .topbox .logo {
	margin:0 0 0 50px;
	width:310px;
	height:75px;
	background:url(images/bclogo.jpg) no-repeat;}

#pageData .topbox .mechanic {
	width:200px;
	display:block;
	float:left;
	margin:10px 8px 10px 10px;}

#pageData .topbox .mechanic h4 {
	width:200px;
	font-size:12px;
	margin:5px 0 0 0;}

#pageData .topbox .rec {
	margin-bottom:15px;
	margin-left:40px;}

#pageData .topbox .rec img {
	display:block;
	float:left;
	margin-bottom:15px;}

#pageData .topbox ul.facilities {
	width:695px;
	margin-left:60px;}

#pageData .topbox ul.facilities li {
	list-style:none;
	margin:10px 30px 10px 0px;
	padding:0px;
	width:200px;
	height:65px;
	display:block;
	float:left;
	border:1px solid #000;}

#pageData .topbox ul.facilities li img {
	width:auto;
	height:auto;
	margin:0px;
	padding:0px;}


/***ANDYBOX***/

#pageData .andybox {
	width:755px;
	margin:0 0 0 10px;
	padding:0 0 0px 0;
	display:block;
	float:left;}

#pageData .andybox .text {
	width:745px;
	font-size:11px;
	margin:10px 10px 0px 10px;
	line-height:15px;}

#pageData .andybox h1 {
	font-size:24px;
	font-family:arial;
	font-weight:bold;
	margin:10px 0 0 80px;}

#pageData .andybox .text h2 {
	color:#1F3860;
	font-size:14px;
	font-family:arial;
	font-weight:bold;
	text-align:left;}

#pageData .andybox h2 {
	font-family:arial;
	font-weight:bold;
	margin:0 0 -30px 80px;}

#pageData .andybox .text h3 {
	font-size:14px;
	font-weight:bold;
	color:#AE100F;
	margin-bottom:5px;
	margin-top:8px;
	float:none;}

#pageData .andybox p {
	padding-bottom:20px;}

/***FOOTER***/

#mainFooter {
	position:relative;
	border-top:1px solid #a4a3a3;
	margin:-101px auto 0 auto;
	height:100px;
	width:780px;
	background:#a4a3a3;}

#mainFooter .footerText {
	margin-left:250px;
	height:15px;
	font-size:11px;
	font-weight:bold;
	color:#444;
	display:block;
	float:left;
	font-family:Arial;}

/***FORMS***/

#registrationForm fieldset {
	border:none;
	margin-bottom:20px;}

#registrationForm .field .name {
	font-size:13px;
	color:#2e2e2e;
	width:auto;
	display:block;
	font-weight:bold;}

#registrationForm .submit input:hover {
	cursor:pointer;}

#newsletterForm fieldset {
	border:none;
	margin-bottom:20px;}

#newsletterForm .field .name {
	font-size:13px;
	color:#1C416B;
	width:auto;
	display:block;
	font-weight:bold;}

#newsletterForm .field input {
	width:200px;
	display:block;}

#newsletterForm .submit input:hover {
	cursor:pointer;}

/***OTHER***/

img.floatLeft {
    float: left;
    margin:4px 8px 3px 0px;}

#pageData .learnmore {
	display:none;
	width:169px;
	height:100px;
	position:absolute;
	bottom:0px;
	left:263px;
	background:url(images/bcflip.jpg) no-repeat;}

a {
	color:#AE100F;}

img {
	border:none;
	margin-right:10px;}

#pageData .box1 .night {
	border-top:1px dotted #AD1417;}

#andy {
	float:right;}

#pageData .text .line {
	border-bottom:1px dotted #444;
	width:400px;
	height:1px;}
#pageData .pinch {
	margin-left:66px;}

#pageData .pdf {
	height:30px;
	background:url(images/pdf.jpg) no-repeat left center;
	padding-left:30px;
	margin-top:10px;}

#pageData .pdf SPAN a {
	text-decoration:none;
	color:#999;}

#donateForm fieldset {
	border:none;}
	


/*alert_box style*/

#alert_box{
  font-family:"Arial";
  border:5px solid #CCC;
  background:#fff;
  color:black;
  }

#alert_box H4{
  margin:0;
  padding:5px 5px 2px 5px;
  color:#FFF;
  border-bottom:5px solid #CCC;
  background:#777;}

#alert_box DIV{
  color:#555;
  font-size:12px;
  padding:5px;
  margin:5px;}

#alert_box BUTTON{
  display:block;
  margin:5px;
  border-width:1px;
  margin-left:auto;
  cursor:pointer;
  background:#AAA;
  color:#FFF;}

#alert_box BUTTON:hover{
  background:#CCC;
  color:#555;}
  
/*IMAGE MAP*/


.popup_text {
	padding:10px;
	text-align:left;
	border:2px solid #999;
	margin:-2px;}
	
.popup_text h3 {
	font-weight:bold;
	padding:8px;
	padding-left:30px;
	margin:-10px -10px 10px -10px;
	border-bottom:1px dotted #fff;
	background:#00A650 url(images/player.jpg) no-repeat left;}

#programs area:hover {
	cursor:pointer;}
	
area.poly {
	border:1px solid red;}
	
.buttonD {
	margin-bottom:10px;}
	
/*EXTRAS*/	
	
#pageData .box1 .text .zone h3 {
	font-size:21px;
	line-height:1.2;
	text-align:center;
	margin:10px 0 15px 0;
	background:#eee;
	color:#eee;
	border:2px solid #CC1213;
	padding:3px;
	background:url(images/hdgradient.jpg);}
	
#pageData .box1 .text .zone li {
	font-weight:bold;
	font-size:12px;
	color:#444;}
		
#pageData .box1 .text .zone h5 {
	color:#000;
	font-size:12px;
	text-decoration:none;}
	
#pageData .box1 .text .zone h6 {
	margin:7px 0 7px 0;
	color:#7e0807;
	font-style:italic;
	font-size:14px;
	text-align:left;}

ul.tcc_goals {
	list-style:disc;}
	
ul.tcc_goals li {
	list-style:disc;
	font-style:bnormal;}
	
ul.fishing {
	margin-left:-40px;}	
	
ul.fishing li {
	font-style:normal;}
	
ul.pay {
	margin:10px 0 0 -40px;}	
	
ul.pay li {
	width:80px;
	display:block;
	float:left;
	margin-top:2px;}
	
.clearer {
	clear:both;}
	
.bass_tourn {
	margin-left:30px;}	

	
.dwld {
	margin-left:40px;
	margin-bottom:20px;
	font-size:20px;}
	
.camo {
	margin:10px;}
	
.author {
	font-weight:bold;
	color:#444;}
	
h3 a {
	font-size:16px;
	margin-left:10px;}
	
}
