﻿/* GENERAL PAGE ELEMENTS */
body
{
	margin: 0px; padding: 0px;
	background-color: #EEF0F3; background-image: url('../images/Background.gif'); background-repeat: repeat;
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #333333;
}
a, a:visited, a.link{text-decoration: none; color: #7f212b;}
a:active, a.hover{text-decoration: none; color: #7f212b;}
a:hover{font-weight:bold;}
h1{display: inline; margin: 0px; padding: 0px; color: #5F7E93; font-size: 18px; font-weight: normal;}
h2{display: inline; margin: 0px 0px 0px 10px; padding: 0px; color: #5F7E93; font-size: 14px; font-weight: normal;}
h3{margin: 0px; padding: 0px; font-size: 10px;}
h4{margin: 0px; padding: 0px; color: #5F7E93; font-size: 12px; font-weight: bold; text-transform: uppercase;}
h5{font-size: 12px; font-weight: bold; }
p{margin: 10px 0px 10px 0px; }
ul, ul li{margin: 0px; padding: 0px; }
ul li{margin-left: 13px;}
img {border: solid 0px;}

/* FORM ELEMENTS */
select{margin: 0px; padding: 0px; border: 1px solid #C8D2E2; color: #484848;font-size: 9px;}
input.text{margin: 0px; padding: 0px; border: 1px solid #C8D2E2; color: #484848;font-size: 9px;}
input.button{margin: 0px; padding: 4px; color: #484848;font-size: 9px; font-weight: bold;}
textarea{margin: 0px; padding: 0px; border: 1px solid #C8D2E2; color: #484848;font-size: 9px;}

/* Custom Classes */
.container, .footer{width:760px;}
.container{margin: 0px 8px 0px 8px; padding: 0px; background-color: #FFFFFF; }
.containerShadow{width: 776px;margin: 0px auto;margin-top: 30px;padding: 0px; background: white url('../images/ContainerBackground.gif') left;}
.footer{margin: 0px auto;margin-top: 10px;padding: 0px 0px 10px 8px;color: #333333;}
.footer a:active, .footer a:hover, .footer a:visited;, .footer a:link{font-weight: normal; }
.hr{margin: 0px; padding: 1px 0px 0px 0px; background-image: url('../images/HorizRule.gif'); background-repeat: repeat-x; }
.logo{float: left; margin: 0px; padding: 20px 0px 0px 21px; }
.masthead{background-image:url('../images/MainHeader.jpg'); background-position: left top; cursor: hand; width: 100%; height: 85px; margin: 0px; padding: 0px; }
.opusbioimg{padding-top:12px;}
.tagline{float: left; margin: 0px; padding: 45px 0px 0px 140px; font-size: 15px; }
.leftColumn,.rightColumn{padding: 14px 14px 14px 14px;vertical-align:top;}
.leftColumn{margin: 0px 8px 0px 0px; background-image:url('../images/PageBackground.gif');}
.rightColumn{width: 350px;}
.teamContent{margin-top: 10px;}
.teamContent a{font-weight: bold;}
