@charset "UTF-8";
/* CSS Document */

/* --------------------------------------------------------
   Lime Contracting - Website
   -------------------------------------------------------- */

/* Declare body*/

body {
	font:normal 62.5% Arial, Helvetica, sans-serif;
	text-align:center;
}

/* Layout Elements */

/*Container*/
#container {
	width: 760px;
	margin:20px auto;
}
/*Masthead and Descendents*/
#masthead {
	height: 118px;
	background:url(images/mastheadbackground.jpg) no-repeat;
}
/*masthead logo*/
#masthead img{
	margin:40px 580px 0px 0px;
}
/*navbar and descendents*/

#navbar {
	height:10px;
	text-align:right;
	font-size:1.2em;
}
/*address in navbar*/


#navbar p {
	text-align:left;
	font-size: .85em;
	float:left;
	color:#333;
}
#navbar ul {
	list-style:none;
	margin: 5px 0 10px 0;
	padding: 0;
}
#navbar li{
	display:inline;
	margin: 0 10px 0 0;
	padding:0;
	line-height:200%;
}
#navbar li a:link, #navbar li a:visited {
	text-decoration:none;
	font-size:1.1em;
	font-weight:bold;
	color:#C30;	
}
#navbar li a:hover {
	text-decoration:none;
	color:#333;
}


/*Main Column and Descendants*/
#mainCol{
	float:right;
	width: 300px;
	font-size:1.1em;
	line-height:150%;
	color:#333;
	text-align:left;
	padding:10px 0 0 0;
}
#mainCol p {
	width:300px;
	color: #666;
}


/* The left column and descendants */
#sidebar {
	float:left;
	width: 400px;
	text-align:left;
}

/*The foother and descendants */
#footer {
	clear:both;
	font-size: 1em;
	line-height: 150%;
	color:#333;
	text-align:left;
	padding: 40px 0 0 0;
}
#footer ul{
	list-style:none;
	margin:10px 0 0 0;
	padding:0;
	float:left;
}
#footer li {
	display: inline;
	margin:0 10px 0 0;
	padding:4px;
	line-height:160%;
	border-left:#999 thin dotted; 
	border-right:#999 thin dotted;
}
#footer li a:link, #footer li a:visited {
	text-decoration:none;
	font-weight: bold; 
	color:#333;
	font-size:1em;
}
#footer li a:hover {
	color:#C30;
}
#footer p{
	margin: 10px 0 0 0;
	color:#C30;
}
/* ----------------------------
   All headings and versions of 
   ---------------------------- */

h2, {
	color:#666;
}
h2 {
margin-top:40px;
font-size:1.6em;
}
h3 {
margin-top:0px;
font-size:1.1em;
color:#C30;
}
h4 {
margin:550px 0 10px 56px;
font-size:1.3em;
color:#FFE86C;
}
h3 a:link, h3 a:visited {
color:#C30;
text-decoration:none;
}

 h3 a:hover {
	color:#666;
}
/* ---------------------
   Other common elements 
   --------------------- */

abbr {
	
}

/* Turn off borders on image links */
img {
border:0;
}

/* Link states */

a:link {
	color:#333
	
}
a:visited {
	color:#333;
	
}
a:hover {
	color:#C30;
	
}
a:active {
	color:#333;
	
}
