/* 
______________________________________________________________________________________________________
DESCRIPTION:				Print Friendly Definitions for CSS Template
LAST UPDATED:				Tuesday, August 1 2006
AUTHOR:				   	    NCHM
______________________________________________________________________________________________________
*/

/* XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX */
/* oooooooooooooooooooo C-CLAMP ARCHITECTURE BEGINS HERE oooooooooooooooooo */
/* XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX */

body {
	font-family: arial, helvetica, sans-serif;
	font-size: 76%;
	color: #000000;
	background-color: #ffffff;
}

#frame {
	width: 760px;
	margin: 0;	
	padding: 0;	
}

/* ooooooooooooooooooooooooo GLOBAL CDC HEADER ooooooooooooooooooooooooo */

#cdctopnav span {
	display: none;
}

#cdctopnav ul {
	margin: 0;
	padding: 0;
	font-size: 0.9em;
	color: #000000;
	list-style-type: circle;
}

#cdctopnav ul li {
	margin: 0;
	padding-left: 10px;
	display: inline;
	list-style-type: circle;
}

#cdctopnav ul li.noBullet {
	display: inline; 
	padding-left: 0px;
}	

#cdclogo {
	margin: 0;
	padding: 0;
	width: 760px;
	height: 75px;
	clear: both;
}

#siteheader {
	margin: 0 8px 0 0;
	padding: .5em 0 2.5em 0;
	width: 560px;
}

#cdcsearch {
	position: absolute;
	width: 200px;
	top: 1px;
	left: 470px;
	margin: 0;
	padding-top: 6px;
	text-align: right;
	color: #ffffff;
	line-height: 33px;
}

#cdcsearch fieldset {
	border:0px;
}

#cdcsearch input#searchfield {
	margin-top: 6px;
}

#cdcsearch input#gobtn {
	margin-left: 3px;
	margin-top: 8px;
}

#cdcsearch label.hide {
	display: none;
}
#skiplinks span {
	display: none;
}


html > body #cdcsearch {
	position: absolute;
	width: 200px;
	margin-left: -80px;
	top: 1px;
	padding-top: 6px;
	text-align: right;
	color: #ffffff;
	line-height: 33px;
}

#printcdclogo p{
	line-height: 25px;
	font-weight: bold;
	padding-top: 15px;
	font-size: 1.4em; 
	font-family: Times New Roman, Times, serif normal;
}

#printcdclogo img {
	display: inline;
	float: left;
	clear: left;
}




/* ooooooooooooooooooooooooo GLOBAL CDC FOOTER ooooooooooooooooooooooooo */


#footer_wrapper {
}

#ftraddressbar {
	height: 52px;
	width: 600px;
	clear: both;
	position: relative;
}

h2#cdcftrnav {
	display: none;
}

ul#cdcftrnavlist {
	clear: both;
	font-size: 0.9em;
	color: #000000; 
	margin-left: 0;
	padding-left: 0;
	padding-top:5%;
}

#cdcftrnavlist li {
	display: inline;
	margin-left: 0;
	padding-left: 15px;
}	

#cdcftrnavlist li.noBullet {
	display: inline;
	list-style-type: none;
	margin-left: 0;
	padding-left: 0;
}		

#ftrlogos {
	clear: both;
	margin-left: 0;
	padding-bottom: 5px;
	padding-left: 0;
}

#firstgovlogo {
	clear: both;
	padding-bottom: 5px;
}

#hhslogo {
	clear: both;
	padding-top: 5px;
	padding-bottom: 5px;
}

address {	
	clear: both;
	display: inline;
	padding-top: 5px;
}

#omniture {
	display: none;
}



/* ooooooooooooooooooooooooo SITE TOPIC HEADER (ORANGE BAR) ooooooooooooooooooooooooo */

/*  version 1  -- short orange bar  */

#siteheader {
	width: 560px;
	margin-top: 5px;
}

#siteheader span {
	display: none;
}

#siteheader a {
	font-size: 1.7em; 
	font-family: Times New Roman, Times, serif normal;
	margin: 0 0 -5px 0;
	display: block;
	color: #000000;
	text-decoration: none;
}

/*  version 2 -- long orange bar */
#siteheader_v2 span {
	display: none;
}

#siteheader_v2 a {
	margin-top: 15px;
	font-size: 1.7em; 
	font-family: Times New Roman, Times, serif normal;
	display: block;
	color: #000000;
	text-decoration: none;
}


/* ooooooooooooooooooooooooo EMAIL/PRINT AND BREADCRUMBS ooooooooooooooooooooooooo */

#emailprint {
	width: 170px;
	position: absolute;
	top: 100px;
	left: 490px;
	color: #FFFFFF;
	border-top: 1px dotted #666666;
	border-bottom: 1px dotted #666666;
	}

/*  version 1  -- underneath site topic header  */

ul#breadcrumbs {
	left: -5px;
	font-size: .9em;
	padding: 0px;
	margin-top: -22px;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0;
	width: 565px;
	overflow: visible;
	float: left;

}

ul#breadcrumbs li {
	float: left;
	padding-top: 0;
	padding-right: .4em;
	padding-bottom: 0;
	padding-left: 0;
	color: #000000;
	list-style-type: none;
}	

ul#breadcrumbs li.noBullet {
	list-style-type: disc;
}	

/*  version 2  -- in the body content area */

#breadcrumbs {
	font-size: .9em;
}

#breadcrumbs a {
	font-size: 1em;
}



/* ooooooooooooooooooooooooo GLOBAL CDC LEFT NAVIGATION ooooooooooooooooooooooooo */

#leftnav {
	width: 159px;
	margin: 0 0 0 8px;
	clear: none;

}

#leftnav h1 {
	display: none;
}

#contactInfo {
	width: 155px;
	float: right;
	display: inline;
	border-bottom: 1px dotted #666666;
	color: #666666;
	clear: none;
	margin: 5px 9px 9px 0px;

}

#leftnav {
	clear: both;
}

#leftnav-title {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	}

#leftnav-title span {
	display: none;
}

#leftnav h2 {
	display: none;
}

#leftnav {
	width: 155px;
	margin: 0 0 0 8px;
	clear: none;
}

#leftnav-title {
	padding: 2px 0 3px 4px;
	margin: 0;
}

#leftnav ul {
	padding: 0;
	margin: 0 0 -1px 0;
	list-style: none;
}

ul.navLinks
{
	padding: 0;
	margin: 0 0 -1px 0;
	list-style: none;
}

ul.navLinks li
{
	margin: 0;
	padding: 0 2px 2px 15px;
	border-top: 1px solid #e5e5ce;
	font-size: 1em;
}

ul.navSubLinks li 
{
	margin: 0;
	padding: 0 2px 2px 27px;
	border-top: 1px solid #e5e5ce;
	font-size: 1em;
}


/* 80 built in subnavigation links */

#subitem1 ul.navSubLinks li, #subitem2 ul.navSubLinks li, #subitem3 ul.navSubLinks li, #subitem4 ul.navSubLinks li, 
#subitem5 ul.navSubLinks li, #subitem6 ul.navSubLinks li, #subitem7 ul.navSubLinks li, #subitem8 ul.navSubLinks li, 
#subitem9 ul.navSubLinks li, #subitem10 ul.navSubLinks li, #subitem11 ul.navSubLinks li, #subitem12 ul.navSubLinks li, #subitem13 ul.navSubLinks li, #subitem14 ul.navSubLinks li, #subitem15 ul.navSubLinks li, #subitem16 ul.navSubLinks li, #subitem17 ul.navSubLinks li, #subitem18 ul.navSubLinks li, #subitem15 ul.navSubLinks li, #subitem16 ul.navSubLinks li, #subitem17 ul.navSubLinks li, #subitem18 ul.navSubLinks li, #subitem19 ul.navSubLinks li, #subitem20 ul.navSubLinks li, #subitem21 ul.navSubLinks li, #subitem22 ul.navSubLinks li, #subitem23 ul.navSubLinks li, #subitem24 ul.navSubLinks li, #subitem25 ul.navSubLinks li, #subitem26 ul.navSubLinks li, #subitem27 ul.navSubLinks li, #subitem28 ul.navSubLinks li, #subitem29 ul.navSubLinks li, #subitem30 ul.navSubLinks li, #subitem31 ul.navSubLinks li, #subitem32 ul.navSubLinks li, #subitem33 ul.navSubLinks li, #subitem34 ul.navSubLinks li, #subitem35 ul.navSubLinks li, #subitem36 ul.navSubLinks li, #subitem37 ul.navSubLinks li, #subitem38 ul.navSubLinks li, #subitem39 ul.navSubLinks li, #subitem40 ul.navSubLinks li, #subitem41 ul.navSubLinks li, #subitem42 ul.navSubLinks li, #subitem43 ul.navSubLinks li, #subitem44 ul.navSubLinks li, #subitem45 ul.navSubLinks li, #subitem46 ul.navSubLinks li, #subitem47 ul.navSubLinks li, #subitem48 ul.navSubLinks li, #subitem49 ul.navSubLinks li, #subitem50 ul.navSubLinks li, #subitem51 ul.navSubLinks li, #subitem52 ul.navSubLinks li, #subitem53 ul.navSubLinks li, #subitem54 ul.navSubLinks li, #subitem55 ul.navSubLinks li, #subitem56 ul.navSubLinks li, #subitem57 ul.navSubLinks li, #subitem58 ul.navSubLinks li, #subitem59 ul.navSubLinks li, #subitem60 ul.navSubLinks li, #subitem61 ul.navSubLinks li, #subitem62 ul.navSubLinks li, #subitem63 ul.navSubLinks li, #subitem64 ul.navSubLinks li, #subitem65 ul.navSubLinks li, #subitem66 ul.navSubLinks li, #subitem67 ul.navSubLinks li, #subitem68 ul.navSubLinks li, #subitem69 ul.navSubLinks li, #subitem70 ul.navSubLinks li, #subitem71 ul.navSubLinks li, #subitem72 ul.navSubLinks li, #subitem73 ul.navSubLinks li, #subitem74 ul.navSubLinks li, #subitem75 ul.navSubLinks li, #subitem76 ul.navSubLinks li, #subitem77 ul.navSubLinks li, #subitem78 ul.navSubLinks li, #subitem79 ul.navSubLinks li, #subitem80 ul.navSubLinks li

{
	margin: 0;
	padding: 0 2px 2px 30px;
	border-top: 1px solid #e5e5ce;
	font-size: 1em;
}


div#item1, div#item2, div#item3, div#item4, div#item5, div#item6, div#item7, div#item8, div#item9, div#item10,
div#item11, div#item12, div#item13, div#item14, div#item15, div#item16, div#item17, div#item18, div#item19, div#item20
{
display: none;
}

div#MenuItem1 div#item1, div#MenuItem2 div#item2, div#MenuItem3 div#item3, div#MenuItem4 div#item4,
div#MenuItem5 div#item5, div#MenuItem6 div#item6, div#MenuItem7 div#item7, div#MenuItem8 div#item8,
div#MenuItem9 div#item9, div#MenuItem10 div#item10, div#MenuItem11 div#item11, div#MenuItem12 div#item12,
div#MenuItem13 div#item13, div#MenuItem14 div#item14, div#MenuItem15 div#item15, div#MenuItem16 div#item16,
div#MenuItem17 div#item17, div#MenuItem18 div#item18, div#MenuItem19 div#item19, div#MenuItem20 div#item20
{
	font-weight: normal; 
	display: block;
}


/* XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX */
/* ooooooooooooo PAGE ARCHITECTURE: 2 AND 3 COLUMN LAYOUTS oooooooooooooooo */
/* XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX */


/* ooooooooooooooooooooooo MIDDLE COLUMN CONTROLS ooooooooooooooooooooooooo */

/* version 1 -- left nav with or 2 or 3 columns */

#mcolrcol {
	width: 579px;
	margin: 0 0px 0 0;
	display: inline;
	float: right;
	clear: none;
}

#mcolrcol #content {
	width: 330px;
	float: left;
	margin: 0 0 0 -15px;
	border-top-width:1px;
	display:inline;
	position:relative;
	border-left-width: 1px;
	border-top-style: solid;
	border-left-style: solid;
	border-left-color: #e5e5e5;
}

#content {
	width: 490px;
	float: right;
	clear: both;
	position: relative;
	margin: 0 88px 20px -60%;
	padding: 10px 0 0 10px; 
	border-top: 1px solid #e5e5e5;
	border-left: 1px solid #e5e5e5;
	display: inline;
}

html>body #content {
	width: 480px;
	float: right;
	margin: 0 78px 20px 0px;
	padding: 10px 0 0 10px; 
	border-top: 1px solid #e5e5e5;
	border-left: 1px solid #e5e5e5;
	display: inline;
	left: -20px;
	position: relative;

}

html>body #mcolrcol #content {
	width: 340px;
	float: left;
	border-top-width:1px;
	display:inline;
	position:relative;
	border-left-width: 1px;
	border-top-style: solid;
	border-left-style: solid;
	border-left-color: #e5e5e5;
}

#rcol {
	width: 170px;
	float: right;
	display: inline;
	border-bottom: 1px dotted #666666;
	color: #666666;
	clear: none;
	margin: 0 0 9px -245px;

}

html>body #rcol {
	width: 170px;
	float: right;
	display: inline;
	border-bottom: 1px dotted #666666;
	color: #666666;
	clear: none;
	margin: 0 70px 9px -300px;

}

/* version 2 -- no left nav with 3rd column only  */

#mcolrcol_v2 {
	margin: 0 8px 0 0;
	display: inline;
	float: left;
	clear: none;
}

#content_v2 {
	width: 570px;
	float: left;
	margin: 0 8px 20px -2px;
	padding: 10px 0 0 10px; 
	border-top: 1px solid #e5e5e5;
	border-left: 1px solid #e5e5e5;
	display: inline;
	left: 0;
	position: relative;
	clear: left;
}

#mcolrcol_v2 #content_v2 {
	width: 570px;
	float: left;
	border-left:1px solid #e5e5e5; 
	display:inline;
	position:relative; 
}


/* ooooooooooooooooooooooo RIGHT COLUMN CONTROLS ooooooooooooooooooooooooo */

#rcol {
	width: 150px;
	float: right;
	display: inline;
	border-bottom: 1px dotted #666666;
	color: #666666;
	clear: none;
}

#rcol h2 {
	border-top: 1px dotted #666666;
	margin: 0 0 7px 0;
	padding: 5px 0 0 0;
	clear: left;
	color: #333333;
	font-size: 1.1em;
	font-weight: bold;
	line-height: .9em;	
}

#rcol ul {
	list-style-type: none;
	margin: 0;
	padding: 0 0 5px 1px;
}

#rcol li {
	padding: 0 0 10px 0;
}


#rcol ul.onecolumnlist li {
	font-size: 1.1em;
	padding: 0 0 2px 12px;
	color: #999999;
}

#rcol ul.twocolumnlist li {
	padding: 0 0 5px 0;
	color: #999999;
}

ul.rightnav {
	border-top: 3px solid #083C94;
	border-bottom: 3px solid #083C94;
	list-style: none;
	font-size: .9em;
	color: #666666;
	clear: right;
	float: right;
	width: 150px;
	}

ul.rightnav h2, h3 {
	margin-top: 2px;
	padding-left: 6px;
	}
	
ul.rightnav li a {
	margin: 0 0 3px 0;
	padding: 0 0 0 15px;
	}


/* ooooooooooooooooooooooo FLOATING RIGHT COLUMN CONTROLS ooooooooooooooooooooooooo */

#floatcol {
	width: 150px;
	float: right;
	display: inline;
	clear: right;
	margin-left: 10px;
}

#floatcol h1 {
	border-top: 1px dotted #666666;
	clear: left;
	color: #333333;
	font-size: 1.1em;
	font-weight: bold;
}

#floatcol ul {
	list-style-type: none;
	margin: 0;
	padding: 0 0 5px 1px;
}

#floatcol ul.onecolumnlist li {
	font-size: 1.1em;
	padding: 0 0 2px 12px;
	color: #999999;
}

/* ooooooooooooooooooooooooo ELEMENT CLASSES ooooooooooooooooooooooooo */

h1.homepageheading {
	border-bottom: 2px solid #FEE57F;
	font-size: 1.9em;
	line-height: 17px;
	margin: 0 0 5px 0;
	padding: 5px 0 0 0;
	clear: none;
	width: 85%;
	}

h2.homepageheading {
	font-size: .9em;
	font-style: normal;
	clear: both;
	padding: 0;
	margin: 0 0 8px 0;
	clear: none;
	font-size: 1em;
	padding: 0;
	margin: 0 0 8px 0;
	clear: none;
}

ul.onthispage {
	clear: left;
	float: left;
	margin: 0 0 20px 0;
	font-weight: normal;
	padding: 0 0 0 10px;
	list-style: none;
	width: 431px;
}

ul.twocolumnlist {
	list-style-type: disc;
	list-style-position: inside;
	width: 45%;
	color: #000000;
	float: left;
	clear: none;
	margin: 0;
	padding: 0 0 0 0;
}

.twocolumnlist li {
	padding: 0 0 4px 0;

}

ul.twocolumnlistNoBullet {
	list-style: none;
	width: 48%;
	color: #666666;
	float: left;
	clear: none;
	margin: 0;
	padding: 3px 5px 3px 1px;
}

.twocolumnlistNoBullet li {
	padding: 0 0 8px 0;
}

ul.twocolumnlist {
	font-size: .9em;
	width: 48%;
	}

.twocolumnlist a {
	font-size: 1.1em;
	}

ul.twocolumnlistNoBullet {
	font-size: .9em;
	width: 48%;
	}

.twocolumnlistNoBullet a {
	font-size: 1.1em;
	}



/* XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX */
/* oooooooooooooooooo MISCELLANEOUS CLASSES AND IDs ooooooooooooooooooooooo */
/* XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX */

.hidefromnewbrowsers {
	display: none;
}

#spotlight {
	margin: 0px 10px 20px 0px;
	padding-top: 8px;
	padding-right: 8px;
	padding-left: 8px;		
	background-color: #FFFFE5;
	border: solid 1px #A3A3A3;
	}		
	
#hpcontent p {
	clear: both;
	}	
	
.imgfeature {
	display: inline;
	float: left;
	border: solid 1px #000000;
	margin: 0px 5px 10px 0px;
	}	
	
div.imgspot {
  margin: 0px 0px 10px 10px;
  float: right;
  }
  
div.imgspot p {
   text-align: left;
   font-size: 0.9em;
   clear: both;
   }

.psmall	{
	font-size: .9em;
	}
	
/* ooooooooooooooooooooooooo DATE STAMP ooooooooooooooooooooooooo */

#datestamp-ftr {
	clear: left;
	margin: 10px 0 20px 0;
}

#datestamp-ftr span {
	margin: 0;
	padding: 25px 0 0 0;
	font-size: .9em;
	color: #666666;
}




/* XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX */
/* oooooooooooooooooooooooo GLOBAL HTML ELEMENTS oooooooooooooooooooooooooo */
/* XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX */

a {
	color: #003366;
}
	
:link {
	}
	
:visited {
	color: #660033;
}
	
:hover {
	text-decoration: none;
}

:active {
	}
	
	
ol, ul, li {
	font-size: 1em;
}

p {
	font-size: 1em;
	margin: 0 0 1.1em 0;	
	clear: none;
}

h1 {
	margin: 0.2em 0 0 0;
	font-size: 1.6em;
	font-weight: normal;
	clear: left;
	padding-bottom: .6em;
}
	
h2 {
	margin: 1.2em 0 .5em 0;
	font-size: 1.3em;
	font-weight: bold;
}
	
h3 {
	margin: 1.2em 0 .5em -.4em;
	font-size: 1.2em;
	font-weight: bold;
}
	
h4 {
	margin: 1.2em 0 .5em 0;
	font-size: 1.1em;
	font-weight: bold;
}
	
h5 {
	margin: 1.2em 0 .5em 0;
	font-size: 1em;
	font-weight: bold;
	font-style: italic;
	}
	
h6 {
	margin: 1.2em 0 .5em 0;
	font-size: .9em;
	font-weight: bold;
	}
th
{
	font-size: 1em;
	font-weight: bold;
	margin: 0 0 1.1em 0;	
	clear: none;
	}
	
dl
{
	}
	
dt
{
	}
	
dd
{
	}
	
hr {
	height: 1px;
	clear: left;
}
	
fieldset { 
	border: none; 
}

em {
}

i {
}

strong {
}

b {
}

sup {
	font-size: .9em; 
}

sup a {
	font-size: .9em; 
}



/* ooooooooooooooooooooooooo ELEMENT CLASSES ooooooooooooooooooooooooo */

h1.homepageheading {
	border-bottom: 2px solid #FEE57F;
	font-size: 1.4em;
	clear: both;
	}

h2.homepageheading {
	font-size: .9em;
	font-style: normal;
	clear: both;
	}

h1.homepageheading {
	line-height: 17px;
	margin: 0 0 5px 0;
	padding: 5px 0 0 0;
	clear: left;
}

h2.homepageheading {
	padding: 0;
	margin: 0 0 8px 0;
	clear: none;
}


h1.homepageheading {
	font-size: 1.9em;
	line-height: 17px;
	margin: 0 0 5px 0;
	padding: 5px 0 0 0;
	clear: left;
}

h2.homepageheading {
	font-size: 1em;
	padding: 0;
	margin: 0 0 8px 0;
	clear: none;
}

ul.onthispage {
	clear: left;
	float: left;
	margin: 0 0 20px 0;
	font-weight: normal;
	padding: 0 0 0 10px;
	list-style: none;
	width: 431px;
}

ul.twocolumnlist {
	list-style-type: disc;
	list-style-position: inside;
	width: 45%;
	color: #000000;
	float: left;
	clear: none;
	margin: 0;
	padding: 0 0 0 0;
}

.twocolumnlist li {
	padding: 0 0 4px 0;

}

ul.twocolumnlistNoBullet {
	list-style: none;
	width: 48%;
	color: #666666;
	float: left;
	clear: none;
	margin: 0;
	padding: 3px 5px 3px 1px;
}

.twocolumnlistNoBullet li {
	padding: 0 0 8px 0;
}

ul.twocolumnlist {
	font-size: .9em;
	width: 48%;
	}

.twocolumnlist a {
	font-size: 1.1em;
	}

ul.twocolumnlistNoBullet {
	font-size: .9em;
	width: 48%;
	}

.twocolumnlistNoBullet a {
	font-size: 1.1em;
	}


/* XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX */
/* oooooooooooooooooo MISCELLANEOUS CLASSES AND IDs ooooooooooooooooooooooo */
/* XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX */

.hidefromnewbrowsers {
	display: none;
}

#spotlight {
	margin: 0px 10px 20px 0px;
	padding-top: 8px;
	padding-right: 8px;
	padding-left: 8px;		
	background-color: #FFFFE5;
	border: solid 1px #A3A3A3;
	}		
	
#hpcontent p {
	clear: both;
	}	
	
.imgfeature {
	display: inline;
	float: left;
	border: solid 1px #000000;
	margin: 0px 5px 10px 0px;
	}	
	
div.imgspot {
  margin: 0px 0px 10px 10px;
  float: right;
  }
  
div.imgspot p {
   text-align: left;
   font-size: 0.9em;
   clear: both;
   }

.psmall	{
	font-size: .9em;
	}
	
/* ooooooooooooooooooooooooo DATE STAMP ooooooooooooooooooooooooo */

#datestamp-ftr {
	clear: left;
	margin: 10px 0 20px 0;
}

#datestamp-ftr span {
	margin: 0;
	padding: 25px 0 0 0;
	font-size: .9em;
	color: #666666;
}

/* ooooooooooooooooooooo CONTACT INFO DIV ooooooooooooooooooooooooo */

#contactInfo {
	padding: 0;
	clear: both;
	width: 155px;
	float: left;
	display: inline;
	border-bottom: 1px dotted #666666;
	color: #666666;
	clear: none;
	margin: 5px 9px 9px 0px;
}

#contactInfo h2 {
	margin: 0 0 7px 0;
	padding: 5px 0 0 0;
	font-size: 1.1em;
	font-weight: bold;
	line-height: .9em;
	border-top: 1px dotted #666666;
	clear: left;
	margin: 5px 0 0 0;
	padding: 8px 0 0px 1px;
	color: #333333;
	}

#contactInfo ul {
	font-size: .9em;
	}

#contactInfo ul {
	list-style-type: none;
	margin: 5px 0 0 0;
	padding: 0 0 0px 1px;
}