body{
	margin:0;
	padding:0;
	background-color:#ffffff;
	text-align:left;
}
#Container{
	margin-top:0px;
	margin-left:auto;
	margin-bottom:0px;
	margin-right:auto;
	padding:0;
	overflow:hidden;
	position:relative;
	text-align:left;
}
#topContainer{
	margin:0 0 10px 0;
	padding:0;
	text-align:left;
	background-image:url('images/bg_top3.gif');
	background-repeat:repeat-x;
	background-position:bottom;
	background-color:#fff;
	/*height:440px;*/
	overflow:hidden;
}
#topContainerIns{
	margin:0 0 2px 0;
	padding:0;
	text-align:left;
	background-image:url('images/bg_top_ins2.gif');
	background-repeat:repeat-x;
	background-position:top;
	background-color:#e6eef7;
	/*height:529px;*/
	overflow:hidden;
}
#mainContainer{
	margin:0;
	padding:0;
	text-align:left;
	background-color:#e3edf6;
	/*height:159px;*/
	overflow:hidden;
	position:relative;
}
#mainContainerIns{
	margin:0;
	padding:0;
	text-align:left;
	background-color:#e3edf6;
	height:79px;
	position:relative;
}
#bottomContainer{
	margin:7px 0 9px 0;
	padding:0;
	text-align:left;
	background-color:#83bbde;
	height:25px;
	position:relative;
}
.topCont{
	margin:0 auto 0 auto;
	padding:0;
	width:995px;
}
.topContIns{
	margin:0;
	padding:0;
	width:995px;
	float:left;
}
.mainCont{
	margin:0 auto 0 auto;
	padding:0;
	width:995px;
	position:static;
	/*height:159px;*/
}
.bottomCont{
	margin:0 auto 0 auto;
	padding:5px 0 0 0;
	width:995px;
	height:20px;
	position:static;
}
.Header{
	margin:0;
	padding:0;
	width:983px;
	float:left;
	position:absolute;
	left:12px;
	top:0;
}
.logo{
	margin:0;
	padding:23px 40px 0 0;
	float:left;
	display:inline;
}
.logo a img{
	margin:0;
	padding:0;
	float:left;
	display:inline;
	border:none;
}
#navigation{
	margin:0;
	padding:0;
	float:left;
	/*width:670px;*/
	height:79px;
}
#navigation ul{
	margin:0;
	padding:0;
	float:left;
	/*width:670px;*/
	height:79px;
	list-style:none;
}
#navigation ul li{
	margin:0;
	padding:0;
	float:left;
	display:inline;
	height:79px;
}
#navigation ul li.line{
	margin:0;
	padding:50px 0 0 2px;
	float:left;
	display:inline;
	height:29px;
	border-left:1px solid #a4a4a4;
}
#navigation ul li#green_blue{
	margin:0;
	padding:50px 5px 0 2px;
	float:left;
	display:inline;
	height:29px;
	font:normal 12px Helvetica;
	color:#3a444d;
}
#navigation ul li#green_blue a{
	font:bold 12px Helvetica;
	color:#3a444d;
	float:left;
	text-decoration:none;
	padding:9px 5px 5px 5px;
}
#navigation ul li#green_blue a:hover{
	font:bold 12px Helvetica;
	color:#fff;
	background-color:#419cae;
}
#navigation ul li#green_blue a.active{
	font:bold 12px Helvetica;
	color:#fff;
	background-color:#419cae;
}
#navigation ul li#yellow{
	margin:0;
	padding:50px 5px 0 2px;
	float:left;
	display:inline;
	height:29px;
	font:normal 12px Helvetica;
	color:#3a444d;
}
#navigation ul li#yellow a{
	font:bold 12px Helvetica;
	color:#3a444d;
	float:left;
	text-decoration:none;
	padding:9px 5px 5px 5px;
}
#navigation ul li#yellow a:hover{
	font:bold 12px Helvetica;
	color:#fff;
	background-color:#ffb91d;
}
#navigation ul li#yellow a.active{
	font:bold 12px Helvetica;
	color:#fff;
	background-color:#ffb91d;
}

#navigation ul li#green{
	margin:0;
	padding:50px 5px 0 2px;
	float:left;
	display:inline;
	height:29px;
	font:normal 12px Helvetica;
	color:#3a444d;
}
#navigation ul li#green a{
	font:bold 12px Helvetica;
	color:#3a444d;
	float:left;
	text-decoration:none;
	padding:9px 5px 5px 5px;
}
#navigation ul li#green a:hover{
	font:bold 12px Helvetica;
	color:#fff;
	background-color:#41b06e;
}
#navigation ul li#green a.active{
	font:bold 12px Helvetica;
	color:#fff;
	background-color:#41b06e;
}

#navigation ul li#orange{
	margin:0;
	padding:50px 5px 0 2px;
	float:left;
	display:inline;
	height:29px;
	font:normal 12px Helvetica;
	color:#3a444d;
}
#navigation ul li#orange a{
	font:bold 12px Helvetica;
	color:#3a444d;
	float:left;
	text-decoration:none;
	padding:9px 5px 5px 5px;
}
#navigation ul li#orange a:hover{
	font:bold 12px Helvetica;
	color:#fff;
	background-color:#e05d03;
}
#navigation ul li#orange a.active{
	font:bold 12px Helvetica;
	color:#fff;
	background-color:#e05d03;
}

#navigation ul li#purple{
	margin:0;
	padding:50px 5px 0 2px;
	float:left;
	display:inline;
	height:29px;
	font:normal 12px Helvetica;
	color:#3a444d;
}
#navigation ul li#purple a{
	font:bold 12px Helvetica;
	color:#3a444d;
	float:left;
	text-decoration:none;
	padding:9px 5px 5px 5px;
}
#navigation ul li#purple a:hover{
	font:bold 12px Helvetica;
	color:#fff;
	background-color:#994caa;
}
#navigation ul li#purple a.active{
	font:bold 12px Helvetica;
	color:#fff;
	background-color:#994caa;
}

#navigation ul li#blue{
	margin:0;
	padding:50px 5px 0 2px;
	float:left;
	display:inline;
	height:29px;
	font:normal 12px Helvetica;
	color:#3a444d;
}
#navigation ul li#blue a{
	font:bold 12px Helvetica;
	color:#3a444d;
	float:left;
	text-decoration:none;
	padding:9px 5px 5px 5px;
}
#navigation ul li#blue a:hover{
	font:bold 12px Helvetica;
	color:#fff;
	background-color:#0265a8;
}
#navigation ul li#blue a.active{
	font:bold 12px Helvetica;
	color:#fff;
	background-color:#0265a8;
}

.flag_div{
	margin:0;
	padding:0;
	float:left;
	display:inline;
	width:85px;
}
.flag_div_left{
	margin:0;
	padding:0;
	float:left;
	display:inline;
	width:9px;
	background-image:url('images/flag_bg_left.gif');
	background-repeat:no-repeat;
	height:36px;
}
.flag_div_main{
	margin:0;
	padding:0;
	float:left;
	display:inline;
	background-image:url('images/flag_bg_main.gif');
	background-repeat:repeat-x;
	height:36px;
}
.flag_div_right{
	margin:0;
	padding:0;
	float:left;
	display:inline;
	width:9px;
	background-image:url('images/flag_bg_right.gif');
	background-repeat:no-repeat;
	height:36px;
}
.flag{
	margin:0;
	padding:13px 0 0 5px;
	float:left;
	display:inline;
}
.flag a img{
	margin:0;
	padding:0;
	float:left;
	display:inline;
	border:none;
}
.TopDiv{
	margin:0;
	padding:0;
	float:left;
	width:995px;
	position:relative;
}
.PhotoDiv{
	margin:0;
	padding:115px 0 0 0;
	/*float:left;*/
	width:995px;
	height:325px;
}
.PhotoDiv img{
	margin:0;
	padding:0;
	float:left;
	width:995px;
	position:relative;
	border:none;
}
.bookingDiv{
	margin:0;
	padding:10px 0 0 5px;
	float:left;
	position:absolute;
	top:348px;
	left:12px;
	background-image:url('images/booking_bg.png');
	background-repeat:no-repeat;
	width:175px;
	height:55px;
}
.bookingDivIns{
	margin:0px 0 0 0;
	padding:10px 0 0 5px;
	float:left;
	background-image:url('images/booking_bg.png');
	background-repeat:no-repeat;
	width:175px;
	height:55px;
	position:absolute;
	top:290px;
	left:0;
}
.bookingDivText1{
	margin:0;
	padding:0 0 4px 0;
	width:175px;
	float:left;
	font:bold 16px Helvetica;
	color:#0264a5;
	line-height:16px;
}
.bookingDivText1 a{
	font:bold 16px Helvetica;
	color:#0264a5;
	text-decoration:none;
	line-height:16px;
}
.bookingDivText1 a:hover{
	font:bold 16px Helvetica;
	color:#0264a5;
	text-decoration:underline;
	line-height:16px;
}
.bookingDivText2{
	margin:0;
	padding:0;
	width:175px;
	float:left;
	font:normal 12px Lucida;
	color:#fff;
}
.bookingDivText3{
	margin:0;
	padding:7px 20px 0 0;
	width:155px;
	float:left;
	text-align:right;
	border:none;
}
.bookingDivText3 a img{
	margin:0;
	padding:0;
	float:right;
	border:none;
}
.MainDiv1{
	margin:0;
	padding:0 0 0 21px;
	float:left;
	display:inline;
	width:168px;
	height:159px;
	background-color:#e3edf6;
	background-image:url('images/lines_bg_left.gif');
	background-repeat:repeat-y;
	background-position:left;
}
.MainDiv1Head{
	margin:0;
	padding:23px 0 5px 0px;
	float:left;
	font:normal 12px Trebuchet MS;
	color:#3384bc; 	
	width:168px;
}
.MainDiv1Text{
	margin:0;
	padding:0 17px 15px 10px;
	float:left;
	font:normal 12px Trebuchet MS;
	color:#9db2c5;
	line-height:12px; 	
	width:135px;
}
.MainDiv1 input{
	margin:0;
	padding:0 0 0 10px;
	float:left;
	border:1px solid #cccccc;
	font:normal 10px Trebuchet MS;
	color:#98aec5;
}
.MainDiv1Button{
	margin:0;
	padding:7px 0 0 120px;
	float:left;
}
.MainDiv1Button a img{
	margin:0;
	padding:0px;
	float:left;
	border:none;
}
.MainDiv2{
	margin:0;
	padding:17px 0 0 19px;
	float:left;
	display:inline;
	width:245px;
	height:142px;
	background-color:#d1e2ec;
}
.MainDiv2 h2{
	margin:0;
	padding:0 0 0 1px;
	float:left;
	font:normal 20px Helvetica;
	color:#0264a5;
}
.MainDiv2Inside{
	margin:0;
	padding:10px 0 0 0;
	float:left;
	width:245px;
}
.MainDiv2Photo{
	margin:0;
	padding:0px;
	float:left;
	display:inline;
	border:3px solid #fefefe;
}
.MainDiv2Photo a img{
	margin:0;
	padding:0;
	float:left;
	display:inline;
	border:none;
}
.MainDiv2Text{
	margin:0;
	padding:8px 0 0 10px;
	float:left;
	display:inline;
	width:145px;
	position:relative;
	font:normal 11px Trebuchet MS;
	color:#5a5d62;
}
.MainDiv2TextIns{
	margin:0;
	padding:0px;
	float:left;
	display:inline;
	width:140px;
	font:normal 11px Trebuchet MS;
	color:#5a5d62;
}
.MainDiv2Button{
	margin:0;
	padding:0;
	float:left;
	position:absolute;
	top:44px;
	left:120px;
}
.MainDiv2Button a img{
	margin:0;
	padding:0;
	float:left;
	border:none;
}
.MainDiv3{
	margin:0;
	padding:17px 0 0 19px;
	float:left;
	display:inline;
	width:242px;
	height:142px;
	overflow:hidden;
	background-color:#e3edf6;
}
.MainDiv3 h2{
	margin:0;
	padding:0 0 0 1px;
	float:left;
	font:normal 20px Helvetica;
	color:#0264a5;
}
.MainDiv4{
	margin:0;
	padding:17px 16px 0 19px;
	float:left;
	display:inline;
	width:246px;
	height:142px;
	background-color:#d1e2ec;
	background-image:url('images/lines_bg_right.gif');
	background-repeat:repeat-y;
	background-position:right;
}
.MainDiv4 h2{
	margin:0;
	padding:0 0 0 1px;
	float:left;
	font:normal 20px Helvetica;
	color:#0264a5;
}
.bottomLeftDiv{
	margin:0;
	padding:0 0 0 27px;
	float:left;
	display:inline;
	font:normal 12px Trebuchet MS;
	color:#fffefc;
	position:static;
}
.bottomLeftDiv a{
	font:normal 12px Trebuchet MS;
	color:#fffefc;
	text-decoration:none;
	position:static;
}
.bottomLeftDiv a:hover{
	font:normal 12px Trebuchet MS;
	color:#fffefc;
	text-decoration:underline;
}
.bottomMainDiv{
	margin:0;
	padding:0 0 0 45px;
	float:left;
	display:inline;
}
.bottomMainDiv ul{
	margin:0;
	padding:0;
	float:left;
	list-style:none;
}
.bottomMainDiv ul li{
	margin:0;
	padding:0 2px 0 2px;
	float:left;
	display:inline;
	font:normal 11px Trebuchet MS;
	color:#fffefc;
}
.bottomMainDiv ul li a{
	font:normal 11px Trebuchet MS;
	color:#fffefc;
	text-decoration:none;
}
.bottomMainDiv ul li a:hover{
	font:normal 11px Trebuchet MS;
	color:#fffefc;
	text-decoration:underline;
}
.bottomRightDiv{
	margin:0;
	padding:0 0 0 45px;
	float:left;
	display:inline;
	font:normal 12px Trebuchet MS;
	color:#fffefc;
}
.atcom{
	margin:0;
	padding:0 5px 0 5px;
	float:left;
	display:inline;
	font:normal 11px Verdana;
	color:#fffefc;
}
.atcom a{
	font:normal 11px Verdana;
	color:#fffefc;
	text-decoration:none;
}
.atcom a:hover{
	font:normal 11px Verdana;
	color:#fffefc;
	text-decoration:underline;
}
.atcom_img{
	margin:0;
	padding:0;
	float:left;
	display:inline;
}
.atcom_img a img{
	margin:0;
	padding:0;
	float:left;
	display:inline;
	border:none;
}
/*..............................................................................about...............................................................................................*/
.TopDivInside{
	margin:0;
	padding:115px 0 0 0;
	float:left;
	width:995px;
}
.TopDivInsideLeft{
	margin:0;
	padding:0;
	float:left;
	display:inline;
	width:187px;
	position:relative;
}
.TopDivInsideMain{
	margin:0;
	padding:48px 0 0 30px;
	float:left;
	display:inline;
	width:405px;
	overflow:hidden;
}
.TopDivInsideRight{
	margin:0;
	padding:0;
	float:left;
	display:inline;
	width:373px;
	
}
.TopDivInsideRightIns{
	margin:0;
	padding:0;
	float:left;
	display:inline;
	width:351px;
	min-height:413px;
	border-left:1px solid #fff;
	border-right:1px solid #fff;
}
.TopDivInsideRightIns img{
	margin:0;
	padding:0;
	float:left;
	display:inline;
	/*width:351px;*/
	border:none;
	/*height:413px;*/
}
.TopDivInsideMain h2{
	margin:0;
	padding:0 0 0 7px;
	float:left;
	font:normal 18px Helvetica;
	color:#0066a8;
	width:395px;
}
.TopDivInsideText{
	margin:0;
	padding:25px 0 0 0;
	float:left;
	width:400px;
	font:normal 11px Trebuchet MS;
	color:#757575;
}
.TopDivInsideText em{
	font:bold 11px Trebuchet MS;
	color:#757575;
}
.TopDivInsideText ul{
	margin:0;
	padding:0;
	float:left;
	width:400px;
	font:normal 11px Trebuchet MS;
	color:#757575;
	list-style:none;
}
.TopDivInsideText ul li{
	margin:0;
	padding:0 0 0 15px;
	float:left;
	width:400px;
	font:normal 11px Trebuchet MS;
	color:#757575;
	background-image:url('images/list_arrows.png');
	background-repeat:no-repeat;
	background-position:left 5px;
}
.TopDivInsideText ul li e{
	font:bold 11px Trebuchet MS;
	color:#757575;
}
.MainInsideDivLeft{
	margin:0;
	padding:0 0 0 21px;
	float:left;
	display:inline;
	width:169px;
	height:79px;
	position:static;
	background-color:#e3edf6;
	background-image:url('images/lines_bg_left.gif');
	background-repeat:repeat-y;
	background-position:left;
}
.MainInsDivHead{
	margin:0;
	padding:10px 0 5px 0px;
	float:left;
	font:normal 12px Trebuchet MS;
	color:#3384bc; 	
	width:147px;
	overflow:hidden;
}
.MainInsideDivLeft input{
	margin:0;
	padding:0 0 0 10px;
	float:left;
	border:1px solid #cccccc;
	font:normal 10px Trebuchet MS;
	color:#98aec5;
	position:static;
}
.MainInsideDivRight{
	margin:0;
	padding:25px 31px 0 0;
	float:left;
	display:inline;
	width:774px;
	height:54px;
	background-color:#d1e2ec;
	background-image:url('images/lines_bg_right.gif');
	background-repeat:repeat-y;
	background-position:right;
	text-align:right;
}
.mainInsideRightText{
	margin:0;
	padding:0;
	float:right;
	font:normal 10px Arial;
	color:#91a4b2;
	width:250px;
	background-image:url('images/logo_small.gif');
	background-position:right;
	background-repeat:no-repeat;
}
.mainInsideRightText1{
	margin:0;
	padding:0;
	float:left;
	width:200px;
	font:normal 10px Arial;
	color:#91a4b2;
}
/*.......................................................................accommodation..................................................................................................*/
.TopDivInsideText2{
	margin:0;
	padding:0;
	float:left;
	width:400px;
	font:normal 11px Trebuchet MS;
	color:#757575;
}
.TopDivInsideText2 ul{
	margin:0;
	padding:0;
	float:left;
	width:400px;
	font:normal 11px Trebuchet MS;
	color:#757575;
	list-style:none;
}
.TopDivInsideText2 ul li{
	margin:0;
	padding:0 0 0 15px;
	float:left;
	width:400px;
	font:normal 11px Trebuchet MS;
	color:#757575;
	background-image:url('images/list_arrows.png');
	background-repeat:no-repeat;
	background-position:left 5px;
}
.left_menu{
	margin:0;
	padding:105px 0px 0 20px;
	float:left;
	width:160px;
	text-align:right;
}
.left_menu_line{
	margin:0 0 5px 0;
	padding:0;
	float:right;
	background-image:url('images/bottom_line.gif');
	background-position:bottom;
	background-repeat:no-repeat;
	font:normal 11px Arial;
	color:#014c78;
	width:160px;
}
.left_menu_line a{
	padding:0 20px 3px 0;
	float:right;
	font:normal 11px Arial;
	color:#014c78;
	text-decoration:none;
}
.left_menu_line a:hover{
	font:normal 11px Arial;
	color:#014c78;
	text-decoration:none;
}
.TopDivInsideRightLine1{
	margin:0;
	padding:0;
	float:left;
	width:352px;
	height:210px;
	border-bottom:1px solid #fff;
}
.TopDivInsideRightLine2{
	margin:0;
	padding:0;
	float:left;
	width:352px;
	height:113px;
	border-bottom:1px solid #fff;
}
.TopDivInsideRightLine3{
	margin:0;
	padding:0;
	float:left;
	width:352px;
	height:88px;
	border-bottom:1px solid #fff;
}
.TopDivInsideRightPhoto1{
	margin:0;
	padding:0;
	float:left;
	display:inline;
	width:auto;
	border-right:1px solid #fff;
}
.TopDivInsideRightPhoto1 img{
	margin:0;
	padding:0;
	float:left;
	border-left:1px solid #fff;
}
.TopDivInsideRightPhoto2{
	margin:0;
	padding:0;
	width:auto;
	float:left;
	display:inline;
}
.TopDivInsideRightPhoto2 img{
	margin:0;
	padding:0;
	float:left;
}


/*......................................................................Prices.................................................................................................*/
.PricesInsideMain{
	margin:0;
	padding:48px 0 0 15px;
	float:left;
	display:inline;
	width:420px;
	overflow:hidden;
}
.PricesInsideMain h2{
	margin:0;
	padding:0 0 0 7px;
	float:left;
	font:normal 18px Helvetica;
	color:#0066a8;
	/*width:395px;*/
}
.PricesInsideRight{
	margin:0;
	padding:0;
	float:left;
	display:inline;
	width:265px;
	
}
.priceBox{
	margin:0;
	padding:14px 0 0 0;
	float:left;
	width:475px;
}
.priceWhiteLine{
	margin:0;
	padding:4px 0 0 0;
	float:left;
	width:475px;
	height:25px;
	background-color:#ffffff;
}
.priceWhiteLineDates{
	margin:0;
	padding:4px 0 0 0;
	float:left;
	width:475px;
	background-color:#ffffff;
}
.priceDegradeLine{
	margin:0;
	padding:4px 0 0 0;
	float:left;
	width:475px;
	height:25px;
	background-image:url('images/pricebg1.gif');
	background-repeat:repeat-x;
}
.priceHead1{
	margin:0;
	padding:0 0 0 114px;
	float:left;
	display:inline;
	font:bold 11px Trebuchet MS;
	color:#83bbd6;
	width:60px;
	text-align:center;
	line-height:12px;
}
.priceHead2{
	margin:0;
	padding:0;
	float:left;
	display:inline;
	font:bold 11px Trebuchet MS;
	color:#83bbd6;
	width:80px;
	text-align:center;
	line-height:12px;
}
.priceHead3{
	margin:0;
	padding:0;
	float:left;
	display:inline;
	font:bold 11px Trebuchet MS;
	color:#83bbd6;
	width:60px;
	text-align:center;
	line-height:12px;
}
.priceHead4{
	margin:0;
	padding:0;
	float:left;
	display:inline;
	font:bold 11px Trebuchet MS;
	line-height: 12px;
	color:#83bbd6;
	width:82px;
	text-align:center;
}
.priceName{
	margin:0;
	padding:0 0 0 4px;
	float:left;
	width:108px;
	font:normal 11px Trebuchet MS;
	color:#757575;
}
.priceLow{
	margin:0;
	padding:0;
	float:left;
	width:60px;
	font:normal 11px Trebuchet MS;
	color:#757575;
	text-align:center;
}
.priceMiddle{
	margin:0;
	padding:0;
	float:left;
	width:80px;
	font:normal 11px Trebuchet MS;
	color:#757575;
	text-align:center;
}
.priceHigh{
	margin:0;
	padding:0;
	float:left;
	width:60px;
	font:normal 11px Trebuchet MS;
	color:#757575;
	text-align:center;
}
.price4rth{
	margin:0;
	padding:0;
	float:left;
	width:82px;
	font:normal 11px Trebuchet MS;
	color:#757575;
	text-align:center;
}

/*......................................................................Photogallery.................................................................................................*/
.photogalDiv{
	margin:0;
	padding:30px 0 0 7px;
	clear:both;
	width:166px;
	overflow:hidden;
}
.photogalDiv h3{
	margin:0;
	padding:0 0 22px 0;
	float:left;
	width:166px;
	font:bold 11px Trebuchet MS;
	color:#757575;
}
.photoText{
	margin:0;
	padding:0;
	float:left;
	width:166px;
	font:normal 11px Trebuchet MS;
	color:#757575;
}
.PhotogalleryInsideMain{
	margin:0;
	padding:48px 0 0 15px;
	float:left;
	display:inline;
	width:200px;
	overflow:hidden;
}
.PhotogalleryInsideMain h2{
	margin:0;
	padding:0 0 0 7px;
	float:left;
	font:normal 18px Helvetica;
	color:#0066a8;
	/*width:395px;*/
}
.PhotogalleryInsideRight{
	margin:0;
	padding:0;
	float:left;
	display:inline;
	width:570px;
	
}
.PhotogalleryInsideRight img{
	margin:0;
	padding:0;
	float:left;
	display:inline;
	/**
	width:570px;
	**/
	border:none;
}
.PhotogalleryBottomDiv{
	margin:0;
	padding:5px 0 0 191px;
	float:left;
	width:788px;
}
.PhotogallerySlideshow{
	margin:0;
	padding:0;
	float:left;
	width:788px;
	background-color:#e5f0f6;
}
.PhotogalleryArrow{
	margin:0;
	padding:18px 0 0 0;
	float:left;
	display:inline;
	width:22px;
	height:42px;
	text-align:center;
}
.PhotogalleryArrow a img{
	margin:0;
	padding:0;
	/*float:left;*/
	display:inline;
	border:none;
}
.PhotogalleryPicture{
	margin:0;
	padding:0 1px 0 1px;
	float:left;
	display:inline;
}
.PhotogalleryPicture a img{
	margin:0;
	padding:0;
	float:left;
	display:inline;
	border:1px solid #fff;
}