body {
    font: 14px Rockwell, serif;
    margin: 0px;
    padding: 0px;
    text-align: center;
    background: #e0f2f8 url(images/jpgs/background.jpg) top repeat-x;
    color: #464646;
}

h1 {font-size: 22px; color: #f26522;}
h2 {font-size: 18px; color: #464646;}
h3 {font-size: 14px; color: #f26522;}

a img {border: 0;}

.center {
    width: 900px;
    margin: 0px auto;
    text-align: left;
}

#header {
    height: 200px;
    background: url(images/jpgs/header.jpg);
}

#navigation {
    padding: 0px;
    background: url(images/jpgs/nav_bg.jpg) top center;
	width: 900px;
	height: 40px;
	overflow: hidden;
}
#navigation * {margin: 0; padding: 0;}
#navigation ul {
	height: 40px;
	margin-left: 2px;
    float: left;
    display: inline;
    list-style: none;
}
#navigation ul li {
    float: left;
    display: inline;
    position: relative;
}
#navigation ul li a {
	font-size: 13px;
	height: 40px;
    line-height: 40px;
    float: left;
    display: inline;
    color: #fff;
    text-decoration: none;
    padding: 0 7px;
}
#navigation ul li a:hover {
    color: #004d68;
}

.box {
    width: 900px;
    background: #f7fcfd url(images/jpgs/box_top.jpg) top no-repeat;
    overflow: hidden;
    margin: 20px 0;
}
    .box_internal {
        width: 880px;
        padding: 10px;
        background: url(images/jpgs/box_bottom.jpg) bottom no-repeat;
        overflow: hidden;
    }
    .box a {color: #f26522; font-weight: bold; text-decoration: none;}
    .box a:hover {color: #464646;}

#footer {
    color: #000;
    margin: 10px 0;
    font: 12px Verdana, arial;
}
#footer p {
    margin: 0;
    padding: 0;
    text-align: center;
}
#footer a {text-decoration: none; color: #000;}
#footer a:hover {text-decoration: underline;}


.clearer {clear: both;}
.right {float: right; display: inline;}
.left {float: left; display: inline;}