/*<body>
Theme Name: FALLOUT
Theme URI: /
Description: Modification to Minima Plus by Theron Parlin (which itself was modified from Douglas Bowman's Blogger Template-Style Minima see info below).
Version: 1.1 April 2009 s/a Fallout Blog
Author: James S. Baker
Author URI: http://www.james-baker.com/ 
-----------------------------------------------
Theme Name: Minima Plus
Theme URI: http://www.thoughtmechanics.com/blog/
Description: Enhancement to original blogger theme Minima by Douglas Bowman, see info below.
Version: 1.0
Author: Theron Parlin
Author URI: http://www.thoughtmechanics.com/ 

-----------------------------------------------
Blogger Template Style
Name:     Minima
Designer: Douglas Bowman
URL:      www.stopdesign.com
Date:     26 Feb 2004
----------------------------------------------- */

#blogTitle {
	position: absolute;	
	font-family: 'Arial Black', Sans-Serif;
	color: #333;
	font-size: 10pt;
	text-transform: uppercase;
	text-align: left;
}

#blogTitle a {
	color: #333;
}




#menu {
	width: 660px;
	height: 35px;
	margin: 0 auto 0 auto;
	padding-top: 2px;
	vertical-align: bottom;
	text-align: left;
        background: #FEFEFE
}

.commentBox {
}
.commentBox p {
	padding-top: 0px;
	margin-top: 0px;
}
ul.linklog {
	margin-bottom: 0px;
	margin-left: 0px;
	padding-left: 20px;
}
ul.linklog li {
	list-style: url(bullet.jpg);
}

body {
margin:0px;
padding:0px;
background:white;
color:#000000;
font-family:"Trebuchet MS",Trebuchet,Verdana,Sans-Serif;color:#000000;  
font-size/* */:/**/small;
  font-size: /**/small;
scrollbar-arrow-color: red;
scrollbar-base-color:white;
scrollbar-dark-shadow-color: white;
scrollbar-track-color: white;
scrollbar-face-color: white;
scrollbar-shadow-color: white;
scrollbar-highlight-color: white;
scrollbar-3d-light-color: white;
  }
  
.BGwhite {
background:white;
margin:0px;
padding:0px;
color:#000000;
font-family:"Trebuchet MS",Trebuchet,Verdana,Sans-Serif;color:#000000;  
font-size/* */:/**/small;
  font-size: /**/small;
scrollbar-arrow-color: red;
scrollbar-base-color:white;
scrollbar-dark-shadow-color: white;
scrollbar-track-color: white;
scrollbar-face-color: white;
scrollbar-shadow-color: white;
scrollbar-highlight-color: white;
scrollbar-3d-light-color: white;
}

  
/* links
----------------------------------------------- */
a:link {
  color:red;
  text-decoration:none;
  }
a:visited {
  color:red;
  text-decoration:none;
  }
a:hover {
  color:#06F9E0;
  text-decoration:underline;
  }
  
  a:active {
  color:#06F9E0;
  text-decoration:underline;
  }
  
a img {
  border-width:1;
  }
  
a.hiddenlink:link{
color:white;
text-decoration:none;
}

a.hiddenlink:visited{
color:white;
text-decoration:none;
}

a.hiddenlink:hover{
color:red;
text-decoration:none;
}

a.hiddenlink:active{
color:red;
text-decoration:none;
}


#topMenu {
height:15px;
width:860px;
   padding-top:2px;
margin:0 auto;
color:black;
font:bold 8pt Trebuchet,Verdana,Sans-Serif;
text-align:center;
text-decoration:none;
background:white;
letter-spacing:2px;
word-spacing:0px;
 border:0px solid;
  }
  
  .menuspacer{
  color:#999;
  width:100px;
   border:0px solid;
   margin:2px;
  }
  
  
  
  #activeLink{
  background:white;
   padding:4px 2px 4px 2px;
  }
 #topMenu a:link {
  color:red;
  text-decoration:none;
 
   padding:4px 2px 4px 2px;
  }
#topMenu a:visited {
  color:red;
  text-decoration:none;
  
   padding:4px 2px 4px 2px;
  }
#topMenu a:hover {
  color:#06F9E0;
  text-decoration:none;
 
  padding:4px 2px 4px 2px;
  }
.bgcolor{
  background:white;
  }

  
/* Header
----------------------------------------------- */

#header {
width:900px;
height:50px;
padding:0px;
margin:0px;
background:white;
border: 2px solid white;

background:white;
 background:url(http://jamesbaker.biz/images/jas.gif) repeat;
  overflow: hidden;
}


#blog-title {

  height:50px;
  margin:0 auto;
  padding: 20px;
  background:transparent;
  border:0px solid white;
  border-width:0px;
  font-size:150%;
  line-height:1.2em;
  font-weight:normal;
  color:black;
  letter-spacing:.2em;
 text-align:left;
 border: 0px solid;
  }

#blog-title a {
  color:black;
  text-decoration:none;
  }
#blog-title a:hover {
  color:red;
  }
#description {
padding:0px;
margin:5px 5% 5px 5%;
color:#999;
font:bold 85% Trebuchet,Verdana,Sans-Serif;
text-align:center;
text-decoration:none;
}
#description a:link{
color:#999;
text-decoration:none;
}
#description a:visited{
color:#999;
text-decoration:none;
}
#description a:active{
color:red;
text-decoration:none;
}
#description a:hover{
color:red;
text-decoration:none;

}


/* store menu
----------------------------------------------- */
#storemenu {
font-size:7pt;
width;760;
background:white;
padding:5px;
}
#storemenu img {
height:20;
  margin:10;
  border-width:0;

  }
#storemenu a img {
height:20;
  margin:10;
border:0px solid;
  }

img.storemenu {
background:white;
padding:0px;
height:50px;

border:0px solid;
margin:3px;
  }
#storemenu a:link{
color:white;
text-decoration:none;
}

#storemenu a:visited{
color:white;
text-decoration:none;
}

#storemenu a:active{
color:black;
text-decoration:none;
}

#storemenu a:hover{
color:red;
text-decoration:none;
}


/* folio menu
----------------------------------------------- */ 
 #folioMenu{
 margin:3;
 padding:5px;
 font-size:8pt;
background:white;
text-align:center;
letter-spacing:.1em;
 }
 
   #folioMenu a:link {
  color:red;
  text-decoration:none;
  }
#folioMenu a:visited {
  color:red;
  text-decoration:none;
  }
#folioMenu a:hover {
  color:#06F9E0;
  text-decoration:none;
  }
.bgcolor{
  background:white;
  }
  
  .greytext{
  color:#999;
  }
  
  
  
  /* photo menu
----------------------------------------------- */ 
 #photoMenu{
 margin:3;
 padding:5px;
 font-size:8pt;
background:white;
text-align:left;
letter-spacing:.1em;
 }
 
   #photoMenu a:link {
  color:red;
  text-decoration:none;
  }
#photoMenu a:visited {
  color:red;
  text-decoration:none;
  }
#photoMenu a:hover {
  color:#06F9E0;
  text-decoration:none;
  }
 img.photos{
background:white;
padding:0px;
height:150px;
border:1px solid;
margin:8px;
}
/* Content
----------------------------------------------- */


#content {
  width:900px;
  margin:0 auto;
  padding:0px;
  text-align:left;
  border-bottom: 0px solid transparent;
  background:transparent;

}

#wrapper{
width:900px;

  margin:0 auto;
  padding:0px;
  text-align:left;
  border: 0px solid;
    overflow:hidden;
}
#display{
width:898px;
background:white;
  margin:0 auto;
  padding:0px;
  text-align:left;
  border: 0px solid transparent;
    overflow:hidden;
}


#main {
margin:0px 0px 0px 0px;
width:600px;
float:left;
background:white;
padding:15px;
border-right: 0px solid;
border-bottom: 3px solid white;
  overflow:hidden;
  }
  
  
#sidebar {
margin:0px 0px 0px 0px;
width:250px;
padding:8px;
float:right;
background:white;
color:#666;
border-left: 0px solid white;
border-bottom: 2px solid #E7E7E7;
overflow:hidden;
  }
    
/* Sidebar Content
----------------------------------------------- */
#sidebar li h2 {
border:0px solid;
  margin:0;
  padding:2px;
  
}
#sidebar ul {
  color:#999;
  margin:0;
  padding:3px;
  border-bottom:1px dotted #ccc;
  list-style:none;
  }
#sidebar li {
border:0px solid;
  margin:0;
  padding:5px;
list-style:none;
  line-height:1.1em;
  }
#sidebar p {
border:1px solid;
  color:#666;
  font: 10px "Trebuchet MS", Verdana, Arial, sans-serif;
  line-height:1em;
  text-align:left;
  margin-left:15px;
  }

  #nervesidebar ul {
  margin:0;
  padding:5px;
  border-bottom:1px dotted #ccc;
  list-style:none;
  }
#nervesidebar li {
  margin:0;
  padding:5px;

  line-height:.9em;
  }
#nervesidebar p {
  color:#666;
  line-height:.9em;
  }

#linkcat-1{
  margin:0;
  padding:3px;
  list-style:none;  
  }
  
 ul img  {

  display:block; 
  margin: 0 auto;
  text-align:center;
  border:0px;
  }

  #sidebar img{
  
  margin: 0 auto;
  
  border:0px;
  }
  
#linkcat-2{
  margin:0;
  padding:3px;
  list-style:none;  
  }
  
#linkcat-3{
  margin:0;
  padding:3px;
  list-style:none;
  }
  
#linkcat-4{
  margin:0;
  padding:3px;
  list-style:none;
  }
  
 
#linkcat-5{
  margin:0;
  padding:3px;
  list-style:none;
  
  }
/* 
----------------------------------------------- */
  #folio{
background:white;
margin:0px 0px 0px 0px;
padding:0px 3px 3px 3px;
   }
  #photos{
background:white;
margin:0px 0px 0px 0px;
padding:10px;
text-align:center;
   }
   
  #block{
  float:left;
background:white;
margin:0px;
padding:10px;
width:600px;
border: 0px solid;
   }
   
  #padding{
  float:left;
background:white;
margin:0px;
padding:15px;
border: 0px solid;
   }

   
/* nervemain
----------------------------------------------- */
#nervemain {
margin:0px 0px 0px 0px;
width:615px;
float:right;
background:white;
padding:0px;
border-left: 0px solid #E7E7E7;
border-bottom: 0px solid #E7E7E7;
border: 0px solid red;
  }
  
  #nervesidebar {
margin:0px 0px 0px 0px;
width:133px;
 padding:3px;
  float:left;
 background:white;
  border-right: 0px solid white;
  border-bottom: 0px solid white;
  }

/* IMAGES
----------------------------------------------------------------------------------------- */  


#captionleft {

 float:left;
   margin-top:4px;
  margin-right:10px;
  margin-left:6px;
   margin-bottom:0px;
font-size:0.8em;
text-align:center;
padding:2px;
border: 1px solid #999;

} 


#captioncenter {

display:block; 
margin: 0 auto;
font-size:0.8em;
text-align:center;
padding:6px;
border: 1px solid #999;
}


#captionright {

  float:right;
  margin-top:4px;
  margin-left:10px;
  margin-right:6px;
  margin-bottom:0px;
font-size:0.8em;
text-align:center;
padding:2px;
border: 1px solid #999;
}



 .left {
  float:left;
 
  }
  
    .right {
  float:right;

  }
  
  img.left {

  float:left;
   margin-top:4px;
  margin-right:10px;
  margin-left:8px;
   margin-bottom:0px;
  }
  
  img.alignleft, img[align="left"] {
  float:left;
   margin-top:4px;
  margin-right:10px;
  margin-left:8px;
   margin-bottom:0px;
  }
  
 
  
  img.right {
  float:right;
  margin-top:4px;
  margin-left:10px;
  margin-right:8px;
  margin-bottom:0px;
  }
  
  img.alignright, img[align="right"] {
  float:right;
   margin-top:4px;
  margin-left:10px;
  margin-right:8px;
  margin-bottom:4px;
  }
  
  img.center {
  display:block; 
  margin: 0 auto;
  text-align:center;

  }
  

#thumbnails{
 margin:3px;
 padding:0px;
 }
 
 
 #thumbnails a:link {
  color:#E7E7E7;
  text-decoration:none;
  }
#thumbnails a:visited {
  color:#E7E7E7;
  text-decoration:none;
  }
#thumbnails a:hover {
  color:red;
  text-decoration:none;
  }
#thumbnails a img {
border:1px solid;
  }
 
 img.thumb{
background:#E7E7E7;
padding:0px;
height:50px;
width:50px;
border:1px solid;
margin:3px;
}
 img.thumb2{
background:#E7E7E7;
padding:0px;
height:50px;
float:left;
border:1px solid;
margin:3px;
}
#publications{
width:500px;
margin:3px;
border:1px solid #E7E7E7;
padding:3px;
}

#floatright{
width;100%;
padding:10px;
float:right;
border:0px solid;


}

img.wp-smiley {
	border: none !important;
	padding: 0 0 0 0px !important;
	}
	
	
/* BIG thumbnails
----------------------------------------------- */   


#bigthumbs{
 text-align:center;
 width:100%px;
border:0px solid;
 margin:0px;
 padding:0px;
 }
 
 #bigthumbs a:link {
  color:white;
  text-decoration:none;
  }
  
#bigthumbs a:visited {
  color:white;
  text-decoration:none;
}
  
#bigthumbs  a:active{
color:black;
text-decoration:none;
}


#bigthumbs a:hover {
  color:red;
  text-decoration:none;
  }

img.bigthumbs {
background:#E7E7E7;
padding:0px;
height:175px;
border:1px solid;
margin:0px;
}

img.minipage {
background:#E7E7E7;
padding:0px;
height:220px;
width:170;
border:1px solid;
margin:0px;
}

img.store {
background:#E7E7E7;
padding:0px;
height:200px;
width:152px;
border:1px solid;
margin:4px;
float:left;
}

#no_pad {
padding:0px; 
border:0px;
margin:0px;
}



/* Headings
----------------------------------------------- */
h2 {
  margin:1.5em 0 .75em;
  font:78%/1.4em "Trebuchet MS",Trebuchet,Arial,Verdana,Sans-serif;
  text-transform:uppercase;
  letter-spacing:.2em;
  color:#999;
  }


/* Posts
----------------------------------------------- */
.date-header {
  margin:1.5em 0 .5em;
  }
.post {
width:545px;
  margin:10px 0px 10px 20px;
  border-bottom:1px dotted #ccc;
  padding-bottom:1.5em;
  overflow: hidden;
  }
.post-title {
  margin:.25em 0 0;
  padding:0 0 4px;
  font-size:140%;
  font-weight:normal;
  line-height:1.4em;
  color:black;
  }
.post-title a, .post-title a:visited, .post-title strong {
  display:block;
  text-decoration:none;
  color:red;
  font-weight:normal;
  }
.post-title strong, .post-title a:hover {
  color:black;
  }
.post div {
  margin:0 0 .75em;
  line-height:1.6em;
  }
p.post-footer {
  margin:-.25em 0 0;
  color:#ccc;
  }
.post-footer em, .comment-link {
  font:78%/1.4em "Trebuchet MS",Trebuchet,Arial,Verdana,Sans-serif;
  text-transform:uppercase;
  letter-spacing:.1em;
  }
.post-footer em {
  font-style:normal;
  color:#999;
  margin-right:.6em;
  }
.comment-link {
  margin-left:.6em;
  }

.post blockquote {
  margin:1em 20px;
  }
.post blockquote p {
  margin:.75em 0;
  }
  
 
  #translate{
  clear: both;
  margin-top:10px;
  padding-top:10px;
  display:block; 
  white-space: normal;
  position:relative;

  }
.wp-smiley {
border:0px solid;
margin:0px;
  padding-top:10px;
}

/* Comments
----------------------------------------------- */
#comments h4 {
  margin:1em 0;
  font:bold 78%/1.6em "Trebuchet MS",Trebuchet,Arial,Verdana,Sans-serif;
  text-transform:uppercase;
  letter-spacing:.2em;
  color:#999;
  }
#comments h4 strong {
  font-size:130%;
  }
#comments-block {
  margin:1em 0 1.5em;
  line-height:1.6em;
  }
#comments-block dt {
  margin:.5em 0;
  }
#comments-block dd {
  margin:.25em 0 0;
  }
#comments-block dd.comment-timestamp {
  margin:-.25em 0 2em;
  font:78%/1.4em "Trebuchet MS",Trebuchet,Arial,Verdana,Sans-serif;
  text-transform:uppercase;
  letter-spacing:.1em;
  }
#comments-block dd p {
  margin:0 0 .75em;
  }
.deleted-comment {
  font-style:italic;
  color:gray;
  }


/* Profile
----------------------------------------------- */
#profile-container {
  margin:0 0 1.5em;
  border-bottom:1px dotted #ccc;
  padding-bottom:1.5em;
  }
.profile-datablock {
  margin:.5em 0 .5em;
  }
.profile-img {
  display:inline;
  }
.profile-img img {
  float:left;
  padding:4px;
  border:1px solid #ddd;
  margin:0 8px 3px 0;
  }
.profile-data {
  margin:0;
  font:bold 78%/1.6em "Trebuchet MS",Trebuchet,Arial,Verdana,Sans-serif;
  text-transform:uppercase;
  letter-spacing:.1em;
  }
.profile-data strong {
  display:none;
  }
.profile-textblock {
  margin:0 0 .5em;
  }
.profile-link {
  margin:0;
  font:78%/1.4em "Trebuchet MS",Trebuchet,Arial,Verdana,Sans-serif;
  text-transform:uppercase;
  letter-spacing:.1em;
  }
  
/* Footer
----------------------------------------------- */
#footer {
  border-top:3px solid white;
  width:760px;
  background:white;
  clear:both;
  margin:0 auto;
  }
#footer hr {
  display:none;
  }
#footer p {
  margin:0;
  padding-top:5px;
  font:78%/1.6em "Trebuchet MS",Trebuchet,Verdana,Sans-serif;
  text-transform:uppercase;
  letter-spacing:.1em;
  }
        /* NerveFooter
----------------------------------------------- */
#nervefooter {
  border-top:0px solid white;
  width:630px;
  background:white;
  clear:both;
  margin:0 auto;
  }
#nervefooter hr {
  display:none;
  }
#nervefooter p {
  margin:0;
  padding-top:5px;
    padding-left:125px;
  font:78%/1.6em "Trebuchet MS",Trebuchet,Verdana,Sans-serif;
  text-transform:uppercase;
  letter-spacing:.1em;
  }

   #hide  {
        position: absolute;
        top:0px;
        left:0px;
        z-index: 100;
        visibility: hidden;
        width: 20px;
        }
.shape2 {
background:url(http://jamesbaker.biz/images/jas.gif) repeat;
margin:0 auto;
padding:15px;
text-align:center;
}  

body{
scrollbar-arrow-color: red;
scrollbar-base-color:white;
scrollbar-dark-shadow-color: white;
scrollbar-track-color: white;
scrollbar-face-color: white;
scrollbar-shadow-color: red;
scrollbar-highlight-color: red;
scrollbar-3d-light-color: white;

}







/* old stylesheet
----------------------------------------------- */






.dropcap {


font-size: 1.2em;
word-spacing:.9em;
letter-spacing:.1em;
text-indent:.5em;
color:#000000;
line-height:1.5em;
background-color: #666666;


}
.em {
font-size: 1.2em;
word-spacing:.2em;
color:black;


}
.head {
font-size: 14px;
background-color:#E7E7E7;
color:black;
}

}
.menuhead {
font-family:helvetica, arial, sans-serif;
font-size:7pt;
font-weight:500;
background-color:#06F9E0;
color:white;
}

.shape2 {
background:url(http://jamesbaker.biz/images/jas.gif) repeat;
margin:0 auto;
padding:15px;
text-align:center;
}

.bgcolor{
background-color: white;
}

.menubgcolor{
background-color: white;
}

.altbgcolor{
background-color: white;
}
.shape1 {
background:url(http://jamesbaker.biz/images/shapewall.gif) repeat;

}

.shape2 {
background:url(http://jamesbaker.biz/images/jas.gif);
}
.shape3 {
background:url(http://jamesbaker.biz/images/jashape1.gif);
}



.small {
font-family:helvetica, arial, sans-serif;
font-size:10px;
font-weight:500;
line-height:97%;


}

.hiddentext{
color:white;
font-family:helvetica, arial, sans-serif;
font-size:3pt;
font-weight:500;
}

.tiny{
font-family:helvetica, arial, sans-serif;
border:0px solid;
margin-left:10px;
padding:0x;
font-size:7pt;
font-weight:500;
line-height:90%;
letter-spacing:.1em;
word-spacing:.1em;
}
.menutiny{
font-family:helvetica, arial, sans-serif;
font-size:7pt;
font-weight:400;
color:white;
}

.chapter {
font-family:helvetica, arial, sans-serif;
color:black;
background-color:white;
font-size:12px;
font-weight:900;
padding:0px;
position:relative;
margin:0px;
line-height:97%;
vertical-align:top;
}
