

/* Global settings */


html, body, ul, ol, li, p,
h1, h2, h3, h4, h5, h6,
form, fieldset, a {
margin: 0;
padding: 0;
border: 0;
line-height:140%;
}



body {
font-size: 100.01%;
font-family: Arial, Verdana, Helvetica, sans-serif;
color: #54473B;
background-color: #fff;
background-image:url(g/background.jpg);
background-repeat: repeat;

text-align:center;

}



#hold-page    { 
width:838px;height:625px;
margin:-8px auto 30px auto;}


#header     {
width:838px;height:112px;
margin:0px auto 0px auto;
background-image:url(g/header.jpg);
background-repeat:no-repeat;
text-align:left;
overflow:hidden;

}

#display-card 
{
width:838px;height:411px;
margin:0px auto 0px auto;
background-image:url(g/display-card.jpg);
background-repeat:no-repeat;
background-position:0 -20px;
}



#navigation       {
width:200px;
height:278px;
margin:60px 0 0 105px;
float:left;

}


#picture-frame  {
width:412px;
height:338px;
margin:34px 92px 24px 0px;
float:right;

}

#locations     {

width:838px;
margin:0px auto 0px auto;

background-image:url(g/page-color.jpg);
background-position:center top;
}

#locations   h6  {
line-height:1em;
width:720px;
font-size:9px;
font-weight:normal;
margin:0px auto 0px auto;

}

#footer      {

width:838px;height:79px;
margin:0px auto 0px auto;
background-image:url(g/footer.jpg);
background-repeat:no-repeat;

}



#navigation ul {list-style-type:none;
margin:6px auto 0 auto;
}

#navigation ul li{margin:0 auto 1.2em auto;
border-bottom: 1px dotted  #54473B;
}
#navigation ul li.here{
background-image:url(g/flowerA.png);
background-repeat: no-repeat;
background-position:0px 3px;
font-weight:bold;
}

#navigation ul li a, a:link, a:visited {margin:0 auto 1.2em auto;background-image:none;
background-repeat: no-repeat;
background-position:0px 3px;
color: #54473B;
text-decoration:none;

}

#navigation ul li a:hover {

color:green;

}


