*{margin:0; padding:0; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px;}
body{text-align:center; background-image:url(images/body_bg.jpg);}
p{margin-bottom:10px; line-height:24px;}
#page{margin:auto; background:#fff url(images/page_bg.gif) repeat-y left; width:780px;}

#navigation{width:195px; float:left; display:inline;}
#navigation ul{ list-style:none;}
#navigation li{}
#navigation a{ width:195px; height:32px; background-image:url(images/navigation_bg.jpg); display:block; text-decoration:none;}

#navigation .n1{ background-position:0 0;}
#navigation .n1:hover{ background-position:-195px 0;}
#navigation .n2{ background-position:0 -32px;}
#navigation .n2:hover{ background-position:-195px -32px;}
#navigation .n3{ background-position:0 -64px;}
#navigation .n3:hover{ background-position:-195px -64px;}
#navigation .n4{ background-position:0 -96px;}
#navigation .n4:hover{ background-position:-195px -96px;}
#navigation .n5{ background-position:0 -128px;}
#navigation .n5:hover{ background-position:-195px -128px;}
#navigation .n6{ background-position:0 -160px;}
#navigation .n6:hover{ background-position:-195px -160px;}
#navigation .n7{ background-position:0 -192px;}
#navigation .n7:hover{ background-position:-195px -192px;}

#content{width:585px; float:left; display:inline; text-align: left;}
#content table{border:none;}
#content td{border-bottom:1px solid #ccc; padding:10px 5px 10px 5px; text-align:left; line-height:24px;}
#content a{color: #CC0000;}
#content h1 {background:url(images/title_bg.jpg) no-repeat; width:520px; height:32px; font:18px Arial, Helvetica, sans-serif; color:#c00; padding:30px 0 0 65px; font-weight:bold;}
#content h2 {font:bold 14px Arial, Helvetica, sans-serif; color: #6699FF; margin:10px;}
#topic{ padding:0 10px 5px 20px; line-height:22px; background:url(images/contents_bg.gif) no-repeat bottom right;}
#topic ul{padding-left:30px;}

#footer { text-align:right;clear:both; background:url(images/footer_bg.gif) no-repeat top left; height:26px; padding:6px 20px 0 0; font-size:10px;}
#footer a{color:#FFF;font-size:10px; text-decoration:none;}
#footer a:hover{color:#FFF; text-decoration:underline;}
label { width:120px; display:block; float:left; text-align:right;}
input {margin:3px;}
.image-list {width:100px; height:70px; padding:4px; border:1px dotted #FFCC99; display: block; float:left; margin:6px;}
