* {
	font-family: Verdana, Tahoma, "Lucida Grande", "Lucida", sans-serif;
	font-size : 11px;
	line-height: 17px;
	color: #222222; 
	margin: 0;
	padding: 0;
	text-align: left;
	vertical-align: top;
    
	
	}

body {
	margin: 0;
	padding: 0 0 20px 0;
	/*background-image:url('../_img/mitts_tile.gif');*/
	background:#fff;
	}

td {
	vertical-align: top;
	}
	
img {
	border: none;
	vertical-align: top;
	}

a:hover{color:#71C8E1;}
/*
----------------------------------------------------------------------------
LAYOUT
----------------------------------------------------------------------------*/

div#front_container {
	width: 684px;
	\width: 770px;
	w\idth: 684px;
	height:auto;
	margin: 0 auto 0 auto;
	text-align:center;
	background-color:#993333;
	display:block;
	
	}
	
div#green_container {
	width: 684px;
	\width: 770px;
	w\idth: 684px;
	height:auto;
	margin: 0 auto 0 auto;
	text-align:center;
	background-color:#77A22E;
	display:block;
	}
	
div#content{    
    	padding:5px 20px 20px 20px;
    	text-align:center;
    	min-height:590px;

}	


div#content img{
      padding:5px;
}

div#about_annabelle{
       padding:25px;
       text-align:left;
}
div#about_annabelle img{
      padding:15px;
}

div#about_annabelle h2{
      padding-top:25px;
}
div#about_annabelle h3{
      padding-bottom:15px;
}


.blue{
    background-color:#CFE7F8;
}
div#content p{
    text-align:justify;
    background-color:#993333;
    padding-bottom:10px;
    }

div#text{
   text-align:center;
   height:auto;
}
a {color:#fff;} 

div#photo{
   text-align:center;
   height:auto;
   display:block;
   text-align:center;
   padding-top:10px;
}
div#photo a{
   background-color:#CFE7F8;
}
div#whitebar{
   width:100%;
   height:3px;
   background-color:#fff;
}
  
div#footer{
        border-top:2px solid #FFF;
        text-align:right;
        clear:both;
        color:#fff;
        padding-bottom:7px;
        padding-right:15px;

  }
  
div#flickr{
   background-color:#CFE7F8;
   text-align:center;
}

div#header{
   text-align:left;
   padding-left:10px;
}
  div#footer a{
       color:#99ccff;
      
  }
  
  div#footer a:hover{color:#;}
/*
----------------------------------------------------------------------------
MAIN NAVIGATION
----------------------------------------------------------------------------*/

#nav ul{
   position:absolute;
   top:10px;
   padding: 0px 0px 0px 130px;
   margin : 0;
   white-space : nowrap;
      background-color:#D1372B;
}

#nav ul li{
   font-size:14px;
   display: inline;
   color:#FFF;
   background-color:#D1372B;
}

#nav ul li a{
   font-size:14px;
   display: inline;
   padding-left : 1em;
   padding-right : 1em;
   text-decoration:none;
   color:#FFF;
   background-color:#D1372B;
}

#nav ul li a:hover {
   color:#8D261B;
   background-color:#D1372B;
}

/*
----------------------------------------------------------------------------
FONTS
----------------------------------------------------------------------------*/

h2{font-size:18px;}
/*
h1{color:#D1372B;font-size:14px;}
h2{color:#D1372B;font-size:14px;}
h4{background-color:#CFE7F8; font-size:13px;}
*/



/*
----------------------------------------------------------------------------
FOOTER
----------------------------------------------------------------------------*/


