/* CSS Document */
.clearfix:after {
	content: "."; 
	display: block; 
	height: 0; 
	clear: both; 
	visibility: hidden;
	}

* html>body .clearfix {
	display: inline-block; 
	width: 100%;
	}

* html .clearfix {
	/* Hides from IE-mac \*/
	height: 1%;
	/* End hide from IE-mac */
	}
html {
background-repeat:repeat-x;
background-position:0 1px;
background-color:#FFF;
margin-left:0px;}

body {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
line-height:20px;
margin:0px;
color:#FFFFFF;
line-height:23px;}

a { color:#3b80ae;}
a:hover { color:#FFFFFF; text-decoration:underline;}

#nav {
width:100%;
background-color:#FFFFFF;
background-image:url(images/nav_bg.gif);
background-position:0px 0px;
background-repeat:no-repeat;
padding-top:0px;
}

.pics {
margin:0px;
background-repeat:repeat-y;
background-position:1px 0px;}

.pic1_bg {
background-image:url(images/lhs_bg.gif);
background-repeat:repeat-y;
background-position:2px;}

.pic2_bg {
background-image:url(images/lhs_bg.gif);
background-repeat:repeat-y;
background-position:0px;}

.mainContiner {
background-image:url(images/body_bg.gif);
background-position:0 0px;
background-repeat:no-repeat;
background-color:#052D56;
padding-left:35px;
padding-top:7px;
margin:0px;
min-height: 437px;
}

.mainContiner_projects {
padding-left:8px;
padding-top:7px;
margin-left:4px;
margin:0px;
min-height: 437px;
}

.projects_bg {
background-image:url(images/body_bg.gif);
background-position:0 0px;
background-repeat:no-repeat;
background-color:#052D56;}

.project_nav {
background-color:#3b80ae;
line-height:16px;
}

.project_nav a{
text-decoration:none;
color:#FFF;}

.project_nav a:hover {
color:#052D56;
text-decoration:none;
}

.front_address {
color:#052D56;
line-height:18px;}

.no_margin {
margin:0px;}

.lite_blue_bg {
background-color:#3b80ae;}

.dark_bg {
background-color:#052D56;}

.white_bg {
background-color:#FFFFFF;}

.lit_blue_txt {
color:#3b80ae}

.img_border {
border:#3b80ae 8px solid;}

img {
	border: 0;
}