body { padding: 0; margin: 0;background: #e4e3e1 url(images/bg.jpg) no-repeat center top;width: 100%;display: table;}
b{font-size: 110%;}
em{color: red;}
.topline {width: 940px; height: 1px; margin: 0px; padding: 0px; background: #e4e3e1;}
/*OUTER WRAPPER*/
#maincontainer{width: 940px; /*Width of main container*/margin: 0 auto; /*Center container on page*/}
#topsection{/*Height of top section*/}
#contentwrapper{float: left;width: 100%;}
#contentcolumn{margin: 0 0px 0 184px; /*Margins for content column. Should be "0 RightColumnWidth 0 LeftColumnWidth*/}
#leftcolumn{float: left;width: 184px; /*Width of left column in pixel*/margin-left: -940px; /*Set margin to that of -(MainContainerWidth)*/ background: #e4e3e1;}
#rightcolumn{float: left;width: 0px; /*Width of right column*/margin-left: -0px; /*Set left margin to -(RightColumnWidth)*/}
#footer{clear: left;width: 940px;text-align: center;padding: 0px;}
.innertube{margin: 0px; /*Margins for inner DIV inside each column (to provide padding)*/margin-top: 0;}
#pagefooterline{width: 900px; height: 1px; /*Height of top section*/ margin: 0px; padding: 0px; background: #898680;}
#pagefooterline2{width: 918px; height: 1px; /*Height of top section*/ margin: 0px; padding: 0px; background: #898680;}
#pagefootertext{width: 900px; height: 10px; /*Height of top section*/ margin: 0px; padding: 0px; color: black; font-size: 8pt; font-family: Verdana; font-style: normal; font-weight: normal; line-height: 11pt;}
#pagefootertext2{width: 918px; height: 10px; /*Height of top section*/ margin: 0px; padding: 0px; color: black; font-size: 8pt; font-family: Verdana; font-style: normal; font-weight: normal; line-height: 11pt;}
/*CONTENT WRAPPER*/
#contentcontainer{width: 756px; /*Width of main container*/margin: 0 auto; /*Center container on page*/}
#title{width: 756px; height: 277px;/*Height of top section*/margin: 0px; padding: 0px;}
#titleimage{width: 756px; height: 248px;/*Height of top section*/margin: 0px; padding: 0px; background-image:url('images/title.jpg'); background-repeat: no-repeat;}
.titleline {width: 756px; height: 1px; margin: 0px; padding: 0px; background: #e4e3e1;}
#contentwrapper2{float: left;width: 100%;}
#content{margin: 0 210px 0 20px; /*Margins for content column. Should be "0 RightColumnWidth 0 LeftColumnWidth*/ color: black; font-size: 9pt; font-family: Verdana; font-style: normal; font-weight: normal; line-height: 12pt;}
#contentleftspace{float: left;width: 20px; /*Width of left column in pixel*/margin-left: -756px; /*Set margin to that of -(MainContainerWidth)*/}
#rightadscolumn{float: left;width: 210px; /*Width of right column*/margin-left: -210px; /*Set left margin to -(RightColumnWidth)*/background-image: url("images/bgside.gif"); background-repeat: no-repeat;}
#contentfooter{clear: left;width: 100%;padding: 0px 0;}
/*page title rounded bar*/
#pagetitle {color: white; font-size: 11pt; font-family: "Trebuchet MS", Verdana, Arial, Helvetica, SunSans-Regular, sans-serif; line-height: 12px; font-stretch: normal; text-decoration: none; margin: 0; padding: 6px 0 0; verdana: font-style: normal;}
#subbarwrapper {width: 756px; height: 28px; margin: 0px; padding: 0px;}
#subrsquare { width:48px; height: 28px; margin: 0px; padding: 0px; float: left; }
#subbar {width: 708px; height: 28px; margin: 0px; padding: 0px; float: right; background-image:url('images/bar.png'); background-repeat: no-repeat;}
.h2titleline {width: 526px; height: 1px; margin: 0px; padding: 0px; background: #898680;}
.h2titlelinespace {width: 526px; height: 10px; margin: 0px; padding: 0px;}
.heading { color: black; font-size: 11pt; font-family: Trebuchet MS, Verdana, Arial, Helvetica, SunSans-Regular, sans-serif; Verdana; font-style: normal; line-height: 17px; font-stretch: normal; text-decoration: none; margin: 0; padding: 0 }
/*form styling*/
.form    { margin: 0px; padding: 0px; }
.formtext  { color: #ffffff; font-size: 8pt; font-family: Verdana; font-style: normal; font-weight: normal; line-height: 10pt; margin: 0; padding: 0 }
.formtext2  { color: #ffffff; font-size: 8pt; font-family: Verdana; font-style: normal; font-weight: normal; line-height: 10pt; margin: 0; padding: 0 }


.twocolwrapper { width: 526px; margin: 0px; padding: 0px;}
.twocoltop  { width: 526px; height: 20px; margin: 0px; padding: 0px;}
.twocoltopzero  { width: 526px; height: 0px; margin: 0px; padding: 0px;}
.twocolcontent { width: 526px; margin: 0px; padding: 0px;}
.twocolright     { width: 253px; float: right;  margin: 0px; padding: 0px;}
.twocolleft          { text-align: left; margin: 0px; padding: 0px;}
.twophoto                { width: 253px; margin: 0px; padding: 0px;}
.twoimage       { width: 253px; margin: 0px; padding: 0px;}
.twocaption            { color: #ffffff; font-size: 11px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; background-color: #161410; text-align: center; padding-top: 3px; padding-bottom: 4px; width: 253px }
.twocaption2            { color: #ffffff; font-size: 11px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; background-color: #161410; text-align: center; padding-top: 3px; padding-bottom: 4px; width: 253px }
.twocolfooter { width: 526px; height: 20px; margin: 0px; padding: 0px;}
.twospacer { height: 20px; margin: 0px; padding: 0px;}

.definition       { color: black; font-size: 9pt; font-family: Verdana; font-style: normal; font-weight: normal; margin: 0; padding: 3px 10px 4px }
.definitiont        { color: white; font-size: 9pt; font-family: Verdana; font-style: normal; font-weight: normal; background-color: #53292A; margin: 0; padding: 5px 10px 6px }
.definitiontitle      { color: black; font-size: 8pt; font-family: Verdana; font-style: normal; font-weight: normal; margin: 0; padding: 3px 10px 4px 7px }


.photomoai1               { margin-top: 4px; margin-bottom: 8px; margin-left: 15px; width: 150px; float: right }
.imagemoai1       { width: 150px;position: relative;}
.captionmoai1            { color: white; font-size: 11px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; background-color: #101514; text-align: center; padding-top: 3px; padding-bottom: 4px; width: 150px;position: relative; }


.phototuki               { margin-top: 4px; margin-bottom: 8px; margin-left: 15px; width: 230px; float: right }
.imagetuki       { width: 230px;position: relative;}
.captiontuki            { color: white; font-size: 11px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; background-color: #101514; text-align: center; padding-top: 3px; padding-bottom: 4px; width: 230px;position: relative; }

.eastergcaption            { color: white; font-size: 11px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; background-color: #522C2C; text-align: center; padding-top: 3px; padding-bottom: 4px; width: 166px;position: relative; }


.canoe           { color: black; font-size: 11px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; text-align: center; padding-top: 3px; padding-bottom: 4px; width: 526px }
.photo1               { margin-top: 4px; margin-bottom: 8px; margin-left: 15px; width: 180px; float: right }
.image1       { width: 180px;position: relative;}
.caption1           { color: black; font-size: 11px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; text-align: center; padding-top: 3px; padding-bottom: 4px; width: 180px;position: relative; }

.photo134               { margin-top: 4px; margin-bottom: 8px; margin-right: 15px; width: 134px; float: left }
.image134       { width: 134px;position: relative;}
.caption134           { color: black; font-size: 11px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; text-align: center; padding-top: 3px; padding-bottom: 4px; width: 134px;position: relative; }

.photo235               { margin-top: 4px; margin-bottom: 8px; margin-left: 15px; width: 235px; float: right }
.image235       { width: 235px;position: relative;}
.caption235           { color: black; font-size: 11px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; text-align: center; padding-top: 3px; padding-bottom: 4px; width: 235px;position: relative; }

.photo2352               { margin-top: 4px; margin-bottom: 8px; margin-right: 15px; width: 235px; float: left }
.image2352       { width: 235px;position: relative;}
.caption2352           { color: black; font-size: 11px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; text-align: center; padding-top: 3px; padding-bottom: 4px; width: 235px;position: relative; }

.photo1342               { margin-top: 4px; margin-bottom: 8px; margin-left: 15px; width: 134px; float: right }
.image1342       { width: 134px;position: relative;}
.caption1342           { color: black; font-size: 11px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; text-align: center; padding-top: 3px; padding-bottom: 4px; width: 134px;position: relative; }

.photo134a               { margin-top: 4px; margin-bottom: 8px; margin-left: 15px; width: 134px; float: right }
.image134a       { width: 134px;position: relative;}
.caption134a           { color: white; font-size: 11px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; background-color: #101514; text-align: center; padding-top: 3px; padding-bottom: 4px; width: 134px;position: relative; }

.photo180              { margin-top: 4px; margin-bottom: 8px; margin-right: 15px; width: 180px; float: left }
.image180       { width: 180px;position: relative;}
.caption180            { color: #ffffff; font-size: 11px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; background-color: #161410; text-align: center; padding-top: 3px; padding-bottom: 4px; width: 180px;position: relative; }

.photo180b              { margin-top: 4px; margin-bottom: 8px; margin-left: 15px; width: 180px; float: right }
.image180b       { width: 180px;position: relative;}
.caption180b            { color: #ffffff; font-size: 11px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; background-color: #161410; text-align: center; padding-top: 3px; padding-bottom: 4px; width: 180px;position: relative; }

.photo180c              { margin-top: 4px; margin-bottom: 8px; margin-right: 15px; width: 180px; float: left }
.image180c      { width: 180px;position: relative;}
.caption180c            { color: black; font-size: 11px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; text-align: center; padding-top: 3px; padding-bottom: 4px; width: 180px;position: relative; }


.photo2                { margin-top: 4px; margin-right: 15px; margin-bottom: 8px; width: 220px; float: left }
.image2       { width: 220px;position: relative;}
.caption2          { color: black; font-size: 11px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; background-color: #F7F6F6; text-align: center; padding-top: 3px; padding-bottom: 4px; width: 220px;position: relative;}

.caption166         { color: black; font-size: 11px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; background-color: #F7F6F6; text-align: center; padding-top: 3px; padding-bottom: 4px; width: 166px;position: relative; }
.caption165          { color: #ffffff; font-size: 11px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; background-color: #161410; text-align: center; padding-top: 4px; padding-bottom: 5px; width: 165px;position: relative; }

.espacer            { width: 256px; height: 30px }
.iframe { color: black; font-size: 9pt; font-family: Verdana; font-style: normal; font-weight: normal; line-height: 12pt; margin: 0; padding: 0 }

a:link { color: #6C2C1F; }
a:visited { color: #6C2C1F; }
a:hover { color: #1B1922; }
a.buyfilm:link {margin:0; padding:0; color:#ffffff; text-decoration: none;}
a.buyfilm:visited {margin:0; padding:0; color:#ffffff; text-decoration: none;}
a.buyfilm:hover {margin:0; padding:0; color:#cccccc; text-decoration: none;}


