/* undo some default styling of common (X)HTML browsers
 ************************************************************/

    /* No list-markers by default - 
     * must redefine bullets w/ bg graphics
     ********************************************************/
     ul,ol {
	     list-style:none;
	     }

    /* Avoid browser default inconsistent heading, 
     * font-sizes and pre/code
     ********************************************************/
     body,h1,h2,h3,h4,h5,h6,pre,code,td {
	     font-size:1em;
         }

    /* Remove inconsistent (among browsers) - 
     * default padding or margin 
     ********************************************************/
     ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,body,html,p,blockquote,
     fieldset,input,label,div,dd,dt,dl,table,tr,td,img,hr {
         margin:0; padding:0;
         }

     /* prevent blue linked image borders
     ********************************************************/
      a img,:link img,:visited img,fieldset {
         border:none;
         }


body {
background: #000000;
color:#b29250;
font:11px sans-serif;
}

a {
color:#8e5a0a;
text-decoration: underline;
font:11px sans-serif;
}
a:hover {
	color:#FFFFFF;
	text-decoration: blink;
	font:11px sans-serif;
}

h1 {
color:#fff;
font:18px times;
font-weight: bold;
font-style: italic; 
}

h2 {
color:#b29250;
font:11px sans-serif;
font-weight: bold;
}

#container{
margin:0 auto;
text-align:left;
width:767px;
}

#menu_container{
margin:0 auto;
text-align:left;
width:586px;
height:515px;
background-image: url('images/menu_bg.png');
}

#menu{
width:400px;
height:400px;
}


#lower_container_scroll{
background-image: url('images/lower_bg.png');
background-repeat: repeat-y;
}

#lower_container{
background-image: url('images/lower_container.png');
text-align:left;
width:767px;
height:458px;
}

#navigation {
float: left;
padding-left: 18px;
padding-top: 62px;
line-height: 0px;
}

#banner {
padding-top: 0px;
padding-left: 0px;
}

#right_content {
float: left;
width: 486px;
padding-left: 45px;
padding-top: 55px;
}

#gallery_content {
float: left;
width: 486px;
padding-top: 25px;
padding-right:25px;
}
#footer {
font:13px sans-serif;
}

#footer p {
color:#382913;
}
