* {
margin: 0 auto;
padding: 0 0;
}

body {
background-image: url(../img/bg_all.gif);
background-repeat: repeat;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color: #000000;
}

a:link {
color: #CB0000;
text-decoration: none;
}

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

a:visited {
color: #CB0000;
text-decoration: none;
}

a:active {
color: #CB0000;
text-decoration: none;
}

img {
behavior: url(hacks/ie_png_fix.htc);
}

h5 {
font-size: 16px;
color: #CB0000;
margin-bottom: 14px;
}

h6 {
font-size: 11px;
color: #CB0000;
}

#header {
margin-top: 30px;
background-image: url(../img/header.png);
background-repeat: no-repeat;
height: 212px;
width: 878px;
behavior: url(hacks/ie_png_fix.htc);
}

#content {
background-image: url(../img/bg_content.gif);
background-color: #FFFFFF;
background-repeat: no-repeat;
width: 878px;
}

#footer {
background-image: url(../img/footer.png);
background-repeat: no-repeat;
height: 25px;
width: 878px;
behavior: url(hacks/ie_png_fix.htc);
}

#under_footer {
height: 30px;
width: 878px;
text-align: center;
color: #CB0000;
}

#under_footer a:link {
color: #CB0000;
text-decoration: none;
}

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

#under_footer a:visited {
color: #CB0000;
text-decoration: none;
}

#under_footer a:active {
color: #CB0000;
text-decoration: none;
}


#td_left {
vertical-align: top;
width: 199px;
}

.navi {
background-color: #393939;
height: 28px;
width: 199px;
cursor: pointer;
}

#box_ue_1 {
background-image: url(../img/ue_box_1.gif);
background-repeat: no-repeat;
background-color: #393939;
height: 21px;
width: 199px;
}

#box_ue_2 {
background-image: url(../img/ue_box_2.gif);
background-repeat: no-repeat;
background-color: #393939;
height: 21px;
width: 199px;
}

.box_content {
background-image: url(../img/bg_box.gif);
background-repeat: repeat-y;
background-color: #393939;
width: 179px;
color: #CB0000;
padding-left: 10px;
padding-right: 10px;
padding-top: 10px;
padding-bottom: 10px;
}

#td_right {
background-image: url(../img/bg_content.gif);
background-repeat: no-repeat;
vertical-align: top;
background-color: #FFFFFF;
width: 639px;
padding-left: 25px;
padding-right: 25px;
padding-bottom: 20px;
padding-top: 20px;
}

.location {
border: 1px solid black;
padding: 2px;
}