* {
margin:0;
padding:0;
}

body {
font-family: Georgia;
font-size: 12px;
line-height:16px;
color:#948570;
background:#fff;
}

#container {
width:995px;
min-height:634px;
margin:0 auto;
padding:30px;
}
a:focus {
	outline:none;
}

a, a:hover, a:active {
color:#373334;
text-decoration: none;
}

a.active {
	color:#373334;
	text-decoration: none;	
}

.active {
	color:#373334;
	text-decoration: none;	
}

#header {
height:137px;
}

#header h1 {
text-indent:-99999px;
display: block;
width:226px;
height:137px;
background:url(../img/logo.jpg) no-repeat;
float:left;
}

#header h1 a {
display: block;
width:226px;
height:137px;
}


#header ul {
list-style:none;
padding-top:20px;
}

#header ul li {
float:left;
margin:30px;
}

#header ul li ul {
    display: none;
    padding:10px 8px 0px 8px;
    margin-left:3px;
    margin-top:0;
    border-left:1px solid #29639d;
}

#header ul li ul li {
float:none;
line-height:100%;
margin:0;
padding:0;
font-size:80%;
}


#header ul li.profile {
background:url(../img/profile.jpg) 0 -18px no-repeat;
width:90px;
height:12px;
display: block;
text-indent:-99999px;
}

#header ul li.profile a:hover, #header ul li.profile .active {
background:url(../img/profile.jpg) 0 -3px no-repeat;
}

#header ul li ul a:hover {
background:none !important;
}


#header ul li.profile a {
display: block;
width:90px;
height:12px;
}

#header ul li.portfolio {
background:url(../img/portfolio.jpg) 0 -33px no-repeat;
width:120px;
height:12px;
display: block;
text-indent:-99999px;
}

#header ul li.portfolio a:hover {
background:url(../img/portfolio.jpg) 0 -4px no-repeat;
}

#portfolioActive, #portfolioActive a:hover {
background:url(../img/portfolio.jpg) 0 -18px no-repeat !important;
}

#portfolioActive ul {
display: block !important;
position: absolute !important;
text-indent:0px !important;
text-transform: uppercase !important;
width:500px !important;
height:45px !important;
}

#portfolioActive ul li a {
width:120px !important;
color:#948570;
float:left;
}

#header ul li.portfolio a {
display: block;
width:120px;
height:12px;
}

#header ul li.people {
background:url(../img/people.jpg) 0 -33px no-repeat;
width:80px;
height:12px;
display: block;
text-indent:-99999px;
}

#header ul li.people a:hover {
background:url(../img/people.jpg) 0 -3px no-repeat;
}

#header ul li.people a:active {
background:url(../img/people.jpg) 0 -15px no-repeat;
}

#peopleActive, #peopleActive a:hover {
background:url(../img/people.jpg) 0 -18px no-repeat !important;
}

#peopleActive ul {
display: block !important;
position: absolute !important;
text-indent:0px !important;
text-transform: uppercase !important;
width:300px !important;
height:50px !important;
}

#peopleActive ul li a {
width:120px !important;
color:#948570;
float:none;
}

#header ul li.people a {
display: block;
width:120px;
height:12px;
}

#header ul li.people a {
display: block;
width:80px;
height:12px;
}

#colOne {
width:230px;
float:left;
}
#colOneNew {
width:220px;
float:left;
}
#colOne ul {
margin:0 auto;
padding:0;
text-align: center;
text-transform: uppercase;
list-style: none;
font-size:85%;
position: relative;
top:50px;
width:150px;
}

#colOne ul li {
margin-bottom:20px;
}

#colOne ul li a {
color:#948570;
text-decoration: none;
}

#colOne ul li a:hover, #colOne ul li a.active {
color:#373334;
}

.profilePhoto {
margin-bottom:10px;
}

#colTwo {
width:760px;
float:right;
}

#colTwo p {
width:210px;
float:left;
line-height:180%;
margin-right:20px;
}


#colTwo.widePage p {
width:669px;
clear:both;
line-height:220%;
margin-right:20px;
}

.email {
width:220px;
text-align: center;
text-decoration: underline;
color:#948570;
display: block;
}

.home {
font-size:13px !important;
line-height:30px !important;
}

.home a {
text-decoration: underline !important;
}

#pageNav li {
float:left;
margin:10px 20px 10px 0px;
list-style: none;
}

#pageNav li a {
color:#000;
}

#pageNav li a:hover, #pageNav li a.active, #pageNav li strong {
	font-weight:bold;
	/* color:#03226c; */
	color:#29639d;
}

.portfolioDetail {
clear:both;
width:680px !important;
line-height:130% !important;
}

a.active {
	color:#373334 !important;
	text-decoration: none;	
}
