
/**************** layout coding *****************/
#headerlogo {position:absolute;top:14px;left:84px;}
#homeemail {position:absolute;top:23px;left:601px;}
#dogears {position:absolute;top:0px;left:0px;}
#navigation {position:absolute;top:67px;left:0px;}
#dogshadow {position:absolute;top:325px;left:0px;}
#content {position:absolute;top:72px;left:165px;width:555px;}


/**************** tag coding *****************/
body
{
background-image:url('/images/bkgrnd_body.jpg');
background-repeat:repeat-x;
background-color:#32648D;
margin:0px;
}

body, p, h1, h2, h3, table, td, th, ul, ol, a, table, tr, td, div, span, ul, li, ol 
{
font-size: 11px;
color:#FFFFFF;
font-family: arial,verdana,helvetica,sans-serif;
}

textarea, input, select, option, checkbox {
font-size: 11px;
color:#000000;
font-family: arial,verdana,helvetica,sans-serif;
}

h1, h2, h3, h4, h5, h6
{
color:#FFFFFF; 
}

h1 {font-size:xx-large;margin-top:10px;margin-bottom:10px;}
h2 {font-size:x-large;margin-top:5px;margin-bottom:5px;}
h3 {font-size:large;}
h4 {font-size:medium;}
h5 {font-size:small;}
h6 {font-size:x-small;}

table, tr, td 
{ background-image:none;}

img { border: 0px; }

pre
{
font-family:"Courier New",monospace;
font-size:11px;
margin-left: 0;
margin-bottom: 0;
}


hr
{
background-color:transparent;
color:#FFFFFF;
height:1px;
}

a.nounderline{text-decoration:none}
a {text-decoration:underline; 
background-color:transparent}
a:link    {color:#E9E9E9;}
a:visited {color:#E9E9E9;}
a:active  {color:#E9E9E9;}
a:hover   {color:#E9E9E9;}

a.sml:link {color:#787773;}
a.sml:visited {color:#787773;}
a.sml:active {color:#FFFFFF;}
a.sml:hover {color:#FFFFFF;}

.footer {font-size: 10px;text-decoration:none;}


/**************** Optional menu coding *****************/
#menu {
width: 100%;
float: left;

}

#menu ul {
list-style: none;
margin: 0;
padding:3px;
float: left;
background-color:#EFED96;

}

#menu a, #menu h2 {
font: bold 10px arial, helvetica, sans-serif;
display: block;
margin: 0;
}

#menu h2 {
}

#menu a {
text-decoration: none;
}

#menu a:hover {
background-color:#F3F1B3;
}

#menu li {position: relative;
padding:3px;


}

#menu ul ul {
position: absolute;
z-index: 500;
}

#menu ul ul ul {
position: absolute;
top: 0;
left: 100%;
}

div#menu ul ul,
div#menu ul li:hover ul ul,
div#menu ul ul li:hover ul ul
{display: none;}

div#menu ul li:hover ul,
div#menu ul ul li:hover ul,
div#menu ul ul ul li:hover ul
{display: block;}
.ddli{
border-left:1px solid #F6CE55;
border-right:1px solid #F6CE55;
 border-bottom:1px solid #F6CE55;
}
a.ddli:hover {
	background-color:#F3F1B3;
}
