
body { background:#11213a; padding:0px; margin:0px; }

p { color:#000000; }

a:link { color:#0000FF; text-decoration:underline; }
a:visited { color:#0000FF; text-decoration:underline; }
a:hover { color:#0000FF; text-decoration:none; }
a:active { color:#0000FF; text-decoration:underline; }

/* ---------------------------------------- */

#pub { width:300px; height:250px; float:right; border:1px solid #000000; margin-top:12px; margin-left:16px; margin-right:16px; }

#main { width:800px; margin-top:16px; margin-bottom:16px; background:url('images/cbg.jpg') left top repeat-y; }

#header1 { width:800px; height:41px; background:url('images/hbg1.jpg') no-repeat; }

#header2 { width:800px; height:100px; background:url('images/header.jpg') no-repeat; border-bottom:1px solid #092e41; text-align:left; }

#content { width:752px; border-left:23px; margin-top:12px; text-align:left; display:table; }

#left { width:223px; float:left; }

#right { width:515px; float:right; }

#footer { width:800px; height:44px; background:url('images/fbg.jpg') no-repeat; text-align:left; }

#footer2 { width:752px; height:30px; margin-left:23px; border-top:1px solid #bebebf; }

#header2 h2 { margin:0; padding:0; padding-left:53px; padding-top:54px; color:#ffffff; font-family:sans-serif; font-size:22pt; }
#header2 h2 a { color:#ffffff; text-decoration:none; }

.menu1 { margin:0; padding:0; margin-top:10px; width:223px; height:33px; background:url('images/mbg1.jpg') left bottom no-repeat; display:block; }
.menu2 {  margin:0; padding:0; width:223px; background:url('images/mbg2.jpg') left top repeat-y; }
.menu3 { margin:0; padding:0; width:223px; height:15px; background:url('images/mbg3.jpg') left top no-repeat;  }

.optin1 { margin:0; padding:0; width:223px; height:15px; background:url('images/mbg4.jpg') left bottom no-repeat; }
.optin2 {  margin:0; padding:0; width:223px; background:url('images/mbg2.jpg') left top repeat-y; text-align:center; }
.optin3 { margin:0; padding:0; width:223px; height:15px; background:url('images/mbg3.jpg') left top no-repeat;  }

#right h2 { color:#11213a; font-family:sans-serif; font-size:11pt; }
#right h2 a { text-decoration:none; }

#right p { color:#11213a; font-family:sans-serif; font-size:10pt; }

#right ul { list-style-type:none; }
#right li { font-family:sans-serif; font-size:10pt; }

#footer2 p { margin:0; padding:0; padding-top:10px; font-family:sans-serif; font-size:10pt; }

.fltrt { float: right; margin-left: 8px; margin-right: 8px; margin-top: 8px; }
.fltlft  { float:left; margin-left: 0px; margin-right: 8px; margin-top: 8px; }
