* {margin:0;padding:0}
/* mac hide \*/
html,body{height:100%;width:100%;}
/* end hide */

body { 
background-image: url('../images/bg-body01.jpg');
background-repeat: repeat;
background-color: #3a3128;
min-height:100%;
min-width:1000px;
height: 100%;
}




/* misc attributes */

h2 {
padding: 7px 0px 3px 0px;
font-family:arial,helvetica,sans-serif; 
font-size: 16px; 
color:#5b5249; 
}

h3 {
padding: 5px 0px 2px 0px;
font-family:arial,helvetica,sans-serif; 
font-size: 12px; 
color:#5b5249; 
}

p.center {
text-align: center;
}

.floatRight {
float: right;
}
.floatLeft {
float: left;
}

.clearBoth {
clear:both;
}

img.middle {
vertical-align: middle;
}
img.bottom {
vertical-align: bottom;
}

table.collapse {
border: collapse;
}



/* default page-width div */
#container {
height:auto;
width: 1000px;
padding: 0px 0px 0px 0px;
margin-right:auto;
margin-left:auto;
position:relative;
display:block;
} 
/* Important */
html>body #container {
overflow: auto;
}


#header {
background-image: url('../images/bg-header01.gif');
background-repeat: repeat;
height:342px;
width: 1000px;
padding: 0px 0px 0px 0px;
margin-right:auto;
margin-left:auto;
position:relative;
display:block;
} 

#logo {
background-image: url('../images/logo.jpg');
background-repeat: no-repeat;
background-position: top left;
width: 189px;
height: 169px;
position: absolute;
top: 18px;
left: 24px;
z-index: 100;
}

#content {
background-color: #ffffff;
background-image: url('../images/bg-content01.jpg');
background-repeat: no-repeat;
background-position: top left;
margin: 0px auto 0px auto;
padding: 24px 40px 0px 40px;
width: 920px;
height: auto;
vertical-align: top;
overflow: auto;
}

.LcontentHome {
float: left;
text-align: center;
width: 440px;
height: auto;

}

.RcontentHome {
float: left;
padding: 11px 0px 0px 20px;
text-align: left;
width: 420px;
height: auto;
}

#footer {
width: auto;
height: auto;
margin: 20px 0px 20px 0px;
overflow: auto;
}

#copyright {
float: left;
font-family:arial,helvetica,sans-serif; 
font-size: 10px; 
color: #5b5249;
}

#footLinks {
float: right;
font-family:arial,helvetica,sans-serif; 
font-size: 10px; 
color: #5b5249;
}
#footLinks a { 
color: #ab241e;
text-decoration: underline;
}
#footLinks a:visited { 
color: #ab241e;
text-decoration: underline;
}
#footLinks a:hover { 
color: #5b5249;
text-decoration: none;
}

#bottomSpace {
height: 88px; 
display: block;
}




