body { margin:0px; padding:0px; font-size:100%; font-family:Georgia, "Times New Roman", Times, serif; color:#663300; background-color:#FFFFFF; }
#container { width:780px;}
#container #logo { float:left; width:135px; text-align:center; }
#container #logo .img { padding-top:18px; padding-left:28px;}
#container #logo .poster { padding-top:18px; padding-left:18px;}
#container #maincontent { float:right; width:628px; background-image:url(../images/bg.gif); background-repeat:repeat; }
#container #maincontent #nav { width:628px; padding-top:18px; }
#container #maincontent #nav ul { margin:0px; padding-left:89px; list-style:none; }
#container #maincontent #nav li { float:left; font-size:11px; padding:0px; margin:0px;}
#container #maincontent #nav a { width:90px; height:18px; background-image:url(../images/nav_tab.gif); text-align:center; color:#663300; text-decoration:none; display:block; padding-top:6px; }
#container #maincontent #nav a:hover { color:#0077CA; }
#container #maincontent #nav .on { color:#0077CA; text-decoration:none; font-weight:bold; }
#container #maincontent #mainimage { float:left; width:628px; overflow:hidden; }
#container #maincontent #mainimage .image { border:15px solid #FFFFFF; margin-bottom:20px; background-color:#FFFFFF; margin-left:30px;}
#container #maincontent #slideshow { float:left; width:568px; margin-left:30px; margin-bottom:0px; overflow:hidden; }
#container #maincontent #gallery { float:left; width:568px; margin-left:30px; margin-bottom:30px; overflow:hidden; }
#container #maincontent #gallery .thumb { float:left; padding-right:1px; padding-bottom:1px;}
#container #maincontent #maintext { float:left; width:628px; text-align:left; min-height:100px; margin-bottom:20px;}
#container #maincontent #maintext p { font-size:11px; margin:0px; padding-left:28px; padding-right:28px; padding-bottom:6px; line-height:135%;}
#container #maincontent #maintext h1 { font-size:14px; margin:0px; padding-left:28px; padding-right:28px; line-height:135%; padding-bottom:6px;}
#container #maincontent #maintext #leftcol { float:left; width:298px; }
#container #maincontent #maintext #leftcol h1 { float:left; width:270px; font-size:14px; margin:0px; padding-left:28px; padding-right:0px; line-height:135%; padding-bottom:6px;}
#container #maincontent #maintext #leftcol p { float:left; font-size:11px; margin:0px; padding-left:28px; padding-right:0px; width:270px;line-height:135%; padding-bottom:6px;}
#container #maincontent #maintext #leftcol .right { float:right; padding-right:0px; width:50px; text-align:right;line-height:135%;}
#container #maincontent #maintext #rightcol { float:left; width:298px; }
#container #maincontent #maintext #rightcol h1 { float:left; width:270px; font-size:14px; margin:0px; padding-left:28px; padding-right:0px; line-height:135%; padding-bottom:6px;}
#container #maincontent #maintext #rightcol p { float:left; font-size:11px; margin:0px; padding-left:28px; padding-right:0px; width:220px;line-height:135%; padding-bottom:6px;}
#container #maincontent #maintext #rightcol .right { float:right; padding-right:0px; width:50px; text-align:right;line-height:135%; padding-left:0px;}
#container #maincontent #maintext #rightcol .normal { float:right; padding-right:0px; width:270px; line-height:135%;}
#container #maincontent #maintext #rightcol a { color:#663300;  }
#container #maincontent #maintext #rightcol a:hover { color:#0077CA; text-decoration:none;}
#container #maincontent #footer { float:left; width:628px; background-image:url(../images/bg_bottom.gif); background-repeat:no-repeat; height:33px; }
#container #maincontent #footer #text { padding-left:28px; }
#container #maincontent #footer #text p { float:left; font-size:11px; margin:0px; padding-top:0px; padding-right:16px; padding-bottom:0px; } 
#container #maincontent #footer #text .right { float:right; padding-right:28px;}
#container #maincontent #footer #text a { color:#663300;  }
#container #maincontent #footer #text a:hover { color:#0077CA; text-decoration:none;}
p.bubble { font-size:11px; margin:0px; padding:0px; }
