﻿ /*** RESET CSS ***/
 /****************/

body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,p,blockquote,th,td { margin:0;padding:0;outline:none; }
table { border-collapse:collapse;border-spacing:0; }
fieldset,img { border:0; }
address,caption,cite,code,dfn,em,th,var { font-style:normal;font-weight:normal; }
ol,ul { list-style:none;}
caption,th { text-align:left;}
h1,h2,h3,h4,h5,h6 { font-size:100%;}
q:before,q:after { content:'';}
a { text-decoration: none; }
a img { border:0;} 
:focus,:hover,:active { outline: none !important;}
select,input[type=submit],input[type=button], .pointer { cursor:pointer}

/****************************************/
/*** Classes for LAYOUT elements        */
/****************************************/
#header {
	background:url(../images/backgrounds/bg-header.gif) repeat-x left top;
	height:92px;
	border-bottom:10px solid #77A5B5;
	position:relative;
}
a.logo {
	position:absolute;
	left:10px;
	top:0;
    width:194px;
    height:90px;
    text-indent:-9000em;
    display:inline;
    background:url(../images/logo/logo-little.png) no-repeat left top;
    cursor:pointer;
}

/****************************************/
/*** Classes for Footer Box           ***/
/****************************************/

#footer 
{
   font-size:1.2em;
   text-align:left;
   border-top:3px solid #77A5B5;
   background:url(../images/backgrounds/bg-footer.gif) repeat-x left top;
   position:relative;
   padding-bottom:10px;
}

#footer .footer-nav {
    font-size:1em;
    margin-top:0;
    margin-left:5px;
    padding-top:1px;
    color:#999;
    text-align:center;
}
#footer .footer-nav {
    margin-top:15px;
}


