/* Edited by isayhello 18 December 2007 */


/* FOR POSITION ONLY */

#container {
width: 878px;
height: auto;
margin: 23px 0px 0px 12px;
border: 1px;
}

#headline {
height: 21px;
padding-bottom: 90px;
}

#logo {
float:left;
}

#tagline {
float: right;
}

#navigation {
width: 299px;
height: auto;
margin-right: 20px;
border: 1px;
float:left;
}

#nav1 {
float: left;
margin-right:20px;
width: 139px;
}

#nav2 {
float: right;
width: 139px;
}


#rightContent {
float:right;
width:559px;
height: auto;
padding-bottom: 50px;
}



/* FOR STYLE ONLY */

body {
font-family: Helvetica, Arial, sans-serif, Verdana;
font-size: 11px;
color: #333333;
line-height: 14px;

}


.strong {
font-weight: bold;
}

.greyRule {
border-top: #CCCCCC solid 1px;

}

.blackRule {
border-top: #000000 solid 1px;

}

.menu {
padding: 10px 0px 10px 0px;
color: #acacac;
|}

.menuOn {
padding: 10px 0px 9px 0px;
color: #acacac;
|}



/*a div
{
	display: none;
*/
.menuNav {
border-bottom: #acacac solid 1px;
	width: 139px;
	height: 25px;
	text-decoration: none;
	margin-top: 10px;
	
}
.menuNav:link, .menuNav:visited, .menuNav:active
{
	
}
.menuNav:hover
{
	
border-bottom: #000000 solid 1px;
}

.menuNavsel {
border-bottom: #000000 solid 1px;
color: #000000;
height: 25px;
	margin-top: 10px;

}



.projImg  {
padding:25px 0px 0px 0px;
float:left;

}


.mainContent {
padding:32px 0px 0px 0px;
float:left;

}

.imgBottom {
padding-bottom: 30px;
}

.imgTop {
padding-top: 35px;
}


.projDesc {
padding-top: 7px;
}

.textBlock {
width: 295px;
margin-bottom: 20px;
}

a.link:link, a.link:active, a.link:visited {
color: #acacac;
text-decoration: none;
border: 0px;
}

a.link:hover {
background-color: #333333;
color: #333333;
}

a.nav:link, a.nav:active, a.nav:visited {
color: #acacac;
text-decoration: none;
border: 0px;
}

a.nav:hover {
color: #333333;
}

.ital {
font-style: italic;
}

