body { margin:0; font-size:0.8em; line-height:20px; font-family: Tahoma, Geneva, sans-serif;}

a {color: #cc0033}

a:hover { text-decoration:none;}

#header { background:url(images/header_black.gif) repeat-x #000000;}

#logo { padding:30px 0 0 40px; height:1px; }

#logo a{ color:#f0f0f0; text-decoration:none; font-weight:bold; height:6px; font-size:24px; text-transform:uppercase;}

#menu { background:#000000; width:800px; margin:0 auto; height:32px; margin-top:47px;}

#menu ul { margin:0; padding:0;}

#menu ul li{ display:inline-block; float:left; width:100px; list-style:none; text-align:center; height:32px;}

#menu a { display:block; float:left; width:100px; color:#ffffff; font-size:12px; text-transform:undercase; font-weight:bold; text-decoration:none; padding-top:8px;}

#menu a:hover{ background: #B7005B; padding-top:8px; height:24px;}

#main { width:100%; background-color:#FFFFFF; float:left;}

#content { margin:0 auto; padding:10px 0 20px 0; width:800px;}

#content_bigger { margin:0 auto; padding:10px 0 20px 0; width:1000px;}

#content h1 { margin:0; text-transform:uppercase; font-size: 14px;}

.text_block { padding-top:20px; float:left; background-color:#FFFFFF;}

.image_block { padding-top:20px; float:left; background-color:#FFFFFF;}

.image { padding:5px; margin:0 0 20px 0; background-color:#000000; float:center;}

.image_size { padding:5px; margin:0 0 20px 0; background-color:#000000; float:center; width:268px; }

.text { float:left; width:500px; padding-right: 20px;}

.text h1 { margin:0; text-transform:undercase; font-size: 14px;}

.text li { list-style:none; padding-left:20px; background:url(file:) no-repeat 0px 5px;}

.red { color:#cc0033;}

#content p { padding-bottom:0px;}

#footer {background:url(images/footer_red.gif) repeat-x #000000; height:150px; clear:both; }

