@charset "utf-8";
/* CSS Document */

body{margin:0; padding:0; font-family:Georgia, "Times New Roman", Times, serif; font-size:14px; color:#000; background-color:#CCCCCC; }
img{border-width:0;}

div.purple{background-color:#969; color:#FFFFFF}
div.orange{color:#f93}

#wrapper{margin:0 auto 0 auto; border:#CCCCCC solid; border-width:0 1px 0 1px; width:700px; background-color:#fff;}

/* Header and Menu */
#header{margin:0; padding:0; width:700px;  height:190px;}

#h_left{float:left;}
#h_left_top img{margin:10px 0 0 10px;}
#h_left_bottom img{margin:5px 0 0 10px;}

#menu{float:left; margin: 53px 0 0 288px; color:#fff; font-size:16px; text-align:right; font-weight:bold;}
#menu_links ul{list-style-type:none; padding:0; margin:0;}
#menu_links li{padding:0; margin:0 0 0 0.5em; text-align:right; display:inline}
#menu a{color:#f93; text-decoration:none}
#menu a:hover{color:#fff; text-decoration:none}

#artists{font-size:11px; margin-bottom:8px}
#artists ul{list-style-type:none; padding:0; margin:0.2em 0 0 0; text-align:right;}

#h_right{float:right; }
#h_right_top img{padding:8px 5px 5px 5px}

/* Welcome Page*/
table.short_des{padding:0; margin:20px auto 30px auto; border-width:0}
td.short_des{text-align:right; font-size:12px; padding-right:20px}
#enter {font-size:16px; text-align:right; font-weight:bold; margin:0 20px 30px 0;}
#enter a{color:#f93; text-decoration:none}
#enter a:hover{color:#f93; text-decoration:underline}

/* Exhibition */
#exhibition_submenu{color:#000; font-size:12px; text-align:left; font-weight:bold; margin:20px 0 0 0}
#exhibition_submenu ul{list-style-type:none; padding:0; margin:0;}
#exhibition_submenu li{padding:0; margin:0 0.5em 0 0; text-align:left; display:inline}
#exhibition_submenu li.inactive{text-decoration:underline}
#exhibition_submenu li a{color:#000; text-decoration:none}
#exhibition_submenu li a:hover{color:#000; text-decoration:underline}

/* Footer */
#footer{padding:0.3em; margin:-5px 0 0 0; font-family:Arial, Helvetica, sans-serif; font-size:9px; text-align:right;}
#footer a{color:#FFF; text-decoration:none}
#footer a:hover{text-decoration:underline}

/* Body */
#site_body{margin:0 auto 0 auto; padding:0 30px 0 30px}
#site_body p{margin:15px 0 25px 0; line-height:150%}
#content{padding:35px 0 65px 0}
#content a{color:#f93; text-decoration:none; font-weight:bold}
#content a:hover{color:#f93; text-decoration:underline;}
ul.short_films{margin:0 0 0.5em 2em; padding:0; line-height:150%}

/* Guestbook */
table.guestbook{margin-left:auto; margin-right:auto}
td.guestbook{padding:5px 0 5px 5px; vertical-align:top;}
td.guestbook_right{padding:5px 0 5px 0; text-align:right; vertical-align:top}
#guestbook_preview{margin-left:auto; margin-right:auto; padding:20px 40px 20px 40px;}
#guestbook{margin-left:auto; margin-right:auto; padding:10px 40px 40px 40px}
#g_header{}
#g_comment{padding:10px 20px 10px 20px; text-align:left; font-size:12px; font-style:italic; background-color:#E2E2F1}
#g_footer{text-align:right; background-color:#E2E2F1; padding-bottom:10px; padding-right:10px}