/* Color Scheme #1
e8d0a9 - light tan
b7afa3 - dark tan
c1dad6 - light green
f5fafa - light greyish
acd1e9 - light blue
6d929b - light green-blue
*/
*
{
	margin: 0px;
	border: none;
	padding: 0px;
	color: #000;
}
body
{
	height: 100%;
	width: 100%;
	background-color: #e8d0a9;
}
#pagewrapper
{
	margin: 0 auto;
	/*width: 932px;*/
	width: 800px;
}
#contentwrapper
{
	/*float: left;
	width: 932px; w/ ads to right */
	width: 800px;
}
/*#ads
{
	float: left;
	margin-left: 10px;
	height: 600px;
	width: 120px;
}*/
#header
{
	position: relative;
	border: solid 1px #000;
	border-top: none;
	height: 60px;
	width: 800px;
	background-color: #acd1e9;
}
#header ol
{
	position: absolute;
	bottom: -1px;
	right: 10px;
	border-top: solid 1px #000;
	border-left: solid 1px #000;
	list-style: none;
	font-size: 10pt;
}
#header ol li
{
	display: inline;
	list-style: none;
}
#header ol li a
{
	float: left;
	border-right: solid 1px #000;
	border-bottom: solid 1px #000;
	padding: 3px 5px;
	width: 62px;
	display: block;
	background-color: #6d929b;
	color: #f5fafa;
	text-align: center;
	text-decoration: none;
}
#header ol li a:hover
{
	background-color: #348dc7;
	color: #f5fafa;
}
#header ol li a.active,
#header ol li a.active:hover
{
	border-bottom: solid 1px #f5fafa;
	background-color: #f5fafa;
	color: #000;
	font-weight: bold;
}
#header ol li a.active_sub,
#header ol li a.active_sub:hover
{
	border-bottom: solid 1px #000;
	background-color: #c1dad6;
	color: #000;
	font-weight: bold;
}
#header ol li a span
{
	display: block;
}
#content_main
{
	border: solid 1px #000;
	border-top: none;
	width: 800px;
	background-color: #f5fafa;
}
#content_main ol
{
    float: right;
    margin-right: 10px;
	list-style: none;
	font-size: 10pt;
}
#content_main ol li
{
	display: inline;
	list-style: none;
}
#content_main ol li a
{
	float: left;
	border-right: solid 1px #000;
	border-bottom: solid 1px #000;
	padding: 3px 10px;
	display: block;
	background-color: #6d929b;
	color: #f5fafa;
	text-align: center;
	text-decoration: none;
}
#content_main ol li a.l
{
	float: left;
	border-right: solid 1px #000;
	border-bottom: solid 1px #000;
	border-left: solid 1px #000;
	padding: 3px 10px;
	display: block;
	background-color: #6d929b;
	color: #f5fafa;
	text-align: center;
	text-decoration: none;
}
#content_main ol li a:hover
{
	background-color: #348dc7;
	color: #f5fafa;
}
#content_main ol li a.active,
#content_main ol li a.active:hover
{
	border-bottom: solid 1px #f5fafa;
	background-color: #f5fafa;
	color: #000;
	font-weight: bold;
}
#content_main ol li a.active_l,
#content_main ol li a.active_l:hover
{
	border-bottom: solid 1px #f5fafa;
	border-left: solid 1px #f5fafa;
	background-color: #f5fafa;
	color: #000;
	font-weight: bold;
}
#content_main ol li a span
{
	display: block;
}
#content
{
    position: relative;
	border: solid 1px #000;
	border-top: none;
	width: 800px;
	background-color: #f5fafa;
}
#content ol
{
    float: right;
    margin-right: 10px;
	list-style: none;
	font-size: 10pt;
}
#content ol li
{
	display: inline;
	list-style: none;
}
#content ol li a
{
	float: left;
	border-right: solid 1px #000;
	border-bottom: solid 1px #000;
	padding: 3px 10px;
	display: block;
	background-color: #c1dad6;
	text-align: center;
	text-decoration: none;
}
#content ol li a.l
{
	float: left;
	border-right: solid 1px #000;
	border-bottom: solid 1px #000;
	border-left: solid 1px #000;
	padding: 3px 10px;
	display: block;
	background-color: #c1dad6;
	text-align: center;
	text-decoration: none;
}
#content ol li a:hover
{
	background-color: #348dc7;
	color: #f5fafa;
}
#content ol li a.active,
#content ol li a.active:hover
{
	border-bottom: solid 1px #f5fafa;
	background-color: #f5fafa;
	color: #000;
	font-weight: bold;
}
#content ol li a.active_r,
#content ol li a.active_r:hover
{
	border-right: solid 1px #f5fafa;
	border-bottom: solid 1px #f5fafa;
	background-color: #f5fafa;
	color: #000;
	font-weight: bold;
}
#content ol li a.active_l,
#content ol li a.active_l:hover
{
	border-bottom: solid 1px #f5fafa;
	border-left: solid 1px #f5fafa;
	background-color: #f5fafa;
	color: #000;
	font-weight: bold;
}
#content ol li a span
{
	display: block;
}
#content ul
{
    margin-left: 25px;
    margin-right: 10px;
}
#content h1,
#content h2
{
	padding: 10px;
    text-align: center;
}
#content p
{
	padding: 10px;
}
#content span
{
    font-weight: bold;
    font-size: larger;
}
#aboutme
{
    float: left;
    margin: 10px;
    border: solid 5px #6d929b;
}
#standout01
{
    margin: 0px 10px 0px 65px;
    border: solid 5px #6d929b;
}
#standout02
{
    margin: 0px 0px 0px 10px;
    border: solid 5px #6d929b;
}
#collage03
{
    margin: 0px 0px 0px 80px;
    border: solid 5px #6d929b;
}
#canvas01
{
    margin: 0px 0px 0px 140px;
    border: solid 5px #6d929b;
}
#tile
{
	margin: 5px 120px;
    border: solid 5px #6d929b;
}
#corner
{
    position: absolute;
    right: 0px;
    bottom: 0px;
}
#footer
{
	margin-top: 5px;
	text-align: center;
}
#footer p
{	
	font-size: 75%;
}