
/* ------------- epla stylesheet  ------------- */

* {
margin: 0;
padding: 0;
}

html, body {
width: 100%;
background: url('../images/bg_html.gif') top left repeat;
}

h1 {
display: none;
}

h2 {
font-family: arial;
font-size: 14px;
color:  #9EB249;
padding-bottom: 10px;
width: 100%;
border-bottom: 1px solid #A4BB4C;
}

h3 {
font-family: arial;
font-size: 11px;
font-weight: normal;
color: #6699CC;
padding-top: 3px;
}

p {
font-family: arial;
font-size: 11px;
line-height: 172%;
color: #FFF;
margin-bottom: 30px;
}

.clear {
clear: both;
}

#wrapper {
width: 836px;
margin-left: auto;
margin-right: auto;
margin-top: 19px;
padding: 7px 0 7px 0;
background-color: #FFF;
}
#w_liner {
width: 822px;
height: 551px;
margin: 0 7px 0 7px;
}

#logo {
width: 150px;
height: 109px;
background: url('../images/logo.jpg') top left no-repeat;
}

#flashwrapper_home {
width: 822px;
height: 170px;
background: url('../images/bg_homeimage.gif') top left no-repeat;
background-color: #27231B;
}
#flashwrapper_contactus {
width: 822px;
height: 170px;
background: url('../images/contactusheader.jpg') top left no-repeat;
background-color: #27231B;
}
#flashwrapper {
position: relative;
width: 822px;
height: 170px;
background-color: #27231B;
z-index: 1;
}
#f_liner {
margin-left: 6px;
}

#contentwrapper {
width: 822px;
height: 260px;
padding-bottom: 12px;
background-color: #27231B;
}

#navwrapper {
float: left;
width: 156px;
height: 260px;
}
#navigation {
width: 144px;
height: 245px;
margin: 3px 0 12px 12px;
}
	#navigation ul {
	list-style-type: none;
	}
	#navigation li {
	
	}
	#navigation a {
	font-family: century gothic;
	font-size: 14px;
	font-weight: bold;
	text-decoration: none;
	text-transform: uppercase;
	color: #FFF;
	}
	#navigation a:hover {
	color: #A4BB4C;
	}
	#navigation a.on {
	font-family: century gothic;
	font-size: 14px;
	font-weight: bold;
	text-decoration: none;
	text-transform: uppercase;
	color: #A4BB4C;
	}
	
	#navigation ul.submenu {
	list-style-type: none;
	margin-left: 13px;
	}
	#navigation ul.submenu li {
	
	}
	#navigation ul.submenu a {
	font-family: century gothic;
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
	text-transform: lowercase;
	color: #FFF;
	}
	#navigation ul.submenu a:hover {
	color: #A4BB4C;
	}
	#navigation ul.submenu a.submenuon {
	font-family: century gothic;
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
	text-transform: lowercase;
	color: #A4BB4C;
	}



#verticaldivider {
float: left;
width: 1px;
height: 257px;
margin-top: 6px;
background-color: #FFF;
}

#content_home {
float: left;
width: 665px;
height: 260px;
background: url('../images/bg_homecontent.gif') top left no-repeat;
}
#content {
float: left;
width: 665px;
height: 260px;
}
#heading {
width: 641px;
margin: 3px 0 0 12px;
}
#c_liner_noscroll {
width: 641px;
height: 207px;
margin: 0 12px 12px 12px;
}
#c_liner_scroll {
width: 641px;
height: 207px;
margin: 3px 12px 12px 12px;
overflow: auto;
}

/* --------- custom divs & classes etc -------------- */

#c_liner_noscroll ul {
list-style-type: none;
}
#c_liner_noscroll li {
padding-left: 12px;
font-family: arial;
font-size: 11px;
line-height: 172%;
color: #FFF;
background: url('../images/bullet.gif') top left no-repeat;
}

#c_liner_noscroll #leftcolumn_team {
float: left;
width: 300px;
}
#c_liner_noscroll #leftcolumn_team img {
float: left;
margin-right: 10px;
}

#c_liner_noscroll #rightcolumn_team {
float: left;
width: 317px;
}
#c_liner_noscroll #leftcolumn img {
float: left;
margin-right: 4px;
}

#c_liner_noscroll #leftcolumn_services {
float: left;
width: 401px;
}
#leftcolumn_services #firstcolumn {
float: left;
width: 164px;
padding-top: 10px;
}
	#leftcolumn_services #firstcolumn p {
	font-family: arial;
	font-size: 11px;
	line-height: 172%;
	color: #FFF;
	margin-bottom: 0px;
	}
#leftcolumn_services #secondcolumn {
float: left;
width: 237px;
padding-top: 10px;
}
	#leftcolumn_services #secondcolumn p {
	font-family: arial;
	font-size: 11px;
	line-height: 172%;
	color: #FFF;
	margin-bottom: 0px;
	}
	
#c_liner_noscroll #rightcolumn_services {
float: left;
width: 215px;
margin-left: 24px;
}
	#rightcolumn_services p {
	font-family: arial;
	font-size: 11px;
	line-height: 172%;
	color: #FFF;
	margin-top: 10px;
	margin-bottom: 0px;
	}
	
#c_liner_scroll #leftcolumn_projects {
float: left;
width: 300px;
}
	#leftcolumn_projects p {
	font-family: arial;
	font-size: 11px;
	line-height: 120%;
	color: #FFF;
	margin-bottom: 5px;
	}
#c_liner_scroll #rightcolumn_projects {
float: left;
width: 300px;
margin-left: 24px;
}
	#rightcolumn_projects p {
	font-family: arial;
	font-size: 11px;
	line-height: 120%;
	color: #FFF;
	margin-bottom: 5px;
	}

#c_liner_scroll #rightcolumn_sally{
float: left;
width: 300px;
margin-left: 24px;
padding-top: 27px;
}
	#rightcolumn_sally p {
	font-family: arial;
	font-size: 11px;
	line-height: 120%;
	color: #FFF;
	margin-bottom: 5px;
	}

#c_liner_noscroll #leftcolumn_contactus {
float: left;
width: 324px;
}
	#leftcolumn_contactus p {
	font-family: arial;
	font-size: 11px;
	line-height: 172%;
	color: #FFF;
	margin-bottom: 11px;
	}
	#c_liner_noscroll #leftcolumn_contactus a {
	font-family: arial;
	font-size: 11px;
	line-height: 172%;
	color: #FFF;
	margin-bottom: 11px;
	text-decoration: none;
	}
	#c_liner_noscroll #leftcolumn_contactus a:hover {
	color: #A4BB4C;
	}
	#c_liner_noscroll #leftcolumn_contactus img {
	border: 4px solid #A4BB4C;
	margin-right: 10px;
	}

#c_liner_noscroll #rightcolumn_contactus {
float: left;
width: 317px;
}
