/*
Theme Name: Great Canadian Beaver Race and Festival Template
Description: Great Canadian Beaver Race and Festival Template.
Version: 1.0
Author: Roger Tremblay


	This theme was built by Roger Tremblay

*/



/* Begin Typography & Colors */

@import './styleReset.css';
body{background:#fff url(../images/bg_top_garland.gif) repeat-x; text-align:center; font-family:Georgia, "Times New Roman", Times, serif; font-size:10pt; color:#000;;}

h1{font-size:12pt; font-weight:normal; text-decoration:underline; padding:0px 0px 20px 0px;}
h2{font-size:12pt; font-weight:normal; text-decoration:underline; padding:0px 0px 20px 0px;}
strong, b{font-weight:bold;}
a{text-decoration:underline; color:#000;}

#centeringShell{width:930px; margin:0px auto; text-align:left; padding:25px 0px 0px 0px;}
#header{float:left;padding:0px 0px 0px 0px;}
#header h1, .description{display:none;}
#logo .bannerTitle{display:none;}
#metaseopack{display:none;}
#topCalls{float:left;text-align:center;width:930px; padding:8px 0px 15px 0px;}
#topCalls li{display:inline;padding:0px 16px 0px 16px;}
#topCalls .first1{padding:0px 35px 0px 0px;}
#topCalls .last1{padding:0px 0px 0px 35px;}
#topCalls .callToActionTilte{display:none;}

#content{float:left; width:100%; margin:5px 0px 0px 0px;}
#content .right{float:right;border:1px solid #31302e; width:619px; padding:20px 40px 20px 40px; min-height:100px; margin:2px 17px 0px 0px !important; margin:2px 8px 0px 0px;}
#content .left{float:left;margin:0px 0px 0px 12px !important; margin:0px 0px 0px 6px;}

#content .right p{padding:0px 0px 20px 0px;}

#content .right ul{padding:0px 0px 20px 0px;}

#content .right li{padding:0px 0px 0px 20px; background:url(../images/blt_uList.gif) no-repeat 10px 6px;}

#content .right a{color:#cea43e; color:#ea1221;}
#content .right .more{font-style:italic; background:url(../images/blt_more.gif) no-repeat right; padding:0px 15px 0px 0px;}

#follow{float:left; clear:left; width:173px; height:130px; background:url(../images/bg_follow.gif) no-repeat;margin:18px 0px 0px 0px;}
#follow h2{display:none;}
#follow ul{width:173px; margin:50px 0px 0px 0px; text-align:center;}
#follow li {display:inline; padding:0px 8px 0px 8px;}

#nav{float:left;background:url(../images/bg_tile_sideNav.gif) repeat-y; width:175px;}


#nav .top{float:left;background:url(../images/bg_top_sideNav.gif) no-repeat top left;width:175px;}
#nav ul{height:auto !important;height:240px;min-height:240px; margin:24px 0px px 0px;}

#nav ul ul{height:auto !important;height:0px;min-height:0px; margin:-25px 0px 0px 120px;}
#nav ul ul ul{margin:-29px 0px 0px 120px;}

#nav .bottom{float:left;background:url(../images/bg_btm_sideNav.gif) no-repeat bottom left;width:175px; padding:0px 0px 10px 0px;}
#nav li{padding:0px 10px 14px 30px;}
#nav .selected,#nav .current_page_item{background:url(../images/ico_selected.gif) no-repeat 8px 8px;}

/*SUCKER FISH CODE*/
 #nav ul { /* all lists */

		height:auto !important;height:240px;min-height:240px; margin:24px 0px 0px 0px;
	}
	
	#nav li { /* all list items */
		position : relative;
		float : left;
		clear:left;
		line-height : 1.25em;
		margin-bottom : -1px;
		width: 125px;
		padding:0px 10px 0px 30px;
		margin-bottom:14px;
	}
	#nav li li{padding:0px 0px 0px 0px; margin:0px 0px -1px 0px;}
	#nav li li a{padding:5px;}
	
	#nav li ul { /* second-level lists */
		position : absolute;
		left: -999em;
		margin-left : 140px;
		margin-top : -26px;
	}
	
	#nav li ul ul { /* third-and-above-level lists */
		left: -999em;
	}
	
	#nav li a {
	padding:5px 0px;
	width:140px;
	display : block;
	}
	#nav li li a {
	padding:5px;
	width:140px;
	display : block;
	background:#fff;
	border:1px solid #333;
	}
	
	#nav li a:hover {

	}
	
	#nav li:hover ul ul, #nav li:hover ul ul ul, #nav li.sfhover ul ul, #nav li.sfhover ul ul ul {
		left: -999em;
	}
	
	#nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul, #nav li li li.sfhover ul { /* lists nested under hovered list items */
		left: auto;
	}
/* --SUCKER FISH CODE*/








#footer{float:left; clear:left; width:930px;  background:url(../images/title_sponsorsThanks.gif) no-repeat 15px 0px;padding:35px 0px 20px 0px;margin:20px 0px 0px 0px;}
#footer ul{width:930px; text-align:center;}
#footer li {display:inline; padding:0px 10px;}
