@import url("clear.css");
body{
	background-color:#f1f1f1;
	/*background-color:#aa8800;*/
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	line-height:1.2;
}

#page{margin:30px}


.floatDiv{
	width:245px;
	background:#fff;
	margin:0px 5px 5px 0px;
	padding:10px 10px 30px 10px;
	cursor: pointer;
	border: 1px solid #fff;
	/*display:none;*/
}

#allprojectsWrapper .floatDiv:hover{
	color:#9d9d9c;
}

#projectGallery:hover{
	color:#000 !important;
}


#floatStartDiv{
	float: left;
	width:205px;
	background:#fff;
	margin:0px 5px 5px 0px;
	padding:10px 30px;
	cursor:inherit !important
}


#langNav{font-size:8px; margin-bottom:30px}

#siteTeaser{
	margin:60px 0px;
	font-family: "Times New Roman", Times, serif;
	font-style:italic;
	font-size:14px;
}
.teaserbox{display:none;}

#siteTeaser p{
	font-family: "Times New Roman", Times, serif;
	font-style:italic;
	font-size:14px;
}

#navigation{ margin-bottom:30px}
#navigation div{ margin-bottom:10px}
#navigation a{ font-size:14px; font-weight:bold;}

a{ text-decoration:none; color:#000000;}
.active{ color:#9d9d9c}

.projectImage{ margin-bottom:7px}
.projectName{ font-weight:bold; text-transform:uppercase;}
.projectClient{
	font-family: "Times New Roman", Times, serif;
	font-style:italic;
	font-size:14px;
}

#projectGallery{width:517px; cursor:default }
.galEntry{margin-bottom:7px;}
.galEntryImage{}
.galEntryText{
	font-family: "Times New Roman", Times, serif;
	font-style:italic;
	margin-bottom:20px;
	font-size:14px;
}
.galEntryLine{
	background-color:#f1f1f1;;height:5px;font-size:0px;margin:0px -10px;
}


#contactWrapper,#projectWrapper{ display:none;}

#projectWrapper{
	cursor:inherit;
}
#projectWrapper p,#contactWrapper p{
	margin-bottom:10px
}
.projectInfo{
	font-family: "Times New Roman", Times, serif;
	font-style:italic;
	margin-bottom:20px;
	font-size:14px;
}

#navSpacer{
	background-color:#f1f1f1; margin-left:-30px; margin-right:-30px;height:5px;font-size:0px; display:none;margin-bottom:30px
}

label{display: inline-block; width: 65px;}

