/*********************************************
**************    Body    ********************
*********************************************/
body {
	text-align:center;
	background-color:#FFF;
	padding-top:10px;
	margin-top:30px;
	font-family: Arial, Verdana, sans-serif;
	color:#808080;
	}
	
a:link {
	color:#808080;
	text-decoration: none;
	}
a:visited {
	color:#808080;
	text-decoration: none;
	}
a:hover {
	color:#B2B2B2;
	text-decoration: none;
	}
a:active {
	color:#4F4F4F;
	text-decoration: none;
	}

.liveArea {
	width:700px;
	margin-right:auto;
	margin-left:auto;
	margin-top:0px;
	padding:0px;
	text-align:left;
	background-color:#FFF;
	}
	
h1 {
	font-size:10px;
	display:inline;
	font-weight:normal;
	}
	
h1.current {
	color:#DF7A1C;
	margin-right:10px;
	}
	
h1.digital {
	font-size:14px;
	font-weight:normal;
	color:#DF7A1C;
	margin:22px 20px 0px 30px;
	}
	
h1.digital2 {
	font-size:18px;
	font-weight:normal;
	color:#DF7A1C;
	margin:22px 30px 30px 0px;
	}
	
.large {
	font-size:14px;
	}

.largeCurrent {
	font-size:14px;
	margin-right:10px;
	}

h2 {
	font-size:12px;
	font-weight:bold;
	color:#DF7A1C;
	margin-bottom:6px;

	}
	
h2.digital {
	font-size:14px;
	font-weight:normal;
	color:#DF7A1C;
	margin:22px 5px 25px 30px;
	}
	
h2.keywords {
	font-size:11px;
	color:#9DADAA;
	margin:25px 0px;
	font-weight:normal;
	letter-spacing:.6px;
	background-color:#e7e9cd;
	padding:3px;
	width:700px;
	text-align:center;
	}
	
.currentword {
	color:#828e8c;
	}
	
h3 {
	font-size:11px;
	font-weight:normal;
	color:#DF7A1C;
	margin-bottom:2px;
	}
	
.login {
	background-color:#B2B2B2;
	color:#FFF;
	border:none;
	padding:2px;
	font-size:11px;
	margin-top:5px;
	}

.error {
	background-color:#FFF;
	color:#4F4F4F;
	border:1px solid #DF7A1C;
	padding:1px;
	font-size:11px;
	margin-top:5px;
	}
	
ul {margin:0px;  padding:0px 0px 0px 5px;
	}
li {margin:10px; padding:0px;
	}




/*********************************************
*************  Navigation   ******************
*********************************************/
.navigation {color:#DF7A1C;
	font-size:10px;
	line-height:14px;
	text-align:left;
	}
.navigation a:link {
	margin-right:10px;
	}
.navigation a:visited {
	margin-right:10px;
	}
.navigation a:hover {
	margin-right:10px;
	}
.navigation a:active {
	margin-right:10px;
	}
	
.currentNav {
	margin-right:10px;
	}
.currentNav a:link {
	margin-right:10px;
	color:#DF7A1C;
	}

.homeBTN {
	width:210px;
	float:left;
	}
	
.homeBTN2 {
	width:100px;
	float:left;
	}

.links {
	float:left;
	position:relative;
	}

#tanBars {
	background-color:#DCDEB9;
	width:700px;
	height:5px;
	margin:10px 0px 5px 0px;
	padding:0px;
	clear:both;
	}

.smallBTN {
	margin-right:3px;
	position:relative;
	top:1px;
	border:none;
	}





/*********************************************
*************  1st column   ******************
*********************************************/	
#mainArea {
	float:left;
	}
	
#ownerFlash{
	 background-repeat:no-repeat;
	 width:330px;
	 height:380px;
	 padding-right:24px;
	 color:#FFF;
	 float:left;
	 }
	
#artSample {
	width:400px;
	height:345px;
	margin:20px 65px 5px 0px;
	float:left;
	}
	
.enlarge {
	width:400px;
	text-align:right;
	font-size:9px;
	}
	
.splashText {
	margin:22px 0px 0px 50px;
	font-size:15px;
	line-height:20px;
	letter-spacing:.5px;
	}
	
.splashText2 {
	margin:22px 5px 0px 30px;
	font-size:13px;
	line-height:20px;
	letter-spacing:.5px;
	}
	
.splashText3 {
	margin:11px 0px 11px 0px;
	font-size:13px;
	line-height:20px;
	letter-spacing:.5px;
	}

#jobSplash {
	display:block;
	}

.jobDescription {
	display:none;
	height:295px;
	width:375;
	padding-right:15px;
	overflow:auto;
	font-size:11px;
	line-height:14px;
	}
	
.jobPrint {
	width:372px;
	height:15px;
	font-size:9px;
	text-align:right;
	}
	
.article {
	height:295px;
	width:375;
	padding-right:15px;
	padding-bottom:20px;
	overflow:scroll;
	font-size:11px;
	line-height:14px;
	}
.article a:link {text-decoration:underline;}
.article a:visited {text-decoration:underline;}
.article a:hover {text-decoration:underline;}

	
.jobInfo {
	margin-bottom:15px;
	}

.thinTanBar {
	background-color:#DCDEB9;
	width:370px;
	height:2px;
	margin:5px 0px;
	}
	
.green {
	color:#6FA396;
	font-weight:bold;
	}
	
.subText {
	margin:260px 10px 0px 10px;
	width:330px;
	font-size:11px;
	color:#333;
	line-height:14px;
	}
	
/*********************************************
*************  2nd column   ******************
*********************************************/
.homeFeature {
	width:111px;
	height:185px;
	padding:110px 7px 0px 7px;
	float:left; background:url(images/greyBackHome.gif) no-repeat;
	font-size:10px;
	color:#4F4F4F;
	}
	
.homeFeature a:visited {
	color:#FFF;
	font-size:11px;
	text-decoration:none;
	}
.homeFeature a:link {
	color:#FFF;
	text-decoration:none;
	font-size:11px;
	}
.homeFeature a:hover {
	color:#FFF;
	font-size:11px;
	text-decoration:underline;
	}
	
.staffList {
	background-color:#9DADAA;
	float:left;
	margin-left:3px;
	font-size:10px;
	color:#FFF;
	padding:7px 7px 0px 7px;
	line-height:13px;
	width:120px;
	}
.staffList a:link {
	color:#4F4F4F;
	text-decoration: none;
	}
.staffList a:visited {
	color:#4F4F4F;
	text-decoration: none;
	}
.staffList a:hover {
	color:#FFF;
	text-decoration: none;
	}
.staffList a:active {
	color:#DF7A1C;
	text-decoration: none;
	}
	
.info {
	float:left;
	margin-left:8px;
	width:260px;
	font-size:10px;
	line-height:13px;
	}
	
.jobListings {
	color:#DF7A1C;
	line-height: 13px;
	}

.digitalNav {
	background-color:#9DADAA;
	float:left;
	margin-left:30px;
	font-size:13px;
	color:#FFF;
	padding:35px 7px 0px 7px;
	line-height:20px;
	width:120px;
	}
	
.digitalNav a:link {
	color:#4F4F4F;
	text-decoration: none;
	}
.digitalNav a:visited {
	color:#4F4F4F;
	text-decoration: none;
	}
.digitalNav a:hover {
	color:#FFF;
	text-decoration: none;
	}
.digitalNav a:active {
	color:#DF7A1C;
	text-decoration: none;
	}

/*********************************************
*************  3rd column   ******************
*********************************************/
#homeExtra {
	float:left;
	margin-left:3px;
	margin-top:48px;
	}
	
#staffBTNs {
	margin-left:3px;
	float:left;
	width:215px;
	line-height:21px;
	}
	
#staffBTNs a {
	margin-left:3px;
	}
	
.artInfo {
	color:#DF7A1C;
	font-size:11px;
	line-height:15px;
	text-align:left;
	margin-top:32px;
	width:190px;
	float:left;
	}
.artInfo a:link {
	font-size:10px;
	color:#808080;
	text-decoration: none;
	}
.artInfo a:visited {
	font-size:10px;
	color:#808080;
	text-decoration: none;
	}
.artInfo a:hover {
	font-size:10px;
	color:#B2B2B2;
	text-decoration: none;
	}
.artInfo a:active {
	font-size:10px;
	color:#DF7A1C;
	text-decoration: none;
	}
	
.credit {
	font-size:10px;
	margin:20px 0px 0px 15px;
	line-height:12px;
	}
	
#artQuote {
	display:block;
	}

#caseStudy {
	display:none;
	}

.errorMessage {
	margin-left:60px;
	color:#DF7A1C;
	}

#award {
	margin-top:25px;
	}
	
.linkList {
	line-height:15px;
	margin-bottom:15px;
	}

.block {
	font-size:11px;
	line-height:14px;
	}


/*********************************************
*************  Bottom   ******************
*********************************************/
#client {
	font-size:12px;
	color:#808080;
	}
	
#bottomArea {
	clear:both;
	padding-top:20px;
	}
	
#contactInfo {
	float:left;
	margin-right:14px;
	}
	
.ownerInfo {
	float:left;
	margin-left:5px;
	margin-top:-5px;
	color:#B2B2B2;
	font-size:11px;
	line-height:14px;
	}

.address {
	letter-spacing:1px;
	color:#808080;
	font-size:10px;
	margin-top:6px;
	}
.address a:link {
	color:#808080;
	text-decoration: none;
	}
.address a:visited {
	color:#808080;
	text-decoration: none;
	}
.address a:hover {
	color:#808080;
	text-decoration: none;
	}
.address a:active {
	color:#808080;
	text-decoration: none;
	}
	

/*********************************************
*************    Pop-Up     ******************
*********************************************/
#close {width:680px; text-align:right; font-size:9px; margin-top:20px;}

#popText {width:600px; text-align:left; font-size:12px; margin:20px 40px; 0px 40px;}


/*********************************************
*************    Is it or Isnt it     ******************
*********************************************/
#answer {
	display:none;
	float:left;
	margin-top:10px;
	}
	
	.isItPhoto {float:left}
	
	.isItText {
		float:left;
		width:200px;
		height:28px;
		text-align:center;
		font:10px verdana,arial,helvetica,sans-serif;
		}
		
	.isItText a:link {
		color:#666;
		text-decoration:none;
		}
		
	.isItText a:visited {
		color:#666;
		text-decoration:none;
		}
		
	.isItText a:hover {
		color:#666;
		text-decoration:none;
		}

#question {
	float:left;
	margin-top:10px;
	}

