body {
	background: url("/images/bg_site.gif") repeat-x #000111;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 62.5%;
	line-height: 1.8em
}
a {
	text-decoration: none;
	border-bottom: 1px dotted #88b900;
	padding-bottom: 1px;
	color: #88b900;
}
a:hover {
	color: #444
}
.breaker {
	clear: both
}
#site-shell{
	width: 462px;
	height: 744px;
	margin: 0 auto;
	background: url("/images/bg_content.gif") repeat-x #00010f 0 1px;
	padding: 15px 0;
	font-size: 1.2em
}
#footer {
	font-size: .9em;
	padding: 0 0 20px
}
#content {
	background: #fff;
	margin: 0 15px 15px;
	padding: 0 25px
}
#logo-wrapper {
	padding: 30px 0 0 0
}
#logo-wrapper a {
	padding: 0;
	border-width: 0
}

h2 {
	font-weight: bold;
	margin: .5em 0 0 0
}
h1 {
	font-size: 1.4em;
	margin: .5em 0 0 0;
	color: #88b900
}
h1 span {
	color: #000111
}
#pitch h2 {
	font-weight: normal
}
#pitch {
	margin: 0 0 1em
}
.section-wrapper {
	margin: 0 0 1.3em;
	padding:  0 0 1.3em;
	border-bottom: 1px dotted silver
}
.section-wrapper ul {
	list-style-type: square;
	margin: 0 0 0 18px
}
#contact {
	background: #eee;
	padding: 5px 15px 10px;
	margin-bottom: 1.5em;
	border-bottom: 0;
}
#contact h2 {
	margin-top: 0
}
.unlist {
	list-style-type: none;
}

.unlist h2 {
	margin: 1em 0 4px -18px
}
.section-wrapper #portfolio {
	margin: 0 0 0 -18px
}
.section-wrapper #portfolio ul {
	margin: 0 0 0 0
}
#portfolio li {
	list-style-type: none;
	background-color:#bbb;
	float: left;
	padding: 3px 15px;
	margin: 0 2px 0 0;
	border-bottom: 1px solid #eee
}

#portfolio ul {
	float: left
}
#portfolio li.selected {
	list-style-type: none;
	cursor:pointer;
	background: #eee;
	color: #88b900;
	font-weight: bold;
}
#portfolio .tab-content {
	clear: both;
	margin: -1px 0 0 0;
	background: #eee;
	padding: 15px
}
