body {
	margin: 0px;
        background-color: #CFDFC5;
       }

#center {
        text-align: center;
}

a:link {color: #064D6B; text-decoration: none; font-weight: bold;}
a:visited {color: #064D6B; text-decoration: none; }
a:active {color: #064D6B; text-decoration: none;}
a:hover {color: #000000;  text-decoration: underline;}

#container {
	
        background-image: url("/graphics/busymom/masthead.jpg");
        background-repeat: no-repeat;
        border-left: solid 4px #064D6B;
        border-right: solid 4px #064D6B;
        font-family: 'Geneva', Verdana, sans-serif;  
        line-height: 150%;
        margin: 0px auto;	
	text-align: left;
	padding-top: 0px; 
        background-color: #D8DFE2;
	width: 890px;        
	}

#container img {
        border: none;
        vertical-align: bottom;      
       }

#main {
        float: left;
        width: 380px;
        margin-top: 170px;  
        background-color: none;
    margin-left: 10px;
    margin-right: 15px;
    color: #333333;
    line-height: 140%;      
    text-align: left;   
    font-family: 'Geneva', Verdana, sans-serif;  
    font-size: small;
	}


.menu  {
        font-family: 'Geneva', Verdana, sans-serif;  
        color: #666666;
        font-size: x-small;    
        margin-bottom: 4px;
         text-align: right;
        font-style: italic;
       }

.content {
         color: #666666;
         padding: 5px;
        }

.blogdate {
    color: #0A5F78;  
    font-family: 'Geneva', Verdana, sans-serif;  
    font-size: small;    
    text-align: center;   
    font-weight: bold;    
    padding: 5px;
    text-transform: none;
    }

.blogby {
    color: #0A5F78;  
    font-family: 'Geneva', Verdana, sans-serif;  
    font-size: x-small;    
    text-align: center;   
    font-weight: normal;    
    padding: 2px;
    text-transform: none;
    }

.title {    
    font-family: 'Georgia', Verdana, sans-serif;  
    color: #0A5F78;
    font-size: medium; 
    font-weight: bold;   
    text-align: left; 
    margin-top: 15px;
    text-transform: none;
    }

.content h3 {    
    font-family: 'Georgia', Verdana, sans-serif;  
    color: #0A5F78;
    margin-top: 15px;
    font-size: medium; 
    font-weight: bold;   
    text-align: left;
    text-transform: none;
    }

.blogbody {      
    background-color: none; 
    color: #333333;
    line-height: 140%;      
    text-align: left;   
    font-family: 'Geneva', Verdana, sans-serif;  
    font-size: small;
    }

.blogbody blockquote {        
    font-family: 'Geneva', Verdana, sans-serif;  
    font-weight: normal;
    border-left: 3px solid #0A5F78;
    line-height: 120%;
    padding: 10px;
    margin-right: 40px;
    margin-left: 40px;
   }

.blogbody li {
    line-height: 130%;
    list-style-position: outside;
    list-style-type: disc;
    margin-left: 15px;  
    padding-top: 3px;
    padding-bottom: 3px;  
    text-align: left;
    }

.blogbody ol li {
    line-height: 130%;
    list-style-position: outside;
    list-style-type: decimal;
    margin-left: 15px;  
    padding-top: 3px;
    padding-bottom: 3px;  
    text-align: left;
    }


#main img {
    padding: 3px;
    border: 3px  solid  #0A5F78;
        margin: 2px;
    }

.posted {    
    color: #666;
    line-height: 130%;      
    font-size: x-small;
    margin-top: 5px;
    padding-top: 0px; 
    margin-bottom: 25px;     
    text-align: center; 
    border-top: 1px dashed #0A5F78;
    }


#left{	
	float: left;	
        border: 1px solid #6094A6;
        background-color: #E7ECEF;
        margin-left: 10px;
	width: 185px;
        margin-top: 390px;
        font-family: 'Geneva', Verdana, sans-serif;        
        line-height: 150%;        
        font-size: x-small; 
        overflow: hidden;
        }


#right{	
	float: right;	
        border: 1px solid #6094A6;
        background-color: #E7ECEF;
	width: 195px;
        margin-left: 0px;
        margin-right: 5px;
        padding-left: 5px;
        margin-top: 390px;
        font-family: 'Geneva', Verdana, sans-serif;        
        line-height: 150%;        
        font-size: x-small; 
        }



.side {      

    padding: 3px;
   background-color: #E7ECEF;
    margin-bottom: 25px;   
    font-family: 'Geneva', Verdana, sans-serif;  
    font-size: x-small;
     background-color: none;
    color: #333;
    text-align: left;     
    line-height: 140%;  

}

#comment-data {
	float: left;
	width: 180px;
	padding-right: 15px;
	margin-right: 15px;
	text-align: left;
	border-right: 1px dotted #BBB;
	}

textarea[id="comment-text"] {
	width: 80%;
        color: #000;
	}

.commenter-profile img {
	vertical-align: middle;
	border-width: 0;
	}


.commentbox {
                border: 1px dotted #064D6B;
                BACKGROUND-color: #E7ECEF;
                padding: 3px;
                font-size: x-small;
                line-height: 140%;
                text-align: left;
                font-weight: normal;
                color: #333333; 
                margin: 10px;
}

.commentbox .posted {
                margin-bottom: 0px;
}

input, select, checkbox, option, textarea {
    font: 12px arial, helvetica, sans-serif; 
    color: #666666;
    background-color: #D8DFE2;
    border:1px solid #fff;
    font-weight: normal;
}

.center {
    text-align: center;
}


#main ol li {
    list-style-position: outside;
    list-style-type: decimal;
    margin-left: 35px;  
}


.separater {
    width: 390px;
    height: 30px;
    margin-top: 10px;
    margin-bottom: 10px;
    background-image: url("/graphics/busymom/separater.jpg");
    background-repeat: no-repeat;
}

.side li {
    margin-left: 10px;
}

.footer {
              width: 800px;
              height: 90px;
              float: left;
                background-image: url("/graphics/busymom/footer.jpg");
               background-repeat: no-repeat;
}


.individualposted {    
    color: #fff; 
     line-height: 130%;      
    font-family: 'Geneva', Verdana, sans-serif;  
    font-size: x-small;
    BACKGROUND-color: #0D1C6B;
    margin-top: 0px;
    padding-top: 0px;      
    text-align: center;    
    border: 1px solid #0D1C6B;
}
.comments-body p {
                  COLOR: #0D1C6B; 
                  background-color: #fff;
                  
}

.comments-body a:link {color: #0D1C6B; font-weight: bold; text-decoration: none}
.comments-body a:visited {color: #0D1C6B; font-weight: bold; text-decoration: none}
.comments-body a:active {color: #0D1C6B; font-weight: bold; text-decoration: none}
.comments-body a:hover {color: #fff; font-weight: bold; background-color: #0D1C6B}

.comments-body textarea {
                 COLOR: #0D1C6B;
                 width: 65%;
                 
                
}

.comments-post {
	MARGIN-TOP: 0px;                 
                FONT-WEIGHT: normal; 
                FONT-SIZE: 10px; 
                text-align: center;
                BACKGROUND: #fff; 
                COLOR: #17759E; 
                border-top: 1px solid #D174AC;                
                font-family: 'Geneva', Verdana, sans-serif; 
                
}


#popupcontainer {
     border: 1px dotted #064D6B;
                BACKGROUND-color: #E7ECEF;
                padding: 3px;
                font-size: x-small;
                line-height: 140%;
                text-align: left;
                font-weight: normal;
                color: #333333; 
                margin: 10px;
}
.commentsblock {
    position: absolute;
    
    left: 40px;
    width: 415px;
    
 }
.comments-head {
	MARGIN-TOP: 20px; 
                BACKGROUND: #fff; 
                FONT-WEIGHT: normal; 
                FONT-SIZE: 11px; 
                
                margin: 10px;
                padding: 2px;                
                TEXT-TRANSFORM: uppercase; 
                border: 1px solid #D174AC;
                COLOR: #0D1C6B;
                font-family: 'Geneva', Verdana, sans-serif;  
}

.comments-body {
	FONT-WEIGHT: normal; 
                FONT-SIZE: 10px;; 
                border: 1px solid #0D1C6B;
                BACKGROUND: #fff; 
                PADDING: 5px;                 
                margin: 10px;
                text-align: left;
                COLOR: #7C98D5;
                LINE-HEIGHT: 120%; 
                font-family: 'Geneva', Verdana, sans-serif;  

}
