/* CSS Document */

/* undo some default styling of common (X)HTML browsers
 * ------------------------------------------------------------------------- */

/* No list-markers by default - must redefine bullets w/ bg graphics */
ul,ol { list-style:none; }
/* Avoid browser default inconsistent heading font-sizes and pre/code */
h1,h2,h3,h4,h5,h6,pre,code,td { font-size:1em; }
/* Remove inconsistent (among browsers) default padding or margin */
ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,body,html,p,blockquote,fieldset,input,label,div,dd,dt,dl,table,tr,td,script,hr { margin:0; padding:0; }
/* prevent blue linked image borders */
a img,:link img,:visited img,fieldset {
	border-style: solid;
	size: 4px;
	}

body {
	margin: 0 auto;
	padding: 0;
	background-color: #D9F7FF;
	font-family: Georgia, "Trebuchet MS", Tahoma, Verdana, Arial;
	color: #D9F7FF;	
	font-size:12px;
	text-align:center; }	
	
	/*	
	font-size: 14px;	
	color: #D9EFFE;	
	background-color: #D9EFFE;
	background-image:url(images/logo_bg.gif);	
	background-repeat: repeat-y;
	background-position: center top;		*/

	
.border {border:5px solid #05405B}	

.container { width:840px;
	margin: 0 auto;
	background-color: #0089C9;	
	background-position: 50% 0;
	background-repeat:repeat-y;
}

a {
color : #96D9F6;
text-decoration : none;
}

a:visited {
color : #96D9F6;
text-decoration : none;
}

a:hover {
color : #D9F7FF;
text-decoration : none;
}

/* ********************************************************************************************************************************************************************** TOUR1 */

#slogan1{
	clear:both;
	width: 840px;
	background-image:url(images/BBT_t1_01.jpg);
	background-repeat: no-repeat;
	height: 39px;
	}

#slogan1 span { display: none; }	
#slogan1 li, #slogan1 a { height: 30px; display: block; }
#slogan1 li { float: left; list-style: none;}
#slogan1-01 {
	width: 840px;
	margin-left: 0px;
	margin-top: 0px;
	height:30px;
	}
	
#header{
	clear:both;
	width: 840px;	
	height: 311px;	
	background-image:url(images/BBT_t1_02.jpg);
	background-repeat: no-repeat;	
	}	

#header span { display: none; }	
#header li, #header a { height: 180px; display: block; }
#header li { float: left; list-style: none;}
#header-01 {
	width: 445px;
	height:180px;
	position: relative;
	top: 115px;
	float: right;
	}
	
#masthead a#mast-01 {
		position:absolute;
		margin: 3px 0 0 42px;
		width: 188px;
		height: 98px;
		}	
	
.textspace{
	clear:both;
	width: 840px;	
	height: 130px;	
	background-image:url(images/BBT_t1_03.jpg);
	background-repeat: no-repeat;
	}

#text-holder { 
	width: 487px;
	height:130px;
	position: relative;
	top: 0px;
	right: 23px;
	float: right;
	text-align: justify;
	}

#text-holder p{
	color:#fff;
	width: 487px
	}	
	
.spacer1{
	clear:both;
	width: 840px;	
	height: 43px;	
	background-image:url(images/BBT_t1_04.jpg);
	margin-top:0px;
	}				

#nav { 
	background-image:url(images/button1.jpg);
	background-repeat:no-repeat;
	width: 840px; 
	height: 52px; 
	margin-bottom:0; 
	margin-top:0; 	
	clear:both;	
	}

#nav span { display: none; } 

#nav li, #nav a { height: 52px; display: block; }
/* 		
#nav {
	clear:both;
	width: 840px;	
	height: 52px;	
	background-image:url(images/button1.jpg);
	}		
*/

#nav li { float: left; list-style: none;}

#nav-01 { width: 270px; margin-left: 0px;}
#nav-02 { width: 299px;}
#nav-03 { width: 271px;}

#nav-01 a:hover {background:url(images/button1.jpg) 0px -52px no-repeat;}
#nav-02 a:hover {background:url(images/button1.jpg) -270px -52px no-repeat;}
#nav-03 a:hover {background:url(images/button1.jpg) -569px -52px no-repeat;}

#bottom1{
	clear:both;
	width: 840px;	
	height: 485px;	
	background-image:url(images/BBT_t1_06.jpg);
	}			
	
#bottom1 span { display: none; }	
#bottom1 li, #bottom1 a { height: 60px; display: block; }
#bottom1 li { float: left; list-style: none;}

#bottom1-01 {
	width: 546px;
	height:60px;
	position: relative;
	top: 0px;
	right: 0px;
	float: left;
	}
	
.footer{
	clear:both;
	width: 840px;	
	height: 119px;	
	background-image:url(images/BBT_t1_07.jpg);
	}				
	
/* ********************************************************************************************************************************************************************** TOUR2 */	

#slogan2{
	clear:both;
	width: 840px;
	background-image:url(images/BBT_t2_01.jpg);
	height: 39px;
	}

#slogan2 span { display: none; }	
#slogan2 li, #slogan2 a { height: 30px; display: block; }
#slogan2 li { float: left; list-style: none;}
#slogan2-01 {
	width: 840px;
	margin-left: 0px;
	margin-top: 0px;
	height:30px;
	}
	
#header2{
	clear:both;
	width: 840px;	
	height: 311px;	
	background-image:url(images/BBT_t2_02.jpg);
	}	

#header2 span { display: none; }	
#header2 li, #header2 a { height: 180px; display: block; }
#header2 li { float: left; list-style: none;}
#header2-01 {
	width: 472px;
	margin-left: 0px;
	margin-top: 120px;
	height:180px;
	}
	
#masthead a#mast-01 {
		position:absolute;
		margin: 3px 0 0 42px;
		width: 188px;
		height: 98px;
		}	
	
.textspace2 {
	clear:both;
	width: 840px;	
	height: 130px;	
	background-image:url(images/BBT_t2_03.jpg);
	}

#text-holder2 { 
	width: 487px;
	height:130px;
	position: relative;
	top: 0px;
	left: 17px;
	float: left;
	text-align: justify;
	}

#text-holder2 p{
	color:#fff;
	width: 487px;
	}	
	
.spacer2{
	clear:both;
	width: 840px;	
	height: 43px;	
	background-image:url(images/BBT_t2_04.jpg);
	}				

#nav2 { 
	background-image:url(images/button2.jpg);
	background-repeat:no-repeat;
	width: 840px; 
	height: 52px; 
	margin-bottom:0; 
	margin-top:0; 	
	clear:both;	
	}

#nav2 span { display: none; } 

#nav2 li, #nav2 a { height: 52px; display: block; }
/* 		
#nav {
	clear:both;
	width: 840px;	
	height: 52px;	
	background-image:url(images/button1.jpg);
	}		
*/

#nav2 li { float: left; list-style: none;}

#nav2-01 { width: 270px; margin-left: 0px;}
#nav2-02 { width: 299px;}
#nav2-03 { width: 271px;}

#nav2-01 a:hover {background:url(images/button2.jpg) 0px -52px no-repeat;}
#nav2-02 a:hover {background:url(images/button2.jpg) -270px -52px no-repeat;}
#nav2-03 a:hover {background:url(images/button2.jpg) -569px -52px no-repeat;}

#bottom2{
	clear:both;
	width: 840px;	
	height: 485px;	
	background-image:url(images/BBT_t2_06.jpg);
	}			
	
#bottom2 span { display: none; }	
#bottom2 li, #bottom2 a { height: 60px; display: block; }
#bottom2 li { float: left; list-style: none;}

#bottom2-01 {
	width: 506px;
	height:60px;
	position: relative;
	top: 0px;
	right: 0px;
	float: right;
	}
	
.footer2{
	clear:both;
	width: 840px;	
	height: 119px;	
	background-image:url(images/BBT_t2_07.jpg);
	}
	
/* ********************************************************************************************************************************************************************** TOUR3 */

#slogan3{
	clear:both;
	width: 840px;
	background-image:url(images/BBT_t3_01.jpg);
	height: 39px;
	}

#slogan3 span { display: none; }	
#slogan3 li, #slogan3 a { height: 30px; display: block; }
#slogan3 li { float: left; list-style: none;}
#slogan3-01 {
	width: 840px;
	margin-left: 0px;
	margin-top: 0px;
	height:30px;
	}
	
#header3{
	clear:both;
	width: 840px;	
	height: 311px;	
	background-image:url(images/BBT_t3_02.jpg);
	background-repeat:no-repeat;	
	}	

#header3 span { display: none; }	
#header3 li, #header3 a { height: 180px; display: block;}
#header3 li { float: left; list-style: none;}
#header3-01 {
	width: 445px;
	height:180px;
	position: relative;
	top: 115px;
	float: right;
	}
	
#masthead a#mast-01 {
		position:absolute;
		margin: 3px 0 0 42px;
		width: 188px;
		height: 98px;
		}	
	
.textspace3{
	clear:both;
	width: 840px;	
	height: 130px;
	background-image:url(images/BBT_t3_03.jpg);	
	background-repeat:no-repeat;

	}

#text-holder3 { 
	width: 487px;
	height:130px;
	position: relative;
	top: 0px;
	right: 23px;
	float: right;
	text-align: justify;
	}

#text-holder3 p{
	color:#fff;
	width: 487px
	}	
	
.spacer3{
	clear:both;
	width: 840px;	
	height: 43px;	
	background-image:url(images/BBT_t3_04.jpg);
	background-repeat:no-repeat;	
	margin-top:0px;
	}				

#nav3 { 
	background-image:url(images/button3.jpg);
	background-repeat:no-repeat;
	width: 840px; 
	height: 52px; 
	margin-bottom:0; 
	margin-top:0; 	
	clear:both;	
	}

#nav3 span { display: none; } 

#nav3 li, #nav3 a { height: 52px; display: block; }
/* 		
#nav {
	clear:both;
	width: 840px;	
	height: 52px;	
	background-image:url(images/button1.jpg);
	}		
*/

#nav3 li { float: left; list-style: none;}

#nav3-01 { width: 270px; margin-left: 0px;}
#nav3-02 { width: 299px;}
#nav3-03 { width: 271px;}

#nav3-01 a:hover {background:url(images/button3.jpg) 0px -52px no-repeat;}
#nav3-02 a:hover {background:url(images/button3.jpg) -270px -52px no-repeat;}
#nav3-03 a:hover {background:url(images/button3.jpg) -569px -52px no-repeat;}

#bottom3{
	clear:both;
	width: 840px;	
	height: 485px;	
	background-image:url(images/BBT_t3_06.jpg);
	}			
	
#bottom3 span { display: none; }	
#bottom3 li, #bottom3 a { height: 60px; display: block; }
#bottom3 li { float: left; list-style: none;}

#bottom3-01 {
	width: 566px;
	height:60px;
	position: relative;
	top: 0px;
	right: 0px;
	float: left;
	}	
	
.footer3{
	clear:both;
	width: 840px;	
	height: 119px;	
	background-image:url(images/BBT_t1_07.jpg);
	}		
	
/* ********************************************************************************************************************************************************************** SPLASH */

#slogan4{
	clear:both;
	width: 840px;
	background-image:url(images/BBT_splash_01.jpg);
	height: 34px;
	}

#slogan4 span { display: none; }	
#slogan4-01 {
	width: 840px;
	margin-left: 0px;
	margin-top: 0px;
	height:30px;
	}
	
/*	
#header4{
	clear:both;
	width: 840px;	
	height: 571px;	
	background-image:url(images/BBT_splash_02.jpg);
	background-repeat:no-repeat;	
	}	

#header4 span { display: none; }	
#header4 li, #header4 a { height: 180px; display: block;}
#header4 li { float: left; list-style: none;}
#header4-01 {
	width: 445px;
	height:180px;
	position: relative;
	top: 115px;
	float: right;
	}
*/

.textspace4{
	clear:both;
	width: 840px;	
	height: 571px;	
	background-image:url(images/BBT_splash_02.jpg);
	background-repeat: no-repeat;	
	}
	
#text-holder4 { 
	width: 481px;
	height:352px;
	position: relative;
	top: 198px;
	left: 24px;
	float: left;
	text-align: left;
	font-family: Georgia, "Trebuchet MS", Tahoma, Verdana, Arial;
	color: #D9F7FF;
	font-size:14px;	
	}

#text-holder4 a{ 
	font-family: Georgia, "Trebuchet MS", Tahoma, Verdana, Arial;
	color: #96D9F6;
	font-size:14px;
	text-decoration: none;
	}	

#text-holder4 a:hover{ 
	font-family: Georgia, "Trebuchet MS", Tahoma, Verdana, Arial;
	color: #D9F7FF;
	font-size:14px;
	text-decoration: none;
	}				

/* 		
#nav {
	clear:both;
	width: 840px;	
	height: 52px;	
	background-image:url(images/button1.jpg);
	}		
*/

#nav4 { 
	background-image:url(images/button4.jpg);
	background-repeat:no-repeat;
	width: 840px; 
	height: 49px; 
	margin-bottom:0; 
	margin-top:0; 	
	clear:both;	
	}

#nav4 span { display: none; } 

#nav4 li, #nav4 a { height: 49px; display: block; }
/* 		
#nav {
	clear:both;
	width: 840px;	
	height: 52px;	
	background-image:url(images/button1.jpg);
	}		
*/

#nav4 li { float: left; list-style: none;}

#nav4-01 { width: 231px; margin-left: 0px;}
#nav4-02 { width: 281px;}


#nav4-01 a:hover {background:url(images/button4.jpg) 0px -49px no-repeat;}
#nav4-02 a:hover {background:url(images/button4.jpg) -231px -49px no-repeat;}


#bottom4{
	clear:both;
	width: 840px;	
	height: 35px;	
	background-image:url(images/BBT_splash_04.jpg);
	}			
	
#footer4{
	clear:both;
	width: 840px;	
	height: 190px;	
	background-image:url(images/BBT_splash_08.jpg);
	}			
	
/* ********************************************************************************************************************************************************************** JOIN */

#slogan5{
	clear:both;
	width: 840px;
	background-image:url(images/BBT_join_01.jpg);
	height: 42px;
	}

#slogan5 span { display: none; }	
#slogan5-01 {
	width: 840px;
	margin-left: 0px;
	margin-top: 0px;
	height:30px;
	}
	
/*	
#header4{
	clear:both;
	width: 840px;	
	height: 571px;	
	background-image:url(images/BBT_splash_02.jpg);
	background-repeat:no-repeat;	
	}	

#header4 span { display: none; }	
#header4 li, #header4 a { height: 180px; display: block;}
#header4 li { float: left; list-style: none;}
#header4-01 {
	width: 445px;
	height:180px;
	position: relative;
	top: 115px;
	float: right;
	}
*/

#textspace5{
	clear:both;
	width: 840px;	
	height: 686px;	
	background-image:url(images/BBT_join_02.jpg);
	background-repeat: no-repeat;	
	}
	
#text-holder5 { 
	width: 338px;
	height:338px;
	position: relative;
	top: 28px;
	left: 486px;
	float: left;
	text-align: left;
	font-family: Georgia, "Trebuchet MS", Tahoma, Verdana, Arial;
	color: #D9F7FF;
	font-size:15px;
	}

#script-holder5 { 
	width: 420px;
	height:454px;
	position: relative;
	top: 212px;
	right: 314px;
	float: left;
	}
	
#text-holder4 a{ 
	font-family: Georgia, "Trebuchet MS", Tahoma, Verdana, Arial;
	color: #96D9F6;
	font-size:14px;
	text-decoration: none;
	}	

#text-holder4 a:hover{ 
	font-family: Georgia, "Trebuchet MS", Tahoma, Verdana, Arial;
	color: #D9F7FF;
	font-size:14px;
	text-decoration: none;
	}				

/* 		
#nav {
	clear:both;
	width: 840px;	
	height: 52px;	
	background-image:url(images/button1.jpg);
	}		
*/

#bottom5{
	clear:both;
	width: 840px;	
	height: 104px;	
	background-image:url(images/BBT_join_03.jpg);
	}			

#spacer5{
	clear:both;
	width: 840px;	
	height: 33px;	
	background-image:url(images/BBT_join_04.jpg);
	}	
		
#footer5{
	clear:both;
	width: 840px;	
	height: 120px;	
	background-image:url(images/BBT_join_05.jpg);
	}	

/* ********************************************************************************************************************************************************************** MEMBERS */

#slogan6{
	clear:both;
	width: 840px;
	background-image:url(members/images/index_01.jpg);
	height: 35px;
	}

#slogan6 span { display: none; }
	
#header6{
	clear:both;
	width: 840px;	
	height: 205px;	
	background-image:url(members/images/index_02.jpg);
	background-repeat:no-repeat;	
	}	

#header6 span { display: none; }

#sub-header6{
	clear:both;
	width: 840px;	
	height: 52px;
	background-color:#01364E;
	background-repeat:no-repeat;
	font-family:Georgia, "Times New Roman", Times, serif;
	text-decoration: none;
	color: #96D9F6;
	font-size: 54px;
	font-weight: bold;
	}	

#body6{
	width: 840px;	
	height: 770px;	
	background-image:url(members/images/index_05.jpg);
	margin: 0 auto;
 	
	}	
	


#body6-thumbs{
	width: 840px;	
	
	background-image:url(members/images/index_05.jpg);
	margin: 0 auto;	
	}
		
#body6-3{
	width: 840px;	
	height: 520px;	
	background-image:url(members/images/index_05.jpg);
	margin: 0 auto;	
	}	
	
#spacer6-1{
	clear:both;
	width: 840px;	
	height: 28px;	
	background-image:url(members/images/index_04.jpg);
	background-repeat: no-repeat;	
	}
		
#spacer6-2{
	clear:both;
	width: 840px;	
	height: 25px;	
	background-image:url(members/images/index_06.jpg);
	background-repeat: no-repeat;	
	}	

#spacer6-3{
	clear:both;
	width: 840px;	
	height: 63px;	
	background-image:url(members/images/index_08.jpg);
	background-repeat: no-repeat;	
	}

#spacer6-4{
	clear:both;
	width: 840px;	
	height: 50px;
	background-color:#01364E;
	font-family:Georgia, "Times New Roman", Times, serif;
	text-decoration: none;
	color: #044765;
	font-size: 14px;
	font-weight: bold;
	}
#spacer6-4 a{
	text-decoration: none;
	color: #96D9F6;
	}	
#spacer6-4 a:hover{
	text-decoration: none;
	color: #D9F7FF;
	}	

#text-holder6 { 
	width: 700px;
	height:130px;	
	}	
	
.table_align {
	margin: 0 auto;
	}	
	
#page-links { clear:both;
	width:800px;
	height:45px;
	font-size: 14px;
	text-align:center;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size: 18px;
}
	
	#page-links p {
		color:#fff;
		}
	
	#page-links a:link, #page-links a:visited, #page-links a:active{
		font-size: 14px;	
		color:#96D9F6;
		text-decoration: none;		
		}
	
	#page-links a:hover{
		color:#D9F7FF;
		text-decoration: none;
		font-size: 14px;
		}
	
	#page-links li {
		padding: 0 5px 0 7px;
		display: inline;
		border-left: 1px solid #07587D;
		line-height: px;
		}
	
		#page-links li.first { border: none; }	
		
#blue{
	width: 840px;	
	height: 160px;
	background-color:#0188C8;
	margin: 0 auto;	
	}			