/*	PMPA Conference Screen Stylesheet
	Author:		Brad Graham
	Created:	12/2007
	Updated:	
----------------------------------------------------*/
/* -Color Glosssary-
	---------------
	BLUE - #0066CB
	Teal - #038681
	Links:normal GREY - #eee
*/

/*--Zero out margins and padding--*/
html, body, div, h1, h2, h3, h4, h5, h6, ul, ol, dl, li, dt, dd, p, blockquote, pre, form, th, td
					{margin: 0; padding: 0;}
#article p, #article ul, #article ol, #article dl, #article blockquote, #article table, h3
					{margin-bottom: 1em;}
ul ul, ol ol, ul ol, ol ul, dl ul, dl ol
					{margin-bottom: 0;}
ul, ol				{list-style-type:none;}

abbr				{border:none;}
.clearing			{clear:both;}
.importance, strong	{font-weight:bold;}
.emphasis, em		{font-style:italic;}
.hidden				{display:none;}
.upper				{text-transform:uppercase;}

body				{font-size: 100%;/*16 pixel text*/font-family: Arial, Helvetica, sans-serif;line-height: 1.125em;/*18 pixel line-height*/background: #aebfd3;}

/*--Font Sizing--*/
#nav				{font-size: 0.75em;}	/*12 pixel text*/
#content			{font-size: 0.75em;}	/*12 pixel text*/
#footer				{font-size: 0.6875em;}	/*11 pixel text*/

h1					{font-size: 1.5em;}		/*24 pixel text*/
h2					{font-size: 2em;}		/*24 pixel text*/
h3					{font-size: 1.5em;}		/*18 pixel text*/

#skipLinks			{left:-9999px; position:absolute; top:-9999px;}
#wrapper			{margin: 0pt auto;text-align: left;width: 928px;background: #fff;}

/*	=Logo
----------------------------------------------------*/
#logoNav			{width:194px;float:left;}
/*--Gilder/Levin image replacement START--*/
#logo				{width: 159px;height: 45px;position: relative;overflow: hidden;margin: 41px 0 69px 19px;}
#logo span			{background: url(../images/pmpa-logo.gif) 0 0 no-repeat;position: absolute;cursor:pointer;width: 100%;height: 100%;}
/*--Gilder/Levin image replacement END--*/

/*	=Main Nav
----------------------------------------------------*/
#nav li				{margin-bottom: 1px;}
#nav a				{display:block;width:169px;min-height:1.833em;padding-left:18px;padding-top:0.666em;border-left: 7px solid #038681;}
#nav a:link,
#nav a:visited		{color: #038681; text-decoration:none; background: #eee;}
#nav a:hover,
#nav a:focus,
#nav a:active		{color: #fff; text-decoration:underline; background:#038681;}
/*-- On State --*/
#nav a#current:link,
#nav a#current:visited
					{color: #fff; background:#038681;}
#nav a#current:hover,
#nav a#current:focus,
#nav a#current:active
					{text-decoration:underline;}

/*	=Main Content Area
----------------------------------------------------*/
#content			{width:727px;min-height:662px;float:right;border-left: 7px solid #aebfd3;padding-top:1.833em;}
h3					{color: #038681;}
#content a:link,
#content a:visited	{color: #0066CC;text-decoration:none;}
#content a:hover,
#content a:focus,
#content a:active	{text-decoration:underline;}
/*-- Header START --*/
#header				{background: #038681;padding: 1.833em 0 2.416em 20px;color:#fff;position: relative;border-bottom: 1px solid #fff;}
#header h2 a:link,
#header h2 a:visited,
#header h2 a:hover,
#header h2 a:active	{color: #fff; text-decoration:none;}
#header h2, #header p
					{width:462px;}
#tagLine			{font-size: 1.333em;margin-top:0.4em;}
ol#dateLocal		{border-left: 1px solid #fff;padding-left: 11px;position: absolute;top: 1.333em;left: 482px;}
/*-- Header END --*/

/*	=Article w/in Main Content
----------------------------------------------------*/
#article 			{margin: 1.083em 27px 0 27px;}
body#sub #article	{margin-top: 3.333em;}
#higlightLink		{background: url(../images/register-bg.gif) repeat-y 0 0 #fff;font-weight:bold;text-transform:uppercase;border-left: 1px solid #038681;padding: 0.5em 0;padding-left: 12px;}
#article img 		{padding: 5px;border: 1px solid #00877E;}
#article img.right	{float:right;margin: 0 0 10px 10px;}
#article img.left	{float:left;margin: 0 10px 10px 0;}
/*-- Conference Schedule Styles --*/
#article caption	{font-weight:bold;text-transform: uppercase;font-size: 1.2em;}
#article ol			{list-style-type:decimal;margin-left: 18px;}
#article table		{width:100%;}
#article th			{font-weight:normal;vertical-align:top;width:20%;padding: 5px;}
#article td			{padding: 5px;}

/*	=Footer
----------------------------------------------------*/
#footer				{border-left: 7px solid #aebfd3;margin-left:194px;color: #636363;}
#footWrapper		{border-top: 1px solid #ADBFD4;margin: 0 23px;position: relative;}
#contactInfo		{width: 275px;padding-bottom:2em;}
#supInfo			{position: absolute;top: 0;left: 275px;}
#footer a:link,
#footer a:visited	{color:#636363;text-decoration:none;}
#footer a:hover,
#footer a:focus,
#footer a:active	{text-decoration:underline;}
