{  border: 0;  padding: 0;
}

body {
    background-color:white;
    text-align:left;
    margin: 0 !important;
    padding: 0 !important;
     font-size: 62.5%; 	
    line-height:1.5em;
	color:#333;
     font-family: "Lucida Grande",Verdana, Sans-serif;
     list-style-type:none;
 }


 /*//////////// TYPOGRAPHY ////////////////*/

p { font-size: 1.3em;
       font-family:Georgia,"Times New Roman", Times, serif;
       line-height:2em;
 }

h1, h2, h3, h4{
       color:#990000;
       font-family:Georgia,"Times New Roman", Times, serif;
       margin-top:0;
	font-weight: normal;
}

h1 {font-size:2em;color: #990000;}
h2 {font-size:1.8em;color: #990000;}
h3 {font-size:1.5em;color: #666;}
h4 {font-size:1.3em;color: #666;}

.article h3 {border-bottom:1px solid gray;
                 padding-bottom:4px;}

.postheader{margin-top:10px;padding-bottom:0px; }

.article h2{line-height:1.3em; }
.meta{color:#990000;}

a {
color:#990000;
}

p a:hover, h2 a:hover, h3 a:hover, h4 a:hover{
color:#990000;
border-bottom:1px solid #990000;
}

a {text-decoration:none;}

#left ul li {margin-bottom:10px;}


.clear{clear:both;}


#header{
width:635px;
margin-left:-10px;
background-color:transparent;
/*text-indent:-1000px;*/
background: transparent url(/images/48.jpg) top left repeat-x;
}
#header h2{
			text-align:right;
			font-weight:normal;
			padding-right:90px;
			padding-top:40px;
			height:70px;
			 background:url(../images/49.gif) bottom right no-repeat;
			}
#header h3{text-indent:-1000px;height:0px;}

#wrapper{

}

#content{
       float:left;
	text-align:left;
	margin-left:0px;
	padding-left:10px;
	width: 620px;
	\width: 620px;
	w\idth: 620px;
	padding-bottom:50px;
background-color:transparent;
}

#right{
margin-left:635px;
position:absolute;
margin-top:0px;
width: 210px;
\width: 210px;
w\idth: 210px;
padding-top:800px;
background:url(http://secretplans.org/images/50.jpg) top left no-repeat;
top:0px;
}

#articles{width:400px;
	\width: 400px;
	w\idth: 400px;float:left;
      padding-left:20px;
}

.article p{padding-right:20px;}
.article{margin-bottom:50px;}



#left{
float: left;
width: 190px;
\width: 190px;
w\idth: 190px;
padding-top:10px;
}

.search{margin-top:10px;margin-bottom:10px;}

#intro{
float:left;
width: 620px;
\width: 620px;
w\idth: 620px;
margin-top:0px;
}

#foot{
color:#666;
text-align:left;
padding-top:50px;
height:175px;
padding-left:115px;
}

ul {padding:0;}

ul li {list-style:none;}


/*///////////// Sitenav ////////////*/

.sitenav ul {
float:left;
text-transform:uppercase;
font-size:1.3em;
text-align:right;

background-color:transparent;
margin: 5px 0 0 0; padding: 0;
}

.sitenav ul li{
display:inline;
padding-right: 20px;
padding-top:5px;
}

body#home a#homenav,
body#journal a#journalnav,
body#photos a#photosnav,
body#flickr a#flickrnav,
body#contents a#contentsnav,
body#about a#aboutnav,
body#maps a#mapsnav ,
body#links a#linksnav ,
body#books a#booksnav {
font-weight:bold;
}

code {   
              font-size: 1.5em;
              overflow-x: scroll;
} 	


/*///////////////////ARCHIVES/////////////////////*/
.rssCcat a{font-weight:600;}

.rssCart a{text-indent:20px;}

/*///////////////////END ARCHIVES/////////////////////*/

/*///////////////////IMAGES/////////////////////*/


.article img {
display: block;
position: relative;
background-color: #fff;
border: 1px solid #a9a9a9;
margin: -4px 4px 4px -4px;
padding: 2px;
}

/*/////Flickr images////////*/
.flickrset img{display: inline;margin:10px;}

.setpreview{display: inline;width:200px;margin-left:10px;}

/*/////////Flickr CSS//*/

.setpreview {text-align:center;width:120px; float: left;  border: 1px solid #a9a9a9;margin: 4px 4px 4px 4px;height:20em;padding: 2px; }
.setpreview .thumbnail { } 
.setpreview p{ font-size:.8em;line-height:1em;    font-family: "Lucida Grande",Verdana, Sans-serif;}
.flickrset { text-align: center; margin: 0 auto; } 
.flickrset img { border: 1px solid #a9a9a9;
margin: -4px 4px 4px -4px;
padding: 2px; } 
.flickrset img:hover { border: 1px solid #990000;background-color:#990000; } 
.individual { padding: 0 2em; } 
.individual .image { margin: 0.5em auto; text-align: center; } 
.individual .image img { } .individual .flickrsetnav { text-align: center; } 
.individual .flickrsetnav a, .individual .flickrsetnav a:link, .individual .flickrsetnav a:visited { text-decoration: none; } .individual .setname { display: inline; }

/*/////////END Flickr CSS//*/


.img_left {
float:left;
}

.recent_article img {
display: block;
position: relative;
background-color: #fff;
border: 1px solid #a9a9a9;
margin: -6px 6px 6px -6px;
padding: 4px;
}


.rssThumbFloat {
background-color: #fff;
border: 1px solid #a9a9a9;
margin: -4px 4px 4px -4px;
padding: 2px;
}

/*///////////////////TABLES/////////////////*/

body#journal .article td{padding-right:10px;vertical-align:top;width:200px;}

/*//////////Body in columns///////////*/
.leftcol {float:left;width:190px;margin-right:20px;}
.rightcol{float:left;width:190px;}

