* {margin:0; padding:0;}
a img {border:none; text-decoration:none;}
body {font: 1em arial, verdana, sans-serif; background:none;}

div#header {display:none;}

div#sticker {display:none;}

#outer1 {width:100%; background:none;}
#outer2 {width:100%; background:none;}
div#content  {width:100%; background:none;}

.clear {clear:both; width:100%; line-height:1px; font-size:1px; height:1px;}
.shadow {width:100%; height:5px; }
.bottom {display:none;}
.top{display:none;}
.left {float:left; margin-right:20px;}
.right {float:right; margin-left:20px;}

form {display:none;}


#contentcolumn #searchbox {display:none;}

#footer{display:none;}

#contentwrapper{width: 100%;}
#contentcolumn{width:100%;}
#contentcolumn p {font-size:.9em; text-align:justify; text-indent:2em; margin-bottom:10px; color:#000;}
#contentcolumn span {font-style:italic; font-weight:bold; color:#903;}
#contentcolumn p a {color:#903; text-decoration:underline; font-weight:bold;}
#contentcolumn p img#email {margin-bottom:-3px;}
#contentcolumn div {margin:0; padding:0; text-indent:0;}
#contentcolumn ul {list-style-type:circle; font-size:.9em; margin:5px 0 5px 40px;}
#contentcolumn ul.address {list-style-type:none; float:left;}
#contentcolumn ul.address li {text-align:right;}
#contentcolumn ul.line {border-bottom:1px dotted #CCC;}
#contentcolumn ul li {padding-bottom:5px;}
#contentcolumn ul li a {color:#903; text-decoration:underline;}
#contentcolumn h1 {color:#603; font-size:1.5em; font-weight:bold; margin-bottom:20px;}
#contentcolumn h2 {color:#C03; font-size:1.1em; font-weight:bold; font-style:italic; margin-bottom:20px;}
#contentcolumn h3 {color:#903; font-size:1.1em; font-weight:normal; margin: 10px 0 20px 0;}
#contentcolumn h3 a {text-decoration:underline; color:#903;}
#contentcolumn h4 {color:#903; font-size:1.1em; font-weight:normal;  border-bottom:1px solid #903; display:table; margin:0;}
#contentcolumn h5 {color:#903; font-size:.9em; font-style:italic; font-weight:bold; margin-bottom:20px;}
#contentcolumn h5 a {text-decoration:underline; color:#939;}
#contentcolumn table {text-align:center; border-collapse: collapse;}
#contentcolumn table th {padding:4px; background:none; border-top:4px solid #aabcfe; border-bottom:1px solid #CCC; color:#039;}
#contentcolumn table td {padding:4px; background:none; border-bottom:1px solid #CCC; color:#669; border-top:1px solid transparent;}
#contentcolumn table tr.you td {background:#bba2ff; color:#603;}
#contentcolumn div#comment_link {margin-top:20px;}
#contentcolumn div#comment_link p {text-indent:0;}
#contentcolumn div#comment_link p a {color:#303;}
#contentcolumn div.comment {margin:0; padding:10px; border-bottom:1px dashed #CCC; font-size:.8em;}
.even {background:#EDEDED;}
.odd {background:#E3E3E3;}
#contentcolumn div.comment h5 {font-size:1em; font-style:italic; color:#603; margin:0;}
#contentcolumn div.comment p {margin:5px 0; text-indent:0;}
#contentcolumn div.comment p.flag{font-size:.9em; float:right; margin:0 !important;}

#contentcolumn div p.bookmark {display:none;}

#leftcolumn{width:100%; padding-top:20px; border-top:2px solid #903;}
div.leftcol {border:2px solid #999; margin-bottom:20px;}
.leftcol p {text-align:justify; margin-top:0; font-size:.8em; color:#444; padding:15px 5px 0;}
.leftcol p a {color:#603; text-decoration:underline;}
.leftcol h3 {font-size:1em; padding:0 0 5px 10px;}
.leftcol ul {padding:5px 10px 0 20px; text-align:justify; margin-top:0; font-size:.8em; color:#444; list-style-type:circle;}
.leftcol ul li {padding-bottom:5px;}
.leftcol ul li a {color:#603; text-decoration:underline;}

.leftcol form {display:none;}

.leftcol dl {padding:0 10px; font-size:.75em; text-align:left;}
.leftcol dl dd {text-align:justify; margin-bottom:10px; padding-bottom:10px; border-bottom:1px dashed #999;}
.leftcol dl dd:last-child {border-bottom:none; margin-bottom:20px;}
.leftcol dl dd a {text-decoration:none; color:#000; display:block;}
.leftcol dl dt {color:#603; font-style:italic; font-weight:bold;}
.leftcol dl dt a {color:#903; font-style:normal; font-weight:bold; text-decoration:none;}

blockquote {position: relative; text-indent: 2em; font-size:.75em; margin:15px 50px; text-align:justify; color:#555;}
.bqstart, .bqend {font-size: 300%;}
.bqstart {text-indent: 0; margin: -0.6em 0 -2em 0; float: left;}
blockquote > .bqstart {position: absolute; top: -0.2em; left: 0; float: none; margin: 0;}
.bqend {position: absolute; margin-top: -0.6em; right: 0; text-indent: 0;}
blockquote > .bqend { margin-top: -0.2em;}

.leftcol dl#graph {margin: 0; padding:0 0 0 10px;}
.leftcol dl#graph dt {font-size:1em; text-align:left; margin:0; padding:0;}
.leftcol  dl#graph dd {position: relative; display: block; width:208px;  height:28px; margin:0; background:transparent url(../_images/g_colorbar.png) no-repeat; border:none; padding:0 0 5px;}
.leftcol dl#graph dd div {position: relative; background:transparent url(../_images/g_colorbar2.png) no-repeat; height: 28px; width: 75%; text-align:right;}
.leftcol dl#graph dd div strong {position: absolute; right: -5px; top: -1px; display: block; background:transparent url(../_images/g_marker.png) no-repeat; height: 24px; width: 9px; text-align: left; text-indent: -9999px; overflow: hidden;}

#contentcolumn form {display:none;}
#contentcolumn div#files_list p.inputlist {text-indent:0; color:#303; font-weight:bold;}
#contentcolumn div#files_list p.inputlist a {margin-left:15px;}
#contentcolumn div#files_list p.inputlist a img{margin-bottom:-4px;}
#contentcolumn div.albums {cursor:pointer; margin:0; padding:0 15px; border-bottom:1px dotted #999;}
#contentcolumn form#inline {display:none;}
#contentcolumn div.blog {margin:0; padding:15px !important; border-bottom:1px dotted #999;}
#contentcolumn div.blog h3 {margin:0 !important; padding:0;}
#contentcolumn div.blog h5 {margin:5px 0; padding:0; font-weight:bold; font-style:italic; color:#603; font-size:.8em;}

#contentcolumn form#dates legend {font-size:1em; color:#903; font-weight:bold; margin-left:50px;}
#contentcolumn form#dates fieldset {border-color:#666; padding:10px;}
#contentcolumn form#dates table {text-align:left; border-collapse: collapse; padding:0; margin:0; font-weight:normal; font-style:normal;}
#contentcolumn form#dates table th {padding:0; background:none; border-top:none; border-bottom:none; color:#000;}
#contentcolumn form#dates table td {padding:0; background:none; border-bottom:none; color:#000; border-top:none;}
#contentcolumn form#dates table span {padding:0; margin:0; font-weight:normal; font-style:normal;}
#contentcolumn form#dates table select {margin-right:5px;}
#contentcolumn form#dates table img {margin-left:5px;}

#contentcolumn div.dates {margin:0; padding:15px !important; border-bottom:1px dotted #999;}
#contentcolumn div.dates h4 {color:#503; border-bottom:none; font-weight:bold; font-size:.9em; font-style:normal;}
#contentcolumn div.dates h3 {color:#903; border-bottom:none; font-weight:bold; font-size:1em; font-style:normal; clear:both; margin:0 0 5px; padding:0;}
#contentcolumn div.dates h3 span {font-style:italic; color:#503; font-weight:bolder;}
#contentcolumn div.dates p {margin-bottom:5px;}

.clearfix:after {/*The peroid is the last thinb before the div closes*/
	content: ".";/*inline elements doin't respond to the clear property*/
	display: block;/*Ensure the peroid is not visible*/
	height: 0;/*Make the container clear the peroid*/
	clear: both;/*Further ensures the peroid is not visible*/
	visibility: hidden;/*Further ensures the peroid is not visible*/
	}
.clearfix {
	display: inline-block;/*A fix for IE mac*/
	}
*html .clearfix {/*the holly hack for a bug in IE6 for Windows*/
	height: 1%;
	}
.clearfix {
	display: block;/*the holly hack for a bug in IE6 for Windows*/
	}

ul#comments {list-style-type:none; margin:0; padding:0;}
ul#comments li, ul#comments li p {padding:0; margin:0; text-indent:0;}
ul#comments li {padding:5px;}
ul#comments li p {padding-bottom:5px;}
ul#comments li p.published, ul#comments li p.username {font-size:.8em; font-weight:normal; font-style:italic; color:#555;}
ul#comments li p.username {float:left;}
ul#comments li p.published {float:right;}
ul#comments li p span {color:#603;}

.nav {display:none;}