html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {
margin:0; padding:0; border:0; outline:0; font-weight:inherit; font-style:inherit; font-family:inherit; font-size:100%; vertical-align:baseline; }
td {vertical-align:top;line-height:17px}
strong {font-weight:bold;}
em{font-style:italic}
ul {margin:0px;margin-left:25px;padding-left:0px;}
li {padding-bottom:5px}
sup {vertical-align:top}

body {background-color:#e3ded6;font-family:Arial, sans-serif;font-size:12px;line-height:13px;color:#111111;margin:10 10 10 10;}

a{color:#703f05;}

h1{font-size:20px;font-weight:bold;font-style:italic;line-height:22px;margin-bottom:5px;font-family:"Times New Roman", Times, serif}
h2{font-size:17px;font-weight:bold;line-height:19px;margin-bottom:3px;font-family:"Times New Roman", Times, serif}
h3{font-size:14px;font-weight:bold;font-style:italic;line-height:16px;margin-bottom:3px;font-family:"Times New Roman", Times, serif}
hr {margin-bottom:5px}

.util td{font-size:13px;color:#003868;}
.util td a{color:#003868;text-decoration:none}
.util td a:hover{text-decoration:underline}
.util td.divider{padding:0 15 0 15}

#header{background-image:url('siteart/header_bg.jpg');background-repeat:no-repeat;height:150px;width:594px;padding:50 10 0 420;}
#header div.text{font-variant:small-caps;color:#ffd28c;font-family:"Times New Roman", Times, serif;font-size:25px;line-height:25px;font-weight:bold;text-align:center;width:160px}

#menu {background-image:url('siteart/menu_bg.jpg');background-repeat:no-repeat;height:225px;padding:3 0 0 0}
#menu ul{list-style:none;margin-left:18px;width:127px}
#menu li{margin:0 0 5 10;text-indent:-10px;padding:0px;font-size:12px;font-weight:bold;font-family:"Times New Roman", Times, serif}
#menu ul li a{text-decoration:none;color:#222222;font-style:italic}
#menu ul li a:hover{text-decoration:underline}

#promotion{margin:6 0 5 0;}
#promotion a{color:#703f05;text-decoration:none}

#terrace_link {background-image:url('siteart/info_bg.jpg');background-repeat:no-repeat;padding:0;text-align:center;font-size:10px;line-height:12px;color:#444444;}
#terrace_info {background-image:url('siteart/info_bg.jpg');background-repeat:no-repeat;padding:0 7 0 0;text-align:center;font-size:10px;line-height:12px;color:#444444;}
#menu_footer {background-image:url('siteart/menu_footer.jpg');background-repeat:no-repeat;background-color:#505050;vertical-align:bottom;padding-left:52px}

#content_container{background-image:url('siteart/home_bg.jpg');background-repeat:no-repeat;background-color:#505050;width:594px}
#content_scroll{margin:60 20 9 20;background-color:#ffdfae;min-height:301px;}
#content{padding:10px;color:#62250e}

#util{height:19px;padding:0 15 0 0;text-align:right;font-size:11px;line-height:13px;color:#FFFFFF}
#util a{color:#FFFFFF;text-decoration:none}
#util a:hover{text-decoration:underline}
#footer{background-image:url('siteart/footer_bg.jpg');background-repeat:no-repeat;height:63px;font-variant:small-caps;color:#ffd28c;font-family:"Times New Roman", Times, serif;font-size:23px;font-weight:bold;text-align:right;padding:24 10 10 10;}

.outputtable {width:100%;background-color:#FFFFFF;}
.outputtable td {border-right:0px;border-top:0px;padding:5 6 5 6;text-align:left;vertical-align:middle;font-size:10px;line-height:12px}
.outputtable .header {background-color:#67859e;font-weight:bold;padding:4 3 4 3;color:#FFFFFF}
.outputtable .alternate td{background-color:#F1F1F1;}
.outputtable .buttons td{border:0px;padding:0px}