/*
	Laboutique.ca
	@author: alex
	
	:::::::::::
	After CMS Conversion...
*/
body {
	margin:0px;
	background-image:url('');
	background-repeat:repeat-x;
	background-color:#FFFFFF;
}

td, body, .PageTitle, .PageContent{
	font:12px Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
}

.PageTitle{
	font-weight:bold;
	font-size:14px;
}

a:link, a:hover, a:active, a:visited{
	color:#710000;
	/*font:12px Verdana, Arial, Helvetica, sans-serif;*/
	text-decoration:none;
}

a:hover{
	text-decoration:underline;
	color:#9b9239;
}

a.footerlink:link, a.footerlink:hover, a.footerlink:active, a.footerlink:visited{
	color:#710000;
	font:12px Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
	font-weight:bold;
}

a.footerlink:hover{
	text-decoration:underline;
	color:#9b9239;
}

.tdNavigation{
	background:url('../img/n_bg.gif') no-repeat;
	height:54px;
	margin-left:5px;
	margin-right:5px;
}

.tblNavHolder{
	height:52px;
	padding-left:10px;
	padding-right:10px;
	width:100%;
	/*background-image:url('../img/nav-sep.gif');
	background-repeat:repeat-x;*/
}

.tblFootNavHolder{
	height:52px;
	padding-left:10px;
	padding-right:10px;
	text-align:center;
}

.FooterNav{
	height:68px;
}


.nav-sep{
	width:1px;
}
.nav-item, .nav-item-over, .nav-item-solid{
	font:14px Verdana, Helvetica, sans-serif;
  font-weight:Bold;
	color:#FFFFFF;
	cursor:pointer;
	height:45px;
	text-align:center;
}

.nav-item{
	/*text-decoration:underline;*/
	background:none;
	
}
.nav-item-over{
	color:#710000;
}

.nav-item-solid{
	/*text-decoration:underline;*/
	background:url('../img/n_over.gif') repeat-x;
}

.RightPane{
	width:289px;
	background-color:#f0eeda;
	vertical-align:top;
}

.RightAds{
	width:289px;
	background-color:#710000;
	padding:14px;
}

.adbox{
	background-color:#FFFFFF;
	border:1px solid #ffffff;
	width:260px;
}

.adbox .redtext{
	color:#731515;
	font:14px Verdana, Arial, Helvetica, sans-serif;
	padding:10px;
	font-weight:bold;
}

.adbox .redtext a{
	color:#731515;
	font:14px Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	text-decoration:underline;
}


.IndexBanner{
	background:url('../img/index_banner_bg.gif') #dfd9a7 repeat-x;
	width:568px;		
	overflow:hidden;
	border-bottom:1px solid #FFFFFF;
}

.IndexBanner div
{
	padding:17px;
}

.IndexBanner h1{
	color:#710000;
	font:20px Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	margin-top:5px;
}

.ContentContainer{
	width:568px !important;
	border:1px solid #e0dbaa;
	overflow:hidden;
}

.PageContent{
	/*width:100%;*/
	width:520px;
	margin:17px;
}


.PageContent h3{
	font-size:23px;
	margin-top:0px !important;
}

.PageTitleRed{
	background-color:#d5cf94;
	height:43px;
	width:568px;
	overflow:hidden;
}

.PageTitleRed div
{
	float:left;
	background:url('../img/title_bgl.jpg') repeat-x;
	padding-right:20px;
	height:43px;
	color:#FFFFFF;
	font:18px Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-style:italic;
	margin-right:10px;
	overflow:hidden
}



.PageFooter{
	height:35px;
	background-color:#dfdaa9;
	color:#8b8b8b;
	font:12px Verdana, Arial, Helvetica, sans-serif;
	padding:10px;
}


.redtext{
	color:#731515;
	font:15px Verdana, Arial, Helvetica, sans-serif;
}

.redtext a, .redtext a:visited{text-decoration:underline;}


.bascketimage{
	border:1px solid #ebebeb;
}

.PageTitleRedEx, .PageTitleRedEx a, .PageTitleRed a{
	font:14px Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-style:normal;
	text-decoration:underline;
	color:#FFFFFF;
}

.News{
	font:14px "Times New Roman", Times, serif;
}
/*
		:::::::::::
		AFTER CMS CONVERSION
*/




/*	MENU's
	*----------->*/
/* 	================================================================================ */		
		
		div#menu-panel{
			z-index:10000;
			margin:0xp;
			padding:0px;

		}
			
		div#menu-panel div {
			float:left !important;
			font-size:17px;
			color:#FFFFFF;
			margin:0xp;
			padding:0px;
		}
		
		div#menu-panel  span {
			display: none;
		}
		
		div#menu-panel div a,
		div#menu-panel div a.hover,
		div#menu-panel div a.hover-hot,
		div#menu-panel div a.current-page{
			/*border: solid 1px #4B2D10;*/		
			font:14px Verdana, Helvetica, sans-serif;
			font-weight:Bold;
			color:#FFFFFF;
			
			
			padding-right:14px;
			padding-bottom:17px;
			padding-top:16px;
			padding-left:14px;
		
			text-decoration: none;
			/*background-color:#5e88a1 !important;*/
			float:left;
			vertical-align:middle;
			z-index:1000000;
			margin-bottom:0px;
			overflow:hidden;
			
		}
		
		
		
		div#dropdown div.menu-split-line{
			margin-top:1px;
			background:#484140 !important;
			width:1px !important;
			height:42px;
			float:left;
			margin-top:2px;
			filter:alpha(opacity=40);
			-moz-opacity:.4
		}
		
		div#menu-panel div a.current-page{
			background-image:url(/img/n_over.gif) !important;		
		}
		div#menu-panel div a.hover{
			color:#710000;
		}
		
		div#menu-panel div a.hover-hot{
			background-image:url(/img/n_over.gif) !important;	
			color:#710000
		}
		div#menu-panel div #a{
			padding:0px !important;
			margin:0px !important;
		}
		
		.menufixmargin{
			margin-top:-9px !important;
			margin-left:-1px !important;
		}
		

/* ================================================================================ */


