@charset "utf-8";
/* 
CSS Document for HLS Research sublevel pages 
Authored by Phreesurf Web Design
*/


/* LAYOUT */
body {
background: #FFFFFF url(/img/tmpl/main2.png) repeat-x;
margin: 0;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#212121
}

#wrap {
width: 800px;
margin: 0;
text-align:left
}
#head {
width: 800px;
height: 101px;
text-align:left
}
#content {
position:relative;
left: 0;
width: 800px;
margin: 0;
}
#innercontent {
width: 100%;
margin: 15px 0 10px 10px;
}
#foot {
width: 800px;
margin: 0 0 10px 0;
text-align: center
}
#side {
width: 233px;
margin: 15px 10px 10px 7px;
color:#FFFFFF;
}
#sidebot { background: url(img/tmpl/sidebottom.png) repeat-x;
width: 232px;
height: 76px
}

#breadcrumbs {
background:#66CCFF;
color:#336699;
margin: 0;
padding: 3px
}
/* END LAYOUT */

/* FORMATTING */

a:link, a:visited {
color:#4477AA;
text-decoration:none
}
a:hover, a:active {
color:#000099;
}

#side a:link, #side a:visited {
color:#FFFFFF;
text-decoration:none
}
#side a:hover, #side a:active {
color:#FFFFCC;
}

.txt14px { font-size: 14px; }
.txt13px { font-size: 13px; }
.txt12px { font-size: 12px; }
.txt10px { font-size: 10px; }
.txt9px { font-size: 9px; }

h2 {
font-size:14px;
margin-bottom: 10px
}

.bottxt { color:#EFEFFF; font-size: 10px; }
.toptxt { color:#336699; font-size: 10px; }
.redtxt 	{ color:#CC0000;}
.blutxt 	{ color: #039;}
.grntxt 	{ color:#1B9516;}
.whttxt 	{ color:#FFFFFF;}
.grytxt 	{ color:#999999;}

#topnav {
list-style: none;
float: right;
margin: 5px
}
#topnav li {
display:inline; 
padding: 3px 2px; 
color:#336699;  
font-size:12px; 
font-weight:bold;
} 
#topnav a, #topnav a:visited {
color:#336699; 
text-decoration:none; 
}
#topnav a:hover {
color:#121212
}

#botnav {
list-style: none;
margin-top: 25px;
margin-bottom: 5px
}
#botnav li {
display:inline; 
padding: 2px;
line-height: 20px;
color:#232323;  
font-weight:bold;
} 
#botnav a, #botnav a:visited {
color:#232323; 
text-decoration:none; 
}
#botnav a:hover {
color:#999999
}

#sidenav {
list-style: none;
margin-left: 1px;
padding-left: 2px
}
#sidenav li {
display:block; 
padding: 0 0 0 6px;
margin-top: 10px;
color:#FFFFFF;  
} 
#sidenav a, #sidenav a:visited {
color:#FFFFFF; 
text-decoration:none; 
}
#sidenav a:hover {
color:#FFFFCC
}

#bcrumblist {
list-style: none;
margin: 0;
color:#FFFF99;
padding: 0 0 0 8px
}
#bcrumblist li {
display:inline; 
padding: 2px; 
color:#FFFF99;  
font-style:italic
} 
#bcrumblist a, #bcrumblist a:visited {
color:#FFFF99; 
text-decoration:none; 
font-style:italic
}
#bcrumblist a:hover {
color:#FFFFFF
font-style:italic
}

#smaplist {
list-style: none;
margin: 2px;
color:#FFFF99;
padding: 3px 0 10px 15px;
width: 500px;
line-height: 20px
}

#centerit{ 
text-align: center
}
#clearit {
clear: both
}
/* END FORMATTING */


/* MENUS */
#menuwrap {	
position:relative;
}

#drop1 {
position:absolute;
top: 25px;
left:89px; 
z-index:3; 
visibility:hidden;
}
#drop1 ul {
list-style: none;
margin: 0;
color:#FFFF99;
width:270px;
}
#drop1 ul li a {
list-style: none;
text-decoration:none;
padding: 3px;
color:#FFFF99;
background-color:#336699;
color:#ffffff;
text-align:left;
vertical-align:middle;
width:270px;
display:block
}
#drop1 ul li a:hover {
text-decoration:none;
color:#000000;
background-color:#00ccff;
}

#drop2 {
position:absolute;
top: 25px;
left:173px; 
z-index:3; 
visibility:hidden;
}
#drop2 ul {
list-style: none;
margin: 0;
color:#FFFF99;
width:270px;
}
#drop2 ul li a {
list-style: none;
text-decoration:none;
padding: 3px;
color:#FFFF99;
background-color:#336699;
color:#ffffff;
text-align:left;
vertical-align:middle;
width:270px;
display:block
}
#drop2 ul li a:hover {
text-decoration:none;
color:#000000;
background-color:#00ccff;
}

#drop3 {
position:absolute;
top: 25px;
left:263px; 
z-index:3; 
visibility:hidden;
}
#drop3 ul {
list-style: none;
margin: 0;
color:#FFFF99;
width:160px;
}
#drop3 ul li a {
list-style: none;
text-decoration:none;
padding: 3px;
color:#FFFF99;
background-color:#336699;
color:#ffffff;
text-align:left;
vertical-align:middle;
width:160px;
display:block
}
#drop3 ul li a:hover {
text-decoration:none;
color:#000000;
background-color:#00ccff;
}

#menucloser {	
position:absolute; 
left:0px; 
top:110px; 
width:100%; 
height:350px;
z-index: 1;
visibility: hidden;
}
/* END MENUS */


/* Let there be songs to fill the air.. */

