@charset "utf-8";

body {margin:0; padding:0; background-color:#A25625; text-align: center;
      font-family:Arial, Helvetica, sans-serif; color:#333; font-size:12px; line-height:21px; letter-spacing:1px;}
#content { margin:0 auto; background-color: #E4DCBF; text-align:left; padding:0; width:960px;}
a {color:#333;}
a.navigation {font-size:8px; color:#EEE; text-decoration:none;}
a.navigation:hover{color:#CCC; text-decoration:none;}

table {font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:21px; letter-spacing:1px;}
.none{display:none;}
p{margin:10px 0 10px 0;}

/* header */
#header{margin:0; padding:0; position:relative; }
#header img{position:relative;}
#language{position:absolute; right:-4px; top:55px; width:323px;}
#language img{ margin:0 3px 3px 0;}

/* nav */
#nav{margin:25px 0 150px 0; padding:0; position:relative; float:left; width:180px;}
#nav .navigation{position:absolute; top:0; left:10; }
#nav ul {margin:0 0 0 25px; padding:0; width:180px; letter-spacing:0px; display:block;}

#nav ul li {margin:0 0 5px 5px; padding:0 0 5px 18px;  list-style-type:none;  }
#nav ul li a{color:#000; text-decoration:none; }
#nav ul li a:hover{color:#000000; text-decoration:underline;}

#nav ul .active {background:url(images/npm_on.gif) 0 3px no-repeat; font-weight:bolder;}
#nav ul .active  a{ color:#000; text-decoration:none;  }
#nav ul .active  a:hover{ color:#000; text-decoration:none;}



/* main */
#main{margin:25px 0 100px 0; padding:0; position:relative; float:right; width:730px;}
#main .navigation{position:absolute; top:0; left:-15px; }
#main h1{font-size:16px; color:#000; font-weight:bold; margin:0 0 10px 0; }
#main h2{ font-size:12px; font-weight:bold; color:#000000; margin:0 0 8px 0; }
#main .description{margin:0 0 30px 0;}
#main .description img{margin:10px 0 0 0;}
#main .description .zoom_in{margin:3px 0 0 0;}

/* sub_nav */
#sub_nav{position:relative;}
#sub_nav .navigation{position:absolute; top:0; left:-15px; }
#sub_nav ul {margin:0 2px 2px 0;   padding:0; width:680px; letter-spacing:0px; }


#sub_nav ul li {float:left; margin:0 2px 2px 0;  background-color:#655D2F; list-style-type:none;  }
#sub_nav ul li a{color:#E4DCBF;  text-decoration:none; padding:2px 15px 1px 15px ;}
#sub_nav ul li a:hover{color:#E4DCBF; text-decoration:underline;}

#sub_nav ul .active  a{background-color:#655D2F; color:#FFF; text-decoration:none; padding:2px 15px 1px 15px ; font-weight:bold;}
#sub_nav ul .active  a:hover{ color:#FFF; text-decoration:none;}

/* main_content */
#main_content {margin:0; padding:20px 0 0 0; clear:both;  width:630px; position:relative;}
#main_content .navigation{position:absolute; top:20px; left:-15px; }




.a_img_l{ margin:0 0 50px 0; }
.a_img_l a{text-decoration: none; }
.a_img_l a:hover{ color:#CC0000;}
.a_img_l a img{ border: 2px solid #000; margin-bottom:10px;  }
.a_img_l a:hover img{ border: 2px solid #FF0000; }

td a {color:#CC0000;}

/* footer */

#footer{clear:both; background-color:#E4DCBF;  font-size:12px; margin:0 auto ; padding:15px 0 15px 0; width:960px;}

#Organizer{position:absolute; left:15px;}
#Sponsor{position:absolute; left:310px;}
#Co-organizers{position:absolute; left:610px;}

