/* CSS Document */
body
{
	color: #363636;
	font: 10pt verdana, geneva, lucida, lucida grande, arial, helvetica, sans-serif;
	background-image:url(../images/page_bkgd.gif);background-position:top;background-repeat:repeat-y;margin-top:0px;
}


h2	{	font-size:12px;color:#5C8918;font-weight:bold;	}

a:link, body_alink
{
	color: #5C8918;
	text-decoration: none; 
}
a:visited, body_avisited
{
	color: #f97306;
	text-decoration: none;
}
a:hover, a:active, body_ahover
{
	color: #42629f;
	text-decoration: none;
}



td, th, p
{
	font: 10pt verdana, geneva, lucida, lucida grande, arial, helvetica, sans-serif;
}
.tborder
{
	background: #9FCA61;
	border-top:1px solid #9FCA61; 
	border-right:1px solid #9FCA61; 
	border-left:1px solid #9FCA61; 
	border-bottom:1px solid #9FCA61; 
	
}
.tcat
{
	color: #ffffff;
	font: 10pt verdana, geneva, lucida, lucida grande, arial, helvetica, sans-serif;
	text-align:left;white-space: nowrap;font-weight:bold;
	background-image:url(http://www.travelforums.ca/forum/images/tcat_mainpage.jpg);
	background-position:bottom;
	background-repeat:repeat-x;
	background-color:#DBF0BC;
}
.tcat a:link, .tcat_alink
{
	color: #ffffff;
	text-decoration: none;
}
.tcat a:visited, .tcat_avisited
{
	color: #ffffff;
	text-decoration: none;
}
.tcat a:hover, .tcat a:active, .tcat_ahover
{
	color: #ffffff;
	text-decoration: underline;
}
.thead
{
	background: #F7F4E4;
	color: #2E2F2D;
	font: bold 10pt tahoma, verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
	text-align:left;
}
.thead a:link, .thead_alink
{
	color: #2E2F2D;
}
.thead a:visited, .thead_avisited
{
	color: #2E2F2D;
}
.thead a:hover, .thead a:active, .thead_ahover
{
	color: #2E2F2D;
}
.tfoot
{
	color: #ffffff;
	font: 8pt verdana, geneva, lucida, tahoma, lucida grande, arial, helvetica, sans-serif;
	text-align:center;width:966px;background-image:url(http://www.travelforums.ca/forum/images/tcat_mainpage.jpg);
}
.tfoot a:link, .tfoot_alink
{
	color: #ffffff;
	text-decoration: none;
}
.tfoot a:visited, .tfoot_avisited
{
	color: #ffffff;
	text-decoration: none;
}
.tfoot a:hover, .tfoot a:active, .tfoot_ahover
{
	color: #42629f;
	text-decoration: none;
}
.alt1, .alt1Active
{
	background: #FFFFFF;
	color: #363636;
	font-size: 10pt;
	text-align:left;
}
.alt1 a:link, .alt1_alink, .alt1Active a:link, .alt1Active_alink
{
	color: #1D1DE8;
	text-decoration: none;
}
.alt1 a:visited, .alt1_avisited, .alt1Active a:visited, .alt1Active_avisited
{
	color: #1D1DE8;
	text-decoration: none;
}
.alt1 a:hover, .alt1 a:active, .alt1_ahover, .alt1Active a:hover, .alt1Active a:active, .alt1Active_ahover
{
	color: #1D1DE8;
	text-decoration: none;
}
.alt2, .alt2Active
{
	background: #F5F4E9;
	color: #363636;
	text-align:left;
}
.alt2 a:link, .alt2_alink, .alt2Active a:link, .alt2Active_alink
{
	color: #1D1DE8;
	text-decoration: none;
}
.alt2 a:visited, .alt2_avisited, .alt2Active a:visited, .alt2Active_avisited
{
	color: #1D1DE8;
	text-decoration: none;
}
.alt2 a:hover, .alt2 a:active, .alt2_ahover, .alt2Active a:hover, .alt2Active a:active, .alt2Active_ahover
{
	color: #1D1DE8;
	text-decoration: none;
}
td.inlinemod
{
	background: #FAFAF3;
	color: #363636;
	text-align:left;text-decoration:none;
}
td.inlinemod a:link, td.inlinemod_alink
{
	text-decoration: none;
}
td.inlinemod a:visited, td.inlinemod_avisited
{
	text-decoration: none;
}
td.inlinemod a:hover, td.inlinemod a:active, td.inlinemod_ahover
{
	text-decoration: none;
}
.wysiwyg
{
	background: #F9F9E8;
	color: #000000;
	font: 10pt verdana, geneva, lucida, lucida grande, arial, helvetica, sans-serif;
}
textarea, .bginput
{
	color: #363636;
	font: 8pt verdana, geneva, lucida, lucida grande, arial, helvetica, sans-serif;
}
.button
{
	background: #FDC242;
	color: #ffffff;
	font: bold 9pt verdana, geneva, lucida, lucida grande, arial, helvetica, sans-serif;
	    font-variant:small-caps;
	
}
select
{
	font: 9pt verdana, geneva, lucida, lucida grande, arial, helvetica, sans-serif;
}
option, optgroup
{
	font-size: 9pt;
	font-family: verdana, geneva, lucida, lucida grande, arial, helvetica, sans-serif;
}
.smallfont
{
	font: 10pt verdana, geneva, lucida, lucida grande, arial, helvetica, sans-serif;
}
.time
{
	color: #363636;
}
.navbar
{
	color: #1D1DE8;
	font: bold 10pt verdana, geneva, lucida, lucida grande, arial, helvetica, sans-serif;
}
.navbar a:link, .navbar_alink
{
	color: #1D1DE8;
	text-decoration: none;
}
.navbar a:visited, .navbar_avisited
{
	color: #1D1DE8;
	text-decoration: none;
}
.navbar a:hover, .navbar a:active, .navbar_ahover
{
	color: #5C8918;
	text-decoration: none;
}
.highlight
{
	color: #FF0000;
	font-weight: bold;
}
.fjsel
{
	background: #FFFFFF;
	color: #363636;
}
.fjdpth0
{
	background: #E6FBA6;
	color: #5C8918;
}
.fjdpth1
{
	background: #FFFFFF;
	color: #363636;
}
.panel
{
	background: #FAFAF3;
	color: #363636;
	border: 1px outset #cccccc;
	padding: 10px;
}
.panelsurround
{
	background: #FAFAF3;
	color: #363636;
}
legend
{
	color: #22229C;
	font: 9pt tahoma, verdana, geneva, lucida, lucida grande, arial, helvetica, sans-serif;
}
.vbmenu_control
{
	color: #FFFFFF;
	font: 10pt verdana, tahoma, geneva, lucida, lucida grande, arial, helvetica, sans-serif;
	 white-space: nowrap;font-weight:bold;padding:0px;
}
.vbmenu_control a:link, .vbmenu_control_alink
{
	color: #FFFFFF;
	text-decoration: none;
}
.vbmenu_control a:visited, .vbmenu_control_avisited
{
	color: #FFFFFF;
	text-decoration: none;
}
.vbmenu_control a:hover, .vbmenu_control a:active, .vbmenu_control_ahover
{
	color: #FFFFFF;
	text-decoration: underline;
}
.vbmenu_popup
{
	background: #FFFFFF;
	border: 1px solid #0B198C;text-align:left;white-space: nowrap;
	
}
.vbmenu_option
{
	background: #FEFDE0;
	color: #5C8918;
	font: 8pt verdana, geneva, lucida, lucida grande, arial, helvetica, sans-serif;
	white-space: nowrap;
	cursor: pointer;
	
}
.vbmenu_option a:link, .vbmenu_option_alink
{
	color: #5C8918;
	text-decoration: none;
}
.vbmenu_option a:visited, .vbmenu_option_avisited
{
	color: #f97306;
	text-decoration: none;
}
.vbmenu_option a:hover, .vbmenu_option a:active, .vbmenu_option_ahover
{
	color: #42629f;
	text-decoration: none;
}
.vbmenu_hilite
{
	background: #FdFcD0;
	color: #5C8918;
	font: 8pt verdana, geneva, lucida, lucida grande, arial, helvetica, sans-serif;
	white-space: nowrap;
	
}
.vbmenu_hilite a:link, .vbmenu_hilite_alink
{
	color: #5C8918;
	text-decoration: none;
}
.vbmenu_hilite a:visited, .vbmenu_hilite_avisited
{
	color: #5C8918;
	text-decoration: none;
}
.vbmenu_hilite a:hover, .vbmenu_hilite a:active, .vbmenu_hilite_ahover
{
	background: #FdFcD0;
	color: #42629f;
	text-decoration: none;
}
/* ***** styling for 'big' usernames on postbit etc. ***** */
.bigusername { font-size: 14pt; }

/* ***** small padding on 'thead' elements ***** */
td.thead, div.thead { padding: 4px; }

/* ***** basic styles for multi-page nav elements */
.pagenav a { text-decoration: none; }
.pagenav td { padding: 2px 4px 2px 4px; }

/* ***** define margin and font-size for elements inside panels ***** */
.fieldset { margin-bottom: 6px; }
.fieldset, .fieldset td, .fieldset p, .fieldset li { font-size: 11px; }

/* ***** don't change the following ***** */
form { display: inline; }
label { cursor: default; }
.normal { font-weight: normal; }
.login_body  	{  background-color:#A62F00;
}

.calendar_head  {	background-color:#74B01C;
font-size:10pt;
font-weight:bold;
color:#ffffff;
text-align:left;
border: 1px solid #74B01C; 
}


.main_pg_thread_text  	{ 
color:#363636; 
}


#inside_table  {	width:100%;
}


.header_nav_bar {	background-image:url(http://www.travelforums.ca/images/board_top_nav.jpg);
background-position:top;
background-repeat:no-repeat;
width:966px;
height:26px;
text-align:center;
font-weight:bold; 
margin:0px;
padding:0px;


}

.header_nav_bar li { padding-top:5px; }

.footer_navigation   {	
width:956px;
height:22px;
background-color:#B7D88B;
padding:0px 5px 0px 5px;
}


.footer_navigation a:link  {	
color:#ffffff;
font-weight:bold;
}


.footer_navigation a:visited  {	
padding:0px 5px 0px 5px;
color:#ffffff;
text-decoration:none;
}




.smallfont_bottom_nav	{ 
text-decoration:none;
padding:0px 5px 0px 5px;

}


.smallfont_bottom_nav td { 
text-align:center;
font-weight:bold;
color:#FFFFFF;
text-decoration:none;
font-size:8pt;
}

.smallfont_bottom_nav a:link	{  color:#ffffff; margin-left:10px;margin-right:10px;
}
.smallfont_bottom_nav a:hover	{  color:#42629f;
}


.tborder_light	{  background: #E6FBA6;
color: #000000;
border-right: 1px solid #A2D704; 
border-left: 1px solid #A2D704;
}
				

#inlinego { vertical-align:top;
margin-left:2px;
}

.inlineimg { vertical-align: middle; }


#login_panel   {  	background-image:url(images/login_panel.gif); 
background-position:center;
width:945px;
height:35px;
text-align:left;
vertical-align:middle;
margin-top:2px;
}

#login_panel_text   {	padding-left:3px;
vertical-align:middle;
margin-top:3px;
}

#welcome_text   { 	background-image:url(http://www.travelforums.ca/images/user_panel.gif);
background-position:center;
background-repeat:no-repeat;
height:34px;
width:946px;
margin-top:5px;
text-decoration:none;
}

.welcome_text   {	white-space: nowrap;
height:10px;
margin-top:3px;
padding-top:4px;
padding-bottom:3px;
text-decoration:none;
}

.welcome_text a:link,a:visited  {  text-decoration:none;
}


.main_pg_thread_title  {  color:#f97306; 
font-size:12pt;
font-weight:bold;
}

.main_pg_thread_text  	{ color:#363636; 
}


#gallery_menu { margin-top:5px; 
border: 1px solid #0B198C;  }

.gallery_menu  { margin:6px -7px 6px -7px; 
border-bottom: 1px solid #5C8918;
font-size:10pt;

}

.gallery_menu_item  { padding-bottom:5px; 
padding-top:-10px; }

.gallery_menu a	{
margin-left:10px;

}


.gallery_dropdown   {	list-style-position:inside;
list-style:inside circle;
}

.gallery_dropdown a  {	list-style-position:inside;
list-style:inside circle;
background-color:#FAFAF3;
font-style:normal;
font-size:8pt;
}
					
.gallery_dropdown li  	{  
padding-left:20px; 
}




form {  margin-top:0px; padding-top:0px;  
}

#header_text  {	font-family:verdana,arial,helvetica,sans-serif;
font-size:10pt;
font-weight:bolder;
font-style:italic;
color:#363636;
text-align:left;
padding-bottom:5px;
padding-left:10px;
}

#small_text {	font-size:8pt;
color:#FF7400;
}

.breadcrumb {	font-size:10pt;
font-weight:bold;
color:#1D1DE8;
text-decoration:none;
text-align:left;
width:946px;
}

.breadcrumb a:link, .breadcrumb_alink  {  color: #1D1DE8;
text-decoration:underline;
}
										
.breadcrumb a:visited, .navbar_avisited  {  color: #1D1DE8;
text-decoration:underline;
}
										
.breadcrumb a:hover, .navbar a:active, .navbar_ahover	{  color: #74B01C;
text-decoration:underline;	
}

.drop_breadcrumb {	 font-size:10pt;
font-weight:bold;
color:#363636;
text-decoration:none;
}

.drop_breadcrumb a {  text-decoration:none;
}

#subforum	  {  list-style:square;
list-style-position:inside;
margin-left:10px;
line-height:15px;
}


.alt img  {  text-align:right;  
}

#admin  {  color:#f97306; text-align:left; 
}

.alt1b  {  background-color:#Ffffff;
text-align:right;
font-size:10px;
}

.alt1b img  {  text-align:right;  
}

.alt2b  {  background-color:#FAFAF3;
text-align:right;
font-size:10px;
}

.alt2b img  {  text-align:right;  
}

.font_thread_title  {  font-size:14px;
font-weight:bold;
}


.mainpage_hotspot  {  text-decoration:none;
background-color:#ffffff;
color:#1D1DE8; 
text-align:left;
font-weight:normal;
 }

.mainpage_hotspot a:link  {  text-decoration:none;
background-color:#ffffff;
color:#1D1DE8; 
text-align:left;
font-weight:normal;
 }

.mainpage_hotspot a:visited,a:active  {  text-decoration:none;
color:#42629f;
}

.mainpage_hotspot  a:hover  {  text-decoration:underline;
color:#42629f;
}
.mainpage2_hotspot  {  text-decoration:none;
background-color:#FAFAF3;
color:#1D1DE8; 
text-align:left;
font-weight:normal;
 }

.mainpage2_hotspot a  {  text-decoration:none;
background-color:#FAFAF3;
color:#1D1DE8; 
text-align:left;
font-weight:normal;
 }

.mainpage2_hotspot a:visited a:hover a:active  {  text-decoration:none;
color:#5C8918;
}

.mainpage2_hotspot  a:hover	{  text-decoration:underline;
color:#5C8918;
}

#mainpage2_hotspot a  {  text-decoration:none;
background-color:#FAFAF3;
color:#1D1DE8; 
text-align:left;
font-weight:normal;
 }


#mainpage2_hotspot, a:hover,a:visited,a:active  {  text-decoration:none;
color:#5C8918;
}

#mainpage2_hotspot, a:hover  {  text-decoration:underline;
color:#5C8918;
}
.recent_photos_list  {  padding:-5px;

font-weight:normal;
background-color:#F9F9E8;
}

.catsubhead  { background-color:#ECECDB; }

.alt1Active a .smallfont  {text-align:left;}

.mainpage_content  { 
text-align:justify;
color:#363636;
padding:0px 0px 0px 0px;

 }

.mainpage_content a:link { 
text-align:justify;
color:#1D1DE8;
padding:0px 0px 0px 0px;
 }
 
.mainpage_headline  { color:#6C9242; 
font-size:22px; 
font-weight:normal; 
text-align:left;
padding-left:0px; 
padding-bottom:0px; 
margin-top:0px;}

.mainpage_module  {  background-image:url(images/user_panel.gif);
text-align:left;
color:#ffffff;
font-weight:bold;
}

.picture_mainpage {
	border: 1px solid #CCCCCC;
	margin: 0px 6px 4px 10px;
	padding: 4px;
	clear: right;
	background-color: #FFFFFF;
}

.tcat td { font-weight:bold;  }

.tborder_mainpage  { 
border-top:1px solid #F0EACB; 
border-right:1px solid #F0EACB; 
border-left:1px solid #F0EACB; 
border-bottom:1px solid #F0EACB;  }


.tcat_mainpage { 
background-color:#9FCA60;
color:#ffffff; 
font-weight:bold;
}

.tcat_mainpage a { 
color:#ffffff; 
font-weight:bold;
}

.sidebar_header  {  background-image:url(http://www.travelforums.ca/images/plain_blue_header.jpg);
background-color:#9DC8E0;
background-position:top left;
background-repeat:no-repeat;
width:300px;
text-align:left;
color:#ffffff;
text-decoration:none;
font-weight:bold;
height:30px;
}

#sidebar_header {  color:#ffffff;text-align:left; margin-left:0px;padding-top:5px;padding-left:10px;}

#sidebar_header a:link {  color:#ffffff;text-decoration:none;	}

.sidebar_header a {  color:#ffffff;text-align:left; margin-left:0px;text-decoration:none;}

.sidebar_header a:visited a:active {  color:#ffffff;text-align:left; margin-left:0px;text-decoration:none;}

.sidebar_header a:hover {  color:#474747;text-align:left; margin-left:0px;text-decoration:underline;}

.mainpage_rss {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	background-color:#5C8918;
}

.indexfeaturesimg {
	border: 1px solid #CCCCCC;
	float: left;
	margin-right: 6px;
	padding: 3px;
	width: 74px;
	height: 58px;
}



#content	{	width:946px;padding-top:10px;	}

#left_content	{	width:185px;float:left; margin:0px;   }

#left_content_wide	{	width:640px; text-align:left; margin-left:0px; float:left; 	}

#center_content	{	width:418px;float:left; margin:0px; text-align:center; padding-left:15px;padding-right:15px;   }

#center_content_wide	{	width:418px;float:right; text-align:center;  }


#right_content	{	width:300px;float:right; margin:0px;   }


#menu {list-style-type:none; margin:0px; padding-left:40px; text-align:left;  }

#menu li { float:left; padding:0; margin:0 1px 0 0; position:relative;  height:22px; z-index:100;color:#ffffff;font-weight:bold;}

#menu li dl {position:absolute; top:0; left:0; padding-bottom:0; width:auto;}

#menu li a {text-decoration:none;color:#ffffff; font-weight:bold;	}

 #menu li a:active {text-decoration:none;color:#ff0000; font-weight:bold;	}

#menu li dd {display:none;background-color:#FBF2CC;}

#menu li a:hover {border:0;}

#menu li:hover dd, #menu li a:hover dd {display:block;text-align:left; padding:1px;}

#menu li:hover dl, #menu li a:hover dl {padding-bottom:10px;text-align:left}

#menu table {border-collapse:collapse; padding:0; margin:-1px; font-size:12px;}

#menu dl {margin: 0; padding: 0;}

#menu dt {margin:0; padding: 0; }

#menu dd {margin:0; padding:0; color: #ffffff; font-size: 11px; text-align:left;}

#menu dt a, #menu dt a:visited {display:block; padding-top:3px;font-size: 12px;font-weight:bold; color: #ffffff; text-align:left;  border-width:0 1px 1px 1px;  }

#menu li:hover dt a, #menu a:hover dt a {color:#ffffff; border-width:0 1px 1px 1px;text-align:left;text-decoration:underline;}

#menu dd a, #menu dd a:visited {background:#EAAD44; color:#ffffff; width:150px;padding:5px 10px 5px 10px; text-decoration:none; display:block; text-align:left; border-left:1px solid #FAECB3; border-right:1px solid #FAECB3;}

#menu dd a:hover {background: #F5E793; color:#ffffff; border-left:1px solid #FAECB3; border-right:1px solid #FAECB3;text-align:left;}

#menu b {display:block; overflow:hidden; height:1px;}

#menu b.p1 {background:#F5E793; margin:0 5px;}

#menu b.p2 {background:#F5E793; border:2px solid #FAECB3; border-width:0 2px; margin:0 3px;}

#menu b.p3 {background:#FAF4D1; margin:0 2px; border:1px solid #FAECB3; border-width:0 1px;}

#menu b.p4 {height:2px; background:#FAF4D1; margin:0 1px; border:1px solid #FAECB3; border-width:0 1px;}

#menu b.p5 {background:#FAF4D1; margin:0 5px;}

#menu b.p6 {background:#FAF4D1; margin:0 3px;}

#menu b.p7 {background:#FAF4D1; margin:0 2px;}

#menu b.p8 {height:2px; background:#FAF4D1; margin:0 1px;}

#menu li:hover b.p2, #menu a:hover b.p2 {background:#FAF4D1}

#menu li:hover b.p3, #menu a:hover b.p3 {background:#FAF4D1;}

#menu li:hover b.p4, #menu a:hover b.p4 {background:#FAF4D1;}

#banner		{	width:944px;
				margin-top:0px;
				padding-top:0px;
			}
#dropdown	{	margin-top:5px; 
				font-size:8pt;
			}
			
#secondary_nav	{	background-color:#B7D88B; height:22px; width:966px; margin-top:1px; 	}
			
#best_deals_header	{	background-image:url(images/best-deals.jpg);
						background-position:center;
						background-repeat:no-repeat;
						width:419px;
						height:30px;
						color:#ffffff;
						font-weight:bold;
						text-align:left;
						margin:0px;	
						padding:0px;	
					}
					
#center_column_header	{	background-image:url(images/map_top.jpg);
						background-position:center;
						background-repeat:no-repeat;
						width:300px;
						height:30px;
						color:#ffffff;
						font-weight:bold;
						text-align:left;
						margin:0px;	
						padding:0px;	
					}
					
#best_deals_header_text	{	color:#ffffff; font-weight:bold;
							margin:0px auto auto 5px;		
							text-align:left;
							margin-top:1px;
							margin-left:20px;
							padding-top:8px;	}
							
#weather	{	
				background-image:url(images/weather_header.jpg);
				background-position:bottom;
				background-repeat:no-repeat;
				width:185px;
				height:33px;
				color:#ffffff;
				
				
			}
			
.featured_photo  {  background-image:url(http://www.travelforums.ca/images/featured_photo_header.jpg);
background-position:top left;
background-repeat:no-repeat;
width:300px;
text-align:left;
color:#ffffff;
text-decoration:none;
font-weight:bold;
height:37px;
}
			
#map		{	padding:0px; margin:0px;text-align:center; }

#map_bottom  {  background-image:url(images/map_bottom.jpg); width:419px; height:11px;background-repeat:no-repeat; position:relative;margin-top:0px;  }
					
#feature_frame	{	padding:10px 15px; background-color:#F5F4E9; margin-top:5px; color:#474747; font-size:11px; 
				border:1px solid #9FCA61; 	}


#side_bar_main	{	width:100%;
			padding:0px;
			margin:0px;
			position:absolute;
			color:#474747;
			
			
			}
			
#side_bar_main a, #side_bar2 a, #side_bar3 a{	
			text-decoration:underline;
			color:#0033CC;
			
			}
			
												 
.side_bar	{	margin:0px;
				background-color:#FFFFFF;
				text-align:left;
				padding-top:5px; 
				padding-bottom:5px;
				
				
			}	
						
#infoWindow	{	text-align:left;
				font-size:10px;
			}						
						
#main_banner	{	padding-top:5px;	}

#search		{	background-image:url(images/search_header.gif); width:300px;height:37px; background-position:bottom; 
				background-repeat:no-repeat; color:#ffffff;font-weight:bold; text-align:left;margin:0px;padding:0px;	}
				
#flights	{	background-image:url(images/flights_header.gif); width:418px;height:39px; background-position:bottom; 
				background-repeat:no-repeat; color:#ffffff;font-weight:bold; text-align:left;margin:0px;padding:0px;	}

#leftside_flights	{	background-image:url(images/leftside_flights_header.gif); width:185px;height:39px; background-position:bottom; 
				background-repeat:no-repeat; color:#ffffff;font-weight:bold; text-align:left;margin:0px;padding:0px;	}
				
#weather	{	background-image:url(images/weather_header.gif); width:185px;height:36px; background-position:bottom; 
				background-repeat:no-repeat; color:#ffffff;font-weight:bold; text-align:left;margin:0px;padding:0px;	}
				
								
#vacations	{	background-image:url(images/vacations_header.gif); width:418px;height:42px; background-position:bottom; 
				background-repeat:no-repeat; color:#ffffff;font-weight:bold; text-align:left;margin:0px;padding:0px;	}
				
#things_to_see	{	background-image:url(images/things_to_see_header.gif); width:418px;height:37px; background-position:		
bottom; background-repeat:no-repeat; color:#ffffff;font-weight:bold; text-align:left;margin:0px;padding:0px;	}

#footprint_center_header	{	background-image:url(images/footprint_center_header.gif); width:418px;height:37px; background-position:bottom; background-repeat:no-repeat; color:#ffffff;font-weight:bold; text-align:left;margin:0px;padding:0px;	}
				
#travel_guides	{	background-image:url(images/travel_guides_header.jpg); width:185px;height:43px; background-position:bottom; 
background-repeat:no-repeat; color:#ffffff;font-weight:bold; text-align:left;margin:0px;padding:0px;	}

#recent_threads	{	background-image:url(images/threads_header.jpg); width:185px;height:36px; background-position:bottom; 
background-repeat:no-repeat; color:#ffffff;font-weight:bold; text-align:left;margin:0px;padding:0px;	}

#forums	{	background-image:url(images/forums_header.jpg); width:185px;height:41px; background-position:bottom; 
background-repeat:no-repeat; color:#ffffff;font-weight:bold; text-align:left;margin:0px;padding:0px;	}


#ask_an_agent	{	background-image:url(http://www.travelforums.ca/images/ask_agent_header.jpg); width:185px;height:39px; background-position:bottom; 
background-repeat:no-repeat; color:#ffffff;font-weight:bold; text-align:left;margin:0px;padding:0px;	}

#last_minute	{	background-image:url(http://www.travelforums.ca/images/lastminute_header.jpg); width:185px;height:39px; background-position:bottom; 
background-repeat:no-repeat; color:#ffffff;font-weight:bold; text-align:left;margin:0px;padding:0px;	}

#recent_photos	{	background-image:url(http://www.travelforums.ca/images/recent_photos_header.jpg); width:419px;height:37px; background-position:bottom; 
background-repeat:no-repeat; color:#ffffff;font-weight:bold; text-align:left;margin:0px;padding:0px;	}
								
#left_panel_bottom	{	background-image:url(images/left_panel_bottom.gif); width:185px; height:10px; background-position:top; background-repeat:no-repeat;	}
								
#right_panel_bottom	{	background-image:url(images/sidepanel_bottom.gif); width:300px; height:14px; background-position:top; background-repeat:no-repeat;	}

#sidebar	{	background-color:#ffffff; border-top:solid 2px #F4F2E8; border-bottom:solid 2px #F4F2E8; padding:5px 5px 5px 10px;border-left:solid 8px #F4F2E8;border-right:solid 8px #F4F2E8; text-align:left; 	}

.recent a { font-weight:normal; text-decoration: underline; }
.recent a:hover { font-weight:normal; text-decoration: none; }

.small_link  {  font-size:10px; text-align:right; list-style-image:url(images/orange_bullet.gif); padding-right:10px; }

.recentposttext a {font: normal 11px Verdana, Arial, Helvetica, sans-serif; color: #000; text-decoration: none;}
.recentposttext a:hover {color: #000; text-decoration: underline;}

.navLink a {color:#FFFFFF;}
.navLink a:hover {color:#FFFFFF;}

