#header h1 {
	margin: 0 0 0 3%;
	padding: 10px 0 15px 2px;
	}

#navbarbox {
	width: 100%; /*to counteract instruction given to IE in main.css*/
	}

#centerbox {
	padding: 0 0 0 0;
	left: 9%;
	margin-left: 0;
	width: 82%;
	}

html>body #centerbox { /* despite the 0 0 0 0 padding above it still needs this here to counteract different instructions in the slash hack in main.css - for web standard browsers*/
/* \*/
	padding: 0 0 0 0;

/* */
	}

#contentmain {
	/*background-color: lime;*/
	margin: 0;
	padding: 0;
	}

#contentmain h2 {
	margin: 10px 3% 0 0;
	}

#contentmain p {
	margin: -10px 0 0 0;
	padding: 0;
	font-size: 9px;
	font-weight: bold;
	text-align: center;
	}

#footer {
	text-align: right;
	background-color: transparent;
	padding: 0 0 0 0;
	position: absolute;
	right: 0;
	bottom:-33px;
	margin-right: 3%;
	font-size: .8em;
	}

#gallerybox {
	height: 390px;
	width: 94%;
	margin-left: 3%;
	border: 1px solid;
	border-color: #888 #ddd #ddd #888;
	overflow: scroll;/*this for IE Win*/
	}

#contentmain>#gallerybox {
	overflow: auto;
	} /*this for all browsers except IE Win*/

.content {
        margin: 15px 0 0 20px;
        padding: 0;
        }

div.pic {
	float: left; 
	height: 180px; 
	width: 132px;
  	padding:0px 13px /*15px*/; 
	margin: 5px 3px 0; 
	background-color: transparent;
	text-align: center;
	font-size: 10px;
	}

div.pic img {
	border: 0; /*this is necessary to stop a strange 1px green border appearing at top of thumbnails in IE for Mac, and purple border all round on IE6 for Win!*/
	background-color: transparent;
	}

html>body div.pic img {
/* \*/
	border: 1px solid;
	border-color: transparent /*#459 #abf #abf #459*/;	
/* */
	}

div.ls13032 img {height: 32px; width: 130px; margin: 98px 0 0;}
div.ls13040 img {height: 40px; width: 130px; margin: 90px 0 0;}
div.ls13046 img {height: 46px; width: 130px; margin: 84px 0 0;}
div.ls13048 img {height: 48px; width: 130px; margin: 82px 0 0;}
div.ls13052 img {height: 52px; width: 130px; margin: 78px 0 0;}
div.ls13057 img {height: 57px; width: 130px; margin: 73px 0 0;}
div.ls13058 img {height: 58px; width: 130px; margin: 72px 0 0;}
div.ls13060 img {height: 60px; width: 130px; margin: 70px 0 0;}
div.ls13061 img {height: 61px; width: 130px; margin: 69px 0 0;}
div.ls13062 img {height: 62px; width: 130px; margin: 68px 0 0;}
div.ls13065 img {height: 65px; width: 130px; margin: 65px 0 0;}
div.ls13066 img {height: 66px; width: 130px; margin: 64px 0 0;}
div.ls13067 img {height: 67px; width: 130px; margin: 63px 0 0;}
div.ls13070 img {height: 70px; width: 130px; margin: 60px 0 0;}
div.ls13072 img {height: 72px; width: 130px; margin: 58px 0 0;}
div.ls13075 img {height: 75px; width: 130px; margin: 55px 0 0;}
div.ls13076 img {height: 76px; width: 130px; margin: 54px 0 0;}
div.ls13077 img {height: 77px; width: 130px; margin: 53px 0 0;}
div.ls13080 img {height: 80px; width: 130px; margin: 50px 0 0;} 
div.ls13085 img {height: 85px; width: 130px; margin: 45px 0 0;}
div.ls13086 img {height: 86px; width: 130px; margin: 44px 0 0;} 
div.ls13087 img {height: 87px; width: 130px; margin: 43px 0 0;}
div.ls13088 img {height: 88px; width: 130px; margin: 42px 0 0;}
div.ls13089 img {height: 89px; width: 130px; margin: 41px 0 0;}
div.ls13090 img {height: 90px; width: 130px; margin: 40px 0 0;}
div.ls13091 img {height: 91px; width: 130px; margin: 39px 0 0;}
div.ls13092 img {height: 92px; width: 130px; margin: 38px 0 0;}
div.ls13094 img {height: 94px; width: 130px; margin: 36px 0 0;}
div.ls13096 img {height: 96px; width: 130px; margin: 34px 0 0;}
div.ls13097 img {height: 97px; width: 130px; margin: 33px 0 0;}
div.ls13098 img {height: 98px; width: 130px; margin: 32px 0 0;}
div.ls13099 img {height: 99px; width: 130px; margin: 31px 0 0;}
div.ls130100 img {height: 100px; width: 130px; margin: 30px 0 0;}
div.ls130101 img {height: 101px; width: 130px; margin: 29px 0 0;}
div.ls130102 img {height: 102px; width: 130px; margin: 28px 0 0;}
div.ls130103 img {height: 103px; width: 130px; margin: 27px 0 0;}
div.ls130109 img {height: 109px; width: 130px; margin: 21px 0 0;}
div.ls130120 img {height: 120px; width: 130px; margin: 10px 0 0;}
div.ls130129 img {height: 129px; width: 130px; margin: 1px 0 0;}
div.ls130130 img {height: 130px; width: 130px; margin: 0 0 0;}

div.pt86130 img {height: 130px; width: 86px; margin: 0 22px;}
div.pt90130 img {height: 130px; width: 90px; margin: 0 20px;}
div.pt92130 img {height: 130px; width: 92px; margin: 0 19px;}
div.pt94130 img {height: 130px; width: 94px; margin: 0 18px;}
div.pt96130 img {height: 130px; width: 96px; margin: 0 17px;}
div.pt100130 img {height: 130px; width: 100px; margin: 0 15px;}
div.pt102130 img {height: 130px; width: 102px; margin: 0 14px;}
div.pt104130 img {height: 130px; width: 104px; margin: 0 13px;}
div.pt106130 img {height: 130px; width: 106px; margin: 0 12px;}
div.pt108130 img {height: 130px; width: 108px; margin: 0 11px;}
div.pt118130 img {height: 130px; width: 118px; margin: 0 6px;}


div.pic ul {
	margin: 0.25em 0 0; 
	width: 132px;
	padding: 0;
 	font: normal 10px Arial, Verdana, sans-serif; 
	/*border: 1px solid; 
	border-color: #aaf #446 #446 #aaf;*/
	}

li.title {display: block; 
	background-color: transparent;
	color: #457/*#336*/;
	}
