/* CSS Document */

p,h1,h2,h3,table,div,body {
margin:0px;
padding:0px;
vertical-align:top;
}

BODY {
 margin: 10px 0px; padding: 0px;
 background:#112e56;
 text-align: center;
}

p {
 font:Verdana, Arial, Helvetica, sans-serif;
 font:black;
}

table {
 background-repeat: no-repeat;
 background-position: top center;
 padding: 0;
 margin: 0 auto;
}

hr {
 width:95%;
}

img {
 padding: 5px;
}

#wrapper {
 margin: 0 auto;
 text-align:center;
 width: 1024px;
}

.re2 {
 margin-left:2px;
 background-image: url("images/repeating_image3.jpg");
 background-repeat: repeat-y;
 background-position: top center;
}

.re {

 background-image: url("images/repeating_image.jpg");
 background-repeat: repeat-y;
 background-position: top center;
}

.nore {

 background-image: url("images/repeating_image2.jpg");
 background-repeat: repeat-y;
 background-position: top center;
}

#header {
 width:100%;
 margin: 5px 0 0 -30px;
 text-align: center;
}

#container {
 margin-top:15px;
 padding-left:2px;
 height:500px;
 font-size:14px;
}

#content {
 width: 620px;
 margin: 0 auto;
 padding: 10px 20px 10px 20px;
}

#footer {
 margin: 0 auto;
 line-height: 24px;
 text-align:center;
 height: 50px;
 background:#112e56;
 font: #112e56;
 background-image: url(images/footer_bottom.jpg);
 background-repeat: no-repeat;
 background-position:bottom left;
}

#footer2 {
 margin: 0 auto;
 line-height: 24px;
 text-align:center;
 height: 50px;
 background:#112e56;
 font: #112e56;
 background-image: url(images/footer_bottom2.jpg);
 background-repeat: no-repeat;
 background-position:bottom left;
}