html, body {
	height:95%;
	background-color: #000000;
	color: #FFFFFF;
}

#centeredcontent {
	width: 900px;
	height:100%;
	background-color: #FFFFFF;
	position: absolute;
	border: 0px;
	left: 50%;
	top: 0px;
	margin-left: -450px; 
	z-index: 1;
	display: block;
	padding:0px;
	color: #000000;
}

#headImage{	 
	 width: 900px; 
	 height: 286px;
	 margin-top:0px;
	 margin-left:0px; 
	 position: absolute;
	 z-index: 2;   
	 display: block;
}

#topMenu {
	margin-top:286px;
	margin-left:0px;
}

#wordsLink {
	margin-top:14px;
	margin-left:46px;
}

#picturesLink {
	margin-top:19px;
	margin-left:397px;
}
#contactsLink {
	margin-top:19px;
	margin-left:753px;
}

#headImage h1 {
	display: none;
}

.indexPic {
	background-image: url(../images/index_head.jpg);
	background-repeat: no-repeat;
}
.indexPic1 {
	background-image: url(../images/mersea_head.jpg);
	background-repeat: no-repeat;
}
.indexPic2 {
	background-image: url(../images/mersea_head.jpg);
	background-repeat: no-repeat;
}
.indexPic3 {
	background-image: url(../images/flatford_head.jpg);
	background-repeat: no-repeat;
}
.indexPic4 {
	background-image: url(../images/dedham_head.jpg);
	background-repeat: no-repeat;
}
.indexPic5 {
	background-image: url(../images/causeway_head.jpg);
	background-repeat: no-repeat;
}
.indexPic6 {
	background-image: url(../images/benacre_head.jpg);
	background-repeat: no-repeat;
}
.indexPic7 {
	background-image: url(../images/glencoe_head.jpg);
	background-repeat: no-repeat;
}
.indexPic8 {
	background-image: url(../images/southwold_head.jpg);
	background-repeat: no-repeat;
}
.indexPic9 {
	background-image: url(../images/glen_etive_head.jpg);
	background-repeat: no-repeat;
}
.indexPic10 {
	background-image: url(../images/walton_head.jpg);
	background-repeat: no-repeat;
}
.indexPic11 {
	background-image: url(../images/aldeburgh_head.jpg);
	background-repeat: no-repeat;
}
.indexPic12 {
	background-image: url(../images/rannoch_head.jpg);
	background-repeat: no-repeat;
}
.indexPic13 {
	background-image: url(../images/halsted_head.jpg);
	background-repeat: no-repeat;
}
.indexPic14 {
	background-image: url(../images/beaumont_head.jpg);
	background-repeat: no-repeat;
}
.indexPic15 {
	background-image: url(../images/whitepark_head.jpg);
	background-repeat: no-repeat;
}
.indexPic16 {
	background-image: url(../images/whitehaven_head.jpg);
	background-repeat: no-repeat;
}
.indexPic17 {
	background-image: url(../images/frinton_head.jpg);
	background-repeat: no-repeat;
}
.indexPic18 {
	background-image: url(../images/staithes_head.jpg);
	background-repeat: no-repeat;
}
.indexPic19 {
	background-image: url(../images/saltwick_head.jpg);
	background-repeat: no-repeat;
}
.indexPic20 {
	background-image: url(../images/herringfleet_head.jpg);
	background-repeat: no-repeat;
}
.indexPic21 {
	background-image: url(../images/bamburgh_head.jpg);
	background-repeat: no-repeat;
}
.indexPic22 {
	background-image: url(../images/elgol_head.jpg);
	background-repeat: no-repeat;
}
.indexPic23 {
	background-image: url(../images/dunstanburgh_head.jpg);
	background-repeat: no-repeat;
}

.menuBase{ 
	 width: 900px; 
	 height: 60px;
	 position: absolute; 
	 z-index: 2; 
	 display: block;
	 background-color: #444444;
	 color: #000000;
}
.menuBase .menuHighlight1 {
	 width: 900px; 
	 height: 1px;
	 position: absolute; 
	 z-index: 3; 
	 display: block;
	 line-height: 1px;
	 padding: 0px;
	 background-color: #4C4C4C;
	 overflow: hidden;
}
.menuBase .menuHighlight2 {
	 width: 900px; 
	 height: 1px;
	 position: absolute; 
	 z-index: 3; 
	 display: block;
	 background-color: #575757;
	 overflow: hidden;
}
.menuBase .menuHighlight3 {
	 width: 900px; 
	 height: 1px;
	 position: absolute; 
	 z-index: 3; 
	 display: block;
	 background-color: #5F5F5F;
	 overflow: hidden;
}

.menuBase .s1 {
	 width: 900px; 
	 height: 1px;
	 position: absolute; 
	 z-index: 3; 
	 display: block;
	 background-color: #2F2F2F;
	 overflow: hidden;
}

.menuBase .s2 {
	 width: 900px; 
	 height: 2px;
	 position: absolute; 
	 z-index: 3; 
	 display: block;
	 background-color: #303030;
	 overflow: hidden;
}

.menuBase .s3 {
	 width: 900px; 
	 height: 1px;
	 position: absolute; 
	 z-index: 3; 
	 display: block;
	 background-color: #313131;
	 overflow: hidden;
}

.menuBase .s4 {
	 width: 900px; 
	 height: 1px;
	 position: absolute; 
	 z-index: 3; 
	 display: block;
	 background-color: #323232;
	 overflow: hidden;
}

.menuBase .s5 {
	 width: 900px; 
	 height: 1px;
	 position: absolute; 
	 z-index: 3; 
	 display: block;
	 background-color: #343434;
	 overflow: hidden;
}

.menuBase .s6 {
	 width: 900px; 
	 height: 1px;
	 position: absolute; 
	 z-index: 3; 
	 display: block;
	 background-color: #353535;
	 overflow: hidden;
}

.menuBase .s7 {
	 width: 900px; 
	 height: 1px;
	 position: absolute; 
	 z-index: 3; 
	 display: block;
	 background-color: #363636;
	 overflow: hidden;
}

.menuBase .s8 {
	 width: 900px; 
	 height: 1px;
	 position: absolute; 
	 z-index: 3; 
	 display: block;
	 background-color: #373737;
	 overflow: hidden;
}

.menuBase .s9 {
	 width: 900px; 
	 height: 1px;
	 position: absolute; 
	 z-index: 3; 
	 display: block;
	 background-color: #393939;
	 overflow: hidden;
}

.menuBase .s10 {
	 width: 900px; 
	 height: 1px;
	 position: absolute; 
	 z-index: 3; 
	 display: block;
	 background-color: #3A3A3A;
	 overflow: hidden;
}

.menuBase .s11 {
	 width: 900px; 
	 height: 1px;
	 position: absolute; 
	 z-index: 3; 
	 display: block;
	 background-color: #3C3C3C;
	 overflow: hidden;
}

.menuBase .s12 {
	 width: 900px; 
	 height: 1px;
	 position: absolute; 
	 z-index: 3; 
	 display: block;
	 background-color: #3D3D3D;
	 overflow: hidden;
}

.menuBase .s13 {
	 width: 900px; 
	 height: 1px;
	 position: absolute; 
	 z-index: 3; 
	 display: block;
	 background-color: #3E3E3E;
	 overflow: hidden;
}

.menuBase .s14 {
	 width: 900px; 
	 height: 1px;
	 position: absolute; 
	 z-index: 3; 
	 display: block;
	 background-color: #3F3F3F;
	 overflow: hidden;
}

.menuBase .s15 {
	 width: 900px; 
	 height: 1px;
	 position: absolute; 
	 z-index: 3; 
	 display: block;
	 background-color: #414141;
	 overflow: hidden;
}

.menuBase .s16 {
	 width: 900px; 
	 height: 1px;
	 position: absolute; 
	 z-index: 3; 
	 display: block;
	 background-color: #424242;
	 overflow: hidden;
}

.menuBase .s17 {
	 width: 900px; 
	 height: 2px;
	 position: absolute; 
	 z-index: 3; 
	 display: block;
	 background-color: #434343;
	 overflow: hidden;
}

#baseLink{
	 position: absolute; 
	 width: 450px; 
	 height: 60px; 
	 margin-top:0px;
	 margin-left:44px;
	 z-index: 4; 
	 display: block;
	 font-family: Arial, Verdana, Helvetica, sans-serif; 
	 font-size: 11px; 
	 color: #FFFFFF; 
	 line-height: 60px;
	 text-decoration: none;
	 text-align: left;
}

#baseLink a:link {
	color: #FFFFFF;
	text-decoration: none;
}
#baseLink a:visited {
	color: #FFFFFF;
	text-decoration: none;
}
#baseLink a:hover {
	color: #FE8D53;
	text-decoration: underline;
}

#baseText{
	 position: absolute; 
	 width: 200px; 
	 height: 60px; 
	 margin-top:0px;
	 margin-left:656px;
	 z-index: 4; 
	 display: block;
	 font-family: Arial, Verdana, Helvetica, sans-serif; 
	 font-size: 11px; 
	 color: #FFFFFF; 
	 line-height: 60px;
	 text-decoration: none;
	 text-align: right;
}

.dShadow1 {
	 width: 900px; 
	 height: 1px;
	 position: absolute; 
	 z-index: 3; 
	 display: block;
	 background-color: #B9B9B9;
	 overflow: hidden;
}

.dShadow2 {
	 width: 900px; 
	 height: 1px;
	 position: absolute; 
	 z-index: 3; 
	 display: block;
	 background-color: #C6C6C6;
	 overflow: hidden;
}

.dShadow3 {
	 width: 900px; 
	 height: 1px;
	 position: absolute; 
	 z-index: 3; 
	 display: block;
	 background-color: #D2D2D2;
	 overflow: hidden;
}

.dShadow4 {
	 width: 900px; 
	 height: 1px;
	 position: absolute; 
	 z-index: 3; 
	 display: block;
	 background-color: #DEDEDE;
	 overflow: hidden;
}

.dShadow5 {
	 width: 900px; 
	 height: 1px;
	 position: absolute; 
	 z-index: 3; 
	 display: block;
	 background-color: #E7E7E7;
	 overflow: hidden;
}

.dShadow6 {
	 width: 900px; 
	 height: 1px;
	 position: absolute; 
	 z-index: 3; 
	 display: block;
	 background-color: #F1F1F1;
	 overflow: hidden;
}

.dShadow7 {
	 width: 900px; 
	 height: 1px;
	 position: absolute; 
	 z-index: 3; 
	 display: block;
	 background-color: #F8F8F8;
	 overflow: hidden;
}

.topLinks {
	 width: 107px; 
	 height: 35px;
	 z-index:5;
	 position: absolute;
}

a.wordLink {
	 display: block;
	 width: 83px;
     	 height: 28px;
     	 background-image: url(../images/words_1.gif);
     	 background-repeat: no-repeat;
	 
}
	 
a.wordLink:hover {
	 background-image: url(../images/words_2.gif);
}

a.pictureLink {
	 display: block;
	 width: 107px;
     	 height: 29px;
     	 background-image: url(../images/pictures_1.gif);
     	 background-repeat: no-repeat;
	 
}
	 
a.pictureLink:hover {
	 background-image: url(../images/pictures_2.gif);
}

a.contactLink {
	 display: block;
	 width: 102px;
     	 height: 23px;
     	 background-image: url(../images/contact_1.gif);
     	 background-repeat: no-repeat;
	 
}
	 
a.contactLink:hover {
	 background-image: url(../images/contact_2.gif);
}

#dividingLine {
	 width: 1px; 
	 height: 100%;
	 margin-top:0px; 
	 margin-left:674px;
	 position: absolute; 
	 z-index: 5; 
	 display: block;
	 background-color: #444444;
	 overflow: hidden;
}

#dividingLineS1 {
	 width: 1px; 
	 height: 674px;
	 margin-top:0px;
	 margin-left:675px;
	 position: absolute; 
	 z-index: 5; 
	 display: block;
	 background-color: #BABABA;
	 overflow: hidden;
}

#dividingLineS2 {
	 width: 1px; 
	 height: 674px;
	 margin-top:0px;
	 margin-left:676px;
	 position: absolute; 
	 z-index: 5; 
	 display: block;
	 background-color: #CFCFCF;
	 overflow: hidden;
}

#dividingLineS3 {
	 width: 1px; 
	 height: 674px;
	 margin-top:0px;
	 margin-left:677px;
	 position: absolute; 
	 z-index: 5; 
	 display: block;
	 background-color: #EBEBEB;
	 overflow: hidden;
}

#contentWrapper {
	 width: 900px; 
	 
	 margin-top:406px;
	 margin-left:0px;
	 position: absolute; 
	 z-index: 1; 
	 display: block;
	 background-color: #FFFFFF;
	 font-family: Arial, Helvetica, sans-serif; 
	 font-size: 11px; 
	 color: #000000; 
	 text-decoration: none;
	 padding:0px;
}

#baseWrapper {
	 width: 900px; 
	 height: 60px;
	 margin-left:0px;
	 bottom:-60px;
	 position: absolute; 
	 z-index: 10; 
	 display: block;
	 background-color: #FFFFFF;
}

#textWrapper {
	 width:585px; 
	 height: auto;
	 min-height: 704px;
	 margin-left:45px;
	 text-align: justify;
	 padding:0px;
	 font-family: Arial, Helvetica, sans-serif; 
	 font-size: 12px;
	 line-height: 18px;
	 display: block;
	 position: relative;
}

#textWrapper p {


}

#textWrapper img {

}

#textWrapper h1 {
	 width:585px; 
	 height: 34px;
	 text-align: left;
	 font-family: Arial, Helvetica, sans-serif; 
	 font-size: 30px; 
	 color: #444444; 
	 text-decoration: none;
	 margin-top:0px;
	 margin-left:0px;
	 z-index: 10;
	 position: relative;
	 padding-bottom: 30px;
	 font-weight: normal;
	 overflow: hidden;
	 line-height: 34px;

}

#textWrapper .picWrapper {
	width: 585px;
	height: 186px;
	margin-top: 0px;
	margin-left: 0px;
	margin-bottom: 18px;
	border: 0px;
}

#textWrapper .rowPicLeft {
	width:186px;
	height:186px;
	margin:0px;
	padding:0px;
	text-align:center;
	vertical-align:middle;
	font-size:186px;
	line-height:186px;
	display: block;
	overflow: hidden;
	float: left;
}

#textWrapper .rowPicCenter {
	width:186px;
	height:186px;
	margin:0px;
	padding:0px;
	text-align:center;
	vertical-align:middle;
	font-size:186px;
	line-height:186px;
	display: block;
	overflow: hidden;
	float: left;
	margin-left: 13px;
}

#textWrapper .rowPicRight {
	width:186px;
	height:186px;
	margin:0px;
	padding:0px;
	text-align:center;
	vertical-align:middle;
	font-size:186px;
	line-height:186px;
	display: block;
	overflow: hidden;
	float: Right;
}

#textWrapper h3 {
	 width:545px;
	 height: auto;
	 text-align: justify;
	 font-family: Arial, Helvetica, sans-serif; 
	 font-size: 30px; 
	 color: #444444; 
	 text-decoration: none;
	 margin-top:0px;
	 margin-left:50px;
	 z-index: 10;
	 position: relative;
	 display: block;
	 padding-bottom: 10px;
	 line-height: 74px;
	 text-align: justify;
}


#textWrapper h4 {
	 width:545px;
	 text-align: right;
	 font-family: Arial, Helvetica, sans-serif; 
	 font-size: 11px; 
	 color: #CCCCCC; 
	 text-decoration: none;
	 margin-top:-40px;
	 margin-left:40px;
	 z-index: 10;
	 position: relative;
	 padding-bottom: 10px;
	 font-weight: normal;
	 display: block;
	 
}

.quoteLeft {
	font-size: 100px;
	color: #CCCCCC;
	margin-left: -45px;
	float: left;
	display: inline;
	height: 34px;
}

.quoteRight {
	height: 34px;
	font-size: 100px;
	color: #CCCCCC;
	right: 0px;
	margin: 0px;
	margin-top: -30px;
	float: right;
	display: block;
	padding: 0px;
}

#articleHeading {
	 width:500px; 
	 height: 34px;
	 text-align: left;
	 font-family: Arial, Helvetica, sans-serif; 
	 font-size: 30px; 
	 color: #444444; 
	 text-decoration: none;
	 margin-top:0px;
	 margin-left:0px;
	 z-index: 10;
	 position: relative;
	 padding-bottom: 50px;

}

.smallDate {
	font-size: 11px;
	color: #AAAAAA;
}

#shadowWrapper {
	 width:678px;
	 height: auto;
	 display: block;
	 position: relative;
	 background: url(../images/side_shadow.gif) repeat-y left;
}

#textLinks{
	width:585px;
	height:25px;
	display: block;
	text-align: left;
}

#textLeft{
	width:100px;
	margin-left:0px;
	margin-top:0px;
	text-align:left;
	position: absolute;
	display: block;
	bottom:0px;
}
#textLeft2{
	width:300px;
	margin-left:0px;
	margin-top:0px;
	text-align:left;
	position: absolute;
	display: block;
	bottom:0px;
}

#textCenter{
	width:180px;
	margin-left:202px;
	margin-top:0px;
	text-align:center;
	position: absolute;
	display: block;
	bottom:0px;
}

#textRight{
	width:100px;
	margin-left:485px;
	margin-top:0px;
	text-align:right;
	position: absolute;
	display: block;
	bottom:0px;
}

#displayPicL {
	width: 806px;
	height: 539px;
	text-align: center;
	line-height: 542px;
	display: block;
	margin-top: 0px;
	margin-left: 0px;
}

#displayPicP {
	width: 539px;
	height: 806px;
	text-align: center;
	line-height: 542px;
	display: block;
	margin-top: 0px;
	margin-left: 130px;
}

.priceBk {
	width: 116px;
	height: 79px;
	display: block;
	background: url(../images/price.png);
	margin-top: 17px;
	margin-right: -248px;
	float: right;
}

.priceTop {
	width: 77px;
	height: 29px;
	display: block;
	position: absolute;
	margin-top: 6px;
	margin-left: 25px;
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color: #000000;
	text-align: right;
	line-height: 14px;
	
}

.A4pos {
	margin-right: -90px;
}
.A2pos {
	margin-top: 110px;
}

.priceBase {
	width: 93px;
	height: 29px;
	display: block;
	position: absolute;
	margin-top: 40px;
	margin-left: 10px;
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color: #000000;
	text-align: right;
	line-height: 14px;

}

.sizeText {
	font-size: 30px;
	display: block;
	float: left;
	margin-top: 8px;
}

.hidden { display: none; }
.unhidden { display: block; }

img {
border: none;
}

.prop {

 }

#articleLinks {
	 width:186px;
	 height:674px;
	 float:right;
	 text-align: right;
	 margin-right: 17px;
	 line-height: 18px;
	 padding:0px;
	 display: inline;
}

#articleLinks h2 {
	font-size: 11px;

}

.pictureBox {
	width:186px;
	height:186px;
	margin:0px;
	padding:0px;
	text-align:center;
	vertical-align:middle;
	font-size:186px;
	line-height:186px;
	display: block;
	overflow: hidden;
}

.picText {
	width: 500px;
}

#pictureBig {
	width:586px;
	height:586px;
	padding:0px;
	margin-top:-25px;
	text-align:center;
	vertical-align:middle;
	font-size:546px;
	line-height:586px;
	display: inline;
	z-index: 15;
	overflow: hidden;
	background: #FFFFFF;
	position: absolute;
}

#photoDetails {

}

#textLinks a:link { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; text-decoration: underline; }
#textLinks a:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; text-decoration: underline }
#textLinks a:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #FE8D53; text-decoration: underline }

#articleLinks a:link { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; text-decoration: underline }
#articleLinks a:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; text-decoration: underline }
#articleLinks a:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #FE8D53; text-decoration: underline }

#webText b {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #F5A822; text-decoration: none; font-weight: bold}


.text {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; text-decoration: none}
.textW {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF; text-decoration: none;}
.textWB {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF; text-decoration: none; font-weight: bold}
.textRB {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #961207; text-decoration: none; font-weight: bold}

a:link { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; text-decoration: none; }
a:visited { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; text-decoration: none; }
a:hover { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #FE8D53; text-decoration: underline; }

#portfolioLinks a:link { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; text-decoration: underline }
#portfolioLinks a:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; text-decoration: underline }
#portfolioLinks a:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #E81F17; text-decoration: underline }

a.hblink:link { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; text-decoration: none }
a.hblink:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; text-decoration: none }
a.hblink:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #961207; text-decoration: none }
.skiplink { display:none }

.hide {
	display: none;
}

/*highlights*/
#highlight1 { margin-top:0px; margin-left:0px; }
#highlight2 { margin-top:1px; margin-left:0px; }
#highlight3 { margin-top:2px; margin-left:0px; }
#highlight4 { margin-top:3px; margin-left:0px; }

#bhighlight1 { margin-top:0px; margin-left:0px; }
#bhighlight2 { margin-top:1px; margin-left:0px; }
#bhighlight3 { margin-top:2px; margin-left:0px; }
#bhighlight4 { margin-top:3px; margin-left:0px; }

/*shadows*/
#shadow1 { margin-top:59px; margin-left:0px; }
#shadow2 { margin-top:57px; margin-left:0px; }
#shadow3 { margin-top:56px; margin-left:0px; }
#shadow4 { margin-top:55px; margin-left:0px; }
#shadow5 { margin-top:54px; margin-left:0px; }
#shadow6 { margin-top:53px; margin-left:0px; }
#shadow7 { margin-top:52px; margin-left:0px; }
#shadow8 { margin-top:51px; margin-left:0px; }
#shadow9 { margin-top:50px; margin-left:0px; }
#shadow10 { margin-top:49px; margin-left:0px; }
#shadow11 { margin-top:48px; margin-left:0px; }
#shadow12 { margin-top:47px; margin-left:0px; }
#shadow13 { margin-top:46px; margin-left:0px; }
#shadow14 { margin-top:45px; margin-left:0px; }
#shadow15 { margin-top:44px; margin-left:0px; }
#shadow16 { margin-top:43px; margin-left:0px; }
#shadow17 { margin-top:41px; margin-left:0px; }

#bshadow1 { margin-top:59px; margin-left:0px; }
#bshadow2 { margin-top:57px; margin-left:0px; }
#bshadow3 { margin-top:56px; margin-left:0px; }
#bshadow4 { margin-top:55px; margin-left:0px; }
#bshadow5 { margin-top:54px; margin-left:0px; }
#bshadow6 { margin-top:53px; margin-left:0px; }
#bshadow7 { margin-top:52px; margin-left:0px; }
#bshadow8 { margin-top:51px; margin-left:0px; }
#bshadow9 { margin-top:50px; margin-left:0px; }
#bshadow10 { margin-top:49px; margin-left:0px; }
#bshadow11 { margin-top:48px; margin-left:0px; }
#bshadow12 { margin-top:47px; margin-left:0px; }
#bshadow13 { margin-top:46px; margin-left:0px; }
#bshadow14 { margin-top:45px; margin-left:0px; }
#bshadow15 { margin-top:44px; margin-left:0px; }
#bshadow16 { margin-top:43px; margin-left:0px; }
#bshadow17 { margin-top:41px; margin-left:0px; }

#dS1 { margin-top:346px; margin-left:0px; }
#dS2 { margin-top:347px; margin-left:0px; }
#dS3 { margin-top:348px; margin-left:0px; }
#dS4 { margin-top:349px; margin-left:0px; }
#dS5 { margin-top:350px; margin-left:0px; }
#dS6 { margin-top:351px; margin-left:0px; }
#dS7 { margin-top:352px; margin-left:0px; }