/*----------------------------------------
LAYOUT
-----------------------------------------*/
#photo { position:absolute; left:173px; top:125px; }
#logo { position:absolute; left:173px; top:0px; }
#navigation { position:absolute; left:174px; top:409px; width: 180px; }
#content { width: 666px; margin: 0; padding: 415px 0 30px 20px; }


#cnt #navigation { position:absolute; left:174px; top:130px; width: 180px; }
#cnt #content { width: 666px; margin: 0; padding: 126px 0 30px 20px; }

/*----------------------------------------
NAVIGATION
-----------------------------------------*/
div#navigation ul { margin: 0; padding: 0; list-style-type: none; font-family: Gill Sans, Georgia, Helvetica, sans-serif; font-size: 11px;}
div#navigation ul li { margin: 6px 0 0 0; padding: 0; width: 130x; height: 20px; display: block; }
/* div#navigation ul li span { display: none; } */

li a { width: 130px; height: 20px; display: block;  border: none; }
li a:hover {}
li a.here { width: 130px; height: 20px; display: block; font-weight: bold; }


/*----------------------------------------
LINKAGE
-----------------------------------------*/
a:link { color: #006666; text-decoration: none; border-bottom: 1px dotted #333; }
a:visited {color: #006666; text-decoration: none; border-bottom: 1px dotted #333; }
a:hover {color: #006666; text-decoration: none; border-bottom: 1px dotted #333; }
a.noborder { border-bottom: none; }

#logo a { border-bottom: none;}

/*----------------------------------------
TEXT FORMATING
-----------------------------------------*/
h1, h2, h3, h4, h5, h6, p, dl, blockquote { margin: 0 0 10px 300px; color: #333; font-weight: normal; }

h2 { font-family: Georgia, Helvetica, sans-serif; font-size: 20px; color: #006666; }
h3 { font-family: Georgia, Helvetica, sans-serif; font-size: 14px; margin: 0 0 3px 300px; }
h4 {  font-family: Georgia, Helvetica, sans-serif; font-size: 16px; color: #006666; margin-top: 40px; }

p { font-size: 12px; line-height: 19px; margin: 0 0 20px 300px; color: #333; }


form {color: #333; }

hr { margin: 0px 0px 15px 300px; color: #333; height: 1px; width; 300px; }
em { color: #006666; font-style: normal; }
big { font-size: 24px; }
small {font-size: 9px; color:#a00; text-transform: uppercase;}
dt { font-family: Gill Sans, Georgia, Tahoma, Verdana, sans-serif; font-size: 12px; text-transform: uppercase; margin: 10px 0 2px 0; color: #006666 }
dd { font-family: Gill Sans, Georgia, Tahoma, Verdana, sans-serif; font-size: 12px; margin: 0; color: #444; line-height: 18px;}
p.film a{font-family: Georgia, Arial, Tahoma, Verdana, sans-serif; font-size: 11px; line-height: 16px; color: #006666; font-weight:bold; border-bottom:none;}
p.film {border-bottom:1px dashed #006666;border-top:1px dashed #006666; padding:2px;}
.film{background: #eee;}
.special {background: #bbb;text-align:center; font-weight:bold; font-size: 10px; text-transform: none; color: #006666; border-top:1px dashed #006666; border-bottom: 1px dashed #006666;  }
.special2 {background: #ddd; font-family:Georgia, Helvetica, sans-serif; text-align:left; font-weight: bold; border-top:1px dashed #006666;  border-bottom:1px dashed #006666; padding-top: 3px; padding-bottom: 3px; color:#000;}
.tags {background: #ddd; font-family:Georgia, Helvetica, sans-serif; text-align:left; font-size: 9px; font-weight: bold; border-top:1px dashed #006666;  border-bottom:1px dashed #006666; color:#000;}
.subheader {background: #006666; text-align:center; font-weight:normal; font-size: 11px; text-transform: uppercase; color:#fff;  }

ul { margin: 0 0 20px 320px;}

#wrapper { background: url(../images/bg-main.gif) repeat-y; } 

body { font-family: Gill Sans, Georgia, Tahoma, Verdana, sans-serif, Arial; font-size: 12px; margin: 0; padding: 0; background: #006666 url(../images/bg_fill.jpg) repeat; } 

/*For some reason having this body last makes it work in IE??? */

/*----------------------------------------
SPECIAL DIVS & TYPE
-----------------------------------------*/
div#content form {float:right;}
/*div#content a.film {font-weight: bold; text-decoration: none; background: #ddd; text-align:left; font-family: Georgia, Arial, Tahoma, Verdana, sans-serif; font-size: 13px;}*/
#footer { width: 661px; }
div#footer p { font-family: Tahoma, Verdana, sans-serif; font-size: 9px; color: #999; margin: 5px 0 5px 173px; text-align: center; padding:10px;}
div#footer a:link, div#footer a:visited { color: #999; border: none; } 
div#footer a:hover { color: #006666; border: none; }
span.back { font-family: Arial, sans-serif; font-size: 10px; }
.calig { text-align: center; margin-top: 10px;}
div#photo p { font-family: Tahoma, Verdana, sans-serif; font-size: 11px; color: #fff;}
