@charset "utf-8";
/* CSS Document */
body { font-family:Arial, Helvetica, sans-serif; background-color:#EEEEEE; margin:0; padding:0; }
form { margin:0; padding:0; }
a { color:#c00635; text-decoration:none; }
a:hover { text-decoration:underline; }
table { font-size:80%; }
ul { font-size:80%; }

.page_wrapper { width:780px; margin:auto; background-color:#FFFFFF; padding:5px; }

.header_wrapper { height:74px; background-image:url(../images/header_bak.png); background-repeat:no-repeat; }
.header_left { color:#6583d3; font-size:230%; padding-top:17px; padding-left:40px; width:300px; float:left; }
.header_right { float:right; width:200px; }

.nav_wrapper { background-image:url(../images/main_nav_bak.png); background-repeat:repeat-x; height:27px; color:#FFFFFF; font-size:80%; padding-top:8px; padding-left:15px; margin-bottom:5px; }
.nav_wrapper a { color:#FFFFFF; text-decoration:none; }
.nav_wrapper a:hover { text-decoration:underline; }

.left_content { float:left; width:546px; }
.right_content { float:right; width:229px; }

.left_welcome { background-color:#dbd700; color:#FFFFFF; padding:15px; }
.left_welcome h1 { padding:0; margin:0; font-weight:normal; }
.left_welcome p { padding:0; margin:0; font-size:120%; }

.left_news { padding:15px; }
.left_news h1 { font-weight:normal; margin:0; padding:0; color:#dbd700; font-size:160%; }
.left_news h2 { font-weight:normal; color:#dbd700; font-size:110%; }
.left_news p { margin:0; padding:0; margin-bottom:10px; font-size:80%; }

.left_events { padding:15px; }
.left_events h1 { font-weight:normal; margin:0; padding:0; color:#dbd700; font-size:160%; }
.left_events h2 { font-weight:normal; color:#dbd700; font-size:110%; }
.left_events p { margin:0; padding:0; margin-bottom:10px; font-size:80%; }

.left_events_table { width:100%; background-color:#dbd700; }
.left_events_table_header { background-color:#dbd700; color:#FFFFFF; }
.left_events_table_row { background-color:#ffffff; }

.left_events_blue_table { width:100%; background-color:#6583d3; }
.left_events_blue_table_header { background-color:#6583d3; color:#FFFFFF; }
.left_events_blue_table_row { background-color:#ffffff; }

.right_blue_header { background-color:#6583d3; color:#FFFFFF; padding:15px; }
.right_blue_header h1 { margin:0; padding:0; font-weight:normal; font-size:190%; }
.right_blue_header p { margin:0; padding:0; font-size:75%; }

.right_blue_content { background-color:#ddedf5; margin-bottom:5px; padding:15px; font-size:80%; }
.right_blue_content p { margin:0; padding:0; padding-bottom:15px; }

.right_red_header { background-color:#c00635; color:#FFFFFF; padding:15px; }
.right_red_header h1 { margin:0; padding:0; font-weight:normal; font-size:190%; }
.right_red_header p { margin:0; padding:0; font-size:75%; }

.right_red_content { background-color:#f0b1b5; margin-bottom:5px; padding:15px 15px 0px 15px; font-size:80%; }
.right_red_content p { margin:0; padding:0; padding-bottom:15px; }

.footer_wrapper { text-align:right; width:800px; margin:auto; color:#AAAAAA; font-size:80%; margin-top:5px; padding-right:10px;}
.footer_wrapper a { color:#aaaaaa; }

.divider { border-bottom:#f0b1b5 2px solid; margin-bottom:10px; }
.small_text { font-size:80%; }
.red { color:#c00635; }
.clear { clear:both; }