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

    #envelope {
        position:absolute;
        width:100%;
        top:0px;
        left:0px;
        margin:0px;
        padding:0px;
        text-align:center;
        background-color:#cc9;
        }
    
    #centering {
        position:relative;
        width:580px;
        height:100%;
        margin:0px;
        top:0px;
        }
        
     #gdcontent,#gdOthercontent {
        position:absolute;
        width:100%;
        top:0px;
        left:0px;
        margin:0px;
        padding:0px;
        text-align:left;
        }
        
     #weblogMain {
        width:380px;
        margin:0px;
        padding:0px;
        top:0px;
        text-align:justify;
        }
        
     #sideBar {
        position:absolute;
        width:200px;
        left:360px;
        top:105px;
        text-align:left;
        }
        
      .pageTopOne {
        background-image: url(http://www.glassdog.com/images/css3/gd_header.gif);
        background-repeat:none;
        width: 580px;
        height:100px;
        top:0px;
        left:0px;
        cursor:pointer;
        }
        
       .pageFoot,.pageFootOther {
        background-image:url(http://www.glassdog.com/images/css3/gd_footer.gif);
        background-repeat:no-repeat;
        width:580px;
        height:60px;
        padding:0px;
        margin:0px;
        cursor:pointer;
        }

        .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:20px;
        margin-left:10px;
        margin-right:20px;
        margin-bottom:20px;
        }

        .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:20px;
        margin-left:10px;
        margin-right:20px;
        margin-bottom:20px;
        }

        .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:20px;
        margin-left:10px;
        margin-right:20px;
        margin-bottom:20px;
        }

        .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:20px;
        margin-left:10px;
        margin-right:20px;
        margin-bottom:20px;
        }

        .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:20px;
        margin-left:10px;
        margin-right:20px;
        margin-bottom:20px;
        }

        .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:20px;
        margin-left:10px;
        margin-right:20px;
        margin-bottom:20px;
        }

        .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:20px;
        margin-left:10px;
        margin-right:20px;
        margin-bottom:20px;
        }

     a{ color: #c00; text-decoration: underline; }
     a:link { color: #c00; text-decoration: underline; }
     a:visited { color: #c00; text-decoration: underline; }
     a:active { color: #c00;  }
     a:hover { color: #f00;  }

     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;
        background-color:#ffc;
        font-size: 11px;
        padding:2px;
        border:1px solid black;
        }

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

	.blogContent,.commentContent {
        width:300px;
        background-color:#ffc;
        border-left: solid 1px black;
        border-right: solid 1px black;
		font-family:georgia, "times new roman", serif;
		color:#000;
		font-size:11px;
		font-weight:normal;
  		line-height:150%;
		text-align:justify;
		padding-left:20px;
		padding-right:20px;
		padding-top:20px;
		padding-bottom:10px;
		}
        
	.otherContent {
        width:290px;
        background-color:#ffc;
        border-left: solid 1px black;
        border-right: solid 1px black;
		font-family:georgia, "times new roman", serif;
		color:#000;
		font-size:11px;
		font-weight:normal;
  		line-height:150%;
		text-align:justify;
		padding-left:20px;
		padding-right:20px;
		padding-top:20px;
		padding-bottom:10px;
        margin-left:10px;
		}
        
    .blogTop {
        background-color:#ffc;
        border-top: solid 1px black;
        border-right: solid 1px black;
        border-left: solid 1px black;
        width: 340px;
        height: 1px;
        padding:0px;
        margin:0px;
        }

    .blogTopOther {
        background-color:#ffc;
        border-top: solid 1px black;
        border-right: solid 1px black;
        border-left: solid 1px black;
        width: 330px;
        height: 1px;
        padding:0px;
        margin-left:10px;
        }

	.blogbody,.otherbody,.commentbody {
        width:340px;
		margin-bottom:10px;
		margin-left:10px;
		padding:0px;
		}

	.title	{
		font-family: georgia, "times new roman", serif;
		font-size: 12px;
		color: #000;
		padding-top:0px;
		padding-bottom:5px;
        text-align:left;
		}			

	.date	{ 
		width:340px;
		font-family:verdana, arial, sans-serif; 
		font-size: 12px; 
		color: #663; 
		margin-bottom:10px;
		margin-left:10px;
		font-weight:normal;
		text-align:center;
		padding-top:10px;
		padding-right:10px;
		padding-bottom:0px;
		}			
		
	.posted,.commentPosted	{ 
        width:300px;
		font-family:verdana, arial, sans-serif; 
		font-size: 10px; 
		color: #333; 
		margin-bottom:10px;
		padding-top:10px;
		padding-left:20px;
		padding-right:20px;
		padding-bottom:20px;
        background-color:#ffc;
        border-bottom: solid 1px black;
        border-right: solid 1px black;
        border-left: solid 1px black;
		}
		
	.otherposted	{ 
        width:290px;
		font-family:verdana, arial, sans-serif; 
		font-size: 10px; 
		color: #333; 
		margin-bottom:10px;
		padding-top:0px;
		padding-left:20px;
		padding-right:20px;
		padding-bottom:0px;
        background-color:#ffc;
        border-bottom: solid 1px black;
        border-right: solid 1px black;
        border-left: solid 1px black;
        margin-left:10px;
		}
		
	.extended	{ 
		font-family:georgia, "times new roman", 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:verdana, 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:verdana, arial, sans-serif;
		color:#663;
		font-size:10px;
		font-weight:normal;
  		background:#cc9;
  		padding:2px;
        text-align:left;
		}
	
	.calendarhead {	
		font-family:verdana, arial,sans-serif;
		color:#663;
		font-size:13px;
		font-weight:normal;
  		padding:2px;
  		background:#cc9;
		text-align:center;
		}

    .searchGo {
        background-image:url(http://www.glassdog.com/images/css3/search_go.gif);
        width:22px;
        height:22px;
        border:0px;
        cursor:hand;
        }

	.side {
		font-family:verdana, arial, sans-serif;
		color:#333;
		font-size:9px;
		font-weight:normal;
  		background:#cc9;
  		padding-top:10px;
		}	
		
	.sidetitle {
		font-family:georgia, times new roman, serif;
		color:#660;
		font-size:12px;
		font-weight:normal;
  		padding:0px;
  		margin-top:20px;
		letter-spacing: .3em;
  		background:#cc9;
  		text-transform:uppercase;		
		}
        
    .sideSearch {
      background-image:url(http://www.glassdog.com/images/css3/side_search.gif);
      background-repeat:no-repeat;
      width:200px;
      height:20px;
      margin:0px;
      padding:0px;
      border:0px;
      }
      
    .sideWho {
      background-image:url(http://www.glassdog.com/images/css3/side_who.gif);
      background-repeat:no-repeat;
      width:200px;
      height:20px;
	  margin:0px;
      padding:0px;
      border:0px;
      }
      
    .sideRecent {
      background-image:url(http://www.glassdog.com/images/css3/side_recently.gif);
      background-repeat:no-repeat;
      width:200px;
      height:20px;
      margin:0px;
      padding:0px;
      border:0px;
      }
      
    .sideArchive {
      background-image:url(http://www.glassdog.com/images/css3/side_archive.gif);
      background-repeat:no-repeat;
      width:200px;
      height:20px;
      margin:0px;
      padding:0px;
      border:0px;
      }
      
    .sideEtc {
      background-image:url(http://www.glassdog.com/images/css3/side_etc.gif);
      background-repeat:no-repeat;
      width:200px;
      height:20px;
      margin:0px;
      padding:0px;
      border:0px;
      }
      
    .sideHotline {
      background-image:url(http://www.glassdog.com/images/css3/side_hotline.gif);
      background-repeat:no-repeat;
      width:200px;
      height:20px;
      margin:0px;
      padding:0px;
      border:0px;
      }

	.syndicate {
		font-family:verdana, 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;						}	
		
    .commentBack {
        background-image:url(http://www.glassdog.com/images/comments_background.gif);
        background-repeat:no-repeat;
        width:520px;
        height:520px;
        position:absolute;
        margin:0px;
        padding:0px;
        z-index:1;
        }

    .commentFront {
        z-index: 1000;
        position:absolute;
        top:100px;       
        }
                
    .comments-body {
		font-family:verdana, arial, sans-serif;
		color:#333;
		font-size:10px;
		font-weight:normal;
  		line-height:140%;
 		padding-bottom:10px;
  		padding-top:0px;
		}		

	.comments-post {
		font-family:verdana, arial, sans-serif;
		color:#333;
		font-size:9px;
		font-weight:normal;
		}	
	
	.comments-head	{ 
		font-family: georgia, "times new roman", serif;
		font-size: 12px;
		color: #000;
		padding-top:0px;
		padding-bottom:5px;
        text-align:left;
		}		

    .commentPreview {
        background:url(http://www.glassdog.com/images/comment_preview.gif);
        border:0px;
        width:63px;
        height:30px;
        cursor:hand;
        }
    
    .commentCancel {
        background:url(http://www.glassdog.com/images/comment_cancel.gif);
        border:0px;
        width:52px;
        height:30px;
        cursor:hand;
        }
    
    .commentPost {
        background:url(http://www.glassdog.com/images/comment_post.gif);
        border:0px;
        width:52px;
        height:30px;
        cursor:hand;
        }

	
