/* Health Media Lab -- tier page -- CSS Document */

body {
	padding: 0;
	margin: 0;
	background-image: url(images/sub/bg-sub.jpg);
	background-repeat: repeat-x;
	font-size: 62.5%;
	font-family:"Century Gothic", "Lucida Sans", "Trebuchet MS", verdana, sans-serif;
}

#mainwrapper {
width:100%;
text-align:left;
padding:0;
position:relative;

}
  #subwrapper{position:relative;width:775px;margin:0 auto 0;}
	#subsubwrapper{
	position:relative;
	width:775px;
	float:left;
	background-image: url(images/sub/bg-leftnav.gif);
	background-repeat: repeat-y;
}
#top {
position:relative;
padding: 0;
	margin: auto 0;
	width: 775px;
	background-image: url(images/bg-top.gif);
	background-repeat: no-repeat;
	height: 88px;
}
.topnav {
height: 33px;
padding:0 0 0 216px;

}
.topnav a {
color: #333333;
text-decoration: none;
}
.topnav a:hover {
color: #CD0405;
}
#maingr {
padding: 0;
}
#content {
margin: 0; border: 0; padding: 0;
	font-size: 1.2em;
	width: 775px;
}
.contentcell a{
color:#999999;
border-bottom:1px dotted #ccc;
text-decoration:none;
}
.contentcell a:hover{
color:#990000;
text-decoration:none;
}
/*---------------Content area--------------------------*/
#rightcol {
width: 564px;
float: right;
}
#rightcol h1{
font-size: 1.4em;
color: #1174CF;
}
#rightcol .hack{
padding: 15px;
}
#rightcol a{
color: #990000;
}
#rightcol a:hover{
color: #990000;
text-decoration: none;
}
.contentimg {
border: 2px #333 solid;
margin: 0 10px 0 10px;
}
.gototop a{
color: #666666;
font-size: 0.8em;
}
.gototop a:hover{
color: #CC0000;
font-size: 0.8em;
text-decoration: none;

}
/*---------------Content area-different links color--------------------------*/
#rightcol2 {
width: 564px;
float: right;
}
#rightcol2 h1{
font-size: 1.4em;
color: #1174CF;
}
#rightcol2 h2{
font-size: 1.2em;
color: #666;
}
#rightcol2 .hack{
padding: 15px;
}
#rightcol2 a{
color: #666;
}
#rightcol2 a:hover{
color: #990000;
text-decoration: none;
}
#rightcol2 a:visited{
color: #000;
}
.contentimg2 {
border: 2px #333 solid;
margin: 0 10px 0 10px;
}
#rightcol2 li {
	list-style: square;
}
/*---------------left nav--------------------------*/
#leftcol {
	margin: 0;
	border: 0;
	padding: 0;
	width: 211px;
	float: left;
	background-image: url(images/sub/bg-leftitem.gif);
	background-repeat: repeat-y;
	background-position: 0% 100%;
}
#leftcol2 {
	margin: 0;
	border: 0;
	padding: 0;
	width: 211px;
	float: left;
}
#leftcol .hack {
padding: 10px 10px 0 10px;
}
#leftcol ul{
list-style:none;padding:0;margin:0;
font-size: 1.1em;
}
#leftcol ul li{
	list-style:none;
	letter-spacing:0px;
	padding:10px 0 10px 0;
	display:block;
	border-bottom: 1px #999 dotted;
}
#leftcol ul li a{
text-decoration: none;
color: #666;
}
#leftcol ul li a:hover{
text-decoration: none;
color: #C30507;
}
/*---------------left nav ends--------------------------*/
/*---------------locator--------------------------*/
#locator {
font-size: 0.8em;
text-align:left;
}
#locator a:visited{
text-align:right;
color: #666;
text-decoration:underline;
}


/*---------------locator ends--------------------------*/
#footer {
	width:775px;
	height: 31px;
	background-image: url(images/bg-footer.gif);
	background-repeat: no-repeat;
	padding: 13px 0 0 30px;
	color: #fff;
	clear: both;
}

.admin-div {
	background-color: #f7fdec;
	border: 1px solid #dcdcdc;
	padding: 4px;
}
