* { margin:0; padding:0; }

ul, ul li { display: block; list-style: none; margin: 0; padding: 0; }

img { border:none; }

a { text-decoration:none; }

body { background:url(img/top.png) repeat-x #E4E4E4; width: 100%; height: 120px; font-family: Verdana; }

#container { width: 894px; float:left; }

h1.logo { margin-top: 30px; margin-left: 40px; }

#bottom-banner { float:right; padding-right: 46px; }

#title-page { background:url(img/bg_namepage.png); width: 849px; height: 52px; border-top: solid 1px #FFFFFF; margin-top: 20px; }

#title-page h2 { padding-top:13px; padding-left:70px; color: white; font-size: 18px; font-weight: normal; }

#left { background:url(img/bg_left.png) no-repeat; float: left; width: 399px; height: 408px; }

#content {  margin: 0; float: left; width: 428px; background-color: #FFFFFF; padding-right: 2px; padding-left: 20px; }

#menu { padding-left:52px; padding-top: 15px; font-size: 12px; }

#menu ul a:link, ul a:visited { display: block; text-decoration: none; padding: 7px; font-weight: bold; color: #453c2f; padding-left:40px; padding-right: 150px; }

#menu ul a:hover { background: url(img/hover.png) no-repeat; color: white; padding:7px 150px 7px 40px; }

#info h3 { padding-top: 85px; padding-left: 110px; color: #C90000; }

#info p { padding-top: 35px; padding-left: 110px; font-size: 12px; color: #616161; }

#info .italic { font-style:italic; font-size: 11px; padding-top: 20px;  }

#content h3 { color: #C90000; padding-top: 30px; } 

#content .strong { font-weight: bold; padding-top:20px; padding-bottom: 20px; }

#content p { font-size: 12px; color: #7F7F7F; padding: 5px; padding-top: 20px; }

#content .url { color: #CA0000; text-decoration: underline; }

#content span { text-decoration:underline; }

#content li { font-size: 12px; padding-top: 5px; padding-left: 10px; }

#content ol { padding-left: 10px; }


