    body {
       margin:0px 0px 0px 0px;
       background-color:#dedede;		
       }
       
    form {
        margin:0px;
        padding:0px;
        }

    #envelope {
        position:absolute;
        width:100%;
        top:0px;
        left:0px;
        margin:0px;
        padding:0px;
        text-align:center;
        background-color:#dedede;
        }
    
    #centering {
        position:relative;
        width:600px;
        height:100%;
        margin:0px;
        top:0px;
        }
        
     #gdcontent,#gdOthercontent {
        position:absolute;
        width:100%;
        top:0px;
        left:0px;
        margin:0px;
        padding:0px;
        background-color: #fff;
        text-align:left;
        }
        
     #weblogMain {
        width:380px;
        margin:0px;
        padding:0px;
        top:0px;
        text-align:justify;
        }
        
     #sideBar {
        position:absolute;
        width:200px;
        left:390px;
        top:92px;
        text-align:left;
        }

      .pageTopOne {
        background-image:url(http://www.glassdog.com/images/css2/gd_topper.gif);
        background-color:#fff;
        background-repeat:no-repeat;
        width: 600px;
        height:92px;
        top:0px;
        left:0px;
        cursor:pointer;
        }
        
      .pageTopTwo {
        background-color:#fff;
        height:0px;
        width:400px;
		top:48px;
        left:0px;
        cursor:pointer;
        }

       .pageFoot,.pageFootOther {
        background-image:url(http://www.glassdog.com/images/css2/gd_footer.gif);
        background-color:#fff;
        background-repeat:no-repeat;
        width: 600px;
        height:92px;
        padding:0px;
        margin:0px;
        }

        .pictureLance {
        background-image:url(http://www.glassdog.com/images/css2/picture_lance.jpg);
        background-repeat:no-repeat;
        padding:0px;
        height:247px;
        width:331px;
        margin-top:0px;
        margin-left:30px;
        margin-right:30px;
        margin-bottom:30px;
        }

        .pictureMo {
        background-image:url(http://www.glassdog.com/images/css2/picture_mo.jpg);
        background-repeat:no-repeat;
        padding:0px;
        height:247px;
        width:331px;
        margin-top:0px;
        margin-left:30px;
        margin-right:30px;
        margin-bottom:30px;
        }

        .pictureDick {
        background-image:url(http://www.glassdog.com/images/css2/picture_dick.jpg);
        background-repeat:no-repeat;
        padding:0px;
        height:247px;
        width:331px;
        margin-top:0px;
        margin-left:30px;
        margin-right:30px;
        margin-bottom:30px;
        }

        .pictureBlue {
        background-image:url(http://www.glassdog.com/images/css2/picture_bsteele.jpg);
        background-repeat:no-repeat;
        padding:0px;
        height:247px;
        width:331px;
        margin-top:0px;
        margin-left:30px;
        margin-right:30px;
        margin-bottom:30px;
        }

        .pictureSchlep {
        background-image:url(http://www.glassdog.com/images/css2/picture_schlep.jpg);
        background-repeat:no-repeat;
        padding:0px;
        height:247px;
        width:331px;
        margin-top:0px;
        margin-left:30px;
        margin-right:30px;
        margin-bottom:30px;
        }

        .picturePony {
        background-image:url(http://www.glassdog.com/images/css2/picture_ponyboy.jpg);
        background-repeat:no-repeat;
        padding:0px;
        height:247px;
        width:331px;
        margin-top:0px;
        margin-left:30px;
        margin-right:30px;
        margin-bottom:30px;
        }

        .pictureMystery {
        background-image:url(http://www.glassdog.com/images/css2/picture_mdate.jpg);
        background-repeat:no-repeat;
        padding:0px;
        height:247px;
        width:331px;
        margin-top:0px;
        margin-left:30px;
        margin-right:30px;
        margin-bottom:30px;
        }

     a{ color: #009; text-decoration: underline; }
     a:link { color: #009; text-decoration: underline; }
     a:visited { color: #009; text-decoration: underline; }
     a:active { color: #009;  }
     a:hover { color: #900;  }

     h1, h2, h3 {
       margin: 0px;
       padding: 0px;
       }
	
     img {
	border:0px;
	margin:0px;
	padding:0px;
	}

     ul {
         padding:2px;
         margin-top:0px;
         margin-left:15px;
         margin-right:10px;
         }

    .textInput {
        font-family: tahoma, arial, sans-serif;
        font-size: 11px;
        padding:2px;
        border:solid 1px #999;
        }

    .searchGo {
        background-color:#aaa;
        width:20px;
        height:20px;
        border:1px;
        cursor:hand;
        }

	.description {
		font-family:georgia, times new roman, serif;
		color:#333;
		font-size:small;
  		text-transform:none;	
		}
				
	.blog {
  		padding:15px;
		background:#fff; 
		}

	.blogContent,.otherContent {
		font-family:arial, sans-serif;
		color:#000;
		font-size:12px;
		font-weight:normal;
  		line-height:150%;
		text-align:justify;
		padding-top:0px;
		padding-left:20px;
		padding-right:20px;
		padding-bottom:0px;
		}

	.blogbody,.otherbody {
		margin-bottom:10px;
        padding-top:10px;
		margin-left:20px;
        border: double 3px #ccc;
		}

	.title	{
		font-family: "times new roman", serif;
		font-size: 16px;
		color: #333;
		padding-bottom:0px;
        text-align:left;
		}			

	.date	{ 
		height:31px;
		font-family:arial, sans-serif; 
		font-size: 14px; 
		color: #000; 
		margin-bottom:0px;
		margin-left:20px;
		font-weight:bold;
		text-align:center;
		padding:0px;
		}			
		
	.posted,.otherposted	{ 
		font-family:arial, sans-serif; 
		font-size: 10px; 
		color: #333; 
		margin-bottom:10px;
		padding-top:0px;
		padding-left:20px;
		padding-bottom:0px;
		}
		
	.extended	{ 
		font-family:arial, sans-serif; 
		font-size: 10px; 
		color: #000; 
		margin-bottom:10px;
		padding-left:0px;
		text-align:right;
		font-weight:bold;
		}
		
        .regreq {
                background-image:url(/images/icon_regreq.gif);
                background-repeat:no-repeat;
                width:9px;
                height:12px;
                margin-left:1px;
                margin-right:1px;
                border:none;
                text-decoration:none;
                }

	.menu	{ 
		font-family:arial, sans-serif; 
		font-size: 10px; 
		color: #333; 
		margin-bottom:10px;
		padding-top:10px;
		padding-left:50px;
        padding-right:50px;
		padding-bottom:10px;
		}
		
	.calendar {
		font-family:arial, sans-serif;
		color:#000;
		font-size:10px;
		font-weight:normal;
  		background:#fff;
  		padding:2px;
        text-align:left;
		}
	
	.calendarhead {	
		font-family: arial,sans-serif;
		color:#000;
		font-size:13px;
		font-weight:normal;
  		padding:2px;
  		background:#fff;
		text-align:center;
		}	
	
	.side {
		font-family:arial, sans-serif;
		color:#333;
		font-size:9px;
        line-height:150%;
		font-weight:normal;
  		background:#fff;
  		padding-top:10px;
        padding-left:10px;
		}	
		
	.sidetitle {
		font-family:georgia, times new roman, serif;
		color:#660;
		font-size:12px;
		font-weight:normal;
  		padding:0px;
  		margin-top:10px;
		letter-spacing: .3em;
  		background:#fff;
  		text-transform:uppercase;		
		}		

    .sideSearch {
      background-image:url(http://www.glassdog.com/images/css2/side_search.gif);
      background-repeat:no-repeat;
      width:180px;
      height:20px;
      margin-left:10px;
      padding:0px;
      border:0px;
      }
      
    .sideWho {
      background-image:url(http://www.glassdog.com/images/css2/side_who.gif);
      background-repeat:no-repeat;
      width:180px;
      height:20px;
      margin-left:10px;
      padding:0px;
      border:0px;
      }
      
    .sideRecent {
      background-image:url(http://www.glassdog.com/images/css2/side_recently.gif);
      background-repeat:no-repeat;
      width:180px;
      height:20px;
      margin-left:10px;
      padding:0px;
      border:0px;
      }
      
    .sideArchive {
      background-image:url(http://www.glassdog.com/images/css2/side_archive.gif);
      background-repeat:no-repeat;
      width:180px;
      height:20px;
      margin-left:10px;
      padding:0px;
      border:0px;
      }
      
    .sideEtc {
      background-image:url(http://www.glassdog.com/images/css2/side_etc.gif);
      background-repeat:no-repeat;
      width:180px;
      height:20px;
      margin-left:10px;
      padding:0px;
      border:0px;
      }
      
    .sideHotline {
      background-image:url(http://www.glassdog.com/images/css2/side_hotline.gif);
      background-repeat:no-repeat;
      width:180px;
      height:20px;
      margin-left:10px;
      padding:0px;
      border:0px;
      }
      
	.syndicate {
		font-family:arial, sans-serif;
		font-size:xx-small;		
  		line-height:140%;
  		padding:2px;
  		margin-top:15px;
 		}	
		
	.powered {
		font-family:georgia, times new roman, serif;
		color:#666;
		font-size:x-small;		
		line-height:140%;
		text-transform:uppercase; 
		padding:2px;
		margin-top:20px;
		letter-spacing: .2em;						}	
		
	.commentbody {
		margin-bottom:10px;
		margin-left:20px;
		padding:0px;
		}

    .comments-body {
		font-family:arial, sans-serif;
		color:#000;
		font-size:10px;
		font-weight:normal;
  		line-height:140%;
 		padding-bottom:10px;
  		padding-top:0px;
        margin-left:50px;
        margin-right:50px;
		}		

	.commentPosted	{ 
		font-family:arial, sans-serif; 
		font-size: 10px; 
		color: #333; 
		margin-bottom:10px;
		padding-top:33px;
		padding-left:35px;
		padding-bottom:23px;
		}
		
	.commentContent {
		font-family:arial, sans-serif;
		color:#000;
		font-size:11px;
		font-weight:normal;
  		line-height:150%;
		text-align:justify;
		padding-top:0px;
		padding-left:30px;
		padding-right:70px;
		padding-bottom:0px;
		}

	

