/*Body*/
body {
font-family:Arial, Helvetica, Georgia, Sans-Serif;
font-size:13px;
text-align:center;
background:#fff url(bg000000.png) top repeat-x fixed;
color:#505050;
margin:0;
padding:0;
line-height:1.7;
list-style-type:none;
}

#wrap {
text-align:left;
margin:0px auto;
padding:0;
margin-top:18px;
margin-bottom:18px;
}

.content {
background:#fff;
width:527px;
margin:0px auto;
text-align:justify;
}

/*Header*/
#header {
width:527px;
height:58px;
margin:0px auto;
background:url(header00.gif) no-repeat;
}

.headertitle{
text-align:center;
padding-top:15px;
font: 24px Helvetica, Arial, Verdana;
//color:#434343;
color:#f12;
}

#footer a {
text-decoration:underline;
color:#d5d5d5;
}

.post {
padding:15px;
}

h1,h2 {
font-family:Arial, Helvetica, Georgia, Sans-Serif;
font-size:18px;
line-height:100%;
font-weight:400;
margin:0;
padding:15px;
text-align:left;
}

/*Footer*/
#footer{
font-size:11px;
text-align:center;
color:#d5d5d5;
background:url(rf000000.gif) no-repeat bottom center;
padding:0 0 10px;
margin-top:-21px;
line-height:100%;
}

#footer a {
font-size:9px;
text-decoration:none;
}


#travelboom_block {
background-color: #fff;
border: 1px solid #ccc;
width:100%;
}

b#travelboom_head {
font-size: 20px;
color: #000;
text-transform: uppercase;
}

span.travelboom_price { font-style: italic; color:red;}

img.travelboom_img { margin-right: 2px; }

small.travelboom_reflink { font-size: 8px; }

a.travelboom_url { color: blue; }

b#travelboom_head a.travelboom_url { text-decoration: none; }

small.travelboom_reflink a.travelboom_url { color: #000; }