
/* jaxworx.css                                             
   Default stylesheet for jaxworx.com                             
                                                                     
   Copyright 2002 Shasta Willson				                       
   Last Updated 23MAR10 			     			                   

 */

/* wordpress */

#comment {
width:550px;
}

.widget_meta
{ visibility:hidden;
}

.widget_meta li
{
  visibility:visible;
}

.credit
{  visibility:hidden;
}

body {
	font-size: 80%;
	background-color: #fff;
	font-family: "Lucida Grande",Verdana,Arial,sans-serif;
	line-height: 22px;
	color: #555;
	margin-bottom: 40px;
        background-image: url("../images/jacklewis-profile1.jpg"); 
        background-attachment: fixed; 
        background-position: 40% 21%; 
        background-repeat: no-repeat; 
}


#wp-calendar #prev a, #wp-calendar #next a {
	font-size: 9pt;
	}

#wp-calendar a {
	text-decoration: none;
	}

#wp-calendar caption {
	font: bold 1.3em 'Lucida Grande', Verdana, Arial, Sans-Serif;
	text-align: center;
	}

#wp-calendar th {
	font-style: normal;
	text-transform: capitalize;
	}
 
 
 
 /*.line {
   float: left;
   width: 100%;
   display: block;
   position: relative;
 }
 
 .item {
   position: relative;
   float: left;
   left: 100%;
 }
 
#verticle {
  margin-left: -150px;
  width: 1px;
  height: 100%;
}*/

#header {
  margin:0px auto;
  width: 800px;
}

.content {
  margin:0px auto;
  width: 800px;
background-color:white;
}

#nav {
  margin:0px auto;
  width: 800px;
  background-color: #000000;
  position:relative;
  clear:both;
  font-size: 110%;
  font-family: "Times New Roman",Georgia, serif;
font-variant: small-caps;
}
#topnav{ 
  margin:0px auto;
  padding-right:15px;
  width: 400px;
  position:relative;
  font-size: 80%;
  font-family: "Times New Roman",Georgia, serif;
  font-variant: small-caps;
  float:right; 
  top:85px; 
  z-index:1;
}

#footer {
  margin:0px auto;
  width: 800px;
  clear:both;
  text-align:center;
  }
  
.half
{     float:left;
      width:380px;
      margin:10px;
}
 
.navlink
{       float:left;
        text-align:center;
	width:20%;
  background-color: #000000;
        position:relative;
}

.topnavlink a
{       float:right;
        text-align:center;
	width:20%;
        position:relative;
        color: black;
        text-decoration:none;
}


.navlink a
{
	font-size: 120%;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
img
 {  border-style:none;
    margin:2px;
}

.imgborder{
  float:left; 
  margin-right:15px; 
  border-bottom: double #000000;
  border-right: solid #000000;}

.article{
  
        margin-bottom:20px;
}

.leftbar {
  float:left;
  width:665px;
background-color: white;
  }

.rightbar {
  float:right;
  width:120px;
text-align:center;
border-left:1px solid #999999;
background-color:white;
}

.whitebox {
 background-color:white;
 width:850px;
padding-top:25px;
  margin:0px auto;
border: #999999 solid;
 
}

.rightbar ul
{
list-style: none;
 padding:0px;
text-align:left;
}

.rightbar li
{
 padding:5px;
 margin-top:5px;
margin-bottom:5px;
 border-top:1px solid #999999;

}

.widget_meta li
{
  border-top:0px solid;

}

.blurb{
 width:110px;
 border-top:1px solid #999999;
 padding:5px;
 margin-top:5px;
margin-bottom:5px;
}

/*------------
JQuery Tools
--------------*/

/* root element for scrollable */ 
div.scrollable { 
 
    /* required settings */ 
    position:relative; 
    float:right;
    overflow:hidden; 
    margin:0px auto;
    /* vertical scrollers have typically larger height than width */ 
    height: 300px; 
    width: 630px; 
} 
 
/* root element for scrollable items */ 
div.scrollable div.items { 
    position:absolute; 
 
    /* this time we have very large space for the height */ 
    height:20000em; 
}
#actions {
     position:relative;
     width:30px; 
     height:300px;
     float:left;
     border-right-style:solid;
     border-right-width:1px;
}
.prevPage {
    position:absolute;
    
}
.nextPage {
    position:absolute;  
    bottom:0;
}

/* the blog */

#description{
  font-family: monospace;
  white-space: pre;
  font-size: 110%;
  position:absolute;
  display: none;
  background:white;
  border-style: double;
  padding: 16px;
  background-color: white;
  }



#rss{
  padding: 16px;
}
