body {background: #0048b3 url(../images/bg.gif) repeat-x; font-family: Arial, sans-serif;}

#wrap {margin:0 auto; width:1112px; min-height:650px; background:#fff url(../images/wrap-bg.gif) no-repeat; overflow:hidden}

#header {position:relative; margin:20px auto; width:1112px; height:225px; background:#fff url(../images/header.gif) no-repeat;}

#navbar {position:absolute; top:130px; left:350px; width:510px; height:77px; background:transparent url(../images/nav.png) no-repeat;}
#navbar ul {margin:10px auto 0; width:412px; height:22px; overflow:hidden}
#navbar li {display: inline;}
#navbar li a {float: left; display: block; margin: 0 5px; height:22px; text-indent:-9999px;}

#navbar li.home a {margin:0 0 0 5px; width:75px;} 
#navbar li.about a {margin:0 0 0 61px; width:85px;} 
#navbar li.contact a {margin:0 0 0 58px; width:112px;} 

#content-top {margin:0 auto; width:900px; height:86px;}
#content {margin:0 auto; width:900px; min-height:450px; background:transparent url(../images/content-bg.png) no-repeat;}
#content-left {float:left; display:inline; margin: 0 0 0 40px; width:400px; height:200px;}
#content-right {float:right; display:inline; margin: 0 40px 0 0; width:400px; height:200px;}

#content p {margin: 0 10px 10px; color:#002672;}
.lgtxt {font-size: 1em; font-weight:bold;}
.itltxt {font-size: 1em; font-style:italic;}

.bold {font-weight:bold; font-style:normal}
.center {text-align:center}

#footer {margin: 0 auto; width: 100%; height: 51px; background: #002672; overflow: hidden}
#footer p {margin: 0 auto; padding: 10px 0; width: 1198px; height: 51px; font-size: .75em; font-style: italic; font-weight: bold; color: #fff; text-align:center; background: #002672 url(../images/footer-bg.gif) repeat-y;}


