

body { margin: 0 auto; text-align: center; background: url(../img/bkgd.jpg) repeat-x #12a7bf; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 19px; color: #00303c;  }

#maincontainer { margin: 0 auto; width: 1024px; text-align: center; background: none; }
#header { margin: 0; width: 1024px; height: 466px; background: url(../img/main.jpg) no-repeat; }
#heading { margin: 0; width: 1024px; height: 97px; background: none; }

#body { margin: 0 auto; width: 930px; border-left: 2px solid #28bdd0; border-right: 2px solid #28bdd0; border-bottom: 2px solid #28bdd0; background: none; text-align: left; }

#leftcol { float: left; width: 470px; padding: 20px 43px 0 43px; text-align: left; color: #00303c; }

#rightcol { float: left; width: 332px; margin-top: 15px; padding: 0; text-align: left; background: url(../img/bkgd-righcol.gif) repeat-y; border-bottom: 1px solid #00a3cc; }
.text { padding: 15px; }

.colclear { clear: both; }

h3 { margin-top: 0; font-size: 16px; }
.imgleft { float: left; margin: 0 15px 15px 0; }



#navlist
{
padding-left: 0;
margin-left: 0;
margin-bottom: 0; margin-top: 0;
width: auto;
}

#navlist li
{
list-style: none;
margin: 0;
padding: 10px 10px 10px 52px;
border-bottom: 0px solid #68d9f5;
 line-height: 16px; 
}

#navlist li a { text-decoration: none; color: #00303c; }
#navlist a:hover { color: #1e9bbb; }

li#blogger { background: url(../img/icon-blogger.gif) no-repeat 5px; }

li#facebook { background: url(../img/icon-facebook.gif) no-repeat 5px; }


#footer { margin: 0 auto; padding: 20px 45px 45px 45px; width: 934px; text-align: center; background: none; color: #62ddfb; }
#footer a { color: #62ddfb; }
