/*
Ian Hedges stylesheet 17th March 2007

*/


body {
        font-family : Verdana, Arial, Helvetica, sans-serif;
        font-size: .75em;
        background : #FFFFF0;
        color : black;
        margin: 0px;
}

p {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 100%;
        margin: 2px 0px;
}

a:link {
        color: #0000FF;
        text-decoration: none;
}

a:visited {
        color: #872126;
        text-decoration: none;
}

a:hover {
        color: #D2B48C;
        text-decoration: none;
}

a img {
        border: 0;
}


/* Menu section */
.menu_block {
    position: absolute; 
    width: 150px; 
    height: 500px;
    left: 10px; 
    top: 10px; 
    overflow: auto;
    background : #86A7EA;
    color : #000000;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 100%;
    border: 0px solid  black
}

.menu_block a:link {
        color: #0000FF;
        text-decoration: none;
}

.menu_block a:visited {
        color: #872126;
        text-decoration: none;
}

.menu_block a:hover {
        color: #D2B48C;
        text-decoration: none;
}

/* Menu footer section */
.menu_footer {
    position:absolute; 
    width: 150px; 
    height: 230px;
    left: 10px; 
    bottom: 10px; 
    overflow: auto;
    background-color: #FFFFF0;
    border: 0px solid  black
}


/* Menu list*/
.menu_list {
        list-style-type: none;
        font-size: 130%;
        padding-left: 20px;
        margin: 0;
} 

/* Menu level1*/
.menu_lvl1 {
        list-style-image: none;
        padding-left: 0px;
        margin: 0;
} 

/* Menu level1 bullet*/
.menu_bullet1 {
        list-style-image: url(images/bullet1.gif);
        list-style-position: outside;
        padding-left: 0px;
        margin: 0;
} 

/* Menu level2*/
.menu_lvl2 {
        list-style-image: none;
        font-size: 80%;
        padding-left: 10px;
        margin: 0;
} 

/* Menu level2 bullet*/
.menu_bullet2 {
        list-style-image: url(images/bullet1.gif);
        font-size: 80%;
        padding-left: 10px;
        margin: 0;
} 

/* Menu level3*/
.menu_lvl3 {
        list-style-image: none;
        font-size: 80%;
        padding-left: 20px;
        margin: 0;
} 

/* Menu level3 bullet*/
.menu_bullet3 {
        list-style-image: url(images/bullet1.gif);
        font-size: 80%;
        padding-left: 20px;
        margin: 0;
} 

/* Title section*/
.title_block {
    position:absolute; 
    height: 120px;
    left: 180px; 
    right: 10px; 
    top: 10px; 
    overflow: auto;
    color : #0000C0;
    font-family: "Monotype Corsiva", Arial, Helvetica, sans-serif;
    font-weight: bold;
    font-size: 1.5em;
    background-color: #FFFFF0;
    border: 0px solid  black
}
/* Standard Heading image left*/
.headimage1 {
        position:absolute; 
        top: 0; 
        left: 0;
        width: 100px; 
        height: 100px;
        background: url(http://www.ijhedges.com/images/header1.jpg);
        border: 0px solid
}
 

/* Standard Heading image right*/
.headimage2 {
        position:absolute; 
        top: 0; 
        right: 0;
        width: 100px; 
        height: 100px;
        background: url(http://www.ijhedges.com/images/header2.jpg);
        border: 0px solid
} 


/* Christmas Heading image left
.headimage1 {
        position:absolute; 
        top: 0; 
        left: 0;
        width: 100px; 
        height: 100px;
        background: url(http://www.ijhedges.com/images/xmasheader1.jpg);
        border: 0px solid
}
*/

/* Christmas Heading image right
.headimage2 {
        position:absolute; 
        top: 0; 
        right: 0;
        width: 100px; 
        height: 100px;
        background: url(http://www.ijhedges.com/images/xmasheader2.jpg);
        border: 0px solid
} 
*/

/* Page Heading */
.title_text {
        background: #FFFFF0;
        color : #0000C0;
        font-family: "Monotype Corsiva", Arial, Helvetica, sans-serif;
        font-weight: bold;
        font-size: 2.6em;
        height: 70%;
        padding-top: 10px;
        margin: auto; 
        border: 0px solid  black;
}

/* Page Heading */
h1 {
        background: #FFFFF0;
        color : #0000C0;
        font-family: "Monotype Corsiva", Arial, Helvetica, sans-serif;
        font-weight: bold;
        font-size: 1.0em;
        height: 70%;
        padding-top: 10px;
        margin: auto; 
        border: 0px solid  black;
}

.title_line {
    position:absolute; 
    height: 10px;
    left: 180px; 
    right: 10px; 
    top: 115px;
    overflow: hidden;
    color : #0000C0;
    background-color: #FFFFF0;
    border: 0px solid  black
}


/* Main Text section*/
.text_block {
    position:absolute; 
    height: 400px;
    left: 190px; 
    right: 20px; 
    top: 130px; 
    overflow: auto;
    padding-right: 20px;
    background-color: #FFFFF0;
    background: url(images/ijhedges.gif);
    border: 0px solid  black
}

/* Main text list*/
.text_list {
        padding-left: 20px;
        margin: 0;
} 

/* Main text level1 bullet*/
.text_bullet1 {
        list-style-image: url(images/bullet1.gif);
        padding-left: 5px;
        margin: 0;
} 

/* Address section*/
.address_block {
    position:absolute; 
    height: 70px;
    right: 20px; 
    top: 530px; 
    overflow: auto;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 80%;
    text-align: right;
    background-color: #FFFFF0;
    border: 0px solid  black
}

/* Valid code section*/
.valid_code {
    position:absolute; 
    left: 190px; 
    top: 535px; 
    overflow: auto;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 80%;
    text-align: right;
    background-color: #FFFFF0;
    border: 0px solid  black
}

.picture_float_left {
    float: left;
    padding: 0 0.15em;
    margin: 0 0.15em 0 0; 
}

.picture_float_right {
    float: right;
    padding: 0 0.15em;
    margin: 0 0.15em 0 0; 
}