h1 a:hover { color: #2F467B; }

h3 { color: #385392; }

h5 { padding: 8px 15px 6px 15px; }

* { margin: 0px; padding: 0px; border: none; font-family: verdana, helvetica, sans-serif; }

p { margin: 0px 15px 10px 15px; font-size: 90%; line-height: 1.5em; text-align: justify; }

#indent p { margin: 0px 15px 10px 30px; font-size: 90%; line-height: 1.5em; text-align: justify; }
#indent li { margin: 0px 0px 0px 30px; font-size: 90%; line-height: 1.5em; text-align: justify; }

blockquote p { color: #333; margin: 0px 30px 10px 30px; font-size: 80%; line-height: 1.5em; text-align: justify; }

td { vertical-align: top; }

#column p, td p { font-size: 80%; line-height: 1.4em; }

a:link, a:visited, a:hover { text-decoration: none; border: none; }

h1 { letter-spacing: 1px; padding: 8px 15px 6px 15px; font-weight: normal; font-size: 135%; }

h2 { color: #999; line-height: 1em; margin-top: -10px; padding: 1px 10px 10px 35px; font-size: 78%; font-weight: normal; }

h3 { margin: 10px 15px 7px 15px; font-size: 85%; padding: 0px 0px 4px 19px; border-bottom: 1px dashed #999; background: url(imgs/bullet.gif) no-repeat 0 0.15em; }

h4 { color: #444; margin: 0px 15px 0px 15px; font-size: 85%; }

li a:link, li a:visited { border-bottom: 1px dotted #999; color: #444; font-weight: bold; }

li a:hover { color: #000; border-bottom: 1px solid #999; }

#column li a:link, #column li a:visited { font-weight: normal; border-bottom: 1px dotted #999; }

#column li a:hover { text-decoration: none; border-bottom: 1px solid #999; }

input, textarea { border: 1px solid #c8c8c8; background: #e8e8e8; }

input:hover, input:focus, textarea:hover, textarea:focus { background: #e8e8e8 url(imgs/input.gif) top left no-repeat; }

.label { padding-top: 2px; font-weight: bold; float: left; width: 110px; text-align: right; }

input, textarea { padding: 2px 3px; font-size: 95%; }

#submit, #post { text-align: center; color: #666; font-weight: bold; padding: 2px; }

.comment { margin: 10px 15px 15px 15px; padding: 5px 0 1px 0; background: #e8e8e8; border-top: 2px solid #c8c8c8; }

.left { margin: 0px 10px 5px 0px; float: left; clear: both; }

.right { margin: 0px 0px 5px 10px; float: right; clear: both; }

.middle { text-align: center; }

.divide { margin: 0px 15px 10px 15px; padding: 4px 0px; clear: both; border-bottom: 1px dashed #999; }

.divide p { font-size: 80%; margin: 0; padding: 0; text-align: right; color: #666; }

#content ul, #column ul { margin: 0px 3px 0px 17px; list-style: none; }

#menubreak li { line-height: 1.4em; font-size: 80%; padding: 0px 0px 4px 12px; }

#advertbreak { text-align: center; }

#statisticbreak {  }

#statisticbreak p { font-size: 80%; padding: 0px 0px 4px 2px; }



body { font-size: small; }

#ie5 { background: #999 url(imgs/bg4.jpg) repeat-y center; text-align: center; text-align: center; }

#wrapper { width: 760px; max-width: 760px; text-align: justify; margin-left: auto; margin-right: auto; }

#head { background: #fff; }

#style { font-size: 10px; float: right; margin: 4px; text-align: right; height: 45px;}



#logo { float: left; height: 55px; letter-spacing: -1px; font-size: 200%; font-weight: bold; margin: 0 0 -6px 10px; padding-top: 20px; }

#intro { background: #fff url(imgs/border.png) repeat-x bottom; width: 100%; height: 150px; }

#welcome { font-size: 9px; width: 180px; height: 10px; float: right; text-align: center; }

#menu { font-size: 12px; float: left; font-variant: small-caps; letter-spacing: 0.1em; font-weight: bold; width: 100%; }

#menu li, #style li { list-style: none; display: inline; }

#style p { font-size: 11px; margin: 1px; text-align: right; }

#menu a:link, #menu a:visited, #menu a:hover { float: left; padding: 5px 13px; }

#main { clear: both; }

#content { margin: 10px 0px 0px 0px; width: 560px; min-height: 540px; float: right; background: #FFFFFF url(imgs/background.gif); background-repeat: no-repeat; }

#content img { padding: 4px; border: 1px solid #999; }

#column { float: left; width: 200px; text-align: left; }

#foot { width: 100%; clear: both; }

#foot p { text-align: center; font-size: 75%; }



body { background: #999; }

#content, #column, #intro, #foot, #menu { border-top: 0px solid #2F467B; }

#intro img{ border-right: #2F467B 1px solid; }

#menu { background: #617BAB url(imgs/menu4.jpg) repeat-x; border-bottom: #2F467B 2px solid; }

#menu a:link, #menu a:visited, #menu a:hover { border: none; border-right: 1px solid #2F467B; color: #eee; }

#menu a:hover { background-color: #9AAED3; }

#foot { font-weight: bold; color: #eee; text-align: center; border-bottom: #2F467B 5px solid; background: #617BAB url(imgs/foot4.jpg) repeat-x; }

#foot a:link, #foot a:visited, #foot a:active  { border-bottom: none; color: #eee; }

#foot a:hover { text-decoration: underline; border-bottom: none; }

#logo, h1, h1 a:link, h1 a:visited, h1 a:hover { color: #385392; font-family: "trebuchet ms", verdana, helvetica, sans-serif; }

#bluefillhead { height: 20px; padding: 0px; background-color: #2F467B; }
#bluefillfoot { height: 20px; padding: 0px; background-color: #2F467B; }

#content a:link, #content a:visited, #content a:active { font-size: 10px; }

#centertext { text-align: center; }

#centertext li { text-align: center; }

#newscolour { background-color: #fffeb3; border: 1px dotted #999; width: 99%; }

#featurebar { margin: 0px 20px 0px 20px; color: #000000; background: #9AACD8 url(imgs/newsbar.png) repeat-y left; height: 15px; border: 1px solid #000; }
#featurebar b { margin: 0px 10px 0px 20px; color: #FFFFFF; }

#slidenews { margin: 0px 20px 0px 20px; background: #FFFFFF; height: 40px; border-left: 1px dotted #000; border-right: 1px dotted #000; border-bottom: 1px dotted #000; }
#slidenews a:link, h1 a:visited, h1 a:hover { font-size: 12px; color: #000000; }



#popitmenu { position: absolute; background-color: #FFFFFF; border: 1px solid #95949C; font: normal 10px Verdana; line-height: 20px; z-index: 100; visibility: hidden; }

#popitmenu a { text-decoration: none; padding-left: 6px; color: black; display: block; }

#popitmenu a:hover{ background-color: #ECEBFB; border: 1px; }



#centertext  img { border: 1px solid #ccc; }

#centertext a:hover img { border: 1px solid navy; }

