/* July 08-09: Chantilly M Maertens of Webgigs.net replaced original padding 4px 0px 4px 0px by 0px 0px 0px 0px to enable main page to display correctly, without spacing */

#wrapper {
	width:956px;
	margin-right:auto;
	margin-left:auto;
	padding:0px;
	text-align:left;
}

#header{ 
	display: block;
	height: 103px;
	clear: both;
	position:relative;
	background: url(/app/TemplateRepository/commonImages/cmc/top_head.png) no-repeat right;
	margin-top:10px;
}

#printimage {
	display:none;
}

#search {
	position:relative;
	float:right;
	top: 30px;
	right: 40px;
	text-align:right;
}

#search img {
	position:relative;
	top:4px;
}

#middle_head {
	height:104px;
	float:left;
}
#middle_head2 {
	height:104px;
	float:left;
	display: block;
	width:100%;
}

#header_menu {
	display:block;
	background:#BEC8CD;
	width:100%;
}

#breadcrumb {
	display: block;
	background: url(/cmc/exhibitions/template/breadcrumb_bg.png) top repeat-y #d0d0d0;
	padding:3px 5px 3px 10px;
	font-family:arial;
	font-weight: bold;
	font-size:10pt; 
	color:#0c7373;
	border-top: 1px solid #336666;
	border-bottom: 1px solid #336666;
}

#breadcrumb a{
	color:#404040;
}

/* Chantilly M Maertens,  added the following ID for the 'print this page' feature in the header */
#printbut {
	display: block;
	text-align: right;
	background: url('/cmc/exhibitions/template/breadcrumb_bg.png');
	padding:3px 5px 3px 10px;
	font-family:arial;
	font-weight: bold;
	font-size:10pt; 
	color:#0c7373;
	border-bottom: 1px solid #336666;
	}
	
.printbut a{
	color:#404040;
}


#bgptp {
width: 956px;
margin: 0;
}

#left_side {
	width:165px;
	padding:3px;
	float:left;
	background:#f8f7f2;
}


#bottom_block {
	display:block;
	height: 103px;
}

#middle_wrapper {
	background: #ffffff;
	border-left: 2px #5c5c5c solid;
	border-right: 2px #5c5c5c solid;
}

#right_side {
	width:165px;
	padding:3px;
	float:right;
}

#footer {
	font-weight:bold;
	/*background: url(/cmc/exhibitions/template/footer_canada.png) no-repeat right;*/
	font-family:arial narrow;
	font-size:10pt;
	height: 20px;
	margin-top:8px;
}

#footer_links{
	margin-top:10px;
	text-align:center;
	font-family:arial narrow, arial, verdana;
	font-size:11pt;
	height: 20px;
	text-transform: uppercase;
}

#footer_links a {
	font-size:10pt;
	color:#000;
	font-weight:bold;
	text-decoration:none;
}

#footer_links a:hover {
	text-decoration:underline;
}




a:hover
	{
	TEXT-DECORATION: none;
	FONT-WEIGHT: normal;
	COLOR: #9999CC;
	}
a:link
	{
	TEXT-DECORATION: none;
	FONT-WEIGHT: normal;
	COLOR: #0033FF;
	}
a:visited
	{
	TEXT-DECORATION: none;
	FONT-WEIGHT: normal;
	COLOR: #336699;
	}
A.avis:link
	{
	color: #333300;
	text-decoration: underline;
	}
A.avis:visited
	{
	color: #333300
	text-decoration: underline;
	}
A.avis:active
	{
	color: #706840
	text-decoration: none;
	}
A.avis:hover
	{
	background: transparent;
	color: #333300;
	text-decoration: underline;
	}
a.menu2:link
	{
	TEXT-DECORATION: none;
	FONT-WEIGHT: normal;
	COLOR: #000066;
	}
a.menu2:visited
	{
	TEXT-DECORATION: none;
	FONT-WEIGHT: normal;
	COLOR: #000066;
	}
a.menu2:hover
	{
	TEXT-DECORATION: none;
	FONT-WEIGHT: normal;
	COLOR: #663399;
	}
.background0
	{
	background-image: url(images/strabg04.gif);
	background-repeat: repeat-x;
	width: 100%;
	}
.background1
	{
	background-image: url(images/strabg06.gif);
	background-repeat: no-repeat;
	}
.titlesub1
	{
	FONT-WEIGHT: bold;
	FONT-SIZE: 9pt;
	FONT-FAMILY: Arial, Times New Roman, Helvetica;
	TEXT-ALIGN: left;
	COLOR: #663399;
	}
.titlesub2
	{
	FONT-WEIGHT: bold;
	FONT-SIZE: 9pt;
	FONT-FAMILY: Arial, Times New Roman, Helvetica;
	COLOR: #663399;
	}
.menu2
	{
	TEXT-DECORATION: none;
	FONT-WEIGHT: normal;
	FONT-SIZE: 8pt;
	FONT-FAMILY: Arial, Times New Roman, Helvetica;
	}
.text
	{
	FONT-WEIGHT: normal;
	FONT-SIZE: 10pt;
	FONT-FAMILY: Arial, Times New Roman, Helvetica;
	TEXT-ALIGN: left;
	COLOR: #000000;
	}
.texta
	{
	FONT-WEIGHT: bold;
	FONT-SIZE: 12pt;
	FONT-FAMILY: Arial, Times New Roman, Helvetica;
	COLOR: #000000;
	}
.textb
	{
	FONT-WEIGHT: normal;
	FONT-SIZE: 10pt;
	FONT-FAMILY: Arial, Times New Roman, Helvetica;
	COLOR: #000000;
	}
.textc
	{
	FONT-WEIGHT: bold;
	FONT-SIZE: 10pt;
	FONT-FAMILY: Arial, Times New Roman, Helvetica;
	COLOR: #000000;
	}
.label1
	{
	FONT-WEIGHT: bold;
	FONT-SIZE: 9pt;
	FONT-FAMILY: Arial, Times New Roman, Helvetica;
	COLOR: #993333;
	}
.label2
	{
	FONT-WEIGHT: normal;
	FONT-SIZE: 9pt;
	FONT-FAMILY: Arial, Times New Roman, Helvetica;
	COLOR: #993333;
	}
.label3
	{
	FONT-WEIGHT: bold;
	FONT-SIZE: 10pt;
	FONT-FAMILY: Arial, Times New Roman, Helvetica;
	COLOR: #993333;
	}
.label4
	{
	FONT-WEIGHT: normal;
	FONT-SIZE: 8pt;
	FONT-FAMILY: Tahoma, Times New Roman, Helvetica;
	COLOR: #666699;
	}
	
	
/* July 08-09: Chantilly M Maertens of Webgigs.net replaced original padding 4px 0px 4px 0px by 0px 0px 0px 0px to enable main page to display correctly, without spacing */
DIV {
PADDING: 0px 0px 0px 0px;
	}

.mainbg {
	background-color: #ccccff;
	background-image:url('images/strabg07.gif');
}

#middle_wrapper {
	background-color:#FFFFFF;
	color:#000000;
}


/* August 12-09: Chantilly removed all of the following as it conflicted with css on old page
/* August 12-09: Chantilly Maertens,  changed color of middle_wrapper ID's attribute a:link to reflect that of original css, from #99C to #03F */

/*

#middle_wrapper a:link {
	color:#0033FF;
}
#middle_wrapper a:visited {
	color:#336699
}
/* August 12-09: Chantilly Maertens,  changed color of middle_wrapper ID's attribute a:hover to reflect that of original css, from #03F to #99C */
/*
#middle_wrapper a:hover {
	color:#9999CC
}
#middle_wrapper a:active {
	color:#0033FF
}
removed     */


