﻿/* Style sheet for Mozilla*/
body
{
    background-color: #717071;
}


#wrapper
{
    margin: -20px auto;
    width: 1000px;
}
#faux
{
    /*background: url(faux-2-2-col.gif);*/ /*margin-bottom: 5px;*/
    overflow: hidden; /* Paul O Brien Fix for IE www.pmob.co.uk */
    width: 1000px;
    background-color: #ffffff;
    margin-left: -8px;
    margin-top: -12px;
}

#header
{
    /*color: #333;*/
    width: 1000px;
    padding: 10px 0px 10px;
    height: 100px;
    margin-left: -8px; /*margin: 10px 0px 5px 0px;*/
}

#navigation
{
    padding: 10px 0px 10px; /*margin: 0px 0px 5px 0px;*/
    margin-top: -12px;
    margin-left: -8px; /*background-image: url("../images/nav.gif");*/
    width: 1000px;
}

#bikelogo
{
    margin-left: 15px;
    margin-top: -90px;
    position: absolute;
}

#rightcolumn
{
    display: inline; /*color: #333;*/
    margin: 5px;
    padding: 0px;
    width: 160px;
    float: right;
    position: relative;
    min-height: 800px;
}

#leftcolumn
{
    float: left;
    color: #333; /*margin-left:10px;*/
    padding: 0px;
    width: 815px;
    display: inline;
    position: relative;
    border-right-style: solid;
    border-right-color: #353133;
    border-right-width: thin;
    min-height: 800px;
}

#footer
{
    width: 960px;
    clear: both;
    margin-left: -8px;
}

#footertxt
{
    margin-top: -120px;
    margin-left: 10px;
}
.clear
{
    clear: both;
    background: none;
}

#discussions
{
    font: normal 2% verdana;
    font-size: 8pt;
}

a img
{
    border: none;
}

#greymenu
{
    margin-left: 0px;
    margin-top: -10px;
    z-index: 1; /*width: 100%;     height: 45px;*/
}
A:link
{
    color: #FFFF00;
    text-decoration: none;
}
A:active
{
    color: #C0FFC0;
    text-decoration: none;
}
A:hover
{
    cursor: auto;
    color: #C0FFC0;
    text-decoration: none;
}

#contentadvertise
{
    margin-left: 10px;
    margin-top: 10px;
}

#contentaboutus
{
    margin-left: 10px;
    margin-top: 10px;
}

#flashcontent
{
    width: 100%;
    margin-top: 1px;
    margin-left: -160px;
}

*
{
    margin: 0 0 0px 0;
    padding: 0;
    list-style: none;
}
body
{
    font-family: Verdana;
    font-size: 12px;
    margin: 10px;
    color: #ffffff;
}

a:link
{
    color: #ff00cc;
    text-decoration: underline;
    cursor: pointer;
}

a:visited
{
    color: #ff00cc;
    text-decoration: none;
}

a:hover
{
    color: #ff00cc;
    text-decoration: underline;
    cursor: pointer;
}

a:active
{
    color: #ff00cc;
    text-decoration: none;
}

#crashes
{
    margin-top: 20px;
    margin-left: 35px;
}

#pimpbikes
{
    margin-top: 20px;
    margin-left: 35px;
}

#racing
{
    margin-top: -324px;
    margin-left: 413px;
}

#coachescorner
{
    margin-top: 20px;
    margin-left: 413px;
}

#trails
{
    margin-top: 20px;
    margin-left: 35px;
}

#charity
{
    margin-top: 20px;
    margin-left: 35px;
}

#contactcontent
{
    margin-left: 225px;
    margin-top: 50px;
}

#racingmenu
{
    margin-left: 20px;
    margin-top: 10px;
}

#info
{
    z-index: 100;
    height: 22em;
}

#comingsoon
{
    margin-left: 70px;
    margin-top: 40px;
}

#introcrash
{
    margin-top: 10px;
    margin-left: 10px;
}

#introtrailsandroutes
{
    margin-top: 10px;
    margin-left: 10px;
}

#intropimpbikes
{
    margin-top: 10px;
    margin-left: 10px;
}

#introracing
{
    margin-left: 10px;
    margin-top: 10px;
}

#tandc
{
    text-align: justify;
    margin-left: 57px;
    margin-top: 50px;
}

#racingcontentnews
{
    margin-left: 10px;
    margin-top: 20px;
}

#cyclingnews
{
    margin-left: 10px;
}

#velonews
{
    margin-left: 10px;
}

#bbcnews
{
    margin-left: 10px;
}

#panelmain
{
    margin-left: 10px;
    margin-top: 10px;
}

#riderinterviewpanel
{
    text-align: center;
    margin-top: 20px;
}

#Localnewspage
{
    margin-left: 100px;
}

#calendar
{
    margin-left: 430px;
    margin-top: 150px;
}

#dropdowndir
{
    margin-left: 230px;
}

#radiobutton
{
    font-weight: bold;
}

#rlbgpanel
{
    margin-left: 10px;
    margin-top: 10px;
}

#yourpics
{
    margin-left: 10px;
}

#movedropdwn
{
    padding-top: 5px;
    padding-bottom: 10px;
    margin-top: -65px;
    margin-left: 270px;
    position: absolute;
}

#contentdir
{
    margin-left: 100px;
    margin-top: 5px;
    margin-right: 5px;
    text-align: justify;
    width: 400px;
}

#sponsorspic
{
    margin-top: 10px;
    width: 100%;
}

#dirdg
{
    margin-top: 30px;
}

#rssbbc
{
    color: #666666;
}

#charityevents
{
    margin-left: 10px;
    margin-top: 10px;
}

#chaucerchallenge
{
    margin-left: 10px;
    margin-top: 10px;
}

#googlead
{
    text-align: center;
    margin-top: 0px;
}

#directorybox
{
    margin-left: 100px;
    text-align: center;
    margin-top: 50px;
}

#button1
{
    text-align: center;
    margin-top: 20px;
}

#button2
{
    text-align: center;
    margin-top: -20px;
}

#directoryhome
{
    margin-left: 170px;
    margin-top: -125px;
}

#forumlatest
{
    margin-top: -208px;
    margin-left: 160px;
}

#pimpbikesleft
{   
    margin-left: 10px;
}

#pimpbikesright
{
    margin-left: 425px;
    margin-top: -2115px;
} 

#Panelleftrl
{
      margin-top: 10px;
      position: absolute;
}

#Panelrightrl
{
    margin-left: 403px;
    margin-top: 20px;
    position: relative;
}

#Panelleftblog
{
      margin-top: 10px;
}

#Panelrightblog
{
    margin-left: 403px;
    margin-top: -1038px;
}

#Panelleft1
{
    margin-left: 10px;
    margin-top: 20px;
}

#Panelleft2
{
    margin-left: 10px;
    margin-top: 20px;
}

#Panelleft3
{
    margin-left: 10px;
    margin-top: 20px;
}

#Panelleft4
{
    margin-left: 10px;
    margin-top: 20px;
}

#Panelright1
{
    margin-left: 450px;
    margin-top: -1596px;
    position: absolute;
 
}

#Panelright2
{
    margin-left: 440px;
    margin-top: -1450px;
    position: absolute;
}

#Panelright3
{
    margin-left: 440px;
    margin-top: -1280px;
    position: absolute;
}

#Panelright4
{
    margin-left: 440px;
    margin-top: -1115px;
    position: absolute;
}

#Panelright5
{
    margin-left: 440px;
    margin-top: -925px;
    position: absolute;
}

#Panelright6
{
    margin-left: 440px;
    margin-top: -700px;
    position: absolute;
}

#Panelright7
{
    margin-left: 457px;
    margin-top: -410px;
    position: absolute;
}

#PanelCentre 
{
    margin-top: -10px;
}
