body {
 margin:0;
 padding:0;
 background: #FFF; 
 font-family: "Lucida Grande", tahoma, sans-serif;
 border-top:2px solid #893290;
 color: #424242;
 font-size: 11px;
 line-height: 18px;
 text-align:center;

}



h2 {
	font-size: 14px;
	margin:0;
	padding:0;
	margin-top: 8px;
}

h3 {
	font-size: 12px;
	margin:0;
	padding:0;
	margin-top: 8px;
	color: #8e3494;
		
}

p {
	margin:0 0 20px 0;
}

a, a:link {
	color: #8e3494;
}

a:hover {
	color: #C64DCF;
}

#container {
 width:800px;
 overflow:hidden;
 margin: 0 auto;
 margin-bottom: 30px;
 text-align:left;  
/* border: 1px solid #F00;*/
}


#header {
	overflow:hidden;
	width:100%;
	height:160px;
	background:url(../images/background-header-morris-mohawk.gif) bottom repeat-x;
}


#underline {
 border-top: 1px solid #DBDBDB;
 width: 180px;
 position: relative;
 font-size:0;
 line-height:0;
 top: 139px;
 left: 48px;
}


div#nav {
	/*border: 1px solid #F00;*/
	width: 590px;
	float:right;
	padding-right:10px;
    margin-top: 80px;
}

div#nav ul {
 margin:0;
 padding: 0;
 margin-right: 0px;
 margin-top: 30px;
 float:right;
}

div#nav ul li {
 list-style-type: none;
 margin: 0; 
 padding: 0;
 float:left;
 display: block;
}

div#nav ul li a, div#nav ul li a:link {
 border-top: none;
 text-decoration: none;
 height:29px;
 float:left;
 background: url(../images/morris-mohawk-menubar-ca-en.gif); 
}


div#nav ul li a#home {          background-position:    0px 0px; width:65px; }
div#nav ul li a#about-us {      background-position:  -65px 0px; width:87px; }
div#nav ul li a#great-jobs {    background-position: -152px 0px; width:92px; }
div#nav ul li a#media-room {    background-position: -453px 0px; width:108px;}
div#nav ul li a#working-here {  background-position: -244px 0px; width:112px;}
div#nav ul li a#contact-us {    background-position: -356px 0px; width:98px; }

div#nav ul li a#home:hover         {  background-position:    0px  -29px;}
div#nav ul li a#about-us:hover     {  background-position:  -65px  -29px;}
div#nav ul li a#great-jobs:hover   {  background-position: -152px  -29px;}
div#nav ul li a#media-room:hover   {  background-position: -453px  -29px;}
div#nav ul li a#working-here:hover {  background-position: -244px  -29px;}
div#nav ul li a#contact-us:hover   {  background-position: -356px  -29px;}

div#nav ul li a#home.selected {          background-position:    0px -58px;  }
div#nav ul li a#about-us.selected {      background-position:  -65px -58px;  }
div#nav ul li a#great-jobs.selected {    background-position: -152px -58px;  }
div#nav ul li a#media-room.selected {    background-position: -453px -58px;  }
div#nav ul li a#working-here.selected {  background-position: -244px -58px;  }
div#nav ul li a#contact-us.selected {    background-position: -356px -58px;  }



div#nav ul li a span {
	display:block;
    text-indent:-9999px;
}



img {
/* display:block;*/
}

#container #mainheader{
	float:right;
	margin-right:10px;
	width:300px;
	height:1px;
	line-height:1px;
	overflow:hidden;
	
}

#container #header h1 {
	font-size:9px;
	padding-left: 9999px;
}




#logo {
	width:190px;
	height:133px;
	float:left;
	margin-top:20px;
}

#logo a{
	position:relative;
	margin-left:10px;
	/*border:1px solid #F00;*/
}


#splash {
	width: 800px;
	height: 263px;
	background: url(../images/splash-morris-mohawk-01.jpg);

}






#content {
	width:100%;
	overflow:hidden;
	padding: 30px 0 0 0;
}

div.three-column{
	background: url(../images/background-three-column-morris-mohawk.gif) repeat-y;
}

div.two-column {
	background: url(../images/background-two-column-morris-mohawk.gif) repeat-y;
}


#content #two-column-one {
width:480px;
float:left;
display:inline;
margin: 0 0 30px 30px;
}

#content #two-column-two {
width:200px;
float:right;
margin: 0 30px 30px 0;
display:inline;
}

.divider {
	height:5px;
	width: 100%;
	background:#424242;
	font-size: 0px;
	line-height: 0px;
}

#content #three-column-one {
width:210px;
float:left;
display:inline;
margin: 0 0 30px 30px;
}

#content #three-column-two {
width:210px;
float:left;
margin:0 0 30px 60px;
display:inline;
}

#content #three-column-three {
width:190px;
float:right;
margin: 0 30px 30px 0;
display:inline;
}

.decorative-line {
background:#333;height:1px;
}

.decorative-line div{
	height:0;font-size:0;
	line-height:0;width:30px;
	border-top:1px solid #893290;
	float:left;
}

.decorative-line div.break {
	height:0;
	font-size:0;
	line-height:0;
	width:2px;
	border-top:1px solid #EAEAEA;

}

div#footer {
	background:#999;
	overflow:hidden;
	padding: 5px 0;
	width:100%;
	font-size:8px;
	text-transform:uppercase;			
}

#content.three-column div#footer {
	/*background:url(../images/background-footer-three-column-morris-mohawk.gif);*/
}

#content.two-column div#footer {
	/*background:url(../images/background-footer-two-column-morris-mohawk.gif);*/
}


div#footer a {
	color: #000;
}

div#footer div#copyright {
	float:left;
	margin-left: 30px;
	display:inline;
}

div#footer div#footer-links {
	float:right;
	margin-right: 30px;
	display:inline;
}


div#gallery img {
	border: none;
}

div#gallery a {
	margin-right: 18px;
	margin-top: 18px;
	
}



#language-selection {
	overflow:hidden;
	width:100%;
	height:300px;
	background:url(../images/background-header-morris-mohawk.gif) bottom repeat-x;

}


#language-selection h1#logo {
	width: 321px;
	height: 226px;
	background: url(../images/logo-morris-mohawk-large.png);
	padding: 0;
    text-indent: -9999px;
    display:inline;
    overflow:hidden;
    margin: 40px 0 0 50px;
    float:left;
}

p#intro-copy {
	margin-top:180px;
	margin-right: 40px; 
	font-weight:bold;
	float:right;
	display:inline;	
}

a.splash-button {
	width: 86px;
	height: 27px; 
	float:left;
    overflow:hidden;
    text-indent: -9999px;
}

a.splash-button:hover {
	background-position: 0 -27px;  	  
}

.english {
	background: url(../images/button-english.gif);	
	margin-left: 200px;
}


.french {
	background: url(../images/button-french.gif);
	margin-left: 20px;	
}


