/* 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: url(images/bg.png);
}

input.text {
border: solid 1px #96ce8a;
height: 35px;
width: 200px;
color:#f27a93;
font:28px arial;
background-color:#f6f6d7;
}

textarea {
border: solid 1px #96ce8a;
width: 200px;
height: 100px;
color:#f27a93;
font:28px arial;
background-color:#f6f6d7;
}

#container{
margin: 0 auto;
width:1024px;
height:1005px;
background: url(images/container.jpg);
}

#header{
float: left;
padding-top: 32px;
padding-left:53px;
}

#home_town{
float: left;
padding-top: 42px;
padding-left:131px;
}

#contact{
float: left;
padding-top: 90px;
padding-left:155px;
padding-bottom: 60px;
}

#contact_left{
float: left;
width: 500px;
color:#492b13;
font:18px arial;
}
#contact_left table{
height: 450px;
}

#contact_right{
float: left;
color:#492b13;
font:18px arial;
padding-top: 50px;
}
#contact_right a{
color:#33A1DE;
font:18px arial;
text-decoration: none;
}
#contact_right a:hover{
color:#f27a93;
font:18px arial;
}

#bottom_nav {
width: 900px;
float: left;
padding-top: 50px;
padding-left: 75px;
color: #492b13;
font: 16px sans-serif;
font-weight: bold;
}

#bottom_nav a {
color: #492b13;
font: 16px sans-serif;
font-weight: bold;
font-style: italic;
text-decoration: none;
}

#bottom_nav a:hover {
color: #8b5030;
font: 16px sans-serif;
font-weight: bold;
font-style: italic;
text-decoration: none;
}

#bottom_nav_formsent {
width: 900px;
float: left;
padding-top: 225px;
padding-left: 75px;
color: #492b13;
font: 16px sans-serif;
font-weight: bold;
}

#bottom_nav_formsent a {
color: #492b13;
font: 16px sans-serif;
font-weight: bold;
font-style: italic;
text-decoration: none;
}

#bottom_nav_formsent a:hover {
color: #8b5030;
font: 16px sans-serif;
font-weight: bold;
font-style: italic;
text-decoration: none;
}

