body#index a#indexnav, 
body#family a#familynav, 
body#info a#infonav, 
body#album a#albumnav, 
body#links a#linksnav, 
body#contact a#contactnav 
{
font: bold 11pt/1.3em Centaur, sans-serif;    
color: #AA0921;
text-decoration: none;
}

html, body 
{ 
width: 100%;
background-color: #fff;
margin: 0 auto;
padding: 0;
text-align: center;
}

#container 
{
margin: 0 auto;
width: 1024px;
height: 775px;
background-color: #fff;
padding: 0;
overflow: hidden;
}

#banner
{
width: 822px;
padding: 0px;
margin: 0;
float: left;
}

#mek
{
width: 822px;
height: 122px;
background: #fff url('../../images/spring_layout/banner.jpg') no-repeat left top;
padding: 0px;
margin: 0;
float: left
}

#animatedpaws
{
margin: 0px;
padding: 0;
width: 822px;
height: 71px;
background: #fff url('../../images/spring_layout/animatedpaws.gif') no-repeat left top;
float: left
}

#content
{
margin: 0px;
padding: 0;
width: 1024px;
height: 582px;
background: #fff url('../../images/spring_layout/contentbg.jpg') no-repeat;
float: left
}

#left
{
margin: 0;
padding: 0px;
width: 193px;
height: 582px;
float: left;
}

#albums
{
margin: 20px 10px;
padding: 0px;
width: 811px;
background-color: #fff;
height: 562px;
float: left;
}

#footer
{
margin: 0px auto;
background-color: #7E0413;
width: 1024px;
height: 40px;
}

* 
{
margin: 0px;
padding: 0px;
}

form {display:inline;}

#bottom_Name 
{
font-family: Tahoma, "Courier New", Courier, mono;
font-size: 9px;
color:#656B71;
font-style: normal;
font-weight: normal;
text-align:left;	
margin:0px;	
padding:0px;	
}

#BottomMenu 
{
background-repeat:repeat-x;
background-position: left top;
height:61px;
text-align: center;
font-family: Tahoma, Arial, Helvetica, sans-serif;
font-size: 10px;
color: #7F7D7D
}

#BottomMenu a
{
font-family: Tahoma, Arial, Helvetica, sans-serif;
font-size: 10px;
color: #7F7D7D;
text-decoration:none;
}

.text_footer 
{
/*//height:14px;*/
text-align: center;
font-family: Tahoma, Arial, Helvetica, sans-serif;
font-size: 9px;
color: #464646;
font-style:normal;
line-height: 1;
margin:0px;
margin-top:3px;	
}

#buttons 
{
cursor:pointer;	
width:28px;
height:28px; 	
margin:0px;
padding:0px;	
}

#buttons button 
{
cursor:pointer;
border: none;
width: 100%;
height: 100%;
}

#buttons button:hover 
{
width:27px;
height:27px;
margin:1px;
}

#cont_foto 
{
width:180px;
height:auto;
height:220px;	
float:left;
/*	margin: 10px 4px 10px 4px; */
/*	margin: 10px 4px 10px 0px; */
padding:5px 10px;
}

#im_foto 
{
background-position: center;
background-repeat:no-repeat;	
height:159px;
width:207px;
padding:0px;
margin:0px;
text-align:center
}

#im_foto img 
{
width:198px;
height:148px;	
display:block;	
padding-top:3px;
margin:0px;
margin-left: 3px;
/*	//margin-left: -2px;*/
border: 0px;
}

#bottom_foto 
{
color:#5E5E5E;
/*	//height:21px;*/
font-family: Tahoma, "Courier New", Courier, mono;
font-size:10px;
font-weight: normal;
text-align: justify;
text-decoration: none;
margin:0px;
line-height: 1.5;
float:left;
}

#bottom_foto a {color:#5E5E5E;}

#bottom_foto:hover {color:#FF0000;}

#titl_foto 
{
font-family: Tahoma, "Courier New", Courier, mono;
font-size:10px;
color: #40454A;
font-weight:bold;
text-align:center;
text-transform:uppercase;	
text-decoration: none;
margin:10px 0;
}

.tab_right 
{
 padding-top:5px;
/* //padding-top: 6px;*/
}

.photoThumb 
{
background:#FFFFFF none repeat scroll 0%;
border:1px solid #888888;
clear:both;
float:none;
margin:1px;
padding:6px;
}

.img-shadow 
{
/*background:transparent url(images/shadowAlpha.png) no-repeat scroll right bottom !important;*/
clear:both;
float:left;
/*margin:20px 0pt 0pt 17px !important;*/
margin:0px 0pt 0pt 0px !important;
}

.img-shadow img 
{
background-color:#FFFFFF;
border:1px solid #A9A9A9;
display:block;
margin:-6px 6px 6px -6px;
padding:4px;
position:relative;
}
.centered_div {}