/* Start of CMSMS style sheet 'ONTARIO' */
/* CSS Document */


/* trip advisor css */
#TA_Flags2 {
display: none;
}

#TA_Header {
float: right;
	color: #74a2da;
	font-size: .85em;
}

.TA_rname{
font-weight:bold;
}

/* table which reviews appearin */
.TA_rtable td {
padding: 4px;
}

.TA_rtable td {
border-bottom: #9cc6e9 1px dashed;
}

.TA_rdate {
	color: #1058af;

	font-size: .85em;
}

.TA_ruser {
	color: #74a2da;
	font-size: .85em;
	padding-left: 10px;
}

#TA_Container {
line-height: 1.6em;

}
/* end trip advisor css */


form {
margin: 10px 0 10px 0;
padding: 0;
}


textarea, input, select {
	font-size: .9em;
	line-height: 12px;
	color: #000;
	background-color: #fff;
	border: 1px solid #8ab9e0;
	padding: 2px 4px 2px 2px;

}
.button {
	background-color: #3981bc;
	padding: 1px 1px 1px 3px;
	margin: 2px 0 0px 4px;
	color: #fff;
	font-size: .95em;
	font-weight:normal;
	border: 1px solid #0e4877;
	line-height: 10px;
}
.fbsubmit {
	background-color: #3981bc;
	padding: 1px 1px 1px 2px;
	margin: 1px 0 1px 4px;
	color: #fff;
	font-size: .95em;
	font-weight:normal;
	border: 1px solid #0e4877;
	line-height: 10px;
}



body {
	background-color: #edd9be;
	background-image: url("images/bg.gif");
	background-position: top;
	background-repeat: repeat-x;
	color: #000000;
	margin: 0px;
	padding: 0;
	text-align: center;
	font-size: 13px;
	font-family: "Trebuchet MS", arial, Helvetica, sans-serif;
	}

a:link { 
	color: #004495;
  	text-decoration: none;
	}
a:visited { 
	color: #2b74cc;
  	text-decoration: none;
	}
a:hover { 
	color: #bd0f00;
  	text-decoration: none;
	}
	
h1 {
	font-family: "Trebuchet MS", arial, Helvetica, sans-serif;
	color: #a11307;
	font-size: 1.45em;
	font-weight: bold;
	margin: 15px 0px 0px 0px;
	padding: 0 0 0 29px;
	line-height: 17pt;
	text-align:left;
	text-transform: capitalize;
	background-image:url(images/h1.gif);
	background-position: top left;
	background-repeat: no-repeat;
	}	
	
h2 {
	font-family: "Trebuchet MS", arial, Helvetica, sans-serif;
	color: #af534b;
	font-size: 1.25em;
	font-weight: bold;
	margin: 15px 0px 0px 0px;
	padding: 0 0 0 22px;
	line-height: 16pt;
	text-align:left;
	text-transform: capitalize;
	background-image:url(images/h2.gif);
	background-position: top left;
	background-repeat: no-repeat;
	}	
	
	
	
h3 {
	font-family: "Trebuchet MS", arial, Helvetica, sans-serif;
	color: #af534b;
	font-size: 1.25em;
	font-weight: bold;
	margin: 15px 0px 0px 0px;
	padding: 0 0 0 22px;
	line-height: 16pt;
	text-align:left;
	text-transform: capitalize;
	background-image:url(images/h2.gif);
	background-position: top left;
	background-repeat: no-repeat;
	}	

h4 {
	font-family: "Trebuchet MS", arial, Helvetica, sans-serif;
	color: #a11307;
	font-size: 1.25em;
	font-weight: bold;
	margin: 0px 0px 0px 0px;
	padding: 0 0 0 5px;
	line-height: 17pt;
	text-align:left;
	text-transform: capitalize;

	}	


#frametop {
	display: block;
	width: 900px;
	margin-right:auto;
	margin-left:auto;
	margin-top:0px;
	text-align: left;
	}
	
#frame-nav {
	display: block;
	width: 900px;
	margin-right:auto;
	margin-left:auto;
	margin-top:0px;

	font-size: 1.2em;
	height: 24px;
	}
	
#frame {
	display: block;
	width: 900px;
	margin-right:auto;
	margin-left:auto;
	text-align: left;
	}


#navbar {
	margin: 0px 0px 0px 0px;
	padding: 1px 2px 2px 30px;
	color: #6f97b7;
	font-family: "Trebuchet MS", arial, Helvetica, sans-serif;
	font-size: .85em;
	font-weight: normal;
	text-align: left;
	vertical-align:middle;
	line-height: 18px;
	border-bottom: 1px solid #8ab9e0;
	background-color: #eff8ff;
}

#navbar a:link
{
	color: #5080ba;
    text-decoration: none;
}
#navbar a:active
{
	color: #004495;
    text-decoration: none;
}
#navbar a:hover {
	color: #bd0f00;
  text-decoration: underline;
}
#navbar a:visited
{
	color: #5080ba;
    text-decoration: none;
}
#navbar a:visited:hover
{
	color: #bd0f00;
  text-decoration: underline;
}


	

	



/* start main content columns styles */
.left-content {

	margin: 30px 0px 40px 0;
	padding: 0 25px 0px 30px;
	font-family: "Trebuchet MS", arial, Helvetica, sans-serif;
	font-size: 1em;
	line-height: 1.7em;
	font-weight: normal;
	text-align: left;
	color: #000;
	text-align: left;

	}
.left-content p {
	margin: 6px 0 6px 0;
	padding: 5px 0px 5px 0px;
	}
	
.left-content  a:link {
	text-decoration: underline;
	color: #004495;
	}
.left-content a:visited {
	text-decoration: underline;
	color: #2b74cc;
	}
.left-content a:hover {
	color: #bd0f00;
  text-decoration: none;
	}	







	
.right-content {

	margin: 30px 0px 40px 0;
	padding: 0 10px 0px 10px;
	font-family: "Trebuchet MS", arial, Helvetica, sans-serif;
	font-size: .85em;
	line-height: 1.6em;
	font-weight: normal;
	text-align: left;
	color: #000;
	text-align: left;

	}
.right-content p {
	margin: 6px 0 6px 0;
	padding: 5px 0px 5px 0px;
	}
	
.right-content  a:link {
	text-decoration: underline;
	color: #004495;
	}
.right-content a:visited {
	text-decoration: underline;
	color: #2b74cc;
	}
.right-content a:hover {
	color: #bd0f00;
  text-decoration: none;
	}
	

	
	
.right-content h1  {
	font-family: "Trebuchet MS", arial, Helvetica, sans-serif;
	color: #af534b;
	font-size: 1.35em;
	font-weight: bold;
	margin: 15px 0px 0px 0px;
	padding: 0 0 0 22px;
	line-height: 16pt;
	text-align:left;
	text-transform: capitalize;
	background-image:url(images/h2.gif);
	background-position: top left;
	background-repeat: no-repeat;
	}

.right-content h2  {
	font-family: "Trebuchet MS", arial, Helvetica, sans-serif;
	color: #af534b;
	font-size: 1.35em;
	font-weight: bold;
	margin: 15px 0px 0px 0px;
	padding: 0 0 0 22px;
	line-height: 16pt;
	text-align:left;
	text-transform: capitalize;
	background-image:url(images/h2.gif);
	background-position: top left;
	background-repeat: no-repeat;
	}

.right-content h3  {
	font-family: "Trebuchet MS", arial, Helvetica, sans-serif;
	color: #af534b;
	font-size: 1.35em;
	font-weight: bold;
	margin: 15px 0px 0px 0px;
	padding: 0 0 0 22px;
	line-height: 16pt;
	text-align:left;
	text-transform: capitalize;
	background-image:url(images/h2.gif);
	background-position: top left;
	background-repeat: no-repeat;
	}
	


/* news content */
.news {
	margin: 7px 0px 7px 0;
	padding: 6px 5px 10px 8px;
	font-family: "Trebuchet MS", arial, Helvetica, sans-serif;
	font-size: 1em;
	line-height: 1.6em;
	font-weight: normal;
	text-align: left;
	color: #254a76;
	text-align: left;

	background-color: #fff;
	border-top: #dba4a0 solid 0px;
	border-left: #dba4a0 solid 1px;
	border-right: 0;
	border-bottom: 0;
	background-image:url(images/bg-news.jpg);
	background-position: top left;
	background-repeat:no-repeat;	
	}

.news p {
	margin: 0px 0 5px 0;
	padding: 0px 0px 10px 0px;
	}
.news  a:link {
	text-decoration: underline;
	color: #a11307;
	}
.news a:visited {
	text-decoration: underline;
	color: #af534b;
	}
.news a:hover {
	color: #0856b4;
  text-decoration: underline;
	}		
.news-headline
	{
	font-size: 1em;
	margin: 0;
	padding: 0;
	font-weight:bold;
	text-transform: capitalize;
	color: #9c3c33;	
	}
.news-headline  a:link {
	text-decoration: none;
	color: #9c3c33;
	}
.news-headline a:visited {
	text-decoration: none;
	color: #9c3c33;
	}
.news-headline a:hover {
	color: #0856b4;
  text-decoration: underline;
	}
.news-cat {
	color: #5080ba;
}
.news-by {
	color: #5080ba;
}
.news-date {
	color: #5080ba;
}













/* news body content */
.news-body {
	margin: 7px 0px 7px 0;
	padding: 6px 5px 10px 8px;
	font-family: "Trebuchet MS", arial, Helvetica, sans-serif;
	font-size: 1em;
	line-height: 1.6em;
	font-weight: normal;
	text-align: left;
	color: #254a76;
	text-align: left;

	background-color: #fff;
	border-top: #dba4a0 solid 0px;
	border-left: #dba4a0 solid 1px;
	border-right: 0;
	border-bottom: 0;
	background-image:url(images/bg-news.jpg);
	background-position: top left;
	background-repeat:no-repeat;	
	}

.news-body p {
	margin: 0px 0 5px 0;
	padding: 0px 0px 10px 0px;
	}
.news-body  a:link {
	text-decoration: underline;
	color: #a11307;
	}
.news-body a:visited {
	text-decoration: underline;
	color: #af534b;
	}
.news-body a:hover {
	color: #0856b4;
             text-decoration: underline;
	}		
.news-headline-body
	{
	font-size: 1em;
	margin: 0;
	padding: 0;
	font-weight:bold;
	text-transform: capitalize;
	color: #9c3c33;	
	}
.news-headline-body  a:link {
	text-decoration: none;
	color: #9c3c33;
	}
.news-headline-body a:visited {
	text-decoration: none;
	color: #9c3c33;
	}
.news-headline-body a:hover {
	color: #0856b4;
             text-decoration: underline;
	}
.news-cat-body {
	color: #5080ba;
}
.news-by-body {
	color: #5080ba;
}
.news-date-body {
	color: #5080ba;
}









#bottom-nav {
	margin: 10px 0 20px 0;
	padding: 0px 0px 10px 0px;
	color: #a4584a;
	font-family: "Trebuchet MS", arial, Helvetica, sans-serif;
	font-size: .85em;
	font-weight: normal;
	text-align: center;
	vertical-align:middle;
	line-height: 16px;
}

#bottom-nav a:link
{
    color: #27569c;
    text-decoration: none;
}

#bottom-nav a:hover {
	color: #bd0f00;
  text-decoration: underline;
}
#bottom-nav a:visited
{
    color: #27569c;
    text-decoration: none;
}
#bottom-nav a:visited:hover
{
	color: #bd0f00;
  text-decoration: underline;
}

.address {
font-weight:bold;

}




#tdt {
	margin: 0;
	padding: 0;
	font-family: tahoma, arial, verdana, sans-serif;
	font-size: 1em;
	line-height: 11pt;
	font-weight: normal;
	text-align: left;
	color: #a4584a;
	text-align: right;
	}
#tdt  a:link {
	text-decoration: none;
	color: #27569c;
	font-weight: normal;
	}
#tdt a:visited {
	text-decoration: none;
	color: #27569c;
	font-weight: normal;
	}
#tdt a:hover {
	text-decoration: underline;
	color: #bd0f00;
	font-weight: normal;
	}	
#tdt a:visited:hover
{
	color: #bd0f00;
  	text-decoration: underline;
}


/* start aligning images */

.alignLeft {
	float: left;
	margin: 5px 10px 5px 0px;
	padding: 0px; 
	font-size: 9px;
	color: #8090CC;
	line-height: 12px;
	border: #bdd9f5 solid 4px;
	}

.alignRight {
	float: right;
	margin: 4px 0px 10px 10px;
	padding: 0px; 
	font-size: 9px;
	color: #8090CC;
	line-height: 10px;	
	border: 0;
	border: #bdd9f5 solid 4px;
	}
	

/* end aligning images */







/* End of 'ONTARIO' */

/* Start of CMSMS style sheet 'UDD_DROPDOWN' */
/* UDMv4.1 */
/***************************************************************\

  ULTIMATE DROP DOWN MENU Version 4.1 by Brothercake
  http://www.udm4.com/
  
  This script may not be used or distributed without license

\***************************************************************/

.udm,.udm li,.udm ul{margin:0;padding:0;list-style-type:none;}
.udm{position:relative;left:0;top:0;z-index:20000;width:7.5em;cursor:default !important;border:none;}
.udm{background-image:none;background-color:#D2AF83;float:left;width:100%;text-align:left;}
ul[class="udm"]{float:none;}
ul/**/[class="udm"]{float:left;}
.udm{margin-top:0;top:0;}
@media screen,projection{.udm{margin-top:0;top:0}}
@media screen,projection{.udm:not(:nth-child(n)){margin-top:0;top:0;}}
.udm>li:first-child{margin-left:20;}
@media ScReEn{.udm>li:first-child{margin-left:0;}}
@media screen,projection{.udm:not(:nth-child(n))>li:first-child{margin-left:20;}}
.udm li{left:20;}
@media screen,projection{.udm li{position:relative;}}
.udm ul li{left:0;}
ul[class^="udm"] li{left:0;position:static;}
@media ScReEn{ul[class^="udm"] li{left:20;position:relative;}}
@media screen,projection{.udm:not(:nth-child(n)) li{position:static;}}
.udm li{display:block;width:auto;float:left;}
.udm li a{position:static;display:block;float:left;white-space:nowrap;}
@media screen,projection{.ud\m li a{position:relative;float:none;}}
ul[class^="udm"] li a{position:relative;float:none;}
@media screen,projection{* html .udm li a{position:relative;float:none;}}




@media screen,projection{.udm li a:not(:nth-child(n)){position:static;float:left;}}
.udm ul li a{position:relative;float:none !important;white-space:normal;}
.udm li{margin-right:1px;}
.udm ul li{margin-right:0;}
.udm ul a{margin:0;}
.udm ul li{margin-bottom:0px !important;}
.udm ul li:first-child{margin-top:0px;}
.udm ul a{margin-top:0;margin-right:0px !important;margin-bottom:0;margin-left:0px !important;}
.udm ul{background-image:url(i_background.gif);cursor:default !important;width:9.8em;height:auto;border-width:1px;border-color:#666;border-style:solid;position:absolute;z-index:20100;padding:1px;background-repeat:repeat-y;background-color:#f9f8f7;filter:progid:DXImageTransform.Microsoft.Fade(duration=0.1);}
.udm ul li{cursor:default !important;width:100%;position:static;float:none;}
.udm ul{display:none;visibility:hidden;}
.udm a .udmA{display:block;cursor:pointer !important;cursor:hand;position:absolute;right:0;top:0;text-align:right;}
.udm a .udmA img{border:none;height:1em;cursor:pointer !important;cursor:hand;}
* html .udm a .udmA{top:1px;}
* html .udm ul a .udmA{top:1px;}
* html .udm a .udmA{right:1px;top:1px;}
* html .udm ul a .udmA{right:1px;top:1px;}


.udm a .udmA {
padding:4px 0 4px 0;
margin:0 10px 0 10px;
}
.udm ul a .udmA  {
padding:5px 0 5px 0;
margin:0 7px 0 7px;
}

.udm a .udmA{background-image:url(down.gif);width:7px;height:1em;background-repeat:no-repeat;background-position:right center;}
.udm ul a .udmA,.udm ul a:visited .udmA,* html .udm ul a .udmA,* html .udm ul a:visited .udmA{background-image:url(i_right.gif); width:5px;height:1em;background-repeat:no-repeat;background-position:right center;}

.udm .udmS{margin-left:3px;margin-top:3px;}
.udm .udmS{background-image:url(i_blackshad.png);cursor:default !important;position:absolute;z-index:20050;width:auto;height:auto;left:0px;top:0px;display:none;filter:progid:DXImageTransform.Microsoft.Shadow(color=#c3c3c3,direction=135,strength=3);}

@media screen,projection{* html*.udm .udmS{background-image:none;background:#ccc;margin-left:0;margin-top:0;}}

.udm a,.udm a.nohref{
background-image:none;
background-color:#DBE7BA;
cursor:pointer !important;
cursor:hand;z-index:1000;
text-align:left;
border-style:solid;
border-color:#EEFFBF #DBE7BA #CAD5AA #DBE7BA;
padding-left:5px;
padding-right:5px;
padding-top:4px !important;
padding-bottom:4px !important;
text-decoration:none;
color:#003E9B;border-width:1px;
font-style:normal;
font-size:70%;
}

.udm a,.udm a.nohref,.udm a .udmA,.udm a.nohref .udmA{font-family:arial,sans-serif;font-weight:normal !important;
}
.udm li a:visited{background-image:none;background-color:#C3D0A4;border-width:1px;color:#002152;font-style:normal;border-style:solid;border-color:#D1DFB1 #C3D0A4 #B0BD91 #C3D0A4;}
.udm li a.udmR,.udm li a.udmR:visited,.udm li a:hover,.udm li a:focus,.udm li a.nohref:hover,.udm li a.nohref:focus,.udm li a:visited:hover,.udm li a:active{font-style:normal;background-image:none;background-color:#F8FFE6;text-decoration:none;color:#DC6200;border-color:#7B8A54 #7B8A54 #DBE7BA #7B8A54;border-style:solid;border-width:1px;}
.udm a.udmR .udmA,.udm a.udmR:visited .udmA,.udm a:hover .udmA,.udm a:focus .udmA{background-image:url(down_on.gif);width:7px;height:1em;background-repeat:no-repeat;background-position:right center;}
.udm ul a.udmR .udmA,.udm ul a.udmR:visited .udmA,.udm ul a:hover .udmA,.udm ul a:focus .udmA{background-image:none;width:auto;height:auto;}

.udm ul a,.udm ul a.nohref{
background-image:none;
background-color:transparent;
text-align:left;
border-width:1px;
border-style:none solid none none;
border-color:#ccc8c1 #f9f8f7 #ccc8c1 #ccc8c1;
padding-left:4px;
padding-right:4px;
padding-top:5px !important;
padding-bottom:5px !important;
text-decoration:none;
color:#000;
font-style:normal;
font-size:70%;
}

.udm ul a,.udm ul a.nohref,.udm ul a .udmA,.udm ul a.nohref .udmA{font-family:arial,sans-serif;font-weight:normal !important;}
.udm ul li a,.udm ul li a.nohref,.udm ul li a:visited{padding-left:30px !important;padding-top:5px !important;padding-bottom:5px !important;}
.udm ul li a:visited,* html .udm ul li a:visited{background-image:url(i_background_visited.gif);color:#000;font-style:normal;border-width:1px;border-style:none solid none none;border-color:#C3D0A4;padding-left:30px !important;padding-top:5px !important;padding-bottom:5px !important;background-color:transparent;}
.udm ul li a.udmR,.udm ul li a.udmR:visited,.udm ul li a:hover,.udm ul li a:focus,.udm ul li a.nohref:hover,.udm ul li a.nohref:focus,.udm ul li a:visited:hover,.udm ul li a:active{font-style:normal;background-image:none;background-color:#ADC8F1;text-decoration:none;color:#000;border-color:#0a246a;border-style:solid;border-width:1px;padding-left:29px !important;padding-top:4px !important;padding-bottom:4px !important;}
.udm ul a.udmR .udmA,.udm ul a.udmR:visited .udmA,.udm ul a:hover .udmA,.udm ul a:focus .udmA,.udm ul a:visited:hover .udmA{background-image:url(i_right.gif); width:5px;height:1em;background-repeat:no-repeat;background-position:right center;}
.udm a.nohref,.udm ul a.nohref{cursor:default !important;}
.udm h1,.udm h2,.udm h3,.udm h4,.udm h5,.udm h6{display:block;background:none;margin:0;padding:0;border:none;font-size:1em;font-weight:normal;text-decoration:none;}
.udm h3,.udm h4,.udm h5,.udm h6{display:inline;}
.ud\m h3,.ud\m h4,.ud\m h5,.ud\m h6{display:block;}
ul[class^="udm"] h3,ul[class^="udm"] h4,ul[class^="udm"] h5,ul[class^="udm"] h6{display:block;}
* html .udm h3,* html .udm h4,* html .udm h5,* html .udm h6{display:block;}
@media screen,projection{.udm h3,.udm h4,.udm h5,.udm h6{width:expression("auto",this.runtimeStyle.width=this.parentNode.offsetWidth);}}
@media screen,projection{.udm ul h3,.udm ul h4,.udm ul h5,.udm ul h6{width:expression("auto",this.runtimeStyle.width=this.parentNode.currentStyle.width);}}
@media screen,projection{* html*.udm h3,* html*.udm h4,* html*.udm h5,* html*.udm h6{width:auto;}}
@media screen,projection{* html .udm li{display:inline;}}
@media screen,projection{* html*.udm li,* html*.udm ul li{display:block;float:left;}}
@media screen,projection{* html .udm li,* html .udm ul li{clear:none;}}
select{visibility:visible;}
.udm .udmC{position:absolute;left:0;top:0;z-index:20020;width:auto;height:auto;filter:alpha(opacity=0);}

/* End of 'UDD_DROPDOWN' */

/* Start of CMSMS style sheet 'MENU' */
/* CSS Document */
	
		.clearBoth { clear:both; }

		.centeredColum {
			width:900px;
			text-align:left;
			}

		.centeredColum a {
		text-decoration:none;
			}
	
	#InMenu {
		background-color:#EFF8FF;
		border-color:#FAEEFF #BF8CD2 #EFF8FF  #FAEEFF;
		}



	#InMenu:hover, #InMenu:focus, #InMenu:visited:hover, #InMenu.udmR, #InMenu.udmR:visited, #InMenu:active {
		background-color:#FFECC2;
		border-color:#8E642F #EBCDA7 #EFF8FF #8E642F;
		}
	#blankMenu {
		background-color:#D2AF83;
		border-color:#57B7B7 #57B7B7 #57B7B7 #57B7B7;
		}
		


/* End of 'MENU' */

