body{margin: 0;padding: 0;border: 0;background-color:#055255;background-image:url(background.jpg)}


/* ------  layout settings  ------ */

#maincontainer{width:800px;margin: 0 auto;background-color:#c0dcde;}
#contentwrapper{float: left;width: 100%;}
#contentcolumn{margin-right:180px;background:#c0dcde;}
#rightcolumn{float: left;width: 180px;margin-left: -180px;background: #a4d0cd;}
#footer{clear: left;width: 100%;background-image:url(footer-bg.jpg);border-top:1px solid #077E85;text-align: center;padding: 4px 0;}
#footer a{text-decoration:underline;color: #166b71;line-height: 130%;}
	

/* ------  comment settings  ------ */		
p {margin:10px 20px 0 20px;font-size:13px;color:#3E4E59;font-family:Arial, Helvetica, sans-serif;text-align:justify;line-height: 130%;}
blockquote {margin:0;padding:15px;font-size:13px;color:#3E4E59;background-color:#e3f3f4;background-image:url(stats-bg.jpg);font-family:Arial, Helvetica, sans-serif;text-align:justify;line-height: 130%;}
input, textarea, option, select {background-color: #cbe9eb;color: #000;border:0px;padding:1px;}
ol {margin-left:10px;margin-right:5px;padding-left:10px;font-size: 10px;font-family:Arial, Helvetica, sans-serif;color:#989047;line-height: 140%;text-transform: none;text-align:left;}
ul {list-style-type:square;font-family:Arial, Helvetica, sans-serif;font-size: 11px;line-height: 120%;color: #3E4040;}
	
.list  {margin-left:20px;margin-right:20px;font-size:13px;color:#3E4E59;font-family:Arial, Helvetica, sans-serif;text-align:justify;line-height: 130%;}
.sg1 {margin:10px 20px 5px 20px;padding:1px 0;font-size:10pt;font-family: Arial, Helvetica, sans-serif;text-align:justify;color:#3E4E59;}
.sg1img {margin:2px 10px 0 0;text-align:center;}
	

/* ------  header settings  ------ */

h1 {margin:10px 20px 0 20px;padding:5px 5px 0px 0px;font-size:15px;color:#000000;font-family:Arial, Helvetica, sans-serif;border-top:1px solid #000000;text-transform:uppercase;}
h2 {margin:10px 20px 0 20px;padding:5px;font-size:15px;color:#077E85;font-family:Arial, Helvetica, sans-serif;text-transform:uppercase;}
h2.lc {margin:0;padding:5px;font-size:15px;color:#077E85;font-family:Arial, Helvetica, sans-serif;text-transform:uppercase;}
h2.bg {margin:0;padding:0;text-align:center;text-transform:none;font-weight:normal;border-top:1px solid #077E85;border-bottom:1px solid #D7EAE9;background-color:#D7EAE9;}
h2.bg2 {margin:0;padding:5px 0 5px 0;text-align:center;text-transform:none;font-weight:normal;border-top:1px solid #077E85;border-bottom:0px solid #077E85;background-color:#D7EAE9;}
h3 {margin-right:20px;margin-left:20px;padding:5px;color: #000; text-align:justify;background-color:#8C9AA4;border: 1px solid #c9aaa4;font-size: 11px;font-family:Arial, Helvetica, sans-serif;font-weight:normal;line-height:130%;}
h4 {margin:0 20px 0 20px;padding:5px;font-size:15px;color:#000000;font-family:Arial, Helvetica, sans-serif;border-bottom:8px solid #099EA6;background-color:#00b3be;text-transform:uppercase;}
h5 {margin:10px 20px 0 20px;padding:2px;color:rgba(0,0,0,0.6);text-align:justify;background-color:rgba(201,118,0,0.3);font-size:10pt;font-family: Arial, Helvetica, sans-serif;font-weight:normal;text-shadow: 1px 1px 1px rgba(0,0,0,0.2);}
	

/* ------  main content link settings  ------ */
a:link, a:active, a:visited {text-decoration:underline;color: #166b71;line-height: 130%;}
a:hover {text-decoration:none;color : #166b71;background-color:#EAEAEA;line-height: 130%;}


/*   fanupdate update code also used on other pages as h2     */
h2 {margin:10px 20px 0 20px;padding:5px;font-size:15px;color:#077E85;font-family:Arial, Helvetica, sans-serif;text-transform:uppercase;}
.category {margin:10px 20px 0 20px;padding:1px 0px 1px 1px;font-family:Geneva, Arial, Helvetica, sans-serif;font-size:11pt;color: #000;font-weight:normal;font-style:normal;}
.field {margin:10px 20px 0 20px;padding:1px 0px 1px 1px;font-family:Geneva, Arial, Helvetica, sans-serif;font-size:13px;color: #000;font-weight:normal;
