*
	{
	margin:0;
	padding:0;
	}





/*
Body and Container
*/


body	{
	background-color: #777777;
	color: #555555; 
	font-family: Verdana, Arial, sans-serif;
	font-size: .75em;
	line-height: 1.8em;
	margin:0;
	padding:0;
	}



#container
	{
	background-color:white;
	


	padding: 0;
	margin:0;
	}




/*
Global Text Formatting Styles
*/


h1
	{
	color: #0F134A;
	font-family: Verdana, Arial, sans-serif;
	font-size: 1.4em;
	margin-top:0;
	padding-top: 10px;
	margin-bottom: 8px;
	}


#leftcontent h1
	{
	background-image: url(../images/h1-background.jpg);
	background-repeat: no-repeat;
	background-color: #afafaf;
	margin:-18px 0 12px 0px;
	padding-left: 20px;
	padding-bottom: 8px;
	border-bottom: 1px solid #910808;
	}




h2
	{
	color: #0F134A;
	font-family: Verdana, Arial, sans-serif;
	font-size: 1.1em;
	margin:0 0 -2px 30px;
	border-style:none;
	}

h3
	{
	font-family: Verdana, Arial, sans-serif;
	font-size: 1.0em;
	margin:0 0 -2px 30px;
	border-style:none;
	}


	


p.center
	{
	text-align:center;
	}

p
	{
	margin-left: 30px;
	margin-bottom: 12px;
	}

#leftcontent ul
	{
	list-style-position:outside;
	list-style-image: url(../images/bullet-redyellow.jpg);
	margin-left:30px;
	margin-bottom:14px;
	line-height: 2.0em;
	padding-bottom: 20px;
	background-color: #eeeeee;
	border: 1px solid #555555;
	padding-left: 42px;
	padding-top:12px;
	margin-right: 30px;
	padding-right: 16px;
	width: 520px;
	}

#leftcontent li
	{
	

	}

#leftcontent ul.inside
	{
	list-style-position:inside;
	}
#leftcontent object, #leftcontent embed
	{
	position:relative;
	z-index:-1;
	}

#leftcontent ul ul
	{
	list-style-image:none;
	border:none;
	width: 460px;
	background:none;
	margin-left: 12px;
	padding-left: 12px;
	}

#leftcontent a
	{
	font-weight:bold;
	}

#leftcontent a:link, #leftcontent a:visited
	{
	color:#6D0606;
	}

#leftcontent a:hover
	{
	color:#910808;
	color:#A20909;
	color:#CF4040;
	}





/*
Header and Navigation
*/

#header
	{
	position:relative;
	height:143px;
	z-index: 1;
	font-size: 11px;
	background-image: url(../images/imagingmadesimple-stripe.jpg);
	background-repeat: repeat-x;
	}





#mainnav
	{
	position:relative;
	z-index: 1;
	height:143px;
	
	width: 1100px;
	
	background-image: url(../images/imagingmadesimple.jpg);
	background-repeat:no-repeat;
	}


#mainbar
	{
	position:relative;

	}
#mainbar li
	{
	position:absolute;
	}

#mainbar ul
	{
	margin:0;
	position:absolute;
	list-style-type:none;
	list-style-image:none;
	
	}

#mainbar li a
	{
	display:block;
	position:relative;
	height: 53px;
	width: 106px;
	}
#mainbar li a span, #menu0 span
	{
	display:none;
	}


#menu0	{
	position:absolute;
	left:0px;
	top:0px;
	width: 150px;
	height: 143px;
	background: url(../images/imagingmadesimple.jpg) ;
	}

#menu0  a
	{
	display:block;
	width: 150px;
	height: 143px;
	}

#menu1	{left:165px;top:90px;}
#menu2	{left:270px;top:90px;}
#menu3	{left:376px;top:90px;}
#menu4	{left:482px;top:90px;}
#menu5	{left:588px;top:90px;}




#menu1 a:hover {background: url(../images/imagingmadesimple.jpg) -165px -143px no-repeat;}
#menu2 a:hover {background: url(../images/imagingmadesimple.jpg) -270px -143px no-repeat;}
#menu3 a:hover {background: url(../images/imagingmadesimple.jpg) -376px -143px no-repeat;}
#menu4 a:hover {background: url(../images/imagingmadesimple.jpg) -482px -143px no-repeat;}
#menu5 a:hover {background: url(../images/imagingmadesimple.jpg) -588px -143px no-repeat;}







#leftcontent
	{
	margin:0;
	
	padding:18px 24px 0 0px;
	background: url(../images/banner-dropshad.jpg) repeat-x;
	}

#leftcontent .leftfooter
	{
	clear:both;
	position:relative;
	width:500px;
	height:40px;
	}


/*
Downlink Div and list
*/
#downlink
	{
	background: #eeeeee url(../images/downlink-red-yellow.jpg) no-repeat;
	border: solid 1px #6D0606;
	margin:8px;
	width: 160px;
	padding-left: 30px;
	padding: 4px 4px 4px 18px;

	font-weight:bold;
	text-align:center;
	float:right;
	}
#downlink a:link, #downlink a:visited #downlist a:link, #downlist a:visited
	{
	color:#6D0606;
	}

#downlink a:hover #downlist a:hover
	{
	color:#910808;
	color:#A20909;
	color:#CF4040;
	}

#downlist
	{
	background: #eeeeee url(../images/downlink-red-yellow.jpg) repeat-y;
	border: solid 1px #6D0606;
	margin:8px;
	width: 180px;
	margin-top:90px;
	padding: 4px 4px 4px 24px;
	font-size: 10px;
	font-weight:bold;
	text-align:center;
	float:right;
	text-align:left;
	}



/*
Headers for Departments - H2 like Downlink
*/
#departments h2
	{
	border: solid 1px #6D0606;
	margin:46px 0 0 20px;
	padding-left: 32px;
	padding: 4px 4px 4px 12px;
	text-align:center;
	text-align:left;
	width: 586px;
	background-color: #eeeeee;
	
	}

#departments h1
	{
	margin-bottom: -20px;
	}





/*
Right Bar - Generic and Format Specific
*/

#rightbar
	{
	width: 241px;
	float:right;
	background: url(../images/rightbar-bg.jpg);
	position:relative;
	z-index: 0;
	color:#dddddd;
	margin-left: 24px;
	margin-bottom: 30px;
	font-size: 11px;
	}
#rightbar h1
	{

	text-align: center;
	color:#bbbbbb;
	font-size: 13px;
	font-family: verdana,arial, sans-serif;
	line-height: 20px;
	margin-top: 10px;
	margin: 10px 10px 4px 10px;
	color: #EBC217;
	}

#rightbar img
	{
	display:block;
	text-align:center;
	}
#rightbar p
	{
	padding: 0px;
	margin: 10px 20px 10px 20px;
	}
#rightbar p.center
	{
	margin-top:18px;
	}

#rightbarfooter
	{
	background:url(../images/rightbar-btm.jpg);
	display:block;
	position:relative;
	height: 73px;
	clear:both;
	}
#rightbar ul
	{
	list-style-position:outside;
	margin-left: 44px;
	margin-right: 24px;
	list-style-image: url(../images/bullet-yellow.gif);
	line-height: 18px;
	}

#rightbar a
	{
	font-weight: bold;
	}

#rightbar a:link, #rightbar a:visited
	{
	color: #bbbbbb;
	}

#rightbar a:hover
	{
	color: white;
	}


#rightbar input
	{

	background: #aaaaaa;
	border: solid 1px #6D0606;
	font-weight: bold;
	margin-bottom: 8px;
	padding: 2px 4px 2px 4px;
	}

#rightbar form
	{
	margin: 0 0 0 12px;
	}







/*
Dropdowns
*/




#dropdowns ul
	{
	position: absolute;	
	z-index:3;
	background:  #d9d9d9 url(../images/dropdown-grad.jpg)   repeat-y;
	list-style-type:none;
	padding: 0px;
	margin: 0px;
	width: 220px;
	}


#dropdowns li
	{
	position:relative;
	z-index:3;
	margin:0;
	height: 24px;
	width: 220px;
	border: 1px  black;
	/*
	border-style: none solid solid solid;
	*/
	display:block;
	}






#dropdowns a
	{
	display:block;
	width: 200px;
	height: 24px;
	
	background:  #d9d9d9 url(../images/dropdown-grad.jpg)   repeat-y;

	text-decoration:none;
	color:black;
	padding-left: 8px;

	width: 220px;
	border: 1px  black;
	border-style: none solid solid solid;

	display:block;
	margin:0;
	}

#dropdowns a:hover
	{
	background:  #0107A0 url(../images/dropdown-highlight.jpg)   repeat-y;
	color: #dfab11;
	}


#drop-menu0	{left:10px;top:10px; visibility:hidden; background:  url(../images/imagingmadesimple.jpg)   repeat-y;}
#drop-menu1	{width: 200px;left:164px;top:143px; visibility:hidden; }

#drop-menu2	{width: 200px; left:270px;top:143px; visibility:hidden;}
#drop-menu3	{width: 200px; left:376px;top:143px; visibility:hidden;}
#drop-menu4	{width: 220px; left:482px;top:143px; visibility:hidden;}
#drop-menu5	{width: 200px; left:588px;top:143px; visibility:hidden;}
#drop-menu6	{left:658px;top:142px; visibility:hidden;}




/*
Stickies
*/
#stickies div
	{
	visibility:hidden;
	position:absolute;
	width: 200px;
	height: 200px;
	left:-201px;
	top:40px;
	background-color:#EBC217;
	color:black;
	border: 1px solid #5b5b5b;
	margin:0;
	}
#stickies div h1
	{
	color:black;
	text-align:left;
	margin-left:18px;
	font-size: 12px;
	}

/*
Sticky Back Link
*/
#backlink
	{
	position:absolute;
	right: 258px;
	top:10px;
	width: 300px;
	text-align:right;
	}
#backlink a:link, #backlink a:visited
	{
	color:#6D0606;
	}

#backlink a:hover
	{
	color:#910808;
	color:#A20909;
	}







/*
Footer
*/

#footer
	{
	clear:both;
	background:url(../images/footer-stripe.jpg) repeat-x;
	}

#footerimg
	{
	clear:both;
	background:url(../images/footer.jpg) no-repeat;
	height: 60px;
	}





/*
Format-Specific Alterations
*/


#home, #home #container
	{
	background-color:black;
	}

#home #leftcontent
	{
	width:850px;
	background-color:black;
	background-image:none;
	height: 530px;
	text-align:center;
	padding:0px;
	margin:0;
	}

#home #footer
	{
	display:none;
	}










