html
{
        overflow:scroll;
}

html > *
{
        position:relative;
}

body
{
        margin:0;
        padding:0;
        background:#f4f2e3;
        font-family:verdana,arial,helvetica,sans;
}


a:link,
a:visited
{
        color:black;
        text-decoration:none;
        font-weight:bold;
}

a:active,
a:hover
{
        color:red;
        text-decoration:none;
        font-weight:bold;
}

img
{
        border:0;
}

div#w00a
{
        float:left;
        width:100%;
        background:url("../img/back00a.gif") 2px 11px;        
}

div#w00b
{
        float:left;
        width:100%;
        background:url("../img/back00_t.gif") repeat-x left top;
}

div#w00c
{
        float:left;
        width:100%;
        background:url("../img/back00_l.gif") repeat-y left top;
}

div#w00d
{
        float:left;
        width:100%;
        background:url("../img/back00_r.gif") repeat-y right top;
}

div#w00e
{
        float:left;
        width:100%;
        background:url("../img/back00_tl.gif") no-repeat left top;
}

div#w00f
{
        float:left;
        width:100%;
        background:url("../img/back00_tr.gif") no-repeat right -2px;
}

div#w00g
{
        float:left;
        width:100%;
        background:url("../img/back00_b.gif") repeat-x left bottom;
}

div#w00h
{
        float:left;
        width:100%;
        background:url("../img/back00_bl.gif") no-repeat left bottom;
}

div#w00i
{
        float:left;
        width:100%;
        background:url("../img/back00_br.gif") no-repeat right bottom;
}







div#w01a
{
        float:left;
        width:100%;
        background:url("../img/back01_tl.png") no-repeat 96px 31px;
}

div#w01b
{
        float:left;
        width:100%;
        background:url("../img/back01_tc.png") no-repeat center 31px;
}

div#w01c
{
        float:left;
        width:100%;
        background:url("../img/back01_lm.png") no-repeat 34px center;
}

div#w01d
{
        float:left;
        width:100%;
        background:url("../img/back01_tr.png") no-repeat right top;
}

div#w01e
{
        float:left;
        width:100%;
        background:url("../img/back01_bl.png") no-repeat 34px bottom;
}

div#w01f
{
        float:left;
        width:100%;
        background:url("../img/back01_bc.png") no-repeat center bottom;
}

div#w01g
{
        float:left;
        width:100%;
        background:url("../img/back01_br.png") no-repeat right bottom;
}







div#w02a
{
        position:relative;
        margin:0 auto;
        width:780px;
}

div#w02b
{
        float:left;
        width:780px;
}

div#w02b div#w002-l
{
        padding:10px 0;
        float:left;
        width:245px;
}

div#w02b div#w002-l div#squirrel
{
        float:left;
        width:245px;
        background:url("../img/squirrel.png") no-repeat left bottom;
        padding:0 0 140px 0;
}

div#w02b div#w002-l div#squirrel div#bubble
{
        float:left;
        width:192px;
        margin:0 0 0 10px;
}

div#w02b div#w002-l div#squirrel div#bubble img
{
        margin:0;
        padding:0;
}

div#w02b div#w002-l div#squirrel div#bubble div#bubble-t
{
        float:left;
        width:192px;
        height:39px;
        background:url("../img/bubble01-t.png") repeat-y left top;
}

div#w02b div#w002-l div#squirrel div#bubble div#bubble-c
{
        float:left;
        width:192px;
        background:url("../img/bubble01-c.png") repeat-y left top;
        margin:0;
        padding:0;
}

div#w02b div#w002-l div#squirrel div#bubble div#bubble-c p
{
        font-size:10px;
        margin:0 20px 5px 15px;
        text-align:justify;
}

div#w02b div#w002-l div#squirrel div#bubble div#bubble-b
{
        float:left;
        width:192px;
        height:57px;        
        background:url("../img/bubble01-b.png") repeat-y left top;
}




div#w02b div#w002-r
{
        padding:40px 0 20px 0;
        float:right;
        width:535px;
}

div#w02b div#w002-r div#header
{
        float:left;
        width:535px;
        height:105px;
        margin:0 0 10px 0;
        background:url("../img/header.png") no-repeat top left;
}

div#w02b div#w002-r div#main-top
{
        float:left;
        width:535px;
        height:54px;
        background:url("../img/main-t.png") no-repeat top left;
}

div#w02b div#w002-r div#main00a
{
        float:left;
        width:535px;
        background:url("../img/main-c.gif") repeat-y top left;
}

div#w02b div#w002-r div#main00b
{
        float:left;
        width:535px;
        background:url("../img/main-l.png") repeat-y top left;
}

div#w02b div#w002-r div#main00c
{
        float:left;
        width:535px;
        background:url("../img/main-r.png") repeat-y top right;
}



div#w02b div#w002-r div#main00c div#nav
{
        float:left;
        width:135px;
        margin:0 0 0 10px;
}

div#w02b div#w002-r div#main00c div#nav ul
{
        list-style:none;
        margin:0 0 0 20px;
        padding:0;
}

div#w02b div#w002-r div#main00c div#nav ul li
{
        margin:0 0 10px 0;
        padding:0;
}

div#w02b div#w002-r div#main00c div#nav ul li img
{
        border:0;
}

div#w02b div#w002-r div#main00c div#content
{
        float:left;
        width:350px;
}

div#w02b div#w002-r div#main00c div#content p
{
        font-size:11px;
        line-height:16px;
        margin:0 0 20px 0;
}

div#w02b div#w002-r div#main00c div#content img.title
{
        border:0;
        paffing:0;
        margin:0 0 20px 0;
}

div#w02b div#w002-r div#main00c div#content ul.showreels
{
        list-style:url("../img/shouttube.gif");
}

div#w02b div#w002-r div#main00c div#content ul.showreels li
{
        margin:0 0 5px 0;
}

div#w02b div#w002-r div#main00c div#content ul.showreels li a:visited,
div#w02b div#w002-r div#main00c div#content ul.showreels li a:link
{
        color:black;
        text-decoration:none;
}

div#w02b div#w002-r div#main00c div#content ul.showreels li a:hover,
div#w02b div#w002-r div#main00c div#content ul.showreels li a:active
{
        color:red;
        text-decoration:none;
}



div#w02b div#w002-r div#main00c div#content div#timsmate
{
        float:left;
        width:150px;
}

div#w02b div#w002-r div#main00c div#content div#timsmate-l
{
        float:left;
        font-size:11px;
}

div#w02b div#w002-r div#main00c div#content div#timsmate-r
{
        float:right;
        width:39px;
}


div#credits
{
        width:245px;
        height:219px;
        background:url("../img/credits.png") no-repeat top left;
}



div#main-btm
{
        float:left;
        width:535px;
        height:122px;
        background:url("../img/main-b.png") no-repeat;
}


div#credits-btm
{
        float:right;
        position:relative;
        font-size:10px;
        margin:0px 35px 10px 0;
        color:#938e6d;
}

div#credits-btm a:link,
div#credits-btm a:visited
{
        color:#938e6d;
}

div#credits-btm a:active,
div#credits-btm a:hover
{
        color:red;
}



div#showreel-entry
{
        font-size : 18px;
        font-family:verdana,arial,helvetica,sans;
}

span#showreel-comingsoon
{
        font-size :9px;
        color:#959595;
}

div#showreel-addition
{
        float : right;
}
div#showreel-addition a
{
        font-size :9px;
        color:#757575;
        font-weight : normal;
}
div#showreel-addition a:hover
{
        color:#000000;
}
