body {
	background-color: #000;
	color: #fff;
	font-size: small;
	font-family: "Courier New", Monaco, Courier, monospace;
}

.container {
	margin: 40px auto 20px;
	width:1100px;
}

ul, ol {
	margin: 0;
}

li ul, li ol {
	margin: 0;
}

a, a:link, a:visited {
	text-decoration: none;
	color: #fff;
}

a:hover, a:active {
	text-decoration: underline;
	color: #fff;
}

a.active {
	text-decoration: underline;
}

h1, h2, h3, h4, h5, h6 {
color:#fff;
}

#homepage {
	margin: 220px auto 0;
	width: 195px;
}

#homepage p {
	margin:52px 0 0 45px;
	}

div.span-6 {
	margin-right: 0;
}

#navigation {
	font-weight: bold;
	background: transparent url('/site_media/img/stars.png') no-repeat bottom;
	height:685px;
}

#header {
	background: transparent url('/site_media/img/logo_white.png') no-repeat 0 0;
	height: 67px;
	margin:0 0 33px;
}

#header h1 {
	display: none;
}

ol {
list-style-type:none;
}

#header ul li {
list-style-type: none;
margin:0 0.75em 0;
}

ul.site_info {
margin-top: -20px;
}

ul.site_info li {
list-style-type: none;
padding: 0 1.4em;
font-weight: bold;
}

#menu ul {
	margin: 20px 0 0 0;
}

#menu ul li {
list-style-type: none;
margin:0 0 10px;
text-transform: capitalize;
}

#about, #clients, fieldset {
	margin: 100px 0 0;
}

#about p {
	margin: 0 0 15px;
}

fieldset {
	border:none;
}

#clients h5 {
	margin: 0 0 10px;
}

#clients ul, #clients li {
	list-style-type: none;
	margin: 0 0 10px;
}

.content {
	float: left;
	width: 870px;
	}

#gallery ul, #gallery li {
	float: left;
	display: inline;
	padding: 10px;
}

#gallery li {
	height: 180px;
	width: 120px;
}

ul#gallerynav li {
text-transform: capitalize;
}

ol.site_info {
	margin: 20px 0;
}

#col1 {
float: left;
padding-right: 45px;
}
#col2 {
float: left;
}