/* comment goes in here
this is the basic dpht site style sheet page - will grow over time
*/


* {
/*
	font-family: Arial;
*/
}

body {
/*        background-color: #F9EC99;
*/
/*
        background-color: #DAD0BE;
        
        background-color: rgb(203,200,171);
        */
        background-color: #6D7850;
        background-attachment:fixed;
        margin:auto;
        text-align: center;

}
div {
	font-family: Arial;
}
div#bodywrapper {
        width: 920px;
        margin:auto;
        background-color: #6D7850;
        -moz-border-radius:10px;
        text-align: left;
}
div#body2wrapper {
        position:relative;
        width: 920px;
        background-color: #412300;
        top:10px;
        left: 10px;
        -moz-border-radius:10px;
}
div#body3wrapper {
        position:relative;
        width: 910px;
        background-color: #A05639;
        top:10px;
        left: 5px;
        -moz-border-radius:10px;
}
div#mainwrapper {
        position:relative;
        width: 900px;
        -moz-border-radius:10px;
        /*
        right: 0;
        left: 0;
        margin-top:20px;
*/
        top:10px;
        left: 5px;
        /*
        background-color: #6D7850;
        */
        background-color: #F6F0CC;
}
div#header {
/*
background-image:url(http://www.dpht.co.uk/images/banner_bg3.jpg);
*/
background-image:url(images/banner_bg3.jpg);
background-repeat:no-repeat;
background-position:top;
}
div#ph {
  float:left;
}
div.clear {
  clear:left;
}
a:link {
    color: #008000;
}
a:visited {
    color: #336600;
}
a:active {
    color: #99CC00;
}
.h4center {
	   font-family: Arial;
     font-size: 12pt;
     text-align: center;
}
p {
	   font-family: Arial;
     font-size: 10pt;
     color: #412300;
}

.pcenter {
	   font-family: Arial;
     font-size: 10pt;
     text-align: center;
     color: #412300;
}
.pfooter {
	   font-family: Arial;
     font-size: 14pt;
     text-align: center;
     color: #666666;
     margin:0;
}
.preg {
	   font-family: Arial;
     font-size: 10pt;
     text-align: center;
     color: #412300;
     margin:0;
}
.pmenu {
	   font-family: Arial;
     font-size: 12pt;
     text-align: center;
     color: #412300;
}

.pright {
	   font-family: Arial;
     font-size: 10pt;
     text-align: right;
     color: #412300;
}

td {
	   font-family: Arial;
     font-size: 10pt;
     color: #412300;
}
.tdmenu {
	   font-family: Arial;
     font-size: 12pt;
     color: #412300;
     border-style:ridge;
     border-width:1px;
}

.pheading {
	font-family: "Book Antiqua";
        font-size: 18pt;
/*
        color: chocolate;
        color: #996600;
*/
        color: #996600;
}

li#standard {
	font-family: Arial;
        font-size: 10pt;
    color: #412300;
}
.tablemain {
        border-style: none;
        border-spacing: 1px 1px;
/*        background-color: #D1EBD0;
        width: 100%;
*/
        background-color: #F6F0CC;
}
.tableform {
        border-style: none;
        border-spacing: 1px 1px;
}
.tableheader {
        border-style: none;
        border-spacing: 1px 1px;
}
.tablepageheading {
        border-style: none;
        border-spacing: 1px 1px;
        width: 100%;
        text-align: center;
        background-color: #F6F0CC;
}
/* menu stuff 
#nav
{float:left;width:100%;margin:0;padding:0;list-style:none;background:#666 repeat-x top left;}

#nav li
{float:left;margin:0;padding:0;font-family:Arial;font-size:10px;}

#nav a
{float:left;display:block;margin:0 1px 0 0;padding:4px 8px;color:#fff;text-decoration:none;border-bottom:#fff;}

#nav a:hover, #t-hosting a
{color:#333;padding-bottom:4px;border-color:#ffff00;background:#fff repeat-x top left;}
*/
/*more menu stuff

ul#nav {
    list-style:none;
}

div#nav > div >a >img {
        position:relative;
        clear:left;
        display:block;
        margin:0 auto;
        width: 17em;
        height:auto;
        z-index:1;
}
ul.menu {
        top:2.19em;
        background-color:lightblue;
        width:15em;
        border:0.05em solid black;
        display:none;
}
div#nav > div > ul> li:hover > ul.menu,
ul.menu:hover {
        display:block;
}
even more basic menu stuff
*/
td#nav {
    vertical-align:center;
}
ul.nav0 {
    list-style:none;
}
li.nav1 {
    border:none;
    width:100px;
    /*
    top right bottom left
    padding:0px 5px 0px 5px;
    */
    padding:0px 2px 0px 2px;
    /*
    margin:0px 4px 0px 8px;    
    */
    margin:0px 0px 0px 0px;
    float:left;
}
div#nav {
    margin:auto;
  }
a.nav2 {
    padding:1px 1px 1px 1px;
    width:98px;
    color:#F6F0CC;
    font-size:10pt;
    font-weight:bold;
    font-family:Arial;
    text-decoration:none;
}
a.nav2:link {
/*
    background-color: #6D7850;
    */
    color:#f6f0cc;
}
a.nav2:visited {
/*
    background-color: #6D7850;
    */
    color:#f6f0cc;    
}
a.nav2:active {
/*
    background-color: chocolate;
    */
    color:#ff7f00;    
}
a.nav2:hover, a.nav2:focus {
/*
    background-color: chocolate;
    */
    color:#ff7f00;    
}    
