 /*** While Shepherds Watched Style Sheet *** Blue Colour is #0000FF, Cream 
  is #FFFFCC , Dark Red is #780001, Red-Black is #3C0000, V. pale red is #3C0000
  Pale Sage Green is #99CC99 , Gold is #A58C39, 
  Dark Green is #2A7D2A, Light Green is #E6FFCC, very light green is #F3FFE5 ***/ 
  p { 
    font-family: Verdana, Arial, Helvetica, sans-serif; 
    font-size: 0.8em;
    line-height: 1.5em;
    } 
  
  h1 { 
       font-family: Verdana,  Arial, Helvetica, sans-serif; 
       font-size: 1.3em; 
       color: #780001;
       text-align: left;

       }
  h2 { 
       font-family: Verdana, Arial, Helvetica, sans-serif; 
       font-size:1.0em; 
       color: #780001;
       text-align: left;
       }

    h3 { 
       font-family: Verdana, Arial, Helvetica, sans-serif; 
       font-size:0.9em; 
       color: #780001;
       text-align: left;
       }
       
    h4 { 
       font-family: Verdana, Arial, Helvetica, sans-serif; 
       font-size:0.8em; 
       color: #780001;
       text-align: left;
       margin-top: -10px;
       }
              
   hr {
      color: #2A7D2A;
      }
      
   table {
             font-family: Verdana, Arial, Helvetica, sans-serif; 
             font-size: 0.8em;
             line-height: 1.5em;
         }   
      
 
  a:link, a:visited {color: #2A7D2A; background-color: #FFFFFF; text-decoration: none;} 
  a:hover {color: #780001; background-color: #FFFFFF;} 
  a:active {color: #A58C39; background-color: #FFFFFF;} 
  
  body {
       margin: 0; 
       padding: 0; 
       color: #000000; 
       background-color: #780001;
       font-family: Verdana,Arial, Helvetica, sans-serif;
       }
       
  #wrapper {
           position: relative;
           width: 770px;
           margin-right: auto;
           margin-left: auto;
           margin-top:10px;
           margin-bottom: 10px;  
           padding: 0px 0 0 0;
           background-color: #FFFFFF;
           }
           
   #wrapper h1{
               padding-left:50px;
               }
           
   #header {
          border-top: 0px solid #2A7D2A;
          background-color: #FFFFFF;
          }

          
  #header img{
              border: none;
              } 
              
 #breadcrumb p {
                color: #2A7D2A;
                font-size: 70%;
             }
             
 #breadcrumb a:link, #breadcrumb a:visited {color: #2A7D2A; background-color: #FFFFFF;} 
 #breadcrumb a:hover {color: #780001; background-color: #FFFFFF;} 
 #breadcrumb a:active {color: #A58C39; background-color: #FFFFFF;}           

  #horiz_nav {
              font-family: Verdana, Arial, Helvetica, sans-serif; 
              font-size: 0.8em;
              line-height: 1.5em;
              font-weight: bold;
              text-align: right;
              padding-right: 10px;

             }            
  #horiz_nav a:link, #horiz_nav a:visited {color: #2A7D2A; background-color: #FFFFFF; text-decoration: none;}
  #horiz_nav a:hover {color: #FFFFFF; background-color: #2A7D2A; text-decoration: underline;}
  #horiz_nav a:active {color: #FFFFFF; background-color: #2A7D2A; text-decoration: none;}
                 
#content {
         background-color:#FFFFFF;
         float:left;
         padding-left:50px;
         padding-right:0;
         text-align:left;
         width:600px;
}           
           
  #content h1 {margin-left: -50px;}           
          
  #content img {
               border: 0px;
               padding:5px 5px 5px 5px;
               float: left; 
               margin: 0px 0px 10px 5px;
               background-color:#E6E6E6
               } 
               
 #content a:link {
                  color: #2A7D2A; 
                  background-color: #FFFFFF;
                 } 
 #content a:visited {
                     color: #2A7D2A; 
                     background-color: #FFFFFF;
                     }
                     
 #content a:hover {
                  color: #780001; 
                  background-color: #FFFFFF;
                  } 
 #content a:active {
                   color: #A58C39; 
                   background-color: #FFFFFF;
                   }

 #content .button a:visited,
   #content .button a:link {
                     padding-left: 5px; 
                     padding-right: 5px;
                     padding-top: 3px;
                     padding-bottom: 3px;
                     color:#FFFFFF; 
                     background-color: #2A7D2A;
                     border-top: 2px solid #4AC24A;
                     border-left: 2px solid #4AC24A;
                     border-bottom: 2px solid #1B511B;
                     border-right: 2px solid #1B511B;
                   }
                    
 #content .button a:hover {
                     padding-left: 5px; 
                     padding-right: 5px;
                     padding-top: 3px;
                     padding-bottom: 3px;
                     color:#FFFFFF; 
                     background-color: #256F25; /* Slightly darker green */
                     border-top: 2px solid #1B511B; /* lighter green */
                     border-left: 2px solid #1B511B;
                     border-bottom: 2px solid #4AC24A; /* Darker green */
                     border-right: 2px solid #4AC24A;
                    }
                    
  #content .button a:active {
                     padding-left: 5px; 
                     padding-right: 5px;
                     padding-top: 3px;
                     padding-bottom: 3px;
                     color: #000000; 
                     background-color: #1B511B /* Slightly Darker Green */;
                     border-top: 2px solid #256F25; /* lighter green */
                     border-left: 2px solid #256F25;
                     border-bottom: 2px solid #4AC24A; /* Darker green */
                     border-right: 2px solid #4AC24A;
                    } 
                    
 #content .left img{
                     float: left;
                     border: none;
                     background-color:transparent;
                   }                                    

 #content .right img{
                     float: right;
                     border: none;
                     background-color:transparent;
                   }                                    

#content .graphic {
             border: none;
             padding:0px;
             margin-right: 10px;
             margin-left:0px;
             background-color:transparent;
           }
#content .twitface {
             border: none;
             padding:0px;
             margin-right: 5px;
             margin-left:0px;
             background-color:transparent;
             float:left;
           }                    
                   
#content_gallery {
           width: 400px;
           text-align: center; 
           background-color: #FFFFFF;
           padding-right: 0px;
           float:left;
           }
#content_gallery p{
    font-size: 0.9em;
    line-height: 1.5em;

}                         
           
#content_other {
         background-color:#FFFFFF;
         float:left;
         padding-left:50px;
         padding-right:0;
         text-align:left;
         width:600px;
}             
 
#icon_column {
             background-color:#FFFFFF;
             background-image:url("../images/graphics/sidebar_background.gif");
             background-position:left top;
             background-repeat:repeat-y;
             float:right;
             font-family:Verdana,Arial,Helvetica,sans-serif;
             font-size:0.6em;
             font-weight:bold;
             margin-top:0px;
             padding-left:0px;
             padding-right:10px;
             width:90px;
}                
     
                
  #icon_column img {
                    border: none;
                    /*float: right;*/
                    } 
                    
                  
   #icon_column ul {                  
                  /*  width: 80px;*/
                    margin-left:-20px;
                    }                                                
                             
  #icon_column li  {
                    list-style-type: none;
                    padding-bottom:15px;
                    text-align:center;
                    line-height: 1.2em;

                    }
                      
 #icon_column a:link,  #icon_column a:visited,  #icon_column a:hover,  #icon_column a:active {
                                                text-decoration: none;
                                                background-color: transparent;
                                                } 
 #icon_column a:link,  #icon_column a:visited {
                            color: #323232; 
                             } 
  #icon_column a:hover {
                   color: #2A7D2A; 
                   background-color: transparent;
                   }
  #icon_column a:active {
                      color: #780001; 
                      }                                                 
                             
  #footer {
           text-align: center; 
           padding-right: 10px;
           padding-top: 20px;
           padding-bottom: 0px;
           clear: both;
           background-image: url(../images/graphics/footer_top.gif);
           background-repeat: no-repeat; 
           background-color: #2A7D2A; 
           }
           
  #footer img {
              border: none;
              }
  #footer p {
           font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
           color: #FFFFFF; 
           font-size: 0.8em; 
           line-height: 0.3em;
            }            
           
  #footer a:link,   #footer a:visited {color: #A58C39; background-color: #2A7D2A;text-decoration: none;} 
  #footer a:hover {color: #FFFFFF; background-color: #2A7D2A;} 
  #footer a:active {color: #A58C39; background-color: #2A7D2A;} 
  

   .button {
            font-size:1.0em; 
            margin-left: 15px;
           }
  .green {
         color: #256F25;
         }         
                       
  .price {
         font-size:1.2em; 
         font-weight: bold; 
         color: #780001;
         }
          
   .newsflash {
        width: 520px;
        float: left;
        background-color: #ECFAEC;
        border: 1px solid #297C29;
        border-bottom: 2px solid #297C29;
        border-right: 2px solid #297C29;
        padding: 5px;
        margin-left: 30px;
         }
         
 .highlight {
               clear: both;
               font-size: 0.8em;
              }
 .strikethrough {
                text-decoration: line-through;
                }             

                         
  .clear_float {clear: both}
  .float_right {float:right;}
  .float_left {float:left;}
  
  .news {
          width: 590px;
           float: left;
           background-color: #ECFAEC;
        border: 1px solid #297C29;
            border-bottom: 2px solid #297C29;
            border-right: 2px solid #297C29;
        padding: 5px;
        margin-left: 30px;
         }
         
form p {
          margin: 0;
          padding: 0;
          padding-top: 5px;
       }

form p label {
      float: left;
      width: 18em;
      }         
      
.albumlist {
           list-style-type:none;
           clear:both;
           width: 600px;
           }
.albumlist ul {
          list-style-type:none;
}

.albumlist li {
              /* align: top;*/
               width: 170px;
               float:left;
               margin-right: 6px;
               margin-bottom:20px;
               padding-bottom:10px;

               font-family: Verdana, Arial, Helvetica, sans-serif; 
               /*background-color: #CDCDCD /*#F3FFE5*/;
               }

.albumlist img {
                display:block;
                /*border: 1px solid #2A7C2A;*/
                border:0px;
                padding:5px;
                margin-left:10px;
                margin-right:10px;
                background-color: #E6E6E6;
               }

.albumlist p {
              margin-left: 10px;
              margin-right: 5px;
              margin-bottom: -10px;
              text-align:center;
             }   
             
               
.albumlist_tn {
           list-style-type:none;
           clear:both;
           width: 600px;
           }
.albumlist_tn ul {
          list-style-type:none;
          margin-left:-100px;
          }

.albumlist_tn li {
              /* align: top;*/
               width: 90px;
               float:left;
               margin-right: 46px;
               margin-bottom:20px;
               margin-left:-40px;
               padding-bottom:10px;
               font-family: Verdana, Arial, Helvetica, sans-serif; 
               /*background-color: #CDCDCD /*#F3FFE5*/;
               }

.albumlist_tn img {
                display:block;
                /*border: 1px solid #2A7C2A;*/
                border:0px;
                padding:5px;
                padding-right:30px;
                padding-left:0px;
                margin-left:10px;
                margin-right:10px;
                background-color: #E6E6E6;
               }

.albumlist_tn p {
              margin-left: 10px;
              margin-right: 5px;
              margin-bottom: -10px;
              text-align:center;
             }     



.large_gallery {
           clear:both;
           width: 560px;
           }
.large_gallery ul {
          list-style-type:none;
          text-align:center;
}

.large_gallery li {
              /* align: top;*/
               width: 190px;
               float:left;
               margin-right: 70px;
               margin-bottom:20px;
               padding-bottom:10px;
               font-family: Verdana, Arial, Helvetica, sans-serif; 
               /*background-color: #CDCDCD /*#F3FFE5*/;
               }

.large_gallery img {
                display:block;
                /*border: 1px solid #2A7C2A;*/
                border:0px;
                padding:5px;
                margin-left:10px;
                margin-right:10px;
                background-color: #E6E6E6;
               }

.large_gallery p {
              margin-left: 10px;
              margin-right: 5px;
              margin-bottom: -10px;
              text-align:center;
             }     








.note {
      background-color: transparent;
      background-image: url(/images/graphics/postitnote.gif);
      background-repeat:no-repeat;
      background-position:top right;
      width:110px;
      height:140px;
      padding-top:25px;
      padding-right:10px;
      padding-left:11px;
      margin-left:-52px;
      margin-right:-20px;
      float:right;
} 
.handwritten {
             font-family: Georgia, Palatino Linotype, Book Antiqua, Palatino, serif;
            /* font-style:italic;*/ 
             font-size:1.3em;
             font-weight:normal;
             line-height: 1.3em;
             padding-left:3px;
}
            
/************* For Blog *****************/
.entry-utility {
           font-family: Arial, Helvetica, sans-serif;
           font-size:0.8em;
           font-weight:bold;
           margin-bottom:30px;        
}   

#container {
           /* copy of wrapper*/
           position: relative;
           width: 770px;
           margin-right: auto;
           margin-left: auto;
           margin-top:0px;
           margin-bottom: 0px;  
           padding: 0px 0 0 0;
           background-color: #FFFFFF;
           } 
           

.entry-title {
             padding-top:0px;
}

ul.xoxo {
         list-style-type:none;
} 
li.xoxo {
         list-style-type:none;
}  
p.xoxo {
          font-family: Arial, Helvetica, sans-serif;
           font-size:0.8em;
           font-weight:bold;
}  
.wp-caption-text {
                 color: #780001;
}                         

img.blog {
         padding-left:50px;
}

.widget-area {
           font-family: Arial, Helvetica, sans-serif;
           font-size:0.8em;
           font-weight:bold;            
}

.widget-area ul ul {
list-style:square outside none;
}

.widget-area ul {
list-style:none outside none;
}
/* =Navigation
-------------------------------------------------------------- */

.navigation {
	color: #888;
	font-size: 12px;
	line-height: 18px;
	overflow: hidden;
}
.navigation a:link,
.navigation a:visited {
	color: #888;
	text-decoration: none;
}
.navigation a:active,
.navigation a:hover {
	color: #ff4b33;
}
.nav-previous {
	float: left;
	width: 50%;
}
.nav-next {
	float: right;
	text-align: right;
	width: 50%;
}
#nav-above {
	margin: 0 0 18px 0;
}
#nav-above {
	display: none;
}
.paged #nav-above,
.single #nav-above {
	display: block;
}
#nav-below {
	margin: -18px 0 0 0;
}
.entry-meta {
           font-family: Verdena, Arial, Helvetica, sans-serif;
           font-size:0.8em;
           font-weight:bold;
}
.comment-author {
}
.comment-author cite {
	color: #000;
	font-style: normal;
	font-weight: bold;
}
.comment-author .says {
	font-style: italic;
}
.comment-meta {
	font-size: 12px;
	margin: 0 0 18px 0;
}
.comment-meta a:link,
.comment-meta a:visited {
	color: #888;
	text-decoration: none;
}
.comment-meta a:active,
.comment-meta a:hover {
	color: #ff4b33;
}
.commentlist .children {
	list-style: none;
	margin: 0;
}
.commentlist .children li {
	border: none;
	margin: 0;
}
.wp-caption-dd {
               background-color: #E3FAE3;
               padding:10px;
               float:left;
}


