	body {
		margin: 0;
		background-color: #001ACC /*#6680E6*/ /*#EEE*/;
                background-image: url(http://www.mrwteaches.net/images/sand1.jpg); /*bigbigoa2.gif*/
                               font-size: 10px;		
		}
	A 	{ color: #003366; text-decoration: none; font-weight:bold; }
	A:link		{ color: #003366; text-decoration: none; }
	A:visited	{ color: #003366; text-decoration: none; }
	A:active	{ color: #FFCC66;  }
	A:hover		{ color: #FFCC66;  }

	h1, h2, h3 {
		margin: 0px;
		padding: 0px;
	}
/* Georgia Blue's Banner */

/*
#banner {
		font-family: "Trebuchet MS", georgia,verdana, arial, sans-serif;
		color:#FFF;
		font-size:1.25em;
		font-weight:normal;
		/*border-bottom:1px solid #FFF;*/
		border-top:5px solid #99CCFF;
  		background:#336699;
  		padding:15px; 
  		text-transform:uppercase;
		letter-spacing: .2em; 		
		}
*/	
	#banner a,
        #banner a:link,
        #banner a:visited,
        #banner a:active,
        #banner a:hover,
.banner a, .banner a:link, .banner a:visited. .banner a:active, .banner a:hover {
		/*font-family: georgia,verdana, arial, sans-serif;
		font-size: 1.25em;*/
		color: #FFF;
		text-decoration: none;
		}


/* End of Georgia Blue's Banner */

/* Original Gettysburg Banner */
/*	#banner {
		font-family:georgia, verdana, arial, sans-serif;
		color:#FFF;
		font-size: 1.25em;
		font-weight:bold;
		border-left:1px solid #FFF;	
		border-right:1px solid #FFF;  		
		border-top:1px solid #FFF;  		
  		background:#003366;
  		padding: 5px 15px 15px 15px;
		}

	#banner a,
        #banner a:link,
        #banner a:visited,
        #banner a:active,
        #banner a:hover {
		font-family:georgia, verdana, arial, sans-serif;
		font-size: 1.25em;
		color: #FFF;
		text-decoration: none;
		}
*/
/* MrWteaches logo styles */

/*
div.rjwlogo {
	float: right;
	margin: 5px 0px 0 10px;
	padding: 0px;
	background-color: #FFF;
	border: 1px solid #009CFF;
	width: 90px;
                font-size: 10px;
                text-transform: none;
	
}
div.rjwlogo p {
	margin: 0px;
	padding: 2px;
	color: #009CFF;
	font-weight: bold;
	font-size: 0.9em;
       text-align: center;
}
div.rjwlogo p strong {
	font-size: 1.10em;
	color: #FF6300;
	font-family: "Times New Roman", Times, serif;
}
*/

/* Georgia Blue's description */

/*	.description {
		font-family: georgia, verdana, arial, sans-serif;
		color:#99CCFF;
		font-size: 0.80em;
		font-weight:bold;
  		background:#336699;	
  		text-transform:none;	
		letter-spacing: none; 		
		}	
*/
/* End of Georgia Blue's description */

/* Gettysburg's description */
	
                 /*   .description {
		font-family:verdana, arial, sans-serif;
		color:#FFF;
		font-size: 0.80em;
		font-weight:bold;
  		background:#003366;
  		text-transform:none;	
		}
*/
/* End of Gettysburg's description */
		
	#content {
		/*float:left;
		position:relative;
		width:60%;*/
              margin-right: 290px;
		background:#FFF;
		margin-bottom: 0px;
		border:1px solid #FFF;	
		}

	#container {
		background:#FFF;
		border:1px solid #FFF;		
		}

	#links {
		/*background:#CCC;*/
		padding:15px 10px 15px 15px;				
		border:1px solid #FFF;
                                border-top: 0;
		position: absolute;
              right: 55px; /*18px;*/
             /* top: 90px;*/
              width: 250px;
              margin-top: 0 /*0.05em*/;		
		}
		
	.blog {
  		padding:15px;
		background:#FFF; 
		}

	.blogbody, .blogbody blockquote, p.quote {
		font-family: "Trebuchet MS", verdana, arial, sans-serif;
		color:#363636;
		font-size: 1.10em;
		font-weight:normal;
  		background:#FFF;
  		line-height:150%;
		}

.blogbody p {
              margin-left: 20px;
              margin-right: 40px;
              }

.blogbody p.source, .blogbody p.source a, .blogbody p.source a:link {
              font-size: 0.95em;
              color: /*#7D7D7D*/ #666633;
              
              }

.blogbody blockquote strong, .blogbody p.quote strong {
              color: #0033FF;
             /* padding-left: 15px;*/
              font-size: 1.15em;
              font-family: georgia;
              }

.blogbody p.source {
       text-indent: -43px;
       margin-left: 43px;
       margin-right: 40px;

         }

.blogbody p.fallen {
              background: /*#7D7D7D*/ #666633;
              color: #FFFFFF;
              text-indent: 0px;
              margin-left: 43px;
              margin-right: 40px;
              padding: 5px;
              border: 1px solid #F3B044;
              }

.blogbody p.fallen span {
             color: #F8C473;
             font-weight: bold;
            }

.blogbody p.fallen a, .blogbody p.fallen a:link, .blogbody p.fallen a:visited {
              background: /*#7D7D7D*/ #666633;
              color: #FFFFFF;
             }

p.source cite {
	font-weight: bold;
}

.blogbody p.source a, .blogbody p.source a:link, .blogbody p.source a:visited, .blogbody p.source a:hover {
           letter-spacing: 0.5px;
          font-weight:bold;
            }

.blogbody p.source a:hover {
             text-decoration: none;
             color: #006189;
            /* font-weight:bold;*/
             background-color:#FFFF33;
             }

.blogbody p.fallen a:hover {
           background-color: #F8D7A1;
           border-bottom: 1px solid #B57600;
           text-decoration: none;
          }

.blogbody blockquote {
      border-left:  5px solid  /*#6EC6F1*/ #D4ECFB /*#EEE*/;
      border-bottom: 2px solid  /*#6EC6F1*/ #D4ECFB /*#EEE*/;
      background: #EBECF6;      
       margin-left: 4em;
       margin-right: 60px;
       padding-left: 40px;
      /*background: url(http://www.mrwteaches.net/images/blockquote.gif) no-repeat;*/
              }


div.blogbody blockquote p {
             margin-left: -20px;
             padding: 0;
             }

div.blogbody p.quote {
      border-left:  5px solid  /*#6EC6F1*/ #D4ECFB /*#EEE*/;
      border-bottom: 2px solid  /*#6EC6F1*/ #D4ECFB /*#EEE*/;
      background: #EBECF6;
       margin-left: 4.0em;
       padding-left: /*35px; padding with  blockquote.gif */ 15px;
       padding: 5px 5px 5px 15px;
       margin-right: 60px;
       /*background: url(http://www.mrwteaches.net/images/blockquote.gif) left top no-repeat;*/     
            }

	.blogbody a,
	.blogbody a:link,
	.blogbody a:visited,
	.blogbody a:active,
	.blogbody a:hover {
		font-weight: normal;
		text-decoration: underline;
	}

.blogbody a:hover {
             text-decoration: none;
             color: #006189;
          }

div.pullquote, div.pullquoteleft {
	border-top:5px solid #FF6600;
	border-bottom:3px solid #FF6600;
	float:right;
	width: 260px;
	padding: 0 0 3px 0;
	margin: 12px 0px /*40px*/ 8px 12px;
        background: #FFFFFF;
}

div.pullquote img {
       width: 260px;
       }

div.pullquote a,  div.pullquote a img {
       border: 0;
      }

div.pullquote p,  div.pullquoteleft p, div.pullquoteprt p {
	line-height: 1.0em;
	padding: 2px 0.75em 0 0.6em;
	font-size: 0.90em;
	margin: 0px;
}

div.pullquote h5, div.pullquote h6, div.pullquoteleft h5, div.pullquoteleft h6 {
	padding: 2px 0.15em 2px 0.5em;
	margin: 0;
	color: #000000;
	border-top: 3px solid #CCCC33;
	}	

div.pullquote h5 {
	font-size: 1.1em;
	}
	
div.pullquote h6 {
	font-size: 0.85em;
        line-height: 1.0em;
	}

div.pullquote p.source {
        text-align: right;
         margin: 0 3px 3px 0;
         padding: 0;
        }

	.title, #tempform legend {
		font-family: verdana, arial, sans-serif;
		font-size: 1.0em;
		color: #044476;
		text-transform:uppercase;
              border-bottom: 1px solid #6EC6F1;
              border-left: 1px solid #6EC6F1;
              padding-left: 6px;
              background: #D4ECFB;
              margin-right: 0px /*40px*/;
		}

     #tempform legend	{
                 font-size: 0.90em;
                  border-left: 0px solid #6EC6F1;
                 border-right: 1px solid #6EC6F1;
                 margin-right: 4px;
		}

h3.title a, h3.title a:link, h3.title a:visited, h3.title a:hover {
              text-decoration: none;
              color: #044476;
               font-weight:bold;
             }			

h3.title a:hover {  
              color: #FFF;
              background-color: #003366;
              text-decoration: none;
             }

	div#menu {
              font-size: 1.25em;
  		margin-bottom:15px;
              margin-left: 10px;
		background:#FFF;
		text-align:left;
              border-bottom:1px solid #633;
		}		

	.date	{ 
		font-family:georgia, verdana, arial, sans-serif; 
		font-size: 1.30em; 
		color: #666; 
		border-top:1px solid #999;
		margin-bottom:10px;
		font-weight:bold;
		}			
		
	.posted	{ 
		font-family:verdana, arial, sans-serif; 
		font-size: 0.90em; 
		color: #000000; 
		margin-bottom:25px;
		}
         
         .posted a, .posted a:link, .posted a:visited, .posted a:hover {
              padding: 2px;
              }

         .posted a:hover {
               color: #FFF;
              background-color: #003366;
              text-decoration: none;
             }

       #links, .calendar, .calendarhead, .side, .sidetitle {
             background:#CCC;
             color: #633;
        }
		
	.calendar {
		font-family:verdana, arial, sans-serif;
		/*color:#FFF;*/
		font-size: 1.0em;
		font-weight:normal;
  		/*background:#999;*/
  		line-height:140%;
  		padding:2px;
  		text-align:center;	
		}
	
	.calendarhead {	
		font-family:verdana, arial, sans-serif;
		/*color:#FFF;*/
		font-size: 0.90em;
		font-weight:bold;
  		/*background:#999;*/
  		line-height:140%;
  		padding:2px;					
		}	
	
	.side, .sidecomments {
		font-family:verdana, arial, sans-serif;
		color:#333;
		font-size: 0.85em;
		font-weight:normal;
  		/*background:#999;*/
  		line-height:140%;
  		padding:2px;				
		}
	
 div.side .float {float: left;
                     width: 170px;
                     padding-left: 4px;}

div.float p {
             padding-right: 2px;
               }

.side img {
	width: 56px;
	/*height: 72px;*/
      padding-top: 5px;
	}

div.side a, div.side a:link {
      display: block;
     }	

 .sidecomments a,  .sidecomments a:link {
      display: inline;
      padding: 2px;

}

div.side a:hover, .sidecomments a:hover, .calendar a:hover {
              color: #FFF;
              background-color: #003366;
             
     }

 div.side a.linksimage:hover, div.side img.linksimage, .sidecomments a.linksimage:hover {
             border: 0;
             background: transparent;
      }

div.side img.linksimage {
             height: 40px;
            width: 150px;
             padding-left: 15px;
    }

.dailyom a:hover {
        background-color: transparent;
        text-decoration: underline;
        color: #003366;
      }
	
	.sidetitle {
		font-family:georgia, verdana, arial, sans-serif;
		/*color:#FFF;*/
		font-size: 0.90eml;
		font-weight:normal;
  		padding:2px;
  		margin-top:10px;
		letter-spacing: .1em;
		border-bottom:1px solid #633;
		text-align: left;
  		/*background:#999;*/		
		}		
	
	.syndicate {
		font-family:verdana, arial, sans-serif;
		font-size: 0.80em;
		font-weight:bold;		
  		line-height:140%;
  		padding:2px;
  		margin-top:10px;
  		text-align:center;
  		background:#CCC;  		
 		}	
		
	.powered {
		font-family:verdana, arial, sans-serif;
		color:#666;
		font-size: 0.80em;
		font-weight:bold;
  		border:1px solid #999;			
		line-height:140%;
		text-transform:uppercase; 
		padding:2px;
		margin-top:10px;
		text-align:center;
		letter-spacing: .2em;					
  		background:#FFF;		
		}	
		
	
	.comments-body {
		font-family:georgia, verdana, arial, sans-serif;
		color:#666;
		font-size: 0.95em;
		font-weight:normal;
  		background:#FFF;
  		line-height:110%;
 		padding-bottom:10px;
  		padding-top:10px;		
 		border-bottom:1px solid #999;
              margin-left: 40px;
              margin-right: 80px; 					
		}		

	.comments-post {
		font-family:verdana, arial, sans-serif;
		color:#666;
		font-size: 0.90em;
		font-weight:normal;
  		background:#FFF;
              margin-left: 35px;
              margin-right: 80px; 	
		}	
			
	
	.trackback-url {
		font-family:georgia, verdana, arial, sans-serif;
		color:#666;
		font-size: 0.90em;
		font-weight:normal;
  		background:#FFF;
  		line-height:140%;
 		padding:5px;		
 		border:1px solid #999; 					
		}


	.trackback-body {
		font-family:georgia, verdana, arial, sans-serif;
		color:#666;
		font-size: 0.90em;
		font-weight:normal;
  		background:#FFF;
  		line-height:140%;
 		padding-bottom:10px;
  		padding-top:10px;		
 		border-bottom:1px solid #999; 					
		}		

	.trackback-post {
		font-family:verdana, arial, sans-serif;
		color:#666;
		font-size: 0.85em;
		font-weight:normal;
  		background:#FFF;		
		}	

		
	.comments-head	{ 
		font-family:georgia, verdana, arial, sans-serif; 
		font-size: 0.90eml; 
		color: #666; 
		border-bottom:1px solid #999;
		margin-top:20px;
		font-weight:bold;
  		background:#FFF;		
		}		

	#banner-commentspop {
		font-family:georgia, verdana, arial, sans-serif;
		color:#FFF;
		font-size: 1.25em;
		font-weight:bold;
		border-left:1px solid #FFF;	
		border-right:1px solid #FFF;  		
		border-top:1px solid #FFF;  		
  		background:#003366;
  		padding-left:15px;
  		padding-right:15px;
  		padding-top:5px;
  		padding-bottom:5px;  		  		  			 
		}

div#footer {
	font-size: 0.85em;
	padding: 0.5em 0 0.5em 1em;
	text-align: left;
	clear: both;
	background-color: #E7E7E7;
	color: #333333;
	margin: 0.8em 0px 0px;
}

/* To style a list for submission requirements */


.submitlist, div.blogbody .submitlist {
	/*font-size: 10px;*/
	font-weight: bold;
	margin-left: 10px/*-60px*/ /*0.5em*/;
        padding-left: 0px;
	color: #990000 /* brown #996633*/ /*#FF6600*/;
        border-left:  5px solid #D4ECFB
	}
	
.submitlist li, div.blogbody .submitlist li {
	list-style: none;	
	font-size: 1.0em;
	}
	
.submitlist li ul, div.blogbody .submitlist li ul {
	font-weight: normal;
	font-size: 1.0em;
	margin-left: 10px /*-25px*/ /*0.10em*/;
        margin-bottom: 1px;
	color: #333333;
	}	

.submitlist li ul li, div.blogbody .submitlist li ul li {
	padding-left: 12px;
	padding-bottom: 2px;
	background: url(http://www.mrwteaches.net/images/tri.gif) no-repeat 0 50%;
       margin-bottom: 0px;
	}
	