body { text-align:center; margin-top:0; margin-left:auto; margin-right:auto; width:1001px; font-size:1.0em; line-height:20px; font-family: "Myriad Pro", "Trebuchet MS", Arial; border:1px solid #000000; background:#646464; }

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

p { padding: 0px 10px 5px 10px; }

h1 { margin:0; padding:10px 0px 0px 10px; font-size:1.5em; color:#BE141D; font-weight:normal;}

h2 { margin:0; padding:0px 0px 0px 0px; font-size:1.1em; color:#BE141D; font-style:italic; font-weight:normal;}

#superheader {width:1001px; height:10px; margin:0px; background:#F7F7F8; }

#header { width:1001px; height:197px; margin:0px; background:#000000; }

#main { float:left; background:url(images/sidebar_bck.gif) no-repeat top right #FFFFFF; padding:20px 0px 0px 0px;}

#text { float:left; width:576px; height:461px; margin: 0px 0px 0px 20px; text-align:left; }

#sidebar { float:right; width:355px; padding: 10px 20px 0px 30px; font-size:1.0em;}
#sidebar a{ font-weight:bold; }
#sidebar h1 { margin:0px; padding:0px 0px 20px 0px; font-size:1.1em; color:#000000; font-weight:normal;}

.item img { background-color:#FFFFFF; padding:6px; border:1px solid #D0D0D0;}
.item a { display:block; float:left; font-size:0.9em; color:#BE141D; padding: 2px 0px 0px 0px;}
.item2 a { display:block; float:right; font-size:0.9em; color:#BE141D; padding: 2px 5px 20px 0px;}

#footer { height:58px; background:url(images/footer_bck.gif) repeat-x #000000; clear:both; text-align:center;}
#right_footer { float:right;  width:60px; padding:0px 4px 0px 0px; color:#FFFFFF;  font-size:0.6em; text-align:right;}
