/* RESET
------------------------------ */
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,
font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,
legend,table,caption,tbody,tfoot,thead,tr,th,td {margin:0;padding:0;border:0;outline:0;vertical-align:baseline;background:transparent;}

body { line-height:1;}
ol,ul {list-style:none;}
blockquote,q {quotes:none;}
:focus {outline:0;}
ins {text-decoration:none;}
del {text-decoration:line-through;}
table {border-collapse:collapse;border-spacing:0;}


/* GENERAL STYLES
------------------------------ */
/* elements */
/*body {text-align:center;font:normal 62.5%/1.5 Calibri,Arial,Helvetica,serif;background:#fff;color:#000;padding:0 0 2em;background:url(../_img/bg.jpg) repeat-x 0 0;}
*/
body {margin-top: 0px; padding-left: 0; padding-bottom: 2em; padding-right: 0; text-align:center;font:normal 62.5%/1.5 Calibri,Arial,Helvetica,serif;background:#fff;color:#000;}/*background:url(../_img/IMG_5524_w.jpg) no-repeat center 0;}*/

a {color:#275c98;text-decoration:underline;}
a:hover {text-decoration:none;color:#fff;background:#275c98;}
p {text-align: left; margin:0 0 1.9em;}
h1 {padding-left: 0; padding-bottom: 40px; padding-right: 0; padding-top: 60px; font-size:3em;}
h2 {text-align: left; font-size:2em;}
#site {font-size:1.2em;}
#site p {font-size:1.3em;}
#header {color:#fff;height:450px;float:left;width:100%;}
#body {color:#000;height:220px;padding:120px 0 0 0;float:left;width:100%;}
#footer { border-top-style: dotted; color:#979797;text-align:center;float:left;width:100%;}
#footer a {background:url(../_img/logo.jpg) no-repeat 50% 50%;display:block;text-indent:-9999px;text-align:center;padding-top:10px;}
