/*  Styling for Drilling Global Consultant  */

* {margin:0; padding:0;}

body { color:#fff; background-color: #e9e9e9; font-family: verdana,arial,sans-serif; font-size: small;}

p, ul {margin-bottom:0.5em;}
#main ul { margin:0.5em 0 1em 3em;}

h1 { width:300px; margin:45px 0 0 360px; font-size:250%;}
h2 { color:#fff; margin:0 0 0.5em 0;}
h3 {}

.menu {color: #336633c; font-weight: bold; background-color: #8efffd;}

#navlist a:link {color: #ffffa0; font-weight: bold; text-decoration: none;}
#navlist a:visited {color: #0082aa; font-weight: bold; text-decoration: none;}
#navlist a:hover {color: #c33c1e; font-weight: bold; text-decoration:none; background-color:#ddd;}
#navlist a:active {color: #CC3333; font-weight: bold; }

a:link {color: #ffffa0; font-weight: bold; text-decoration: none;}
a:visited {color: #ffffa0; font-weight: bold; text-decoration: none;}
a:hover {color: #3333cc; font-weight: bold; text-decoration:underline;}
a:active {color: #CC3333; font-weight: bold; }

.inset {border-color:#336633; border-width:2px; border-style:solid;}

#pagewidth {width:900px; margin:0 auto; background-color:#222; border-radius:10px; -moz-border-radius:10px; -webkit-border-radius:10px;}
#main { width: 700px; margin:3em auto;}
#header { width: 900px; height:150px; margin-top:1em; padding-top:1px; background: #000 url(images/header2.jpg) no-repeat; border-radius:10px; -moz-border-radius:10px; -webkit-border-radius:10px;}
#navcontainer { float:right; margin: 35px 12px 0 0; font-size:130%;}
#navlist ul { display:inline;}
#navlist li { float:left; list-style-type:none;}
#navlist li a { padding:0.4em; display:block; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px;}
#footer { clear:both;font-size: 70%; float:none; padding:15px;}
#design { float:right;}

/* Header image replacement */

h1 {width:300px;
    padding: 26px 0 0 0;
    overflow: hidden;
    background-image: url(images/JLTtitle.png);
    background-repeat: no-repeat;
    position:relative;
    
    height: 0px !important; /* for most browsers */
    height /**/:26px; /* for IE5.5's bad box model */
}

#main, #header, #footer, #leftnav { border:0px solid #000}

#backlink { text-align:right; margin-bottom:3em; margin-top:1.5em;}
.imgrt { float:right; margin:10px; border:2px solid #fff;}
.imglt { float:left; margin:10px; border:2px solid #fff;}
.indent { margin-left:3em;}

/*  Page specific styling  */

#technical #main p strong { color:#0082aa;}