div.top1 {
	background: #ffffff url("img/bg_top2.jpg") no-repeat left top;
	height: 194px;
	padding: 0;
	width: 800px;
}

div.tbox_top {
	margin: 0px 0px 0px 290px;
	padding: 5px 10px;
	width: 340px;
	text-align: center;
}

img.top_picright {
	float: right;
	margin: 0px 6px 0px 0px;
}

.topPR {
	margin: 0;
	padding: 0;
}

.topPR h2 {
	border-left:4px solid #C00;	
	clear:both;
	color:#003;	
	font-size:12pt;
	padding:5px;
	margin:10px;
}

.topPR .text{
border-bottom:1px dotted #ccc;
margin:0 0 20px 0}

.topPR div.photo{
float:left;
margin:0 10px;}

.topPR p{
margin:0 0 10px 10px}

.topPR p.price{
color: #BD0000;
font-weight:bold}

.topPR .button{
margin:10px;
text-align:right}

#pickuptour{
border-top: 5px solid #eee;
margin:10px;
}

#pickuptour h2 {
border-left:4px solid #C00;	
clear:both;
color:#003;	
font-size:12pt;
padding:2px 5px;
margin:10px 0;
}

#pickuptour h3{
clear:both;
border: none;
color:#000;	
background-color:#dfdfdf;
font-size:10pt;
padding:4px 8px;
}

#pickuptour p img{
float:left;
display:block;
margin:0 10px 0 0;
padding:5px;
border:5px solid #eee}

#pickuptour p{
float:left}

#pickuptour .post{
display:block;
margin:0 0 20px 0;
border-bottom: 1px dotted #bbb;
}

div.update{
clear:both;
color:#999;
margin:0 0 10px 0;
text-align:right;
}

table#topTour{
background:#066;
border-bottom:10px solid #066;
margin:0;
width:100%;
}

#topTour tr{
vertical-align:top;
}

#topTour th {
margin:0;
padding:0;
text-align: center;
}

#topTour th h2{
color: #ffffff;
font-size:12pt;
font-weight:normal;
margin:0;
padding:10px 0 0 0}

#topTour td{
color:#d0d0d0;	
font-size:8pt;
margin:0;
padding:0;
text-align:center;
}

#topTour td h3{
color:#F7D37B;
font-weight:normal;
font-size:10pt;
margin:10px 0 0 0}

.infoBox {
color:#000000;
font-size:10pt;
margin:20px 0;
}

.infoBox p{
padding:0 10px 0}

#rside {
	width: 250px;
	padding: 0 0 0 6px;
}

.sideBox {
	padding:6px 6px 15px 6px;
	margin:0;
	font-size: 9pt; 
	color: #000000;
	background-color: #DEEBEF;
}

.sideBox h3{
margin:10px 0}

.iframe_update {
	width:230px;
	height:250px;
	margin: 0;
	background-color: #DEEBEF;
}

.sideBox ul{
margin:0;
padding:0}

.sideBox li{
border-bottom:1px solid #BDE3FF;
margin:0;
padding:0 10px 3px;
list-style:none}

ul.sub{
margin:0 0 0 10px}

ul.sub li{
background: url("img/dot1.gif") no-repeat 0 7px;
border:none;
font-size:9pt;
color:#063;
}

.sideBox .date{
font-size:8pt}