/* layoutstyles.css */

/* Universal style rule */
*{
  /* Block all browser default margins and padding */
  margin:0;
  padding:0;
  /* Temporary borders */
  /*border:dashed 1px #f00;*/
}

#wrapper{
  width:910px;
  background-image:url(http://www.dmtportal.net/images/body_bg.gif);
  background-repeat: no-repeat;
  background-position: 21px 184px;
/* Center the wrapper */
  margin: 0 auto;
}

body{
  background-color: #7579a2;
  font-family: Arial, Helvetica, sans-serif;
}

/* Fixes the mysterious image gap */
#branding img{
  display:block;
  height:165px;
  width:905px;
  margin-bottom:-7px;
}

/* Navbar division */
#navbar{
  display:block;
  width:910px;
  height:26px;
  margin-left:5px;
  padding-top:1px; 
}

#navbar li li{
float:none;
}


/*removes border on linked images*/
#navbar img{
 border-style: none; 
}

/* Remove bullets from ul in the navbar */
#navbar ul{
  list-style-type:none;
}

/* List items in the navbar */
#navbar li{
  float:left;
/* Required for drop-down menus */
  position:relative;
}

/* Applies to navbar links, unvisited and visited */
  #navbar a,
  #navbar a:link,
  #navbar a:visited{
  text-decoration:none;
  font-family:Arial, Helvetica, sans-serif;
  color:#FFE4A8;
  text-align:center;
  outline-style:none;
}

/* Navbar hover, active, and current page links */
#navbar a:hover,
#navbar a:active,
#navbar li.selected a:link,
#navbar li.selected a:visited{
  color:#E7F318;
}


/* Drop-down menu styles */
#navbar li ul{
  position:absolute;
  z-index:100;
  visibility:hidden;
}


/* Make drop-down visible on navbar hover */
#navbar li:hover ul,
#navbar li a:hover ul{ /* IE6 hack */
  visibility:visible;
  top:25.6px;
  left:0;
}

/* Applies to links on the drop-down menu */
#navbar li:hover ul li a,
#navbar li a:hover ul li a{ /* IE6 hack */
  background:#282465; /* Removes bg image */
  text-align:left;
  font-size:12pt; 
  display:block;
  width:105px;
  padding:0 0 0 12px;
  height:auto;
}

/* Hover on drop-down menu links */
#navbar li:hover ul li a:hover,
#navbar li a:hover ul li a:hover{ /* IE6 hack */
  background: #353365; 
  color:#fff;
}

/* IE6 hack applies to its table drop-down */
#navbar table {
  margin:-1px; 
  border-collapse:collapse; 
  position:absolute;
  top:2px;
  left:0;
  z-index:100;
}

#leftcolumn{
/* Remember, content left margin must match this width */
 background-color: #1a1666;
 display:block;
 width:300px;
 height:315px;
 float:left;
 display:inline;
 margin-left:49px;
 margin-top:12px;
}

#content{
/* Left margin must match leftcolumn width */
  background-image:url(http://www.dmtportal.net/images/text_bg.gif);
  background-repeat: no-repeat;
  background-position: 82px 45px;
  color:#fff;
  font-size:12pt;
  margin-right:13px;
  margin-left:300px;  
  padding:44px;
  padding-left:130px;
}

span.lbl {
float: left;
display: block;
width: 8em;
}

#content img{
 display:block;
 display:inline;
 margin-bottom:23px;
 padding-right:70px;
 margin-top:-37px;
}

/* Applies to h1 elements in the content division */
#content h1{
  font-family: Arial, Helvetica, sans-serif;
  text-align: center;
  font-size:18pt; 
  color:#fff;
  font-weight:normal;
  font-style:normal;
  font-variant:small-caps;
  letter-spacing:1.28px;
  line-height:30px;
}

/* Applies to h1 elements in the content division */
#content h2{
  font-family: Arial, Helvetica, sans-serif;
  text-align: center;
  font-size:12pt; 
  color:#fff;
  font-weight:normal;
  font-style:normal;
  font-variant:small-caps;
}

/* Applies to h3 elements in the content division */
#content h3{
  font-family: Arial, Helvetica, sans-serif;
  text-align: center;
  font-size:11pt; 
  color:#fff;
  font-weight:normal;
  font-style:italic;
  font-variant:small-caps;
  line-height:38px;
}

/* Applies to lists in the content division 
#content li{
  font-family: Arial, Helvetica, sans-serif;
  font-size:12pt;
  margin: -7px;
  margin-left:25px;
  line-height:200%;
  list-style: none;
  padding-left: 16px;
  background-image: url('images/bullet2.jpg');
  background-repeat: no-repeat;
  background-position: -.2em .4em; 
}
*/

#navlist
{
margin-left: 0;
padding-left: 0;
list-style: none;
}

#navlist li 
{
padding-left: 22px;
background-image: url(images/bullet2.jpg);
background-repeat: no-repeat;
line-height:28px;
background-position: -.2em .4em; 
}


#content a:link { 
color : #7873fe; 
} 
#content a:visited { 
color : #7873fe; 
} 
#content a:hover { 
color : #e7f318; 
} 

#content p{
  font-family: Arial, Helvetica, sans-serif;
  font-size:13pt;
  line-height:25px;
}


#footer{
  width:877px;
  text-align:center;
  margin-left:5px;
  padding-top:46px;
  padding-bottom:12px;
}

#footer img{
 display:block;
 float: left; 
}

#footer p{
  color:#fff;
  font-size:7pt;
  line-height:12px;
}

