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


body {font-family:"Trebuchet MS", "Trebuchet", Arial, Helvetica, sans-serif;
	color:#C8E1E8;
	font-size:12px;
	background-color: #2A5379;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-image: url(images/background-grad.jpg);
	background-repeat:repeat-y;
}

a:link {
	text-decoration: none;
}
a:visited {
	text-decoration: none;
}
a:hover {
	text-decoration: underline;
}
a:active {
	text-decoration: none;
}


H1{ font-size:28px;color: #008EF6; font-weight:normal; 
margin-top:30px; padding-bottom:15px; margin-right:20px;
}

H2{ font-size:18px;color: #008EF6; font-weight:normal; 
margin-right:20px;
}


H3{color:#E4A816;
	font-size:14px; font-weight: bold; text-decoration:underline;}


/* TOP MENUS  */

A.menulink1 { text-decoration:none;
display: block;
width: 168px;
text-align: left; padding-left:10px; padding-top:3px; padding-bottom:3px;
text-decoration: none;
color: #008EF6;
BORDER: none; 

}
A.menulink1:hover { text-decoration:none;
background-color:#008EF6; color: #000000;
}

A.menulink2 { text-decoration:none;
display: block;
width: 168px;
text-align: left; padding-left:10px; padding-top:3px; padding-bottom:3px;
text-decoration: none;
color: #BCE23A;
BORDER: none; 

}
A.menulink2:hover { text-decoration:none;
background-color:#BCE23A; color: #000000;
}

A.menulink3 { text-decoration:none;
display: block;
width: 168px;
text-align: left; padding-left:10px; padding-top:3px; padding-bottom:3px;
text-decoration: none;
color: #dc5e07;
BORDER: none; 

}
A.menulink3:hover { text-decoration:none;
background-color:#dc5e07; color: #000000;
}

A.menulink4 {
display: block;
width: 168px;
text-align: left; padding-left:10px; padding-top:3px; padding-bottom:3px;
text-decoration: none;
color: #e29e00;
BORDER: none; 

}
A.menulink4:hover { text-decoration:none;
background-color:#e29e00; color: #000000;
}



/* CONTENT  */

.body{
	color:#C8E1E8;
	margin-right:20px;
	font-size:14px;
	padding-right: 20px;
}
	
.body18px{ font-size:18px;color: #C8E1E8; font-weight:normal; 
margin-right:20px;
}

.blue18px{ font-size:18px;color: #008EF6; font-weight:normal; 
margin-right:20px;
}


.homeintro {
	font-size: 20px;
	margin-top:0px;
	margin-left: 20px;
	margin-right: 10px;
	line-height: 25px;
}
.landscapre-acrchitecture {
font-size: 16px; 
margin-top: 0px; color: #008EF6;
}

.environmental {
font-size: 16px; 
margin-top: 0px; color: #BCE23A;
}
.landscapre-management {
font-size: 16px; 
margin-top: 0px; color: #dc5e07;
}
.seedbed {
font-size: 14px; 
margin-top: 0px; color: #e29e00;
}

.bullets{color:#C8E1E8;
	font-size:14px; font-weight: normal;
	list-style:disc color:#008EF6;
	padding-bottom:6px;}


.largebullets{
	font-size:18px;
	color: #008EF6;
	font-weight:normal;
	font-weight: normal;
list-style:disc color:#e29e00;
	padding-bottom:8px;
	list-style-image: url(images/orange-arrow2.png);
	list-style-type: disc;
	border-bottom-style: dotted;
	border-bottom-color: #335782;
	border-bottom-width: 1px;
	padding-top: 8px;
}


.smallbullets{
	font-size:14px;
	color: #008EF6;
	font-weight:normal;
	font-weight: normal;
list-style:disc color:#e29e00;
	padding-bottom:4px;
	list-style-image: url(images/orange-arrow4.png);
	list-style-type: disc;
	border-bottom-style: dotted;
	border-bottom-color: #335782;
	border-bottom-width: 1px;
	padding-top: 4px;
}

.sidebullets{
	font-size:18px;
	color: #008EF6;
	font-weight:normal;
list-style:disc color:#e29e00;
	list-style-image: url(images/orange-arrow4.png);
	list-style-type: disc;
	
}

li.sidebullets{
	font-size:18px;
	color: #008EF6;
	font-weight:normal;
	font-weight: normal;
list-style:disc color:#e29e00;
	padding-bottom:10px;
	list-style-image: url(images/orange-arrow4.png);
	list-style-type: disc;
	padding-top: 10px; margin-bottom:5px; margin-right:15px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #335782;
}


.sidebulletsorange{
	font-size:18px;
	color: #E4A816;
	font-weight:normal;
list-style:disc color:#e29e00;
	list-style-image: url(images/orange-arrow4.png);
	list-style-type: disc;
	
}


.quote{ font-size:18px;color: #008EF6; font-weight:normal; 
margin-right:20px; line-height:30px;
}


#subpic{float:right; margin-right:20px;}

#thumbpic{float:right; margin-right:20px; margin-left:20px; }




.small{color:#008EF6; 
	font-size:12px;}

/* SIDE MENU */

.sidemenu-title{
	padding-bottom:5px;
	margin:0px;
	color:#E4A816;
	font-size:14px;
	font-weight: bold;
	text-decoration:underline;
}

.sidemenu-focus{
color:#BCE23A;
	font-size:14px;
	font-weight: bold;
	padding-bottom:8px; margin:0px; 
		text-decoration:underline;

	}
	
.sidemenu-focus a:link{
	color:#BCE23A;
	font-size:14px;
	font-weight: bold;
	padding-bottom:5px;
	margin:0px;
	text-decoration:underline;
	padding-left: 10px;
	}

.sidemenu-main{
	color:#008EF6;
	font-size:14px;
	font-weight: bold;
	padding-bottom:5px;
	margin:0px;	
}
.sidemenu-mainsub{
	color:#008EF6;
	font-size:14px;
	font-weight: bold;
	padding-bottom:5px;
	margin:0px;	padding-left: 10px;
}

.sidemenu-bright{color:#C8E1E8;
	font-size:14px; font-weight: bold; text-decoration:none;
		padding-bottom:5px; margin:0px;

	}

.sidemenu-large{
	color:#008EF6;
	font-size:16px;
	font-weight: bold;
	padding-bottom:12px; padding-top:12px; margin-top:20px;
	
	border-bottom-style: dotted;
	border-bottom-color: #335782;
	border-bottom-width: 1px;	
}





/* FOOTER  */


.footer {color: #008EF6; }
.footerwhite {color:#FFF;margin-left:10px; line-height:20px;}
