

/****************************** COMMON STYLES **********************************/

h1				{}
h2				{float:left; width:100%; color:#005D79; margin:0; padding-bottom:10px;}


hr				{float:left; width:100%; height:1px; margin-top:0px; padding:10px 0; border:0; border-top:1px solid #005D78;}


img				{border:0;}



.blue-container-titlebar			{float:left; width:94%; margin-top:20px; padding:10px 20px; background-color:#005D78; color:#FFFFFF;}
.blue-container-titlebar .title		{float:left; width:570px; font-size:130%; font-weight:bold; margin:0; padding:0;}
.blue-container-titlebar .title	a	{color:#FFFFFF;}
.blue-container-titlebar .date		{float:right; width:70px; margin:0; padding:0;}

.blue-container						{float:left; width:94%; margin-top:20px; padding:20px; background-color:#CFF0FA; /*color:#6A6A6A;*/ color:#999999;}
.blue-container h3					{float:left; width:100%; color:#005D79; margin:0; padding-bottom:8px; font-weight:normal; font-size:110%;}

.contact-name						{float:left; margin:20px 0 0 15px; width:180px; font-size:85%; line-height:1.1em; font-weight:bold; color:#005D78;}
.contact-details					{float:left; margin-left:15px; width:180px; font-size:85%; line-height:1.1em; color:#005D78;}

/*.blue-container p { color:#000000; }*/

.blue-container ul li { color:#6A6A6A; }

/****************************** PROJECT GALLERY STYLES **********************************/


/* PROJECTS MAIN PAGE STYLES */

.project-box		{float: right;width:300px; margin-top:20px; padding:10px 20px 15px 15px; background:#A5E4F5 url(/images/project-gallery-title-bg.gif) top left repeat-x; }
.project-box .title	{float:left; font-size:130%; margin-top:0; color:#FFFFFF;}
.project-box img	{border:0; margin-top:18px;}
.project-box .link	{float:left; clear:both; margin-top:0;}

.project-box-left		{float:left; clear:left;width:300px; margin-top:20px; padding:10px 20px 15px 15px; background:#A5E4F5 url(/images/project-gallery-title-bg.gif) top left repeat-x; }
.project-box-left .title	{float:left; font-size:130%; margin-top:0; color:#FFFFFF;}
.project-box-left img	{border:0; margin-top:18px;}
.project-box-left .link	{float:left; clear:both; margin-top:0;}


/* PROJECTS GALLERY PAGE STYLES */

.project-container-titlebar			{float:left; width:94%; margin-top:20px; padding:10px 20px; background-color:#005D78; color:#FFFFFF;}
.project-container-titlebar .title		{float:left; font-size:135%; font-weight:normal; margin:0; padding:0;}
.project-container-titlebar .title	a	{color:#FFFFFF;}
.project-container-titlebar .date		{float:right; margin:0; padding:0; color:#A5E4F5;}

.project-container						{float:left; width:94%; margin:0; padding:20px; background-color:#CFF0FA; color:#000000;}
.project-container h3					{float:left; width:100%; color:#005D79; margin:0; padding-bottom:8px; font-weight:normal; font-size:110%;}
.project-container img					{float:right; margin:0 0 0 20px;}

.proj p									{float:left; width:47%; clear:left; margin-top:10px; padding:0; margin:0 0 9px 0;}
.proj img								{float:right; clear:none;}

.proj-detail							{color:#005D79;}

#project-description					{float:left; clear:both; margin:0;}
#project-description a					{text-decoration:underline;}

#project-description .left				{float:left; width:49%; clear:left;}
#project-description .right				{float:right; width:46%; clear:right;}

