* { padding:0;	margin:0; }h1, h2, h3, h4, h5, h6, p, pre, blockquote, label, ul, ol, dl, fieldset, address { margin:1em 5%; }li, dd { margin-left:5%; }
fieldset { padding: .5em; }img { border: 0; }
body, html { height: 100%; }
body {font-size: 100.01%;font-family: 'Futura Medium', Futura, 'Century Gothic', 'Trebuchet MS', Verdana, sans-serif;color: #000;background: #fff url('../img/bottom_bg.jpg') fixed repeat-x bottom left;} 

hr { width: 730px; margin: 15px auto; color:#adadad; background: #adadad; height:1px; border:0; }

#links a:link { color: white; font-weight:bold; text-decoration: none; letter-spacing:0.03em; }#links a:visited { color: white; font-weight:bold; text-decoration: none; letter-spacing:0.03em; }#links a:hover { color: black; font-weight:bold; text-decoration: none; letter-spacing:0.03em; }#links a:active { color: white; font-weight:bold; text-decoration: none; letter-spacing:0.03em; }

a:link { color: #2daa67; text-decoration: none; letter-spacing:0.03em; }a:visited { color: #2daa67; text-decoration: none; letter-spacing:0.03em; }a:hover { color: #333; text-decoration: none; letter-spacing:0.03em; }a:active { color: #2daa67; text-decoration: none; letter-spacing:0.03em; }

h1 { font-size:1.27em; margin:0; font-weight:bold; }
h2 { font-size:1.15em; margin:0; font-weight:normal; }
h3 { font-size:1.07em; margin:0; font-weight:normal; }
h4 { font-size:1em; margin:0; font-weight:bold; text-decoration: underline; }
h5 { font-size:1.4em; margin:0 0 10px 0; font-weight:bold; color:#2daa67; }


#bottom { margin:0 auto; text-align:center; font-size: 0.8em; padding-top:10px;}

#container { width: 798px; background: #fff url(../img/shadow.jpg) repeat-x 0 193px; border: 1px solid #adadad; margin:0 auto; text-align:center;}

#email { width: 798px; height:76px; background: #666 url(../img/bottom.jpg) repeat-x 0 0; margin:0; text-align: center; font-size: 0.8em;}

#email div { padding:8px;}

#left { width: 281px; float:left; margin:0; padding-top:20px;}

#left hr { color: #adadad; background: #adadad; width: 75%; height:1px; margin:15px auto 15px; border:0;} 

#links { width: 798px; height: 38px; overflow: hidden; background: #2daa67 url('../img/link_bg.jpg') repeat-x 0 0;}

#menu { text-align:left; font-size:0.8em; padding:0 35px 0 35px;}

#right { width: 517px; float:left; margin:0; }

#slideshow { margin:0; background: #adadad url(../img/pizza1.jpg) no-repeat 0 0; width:516px; height:288px; border-left: 1px solid #adadad; border-bottom: 1px solid #adadad; }#educo {
float:right;
width:30px;
height:39px;
margin-right:10px;
background: url(../img/educo.gif)
}
#educo:hover { background-position: 0pt -39px;}
#educo span {display:none;}