
	/*
		app title:	Excel Driving Center
		file name:	edc_layers.css
		created:	10/7/2009
		created by:	Kenneth Slenker
		file desc:	css file.

		dependencies: edc_mainstyles.css
	*/
	

#wrapper {
	background-image: url(images/bg_sitebg.png);
	height: 100%;
	background-position: top left;
	background-repeat: repeat-x;
	margin-bottom: -10px;
	}

* html #wrapper {
	margin-bottom: -25px;
	}

*:first-child+html #wrapper {
	margin-bottom: -25px;
	}

#fancywrapper {
	position: relative;
	margin: 0px auto;
	height: 100%;
	background-image: url(images/bg_pageart.png);
	background-position: -350px bottom;
	background-repeat: repeat-x;
	background-attachment: fixed;
	padding-bottom: 50px;
	}


#innerwrapper {
	position: relative;
	width: 1000px;
	margin: 0px auto;
	}


#headerwrapper {
	position: relative;
	background-image: url(images/bg_header.png);
	background-repeat: no-repeat;
	width:998px;
	height:113px;
	}

#phonenumber {
	position:absolute;
	top:25;
	right:16;
	font-family: arial, tahoma;
	font-size: 8pt;
	font-weight: bolder;
	color:#ffffff;
	}
	
#breadcrumb {
	position:absolute;
	bottom:5;
	left:20;
	font-family: arial, tahoma;
	font-size: 7pt;
	font-weight: 900;
	color:#a42727;
	}
	
#breadcrumb a:visited, #breadcrumb a:link{
	color:#a42727;
	font-size: 7pt;
	font-weight: 900;
	text-decoration: none;
	}

#breadcrumb a:active, #breadcrumb a:hover{
	color:#febb1b;
	font-size: 7pt;
	font-weight: 900;
	text-decoration: none;
	}

#navwrapper {
	position: relative;
	width:998px;
	}

#LicensePlate {
	position: absolute;
	right:-10px;
	top:50px;
	z-index: 200;
	}

#bodywrapper {
	position: relative;
	width:998px;
	background-image: url(images/bg_body_art.png);
	background-position: top left;
	background-repeat: no-repeat;
	background-color: #ffffff;
	}

#menu_shadow {
	position: absolute;
	left:1px;
	top:172px;
	width:998px;
	background-image: url(images/menu_shadow.png);
	background-position: top left;
	background-repeat: repeat-x;
	z-index: 3;			
	}

#showwrapper {
	position: relative;
	width:998px;
	background-image: url(images/divider_carguy.png);
	background-position: top left;
	background-repeat: no-repeat;
	}
		
#footerwrapper {
	position: relative;
	width:998px;
	background-image: url(images/bg_footer.png);
	background-position: top left;
	background-repeat: no-repeat;
	height:50px;
	color:#ffffff;
	font-weight: bold; 
	font-family: arial, tahoma;
	font-size: 7pt; 
	}

#SiteBodyContainer {
	position: absolute;
	width:998px;
	left:0px;
	top:173px;
	z-index: 4;
}

#SiteBody {
	position: relative;
	background-image: url(images/bg_body_art.png);
	background-position: top left;
	background-repeat: no-repeat;
	background-color: #ffffff;	
}

#MainFooter {
	position: relative;
	background-image: url(images/bg_footer.png);
	background-position: top left;
	background-repeat: no-repeat;
	height:27px;
}

#MainFooterText {
	color:#ffffff;
	text-align: right;
	font-weight: bold; 
	font-family: arial, tahoma;
	font-size: 7pt; 
	}

#SiteBodyText {
	position:absolute;
	left:-190px;
	top:20px;
	width:220px;
	color:#222f56;
	font-weight: normal; 
	font-family: arial, tahoma;
	font-size: 8pt; 	
}

#Notification {
	position: absolute;
	left:200px;
	top:35px;
	z-index: 7;
}

a.mnanchor:visited { color: #821515; background: transparent; text-decoration: none; font-weight: bold; font-family: arial; font-size: 10pt;}
a.mnanchor:active  { color: #E78989; background: transparent; text-decoration: none; font-weight: bold; font-family: arial; font-size: 10pt;}
a.mnanchor:link    { color: #821515; background: transparent; text-decoration: none; font-weight: bold; font-family: arial; font-size: 10pt;}
a.mnanchor:hover   { color: #E78989; background: transparent; text-decoration: none; font-weight: bold; font-family: arial; font-size: 10pt;}

a.mnfooteranchor:visited { color: #ffffff; background: transparent; text-decoration: none; font-weight: bold; font-family: arial; font-size: 7pt;}
a.mnfooteranchor:active  { color: #febb1b; background: transparent; text-decoration: none; font-weight: bold; font-family: arial; font-size: 7pt;}
a.mnfooteranchor:link    { color: #ffffff; background: transparent; text-decoration: none; font-weight: bold; font-family: arial; font-size: 7pt;}
a.mnfooteranchor:hover   { color: #febb1b; background: transparent; text-decoration: none; font-weight: bold; font-family: arial; font-size: 7pt;}

a.mnheaderanchor:visited { color: #222f56; background: transparent; text-decoration: none; font-weight: bold; font-family: arial; font-size: 7pt;}
a.mnheaderanchor:active  { color: #febb1b; background: transparent; text-decoration: none; font-weight: bold; font-family: arial; font-size: 7pt;}
a.mnheaderanchor:link    { color: #222f56; background: transparent; text-decoration: none; font-weight: bold; font-family: arial; font-size: 7pt;}
a.mnheaderanchor:hover   { color: #febb1b; background: transparent; text-decoration: none; font-weight: bold; font-family: arial; font-size: 7pt;}

a.sitemap:visited { color: #222f56; background: transparent; text-decoration: none; font-weight: normal; font-family: Verdana, Arial, sans-serif; font-size: 12px;}
a.sitemap:active  { color: #febb1b; background: transparent; text-decoration: none; font-weight: normal; font-family: Verdana, Arial, sans-serif; font-size: 12px;}
a.sitemap:link    { color: #222f56; background: transparent; text-decoration: none; font-weight: normal; font-family: Verdana, Arial, sans-serif; font-size: 12px;}
a.sitemap:hover   { color: #febb1b; background: transparent; text-decoration: none; font-weight: normal; font-family: Verdana, Arial, sans-serif; font-size: 12px;}
