/*
// $Id: wrapper.css,v 1.22 2009/12/21 22:51:48 randyr Exp $
// $Revision: 1.22 $
// $Author: randyr $
//
// $Log: wrapper.css,v $
// Revision 1.22  2009/12/21 22:51:48  randyr
// updated font size/line-height/family for home page
//
// Revision 1.21  2009/12/18 19:53:36  randyr
// *** empty log message ***
//
// Revision 1.20  2009/12/18 18:31:13  randyr
// increased body font size
//
// Revision 1.19  2009/12/18 17:58:47  randyr
// updated for new booking layout & wrapper revisions
//
// Revision 1.18  2008/06/24 19:59:00  stephend
// moved datepickers above form fields in plan-trip widget
//
// Revision 1.17  2008/06/24 16:02:39  stephend
// Plan Trip Widget Updates
// Changed InnatBC to Osprey Site wide
//
// Revision 1.16  2008/06/20 23:42:41  stephend
// Images add
// Plan Trip Updates (childrens ages)
//
// Revision 1.15  2007/07/20 17:40:16  stephend
// Added sitemap in the footer
//
// Revision 1.14  2007/01/24 21:12:24  stephend
// Added asc/desc sort for PCC and ftr-brochure
//
// Revision 1.13  2007/01/23 22:08:46  stephend
// added subpage flash xmls & heros
//
// Revision 1.12  2007/01/17 23:03:04  stephend
// Cleaned up heros, added PPF, added random-image gallery, added propComparisonChart
//
// Revision 1.11  2007/01/15 21:10:01  stephend
// updated calendar, VCUI widget, and contact form
//
// Revision 1.10  2007/01/15 15:55:19  stephend
// IE bug fixes
//
// Revision 1.8  2007/01/12 17:11:36  stephend
// IE bug fixes
//
// Revision 1.7  2007/01/11 16:51:47  stephend
// Bug #4290 fixes
//
// Revision 1.6  2007/01/09 15:20:40  stephend
// CMT & mainNav work
//
// Revision 1.5  2007/01/08 23:44:18  stephend
// updated menus & tweaks
//
// Revision 1.4  2007/01/03 23:11:13  stephend
// HTML build out, pt. 2
//
// Revision 1.3  2006/12/27 23:50:15  stephend
// subNavs, wrapper changes
//
// Revision 1.2  2006/12/21 22:58:05  stephend
// HTML build out, pt. 1
//
// Revision 1.1  2006/12/21 20:17:18  stephend
// init Site build w/images
//
// Revision 1.1  2006/11/27 16:28:25  scottl
// Re-established ReferenceWebsite module after cross-project corruption issue.
//
// Revision 1.1.1.1  2006/08/28 19:54:54  scottl
// Initial check-in.
//
//
*/

body {background-image:url("../images/body.bkg.jpg");
	background-repeat:repeat-x;
	background-color:#ffffff;
	margin:0;padding:12px;border:0;
	font:12px "Tahoma, Geneva, sans-serif";color:#000000;
	}

img {border:0;padding:0;margin:0}

a {border:0;padding:0;margin:0}

a:link {
	text-decoration: underline;
	color: #0066cc;
}
a:visited {
	text-decoration: underline;
	color: #9900ff;
}
a:hover {
	text-decoration: underline;
	color: #003399;
}
a:active {
	text-decoration: underline;
	color: #003399;
}

.absolute {position:absolute}
.relative {position:relative}
.debug {border:solid 1px #FF0000}
.debug2 {border:solid 1px #00FF00}
.debug3 {border:solid 1px #0000FF}
.hide {display:none}
.table-row {display:table-row}

/*
a.scrubbed 
{
	text-decoration:none;
}
*/

.parent 
{
	width:958px;
	border-style:solid;
	border-width:1px;
	border-color:#e3e8eb #dae1e4 #9ba0a2 #dae1e4;
	background-color:#ffffff;
}

.parent_left 
{
	padding:3px;
	border-style:solid;
	border-width:1px;
	border-color:#c0c6c9 #cdd4d6 #d6dde0 #cdd4d6;

}
.parent_right 
{
	border-style:solid;
	border-width:1px;
	border-color:#c0c6c9 #9ba0a2 #d6dde0 #cdd4d6;
}
.thingray 
{
	color:#e1e5e6;
	background-color:#e1e5e6;
	border:0px;padding:0;margin:0;	
	height:1px;
}
.thinwhite
{
	color:#ffffff;
	background-color:#ffffff;
	border:0px;padding:0;margin:0;	
	height:1px;
}
#footer_sitemap 
{
	color:#cccccc;
	padding-top:72px;
	width:836px;
	margin:auto;
	line-height:16px;
}
#footer_sitemap a
{
	color:#787878;
	text-decoration:none;
	font-size:11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;

}

#footer_sitemap a.footer_sitemap_header 
{
	color:#694a15;
	text-decoration:none;	
}
#footer_sitemap a:hover {color:#c2c2c2;}

#footer_top 
{
	color:#c2c2c2;
}
#footer_top a
{
	font-size:13px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#694a15;
	text-decoration:none;
}
#footer_top a:visited {color:#694a15;}
#footer_top a:hover
{
	text-decoration:none;
	color:#c2c2c2;
}
#footer_btm
{
	color:#c2c2c2;	
}
#footer_btm a
{
	font-size:13px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#2391cb;
	text-decoration:none;
}
#footer_btm a:visited {color:#2391cb;}
#footer_btm a:hover 
{
	text-decoration:none;
	color:#c2c2c2;
}
a.rtplink 
{
	text-decoration:none;
}

.planTrip 
{
	/* */
}
.planTrip input
{
	font-size:10px;
	height:12px;
	width:72px;
}
.planTrip select
{
	font-size:10px;
}
#tblPC tr th
{
	background-color:#ffffff;
	font-size:12px;
}
#tblPC tr td 
{
	background-color:#ffffff;
	font-size:10px;
}
/* Perfect Property Finder  */
#f_ppf ul 
{
	font-weight:bold;
	line-height:18px;
	margin-top:10px;
	
}
	
#f_ppf ul li 
{
	font-weight:normal;
	list-style-type:none;
}

#childrensAges 
{
	position:absolute;
	display:none;
	margin-left:298px;
	margin-top:88px;
	border:solid 1px #2391cb;
	background:#fff;
	
}	
#childrensAgesEnter
{
	position:absolute;
	right:0;
	bottom:0;
	margin-right:4px;
	margin-bottom:4px;
}
#containerDatePicker1
{
	position:absolute;	
	margin-top:-110px;
	margin-left:118px;
	z-index:100;
}
#containerDatePicker2
{
	position:absolute;	
	margin-top:-110px;
	margin-left:218px;
	z-index:100;
}



#homepagetext {
	margin: 20px 30px 20px 20px;
	font-family: Arial, sans-serif;
	font-size: 11px;
	line-height: 17px;
}

#homepagetext p {
	padding-top: 0px;
}

#tblLTR {
	border: 1px solid #969696;
	background-color: #fff;
}	

#tblLTR td {
	font-size: 11px;
	line-height: 21px;
	padding-left: 18px;
}

.tblBGHeader {
	font-size: 13px;
	font-weight: bold;
	color: #fff;
	text-align: left;
	line-height: 35px;
	padding-left: 18px;
	background-color: #5c5c5c;
	background-image: url("../images/bg_tbl-header.gif");
	background-repeat: repeat-x;
	background-position: center left;
}

.tblBGGray {
	background-color: #ecebeb;
}
