body {
	font-family: Arial, Helvetica, sans-serif;
	background: url(../images/head_bg.jpg) repeat;
	margin: auto;
	overflow: auto;
	font-size: 13px;
}

img {
	border: none;
}

.container {
	width: 930px;
	margin: auto;
}

/* HEADER */

#header {
	margin: auto;
	background: url(../images/header-bg.png) repeat-x;
	height: 50px;
	width: auto;
	padding: 35px;
}

#logo {
	width: 260px;
	height: 37px;
	background: url(../images/logo.png) no-repeat;
}

#logo h1 {
	display: none;
}

#navigation {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-align: right;
	margin-top: -45px;
}

.navlinks li {
	display: inline;
	list-style-type: none;
}

.navlinks li a {
	color: #b64366;
	text-decoration: none;
	padding-top: 8px;
	padding-left: 10px;
	padding-bottom: 8px;
	padding-right: 40px;

}

.navlinks li a:hover {
	color: #FFF;
	width: 68px;
	text-decoration: none;
	background: url(../images/nav_hover.png) no-repeat;
	padding-top: 8px;
	padding-left: 10px;
	padding-bottom: 8px;
	padding-right:40px;
}

.navlinks li .selected {
	color: #FFF;
	width: 68px;
	text-decoration: none;
	background: url(../images/nav_hover.png) no-repeat;
	padding-top: 8px;
	padding-left: 10px;
	padding-bottom: 8px;
	padding-right:40px;
}

/* TAGLINE */

#tagline {
	width: 850px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-style: italic;
	font-size: 16px;
	color: #51656a;
	padding-left: 30px;
}

#tagline a {
	color: #bf637f;
	text-decoration: none
}

#tagline a:hover {
	color: #bf637f;
	text-decoration: none
}

/* CONTENT */

#content {
	background: url(../images/content_back_repeat.png) repeat-y;
	overflow: hidden;
	margin-top: 0px;
}

#content-top {
	background: url(../images/content_back_top.png) no-repeat;
	width: 901px;
	height: 26px;
	margin-top: 20px;
}

#content-bg {
	background: url(../images/content_repeat.png) repeat-x;
	height: 100%;	
}

#content-footer {
	background: url(../images/content_footer.png) no-repeat;
	width: 901px;
	height: 43px;
}

/* FEATURED CONTENT */

.featured {
	background: url(../images/featured.png) no-repeat;
	height: 65px;
	width: 885px;
	margin-left: 8px;
}

.container h2 {
	display: none;
}

.featured li {
	display: inline;
	list-style-type: none;
	padding-right: 10px;
}

.featured img {
	margin-top: 80px;
}

.featuredimage {
	border: 5px solid #bf637f;
}

.featuredimage:hover {
	border: 5px solid #d1f0f9;
}

#featured-description {
	float: right;
	margin-top: 90px;
	font-size: 12px;
	color: #494949;
	width: 180px;
}

#featured-description img {
	margin-top: 15px;
}

/* EXAMPLE HEADERS */

.example {
	background: url(../images/example-main.png) no-repeat;
	height: 65px;
	width: 885px;
	margin-left: 8px;
}

.perronerobotics {
	background: url(../images/example-perronerobotics.png) no-repeat;
	height: 65px;
	width: 885px;
	margin-left: 8px;
}

.bestbuy {
	background: url(../images/example-bestbuy.png) no-repeat;
	height: 65px;
	width: 885px;
	margin-left: 8px;
}

.angelswithoutvoices {
	background: url(../images/example-angelswithoutvoices.png) no-repeat;
	height: 65px;
	width: 885px;
	margin-left: 8px;
}

.bankofamerica {
	background: url(../images/example-bankofamerica.png) no-repeat;
	height: 65px;
	width: 885px;
	margin-left: 8px;
}

.biltmore {
	background: url(../images/example-biltmore.png) no-repeat;
	height: 65px;
	width: 885px;
	margin-left: 8px;
}

.georgiapower {
	background: url(../images/example-georgiapower.png) no-repeat;
	height: 65px;
	width: 885px;
	margin-left: 8px;
}

.lucasgroup {
	background: url(../images/example-lucasgroup.png) no-repeat;
	height: 65px;
	width: 885px;
	margin-left: 8px;
}

.goodsforyou {
	background: url(../images/example-goodsforyou.png) no-repeat;
	height: 65px;
	width: 885px;
	margin-left: 8px;
}

.cdaarchitecture {
	background: url(../images/example-cdaarchitecture.png) no-repeat;
	height: 65px;
	width: 885px;
	margin-left: 8px;
}

.carnivaltribe {
	background: url(../images/example-carnivaltribe.png) no-repeat;
	height: 65px;
	width: 885px;
	margin-left: 8px;
}

.cpilondon {
	background: url(../images/example-cpilondon.png) no-repeat;
	height: 65px;
	width: 885px;
	margin-left: 8px;
}

.ipnglobal {
	background: url(../images/example-ipnglobal.png) no-repeat;
	height: 65px;
	width: 885px;
	margin-left: 8px;
}

.example ul {
	padding-top: 80px;
}

.example li {
	display: inline;
	list-style-type: none;
	padding-right: 0px;
	padding-bottom: 0px;
}

#example-description {
	float: right;
	margin-top: 0px;
	font-size: 1px;
	color: #ffffff;
	width: 180px;
}

.example img {
	margin: 2px;
}

.exampleimage {
	border: 5px solid #bf637f;
}

.exampleimage:hover {
	border: 5px solid #d1f0f9;
}

#highlight-head {
	background: url(../images/highlighted-head.png) no-repeat;
	height: 61px;
	width: 885px;
	margin-left: 8px;
	margin-top: 460px;	
}

/* RESUME HEADERS */

.resume {
	background: url(../images/resume.png) no-repeat;
	height: 65px;
	width: 885px;
	margin-left: 8px;
}

#download-head {
	background: url(../images/download-head.png) no-repeat;
	height: 61px;
	width: 885px;
	margin-left: 8px;
	margin-top: 1225px;
}

/* CONTENT */

.content {
	padding-top: 80px;
	margin-left: 40px;
	font-size:13px;
	width: 800px;
}

img.center { 
	display: block;
	padding: 5px;
	margin-left: auto;
	margin-right: auto;
	border: 1px solid #d3d3d3;
	background-color: #ffffff;
}

/* CONTACT CONTENT */

#contact-head {
	background: url(../images/contact-head.png) no-repeat;
	height: 61px;
	width: 885px;
	margin-left: 8px;
	margin-top: 190px;
}

#left-side {
	width: 435px;
	font-size:13px;
	margin-left: 50px;
	margin-top:  0px;
	float: left;
}

#experience {
	width: 406px;
}

.list {
	display: block;
	list-style: url(../images/bullet.jpg);
	color: #494949;
	margin-left: 25px;

}

.list li {
	padding-top: 10px;
}	

#right-side {
	width: 435px;
	font-size:13px;
	margin-left: -12px;
    margin-top: 0px;
	float: left;
}

#contact {
	width: 406px;
}

.list a {
	color: #bf637f;
	text-decoration: none
}

.list a:hover {
	color: #bf637f;
	text-decoration: none
}

/* FOOTER */

#footer {
	background: url(../images/footer_bg.jpg) repeat-x;
	height: 69px;
	width: 100%;
	margin-top: 15px;
	font-size: 12px;
	color: #F1F1F1;
}

.footlinks {
	margin: auto;
	padding-top: 25px;
}

.footlinks li {
	display: inline;
	list-style-type: none;
	padding-right: 10px;
	padding-left: 10px;

}

.footlinks li a {
	color: #c2ecf9;
	margin: auto;
	text-decoration: none;

}

.copyright li {
	display: inline;
	float: right;
	overflow: hidden;
	list-style-type: none;
	padding-right: 50px;
	margin-top: -29px;
}

.copyright li a {
	color: #c2ecf9;
	margin: auto;
	text-decoration: none;

}
