/* general */
a, address, blockquote, body, caption, cite, dfn, dl, dt, fieldset, form, h1, h2, h3, h4, h5, h6, img, label, legend, option, p, q, table, tr , td, th { margin:0; border:0; padding:0; }
body { background:url(../_images/bg.gif);margin:0 0 0 10px }
body,td,th,p,a,ul,ol,li { font-family:arial, helvetica, sans-serif; color:#666; font-size:12px}

#metanav {padding: 5px 0 0 12px;font-size:13px;height:44px}
#metanav a {font-family:arial, helvetica, sans-serif; color:#cc0000;font-size:10px;text-decoration:none}
#metanav a {padding: 3px 3px 0 3px;}
#metanav a.sel {color:#666;}

#google{padding: 0px 0 0 12px;}
#google form input{font-size:10px;padding:3px 0 0 2px;}
#google form input.field{width:189px;height:21px;border:1px solid #9c9c9c;line-height:16px;color:#666;padding:3px 0 0 5px;margin:0}

#homepage_top{padding: 4px 6px 4px 6px;}
#homepage_top #contentleft{padding: 20px 5px 5px 5px;background-color:#fff;}
#homepage_top #contentright{width:416px;padding: 0;}
#homepage_top #contentright .bar{padding: 5px 0 3px 6px;background-color:#fff;}
#homepage_top #contentright #contentpreview {padding: 5px 0 0px 0;font-size:12px}
#homepage_top #contentright #contentpreview p{padding:0 0 5px 10px;font-size:12px;background:url(../_images/bullet.gif) no-repeat 0 3px;}
#homepage_top #contentright #contentpreview a {font-size:12px;color:#cc0000;text-decoration:none;}

#homepage_bottom{padding: 4px 6px 24px 6px;}
#homepage_bottom #contentleft{padding: 5px 0px 0px 10px;}
#homepage_bottom #contentleft #freetext{padding: 40px 0px 0px 15px}
#homepage_bottom #contentleft #freetext p{color:#333;line-height:18px;}
#homepage_bottom #contentleft #freetext a{color:#cc0000;text-decoration:underline;}
#homepage_bottom #contentright{padding: 0;}
#homepage_bottom #contentright h3{color:#333;font-size:12px;line-height:18px;font-weight:normal;padding:5px 0 0 0;}
#homepage_bottom #contentright p{color:#333;font-size:12px;line-height:18px;padding:5px 10px 0 0;}
#homepage_bottom #contentright a{color:#cc0000;font-size:12px;line-height:18px;padding:5px 10px 0 0;}
#homepage_bottom #contentfarright{width:100px;padding: 0;}
#homepage_bottom #flickrbox{background-color:#fff;margin-top:5px;}

#homepage_bottombottom{padding: 4px 6px 44px 6px;}
#homepage_bottombottom #contentleft{padding: 20px 0px 0px 15px;color:#333;}
#homepage_bottombottom #contentleft p{padding: 0px 20px 5px 0px;color:#333;}
#homepage_bottombottom #contentleft a{color:#cc0000;font-size:12px;line-height:18px;}
#homepage_bottombottom #contentright{width:300px;padding: 20px 0 0 0;}
#homepage_bottombottom #contentright h3{color:#333;font-size:12px;font-weight:normal;padding:5px 0 0 0;}
#homepage_bottombottom #contentright p{color:#333;font-size:12px;padding:0px 0px 15px 0;}
#homepage_bottombottom #contentright a{color:#cc0000;font-size:12px;line-height:18px;padding:5px 10px 0 0;}
#homepage_bottombottom #contentfarright{width:10px;padding: 0;}


#redbar{margin:0;padding:3px 17px 2px 15px;color:#fff;background-color:#cc0000;font-size:12px;height:17px}
#redbar a {color:#fff;font-size:12px;text-decoration:none;}

#content {background-color:#ededed;}

#colleft{margin:15px 0 0 0; width:72px;padding:0 5px 0 0;}
#colleft a {color:#cc0000;text-decoration:none;font-size:11px;}
#colleft p {padding: 5px 0 0 0}

#colmiddle{padding:0 0 20px 0;margin:15px 0 0 0;width:475px;}
#colmiddle h3 {font-size:18px;font-weight:bold;color:#666;}
#colmiddle h4 {font-size:16px;font-weight:bold;color:#666;}
#colmiddle #abstract {font-weight:bold;color:#666;font-family:verdana, arial, helvetica, sans-serif; padding:10px 10px 10px 0;}
#colmiddle .body {color:#000;font-size:12px;line-height:17px;}
#colmiddle .body p {color:#000;font-size:13px;line-height:17px}
#colmiddle .body p {padding:10px 10px 0 0;}
#colmiddle a {font-family:verdana;color:#cc0000;border-bottom:1px dashed #cc0000;text-decoration:none}
#colmiddle a:hover {background-color:#cc0000;color:#FFF;}

#colright{margin:5px 0 0 0;padding:0 5px 0 0px;width:156px;color:#666;font-size:10px;}
#colright .box{padding:10px 10px 10px 10px;background-color:#fff;border:1px solid #c6c6c6;width:138px;}
#colright .box a{color:#cc0000;font-size:11px;padding:0 0 5px 0;display:block;text-decoration:none}
#colright a{}
#colright p{font-size:10px;}
#colright h5{font-size:10px;font-weight:normal;}

#colfooter {border-top:1px solid #cc0000}
#colfooter a {font-family:verdana;color:#cc0000;border-bottom:1px dashed #cc0000;text-decoration:none}
#colfooter a:hover {background-color:#cc0000;color:#FFF;}
#footer p {padding:5px 0 0 0}


#footer {border-top:1px solid #cc0000;text-align:right;}
#footer a {font-family:verdana;color:#cc0000;border-bottom:1px dashed #cc0000;text-decoration:none}
#footer a:hover {background-color:#cc0000;color:#FFF;}
#footer p {padding:5px 5px 0 0}
.error{color:#cc0000;font-style:italic;}



#issuelist_block{padding:10px;float:left;text-align:center;width:150px;}
#issuelist_block a{color:#999;font-size:9px;font-weight:bold;text-decoration:none;border:0px solid #999}

#single {width:500px;margin-bottom:20px;}
#single h1{font-size:14px;color:#333;margin-bottom:10px;}

#single #formdiv {text-align:left;padding:25px;background-color:#fff;}
#single form {margin: 0px 0 20px 0px}

#note {text-align:left;padding:25px;background-color:#fff;}
#note #content {background-color:#fff;color:#333;margin-bottom:40px;}
#note #content p{margin:0 0 10px 0}

form input.field{margin-bottom:10px;}
form input.button{border:1px solid #333;background-color:#ededed;}
