/*---------------START GALLERIES Nav-------------*/
#gallpage {
	width:900px;
	/*height:16px;*/
height:1px;
	margin-left:auto;
	margin-right:auto;
	/*border:1px solid orange;*/
	text-align:center;
}

#gallpage a {color:#C0C0C0;
	text-decoration:none;
outline:none;}

#gallpage a:hover {color:#FF0000;
	text-decoration:none;}

#gallpage span {color:#808080;
	text-decoration:none;}


/*---WARNING SET ALL BLANK BUTTON HEIGHTS TO ZERO TO HIDE ACTIVE ROLLOVER----*/
/*0=single page; s=start page; m=middle pages; e=end page*/
#gallnavbox {
/*background:url(./btn/NavMenuBar1crop.png);
background-repeat: no-repeat;*/
	width:950px;
	/*height:40px;*/
height:32px;/*changed for gallery*/
	margin:0px auto;
	padding:0px 0px 0px 10px;
	/*border:1px solid red;*/
}   

#gallnavbox0 {
/*background:url(./btn/NavMenuBar1crop.png);
background-repeat: no-repeat;*/
	width:950px;
	/*height:40px;*/
height:32px;/*changed for gallery*/
	margin:0px auto;
	padding:0px 0px 0px 10px;
	/*border:1px solid red;*/
}   

#gallnavbox0 ul {list-style:none; display:inline;} 
#gallnavbox0 li {float:left; position:relative; margin:0px ;padding:1px 0px 1px 20px;} 
#gallnavbox0 a.btn22 {display:block;background:url(../../asst/btn/blank.png);width:70px;height:0px;}
#gallnavbox0 a.btn22:hover {background-position:0 -30px;}
#gallnavbox0 a.btn22:active {background-position:0 -60px;}
#gallnavbox0 a.btn29 {display:block;background:url(../../asst/btn/blank.png);width:70px;height:0px;}
#gallnavbox0 a.btn29:hover {background-position:0 -30px;}
#gallnavbox0 a.btn29:active {background-position:0 -60px;}

#gallnavboxs {
/*background:url(./btn/NavMenuBar1crop.png);
background-repeat: no-repeat;*/
	width:950px;
	/*height:40px;*/
height:32px;/*changed for gallery*/
	margin:0px auto;
	padding:0px 0px 0px 10px;
	/*border:1px solid red;*/
}   
#gallnavboxs ul {list-style: none; display: inline; } 
#gallnavboxs li {float:left; position:relative; margin:0px ;padding:1px 0px 1px 20px;} 
#gallnavboxs a.btn22 {display:block;background:url(../../asst/btn/end.png);width:70px;height:30px;}
#gallnavboxs a.btn22:hover {background-position:0 -30px;}
#gallnavboxs a.btn22:active {background-position:0 -60px;}
#gallnavboxs a.btn29 {display:block;background:url(../../asst/btn/next.png);width:70px;height:30px;}
#gallnavboxs a.btn29:hover {background-position:0 -30px;}
#gallnavboxs a.btn29:active {background-position:0 -60px;}

#gallnavboxm {
/*background:url(./btn/NavMenuBar1crop.png);
background-repeat: no-repeat;*/
	width:950px;
	/*height:40px;*/
height:32px;/*changed for gallery*/
	margin:0px auto;
	padding:0px 0px 0px 10px;
	/*border:1px solid red;*/
}  
#gallnavboxm ul {list-style: none; display: inline; } 
#gallnavboxm li {float:left; position:relative; margin:0px ;padding:1px 0px 1px 20px;} 
#gallnavboxm a.btn22 {display:block;background:url(../../asst/btn/prev.png);width:70px;height:30px;}
#gallnavboxm a.btn22:hover {background-position:0 -30px;}
#gallnavboxm a.btn22:active {background-position:0 -60px;}
#gallnavboxm a.btn29 {display:block;background:url(../../asst/btn/next.png);width:70px;height:30px;}
#gallnavboxm a.btn29:hover {background-position:0 -30px;}
#gallnavboxm a.btn29:active {background-position:0 -60px;}

#gallnavboxe {
/*background:url(./btn/NavMenuBar1crop.png);
background-repeat: no-repeat;*/
	width:950px;
	/*height:40px;*/
height:32px;/*changed for gallery*/
	margin:0px auto;
	padding:0px 0px 0px 10px;
	/*border:1px solid red;*/
} 
#gallnavboxe ul {list-style: none; display: inline; } 
#gallnavboxe li {float:left; position:relative; margin:0px ;padding:1px 0px 1px 20px;} 
#gallnavboxe a.btn22 {display:block;background:url(../../asst/btn/prev.png);width:70px;height:30px;}
#gallnavboxe a.btn22:hover {background-position:0 -30px;}
#gallnavboxe a.btn22:active {background-position:0 -60px;}
#gallnavboxe a.btn29 {display:block;background:url(../../asst/btn/end.png);width:70px;height:30px;}
#gallnavboxe a.btn29:hover {background-position:0 -30px;}
#gallnavboxe a.btn29:active {background-position:0 -60px;} 

/*REMOVE BROWSER DEFAULT SETTINGS*/
/*#gallnav { margin:0px; padding:0px 0px 0px 10px; }*/
/*MAIN-MENU LAYOUT*/
/*#gallnav ul {list-style: none; display: inline; } */
/*displays as horizontal and removes defaulT list bullets*/
/*MAIN-MENU ITEM POSITIONS WITHIN WRAPPER*/
/*#gallnav ul li {float:left; position:relative; margin:0px ;padding:3px 0px 3px 20px;}*/ 
/*float-left makes it horizontal*/

/*0=single page; s=start page; m=middle pages; e=end page*/
/*#gallnav0 { margin:0px; padding:0px 0px 0px 10px; }
#gallnav0 ul {list-style: none; display: inline; } 
#gallnav0 ul li {float:left; position:relative; margin:0px ;padding:1px 0px 1px 20px;} */

/*#gallnavs { margin:0px; padding:0px 0px 0px 10px; }
#gallnavs ul {list-style: none; display: inline; } 
#gallnavs ul li {float:left; position:relative; margin:0px ;padding:1px 0px 1px 20px;}*/ 


/*#gallnavm { margin:0px; padding:0px 0px 0px 10px; }
#gallnavm ul {list-style: none; display: inline; } 
#gallnavm ul li {float:left; position:relative; margin:0px ;padding:1px 0px 1px 20px;} */

/*#gallnave { margin:0px; padding:0px 0px 0px 10px; }
#gallnave ul {list-style: none; display: inline; } 
#gallnave ul li {float:left; position:relative; margin:0px ;padding:1px 0px 1px 20px;} */

/*common blank files*/
a.btn21 {display:block;background:url(./bva/btn/blank.png);width:70px;height:0px;}
a.btn21:hover {background-position:0 -30px;}
a.btn21:active {background-position:0 -60px;}

a.btn23 {display:block;background:url(./bva/btn/blank.png);width:70px;height:0px;}
a.btn23:hover {background-position:0 -30px;}
a.btn23:active {background-position:0 -60px;}

a.btn24 {display:block;background:url(./bva/btn/blank.png);width:70px;height:0px;}
a.btn24:hover {background-position:0 -30px;}
a.btn24:active {background-position:0 -60px;}

a.btn25 {display:block;background:url(./bva/btn/blank.png);width:70px;height:0px;}
a.btn25:hover {background-position:0 -30px;}
a.btn25:active {background-position:0 -60px;}

a.btn26 {display:block;background:url(./bva/btn/blank.png);width:70px;height:0px;}
a.btn26:hover {background-position:0 -30px;}
a.btn26:active {background-position:0 -60px;}

a.btn27 {display:block;background:url(./bva/btn/blank.png);width:70px;height:0px;}
a.btn27:hover {background-position:0 -30px;}
a.btn27:active {background-position:0 -60px;}

a.btn28 {display:block;background:url(./bva/btn/blank.png);width:70px;height:0px;}
a.btn28:hover {background-position:0 -30px;}
a.btn28:active {background-position:0 -60px;}

a.btn30 {display:block;background:url(./bva/btn/blank.png);width:70px;height:0px;}
a.btn30:hover {background-position:0 -30px;}
a.btn30:active {background-position:0 -60px;}
/*---------------END IMAGE NAVIGATION-------------*/

/*---------------START GALLERY CATEGORIES LIGHT TABLE-------------*//*GALLERIES OK*/


#gallcat {
	width:890px;
	/*height:590px; original */
	height:500px; /*revised for infraredscape*/
	margin:0 auto;
	padding:0px;
	background-color:#000000;/*change back to #101010 after testing*/
	/*border:1px solid #282828; can't decide if it looks better with or without border & background*/
}

#gallcat div.img a {/*IMPORTANT was just a not div.img a*/
	position: relative;
	display: block;
	float: left;
	width: 180px;
	height: 275px;
	/*margin-left: 15px;*/

}

#gallcat div.img img {/*IMPORTANT was just img a not div.img img*/
	width: 100%;
	/*height: 100%;*//*removed Mar 2014 to allow proper image placement in various browsers*/
	/*border: 1px solid grey;*/
	border: 0;
/*margin-top:35px;*/
margin:0px 0px 0px 0px;
}

#gallcat div.img {
  	margin: 0px 125px 0px 135px;
	/*margin:0px 50px 0px 100px;*//* IMPORTANT originally 3 icons, the 1st value shifts icon down, 2nd 58px shifts the right icons right, 
	3rd shifts whole page left and 4th value 58px shift all icons right, finally settled on 0;125;0;135* before making boxes bigger 0;50;0;100*/
  	border:1px solid black; /*change back to pink after testing*/
    width:180px;/*originally 180px; can change to 270px for larger icon*/
	height:275px;/*originally  275px  can change to 365px for larger icon*/
  	float:left;
	/*text-align:center;*/
}

#gallcat div.wimg {
  	/*margin:20px 20px 0px 20px;*/
margin:0px 230px 0px 230px;/*was 80px before moving box up when using larger upper boxes*/
  	border:1px solid pink;/*can hide when done*/
    	/*width:840px;
	height:275px;*/
width:420px;
height:140px;/*was 155px before I tweaked it*/
  	float:left;
}
#gallcat div.wimg img {
	width: 100%;
	/*height: 100%;*//*removed Mar 2014 to allow proper image placement in various browsers*/
	/*border: 1px solid grey;*/
border:0px;
margin-top:0px;
}
#gallcat div.wimg a {
	position: relative;
	display: block;
	float: left;
	/*width: 840px;
	height: 275px;*/
width:420px;
height:155px;
	/*width: 370px;
	height: 125px;*/
	/*margin-left: 15px;*/}

#gallcat div.desc {
  	text-align:center;
  	font-weight:normal;
	color:red;
	/*color:#C0C0C0;
color:black; set to black for final page = invisible*/
  	width:275px;
  	margin:0px;
}

#gallcat div.desc a {
  	/*padding-top:5px;*/
}


/*---------------END GALLERY CATEGORIES LIGHT TABLE-------------*/

/*---------------START GALLERY SLIDES LIGHT TABLE-------------------*/
#gallerylt {
	width:895px;
	height:1550px;
	margin:0 auto;
	padding:0px;
	/*background-color:#101010;
	border:1px solid #282828;*/
	/*border:1px solid orange;*/}

#gallerylt a {
	position:relative;
	display:block;
	float:left;
	width:225px;
	height:150px;
	/*margin:25px;*/
}

#gallerylt img {
	width:100%;
	/*height: 100%;*//*removed Mar 2014 to allow proper image placement in various browsers*/
	/*border:1px solid #808080;*/
border:0px;
}

#gallerylt .img {
	margin:5px 0px 40px 52px;
  	/*border:1px solid pink;*/
    	width:225px;
	height:150px;
  	float:left;
	text-align:center;
}

#gallerylt .desc {
	text-align:center;
	font-weight:normal;
	color:#C0C0C0;
	width:225px;
	margin:2px;
overflow:hidden;
}
/*---------------END GALLERY SLIDES LIGHT TABLE-------------------*/

/*---------------START GALLERIES 9 ICON LIGHT TABLE-----*/
/*img {border:0;}*/

#gallcat9 {
	width:895px;
	height:590px;
	margin:0 auto;
	padding:0px;
	/*background-color:#101010;
	border:1px solid #282828;*/
	/*border:1px solid orange;*/}

#gallcat9 a {
	position:relative;
	display:block;
	float:left;
	width:225px;
	height:150px;
	/*margin:25px;*/
}

#gallcat9 img {
	width:100%;
	/*height: 100%;*//*removed Mar 2014 to allow proper image placement in various browsers*/
	/*border:1px solid #808080;*/
border:0px;
}

#gallcat9 .img {
	margin:5px 0px 40px 52px;
  	/*border:1px solid pink;*/
    	width:225px;
	height:150px;
  	float:left;
	text-align:center;
}

#gallcat9 .desc {
	text-align:center;
	font-weight:normal;
	color:red;
	/*color:#C0C0C0;
color:black; set to black for final page = invisible*/
	width:225px;
	margin:2px;
overflow:hidden;
}

/*-----------END GALLERIES 9 ICON LIGHT TABLE--------*/

/*---------------START GALLERIES 3 ICON LIGHT TABLE-----*/

#gallcat3 {
	width:890px;
	height:590px;
	margin:0 auto;
	padding:0px;
	/*background-color:#101010;
	border:1px solid #282828;can't decide if it looks better with or without border & background*/
}

#gallcat3 a {
	position: relative;
	display: block;
	float: left;
	width: 180px;
	height: 275px;
	/*margin-left: 15px;*/
}

#gallcat3 img {
	width: 100%;
	/*height: 100%;*//*removed Mar 2014 to allow proper image placement in various browsers*/
	/*border: 1px solid grey;*/
	border: 0;
/*margin-top:35px;*/
margin:0px 0px 0px 0px;
}

#gallcat3 div.img {
  	margin:125px 58px 0px 58px;
  	/*border:1px solid pink;*/
    	width:180px;
	height:275px;
  	float:left;
	/*text-align:center;*/
}

#gallcat3 div.desc {
  	text-align:center;
  	font-weight:normal;
	color:red;
	/*color:#C0C0C0;
color:black; set to black for final page = invisible*/
  	width:275px;
  	margin:0px;
}

/*-----------END GALLERIES 3 ICON LIGHT TABLE--------*/

/*---------------START GALLERIES 4 ICON (LINEAR) LIGHT TABLE-----*/

#gallcat4 {
	width:890px;
	height:590px;
	margin:0 auto;
	padding:0px;
	/*background-color:#101010;
	border:1px solid #282828;can't decide if it looks better with or without border & background*/
}

#gallcat4 a {
	position: relative;
	display: block;
	float: left;
	width: 180px;
	height: 275px;
	/*margin-left: 15px;*/
}

#gallcat4 img {
	width: 100%;
	/*height: 100%;*//*removed Mar 2014 to allow proper image placement in various browsers*/
	/*border: 1px solid grey;*/
	border: 0;
/*margin-top:35px;*/
margin:0px 0px 0px 0px;
}

#gallcat4 div.img {
  	/*margin:0px 70px 25px 155px;for square4*/
	margin:125px 20px 0px 22px;/*for linear4*/
  	/*border:1px solid pink;*/
    	width:180px;
	height:275px;
  	float:left;
	/*text-align:center;*/
}

#gallcat4 div.desc {
  	text-align:center;
  	font-weight:normal;
	color:red;
	/*color:#C0C0C0;
color:black; set to black for final page = invisible*/
  	width:275px;
  	margin:0px;
}

/*-----------END GALLERIES 4 ICON (LINEAR) LIGHT TABLE--------*/

/*---------------START GALLERIES 4 ICON (BLOCK) LIGHT TABLE-----*/

#gallcat4b {
	width:890px;
	height:590px;
	margin:0 auto;
	padding:0px;
	/*background-color:#101010;
	border:1px solid #282828;can't decide if it looks better with or without border & background*/
}

#gallcat4b a {
	position: relative;
	display: block;
	float: left;
	width: 180px;
	height: 275px;
	/*margin-left: 15px;*/
}

#gallcat4b img {
	width: 100%;
	/*height: 100%;*//*removed Mar 2014 to allow proper image placement in various browsers*/
	/*border: 1px solid grey;*/
	border: 0;
/*margin-top:35px;*/
margin:0px 0px 0px 0px;
}

#gallcat4b div.img {
  	margin:0px 70px 25px 155px;/*for square4*/
	/*margin:125px 20px 0px 22px;for linear4*/
  	/*border:1px solid pink;*/
    	width:180px;
	height:275px;
  	float:left;
	/*text-align:center;*/
}

#gallcat4b div.desc {
  	text-align:center;
  	font-weight:normal;
	color:red;
	/*color:#C0C0C0;
color:black; set to black for final page = invisible*/
  	width:275px;
  	margin:0px;
}

/*-----------END GALLERIES 4 ICON (BLOCK) LIGHT TABLE--------*/

/*---------------START GALLERIES 6 ICON LIGHT TABLE-----*/

#gallcat6 {
	width:890px;
	height:590px;
	margin:0 auto;
	padding:0px;
	/*background-color:#101010;
	border:1px solid #282828;can't decide if it looks better with or without border & background*/
}

#gallcat6 a {
	position: relative;
	display: block;
	float: left;
	width: 180px;
	height: 275px;
	/*margin-left: 15px;*/
}

#gallcat6 img {
	width: 100%;
	/*height: 100%;*//*removed Mar 2014 to allow proper image placement in various browsers*/
	/*border: 1px solid grey;*/
	border: 0;
/*margin-top:35px;*/
margin:0px 0px 0px 0px;
}

#gallcat6 div.img {
  	margin:0px 58px 25px 58px;
  	/*border:1px solid pink;*/
    	width:180px;
	height:275px;
  	float:left;
	/*text-align:center;*/
}

#gallcat6 div.desc {
  	text-align:center;
  	font-weight:normal;
	color:red;
	/*color:#C0C0C0;
color:black; set to black for final page = invisible*/
  	width:275px;
  	margin:0px;
}

/*-----------END GALLERIES 6 ICON LIGHT TABLE--------*/

/*---------------START GALLERIES 8 ICON LIGHT TABLE-----*/

#gallcat8 {
	width:890px;
	height:590px;
	margin:0 auto;
	padding:0px;
	/*background-color:#101010;
	border:1px solid #282828;can't decide if it looks better with or without border & background*/
}

#gallcat8 a {
	position: relative;
	display: block;
	float: left;
	width: 180px;
	height: 275px;
	/*margin-left: 15px;*/
}

#gallcat8 img {
	width: 100%;
	/*height: 100%;*//*removed Mar 2014 to allow proper image placement in various browsers*/
	/*border: 1px solid grey;*/
	border: 0;
/*margin-top:35px;*/
margin:0px 0px 0px 0px;
}

#gallcat8 div.img {
	margin:0px 20px 25px 22px;
  	/*border:1px solid pink;*/
    	width:180px;
	height:275px;
  	float:left;
	/*text-align:center;*/
}

#gallcat8 div.desc {
  	text-align:center;
  	font-weight:normal;
	color:red;
	/*color:#C0C0C0;
color:black; set to black for final page = invisible*/
  	width:275px;
  	margin:0px;
}

/*-----------END GALLERIES 8 ICON LIGHT TABLE--------*/

/*---------------START GALLERIES 3 PANORAMAS ICON LIGHT TABLE-----*/
/*img {border:0;}*/

#gallcat3p {
	width:900px;
	height:600px;
	margin:0 auto;
	padding:0px;
	/*background-color:#101010;
	border:1px solid #282828;*/
	/*border:1px solid orange;*/}

#gallcat3p a {
	position:relative;
	display:block;
	float:left;
	width:500px;/*to display image at 840 px this needs to be reset*/
	height:150px;
	/*margin:25px;*/
}

#gallcat3p img {/*to display image at 840 px this sections needs to be fixed similar to gallcat2p*/
	width:100%;
	/*height: 100%;*//*removed Mar 2014 to allow proper image placement in various browsers*/
	/*border:1px solid #808080;*/
border:0px;
}

#gallcat3p .img {/*to display image at 840 px this sections needs to be fixed similar to gallcat2p*/
	margin:5px 0px 40px 190px;
  	/*border:1px solid pink;*/
    	width:500px;
	height:150px;
  	float:left;
	text-align:center;
}

#gallcat3p .desc {
	text-align:center;
	font-weight:normal;
	color:red;
	/*color:#C0C0C0;
color:black; set to black for final page = invisible*/
	width:500px;
height:35px;
	margin-top:2px;
overflow:hidden;
/*border:1px solid yellow;*/
}

/*-----------END GALLERIES 3 PANORAMAS ICON LIGHT TABLE--------*/

/*---------------START GALLERIES 2 PANORAMAS ICON LIGHT TABLE-----*/
/*img {border:0;}*/

#gallcat2p {
	width:900px;
	height:575px;
	margin:0 auto;
	padding:0px;
	/*background-color:#101010;
	border:1px solid #282828;*/
	/*border:1px solid orange;*/}

#gallcat2p a {
	position:relative;
	display:block;
	float:left;
	/*width:500px;*/width:840px;
	height:150px;
	/*margin:25px;*/
}

/*#gallcat2p img {
	width:100%;*/
	/*height: 100%;*//*removed Mar 2014 to allow proper image placement in various browsers*/
	/*border:1px solid #808080;*/
/*border:0px;
}

#gallcat2p .img {
	margin:5px 0px 40px 190px;*/
  	/*border:1px solid pink;*/
   /* width:500px;
	height:150px;
  	float:left;
	text-align:center;
}*/

#gallcat2p img {
	width:100%;
	margin:5px 0px 10px 15px;
	border:0px;
  	float:left;
	text-align:center;
}

#gallcat2p .desc {
	text-align:center;
	font-weight:normal;
	color:red;
	/*color:#C0C0C0;
color:black; set to black for final page = invisible*/
	width:500px;
height:35px;
	margin-top:2px;
overflow:hidden;
/*border:1px solid yellow;*/
}

/*-----------END GALLERIES 2 PANORAMAS ICON LIGHT TABLE--------*/
