body { background:#c38159 url(images/bg.gif) repeat-x; font-size:12px; font-family:Arial; text-align:center; margin:0px; padding:0px; }
p,ul,li,ol,div,span,form,h1,h2,h3,h4,h5 { margin:0px; padding:0px; }

#wrapper { overflow:hidden; background:#FFFFFF; width:735px; margin:0px auto; text-align:left;  }

#wrapper .navbar { background:#445E55; padding:15px 0px; margin:6px 0px 5px 0px; text-align:center; }
#wrapper .navbar ul {  }
#wrapper .navbar ul li { border-right:1px solid #4F8585; font-size:15px; color:#FFFFFF; display:inline; padding-right:20px; margin-right:20px; }
#wrapper .navbar ul li.end { border:0px; padding-right:0px; margin-right:0px; }
#wrapper .navbar ul li a { text-decoration:none; color:#FFFFFF; }
#wrapper .navbar ul li a:hover { color:gray; }

#page { width:520px; float:left; margin:0px 10px 10px 10px; }

#page .tripblock { width:253px; float:left; margin:0px 5px 30px 0px; }
#page .tripblock h1 { font-size:12px; padding:5px; background:#DDDDDD; margin-bottom:5px; }
#page .tripblock h1 a { color:#009EB6; text-decoration:underline; font-weight:bold; }
#page .tripblock h1 a:hover { color:#494949; }
#page .tripblock img.thumb { border:4px solid #DDDDDD; }
#page .tripblock p { margin:10px 0px; padding:0px 5px; }
#page .tripblock p a { font-weight:bold; text-decoration:underline; color:#009EB6; }
#page .tripblock p a:hover { color:#799B6D; }
#page .tripblock .bot { overflow:hidden; text-align:left; background:#F5F5F5; padding:8px; }
#page .tripblock .bot img { width:100px; float:left }
#page .tripblock .bot h3 { width:180px; margin-top:4px; float:left; font-size:16px; color:#009EB6; }

#page .trip { }
#page .trip h1 { font-size:15px; margin-bottom:20px; }
#page .trip h2 { font-size:12px; padding:5px; background:#DDDDDD; margin-bottom:15px; }
#page .trip h2 a { color:#009EB6; text-decoration:underline; }
#page .trip h2 a:hover { color:#494949; }
#page .trip h3 { font-size:12px; margin:15px 0px 6px 0px; }
#page .trip ul { padding-left:30px; }
#page .trip ul li { }
#page .trip p { margin:15px 0px; }
#page .trip p img { border:4px solid #DDDDDD; margin:0px 6px 3px 0px; }
#page .trip div.price { width:240px; margin:20px 0px 50px 0px; font-size:14px; color:#000000; padding:10px 10px 10px 10px; background:#FFFFE2; border:1px dashed #BDBE62; }
#page .trip div.price a { color:#000000; }
#page .trip div.price h4 { color:#445E55; font-size:14px; margin:15px 0px 5px 0px; }
#page .trip div.price h4.first { font-size:14px; margin:0px 0px 5px 0px; }
#page .trip div.price ul { padding:0px 15px; margin:0px; }
#page .trip div.price ul li { list-style:none; }
#page .trip div.price ul li img { position:relative; top:3px; margin-right:5px; }
#page .trip span { padding-left:18px; }
#page .trip span img { margin-right:4px; position:relative; top:3px; }
#page .trip p a { text-decoration:underline; color:#009EB6; }
#page .trip h4 { font-size:14px; margin-bottom:5px; }
#page .trip p.lhfix { margin:0px; line-height:2.4em; }

#sidebar { padding:10px; border-top:1px solid #EBEBEB; border-right:1px solid #EBEBEB; border-bottom:1px solid #EBEBEB; width:170px; float:left; margin:0px 0px 10px 0px; }
#sidebar h3 { font-size:11px; font-weight:bold; }
#sidebar p { padding:7px 0px; }
#sidebar a { display:block; margin-bottom:13px; color:#009EB6; text-decoration:underline; font-weight:bold; font-size:12px; }
#sidebar div.sidebox { margin:30px auto 0px auto; font-size:11px; color:#000000; padding:5px; background:#FFFFE2; border:1px dashed #BDBE62; }
#sidebar div.sidebox h2 { font-size:14px; color:#C80000; }
#sidebar div.sidebox a { color:#000000; }
#sidebar div.sidebox h3 { font-size:12px; margin:5px 0px 5px 0px; }
#sidebar div.sidebox h3 a { color:#445E55;  }


#footer { overflow:hidden; background:#E9E9E9; padding:15px; margin:20px 0px; }
#footer img { width:161px; float:left; margin-right:15px; }
#footer div.links { width:527px; text-align:center; float:left; font-size:11px; color:#909090; }
#footer div.links a { text-decoration:underline; color:#909090; }
#footer div.links a:hover { text-decoration:underline; }
#footer div.links ul { }
#footer div.links ul li { display:inline; margin-right:11px;  }
#footer div.links ul li a { text-decoration:none; font-weight:bold; color:#5C5C5C; }
#footer div.links ul li a:hover { text-decoration:underline; }