/* Pershore Style Sheet */

body {
    background-color: rgb(255,255,255);
}

div {
    margin:0;
    padding:0;
}

ul li {
    list-style-type: circle;
}

ol li {
    list-style-type: decimal;
}

a {
    font-size:100%;
    color: rgb(0,116,107);
    text-decoration:none;
}

a:hover {
    color: rgb(143,208,207);
    text-decoration:underline;
}

textarea {
    padding: 6px;
}
/* Colours */

.red {
    color: rgb(201,6,6);
}

.dkgrn {
    color: rgb(0,80,80);
}

.dkblu {
    color: rgb(19,33,103);
}

.aqua {
    color: rgb(93,175,173);
}

.star {
    color: rgb(6,57,201);
}

.bgblu {
    color: rgb(84,163,229);
}

.ltblu {
    color: rgb(183,221,252);
}

.deepblu {
    color: rgb(2,44,164);
}

.bdrWht {
    border: 1px solid rgb(255,255,255);
}

.bdrGrn {
    border-top: 1px solid rgb(93,175,173);
    border-right: 1px solid rgb(0,116,107);
    border-bottom: 1px solid rgb(0,116,107);
    border-left: 1px solid rgb(93,175,173);
}

.bdrR {
    border: 2px solid rgb(201,6,6);
    background-color: rgb(255,255,150);
}
/* Classes */

input.butt {
    border: 3px double rgb(0,116,107);
    background-color: rgb(143,208,207);
    color: rgb(0,116,107);
    font-size: 11px;
    font-family: georgia, serif;
    padding: 2px 4px;
}

input.butt:hover {
    border: 3px double rgb(93,175,173);
    background-color: rgb(0,116,107);
    color: rgb(255,255,255);
    font-size: 11px;
    padding: 2px 4px;
    cursor: pointer;
}

/* Ids */

table#prix tr td {
    color: rgb(0,116,107);
    font-size: 12px;
}

table#prix tr th {
    color: rgb(0,116,107);
    font-size: 14px;
    text-align:right;
    text-decoration: underline;
}

a.navigation {
    background-image:url(../images/build/button.png);
    color:rgb(0,116,107);
    text-decoration:none;
    position:absolute;
    cursor:pointer;
    left:20px;
    z-index:50;
    height:21px;
    width:98px;
}

a.navigation:hover {
    background-image:url(../images/build/button2.png);
    color:rgb(255,255,255);
}

div.menuitm {
    font-size:11px;
    font-family:georgia,serif;
    padding-left:26px;
    padding-top:3px;
}

div#flashman {
    position:absolute;
    top:0;
    left:0;
    margin:0;
    background-color:rgb(255,255,255);
    width:800px;
    border-left:1px solid rgb(0,116,107);
    border-right:1px solid rgb(255,255,255);
}

div#navig {
    position:absolute;
    top:0;
    left:0;
    width:121px;
    border-left:1px solid rgb(0,115,106);
    background: rgb(93,175,173) url(../images/build/bgnav.gif) no-repeat fixed 5px 100%;
}

html>body div#navig {
    width:120px;
}

img#side2 {
    height:100%;
    width:19px;
    z-index:50;
    margin-left:-1px;
}

div#content {
    position:absolute;
    top:173px;
    margin-left:160px;
    width:70%;
    border-right:1px solid rgb(255,255,255);
}

img#topbar {
    width:100%;
    height:30px;
    border-top:1px solid rgb(143,208,207);
    border-bottom:1px solid rgb(0,116,107);
    border-left:1px solid rgb(0,116,107);
}

img#btmbar {
    width:100%;
    height:8px;
    border-top:1px solid rgb(143,208,207);
    border-bottom:1px solid rgb(0,116,107);
    border-right:1px solid rgb(0,116,107);
}

div#pgetle {
    position:absolute;
    color:rgb(0,116,107);
    font-size: 24px;
    font-family: georgia,serif;
    left:10px;
    top:2px;
    z-index:50;
}

p.textbox {
    font-size:14px;
    font-family: georgia,serif;
    text-align:top;
    clear: both;
    color:rgb(0,116,107);
}

div#context {
    padding: 20px 10px 30px;
}
