body {

background-color:#333333;

margin:0;

padding:0;

text-align:center;

font-family:Arial;

font-size:12px;

color:#555555;

}

#page {

width:960px;

margin:left;

padding:left;

background-image:url(images/page.png);

text-align:left;

}

#header {

width:960px;

height:108px;

background-image:url(images/header.png);

margin: left;

clear:both;

}

#menulinks {

width:960px;

height:44px;

background-image:url(images/menulinks.png);

clear:both;

}

#mainarea {

width:940px;

clear:both;

padding-top:10px;

}

#contentarea {

float:left;

width:540px;

padding-left:60px;

margin-bottom:10px;

}


#sidebar {

float:right;

width:250px;

padding-right:45px;

}

#footer {

width:860px;

height:110px;

background-image:url(images/footer.png);

clear:both;

}

#footer p {

padding-top:30px;

color:#FFFFFF;

padding-left:50px;

line-height:20px;

}

a.logo {

width:550px;

height:95px;

float: left;

clear: both;

background-image:url(images/logo.html);

}
#logo {

width:450px;

padding-left:100px;

height:95px;

clear:both;

background-image:url(images/logo.html);

}


h2 {

font-size:20px;

color:#333333;

font-weight:bold;

}

a {

font-weight:bold;

color:#333333;

text-decoration:none;

}

h3 {

font-size:16px;

color:#c80c2f;

font-weight:bold;

}

a {

font-weight:bold;

color:#c80c2f;

text-decoration:none;

}

a:hover {

color:#389ccb;

text-decoration:underline;

}

#menulinks a {

padding-top:15px;

padding-left:15px;

padding-right:15px;

height:27px;

float:left;

text-decoration:none;

color:#FFFFFF;

font-weight:bold;

font-size:14px;

margin-top:1px;

}

#menulinks a:hover {

background-image:url(images/menuhover.png);

}

#menulinks {

width:930px;

padding-left:60px;

height:44px;

background-image:url(images/menulinks.png);

clear:both;

}