body {
text-align:center;
}
div.photo {
float: left;
margin-left: 50px;
margin-bottom: 20px;
margin-top: 20px;
margin-right: 50px;
/*border: 1px solid #666;*/

  }
div.pic {
  float: left;
margin-right: 10px;
/*border: 1px solid #666;*/
  }
div.text {
float: left;
margin-left: 50px;
text-align: left;
max-width: 220px;
/*min-width: 210px;*/

/*border: 1px solid #666;*/
  }
div.box {
	clear:both;
	width: 95%;
	text-align: center;
	margin:0px auto;
}
div.footer {
clear: both;
text-align: center;
}
div.logo {
float: left;
}
div.link {
float: right;
text-align: right;
}

div.frame {
text-align: center;
}
div.image {
text-align: left;
float: left;
width: 300px;
}
div.sizes {
text-align: left;
float: left;
}
div.iom_desc {
width: 45%;
margin:0px auto;
}

div.previous {
float: left;
}
div.next {
float: right;
text-align: right;
}
div.close {
float: center;
text-align: center;
max-width: 6em;
}
div.orcatop {
	clear:both;
	width: 80%;
	text-align: left;
	margin:0px auto;
}

div.article {
	clear:both;
	width: 95%;
	text-align: left;
	margin:0px auto;
}
hr.thin {
clear:both;
height:1px;
color: black;
background: black;
border: none;
}
div.spphoto {
float: left;
margin-left: 20px;
margin-bottom: 20px;
margin-top: 20px;
margin-right: 20px;

  }
div.copyright {
	clear:both;
	width: 80%;
	text-align: left;
	margin:0px auto;
}
div.tripphoto {
float: left;
margin-left: 40px;
margin-bottom: 20px;
margin-top: 20px;
margin-right: 40px;
/*border: 1px solid #666;*/
	text-align: left;
  }
hr.light {
clear:both;
height:1px;
color: #999980;
background: #999980;
border: none;
}

div.col1 {
float: left;
text-align: left;

width: 45%;
}
div.col2 {
float: right;
text-align: left;
width: 53%;
border-left: 1px solid #999980;
padding-left: 10px;
}
div.thinbox {
	clear:both;
	width: 80%;
	text-align: center;
	margin:0px auto;
}

