/* general styles */

* {
		padding: 0;
		margin: 0;
}
		
body {
		background-color: #b5cfd9;
		color: #333;
}

#wrapper {
		width: 1160px;
		height: 1044px;
		background-image: url(images/honeycombSmall.jpg);
		margin: 0 auto;
}

h1 {
		margin-left: -9999px;
}

h2 {
		font-family: Georgia, "Times New Roman", Times, serif;
		font-size: 1.2em;
		font-weight: bold;
		text-align: center;
		padding-bottom: 20px;
		color: #a62d12;
}

p {
		font-family: "Trebuchet MS",  Tahoma,  Helvetica, Geneva, sans-serif;
		font-size: 0.9em;
		color: #333;
		padding-left: 5px;
}

a {
		text-decoration: none;
		color: #0338e1;
}

a:hover	{
	color: #a62d12;
}

a.pageLink  {
	color: #a62d12;
}

a.pageLink:hover {
	color: #f8af1e;
}

.space {
		padding-top: 5px;
		color: #0338e1;
}

/* center bar styles */

#MainContent {
		width: 225px;
		float: left;
		margin-left: 51px;
		margin-top: 30px;
}

#about {
		margin: 0 auto;
		padding: 40px 0 80px 0;
		margin-top: 15px;
}

#about .space {
		padding-left: 80px;
}

#portfolio {
		margin: 0 auto;
		padding: 45px 0 60px 0;
}

#portfolio img {
		height: 168px;
		width: 160px;
		margin-left: 30px;
		border: 1px solid #0338e1;
}

#portfolio p {
	margin-left: 60px;
}

#portfolio h2 {
		padding-bottom: 16px;
}

#contact {
		margin: 0 auto;
		padding: 50px 0 100px 0;
		margin-top: 10px;
}

#contact .space {
		padding-left: 80px;
}		

/* left sidebar styles */		

#leftSidebar {
		width: 225px;
		float: left;
		margin-left: 192px;
		margin-top: 200px;
}

#design {
		margin: 0 auto;
		padding: 15px 0 80px 0;
}

#design .space {
		padding-left: 30px;
}

#maintenance {
		margin: 0 auto;
		padding: 65px 0 80px 0;
}

#maintenance .space {
		padding-left: 20px;
}

/* right sidebar styles */

#rightSidebar {
		width: 225px;
		float: left;
		margin-left: 48px;
		margin-top: 149px;
}

#redesign {
		margin: 0 auto;
		padding: 65px 0 40px 0;
}

#redesign .space {
		padding-left: 50px;
}

#extras {
		margin: 0 auto;
		padding: 98px 0 40px 0;
		margin-top: 7px;
}

#extras .space {
		padding-left: 15px;
}

/* footer styles */

#footer {
		color: #fff;
		text-align: center;
		font-size: 0.7em;
		clear: both;
		margin-top: -50px;
}





