* { margin:0; padding:0; font-size:12px; }
body {  font-size:14px; margin:0; background-color:#eee; }
#warp { margin:0 auto; width:960px; border-left:1px solid #ccc; border-right:1px solid #ccc; background-color:#FFF; padding:0 10px; }
#header { height:70px; margin-bottom:5px; border-bottom:1px solid #afafaf; }
#nav { float:right; position:relative; top:15px; margin-right:0px; }
#logo { float:left; position:relative; left:4px; }
#n1, #n2 { text-align:left; COLOR: #555555; }
#n1 { border-bottom:1px solid #afafaf; padding-bottom:5px; }
#n1 a { color:#555555; TEXT-DECORATION: none }
#n2 { position:relative; top:5px; }
#n2 a { COLOR: #004d36; TEXT-DECORATION: none }
#menu { height:32px; background-image:url(../img/menu_bg.gif); background-repeat:repeat-x; margin-bottom:5px; line-height:32px; padding-left:38px; }
#menu h1 { font-size:16px; background-image:url(../img/ico.png); background-repeat:no-repeat; padding-left:48px; }
#mainContent { height:360px; margin-bottom:5px; background-image:url(../img/center_bg.gif); background-position: top center; background-repeat:no-repeat; }
#text { text-align:center; }
#text h2 { font-size:14px; }
#content { background-image:url(../img/content_bg.gif); background-repeat:repeat-y; height:320px; }
#content ul { height:300px; width:905px; margin:0 auto; list-style-type:none; }
#content ul li { float:left; width:300px; height:35px; line-height:40px; border-bottom:1px dotted #C9F; font-size:14px; }
#content ul li a { font-size:14px; }
#content h2 { font-size:14px; }
#footer { background-image:url(../img/footer_bg.gif); background-repeat:no-repeat; background-position:center; MARGIN: 8px auto; WIDTH: 960px; LINE-HEIGHT: 22px; PADDING: 15px 0 10px; FONT-FAMILY: Verdana; TEXT-ALIGN: center; COLOR: #555555; }
#footer a { COLOR: #004d36; TEXT-DECORATION: none }
