body {
	padding:0;
	margin:0;
	background:#fefeff url(images/outlier-bg.jpg) repeat-x top;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#494848;
	text-align:center;
	}
#wrapper {
	padding:0;
	margin:0 auto;
	width:820px;
	text-align:left;
	}
#wrapper2 {
	padding:0;
	margin:0 auto;
	width:848px;
	text-align:left;
	}
/*top nav*/
#top-nav {
	padding:0px 10px 0px 480px;
	margin:0;
	clear:both;
	width:330px;
	height:31px;
	}
.nav {
	padding:7px 0px 0px 10px;
	margin:0;
	background-image:url(images/nav-bg.png);
	background-repeat:no-repeat;
	width:312px;
	height:24px;
	color:#fffefd;
	text-align:center;
	}
.nav a {
	color:#fffefd;
	text-decoration:none;
	}
/*header*/
#header {
	padding:0;
	margin:0;
	clear:both;
	text-align:right;
	}
.header-img {
	padding:20px 10px 0px 0px;
	margin:0;
	width:800px;
	height:75px;
	}
/*header2*/
#header2 {
	padding:0;
	margin:0;
	clear:both;
	text-align:right;
	}
.header-img2 {
	padding:20px 30px 0px 0px;
	margin:0;
	width:818px;
	height:75px;
	}
/*main image*/
#main-img {
	padding:0;
	margin:3px 0px 0px 0px;
	clear:both;
	text-align:center;
	}
#img-below {
	padding:0;
	margin:3px 0px 0px 10px;
	background:url(images/blog_11.jpg) no-repeat bottom center;
	clear:both;
	height:70px;
	}
#image-rotate {
	padding:0;
	margin:0;
	width:816px;
	height:306px;
	}
/*main txt*/
#main-txt {
	padding:0;
	margin:0;
	clear:both;
	}
#main-txt h1 {
	padding:25px 10px;
	margin:0;
	font-size:19px;
	color:#c78c02;
	text-align:left;
	line-height:30px;
	font-weight:normal;
	}
/*boxes*/
#boxes {
	padding:0;
	margin:0;
	clear:both;
	height:246px;
	}
.box-left {
	padding:15px;
	margin:0;
	float:left;
	width:240px;
	height:216px;
	text-align:left;
	line-height:18px;
	}
.box-center {
	padding:15px;
	margin:0;
	float:left;
	width:240px;
	height:216px;
	line-height:18px;
	}
.box-right {
	padding:15px;
	margin:0;
	float:left;
	width:240px;
	height:216px;
	line-height:18px;
	}
.box-right ul {
	padding:0;
	margin:10px 0px 0px 0px;
	list-style-type:none;
	color:#ca9210;
	}
.box-right li {
	background: url(images/list-btn.jpg);
	background-repeat:no-repeat;
	background-position:0em .4em;
	padding-left:1.6em;
	margin:5px 0px;
	}
.box-right li a {
	color:#ca9210;
	text-decoration:none;
	}
.quote-btn {
	padding:0px 0px 0px 150px;
	margin:20px 0px 0px 0px;
	width:88px;
	height:39px;
	}
.box-line {
	padding:0;
	margin:0;
	float:left;
	width:5px;
	height:246px;
	background-image:url(images/vert-lines.jpg);
	background-repeat:no-repeat;
	background-position:center;
	}
h2 {
	padding:0px 0px 5px 0px;
	margin:0;
	color:#7692ae;
	font-size:18px;
	}
/*quote*/
#quote {
	padding:0;
	margin:0;
	height:68px;
	clear:both;
	}
.quote-button {
	float:left;
	padding:0;
	margin:0;
	height:68px;
	width:94px;
	}
.quote-text {
	float:left;
	padding:25px 10px;
	margin:3px 0px 0px 0px;
	width:690px;
	height:15px;
	background:url(images/quote-text.jpg) no-repeat center center;
	font-size:12px;
	text-align:left;
	}
.blog-hdr {
	color:#7692ae;
	font-weight:bold;
	font-size:14px;
	}
/*footer nav*/
#footer-nav {
	margin:0;
	text-align:right;
	padding:0px 10px 0px 0px;
	clear:both;
	}
#footer-nav a {
	text-decoration:none;
	color:#494848;
	}
/*footer*/
#footer {
	padding:20px 0px;
	margin:0;
	height:30px;
	clear:both;
	}
.footer-left {
	float:left;
	padding:0;
	margin:0;
	width:410px;
	text-align:left;
	}
.footer-left a {
	color:#494848;
	}
.footer-right {
	float:left;
	padding:0;
	margin:0;
	width:410px;
	text-align:right;
	}
/*portfolio*/
#port-hdr {
	padding:10px;
	margin:0;
	clear:both;
	}
#port-hdr h3 {
	padding:0;
	margin:0;
	font-size:20px;
	color:#c78c02;
	font-weight:normal;
	line-height:26px;
	}
#port-main {
	padding:0;
	margin:0;
	width:848px;
	height:372px;
	clear:both;
	background:url(images/portfolio-box_03.jpg) no-repeat;
	}
#info {
	padding:140px 0px 0px 16px;
	margin:0;
	float:left;
	width:20px;
	height:220px;
	}
.next-previous {
	padding:10px;
	margin:0;
	font-size:12px;
	text-align:right;
	}
.next-previous a {
	text-decoration:none;
	color:#7692ae;
	}
/*projects*/
#bbb {
	padding:0;
	margin:13px 0px 0px 0px;
	float:left;
	background:url(images/bbb_03.jpg) no-repeat;
	width:788px;
	height:340px;
	text-align:left;
	}
#black-ties {
	padding:0;
	margin:13px 0px 0px 0px;
	float:left;
	background:url(images/black-ties_03.jpg) no-repeat;
	width:788px;
	height:340px;
	text-align:left;
	}
#vizio-carton {
	padding:0;
	margin:13px 0px 0px 0px;
	float:left;
	background:url(images/plasma-comps_03.jpg) no-repeat;
	width:788px;
	height:340px;
	text-align:left;
	}
#plasma {
	padding:0;
	margin:13px 0px 0px 0px;
	float:left;
	background:url(images/vizio-carton-comps_03.jpg) no-repeat;
	width:788px;
	height:340px;
	text-align:left;
	}
#taylor-made {
	padding:0;
	margin:13px 0px 0px 0px;
	float:left;
	background:url(images/taylor-made_03.jpg) no-repeat;
	width:788px;
	height:340px;
	text-align:left;
	}
#we-choose {
	padding:0;
	margin:13px 0px 0px 0px;
	float:left;
	background:url(images/we-choose_03.jpg) no-repeat;
	width:788px;
	height:340px;
	text-align:left;
	}
#courtside {
	padding:0;
	margin:13px 0px 0px 0px;
	float:left;
	background:url(images/courtside_03.jpg) no-repeat;
	width:788px;
	height:340px;
	text-align:left;
	}
#college-campaign {
	padding:0;
	margin:13px 0px 0px 0px;
	float:left;
	background:url(images/college-campaign1_03.jpg) no-repeat;
	width:788px;
	height:340px;
	text-align:left;
	}
#college-campaign2 {
	padding:0;
	margin:13px 0px 0px 0px;
	float:left;
	background:url(images/college-campaign2_03.jpg) no-repeat;
	width:788px;
	height:340px;
	text-align:left;
	}
#cafe-v {
	padding:0;
	margin:13px 0px 0px 0px;
	float:left;
	background:url(images/cafe-v_03.jpg) no-repeat;
	width:788px;
	height:340px;
	text-align:left;
	}
#lmg {
	padding:0;
	margin:13px 0px 0px 0px;
	float:left;
	background:url(images/lmg_03.jpg) no-repeat;
	width:788px;
	height:340px;
	text-align:left;
	}
#college-source {
	padding:0;
	margin:13px 0px 0px 0px;
	float:left;
	background:url(images/college-source_03.jpg) no-repeat;
	width:788px;
	height:340px;
	text-align:left;
	}
#rb-brewery {
	padding:0;
	margin:13px 0px 0px 0px;
	float:left;
	background:url(images/rb-brewery_03.jpg) no-repeat;
	width:788px;
	height:340px;
	text-align:left;
	}
#sdlg {
	padding:0;
	margin:13px 0px 0px 0px;
	float:left;
	background:url(images/sdlg_03.jpg) no-repeat;
	width:788px;
	height:340px;
	text-align:left;
	}
#sls {
	padding:0;
	margin:13px 0px 0px 0px;
	float:left;
	background:url(images/sls_03.jpg) no-repeat;
	width:788px;
	height:340px;
	text-align:left;
	}
#pph {
	padding:0;
	margin:13px 0px 0px 0px;
	float:left;
	background:url(images/pph_03.jpg) no-repeat;
	width:788px;
	height:340px;
	text-align:left;
	}
#lt {
	padding:0;
	margin:13px 0px 0px 0px;
	float:left;
	background:url(images/lt_03.jpg) no-repeat;
	width:788px;
	height:340px;
	text-align:left;
	}
#abec {
	padding:0;
	margin:13px 0px 0px 0px;
	float:left;
	background:url(images/abec_03.jpg) no-repeat;
	width:788px;
	height:340px;
	text-align:left;
	}
#hort-sales {
	padding:0;
	margin:13px 0px 0px 0px;
	float:left;
	background:url(images/horticultural-sales_03.jpg) no-repeat;
	width:788px;
	height:340px;
	text-align:left;
	}
#dr {
	padding:0;
	margin:13px 0px 0px 0px;
	float:left;
	background:url(images/dr_03.jpg) no-repeat;
	width:788px;
	height:340px;
	text-align:left;
	}
#boa-strap {
	padding:0;
	margin:13px 0px 0px 0px;
	float:left;
	background:url(images/boa-strap_03.jpg) no-repeat;
	width:788px;
	height:340px;
	text-align:left;
	}
#jm-tour {
	padding:0;
	margin:13px 0px 0px 0px;
	float:left;
	background:url(images/jm-tour-posters_03.jpg) no-repeat;
	width:788px;
	height:340px;
	text-align:left;
	}
#jm-shirt {
	padding:0;
	margin:13px 0px 0px 0px;
	float:left;
	background:url(images/jm-shirts_03.jpg) no-repeat;
	width:788px;
	height:340px;
	text-align:left;
	}
#wine {
	padding:0;
	margin:13px 0px 0px 0px;
	float:left;
	background:url(images/wine_03.jpg) no-repeat;
	width:788px;
	height:340px;
	text-align:left;
	}
#asm {
	padding:0;
	margin:13px 0px 0px 0px;
	float:left;
	background:url(images/asm-invite_03.jpg) no-repeat;
	width:788px;
	height:340px;
	text-align:left;
	}
#walleye {
	padding:0;
	margin:13px 0px 0px 0px;
	float:left;
	background:url(images/walleye_03.jpg) no-repeat;
	width:788px;
	height:340px;
	text-align:left;
	}
#creative {
	padding:0;
	margin:13px 0px 0px 0px;
	float:left;
	background:url(images/creative-play_03.jpg) no-repeat;
	width:788px;
	height:340px;
	text-align:left;
	}
#safepath {
	padding:0;
	margin:13px 0px 0px 0px;
	float:left;
	background:url(images/safepath_03.jpg) no-repeat;
	width:788px;
	height:340px;
	text-align:left;
	}
#ivd {
	padding:0;
	margin:13px 0px 0px 0px;
	float:left;
	background:url(images/ivd-research_03.jpg) no-repeat;
	width:788px;
	height:340px;
	text-align:left;
	}
#uf {
	padding:0;
	margin:13px 0px 0px 0px;
	float:left;
	background:url(images/urban-fairways_03.jpg) no-repeat;
	width:788px;
	height:340px;
	text-align:left;
	}
#cj {
	padding:0;
	margin:13px 0px 0px 0px;
	float:left;
	background:url(images/cj_03.jpg) no-repeat;
	width:788px;
	height:340px;
	text-align:left;
	}
#gp-total {
	padding:0;
	margin:13px 0px 0px 0px;
	float:left;
	background:url(images/gp-total-rewards_03.jpg) no-repeat;
	width:788px;
	height:340px;
	text-align:left;
	}
#let-it-ride {
	padding:0;
	margin:13px 0px 0px 0px;
	float:left;
	background:url(images/let-it-ride_03.jpg) no-repeat;
	width:788px;
	height:340px;
	text-align:left;
	}
#ib {
	padding:0;
	margin:13px 0px 0px 0px;
	float:left;
	background:url(images/integrated-biometrics_03.jpg) no-repeat;
	width:788px;
	height:340px;
	text-align:left;
	}
#amsecgroup {
	padding:0;
	margin:13px 0px 0px 0px;
	float:left;
	background:url(images/amsecgroup_03.jpg) no-repeat;
	width:788px;
	height:340px;
	text-align:left;
	}
#ridgewood {
	padding:0;
	margin:13px 0px 0px 0px;
	float:left;
	background:url(images/ridgewood_03.jpg) no-repeat;
	width:788px;
	height:340px;
	text-align:left;
	}
#aspire {
	padding:0;
	margin:13px 0px 0px 0px;
	float:left;
	background:url(images/aspire_03.jpg) no-repeat;
	width:788px;
	height:340px;
	text-align:left;
	}
#matt-wilmore {
	padding:0;
	margin:13px 0px 0px 0px;
	float:left;
	background:url(images/matt-wilmore_03.jpg) no-repeat;
	width:788px;
	height:340px;
	text-align:left;
	}
#zyentific {
	padding:0;
	margin:13px 0px 0px 0px;
	float:left;
	background:url(images/zyentific_03.jpg) no-repeat;
	width:788px;
	height:340px;
	text-align:left;
	}
#planet-kid {
	padding:0;
	margin:13px 0px 0px 0px;
	float:left;
	background:url(images/planet-kid_03.jpg) no-repeat;
	width:788px;
	height:340px;
	text-align:left;
	}
/*services*/
.services {
	padding:10px;
	margin:0;
	color:#494949;
	}
.services h1 {
	color:#7692ae;
	font-size:18px;
	font-weight:normal;
	padding:0;
	margin:0;
	}
.services ul {
	padding:0;
	margin:0;
	list-style:none;
	}
.services li {
	padding:5px 0px;
	margin:0;
	}
.proj-list {
	padding:10px;
	margin:0;
	}
.proj-list h1 {
	color:#7692ae;
	font-size:18px;
	font-weight:normal;
	padding:0;
	margin:0;
	}
#proj-info {
	padding:60px 10px 0px 15px;
	margin:0;
	width:190px;
	height:280px;
	color:#fdfcfb;
	font-size:11px;
	background:url(images/description-bg_03.jpg) no-repeat;
	}
#proj-info h2 {
	padding:5px 0px;
	margin:0;
	font-size:14px;
	color:#fdfcfb;
	font-weight:normal;
	}
#proj-info h2 .dark {
	color:#040404;
	}
#proj-info a {
	text-decoration:none;
	color:#fdfcfb;
	}
.close {
	text-align:right;
	}
/*content*/
#content-wrap {
	padding:10px;
	margin:0;
	}
#content {
	padding:20px;
	margin:0;
	float:left;
	width:500px;
	height:360px;
	color:#494848;
	background:url(images/blog-sidebar_03.jpg) no-repeat right top;
	}
	#content h2 {
		font-size:22px;
		color:#7692ae;
		font-weight:normal;
		}
	#content h2 a {
		color:#7692ae;
		text-decoration:none;
		}
	#content h2 small {
		font-size:12px;
		color:#c78c02;
		}
#sidebar {
	padding:20px 5px;
	margin:0;
	float:left;
	width:260px;
	}
#sidebar ul {
	padding:5px;
	margin:0;
	list-style:none;
	}
#sidebar ul li h2 {
	font-size:22px;
	font-weight:normal;
	color:#7692ae;
	}
#sidebar ul li ul li {
	color:#c78c02;
	font-size:14px;
	}
#sidebar ul li ul li a {
	color:#c78c02;
	text-decoration:none;
	font-size:16px;
	}