body, img {margin:0; padding:0; border:0;}

#page { width:972px; text-align:center; margin:0 auto;}
#header { text-align: left; margin-left:2px;}
#menu { font-family:Verdana, Arial, Helvetica, sans-serif; text-align:left; height:55px; background-image:url(../images/nav_bg.jpg); padding:0 0 0 0px;  }
.error { font-family:Verdana, Arial, Helvetica, sans-serif;  color:#ff0000; font-size:10px; }
#menu ul { padding: 20px 0 0px 20px; }
#menu li { display: inline;  } 
#menu a { color: #ccc; font-size:13px;  font-weight:bold; /*top padding is 6px, bottom padding is 4px*/ margin-right:20px; /*spacing between each menu link*/ text-decoration: none; }
#menu a:hover {color: #fff;  }
#main {font-family:Verdana, Arial, Helvetica, sans-serif; text-align:left; float: left; width:600px; padding:20px 10px; }
#main p { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; padding: 0 0 5px 0; line-height:18px; color:#333333; }
#main h1 { font-family:Verdana, Arial, Helvetica, sans-serif;  font-size:18px; color:#333; line-height:22px; padding: 0 0 10px 0; }
#main h2 { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:16px; color:#333; line-height:22px; padding: 0 0 5px 0; }
#main h3 { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; color:#333; line-height:22px; padding: 0 0 0px 0; }
#main ul { text-align:left; list-style: disc; margin: 0 0 20px 40px; line-height:20px; }
#main li { text-align:left; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; line-height:20px; }
#main ul a { color:#444; }
#main ul a:hover { color:#000000; text-decoration:none; }
#right { width:325px; float:right; padding:20px 10px;text-align: center;font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px;  line-height:18px; color:#333; }
#content {width:972px; margin:0 auto; }
#footer {width:932px; margin:0 auto; font-family:Verdana, Arial, Helvetica, sans-serif; text-align:center; padding:20px}
#footer ul { }
#footer li { }
#footer p {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; line-height:12px; text-align:center; color:#666; }
#footer a {text-decoration: none; color:#333;}
#footer a:hover { text-decoration: underline; color:#000; }
.rightimg { float:right; padding:0px; border:4px solid #27276D; margin:0 0 20px 20px;}
.leftimg { float:left; padding:0px; border:4px solid #27276D; margin:0 20px 20px 0;}
.img { padding:1px; border:1px solid #ccc; margin:0 0px 0px 0; text-align: center; }
fieldset { -moz-border-radius: 8px; border-radius: px; padding:10px; } 
