﻿body 
{
	background-image: url(/images/mainBgV7.jpg);
	font-family: Verdana;
	background-repeat: repeat-x;
	font-size: 12px;
}
img
{
	border:0px;
}

h1, h2, h3{font-weight: bold;font-family: Verdana;}
h1{font-size: 17px;}
h2{font-size: 15px;}
h3{font-size: 13px;}

a:link, a:visited, a:active, a:hover
{
	color:Navy;
	font-weight:bold;
}

.headerTextLeft, .headerTextRight
{
	font-size: 13px;
}

.navigation
{
	padding-bottom: 5px;
}

.headerTextLeft a:link, .headerTextLeft a:active, .headerTextLeft a:visited, .headerTextLeft a:hover
{
	color:Black;
}

.navigation a:link, .navigation a:active, .navigation a:visited, .navigation a:hover
{
	color:Black;
}

.navigationSelected a:link, .navigationSelected a:active, .navigationSelected a:visited, .navigationSelected a:hover
{
	color:Red;
}
.headerTextRight a:link, .headerTextRight a:active, .headerTextRight a:visited, .headerTextRight a:hover
{
	color:White;
}
.logoArea
{
	padding-top: 30px;
}
.logoArea a:link, .logoArea a:visited, .logoArea a:active, .logoArea a:hover
{
	text-decoration:none;
	color:inherit;
}
.container
{
	background-image: url(/images/bg.gif);
	background-repeat: repeat-y;
	margin: 0px auto;
	display: block;
	width: 760px;
	border-top: solid 3px white;
	border-right: solid 3px #ffffff;
	border-left: solid 3px #ffffff;
	
}


.projectImagesArea, .projectDetailsArea
{
	display: inline-block;
	background-image: none; 
	background-color: White; 
	float:left;
	padding-bottom: 10px; 
	padding-right: 10px;
    padding-left: 10px; 
    padding-top: 5px;
}
.projectDetailsArea
{
	width: 720px;	
	background-image: url(/images/subBg.jpg);
	background-repeat: repeat-y;
}
.projectDetailsLeft
{
float:left;
width:550px;
}

.projectDetailsInfoArea
{
	border-left: 10px;
	width: 160px;
	float:right;
	
}
.projectDetailsTitleArea
{
	text-align: right;
	padding-right: 20px;
}
.projectDetailsTitle
{
	text-transform:uppercase;
	font-size: 18px;
	font-weight: bold;
}

.projectImagesArea
{
	width: 605px; 
}

.projectImagesArea span
{
	padding: 5px 5px 5px 5px; float: left;
}
.projectThumbnails
{
	float:right;
}
.navigation
{
	float:left;
	width: 218px;text-align: right; padding-right: 10px;
	padding-top: 10px;
	padding-bottom: 10px;
	display:block;
}


.navigation a:link, .navigation a:visited, .navigation a:active
{
	text-decoration: none;
}
.navigation a:hover
{
	text-decoration: underline;
}
.navigation a:link, .navigation a:visited, .navigation a:hover, .navigation a:active
{
	color: Black;
	font-size: 11px;
}
.contentAreaWrapper
{
	padding-left: 20px;padding-top: 20px;
	padding-bottom: 20px;
	
}
.contentArea
{
	float:left;
	background-color:White;width:470px;
	padding: 25px 8px 25px 15px;
	margin-left: 21px;
	border: solid 2px black;
}
.projectsLogoArea, .subpageLogoArea
{
	clear:both;
	padding-top: 20px;
}
/*
.subpageLogoArea
{
	
	padding-top: 20px;
	
}
.projectsLogoArea
{
	padding-top:-60px;
}
*/

.footer
{
	clear:both;
	padding-top: 10px;
	text-align: center;
	width:760px;margin: 0px auto;display:block;
	font-size: 10px;
	font-family: Verdana;
	
}
.clearfix:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}

/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
/* End hide from IE-mac */

.formLabel
{
	font-family:Verdana;
	font-size: 11px;
}


/*Skins and controls*/
.textBoxNormal, .buttonNormal, .textAreaNormal
{
	font-size: 11px;
	font-family:Verdana;
	border: solid 1px silver;
}
.textAreaNormal
{
	height: 200px;
	width: 350px;
}

.labelSmallPrint
{
	font-size: 9px;
}
.bioName
{
	font-style: italic;
	font-weight:bold;
}
.linkImage
{
	border:0px;
}
/*End Skins and Controls*/