/* default sNews stylesheet */







body { margin:0; padding:0; font: normal 1em Arial,Verdana,sans-serif; color:#808080; background-color:#333333;}







p { margin: 0; padding: 0; line-height: 1.4em; color: #333333; }



a { font-size: 100%; font-family: "Arial", Helvetica, Tahoma, sans-serif; color: #29485C; text-decoration:none;}



a:hover { color:#330000; text-decoration:none;}







h1 { padding:0; margin:0; font-size:200%; font-weight: normal; color: #333333; font-family:"Trebuchet MS", verdana, arial, sans-serif; letter-spacing: -1px; }



h2 { background-color: inherit; color:#333333; font-size:140%; font-weight:bold; margin: 0 0 3px 0; padding:0; }



h2 a { background-color:#FFE5B0; font: 16px "Arial", Helvetica, Tahoma, sans-serif; font-weight:bold; color:#29485C; }







img { border: 0; }



img a { border: 0; }







.content { background-color:#FFE5B0; font: 14px "Arial", Helvetica, Tahoma; color:#333333; margin:0 auto 0 auto; padding:0; width:740px; }







.header {  border-top: 4px solid #5BB1E6; border-bottom: 1px solid #eee; padding: 12px 14px 12px 1em; margin:0; width: 140px; text-align: center; background: url("bg.gif") repeat-x top left; }



.header p { color:#808080; font-size: 90%; margin: 0; padding: 0.5em 0 0 0;}







.hmenu { float: right; width: 525px; margin: 0; padding: 18px 12px 10px 10px; text-align: right; border-top: 4px solid #ccc; border-bottom: 1px solid #eee;  }



.hmenu a { border-top: 3px solid #eee; padding: 0.5em 1.2em 5px 1.2em; margin: 0 0.3em 2em 0.3em; }



.hmenu a:hover { border-top: 3px solid #5BB1E6; }







.menu { padding: 0 0 1em 0; margin: 0 0 0em 0; }



.menu a { display: block; line-height: 2em; font: 16px "Arial", Helvetica, Tahoma, sans-serif; }







.left {  clear: both; background-color:#FFDB94; font-size: 12px; float:left; width: 150px; border-right: 1px solid #999999; border-bottom: 1px solid #999999; padding: 1em 1em 1em 1em; letter-spacing: 2px; }







.past { margin: 0 0 10px 0; padding: 0 0 12px 0; border-bottom: 1px solid #eee; }



.past p { color: #333333; }



.past a { display: block; }







.new { margin: 0 0 10px 0; padding: 0 0 5px 0; }



.new p { color: #333333; }







.center { float:left; width: 520px; margin: 0 0 10px 30px; padding: 0; }



.center p { font: normal 1em Arial,Verdana,sans-serif; color:#333333; padding: 3px 0 5px 0; }







.footer { color:#333333; font-size: 12px; margin: 5px 0px 10px 0px; padding: 1em; border-top:1px solid #999999; text-align:left; clear:both;}



.footer .right { float:right; clear:right; text-align:right; }



.footer p { margin:0; padding: 0.4em 0 0 0; color: #29485C; }











form.search { padding: 0; margin: 0; }



textarea.text { height: 150px; width: 90%; border: 1px solid #ccc; background: #fff; }



textarea.text:hover { border: 1px solid #eee; background: #FFFFF4; }



input.field { border: 1px solid #ccc; background: #fff; width: 200px; }



input.field:hover { border: 1px solid #eee; background: #FFFFF4; }







input.text { margin: 0; width: 70px; border: 1px solid #666666; background: #eeeeee; }



input.text:hover { border: 1px solid #999999; }



input.button { margin: 0; font-size: 12px; font-family: Arial; border: 1px solid #666666; background: #eeeeee; color: #333333; font-weight: bold; }



.date { color: #333333; text-align: right; margin: 4px 0 20px 0; padding: 0.4em 0 0 0; background: url(dotted.gif) repeat-x bottom; }



div.image { padding: 1px; float: left; margin: 0 8px 0 0; }



.comments { padding: 10px 10px 8px 10px; margin: 0 0 10px 0; background: #FFE5B0; color: #333333; }



.commentsbox { padding: 8px 0 10px 10px; margin: 0 0 10px 0; color: #333333; }



td.allfour {

background-color: #FFDB94;

border-left: 1px solid #808080;

border-right: 1px solid #808080;

border-bottom: 1px solid #808080;

border-top: 1px solid #808080;

}

hr {

color: #999999;

background-color: #999999;

height: 1px;

border: 0;

width: 100%;

}
