/* Global Values  */
html, div, span, applet, object, iframe, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, font, ins, kbd, q, s, samp, small, strike, tt, var, dl, dt, dd, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th{
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
	vertical-align: baseline;
	
	}
	
body
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-decoration:none;
color:#827979;
margin:0px;
padding:0px;
}
.clr
{
margin:0px;
padding:0px;
border:0px;
background:none;
clear:both;
}


#body_closer
{
width:980px;
margin:0px auto;
padding:0px;
}

a
{
color:#297fab;
margin:0px;
padding:0px;
text-decoration:none;
}
a:hover
{
color:#297fab;
margin:0px;
padding:0px;
text-decoration:underline;
}


/* end Global Values  */

/* Header Section */
#head_bar
{
margin:0px;
padding:10px 0px 2px 0px;
height:23px;
background:#b6080e;
border-bottom:#cc3333 solid 1px;
width:100%;
text-align:center;
}

#head_bar p
{
margin:0px auto;
padding:0px;
width:980px;
text-align:left;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#ffb7b7;
}
#head_bar p span
{
margin:0px;
padding:0px;
float:right;
}
#head_bar p span a
{
color:#FFFFFF;
display:inline-block;
}

#head_logo
{
margin:0px;
margin-top:1px;
padding:0px;
width:100%;
background:url(../images/bg/head_logo_bg.jpg) repeat-x left bottom #fff;
height:100px;
}
#head_logo div
{
width:980px;
margin:0px auto;
padding:0px;
text-align:left;
}

#head_menubar
{
margin:0px auto;
padding:0px;
width:980px;
background:#f4f4f4;
border:#e6e6e6 solid 1px;
height:30px;
margin-top:5px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#6a6a6a;
vertical-align:middle;
}

#head_menubar a
{
display:inline-block;
padding:7px 12px 0px 12px;
margin:0px;
height:21px;
text-decoration:none;
color:#6a6a6a;
}

#head_menubar a:hover
{
display:inline-block;
padding:7px 12px 0px 12px;
margin:0px;
height:21px;
text-decoration:underline;
color:#ca0006;
background:url(../images/bbl.gif) no-repeat center top #e9e9e9;
}

#body_closer
{
margin:0px auto;
padding:0px;
width:980px;
text-align:left;
}

#body_closer .left
{
width:710px;
margin-right:18px;
padding:0px;
float:left;
border:#dedcdc solid 0px;
background:#fff;
}

#body_closer .left h2
{
text-align:left;
height:30px;
font-family:Geneva, Arial, Helvetica, sans-serif;
font-size:14px;
margin-left:0px;
text-transform:uppercase;
border-bottom:#CCCCCC solid 1px;
}

.left_body
{
width:705px;
margin:0px auto;
padding:0px;
border:#e6e5e5 solid 1px;
background:#f4f4f4;
text-align:center;
}
.left_body div
{
width:680px;
padding:10px;
margin:0px auto;
}

.left_body div h1
{
font-family:Geneva, Arial, Helvetica, sans-serif;
font-size:18px;
color:#ca0006;
margin:0px;
margin-bottom:5px;
padding:0px;
font-weight:normal;
text-align:left;
}

.left_body div img
{
margin:0px;
padding:1px;
background:#FFFFFF;
border:#e6e6e6 solid 1px;
}

.left_body div p
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-align:left;
}

.trips_2009
{
margin:0px auto;
padding:0px;
}

.trips_2009 ul
{
margin:0px;
padding:0px;
list-style:none;
}

.trips_2009 ul li
{
width:210px;
margin:5px;
padding:0px;
list-style:none;
display:inline-block;
float:left;
}

.trip_list_home
{
margin:0px auto;
padding:0px;
width:200px;
}

.trip_list_home h3
{
width:200px;
margin:0px;
padding:0px 0px 5px 0px;;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#444444;
text-transform:uppercase;
border-bottom:#ea7700 solid 2px;
}

.trip_list_home img
{
margin:5px 0px 5px 0px;
padding:0px;
}

.trip_list_home p a
{
color:#ea7700;
margin:5px 0px 0px 0px;
padding:0px;
padding-bottom:5px;
border-bottom:#CCCCCC dotted 1px;
display:block;
}

.trip_list_home p a:hover
{
color:#ea7700;
margin:5px 0px 0px 0px;
padding:0px;
padding-bottom:5px;
border-bottom:#CCCCCC dotted 1px;
display:block;
}

#body_closer .right
{
width:250px;
margin:0px;
padding:0px;
float:right;
background:#ededed;
border:#e1e1e1 solid 1px;
text-align:center;
}
#body_closer .right h5
{
width:228px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#006699;
text-align:left;
font-weight:normal;
margin:0px auto;
padding:5px 0px 5px 0px;
border-bottom:#CCCCCC solid 1px;
}

#body_closer .right h3
{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#006699;
text-align:left;
font-weight:normal;
margin:0px auto;
padding:7px 0px 7px 15px;
border-bottom:#CCCCCC dotted 1px;
text-align:left;
}

#body_closer .right h2
{
font-family:Arial, Helvetica, sans-serif;
font-size:15px;
font-weight:normal;
text-transform:uppercase;
background:#7497ba;
padding:4px;
color:#fff;
text-align:left;
margin:0px 0px 5px 0px;
}
#body_closer .right p 
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#006699;
padding:5px;
padding-bottom:5px;
margin:0px 0px 0px 10px;
border-bottom:#CCCCCC dashed 1px;
text-align:left;
}
#body_closer .right p a
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#006699;
}

#body_closer .right p a:hover
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#fff;
text-decoration:none;
}

#body_closer .right p:hover
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
background:#ef9903;
}



.trip_list
{
margin:0px auto;
padding:10px;
border:#D9ECFF solid 1px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
width:675px;
background:url(../images/trip_list_bg.gif) repeat-x left top #fff;
margin-bottom:20px;
}

.trip_list a p:hover
{
text-decoration:underline;
}

.trip_list h1
{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#006699;
margin:0px;
margin-bottom:10px;
padding:0px;
font-weight:normal;
}
.trip_list p
{
color:#666666;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
}

.trip_list img
{
margin-right:10px;
padding:2px;
border:#ccc dotted 1px;
}

.trip_list em
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#666666;
margin:0px;
padding:0px;
}








#footer_bar
{
clear:both;
background:#ebe9ea;
height:140px;
margin:0px auto;
border:#dfdddd solid 1px;
text-align:center;
}

#footer_bar div
{
margin:0px auto;
padding:15px 0px 0px 0px;
border-top:#fff solid 1px;
width:980px;
text-align:left;
font-family:Geneva, Arial, Helvetica, sans-serif;
font-size:12px;
color:#666666;
font-size:12px;
}



#footer_bar div a
{
display:inline-block;
padding:7px 22px 0px 0px;
margin:0px;
height:21px;
text-decoration:none;
color:#ca0048;
}

#footer_bar div a:hover
{
display:inline-block;
padding:7px 22px 0px 0px;
margin:0px;
height:21px;
text-decoration:underline;
color:#ca0006;
background:url(../images/bbl.gif) no-repeat top center #e9e9e9;
}

.TabbedPanelsContent p
{
margin:10px;
padding:0px;
}