div.main {clear:both; width:721px; padding-top:1px; margin: auto;}
div.post h3{
font-size:14px; margin-bottom:0px; display:inline;
}
body {
	margin: 0px;
	margin-left:30px;
	background-attachment: fixed;
	background-image: url(http://www.aceart.org/wordpress/images/back.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}



body div {
	font-family:Arial, Helvetica, sans-serif;
	margin: auto;
	position: relative;
}

#logo {
	width:721px;
	margin-top:5px; 
	clear:both;
	font-size:10px;
}


#top {
	clear:both; 
	font-size:11px; 
	line-height:20px;
}

#nav {
	width:721px;
	
	background-color: #fff;
	clear:both
}


div.narrowcolumn {
	width:721px; 
	text-align:justify; 
	font-size:11px; 
	line-height:24px; 
	clear:both; 
	padding-bottom:150px;
}

div.staff {
	width:230px; 
	float:left; 
	margin-right:14px;
}

div.staff h1 {
	font-size:11px; 
	color:#FF0000; 
	border-bottom:1px solid #FF0000; 
	margin-top:0px;  
}

div.main h1 {
	color:#FF0000; 
	border-bottom:2px solid #FF0000; 
	margin-top:0px; 
	font-size:18px; 
	text-transform:uppercase; 
	line-height:30px;
}

div.main ul {
	padding-left:0px;
}

div.main ul li {
	list-style-type: none;
	padding-bottom: 20px;
	line-height: 20px;
 }

div.main img {
	padding-top:7px;
}

html>body div.main img {
	padding-top:0px;
}
 
div.post {
	clear:both; 
	padding-bottom:30px; 
	font-family:arial; 
	font-size:12px; 
	line-height:20px; 
	display:block;
}



img.left {
	display:block;
	float:right;
	margin-left:20px;
	margin-top:;
}

h2.post-title {
	border-bottom:1px solid #808080; 
	display:block; 
	padding-top:10px; 
	padding-bottom:8px; 
	margin-bottom:20px; 
	font-size:18px
}

h2.page-title {
	border-bottom:1px solid #808080; 
	display:block; 
	padding-top:20px; 
	padding-bottom:8px; 
	margin-bottom:20px; 
	color:#000000; 
	font-size:28px;
}

h2.post-title a {
	color:red
}

h2.post-title a:hover {
	color:red
}

a {
	text-decoration:none;
}

#search {
	background-color: #FFFFCC;
	padding: 8px;
	border: 1px solid #FFFF99; clear:both; margin-top:30px;
}

#searchform {
	float:right; 
	margin-top:-2px;
}

#search h2 {
	font-size:14px; 
	display:inline; 
	margin:0px;
}

.field {
	font-size:14px; 
	width:400px; 
	border:2px solid #cccccc; 
	background:#eeeeee; 
	padding:4px; 
	margin-left:14px;
}

.button {
	font-size:14px; 
	border:2px solid #999999; 
	background:#cccccc; 
	padding:3px; 
	margin-left:4px;
}

div.archives {
	padding:9px; 
	background-color:#eeeeee; 
	border:1px solid #cccccc; 
	font-size:11px; 
	text-align:right; 
	color:#999999; 
	margin-top:8px;
}

div.archives h2, div.criticaldistance h2 {
	float:left; 
	color:black; 
	margin:0px; 
	font-size: 14px;
}

div.staff strong {
	font-size:11px;
}
div.archives, div.criticaldistance {font-size:11px}
div.archives a{
	color:#999999
}

div.archives a:hover, div.criticaldistance a:hover {
	color:#000000;
}

a {
	color:blue;
}

a:hover {
	color:#8080FF
}

#footer {
	width:721px; 
	font-size:10px;
	padding-bottom:10px;
	padding-top:8px;
	border-top:1px solid #999999; 
	margin-top:20px; 
	clear:both;
}
div.navigation {
font-family:verdana, sans-serif; font-size:9px; padding-top:14px;}
div.alignleft {display:block; float:left;}
div.alignright {display:block; float:right}
#currentleft {width:300px; float:left;}
#currentleft a {
	filter:alpha(opacity=75);-moz-opacity:.75;opacity:.75;;
}
#currentleft a:hover {filter:alpha(opacity=100);-moz-opacity:1;opacity:1;}
#currentright {width:400px; float:left; margin-left:20px;}
#currentright h1, #currentright h2 {text-transform:uppercase; font-size:11px; margin:0px;}
#currentright h1 {margin-bottom:8px; color:#FF0000}
#currentright h2 {font-weight:normal; color: #666666}
div.criticaldistance {	padding:9px; 
	background-color:#CCFFCC; 
	border:1px solid #99FF99; 
	font-size:11px; 
	text-align:right; 
	color:#339933; 
	margin-top:8px;
}
div.criticaldistance a {color:#336633}
div.more {text-align:right; font-family:georgia, serif;}
#stl-timeline{font-size:10px; font-family:verdana, arial, sans-serif; text-align:left}
