<style type="text/css">
		html, body 		{ margin: 0; padding: 0; }
		body 			{ color: #333; font: 15px Helvetica, Arial, sans-serif; line-height: 18px; }
		h2				{ color: #333; }
        h3				{ color: #FF0000; }
		A	            { color:#000000; } /*{ color:#FF0000; }*/
        .black A	    { color:#333; }

/*		ul              { list-style-type: none; padding-left: 0; margin-left: 0;}*/
/*        li              { background: url(images/heartbeat-bullet.jpg) left center no-repeat; padding-left: 40px; margin-bottom: 1px;}*/
/*        li.heartbeat    { background-image: url(images/heartbeat-bullet.jpg); }*/

		p				{ margin: 0 0 18px; }
		#container		{ width: 900px; margin: 0 auto; }
		#wrapper		{ float: left; width: 900px; }
		
		
		/* Header */
		#header			{ float: center; width:900px; border-bottom: 2px solid #; }
		#header h1  	{ color: #004b6f; margin: 0 0 3px; padding: 24px 18px 0; }
		#header p		{ color: #666; font-size: 11px; font-weight: bold; padding: 0 18px; }
		
		/* Content Style */
		#navigation		{ border-bottom: 1px solid #; }
		#navigation ul	{ padding: 0 18px 9px; }
		#extra			{ border-bottom: 1px solid #; }
		#extra small	{ font-size: 11px; line-height: 18px; }
		#content		{ }
		#content p, #extra p { padding-right: 18px; }
		
		/* Content Positioning & Size */
		#navigation		{ float: center; width: 900px;}
		#content		{ float: center; width: 900px;}
/*   		#content		{ float: right; width: 660px;}*/
		#extra			{ float: left; margin-left: -200px; width: 175px; }		
        
        /* Footer */
		#footer			{ width: 760px;background: #; border-bottom: 2px solid #; clear: left; width: 100%; }
		#footer a		{ color: #eee; }
		#footer	p		{ color: #ccc; margin: 0; padding: 0 18px 10px; }
		#footer ul		{ border-bottom: 1px solid #; list-style: none; margin: 0 18px 6px; padding: 10px 0 6px; }
		#footer li		{ display: inline; font-size: 11px; font-weight: bold; padding-right: 5px; }
		#table			{ width:700px: fixed; margin-left: 2em; margin-right: 2em  }
        
        .align-right { float:right; margin: 0 0 15px 15px; }
        .align-left { float:left; margin: 0 15px 15px 0; }
        
        * { margin: 0; padding: 0; } /* Reset stuff */

        ul#menu         {width: 738px; margin:0; padding:0 auto; list-style: none;}
        ul#menu li      { display: inline; }
        ul#menu li a    { display: block; float: left; height: 35px; background-image: url(images/menu.png); text-indent; -9999px;}
        ul#menu li a.home {width: 101px; background-position: 0 0;}
        ul#menu li a.prescriptions {width: 145px; background-position: -101px 0;}
        ul#menu li a.ailments {width: 107px; background-position: -246px 0;}
        ul#menu li a.housecalls {width: 139px; background-position: -353px 0;}
        ul#menu li a.newsletter {width: 126px; background-position: -492px 0;}
        ul#menu li a.services {width: 120px; background-position: -618px 0;}
        ul#menu li a.home:hover, ul#menu li a.home:focus {background-position: 0 -35px;}
        ul#menu li a.prescriptions:hover, ul#menu li a.prescriptions:focus {background-position: -101px -35px;}
        ul#menu li a.ailments:hover, ul#menu li a.ailments:focus {background-position: -246px -35px;}
        ul#menu li a.housecalls:hover, ul#menu li a.housecalls:focus {background-position: -353px -35px;}
        ul#menu li a.newsletter:hover, ul#menu li a.newsletter:focus {background-position: -492px -35px;}
        ul#menu li a.services:hover, ul#menu li a.services:focus {background-position: -618px -35px;}
a { outline: none; }

	</style>
	<!--[if IE]>
	<style type="text/css">
	    #navigation, #content, #extra { margin-top: 20px; }
	</style>
	<![endif]-->