/* CSS Document */

a:link, a:visited, a:active {
	text-decoration: none;
	color: #ccc;
	}
	
a:hover {
	text-decoration: none;
	color: #f67310;
	}
	
.description {
	font-size: 9pt;
	font-family: trebuchet, helvetica, arial, sans-serif;
	color: #fff;
	padding: 10px 15px 15px 30px;
	}

.project {
	font-size: 13px;
	color: #ccc;
	line-height: 1.1em;
	}
	
#projectText {
	width: 229px;
	height: 301px;
	background: #000 url(images/projects/corner1.JPG) 0 0 no-repeat;
	font-size: 9pt;
	font-family: trebuchet, helvetica, arial, sans-serif;
	color: #fff;
	margin:0;
	padding:0;
	border:0;
	}

body {background:#333; font: normal 10pt/15pt trebuchet, helvetica, arial, sans-serif; color:#fff; margin:0; padding:30px 15px;}
.navBtn {margin:0; padding:7px 0 0 0; border:none;}	
body.project {background:#000; margin:0; padding:0; font: normal 10pt/15pt trebuchet, helvetica, arial, sans-serif;}
body.popup {background:#fff; margin:0; padding:0;}

a.expertise:link, a.expertise:visited, a.expertise:active {font-size:9pt; color:#000; text-decoration:underline;}
a.expertise:hover {color:#000; text-decoration:none;}
	
.projectHighlight {color:#f67310;}
#projectInfo { width: 228px; height:300px; background:#000; font: normal 8pt/13pt trebuchet, helvetica, arial, sans-serif; color: #fff; padding:0; margin:35px 0 0 15px;}

#projectInfo p {padding:20px 12px 0 30px;}
#projectInfo .title {font-size:9pt;}
a.project:link, a.project:visited, a.project:active {font-size:9pt; color:#f67310;}
a.project:hover {color:#fff;}
#projectPhotos {margin:0; padding:0;}
a.projectSmall:link, a.projectSmall:visited, a.projectSmall:active {font-size:8pt; color:#f67310;}
a.projectSmall:hover {color:#fff;}
	
td.whatText {color:#000; line-height:13pt; padding:0 13px; margin:0;font-size:9pt;}	
td.whatText p.quote {color:#9c2900; line-height:10pt;}
td.whatText p.smallText {font-size:8pt;}
td.whatText p {padding:10px 0 8px 0; margin:0;}

p.beforeText {font-size: 9pt; line-height:13pt; letter-spacing:0.1em; margin:0; padding:25px 0 0 0;}	

p.expertiseMarcyText {color:#000; font-size:7pt; line-height:7pt; font-weight:bold; padding:10px 0 0 0; margin:0;}

p.expertiseText {font-size:10pt; line-height:16pt; color:#000; padding:10px 0 18px 0; margin:0;}

p.expertiseFriendsText {padding:0px 10px 12px 10px; margin:0;}
	
a.expertiseFriends:link, a.expertiseFriends:visited, a.expertiseFriends:active { text-decoration: underline; color: #ccc;}
a.expertiseFriends:hover {text-decoration:none;}
	
p.testText {padding:15px 11px 6px 11px; margin:0; font-weight:bold; color:#000; font-size:9pt; line-height:19px;}
	
#contact2 {padding:5px 0 0 0px; margin:0; color:#999;font: normal 8pt/15pt trebuchet, helvetica, arial, sans-serif; letter-spacing:normal;}
.address2 {font-weight:normal; padding:5px 0; margin:0; letter-spacing:0.3em; font-size: 9pt; line-height:13pt;}
.office {font-weight:bold; padding:8px 0; margin:0;}
.email {font-weight:bold; letter-spacing:0.1em; padding:8px 0; margin:0;}


#slide {color:#ee4423; line-height: 13pt; font-weight:bold; margin:0; padding:25px 0 15px 32px;}
#slide a {color:#ee4423;}

.bold {font-weight:bold;}
br {padding:0; margin:0; line-height:13px;}

.article {font-size:9pt; padding:10px 0 15px 0; margin:0 0 15px 0;}
hr {line-height:2px; color: padding:0; margin:0;}
.articleHeader {font-weight:bold; color:#000; font-size:13pt;}
td.content {padding:0 15px 0 15px;}
a.topofPage:link, a.topofPage:visited, a.topofPage:active, a.topofPage:hover {font-size:9pt; font-weight:bold; line-height:10pt; color:#000;}


p.altared { font: normal 10pt/13pt trebuchet, helvetica, arial, sans-serif; color: #fff; padding:0 0 10px 0; margin:0;}
