body a.copyright {
	text-decoration:none;
	color:#CCC;
}
html {
	font-size:75%;
	line-height:1.5em;
	font-family:Verdana, Helvetica, Arial, Tahoma, "Bitstream Vera Sans", sans-serif;
}
address {
	font-style:normal;
}
div#content p {
	font-size:.9166em;
	line-height:1.4545em;
}
abbr, acronym {
	font-style:normal;
	font-variant:normal;
	border-bottom-style:none;
}
h1, h2, h3, h4, h5, h6 {
	font-size:1em;
	line-height:normal;
}
h1 {
	font-size:2.3333em;
	line-height:.7142em;
	text-transform:lowercase;
}
h1.has-title {
	line-height:1px;
	letter-spacing:-1px;
}
h1 span {
	font-size:.4285em;
	letter-spacing:0;
}
h2 {
	font-weight:normal;
}
div#description h2 {
	font-size:.9166em;
}
table {
	font-size:1em;
}
table th {
	font-weight:normal;
}
input, textarea, select, button {
	font-size:1em;
	line-height:1.5em;
	font-family:Arial, Helvetica, Verdana, Tahoma, "Bitstream Vera Sans", sans-serif;
}
label span.label-title {
	font-size:1.3333em;
	text-transform:lowercase;
}
label span.label-title span.required {
	font-size:.625em;
}
a.pdf-download {
	font-size:1.0833em;
}
.btn {
	font:100%/1.2 Arial, Sans-serif;
	text-decoration:none;
}
div#biography p.lead-in {
	font-size:1.2499em;
}
body.about-page h1 {
	text-align:center;
}
div#commercehouse-is ul li h2 {
	font-size:1.0833em;
	font-weight:normal;
	line-height:2.4615em;
}
div#commercehouse-is ul li p {
	font-size:.9166em;
}
div#fact-holder p {
	font-size:1.6666em;
	line-height:1.25em;
}
div#biography div#other-columns p {
	font-size:1em;
	line-height:1.5833em;
}
div#column-1 a.read-more {
	text-transform:lowercase;
}
ul#portfolio-navigation li {
	line-height:2em;
}
ul#portfolio-navigation li a {
	text-transform:lowercase;
}
ul#portfolio-navigation li ul li {
	font-size:.8333em;
	line-height:1em;
}
ul#integrated-branding li div#item-1 p {
	font-size:1.7499em;
}
ul#integrated-branding li div p {
	font-size:1em;
}
ul#integrated-branding-navigation li a {
	text-transform:lowercase;
	line-height:27px;
}
div#client-list-intro p {
	font-size:1.2499em;
	line-height:1.3333em;
}
ul#client-list li ul li {
	font-size:.9166em;
	line-height:1.2727em;
}
ul#primary-navigation li {
	font-weight:bold;
	text-transform:lowercase;
	line-height:1em;
}
ul#primary-navigation li ul li {
	line-height:1.6666em;
	font-weight:100;
}
@media print {
html {
	font-size:87.5%;
}
a:link, a:visited, a:focus, a:hover, a:active {
	text-decoration:underline;
	border-bottom-width:0;
}
}
@media screen, handheld {
html {
	color:black;
	background-color:#c70000;
}
body div#page {
	color:#878778;
	background-color:transparent;
	
}
div#content {
	background-color:white;
}
a:link, a:visited {
	color:#878778;
	border-color:#c5c5be;
}
a:focus, a:hover, a:active {
	color:#e60000;
	border-color:#f06666;
}
h1 {
	color:#e41e26;
}
h1 span {
	color:#878778;
}
h2 {
	color:#e60000;
}
table th, table td {
	border-color:black;
}
legend {
	color:black;
}
input.type-text, input.type-password, textarea, select {
	border-top-color:#7c7c7c;
	border-left-color:#c3c3c3;
	border-right-color:#c3c3c3;
	border-bottom-color:#ddd;
	background-color:white;
}
textarea.error, input.error {
	border-top-color:#7c7c7c;
	border-left-color:#7c7c7c;
	border-right-color:#7c7c7c;
	border-bottom-color:#7c7c7c;
	background-color:#f7c5c0;
}
input.disabled {
	border-top-color:#7c7c7c;
	border-left-color:#7c7c7c;
	border-right-color:#7c7c7c;
	border-bottom-color:#7c7c7c;
	background-color:#eee;
}
.btn {
	color:#333;
}
.btn span {
	background-color:#ddd;
	border-left-color:#bbb;
	border-right-color:#aaa;
}
.btn span span {
	border-top-color:#bbb;
	border-bottom-color:#aaa;
}
button.pill-l span span {
	border-right-color:#bbb;
}
button.pill-c span {
	border-left-color:#fff;
}
button.pill-c span span {
	border-right-color:#bbb;
}
button.pill-r span {
	border-left-color:#fff;
}
.btn:hover span, .btn:hover span span, .btn:focus span, .btn:focus span span {
	border-color:#F06666!important;
	color:#000;
}
div#commercehouse-is ul li {
	background-color:#e60000;
	color:white;
}
.js div#commercehouse-is ul li {
	background-color:transparent;
	color:white;
}
.js div#commercehouse-is ul li.chosen {
	background-color:#e60000;
	color:white;
}
div#commercehouse-is ul li h2 {
	color:white;
	border-color:#f06666;
}
.js div#commercehouse-is ul li h2 {
	color:#e60000;
}
.js div#commercehouse-is ul li.chosen h2 {
	color:white;
}
ul#integrated-branding-navigation li a:link, ul#integrated-branding-navigation li a:visited {
	color:#c5c5be;
}
ul#integrated-branding-navigation li a:focus, ul#integrated-branding-navigation li a:hover, ul#integrated-branding-navigation li a:active {
	color:#e60000;
}
ul#integrated-branding-navigation li.current a:link, ul#integrated-branding-navigation li.current a:visited, ul#integrated-branding-navigation li.current a:focus, ul#integrated-branding-navigation li.current a:hover, ul#integrated-branding-navigation li.current a:active {
	color:#878778;
}
div#fact-holder p {
	color:white;
	background-color:#e60000;
}
div#fact-holder {
	background-color:#e60000;
}
div#biography {
	background-color:white;
}
ul#portfolio-navigation li ul li, div#client-information, div#biography div#column-1, div#other-columns div.column {
	border-color:#c5c5be;
}
div#column-1 a.read-more {
	color:#e60000;
	border-color:#f06666;
}
ul#portfolio-navigation li.current ul li.current a, ul#portfolio-navigation li.current a {
	color:#e60000;
}
ul#portfolio-navigation li.current ul li a {
	color:#878778;
}
ul#client-list li {
	border-color:#c5c5be;
}
ul#primary-navigation li {
	color:#fff;
	border-color:#f06666;
	z-index:2;
}
ul#primary-navigation li ul li a:link, ul#primary-navigation li ul li a:visited {
	color:#fff;
	border-color:transparent;
}
ul#primary-navigation li ul li a:focus, ul#primary-navigation li ul li a:hover, ul#primary-navigation li ul li a:active {
	color:#fff;
	background-color:#460000;
	border-color:#f06666;
}
}
@media print {
a:link, a:visited, a:focus, a:hover, a:active {
	color:black;
}
div#portfolio ul.screenshots li a img {
	border-color:black;
}
}
@media screen {
html {
	background-image:url(../_media/_global/background.gif);
	background-position:top center;
	background-repeat:no-repeat;
}
html body {
	text-align:center;
}
body div#page {
	position:relative;
	width:985px;
	margin-left:auto;
	margin-right:auto;
	padding-top:30px;
	text-align:left;
}
div#page div#content {
	position:relative;
	height:440px;
	padding:30px;
	margin-bottom:30px;
	overflow:hidden;
}
body.get-directions-page div#page div#content {
	padding-left:764px;
}
html, body, p, blockquote, pre, hr, h1, h2, h3, h4, h5, h6, ul, ol, li, dl, dt, dd, table, caption, th, td, form, fieldset, legend {
	margin:0;
	padding:0;
}
p {
	margin-bottom:20px;
}
q:before, q:after {
	content:'';
}
a img {
	border-style:none;
}
a {
	text-decoration:none;
	border-width:1px;
	border-bottom-style:solid;
}
a * {
	cursor:pointer;
}
h1 {
	margin-bottom:35px;
}
h1 span {
	display:block;
}
h2 {
	margin-bottom:2px;
}
ul li, li ul li, li li ul li, li li li ul li {
	display:block;
	list-style-type:none;
}
ol li, li ol li, li li ol li, li li li ol li {
	display:list-item;
}
table {
	width:100%;
	border-collapse:collapse;
}
table caption {
	text-align:left;
}
table th, table td {
	text-align:left;
	vertical-align:top;
	padding:.5em;
	border-width:1px;
	border-style:solid;
	border-color:black;
}
fieldset {
	border-width:0;
}
label {
	display:block;
	cursor:default;
	margin-bottom:20px;
}
a label {
	cursor:pointer;
}
input, select, textarea, button {
	vertical-align:middle;
	margin:0;
}
textarea {
	overflow:auto;
}
button {
	width:auto;
	overflow:visible;
}
input.type-text, input.type-password {
	width:290px;
}
input.type-text, input.type-password, textarea, select {
	padding-top:2px;
	padding-bottom:2px;
	border-width:1px;
	border-style:solid;
	background-image:url(../_media/_global/fieldbg.gif);
	background-repeat:repeat-x;
	background-position:top;
}
label span.label-title {
	display:block;
	margin-bottom:4px;
}
*.accessibility, *.skip-link {
	position:absolute;
	left:-1000em;
}
a.include, object.include {
	display:none;
	visibility:hidden;
	width:0;
	height:0;
}
.btn {
	display:inline-block;
	background:none;
	margin:0;
	padding:3px 0;
	border-width:0;
	overflow:visible;
}
* html button.btn {
	padding-bottom:1px;
}
html:not([lang*=""]) button.btn {
	margin:0 -3px;
}
.btn span {
	background-image:url(../_media/_global/bg-button.gif);
	background-repeat:repeat-x;
	background-position:0 0;
	margin:0;
	padding:3px 0;
	border-left-width:1px;
	border-left-style:solid;
	border-right-width:1px;
	border-right-style:solid;
}
* html .btn span {
	padding-top:0;
}
.btn span span {
	position:relative;
	padding:3px .4em;
	border-width:0;
	border-top-width:1px;
	border-top-style:solid;
	border-bottom-width:1px;
	border-bottom-style:solid;
}
button.pill-l span {
	border-right-width:0;
}
button.pill-l span span {
	border-right-width:1px;
	border-right-style:solid;
}
button.pill-c span {
	border-right-style:none;
}
button.pill-c span span {
	border-right-width:1px;
	border-right-style:solid;
}
.btn:hover span, .btn:hover span span, .btn:focus span, .btn:focus span span {
	cursor:pointer;
}
.btn:active span {
	background-position:0 -400px;
	outline:none;
}
.btn:focus, .btn:active {
	outline:none;
}
ul#integrated-branding li:after, ul#portfolio-navigation li ul:after, div#page ul#commercehouse-is:after, ul#client-list:after, ul#facts:after, div#page:after {
	content:".";
	display:block;
	visibility:hidden;
	clear:both;
	height:0;
}
ul#integrated-branding li, ul#portfolio-navigation li ul, div#page ul#commercehouse-is, ul#client-list, ul#facts, div#page {
	display:inline-block;
}/*\*/
* html ul#integrated-branding li, * html ul#portfolio-navigation li ul, * html div#page ul#commercehouse-is, * html ul#client-list, * html ul#facts, * html div#page {
	height:1%;
}
ul#integrated-branding li, ul#portfolio-navigation li ul, div#page ul#commercehouse-is, ul#client-list, ul#facts, div#page {
	display:block;
}/**/
img#head-shot {
	margin-left:-30px;
	margin-top:-30px;
}
ul#facts {
	position:absolute;
	top:42px;
	left:28px;
	width:700px;
}
ul#facts li {
	float:left;
	width:100px;
}
ul#facts li a {
	display:block;
	height:53px;
	text-indent:-1000em;
	background-repeat:no-repeat;
	outline-width:0;
	text-decoration:none;
	border:none;
}
ul#facts.mark-denesuk li a {
	background-image:url(../_media/leadership/mark-icons.png);
}
ul#facts.carley-king li a {
	background-image:url(../_media/leadership/carley-icons.png);
}
ul#facts.kevin-sutton li a {
	background-image:url(../_media/leadership/kevin-icons.png);
}
ul#facts.jay-ramirez li a {
	background-image:url(../_media/leadership/jay-icons.png);
}
ul#facts.bob-pirrmann li a {
	height:62px;
	background-image:url(../_media/leadership/bob-icons.png);
}
ul#facts.mark-mcclendon li a {
	background-image:url(../_media/leadership/markm-icons.png);
	height:66px;
}
ul#facts.leigh-sander li a {
	background-image:url(../_media/leadership/leigh-icons.png);
	height:66px;
}
ul#facts li#born-at a:link, ul#facts li#born-at a:visited {
	background-position:27px 0;
}
ul#facts li#born-at a:focus, ul#facts li#born-at a:hover, ul#facts li#born-at a:active {
	background-position:27px -60px;
}
ul#facts li#charitable-orgs-icon a:link, ul#facts li#charitable-orgs-icon a:visited {
	background-position:-78px 0;
}
ul#facts li#charitable-orgs-icon a:focus, ul#facts li#charitable-orgs-icon a:hover, ul#facts li#charitable-orgs-icon a:active {
	background-position:-78px -60px;
}
ul#facts li#photography-buff-icon a:link, ul#facts li#photography-buff-icon a:visited {
	background-position:-178px 0;
}
ul#facts li#photography-buff-icon a:focus, ul#facts li#photography-buff-icon a:hover, ul#facts li#photography-buff-icon a:active {
	background-position:-178px -60px;
}
ul#facts li#marathons-icon a:link, ul#facts li#marathons-icon a:visited {
	background-position:-275px 0;
}
ul#facts li#marathons-icon a:focus, ul#facts li#marathons-icon a:hover, ul#facts li#marathons-icon a:active {
	background-position:-275px -60px;
}
ul#facts li#canamerican-icon a:link, ul#facts li#canamerican-icon a:visited {
	background-position:-380px 0;
}
ul#facts li#canamerican-icon a:focus, ul#facts li#canamerican-icon a:hover, ul#facts li#canamerican-icon a:active {
	background-position:-380px -60px;
}
ul#facts li#college-hockey-icon a:link, ul#facts li#college-hockey-icon a:visited {
	background-position:-479px 0;
}
ul#facts li#college-hockey-icon a:focus, ul#facts li#college-hockey-icon a:hover, ul#facts li#college-hockey-icon a:active {
	background-position:-479px -60px;
}
ul#facts li#film-festival-icon a:link, ul#facts li#film-festival-icon a:visited {
	background-position:-573px 0;
}
ul#facts li#film-festival-icon a:focus, ul#facts li#film-festival-icon a:hover, ul#facts li#film-festival-icon a:active {
	background-position:-573px -60px;
}
ul#facts li#salvation-army-icon a:link, ul#facts li#salvation-army-icon a:visited {
	background-position:21px 0;
}
ul#facts li#salvation-army-icon a:focus, ul#facts li#salvation-army-icon a:hover, ul#facts li#salvation-army-icon a:active {
	background-position:21px -60px;
}
ul#facts li#yankees-icon a:link, ul#facts li#yankees-icon a:visited {
	background-position:-86px 0;
}
ul#facts li#yankees-icon a:focus, ul#facts li#yankees-icon a:hover, ul#facts li#yankees-icon a:active {
	background-position:-86px -60px;
}
ul#facts li#continents-icon a:link, ul#facts li#continents-icon a:visited {
	background-position:-179px 0;
}
ul#facts li#continents-icon a:focus, ul#facts li#continents-icon a:hover, ul#facts li#continents-icon a:active {
	background-position:-179px -60px;
}
ul#facts li#windows-icon a:link, ul#facts li#windows-icon a:visited {
	background-position:-279px 0;
}
ul#facts li#windows-icon a:focus, ul#facts li#windows-icon a:hover, ul#facts li#windows-icon a:active {
	background-position:-279px -60px;
}
ul#facts li#barry-manilow-icon a:link, ul#facts li#barry-manilow-icon a:visited {
	background-position:-383px 0;
}
ul#facts li#barry-manilow-icon a:focus, ul#facts li#barry-manilow-icon a:hover, ul#facts li#barry-manilow-icon a:active {
	background-position:-383px -60px;
}
ul#facts li#flipping-car-icon a:link, ul#facts li#flipping-car-icon a:visited {
	background-position:-484px 0;
}
ul#facts li#flipping-car-icon a:focus, ul#facts li#flipping-car-icon a:hover, ul#facts li#flipping-car-icon a:active {
	background-position:-484px -60px;
}
ul#facts li#cake-decorator-icon a:link, ul#facts li#cake-decorator-icon a:visited {
	background-position:-580px 0;
}
ul#facts li#cake-decorator-icon a:focus, ul#facts li#cake-decorator-icon a:hover, ul#facts li#cake-decorator-icon a:active {
	background-position:-580px -60px;
}
ul#facts li#songwriter-icon a:link, ul#facts li#songwriter-icon a:visited {
	background-position:21px 0;
}
ul#facts li#songwriter-icon a:focus, ul#facts li#songwriter-icon a:hover, ul#facts li#songwriter-icon a:active {
	background-position:21px -60px;
}
ul#facts li#screenwriter-icon a:link, ul#facts li#screenwriter-icon a:visited {
	background-position:-79px 0;
}
ul#facts li#screenwriter-icon a:focus, ul#facts li#screenwriter-icon a:hover, ul#facts li#screenwriter-icon a:active {
	background-position:-79px -60px;
}
ul#facts li#sports-writer-icon a:link, ul#facts li#sports-writer-icon a:visited {
	background-position:-177px 0;
}
ul#facts li#sports-writer-icon a:focus, ul#facts li#sports-writer-icon a:hover, ul#facts li#sports-writer-icon a:active {
	background-position:-177px -60px;
}
ul#facts li#paperback-writer-icon a:link, ul#facts li#paperback-writer-icon a:visited {
	background-position:-290px 0;
}
ul#facts li#paperback-writer-icon a:focus, ul#facts li#paperback-writer-icon a:hover, ul#facts li#paperback-writer-icon a:active {
	background-position:-290px -60px;
}
ul#facts li#blog-writer-icon a:link, ul#facts li#blog-writer-icon a:visited {
	background-position:-388px 0;
}
ul#facts li#blog-writer-icon a:focus, ul#facts li#blog-writer-icon a:hover, ul#facts li#blog-writer-icon a:active {
	background-position:-388px -60px;
}
ul#facts li#under-writer-icon a:link, ul#facts li#under-writer-icon a:visited {
	background-position:-473px 0;
}
ul#facts li#under-writer-icon a:focus, ul#facts li#under-writer-icon a:hover, ul#facts li#under-writer-icon a:active {
	background-position:-473px -60px;
}
ul#facts li#copywriter-icon a:link, ul#facts li#copywriter-icon a:visited {
	background-position:-575px 0;
}
ul#facts li#copywriter-icon a:focus, ul#facts li#copywriter-icon a:hover, ul#facts li#copywriter-icon a:active {
	background-position:-575px -60px;
}
ul#facts li#golfer-icon a:link, ul#facts li#golfer-icon a:visited {
	background-position:9px 0;
}
ul#facts li#golfer-icon a:focus, ul#facts li#golfer-icon a:hover, ul#facts li#golfer-icon a:active {
	background-position:9px -60px;
}
ul#facts li#redsox-icon a:link, ul#facts li#redsox-icon a:visited {
	background-position:-85px 0;
}
ul#facts li#redsox-icon a:focus, ul#facts li#redsox-icon a:hover, ul#facts li#redsox-icon a:active {
	background-position:-85px -60px;
}
ul#facts li#mt-kilimanjaro-icon a:link, ul#facts li#mt-kilimanjaro-icon a:visited {
	background-position:-184px 0;
}
ul#facts li#mt-kilimanjaro-icon a:focus, ul#facts li#mt-kilimanjaro-icon a:hover, ul#facts li#mt-kilimanjaro-icon a:active {
	background-position:-184px -60px;
}
ul#facts li#apple-icon a:link, ul#facts li#apple-icon a:visited {
	background-position:-288px 0;
}
ul#facts li#apple-icon a:focus, ul#facts li#apple-icon a:hover, ul#facts li#apple-icon a:active {
	background-position:-288px -60px;
}
ul#facts li#bmx-icon a:link, ul#facts li#bmx-icon a:visited {
	background-position:-386px 0;
}
ul#facts li#bmx-icon a:focus, ul#facts li#bmx-icon a:hover, ul#facts li#bmx-icon a:active {
	background-position:-386px -60px;
}
ul#facts li#dude-penquin-cheese-icon a:link, ul#facts li#dude-penquin-cheese-icon a:visited {
	background-position:-491px 0;
}
ul#facts li#dude-penquin-cheese-icon a:focus, ul#facts li#dude-penquin-cheese-icon a:hover, ul#facts li#dude-penquin-cheese-icon a:active {
	background-position:-491px -60px;
}
ul#facts li#bmw-fan-icon a:link, ul#facts li#bmw-fan-icon a:visited {
	background-position:-586px 0;
}
ul#facts li#bmw-fan-icon a:focus, ul#facts li#bmw-fan-icon a:hover, ul#facts li#bmw-fan-icon a:active {
	background-position:-586px -60px;
}
ul#facts li#shark-tank-icon a:link, ul#facts li#shark-tank-icon a:visited {
	background-position:17px 0;
}
ul#facts li#shark-tank-icon a:focus, ul#facts li#shark-tank-icon a:hover, ul#facts li#shark-tank-icon a:active {
	background-position:17px -71px;
}
ul#facts li#wedding-ring-icon a:link, ul#facts li#wedding-ring-icon a:visited {
	background-position:-81px 0;
}
ul#facts li#wedding-ring-icon a:focus, ul#facts li#wedding-ring-icon a:hover, ul#facts li#wedding-ring-icon a:active {
	background-position:-81px -71px;
}
ul#facts li#rubicks-cube-icon a:link, ul#facts li#rubicks-cube-icon a:visited {
	background-position:-280px 0;
}
ul#facts li#rubicks-cube-icon a:focus, ul#facts li#rubicks-cube-icon a:hover, ul#facts li#rubicks-cube-icon a:active {
	background-position:-280px -71px;
}
ul#facts li#basketball-icon a:link, ul#facts li#basketball-icon a:visited {
	background-position:-180px 0;
}
ul#facts li#basketball-icon a:focus, ul#facts li#basketball-icon a:hover, ul#facts li#basketball-icon a:active {
	background-position:-180px -71px;
}
ul#facts li#double-diplomas-icon a:link, ul#facts li#double-diplomas-icon a:visited {
	background-position:-380px 0;
}
ul#facts li#double-diplomas-icon a:focus, ul#facts li#double-diplomas-icon a:hover, ul#facts li#double-diplomas-icon a:active {
	background-position:-380px -71px;
}
ul#facts li#lobster-icon a:link, ul#facts li#lobster-icon a:visited {
	background-position:-480px 0;
}
ul#facts li#lobster-icon a:focus, ul#facts li#lobster-icon a:hover, ul#facts li#lobster-icon a:active {
	background-position:-480px -71px;
}
ul#facts li#werewolf-icon a:link, ul#facts li#werewolf-icon a:visited {
	background-position:-580px 0;
}
ul#facts li#werewolf-icon a:focus, ul#facts li#werewolf-icon a:hover, ul#facts li#werewolf-icon a:active {
	background-position:-580px -71px;
}/**/
* html ul#facts li#born-at a:focus, * html ul#facts li#born-at a:hover, * html ul#facts li#born-at a:active {
	background-position:27px -59px;
}
* html ul#facts li#charitable-orgs-icon a:focus, * html ul#facts li#charitable-orgs-icon a:hover, * html ul#facts li#charitable-orgs-icon a:active {
	background-position:-78px -59px;
}
* html ul#facts li#photography-buff-icon a:focus, * html ul#facts li#photography-buff-icon a:hover, * html ul#facts li#photography-buff-icon a:active {
	background-position:-178px -59px;
}
* html ul#facts li#marathons-icon a:focus, * html ul#facts li#marathons-icon a:hover, * html ul#facts li#marathons-icon a:active {
	background-position:-275px -59px;
}
* html ul#facts li#canamerican-icon a:focus, * html ul#facts li#canamerican-icon a:hover, * html ul#facts li#canamerican-icon a:active {
	background-position:-380px -59px;
}
* html ul#facts li#college-hockey-icon a:focus, * html ul#facts li#college-hockey-icon a:hover, * html ul#facts li#college-hockey-icon a:active {
	background-position:-479px -59px;
}
* html ul#facts li#film-festival-icon a:focus, * html ul#facts li#film-festival-icon a:hover, * html ul#facts li#film-festival-icon a:active {
	background-position:-573px -59px;
}
* html ul#facts li#salvation-army-icon a:focus, * html ul#facts li#salvation-army-icon a:hover, * html ul#facts li#salvation-army-icon a:active {
	background-position:21px -59px;
}
* html ul#facts li#yankees-icon a:focus, * html ul#facts li#yankees-icon a:hover, * html ul#facts li#yankees-icon a:active {
	background-position:-86px -59px;
}
* html ul#facts li#continents-icon a:focus, * html ul#facts li#continents-icon a:hover, * html ul#facts li#continents-icon a:active {
	background-position:-179px -59px;
}
* html ul#facts li#windows-icon a:focus, * html ul#facts li#windows-icon a:hover, * html ul#facts li#windows-icon a:active {
	background-position:-279px -59px;
}
* html ul#facts li#barry-manilow-icon a:focus, * html ul#facts li#barry-manilow-icon a:hover, * html ul#facts li#barry-manilow-icon a:active {
	background-position:-383px -59px;
}
* html ul#facts li#flipping-car-icon a:focus, * html ul#facts li#flipping-car-icon a:hover, * html ul#facts li#flipping-car-icon a:active {
	background-position:-484px -59px;
}
* html ul#facts li#cake-decorator-icon a:focus, * html ul#facts li#cake-decorator-icon a:hover, * html ul#facts li#cake-decorator-icon a:active {
	background-position:-580px -59px;
}
* html ul#facts li#songwriter-icon a:focus, * html ul#facts li#songwriter-icon a:hover, * html ul#facts li#songwriter-icon a:active {
	background-position:21px -59px;
}
* html ul#facts li#screenwriter-icon a:focus, * html ul#facts li#screenwriter-icon a:hover, * html ul#facts li#screenwriter-icon a:active {
	background-position:-79px -59px;
}
* html ul#facts li#sports-writer-icon a:focus, * html ul#facts li#sports-writer-icon a:hover, * html ul#facts li#sports-writer-icon a:active {
	background-position:-177px -59px;
}
* html ul#facts li#paperback-writer-icon a:focus, * html ul#facts li#paperback-writer-icon a:hover, * html ul#facts li#paperback-writer-icon a:active {
	background-position:-290px -59px;
}
* html ul#facts li#blog-writer-icon a:focus, * html ul#facts li#blog-writer-icon a:hover, * html ul#facts li#blog-writer-icon a:active {
	background-position:-388px -59px;
}
* html ul#facts li#under-writer-icon a:focus, * html ul#facts li#under-writer-icon a:hover, * html ul#facts li#under-writer-icon a:active {
	background-position:-473px -59px;
}
* html ul#facts li#copywriter-icon a:focus, * html ul#facts li#copywriter-icon a:hover, * html ul#facts li#copywriter-icon a:active {
	background-position:-575px -59px;
}
* html ul#facts li#golfer-icon a:focus, * html ul#facts li#golfer-icon a:hover, * html ul#facts li#golfer-icon a:active {
	background-position:19px -59px;
}
* html ul#facts li#redsox-icon a:focus, * html ul#facts li#redsox-icon a:hover, * html ul#facts li#redsox-icon a:active {
	background-position:-75px -59px;
}
* html ul#facts li#mt-kilimanjaro-icon a:focus, * html ul#facts li#mt-kilimanjaro-icon a:hover, * html ul#facts li#mt-kilimanjaro-icon a:active {
	background-position:-174px -59px;
}
* html ul#facts li#apple-icon a:focus, * html ul#facts li#apple-icon a:hover, * html ul#facts li#apple-icon a:active {
	background-position:-285px -59px;
}
* html ul#facts li#bmx-icon a:focus, * html ul#facts li#bmx-icon a:hover, * html ul#facts li#bmx-icon a:active {
	background-position:-386px -59px;
}
* html ul#facts li#dude-penquin-cheese-icon a:focus, * html ul#facts li#dude-penquin-cheese-icon a:hover, * html ul#facts li#dude-penquin-cheese-icon a:active {
	background-position:-491px -59px;
}
* html ul#facts li#bmw-fan-icon a:focus, * html ul#facts li#bmw-fan-icon a:hover, * html ul#facts li#bmw-fan-icon a:active {
	background-position:-586px -59px;
}
* html ul#facts li#shark-tank-icon a:focus, * html ul#facts li#shark-tank-icon a:hover, * html ul#facts li#shark-tank-icon a:active {
	background-position:17px -70px;
}
* html ul#facts li#wedding-ring-icon a:focus, * html ul#facts li#wedding-ring-icon a:hover, * html ul#facts li#wedding-ring-icon a:active {
	background-position:-81px -70px;
}
* html ul#facts li#rubicks-cube-icon a:focus, * html ul#facts li#rubicks-cube-icon a:hover, * html ul#facts li#rubicks-cube-icon a:active {
	background-position:-280px -70px;
}
* html ul#facts li#basketball-icon a:focus, * html ul#facts li#basketball-icon a:hover, * html ul#facts li#basketball-icon a:active {
	background-position:-180px -70px;
}
* html ul#facts li#double-diplomas-icon a:focus, * html ul#facts li#double-diplomas-icon a:hover, * html ul#facts li#double-diplomas-icon a:active {
	background-position:-380px -70px;
}
* html ul#facts li#lobster-icon a:focus, * html ul#facts li#lobster-icon a:hover, * html ul#facts li#lobster-icon a:active {
	background-position:-480px -70px;
}
* html ul#facts li#werewolf-icon a:focus, * html ul#facts li#werewolf-icon a:hover, * html ul#facts li#werewolf-icon a:active {
	background-position:-580px -70px;
}
/*______________Leigh-Icons_________________________*/


ul#facts li#shiner-icon a:link, ul#facts li#shiner-icon a:visited {
	background-position:21px 0;
}
ul#facts li#shiner-icon a:focus, ul#facts li#shiner-icon a:hover, ul#facts li#shiner-icon a:active {
	background-position:21px -70px;
}
ul#facts li#hand-icon a:link, ul#facts li#hand-icon a:visited {
	background-position:-79px 0;
}
ul#facts li#hand-icon a:focus, ul#facts li#hand-icon a:hover, ul#facts li#hand-icon a:active {
	background-position:-79px -70px;
}
ul#facts li#high-tops-icon a:link, ul#facts li#high-tops-icon a:visited {
	background-position:-177px 0;
}
ul#facts li#high-tops-icon a:focus, ul#facts li#high-tops-icon a:hover, ul#facts li#high-tops-icon a:active {
	background-position:-177px -70px;
}
ul#facts li#mets-icon a:link, ul#facts li#mets-icon a:visited {
	background-position:-270px 0;
}
ul#facts li#mets-icon a:focus, ul#facts li#mets-icon a:hover, ul#facts li#mets-icon a:active {
	background-position:-270px -70px;
}
ul#facts li#beard-icon a:link, ul#facts li#beard-icon a:visited {
	background-position:-368px 0;
}
ul#facts li#beard-icon a:focus, ul#facts li#beard-icon a:hover, ul#facts li#beard-icon a:active {
	background-position:-368px -70px;
}
ul#facts li#trophy-icon a:link, ul#facts li#trophy-icon a:visited {
	background-position:-473px 0;
}
ul#facts li#trophy-icon a:focus, ul#facts li#trophy-icon a:hover, ul#facts li#trophy-icon a:active {
	background-position:-473px -70px;
}
ul#facts li#question-icon a:link, ul#facts li#question-icon a:visited {
	background-position:-575px 0;
}
ul#facts li#question-icon a:focus, ul#facts li#question-icon a:hover, ul#facts li#question-icon a:active {
	background-position:-575px -70px;
}
/*______________MarkM-Icons_________________________*/


ul#facts li#texas-icon a:link, ul#facts li#texas-icon a:visited {
	background-position:21px 0;
}
ul#facts li#texas-icon a:focus, ul#facts li#texas-icon a:hover, ul#facts li#texas-icon a:active {
	background-position:21px -70px;
}
ul#facts li#race-flag-icon a:link, ul#facts li#race-flag-icon a:visited {
	background-position:-79px 0;
}
ul#facts li#race-flag-icon a:focus, ul#facts li#race-flag-icon a:hover, ul#facts li#race-flag-icon a:active {
	background-position:-79px -70px;
}
ul#facts li#snowboarder-icon a:link, ul#facts li#snowboarder-icon a:visited {
	background-position:-177px 0;
}
ul#facts li#snowboarder-icon a:focus, ul#facts li#snowboarder-icon a:hover, ul#facts li#snowboarder-icon a:active {
	background-position:-177px -70px;
}
ul#facts li#scallop-icon a:link, ul#facts li#scallop-icon a:visited {
	background-position:-270px 0;
}
ul#facts li#scallop-icon a:focus, ul#facts li#scallop-icon a:hover, ul#facts li#scallop-icon a:active {
	background-position:-270px -70px;
}
ul#facts li#bee-icon a:link, ul#facts li#bee-icon a:visited {
	background-position:-370px 0;
}
ul#facts li#bee-icon a:focus, ul#facts li#bee-icon a:hover, ul#facts li#bee-icon a:active {
	background-position:-370px -70px;
}
ul#facts li#flag-icon a:link, ul#facts li#flag-icon a:visited {
	background-position:-473px 0;
}
ul#facts li#flag-icon a:focus, ul#facts li#flag-icon a:hover, ul#facts li#flag-icon a:active {
	background-position:-473px -70px;
}
ul#facts li#airplane-icon a:link, ul#facts li#airplane-icon a:visited {
	background-position:-575px 0;
}
ul#facts li#airplane-icon a:focus, ul#facts li#airplane-icon a:hover, ul#facts li#airplane-icon a:active {
	background-position:-575px -70px;
}
div#fact-holder {
	position:absolute;
	top:337px;
	left:405px;
	width:250px;
}
div#fact-holder p {
	width:235px;
	position:absolute;
	top:0;
	left:0;
	padding:10px;
}
div#fact-holder p span.second-line {
	display:block;
	margin-top:10px;
}
div#biography {
	position:absolute;
	left:0;
	top:0;
	width:925px;
	height:440px;
	padding:30px;
}
div#biography.closed {
	padding-left:0;
	left:754px;
}
div#biography.closed div#column-1 {
	padding-left:12px;
	margin-right:31px;
	border-left-width:1px;
	border-left-style:solid;
}
div#biography div#column-1 {
	float:left;
	width:188px;
	height:440px;
	margin-right:13px;
}
div#column-1 p.lead-in {
	margin-bottom:40px;
}
div#biography div#other-columns {
	width:693px;
	float:left;
}
div#other-columns div.column {
	float:left;
	height:365px;
	width:310px;
	padding-top:75px;
	padding-left:12px;
	padding-right:23px;
	border-left-width:1px;
	border-left-style:solid;
}
body.about-page h1 {
	margin-top:25px;
}
div#commercehouse-is {
	width:871px;
	height:318px;
	margin-left:auto;
	margin-right:auto;
	overflow:visible;
	background-image:url(../_media/_global/about.jpg);
	background-repeat:no-repeat;
	background-position:top left;
}
div#commercehouse-is ul li {
	float:left;
	width:170px;
	height:318px;
	padding-left:4px;
	overflow:hidden;
}
.js div#commercehouse-is ul li {
	height:28px;
}
div#commercehouse-is ul li.first-child {
	margin-left:0;
}
div#commercehouse-is ul li h2 {
	margin-left:6px;
	margin-right:10px;
	border-bottom-width:1px;
	border-bottom-style:solid;
	cursor:pointer;
}
div#commercehouse-is ul li p {
	margin-top:10px;
	margin-left:6px;
	margin-right:6px;
}
div#client-list-intro {
	float:left;
	width:344px;
	padding-right:30px;
}
ul#client-list {
	width:548px;
	float:left;
}
ul#client-list li {
	float:left;
	width:162px;
	height:378px;
	padding-top:62px;
	padding-left:12px;
	border-left-style:solid;
	border-left-width:1px;
}/*\*/
* html ul#client-list li {
	padding-top:55px;
	height:385px;
}
*+html ul#client-list li {
	padding-top:70px;
	height:370px;
}/**/
ul#client-list li ul li {
	float:none;
	width:auto;
	height:auto;
	padding:0;
	padding-right:10px;
	margin-bottom:9px;
	border-left-style:none;
	border-left-width:0;
}/*\*/
* html ul#client-list li ul li {
	margin-bottom:8px;
}
*+html ul#client-list li ul li {
	margin-bottom:8px;
}/**/
ul#portfolio-pagination {
	position:absolute;
	top:250px;
	left:0;
	width:753px;
	margin-top:-12px;
	z-index:100;
}
ul#portfolio-pagination li.first-child {
	float:left;
	margin-left:15px;
}
ul#portfolio-pagination li.last-child {
	float:right;
	margin-right:15px;
}
ul#portfolio-pagination li a {
	display:block;
	height:24px;
	width:12px;
	text-indent:-1000em;
	background-image:url(../_media/_global/arrows.gif);
	background-repeat:no-repeat;
	outline-width:0;
	text-decoration:none;
	border:none;
}
ul#portfolio-pagination li#next a:link, ul#portfolio-pagination li#next a:visited {
	background-position:-12px 0;
}
ul#portfolio-pagination li#next a:hover {
	background-position:-12px -25px;
}
ul#portfolio-pagination li#previous a:link, ul#portfolio-pagination li#previous a:visited {
	background-position:0 0;
}
ul#portfolio-pagination li#previous a:hover {
	background-position:0 -25px;
}
ul#portfolio-images {
	position:absolute;
	top:0;
	left:0;
	width:753px;
	height:500px;
	overflow:hidden;
}
ul#portfolio-images li {
	position:absolute;
	left:0;
	top:0;
	width:10000px;
}
ul#portfolio-images li div {
	position:relative;
	float:left;
	width:753px;
}
a.video-player {
	position:absolute;
	display:block;
	top:93px;
	left:163px;
	width:427px;
	height:242px;
	border:none;
}
ul#portfolio-images li div div.audio-player {
	float:none;
	position:absolute;
	display:block;
	top:410px;
	left:50%;
	width:390px;
	height:50px;
	margin-left:-195px;
	border:none;
}
div#client-information {
	float:right;
	width:189px;
	height:440px;
	padding-left:12px;
	border-left-width:1px;
	border-left-style:solid;
}
ul#portfolio-navigation {
	margin-bottom:30px;
}
ul#portfolio-navigation li {
	clear:left;
}
ul#portfolio-navigation li a {
	border:none;
}
ul#portfolio-navigation li ul {
	margin-bottom:4px;
}
ul#portfolio-navigation li ul li {
	float:left;
	clear:none;
	padding-right:4px;
	margin-left:4px;
	border-right-style:solid;
	border-right-width:1px;
}
ul#portfolio-navigation li ul li.first-child {
	margin-left:0;
}
ul#portfolio-navigation li ul li.last-child {
	border-right-style:none;
	border-right-width:0;
}
ul#portfolio-images li div ul.logos {
	margin-top:91px;
}
ul#portfolio-images li div ul.logos li {
	position:relative;
	width:115px;
	height:119px;
	display:-moz-inline-stack;
	display:inline-block;
	vertical-align:top;
	zoom:1;
*display:inline;
	margin-left:58px;
	margin-bottom:80px;
	overflow:hidden;
}
ul#portfolio-images li div ul.logos li img {
	position:relative;
	top:0;
}
ul#portfolio-images li div ul.logos li:hover img {
	top:-119px;
}
body.integrated-branding-page div#page div#content {
	padding:0;
	height:500px;
	overflow:hidden;
}
ul#integrated-branding {
	height:470px;
	width:985px;
	overflow:hidden;
}
ul#integrated-branding li {
	width:10000px;
}
ul#integrated-branding li div {
	float:left;
	height:470px;
	width:985px;
	background-position:0 0;
	background-repeat:no-repeat;
}
ul#integrated-branding li div#item-1 {
	background-image:url(../_media/_global/integrated-branding-1.jpg);
}
ul#integrated-branding li div h2 {
	margin-top:258px;
	margin-left:729px;
	margin-bottom:2px;
}
ul#integrated-branding li div p {
	margin-left:729px;
	padding-right:35px;
}
ul#integrated-branding li div#item-1 h1 {
	margin-left:110px;
	margin-top:120px;
	margin-bottom:15px;
}
ul#integrated-branding li div#item-1 p {
	width:544px;
	margin-left:110px;
}
ul#integrated-branding li div#item-2 {
	background-image:url(../_media/_global/integrated-branding-2.jpg);
}
ul#integrated-branding li div#item-3 {
	background-image:url(../_media/_global/integrated-branding-3.jpg);
}
ul#integrated-branding li div#item-4 {
	background-image:url(../_media/_global/integrated-branding-4.jpg);
}
ul#integrated-branding li div#item-5 {
	background-image:url(../_media/_global/integrated-branding-5.jpg);
}
ul#integrated-branding li div#item-6 {
	background-image:url(../_media/_global/integrated-branding-6.jpg);
}
ul#integrated-branding li div#item-7 {
	background-image:url(../_media/_global/integrated-branding-7.jpg);
}
ul#integrated-branding-navigation {
	position:relative;
	margin-top:-16px;
	z-index:10;
	margin-left:23px;
}
ul#integrated-branding-navigation li {
	float:left;
	padding-top:16px;
}
ul#integrated-branding-navigation li.current {
	background-image:url(../_media/homepage/arrow.gif);
	background-position:top center;
	background-repeat:no-repeat;
}
ul#integrated-branding-navigation li a {
	float:left;
	padding-left:16px;
	padding-right:17px;
	border-style:none;
	border-width:0;
}/*\*/
* html ul#integrated-branding-navigation li a {
	padding-left:15px;
	padding-right:16px;
}
*+html ul#integrated-branding-navigation li a {
	padding-left:15px;
	padding-right:16px;
}/**/
ul#integrated-branding-navigation li a:focus, ul#integrated-branding-navigation li a:hover, ul#integrated-branding-navigation li a:active {
	outline:none;
}
body.send-an-inquiry-page div#page div#content {
	background-image:url(../_media/_global/mailbox.jpg);
	background-position:59px 17px;
	background-repeat:no-repeat;
}
div#form-intro {
	position:absolute;
	width:220px;
	right:30px;
	top:30px;
}
div#form {
	margin-left:375px;
}
form#contact-form {
	width:549px;
}
form#contact-form label.has-textarea textarea {
	width:549px;
	height:181px;
}
form#contact-form button {
	float:right;
	margin-top:-10px;
	margin-right:-4px;
}
div#page div#map {
	float:left;
	width:754px;
	height:500px;
	margin-left:-764px;
	margin-top:-30px;
	margin-right:10px;
}
a.pdf-download {
	display:block;
	height:55px;
	margin-left:-6px;
	padding-left:55px;
	padding-top:14px;
	border:none;
	background-image:url(../_media/icons/pdf.gif);
	background-repeat:no-repeat;
	background-position:center left;
}
body.get-directions-page a.pdf-download {
	margin-top:73px;
}
#primary-navigation-agency-section {
	width:130px;
}
div#page ul#primary-navigation {
	margin-left:0;
}
div#page div#contentoverflow {
	position:relative;
	min-height:500px;
	padding:0px;
	margin-bottom:30px;
	height:100%;
	background-color:#FFF;
}
div#page a#logo {
	position:absolute;
	left:10px;
	height:19px;
	margin-top:-4px;
	overflow:hidden;
	border-bottom-style:none;
}
div#header {
	height:40px;
	padding-left:10px;
}
div#contentsidebar {
	margin-top:25px;
	margin-left:10px;
	margin-right:10px;
	width:180px;
	height:500px;
	min-height:500px;
	float:left;
}
div#contentcopy {
	background:url(../_media/_global/contentbg.jpg); 
	height:100%; 
	min-height:480px; 
	background-repeat:no-repeat;
	font-size:14px;
	padding-top:20px;
	margin-left:180px;
	padding-left:-20px;
}
div#contentcopy p {
	margin:10px;
	line-height:20px;
}
div#contentcopy ul li {
	margin:0px;
	padding-left:0px;
}
.rightSubImage {
	float:right;
	border:1px solid #333;
	margin-left:10px;
	margin-top:5px;
	margin-bottom:5px;
}
.leftSubImage {
	float:left;
	border:1px solid #333;
	margin-right:10px;
	margin-top:5px;
	margin-bottom:5px;
}
div#page ul#primary-navigation li {
	float:left;
	width:151px;
	min-height:285px;
	padding-left:12px;
	border-left-width:1px;
	border-left-style:solid;
	overflow:visible;
}/*\*/
* html div#page ul#primary-navigation li {
	height:285px;
}
* html div#page ul#primary-navigation li ul li {
	height:auto;
}/**/
div#page ul#primary-navigation li ul {
	margin-top:7px;
	overflow:visible;
}
div#page ul#primary-navigation li ul li {
	min-height:0;
	float:none;
	padding-left:0;
	border-width:0;
	border-style:none;
	overflow:visible;
}
div#page ul#primary-navigation li ul li a:link, div#page ul#primary-navigation li ul li a:visited {
	position:relative;
	padding:3px 4px;
	left:-5px;
	border-width:1px;
	border-style:solid;
}
div#page ul#primary-navigation li ul li a:focus, div#page ul#primary-navigation li ul li a:hover, div#page ul#primary-navigation li ul li a:active {
	border-width:1px;
	border-style:solid;
}/**/
* html div#page ul#primary-navigation li ul li a:link, * html div#page ul#primary-navigation li ul li a:visited, * html div#page ul#primary-navigation li ul li a:focus, * html div#page ul#primary-navigation li ul li a:hover, * html div#page ul#primary-navigation li ul li a:active {
	border-width:0;
	border-style:none;
}/**/
div#page a#logo:focus img, div#page a#logo:hover img, div#page a#logo:active img {
	margin-top:-20px;
}
}
@media print {
body div#page {
	width:auto;
}
* html body div#page {
	height:1%;
}
*+html body div#page {
	zoom:1;
}
html, body, p, ul, ol, li {
	margin:0;
	padding:0;
}
p {
	margin-bottom:1em;
}
a img {
	border-width:0;
}
h1 {
	display:none;
}
h1, h2, h3, h4, h5, h6 {
	margin-bottom:0;
}
ul li, li ul li, li li ul li, li li li ul li {
	display:block;
	list-style-type:none;
}
ol li, li ol li, li li ol li, li li li ol li {
	display:list-item;
}
ul {
	margin-bottom:1em;
}
table thead {
	display:table-header-group;
}
table tr {
	page-break-inside:avoid;
}
}
a.copywrite:link {
	text-decoration:none;
	border-bottom:none;
	color:#FFFFFF;
}      /* unvisited link */
a.copywrite:visited {
	text-decoration:none;
	border-bottom:none;
	color:#FFFFFF;
}  /* visited link */
a.copywrite:hover {
	text-decoration:none;
	border-bottom:none;
	color:#FFFFFF;
}  /* mouse over link */
a.copywrite:active {
	text-decoration:none;
	border-bottom:none;
	color:#FFFFFF;
}  /* selected link */
.service_nav li {
	margin-bottom:5px;
	margin-left:-5px;
}
.linkimage {
	vertical-align:middle;
	margin-top:-3px;
}
.service_nav li a:link {
	text-decoration:none;
	border-bottom:none;
	color:##878778;
	left:-5px;
	margin:6px;
	padding:5px;
}
.service_nav li a:visited {
	text-decoration:none;
	border-bottom:none;
	color:##878778;
	margin:6px;
	left:-5px;
	padding:5px;
}
.service_nav li a:hover {
	text-decoration:none;
	border-bottom:none;
	color:#E60000;
	left:-5px;
	padding:4px;
	border:1px solid #E60000;
}
.service_nav li a:active {
	text-decoration:none;
	border-bottom:none;
	color:#E60000;
	left:-5px;
	padding:4px;
	border:1px solid #E60000;
}
ul#portfolio-images-logos li div ul.logos {
	margin-top:91px;
}
ul#portfolio-images-logos li div ul.logos li {
	position:relative;
	width:115px;
	height:119px;
	display:-moz-inline-stack;
	display:inline-block;
	vertical-align:top;
	zoom:1;
*display:inline;
	margin-bottom:80px;
	overflow:hidden;
}
ul#portfolio-images-logos li div ul.logos li img {
	position:relative;
	top:0;
}
ul#portfolio-images-logos li div ul.logos li:hover img {
	top:-119px;
}

#portfolioPop p{
	margin:0;
	font-size:12px;
	
}

#fade { /*--Transparent background layer--*/
	display: none; /*--hidden by default--*/
	position: fixed;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
	z-index: 9999;
}
.popup_block {
	display: none; /*--hidden by default--*/
	background: #fff;
	padding: 20px;
	border: 0px solid #333;
	float: left;
	font-size: 1.2em;
	position: fixed;
	top: 450px;
	left: 50%;
	z-index: 99999;
	/*--CSS3 Box Shadows--*/
	-webkit-box-shadow: 0px 0px 40px #000;
	-moz-box-shadow: 0px 0px 40px #000;
	box-shadow: 0px 0px 40px #000;
	/*--CSS3 Rounded Corners--*/
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
}
.btn_close {
	border:none;
	z-index:100000;
}
.poplight {
	border:none;
	font-size:10px;
	margin-right:5px;
}
#portfolioPop h1 {
	
	text-align:center;
	margin-bottom:-20px;
}
#portfolioPop h2 {
	font-size:20px;
	line-height:.7142em;
	text-transform:lowercase;
	text-align:center;
}
#portfolioPop {
	
	margin-left:20px;
	*margin-left:10px;
}

.portbtn{
	float:left;	
}
.portspan{
	margin-left:10px;	
}

#portfolioPop .img {
	border:1px solid #CCC;
	margin-top:5px;
	}


#backgroundImage{
	background-image:url(../_media/graphic_design/macbookAir.jpg);
	width:753px;
	height:500px;
}


