body {
	background: url(../images/grey_repeat.jpg) #666;;
	font: 75% Verdana, sans-serif;
	line-height: 1.2;
	color: #FFF;
}

div#wrap_center {
	background: url(../images/gradient.jpg) repeat-x;
}

div#wrap {
	background: url(../images/white_large.jpg) no-repeat;
	font: 1em;
}

div#content {
	background: url(../images/wood.jpg);
}

div#work {
	background: url(../images/work.png);
}

h1, h1 a {
	background: url(../images/notchturner.gif);
}

li#capabilities_nav, li#capabilities_nav a {
	background: url(../images/capabilities_nav.gif) no-repeat;
}

li#contact_nav, li#contact_nav a {
	background: url(../images/contact_nav.gif) no-repeat;
}


ul#navigation a:hover {
	background-position: 0 -27px;
}

div.card {
	background: url(../images/card.gif);
}

div.text_card {
	font-size: .9em;
}

div.text_card h2 {
	font-size: 1.2em;
	color: #FE9E32;
}

dt {
	color: #FE9E32;
	font-weight: bold;
}

a.close_link {
	font-size: .9em;
	text-decoration: none;
	color: #333;
}

div#work p {
	font-size: .9em;
	position: absolute;
	left: 40px;
	top: 30px;
	width: 280px;
}

p strong {
	color: #FE9E32;
}

div#work a {
	border: 2px solid #FFF;
	width: 40px;
	height: 40px;
	background: #FFF;
}

a {
	color: #FFF;
}

div#work a:hover {
	border-color: #FE9E32;
}

p#contact_info {
	font-size: .95em;
}

p#copyright {
	color: #898989;
	font-size: .9em;
}

div.contact_form label {
	color: #FE9E32;
	font-size: 1.1em;
}

div.contact_form button {
	color: #FE9E32;
	font-size: 1em;
	padding-left: 1.5em;
	background: url(../images/button_arrow.gif) 4px 62% no-repeat;
}

div.contact_form button:hover {
	color: #FFF;
}

div.portfolio.card img {
	position: absolute;
	left: 8px;
	top: 8px;
}

div.portfolio.card p {
	color: #666;
	background: #FCF3E8;
	font-size: .9em;
}

div.portfolio.card p strong {
	color: #333;
}
