@charset "utf-8";
/* CSS Document */
/*1. Global */
/*2. Link behavior not set by globals*/
/*3. Header */
/*4. Menu */
/*5.Content */

/*1. Global Attributes*/
* {
	margin:0;
	padding:0
}
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 14px;
	font-weight: normal;
	color: #000000;
}
a:link {
	color: #000000;
	text-decoration: underline;
	line-height: 16px;
}
a:visited {
	color: #000000;
	text-decoration: underline;
	line-height: 16px;
}
a:hover {
	color: #fff;
	line-height: 16px;
	background-color: #000000;
	text-decoration: none;
}
a:active {
	color: #000000;
	text-decoration: none;
	line-height: 16px;
	background-color: #000000;
}
/*end golbal*/

/*2. Link behavior not set by globals
a.links:link {
	color: #000000;
	text-decoration: underline;
}
a.links:visited {
	color: #000000;
	text-decoration: underline;
}
a.links:hover {
	color: #FFFFFF;
	background-color: #000000;
	text-decoration: none;
	margin-right: auto;
	margin-left: auto;
	padding-right: 4px;
	padding-left: 4px;
}
a.links:active {
	color: #000000;
	text-decoration: line-through;
}*/
/*end link behavior*/

/*3. Header */
#header-top-left {
	position:absolute;
	left:0px;
	top:0px;
	width:168px;
	height:20px;
}
#header-top-Illus {
	position:absolute;
	left:168px;
	top:0px;
	width:198px;
	height:20px;
	background-image: url(http://www.eben.com/eben-illustration/sys_grfx/header_top_Illus.jpg);
	background-repeat: no-repeat;
}
#header-top-left003 {
	position:absolute;
	left:366px;
	top:0px;
	width:557px;
	height:20px;
}
#header-black {
	position:absolute;
	left:0px;
	top:20px;
	width:58px;
	height:120px;
	background-color: #000000;
}
#header-main-Illus {
	position:absolute;
	left:0px;
	top:0px;
	width:823px;
	height:142px;
	background-image: url(http://www.eben.com/eben-illustration/sys_grfx/new-header-image.jpg);
	background-repeat: no-repeat;
}
#header-white {
	position:absolute;
	left:797px;
	top:20px;
	width:126px;
	height:120px;
}
#header-bottom {
	position:absolute;
	left:0px;
	top:112px;
	width:700px;
	height:30px;
}
#contact-hover {
	position:absolute;
	left:0px;
	top:100px;
	width:700px;
	height:42px;
	background-image: url(http://www.eben.com/eben-illustration/sys_grfx/contact-hover.jpg);
	background-repeat: no-repeat;
	visibility: hidden;
}
#contact-bar {
	position:absolute;
	left:0px;
	top:112px;
	width:700px;
	height:30px;
	background-image: url(http://www.eben.com/eben-illustration/sys_grfx/contact-bar.jpg);
	background-repeat: no-repeat;
	visibility: hidden;
}
#contact-hover {
	position:absolute;
	left:0px;
	top:100px;
	width:700px;
	height:42px;
	background-image: url(http://www.eben.com/eben-illustration/sys_grfx/contact-hover.jpg);
	background-repeat: no-repeat;
	visibility: hidden;
}
#contact-active {
	position:absolute;
	left:0px;
	top:100px;
	width:700px;
	height:42px;
	background-image: url(http://www.eben.com/eben-illustration/sys_grfx/contact-active.jpg);
	background-repeat: no-repeat;
	visibility: hidden;
}
/* end header */

/*4. Menu */
#menu-gray-left {
	position:absolute;
	left:0px;
	top:142px;
	width:58px;
	height:42px;
	background-color: #666666;
}
#menu-illus-left {
	position:absolute;
	left:58px;
	top:142px;
	width:2px;
	height:62px;
}
#menu-illus-on {
	position:absolute;
	left:60px;
	top:142px;
	width:100px;
	height:62px;
	background-image: url(http://www.eben.com/eben-illustration/sys_grfx/menu-on.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
#menu-illus-off {
	position:absolute;
	left:60px;
	top:142px;
	width:100px;
	height:62px;
	background-image: url(http://www.eben.com/eben-illustration/sys_grfx/menu-off.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
#menu-illus-rt {
	position:absolute;
	left:160px;
	top:142px;
	width:2px;
	height:62px;
}
#menu-blog-on {
	position:absolute;
	left:162px;
	top:142px;
	width:100px;
	height:62px;
	background-image: url(http://www.eben.com/eben-illustration/sys_grfx/menu-on.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
#menu-blog-off {
	position:absolute;
	left:162px;
	top:142px;
	width:100px;
	height:62px;
	background-image: url(http://www.eben.com/eben-illustration/sys_grfx/menu-off.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
#menu-blog-rt {
	position:absolute;
	left:262px;
	top:142px;
	width:2px;
	height:62px;
}
#menu-info-on {
	position:absolute;
	left:264px;
	top:142px;
	width:100px;
	height:62px;
	background-image: url(http://www.eben.com/eben-illustration/sys_grfx/menu-on.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
#menu-info-off {
	position:absolute;
	left:264px;
	top:142px;
	width:100px;
	height:62px;
	background-image: url(http://www.eben.com/eben-illustration/sys_grfx/menu-off.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
#menu-info-rt {
	position:absolute;
	left:364px;
	top:142px;
	width:2px;
	height:62px;
}
#menu-email {
	position:absolute;
	left:366px;
	top:142px;
	width:50px;
	height:42px;
	background-color: #0091c6;
	background-image: url(sys_grfx/email-call.jpg);
	background-repeat: no-repeat;
}
#menu-email-white {
	position:absolute;
	left:366px;
	top:142px;
	width:50px;
	height:42px;
	background-color: #000000;
	background-image: url(sys_grfx/email-call2.jpg);
	background-repeat: no-repeat;
	visibility: hidden;
	color: #000000;
}
.menu-email {
	position:absolute;
	left:366px;
	top:142px;
	width:50px;
	height:42px;
	background-color: #0091c6;
	background-image: url(sys_grfx/email-call.jpg);
	background-repeat: no-repeat;
}
.menu-email2 {
	position:absolute;
	left:366px;
	top:142px;
	width:50px;
	height:42px;
	background-color: #000000;
 background-image: url(sys_grfx/email-call2.jpg);
	background-repeat: no-repeat;
}
div.menu-email:hover {
	position:absolute;
	left:366px;
	top:142px;
	width:50px;
	height:42px;
	background-color: #000000;
 background-image: url(sys_grfx/email-call2.jpg);
	background-repeat: no-repeat;
}
#menu-contact-rt {
	position:absolute;
	left:416px;
	top:142px;
	width:2px;
	height:62px;
}
#menu-gall-on {
	position:absolute;
	left:418px;
	top:142px;
	width:100px;
	height:62px;
	background-image: url(http://www.eben.com/eben-illustration/sys_grfx/menu-on.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
#menu-gall-off {
	position:absolute;
	left:418px;
	top:142px;
	width:100px;
	height:62px;
	background-image: url(http://www.eben.com/eben-illustration/sys_grfx/menu-off.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
#menu-gal-rt {
	position:absolute;
	left:518px;
	top:142px;
	width:2px;
	height:62px;
}
#menu-666666 {
	position:absolute;
	left:520px;
	top:142px;
	width:212px;
	height:42px;
	background-color: #666666;
}
#menu-contact-sep {
	position:absolute;
	left:366px;
	top:161px;
	width:50px;
	height:2px;
}
#menu-call {
	position:absolute;
	left:366px;
	top:163px;
	width:50px;
	height:21px;
	background-color: #0093a7;
}
#menu_under_gray_left {
	position:absolute;
	left:0px;
	top:182px;
	width:58px;
	height:2px;
}
#menu_under_contacts {
	position:absolute;
	left:366px;
	top:182px;
	width:50px;
	height:2px;
}
#menu_under_gray_right {
	position:absolute;
	left:520px;
	top:182px;
	width:277px;
	height:2px;
}
#menu_large_under_contact {
	position:absolute;
	left:366px;
	top:184px;
	width:50px;
	height:20px;
}
#content-left-margin {
	position:absolute;
	left:0px;
	top:184px;
	width:58px;
	height:380px;
}
#menu_txt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	padding-top: 15px;
	padding-left: 20px;
	text-align: center;
	padding-right: 20px;
	color: #000000;
}
#menu_txt2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	padding-top: 15px;
	text-align: center;
	color: #FFFFFF;
	margin-right: auto;
	margin-left: auto;
}
#menu_txt-guest 	
{font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	padding-top: 15px;
	padding-left: 6px;
	text-align: center;
	padding-right: 6px;
	color: #000000;
}
#menu_txt-guest a	{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	padding-top: 15px;
	padding-left: 6px;
	text-align: center;
	padding-right: 6px;
	color: #000000;
	text-decoration: none;
}


#menu_txt3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	padding-top: 3px;
	text-align: center;
	color: #FFFFFF;
	margin-right: auto;
	margin-left: auto;
	line-height: 17px;
	vertical-align: top;
}
#menu_txt3 a {
	color: #FFFFFF;
	text-decoration: none;
}
#menu_txt4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	padding-top: 8px;
	text-align: center;
	color: #FFFFFF;
	margin-right: auto;
	margin-left: auto;
}
#menu_txt4 a:link {
	color: #FFFFFF;
	text-decoration: underline;
	background-color: transparent;
}
#menu_txt4 a:visited {
	color: #FFFFFF;
	text-decoration: underline;
	background-color: transparent;
}
#menu_txt4 a:hover {
	color: #FFFFFF;
	text-decoration: none;
	background-color: transparent;
}
#menu_txt4 a:active {
	color: #e63c00;
	text-decoration: none;
	width:72px;
	height:30px;
	background-color: ffffff;
}
/*end menu*/

/*5. Content*/
#content-top-margin {
	position:absolute;
	left:58px;
	top:204px;
	width:222px;
	height:32px;
}
#content-left-margin035 {
	position:absolute;
	left:280px;
	top:204px;
	width:20px;
	height:360px;
}
#content-space {
	position:absolute;
	left:300px;
	top:204px;
	width:540px;
	height:auto;
}
#my-content-space {
	position:absolute;
	left:300px;
	top:240px;
	width:540px;
	height:auto;
}
#my-content-space img{
padding-bottom:20px;}
#wrapimage img {padding:0px;}
#content-space-hidden {
	position:absolute;
	left:300px;
	top:204px;
	width:540px;
	height:360px;
	display: none;
}
#content_table {
	margin-top: 30px;
	width: 480px;
	margin-left: -10px;
}
#content_table2 {
	margin-top: 30px;
	width: 480px;
	margin-left: -10px;
}
a.border {
	text-decoration: none;
	border: none;
	background-color: #FFFFFF;
}
a.border img {
	border: 2px solid #dddddd;
	background-color: #FFFFFF;
}
a.border:hover img {
	border: 2px solid #e63c00;
	background-color: #FFFFFF;
}
a.border:active img {
	border: 2px solid #ffffff;
	background-color: #FFFFFF;
}
/*a.border:hover active {
	border: 2px solid #ffffff;
	background-color: #FFFFFF;
}*/
#content_table td {
	height: 100px;
	width: 100px;
	padding-top: 0px;
	padding-bottom: 10px;
	padding-left: 10px;
}
#content-left-nav-margin {
	position:absolute;
	left:58px;
	top:236px;
	width:2px;
	height:118px;
}
#content-position {
	position:absolute;
	left:60px;
	top:236px;
	width:220px;
	height:34px;
	background-color: #000000;
	background-image: url(http://www.eben.com/eben-illustration/sys_grfx/walking-little-e.png);
	background-repeat: no-repeat;
}
#content-position2 {
	position:absolute;
	left:60px;
	top:236px;
	width:50px;
	height:34px;
	background-color: #000000;
	background-image: url(http://www.eben.com/eben-illustration/sys_grfx/walking-little-e.png);
	background-repeat: no-repeat;
}
#content-pos-rt {
	position:absolute;
	left:132px;
	top:236px;
	width:2px;
	height:30px;
}
#content-previous {
	position:absolute;
	left:112px;
	top:240px;
	width:83px;
	height:30px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	background-color: #e63c00;
	text-align: left;
	vertical-align: middle;
	color: #FFFFFF;
}
#content-previous a{
	width:83px;
	height:25px;
	margin-top: 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	background-color: #e63c00;
	text-align: left;
	vertical-align: middle;
	color: #FFFFFF;
	text-decoration: underline;
	display: block;
	text-indent: 10px;
}
#content-previous a:hover{
	text-decoration: none;
	display: block;
}
#content-previous a:active{
	text-decoration: none;
	display: block;
}
#content-prev-rt {
	position:absolute;
	left:206px;
	top:236px;
	width:2px;
	height:30px;
}
#content-next {
	position:absolute;
	left:197px;
	top:240px;
	width:83px;
	height:30px;
	background-color: #e63c00;
	}
#content-next a{
	width:83px;
	height:25px;
	margin-top: 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	background-color: #e63c00;
	text-align: left;
	vertical-align: middle;
	color: #FFFFFF;
	text-decoration: underline;
	display: block;
	text-indent: 10px;
}
#content-next a:hover{
	text-decoration: none;
	display: block;
}
#content-next a:active{
	text-decoration: none;
	display: block;
}
#content-under-nav {
	position:absolute;
	left:60px;
	top:266px;
	width:220px;
	height:2px;
}
#sketchblog_menu {
	position:absolute;
	left:60px;
	top:363px;
	height: 217px;
}
#content-search {
	width:217px;
	height:30px;
	padding-right: 4px;
}
#content-search .search-butt {
	margin-bottom: 2px;
}
#content-search .search-txtfield {
	border: 1px solid #dddddd;
	height: 20px;
	width: 115px;
	margin-bottom: 5px;
}
#content-title {
	position:absolute;
	left:60px;
	top:272px;
	width:201px;
	height:30px;
	background-color: #000000;
	padding-right: 4px;
}
#content-title-sb {
	position:absolute;
	left:60px;
	top:274px;
	width:201px;
	height:30px;
	background-color: #000000;
	padding-right: 4px;
}
#content-title-text {
	margin-right: auto;
	margin-left: auto;
	font-size: 18px;
	color: #FFFFFF;
	padding-top: 8px;
	padding-right: 4px;
	padding-bottom: 2px;
	padding-left: 10px;
	text-transform: lowercase;
}
#sketchblog-intro {
	position:absolute;
	left:60px;
	top:303px;
	width:220px;
	margin-top: 7px;
	margin-bottom: 10px;
}
#content-title-text a {
	margin-right: auto;
	margin-left: auto;
	font-size: 18px;
	color: #FFFFFF;
	padding-top: 8px;
	padding-bottom: 2px;
	text-decoration: none;
	text-transform: lowercase;
	background:transparent;
}
#content-title2 {
	/*position:absolute;
	left:60px;
	top:302px;*/
	width:156px;
	height:20px;
	background-color: #000000;
	padding-right: 4px;
	margin-left: -10px;
	margin-top: 4px;
}
#content-title2-info {
	/*position:absolute;
	left:60px;
	top:302px;*/
	width:150px;
	height:20px;
	background-color: #000000;
	padding-right: 4px;
	margin-left: -10px;
	float: left;
	margin-top:2px;
}
#content-title3-info {
	/*position:absolute;
	left:60px;
	top:302px;*/
	width:71px;
	height:20px;
	background-color: #000000;
	padding-right: 4px;
	margin-left: 2px;
	float: left;
}
#content-title-text2 {
	margin-right: auto;
	margin-left: auto;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	padding-top: 4px;
	padding-right: 4px;
	padding-bottom: 4px;
	padding-left: 9px;
}
#content-space #sarcatic-tree {
	background-image: url(http://www.eben.com/eben-illustration/sys_grfx/treesarcasm.jpg);
	background-repeat: no-repeat;
	height: 118px;
	width: 153px;
	left: 130px;
	position: absolute;
	margin-top: 115px;
}
#content-img-descrip {
	width:204px;
	height:10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	padding-top: 7px;
	margin-left: -10px;
}
#content-img-descrip-info {
	width:204px;
	height:auto;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	padding-top: 6px;
	margin-left: -10px;
	float: none;
	margin-top: 23px;
	margin-bottom:10px;
}
#content-descript-margin {
	position:absolute;
	left:264px;
	top:298px;
	width:16px;
	height:56px;
}
#content-HR-box {
	position:absolute;
	width:222px;
	height:10px;
	background-image: url(http://www.eben.com/eben-illustration/sys_grfx/content_HR_box.jpg);
	background-repeat: no-repeat;
	margin-top: 5px;
	margin-left: -10px;
}
#content-categories {
	position:absolute;
	left:58px;
	top:364px;
	width:206px;
	height:52px;
	background-image: url(http://www.eben.com/eben-illustration/sys_grfx/content_categories.jpg);
}
#content-dash-hr {
	position:absolute;
	width:132px;
	height:3px;
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #999999;
	margin-left: -20px;
}
#content-dash-hr2 {
	position:absolute;
	width:220px;
	height:10px;
	background-image: url(http://www.eben.com/eben-illustration/sys_grfx/gotted-line-btm.png);
	background-repeat: no-repeat;
	background-position: left top;
	margin-left: -10px;
}
#content-dash-hr2-info {
	position:absolute;
	width:132px;
	height:10px;
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #999999;
	margin-left: -10px;
	margin-bottom: 10px;
	padding-top: 5px;
}
#content-dash-hr3 {
	width:132px;
	height:3px;
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #999999;
}
#content-left-marg-menu {
	position:absolute;
	left:58px;
	top:419px;
	width:2px;
	height:145px;
}
#content-links {
	position:absolute;
	left:60px;
	top:294px;
	width:202px;
	height:auto;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 12px;
	font-weight: normal;
	color: #000000;
	padding-left: 10px;
	padding-top: 6px;
	margin-bottom: 20px;
}
#content-links-info {
	position:absolute;
	left:60px;
	top:298px;
	width:202px;
	height:auto;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 12px;
	font-weight: normal;
	color: #000000;
	padding-left: 10px;
	padding-top: 6px;
	margin-bottom: 20px;
}
.show_black {
	color: #FFFFFF;
	background-color: #000000;
	text-decoration: none;
	width: 100px;
	margin-right: auto;
	margin-left: auto;
	padding-right: 4px;
	padding-left: 4px;
}
a.show_black:link {
	color: #FFFFFF;
	text-decoration: none;
	line-height: 16px;
}
#content-hr-2 {
	position:absolute;
	width:132px;
	height:3px;
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #999999;
	margin-left: -10px;
}
#content-link-style {
	position:absolute;
	left:60px;
	top:498px;
	width:202px;
	height:66px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 12px;
	font-weight: normal;
	color: #000000;
	padding-left: 10px;
	padding-top: 6px;
}
#content-links .sort_class {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #000000;
	padding-top: 10px;
	line-height: 14px;
	margin-left: -10px;
}
.show_all {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	padding-left: 7px;
	padding-top: 2px;
	margin-bottom: 20px;
	margin-left: -16px;
}
.show_all p {
	padding-bottom: 10px;
}
#content-links h4 {
	visibility: hidden;
	display:none;
}
#content-categories .show_all a {
	color: #000000;
	text-decoration: underline;
}
#content-space img {
	margin-top: auto;
	margin-right: auto;
	margin-bottom: 20px;
	margin-left: auto;
	background-color: #FFFFFF;
}

#wrapimage img {
	height: 150px;
	width: 150px;
	margin-right: 10px;
	margin-bottom: 10px;
	margin-left: 10px;
}
#wrapimage img a:hover{
	height: 150px;
	width: 150px;
	margin-right: 10px;
	margin-bottom: 10px;
	margin-left: 10px;
	background-color: #FFFFFF;
}
#wrapimage img a:active{
	height: 150px;
	width: 150px;
	margin-right: 10px;
	margin-bottom: 10px;
	margin-left: 10px;
}
#menu_txt2 a {
	color: #FFFFFF;
	text-decoration: none;
	background-color: #000000;
}
#menu_txt a {
	color: #000000;
	text-decoration: none;
	background-color: #ffffff;
}
/*illustration b specific classes*/
#backto {
	height: 30px;
	margin-left: -10px;
	padding-top: 0px;
	padding-bottom: 0px;
	line-height: 12px;
	margin-top: 10px;
}
#content-HR-box-back1 {
	background-image: url(http://www.eben.com/eben-illustration/sys_grfx/content_HR_box.jpg);
	height: 10px;
	width: 222px;
	margin-left: -10px;
	background-repeat: no-repeat;
	margin-top:10px;
	/*margin-bottom: 10px;*/
}
#content-HR-box-back2 {
	background-image: url(http://www.eben.com/eben-illustration/sys_grfx/content_HR_box.jpg);
	height: 10px;
	width: 222px;
	margin-left: -10px;
	background-repeat: no-repeat;
}
/* sketchblog specific classes*/
#sketchblog_menu #monthly-archive {
	list-style-type: none;
	margin-left: 0px;
	font-weight: bold;
	color: #000000;
	padding-top: 15px;
	padding-left:2px;
}
#monthly-archive2 {
	list-style-type: none;
	margin-left: 0px;
	font-weight: bold;
	color: #000000;
	margin-top: 5px;
}
#monthly-archive3 {
	list-style-type: none;
	margin-left: 10px;
	font-weight: normal;
	color: #000000;
}
.month {
	text-transform: lowercase;
	color: #000000;
	margin-left: 18px;
	font-weight: normal;
}
#monthly-archive3 .catecount {
	color: #000000;
	text-decoration: none;
}
#monthly-archive3 .catecount a:hover {
	color: #000000;
	text-decoration: none;
}
#monthly-archive3 .catecount a:visited {
	color: #000000;
	text-decoration: none;
}
#monthly-archive3 .catecount a:active {
	color: #000000;
	text-decoration: none;
}
#monthly-archive3 .catecount a:links {
 color: #000000;
 text-decoration: none;
}
.year {
	margin-left: 10px;
	font-weight: normal;
	list-style-type: none;
	text-transform: lowercase;
}
#myyear {
	margin-left: 10px;
	font-weight: normal;
	list-style-type: none;
	display:none;
	text-transform: lowercase;
}
.cat-child {
	text-transform: lowercase;
	color: #000000;
	margin-left: 25px;
	font-weight: normal;
	list-style-type: none;
}
#content-hr-3 {
	/*padding-bottom: 3px;*/
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #dddddd;
	width: 132px;
	margin-top: 10px;
	margin-bottom: 10px;
}
#content-HR-box-search {
	background-image: url(http://www.eben.com/eben-illustration/sys_grfx/content_HR_box.jpg);
	height: 10px;
	width: 222px;
}
#content-HR-box-menu {
	background-image: url(http://www.eben.com/eben-illustration/sys_grfx/content_HR_box.jpg);
	height: 10px;
	width: 222px;
	margin-top: 10px;
}
#blog-menu {
	position: absolute;
	left: 60px;
	top: 323px;
}
#blog-date {
	height: 20px;
	width: 480px;
	text-align: left;
	vertical-align: middle;
	margin-top: auto;
	margin-right: auto;
	margin-left: 0px;
	/*background-color: #000000;*/
	margin-bottom: 2px;
	}
#blog-date a:hover{
	background-color: #e63c00;
	}
#blog-date-txt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	vertical-align: middle;
	margin-left: 0px;
	text-align: left;
	height: 25px;
	width: 100%;
	padding-top: 1px;
	text-indent: 10px;
	line-height: 11px;
	text-transform: lowercase;
}
#blog-date-txt a{
	color: #FFFFFF;
	text-decoration: none;
}
#blog-date-txt a:active{
	color: #e63c00;
	text-decoration: none;background-color: #FFFFFF
}
.row {
	background-color: #000;
	width: 480px;
}
.row:hover{
	background-color: #e63c00;
	width: 480px;
}
.row:active{
	color: #e63c00 !important;
	background-color: #FFFFFF;
	width: 480px;
}
.row-title {
	background-color: #000;
	width: 500px !important;
}
.row-title:hover{
	background-color: #e63c00;
	width: 500px !important;
}
.row-title:active{
	color: #e63c00 !important;
	background-color: #FFFFFF;
	width: 500px !important;
}
#blog-title {
	color: #FFFFFF;
	height: 30px;
	width: 500px;
	margin-left: 0px;
	float: none;
	margin-right: 2px;
	padding-top: 0px;
	text-indent: 10px;
	margin-top:-2px;
	margin-bottom:4px;
}
/*#blog-title-txt {background-color:#000000;width: 500px;margin-left: 12px;}*/
#blog-title-txt a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: normal;
	line-height: 31px;
	padding-right: 10px;
	padding-bottom: 4px;
	padding-top:4px;

	height: 40px;
	width: 500px !important;
	margin-left: 2px;
	margin-bottom: 2px;
	color: #FFFFFF;
	text-decoration: none;
}
#blog-title-txt a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: normal;
	line-height: 31px;
	padding-right: 10px;
	padding-bottom: 4px;
	padding-top:4px;
	height: 40px;
	width: 500px !important;
	margin-left: 2px;
	margin-bottom: 2px;
	color: #FFFFFF;
	background-color:#e63c00;
	text-decoration: none;
}
#blog-title-txt a:active{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: normal;
	line-height: 31px;
	padding-right: 10px;
	padding-bottom: 4px;
	padding-top:4px;
	height: 40px;
	width: 500px !important;
	margin-left: 2px;
	margin-bottom: 2px;
	color: #e63c00;
	background-color:#ffffff;
	text-decoration: none;
}

#blog-title-txt2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	line-height: 25px;
	text-indent: 4px;
	width: 135px;
	height: auto;
	margin-left: auto;
	float: left;
}
#content-space #blogentry {
	padding-top: 36px;
	width: 575px;
	padding-bottom: 70px;
}
#comments {
	font-size: 11px;
	color: #FFFFFF;
	background-color: #000000;
	height: 20px;
	width: 100px;
	float: left;
	text-align: left;
	vertical-align: middle;
	padding-top: 4px;
	margin-left: 0px;
	margin-right: 2px;
	margin-top: -4px;
	text-indent: 10px;
}
#comments a{
	color: #FFFFFF;
	text-decoration: none;
	background-color: transparent;
	}
#comments a:active{
	color: #e63c00;
	text-decoration: none;
	background-color: #FFFFFF;
	}
#comments.row:hover{
	color: #FFFFFF;
	background-color: #e63c00;
	text-decoration: none;
}
#comments.row:active {
	color: #e63c00;
	background-color: #FFFFFF;
	text-decoration: none;
}
#comments.row:visited {
	color: #FFFFFF;
	text-decoration: none;
	background-color: #000000;
}

.row2 a:link {color:white;}
/*trackbacks removed */
/*#permalink {
	font-size: 11px;
	color: #FFFFFF;
	background-color: #000000;
	height: 20px;
	width: 98px;
	text-align: center;
	vertical-align: middle;
	padding-top: 4px;
	margin-left: 0px;
	margin-right: 2px;
	text-decoration: none;
	float: left;
	margin-top: -4px;
}
#permalink a {
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
}
#permalink a:visited {
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
}
#permalink a:hover {
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: line-through;
}
#permalink a:active {
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: line-through;
}*/
#blog-catty {
	font-size: 11px;
	color: #FFFFFF;
	background-color: #000000;
	height: 19px;
	width: 100px;
	text-align: left;
	vertical-align: middle;
	padding-top: 5px;
	margin-left: 0px;
	margin-right: 2px;
	margin-top: -4px;
	padding-right: 8px;
	padding-left: 8px;
	float: left;
	line-height: 14px;
	font-weight: normal;
	text-indent: 10px;
}
#blog-catty a{
	color: #FFFFFF;
	text-decoration: none; 	background-color: transparent;
	}
#blog-catty a:active{
	color: #e63c00;
	text-decoration: none;
	}
#blog-catty.row:hover{
	color: #FFFFFF;
	background-color: #e63c00;
	text-decoration: none;
}
#blog-catty.row:active {
	color: #e63c00;
	background-color: #FFFFFF;
	text-decoration: none;
}
#blog-catty.row:visited {
	color: #FFFFFF;
	text-decoration: none;
	background-color: #e63c00;
}


#blog-catty2ndline {
	font-size: 11px;
	color: #FFFFFF;
	background-color: #000000;
	height: 20px;
	width: auto;
	float: left;
	text-align: center;
	vertical-align: middle;
	padding-top: 4px;
	margin-left: 0px;
	margin-right: 2px;
	padding-right: 8px;
	padding-left: 8px;
}
#2ndline {
	height: auto;
	width: 457px;
	line-height: 26px;
	white-space: normal;
}
#3rdline {
	height: auto;
	width: 320px;
	line-height: 26px;
	margin-top: -4px;
	white-space: normal;
	float: left;
}
#3rdline p {
	line-height: 24px;
}
#blogentry #myentry {
	float: left;
	height: auto;
	width: 457px;
	margin-top: 10px;/*padding-bottom: 70px;*/
}
#blogentry #myentry img{
	padding-top: 15px;
	padding-bottom: 15px;
	margin: auto;
}
#monthly-archive2 p {
	height: 10px;
}
#content-links p {
	height: 5px;
}
#content-space #wrapimage {
	padding: 10px;
}
#sketchblog_menu .sort_class {
	font-size: 12px;
	font-weight: bolder;
	line-height: 16px;
	height: 24px;
}
#sketchblog_menu p {
	height: 10px;
}
/*#mywrap {
	margin-top: 10px;
}*/
entry-tags {
	padding-top: 25px;display: none;
}
#content-title-info {
	position:absolute;
	left:60px;
	top:238px;
	width:220;
	height:34px;
	/*background-color: #578700;*/
	padding-right: 4px;
	background-image: url(sys_grfx/walking-little-e.png);
	background-repeat: no-repeat;
	background-position: left top;
}
#content-title-text-info {
	margin-right: auto;
	margin-left: auto;
	font-size: 18px;
	color: #FFFFFF;
	padding-top: 8px;
	padding-right: 4px;
	padding-bottom: 2px;
	padding-left: 9px;
	text-transform: lowercase;
}
#content-title-text-info a {
	margin-right: auto;
	margin-left: auto;
	font-size: 18px;
	color: #FFFFFF;
	padding-top: 8px;
	padding-bottom: 2px;
	text-decoration: none;
	text-transform: lowercase;
}
#content-links-info .sort_class {
	font-size: 12px;
	font-weight: bolder;
	margin-top: 10px;
}

.search-module-content {margin-left:-10px;}
#walking-e {
	background-image: url(sys_grfx/walking-little-e.png);
	background-repeat: no-repeat;
	background-position: left top;
	height: 34px;
	width: 220px;
	position:absolute;
	left:60px;
	top:238px;
}
#content-title-textsm {
	font-size: 10px;
	color: #FFFFFF;
	text-indent: 10px;
	padding-top:3px;
}
.sort_class-cat {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	line-height: 36px;
	margin-top: 10px;
}
#cat-list {
	margin-top: 20px;
}
#cat-list a{
	text-decoration:none;
}
.comments-header {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	line-height: 36px;
	margin-top: 10px;
}
.comments-content {width:100%;}
#comments2 {
	width:100%;
	text-align: left;
	margin-top:30px;
}
label {color:#000000;}
.comment-inner, .comment-footer {
	width:500px;
	text-align: left;
	margin-top:10px;
}
#comment-author, #comment-email, #comment-url, #comment-text {
	margin-bottom: 10px;
	border: 1px solid #dddddd;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
}
.comments-open-moderated, .comments-open-header  {
	text-align:left;
	padding-top: 10px;
	padding-bottom: 10px;
}
#blognab {
	width: 310px;
	display: block;
	margin-bottom: 17px;
}

#comments3 {
	font-size: 9px;
	color: #FFFFFF;
	background-color: #e63c00;
	height: 20px;
	width: 150px;
	text-align: left;
	vertical-align: middle;
	padding-top: 4px;
	margin-left: 0px;
	margin-right: 2px;
	margin-top: -4px;
	text-indent: 10px;
}
#comments3 a{
	color: #FFFFFF;
	text-decoration: underline;
	background-color: transparent;
	}
#comments3 a:hover {
	color: #FFFFFF;
	text-decoration: none;
	background-color: transparent;
	}
#comments3 a:active{
	color: #e63c00;
	text-decoration: none;
	background-color: #FFFFFF;
	}
	
#comments3.row:hover{
	color: #FFFFFF;
	background-color: #e63c00;
	text-decoration: none;
}
#comments3.row:active {
	color: #e63c00;
	background-color: #FFFFFF;
	text-decoration: none;
}
#comments3.row:visited {
	color: #FFFFFF;
	text-decoration: none;
	background-color: #000000;
}

#linkout1 {
	visibility: hidden;
	background-image: url(http://www.eben.com/eben-illustration/sys_grfx/org-bkg.png);
	background-repeat: repeat;
	height: 5px;
	width:150px;
	background-position: left bottom;
} 
#linkout2 {
	background-image: url(http://www.eben.com/eben-illustration/sys_grfx/org-bkg.png);
	background-repeat: repeat;
	visibility: hidden;height: 5px;width:150px;
	background-position: left bottom;
} 
dt.show_black {
	color: #FFFFFF;
	background-color: #000000;
	text-decoration: none;
	}
.comment-footer {text-align: left;
	vertical-align: middle;padding-top:3px;}
#blue {
	font-size: 9px;
	color: #FFFFFF;
	background-color: #000000;
	height: 20px;
	width: 620px;
	text-indent: 10px;
	display: block;
	line-height: 9px;
}
#blue a{
	color: #FFFFFF;
	text-decoration: underline;
	background-color: transparent;
	}
#blue a:hover {
	color: #000000;
	text-decoration: none;
	background-color: white;
	}
#blue a:active{
	color: #ffffff;
	text-decoration: none;
	background-color: #FFFFFF;
	}
	
#blue.comment-footer:hover{
	color: #000000;
	background-color: #ffffff;
	text-decoration: none;
}
#blue.comment-footer:active {
	color: #ffffff;
	background-color: #FFFFFF;
	text-decoration: none;
}
#blue.comment-footer:visited {
	color: #FFFFFF;
	text-decoration: none;
	background-color: #000000;
}
.comment-content {padding-top:10px;padding-bottom:10px;"}
.search-results-header {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	text-transform: lowercase !important;
	line-height: 18px;
	margin-bottom: 10px;
}
.search-results-header p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	text-transform: lowercase;
	line-height: 18px;
	padding-bottom: 10px;
}
.search-results-container {padding-bottom:35px;}

