BODY  {font-family : Arial, Helvetica, sans-serif;color: #000000;margin: 0px auto;padding: 15px;background:   url(leith-short-film-festival/leith-short-film-festival-bg1.gif);}
html  {scrollbar-face-color: #365A00; scrollbar-arrow-color: #FFFFFF; scrollbar-base-color: #E7F6CF;}

A,A:Visited, A:Active {text-decoration : none;color : #6DAA13;margin:0;padding:0;}
A:Hover  {color : #508DB8;text-decoration : none;margin:0;padding:0;}
.sidebar A, .sidebar A:Visited, .sidebar A:Active {font-size: .7em;text-decoration : none;color : #508DB8;margin:0px 0px 5px 10px;padding:0px 0px 0px 20px; font-weight: bold;}
.sidebar A:Hover  {color : #6DAA13;text-decoration : none;margin:0px 0px 5px 10px;padding:0px 0px 0px 20px;background:  url(leith-short-film-festival/st.gif) no-repeat; }
A.lownav,A.lownav:Visited, A.lownav:Active {text-decoration : underline;color : #000000;margin:0;padding:0px 5px 0px 5px;}
A.lownav:Hover  {color : #365A00;text-decoration : underline;margin:0;padding:0px 5px 0px 5px;}
A.lownav2,A.lownav:Visited, A.lownav2:Active {text-decoration : underline;color : #000000;margin:0;padding:0px;}
A.lownav2:Hover  {color : #222222;text-decoration : underline;margin:0;padding:0;}


h1 {color : #365A00; font-size : 1.1em; margin: 0px 120px 0px 50px ; padding: 0px 0px 0px 0px;font-weight: normal;}
h1.knits {color : #B51906; font-size : 1.1em; margin: 10px 0px 10px 0px ; font-weight: normal;}
h1.topline{color : #664A22; font-size : 1.1em; margin:0px 0px 0px 15px ; padding: 10px 0px 10px 0px ; font-weight: normal;}
h2.{font-size:.7em;color: #B51906;text-align: justify;margin: 0px 0px 10px 0px; padding: 0px; }
h3 {font-weight: normal;font-size:.7em;color: #B51906;text-align: justify;margin: 0px 0px 0px 10px; padding: 0px ; }
h4 {color : #4C6E1A; font-size : 1.1em; margin: 0px 50px 0px 50px ; padding: 0px 0px 0px 0px;font-weight: normal; text-align: justify }
h4.topline {padding: 10px 0px 10px 0px;font-weight: bold; text-align: center}
h5 {font-size:1.2em;color: #B51906;}
h6 {font-size:1.4em;color: #B51906;margin : 0px; padding:0px;}
h7 {font-size:1.8em;color: #000000;margin: 0px 120px 0px 50px ; padding: 0px 0px 0px 0px;text-align: center;}
h8 {color : #365A00; font-size : 1.1em; margin: 0px 120px 0px 50px ; padding: 0px 0px 0px 0px;font-weight: normal;}
h8.knits {color : #B51906; font-size : 1.1em; margin: 10px 0px 10px 0px ; font-weight: normal;}
h8.topline{color : #664A22; font-size : 1.1em; margin:0px 0px 0px 15px ; padding: 10px 0px 10px 0px ; font-weight: normal;}

p {font-size:.8em;color: #000000;margin: 0px 120px 0px 50px ; padding: 0px 0px 0px 0px;text-align: justify;}
p.foo {font-size:.8em;color: #000000;margin: 0px 120px 0px 50px ; padding: 100px 0px 0px 200px;text-align: justify;}
p.foo1 {color : #000000; font-size : .6em; text-align: left; margin:115px 0px 0px 20px; padding: 0x 0px 0px 0px; }
p.foo2 {color : #FFFFFF; font-size : .6em; text-align: left; margin:0px 0px 0px 20px; padding: 20px 0px 0px 5px; }
P.white {color : #FFFFFF; font-size : .7em; padding-top:7px;padding-bottom:5px;margin-left : 0px; margin-right : 0px; margin-top:0px;margin-bottom: 2px; }
P.cent  {color : #aaaaaa; font-size : .6em; margin : 0px; padding:0px;text-align: center;}


.pic1{margin:10px 0px 10px 40px;}


.wrapper {width:750px;margin: 0px auto;padding: 0px;}
.inner {float:left;display:inline;width:750px;border-width: 1px; border-color: #000000;border-style: solid; background:   url(leith-short-film-festival/leith-short-film-festival-bg3.gif) no-repeat; background-color: #FFFFFF;}
.sidebar {float:left; width:200px; margin: 0px 0px 0px 0px;padding: 0px; }
.content {float:right;width:550px; margin: 0px px 0px 0px;padding: 0px; }
.footer {clear:both;width:750px; height:329px;margin:0px; padding: 0px; background:  url(leith-short-film-festival/leith-short-film-festival-bg4.gif) no-repeat; vertical-align: bottom;}
.footer2 {clear:both;width:750px;margin:10px 0px 0px 0px; padding: 0px; color : #000000; font-size : .6em;   text-align: center;}
.bar {border-width: 2px 0px 0px 0px; border-color: #6DAA13;border-style: dotted; margin:10px 0px -10px 30px;padding:0px 0px 0px 20px;}



/* Interesting rules start here */
.floatclear {display:inline-block;width:100%;}
/* Hide from IE Mac \*/
* html .floatclear {height:1%;width:auto;}
.floatclear {display:table;}
/* End hide from IE-mac */
/* Interesting rules end here */

form{margin:0;padding:0;}
.search form{margin:0px;padding:4px 0px 0px 5px;}
input.inputBox	{ font-size:.7em; font-weight:normal; text-decoration:none; border:1px solid #9D7DBB;vertical-align: top;}
textarea.inputBox {font-size:.7em; font-weight:normal; text-decoration:none; border:1px solid #9D7DBB;}
select {font-size:.7em; font-weight:normal; }
.shop {font-size:.7em; margin:0px;padding:0px; width:120px;}
