body {
	margin: 0;
	padding: 0;
	color: #ddd;
	background:#222;
	font-size: small;
	line-height: 1.6;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal
}
a {
	text-decoration:none;
	border-bottom: 1px solid #555;
	outline: none
}

a[href]
{	border-bottom-color: #888}

a:link, a:visited {
	color: #ccc
}
a[href]:hover, a[href]:focus {
	color: #fff;
	border-bottom: 1px solid #fff
}
a[href]:active {
	color: #fff;
	border-bottom: 1px dotted #fff
}

h1
{	font-size:1.3em;
	padding: 0;
	margin: 0;
	font-weight: normal;}
h1 a
{	display:block;
	padding: 1em 5% 0 5%}
h2
{	font-size: 1.3em}
h3
{	font-size: 1.2em}
h4, h5, h6 {
	font-size: 1.1em
}
h2, h3, h4, h5, h6, p, label {
	font-weight: normal;
	margin: 0;
	padding: 0.6em 0 0.3em 0
}
#mainContent p, #mainContent q,#mainContent cite,#mainContent blockquote,#mainContent h2,#mainContent ul
{	max-width: 38em;
	line-height: 1.8em;}
ul, ol {
	margin: 0 0 0 1em;
	padding: 0 0 0.6em 0
}
ol ol
{	}
ol {
	list-style:decimal
}
li
{margin: 0;
padding: 0}
ol ol {
	list-style: lower-alpha
}

ol ol ol{
	list-style:lower-roman
}
div {
	margin: 0;
	padding: 0;
	clear: none;
}
.intro
{	font-weight: bold}

fieldset
{	border: 1px solid #888}

input,
textarea
{	font-family:Arial, Helvetica, sans-serif;
	font-size: 1em;
	background: #333;
	color: #999;
	border-style: solid;
	border-width: 1px;
	margin: 0;
	padding: 0;
	vertical-align: middle}
.hinted
{	color: #999}
.entered
{	color: #eee}
input.hidden
{	border-width: 0}
textarea:hover,
textarea:focus,
input:hover,
input:focus
{	color: #fff;
	background:#111}
label
{	display: block;
}
#header {
	background:#222;
	text-align: right;
	padding: 0 ;
}
#header img
{	border: 0;}
#header span
{	display: block}

#chest
{	background: #333}

#sidebar1, #sidebar2 {
	font-size: smaller;
	margin-bottom:2.6em
}
#sidebar1 {
	border-right: 1px solid #777;
	width: 16%;
	float: left;
	padding: 2.6em 0% 0 3%;
	
}
#sidebar1 ol
{	list-style: none;
	padding: 0.3em 0 0 1.6em;
	margin-left: 0
	}
#sidebar1 ol li
{	list-style: none;
	margin-top: 0.15em}

#sidebar1 ol li a
{	}

#sidebar2 {
	width: 12%;
	float: right;
	padding: 1em 5% 0 2%;
}

#sidebar1 a
{	display:block}
#mainContent {
	width: 70%;
	float: left;
	padding: 1em 5% 1.6em 5%;
	min-height:13em
}
#footer {
	clear: both;
	background:#222;
	text-align: center;
	font-size: smaller;
	padding: 1em 5% 1.6em 5%;
	border-top: 1px solid #777
}
#footer li
{	display: inline;
	padding: 0 1em 0 0}
.clientList li
{	display: inline;
	padding: 0 0.3em}
blockquote
{	margin: 1em 0 2.6em 0;
	font-style:italic}
cite
{	display: block;
	font-style:normal;
	font-size: 90%}

.gallery
{	text-align:center}

.gallery li
{display: inline;
}	

.gallery li img
{ vertical-align:middle;
	margin: 0.3em;
	border-width: 1px
}	

div.entry
{	margin-bottom: 1em}
div.comments
{	margin: 1em 0;
	font-size:smaller}

div.comments h3
{	border-top: 1px solid #aaa;
	}

div.comments .comment
{	border-bottom: 1px solid #aaa;
	margin: 1px 0 0 0;
	padding: 1em 0}

.comment
{	margin-top: 1em}

.date,
.entryfooter,
.entrynavigation,
.commentfooter,
.next,
.prev
{	font-size: smaller;
	padding: 1em 0 2em 0;
	margin: 0;
	color: #aaa}

.entryfooter li,
.entrynavigation li,
.commentfooter li
{	display: inline;
	padding: 0 1em 0 0}
	
.commentform
{	font-size: smaller}


