* {
margin:0;
padding:0;
}

html {
height: 100%;
}

html, body {
height: 100%;
margin: 0;
padding: 0;
}

body { 
background-color: #FFF;
font:  normal normal 12px  geneva, helvetica, 'Trebuchet MS',verdana, arial, sans-serif;
text-align:center;
}			

#center-wrapper {
position: relative;
width: 1024px;
height: auto;
margin:0px auto;
text-align:left;
}

#paper {
position: relative;
width: 1024px;
height: 768px;
}


#header, #content_container, #footer_container {
position: relative;
width: 1024px;
}

/*header*/
#header {
height: 117px;
background: #949494 url(../img/home_header.png) 0px 0px no-repeat ;
}

#header ul {
position: relative;
top:88px;  left: 79px;
}

#header ul li, #header ul li a {
float: left;
font: 10px  geneva, helvetica, 'Trebuchet MS',verdana, arial, sans-serif;
margin: 0em 0em 0em 2px;
display: inline;
}

#header ul li {
color: #ac2a1f;
}

#header ul li a {
color: #000;
}

#header ul li a:hover {
text-decoration: underline;
}



/*footer*/
#footer_container {
height:70px;
border-top: 3px solid #ac2a1f;
background: #000 /*url(img/footer_bg.jpg) 0px 0px repeat-x*/;
}

#footer {
position:relative;
top: 10px;
width: 867px;
height:64px;
margin: 0em 0em 0em 79px;
}

#footer_left, #footer_right {
display:inline;
height:64px;
}

/*footer_left*/
#footer_left {
float:left;
width:300px;
}

#footer_left ul {
height:64px;
width:300px;
color:#FFFFFF;
}

#footer_left ul li#slogan {
color:#FFFFFF;
}

#footer_left ul li, #footer_left ul li span a {
clear:both;
color:#FFFFFF;
font:10px/17px Geneva,helvetica,verdana,arial,sans-serif;
text-align:left;
}

#footer_left ul li span {
}

#footer_left ul li span a {
text-decoration:underline;
}

#footer_left ul li span a:hover {
text-decoration:none;
}



/*footer_right*/

#footer_right {
float:right;
width:110px;
}

#social {
float:left;
height:64px;
}

#social {
margin:0;
width:124px;
}

#social p {
color:#FFFFFF;
font:10px Geneva,helvetica,verdana,arial,sans-serif;
}

#social ul {
height:32px;
margin:5px 0 0;
padding:0;
position:relative;
width:114px;
}

#social ul li {
display:inline;
float:left;
height:32px;
margin:0 6px 0 0;
width:32px;
}

#social ul li a.twitter {
background:url("http://www.aronsoncompany.com/templates/aronson1/images/icons/twitter_bw.jpg") no-repeat scroll 0 0 #000000;
color:#000000;
display:block;
float:left;
height:32px;
text-decoration:none;
text-indent:-1000em;
width:32px;
}

#social ul li a.twitter:hover {
background:url("http://www.aronsoncompany.com/templates/aronson1/images/icons/twitter.jpg") no-repeat scroll 0 0 transparent;
cursor:pointer;
}

#social ul li a.linkedin {
background:url("http://www.aronsoncompany.com/templates/aronson1/images/icons/linkedin_bw.jpg") no-repeat scroll 0 0 #000000;
color:#000000;
display:block;
float:left;
height:32px;
text-decoration:none;
text-indent:-1000em;
width:32px;
}

#social ul li a.linkedin:hover {
background:url("http://www.aronsoncompany.com/templates/aronson1/images/icons/linkedin.jpg") no-repeat scroll 0 0 transparent;
cursor:pointer;
}

#social ul li a.facebook {
background:url("http://www.aronsoncompany.com/templates/aronson1/images/icons/facebook_bw.jpg") no-repeat scroll 0 0 #000000;
color:#000000;
display:block;
float:left;
height:32px;
text-decoration:none;
text-indent:-1000em;
width:32px;
}

#social ul li a.facebook:hover {
background:url("http://www.aronsoncompany.com/templates/aronson1/images/icons/facebook.jpg") no-repeat scroll 0 0 transparent;
cursor:pointer;
}


ul {
position: relative;
list-style-type: none;
}


a:focus {
outline: none;
outline: 0px;
}

a, a img {
border: 0px;
text-decoration: none;
cursor: pointer;
}


