body { margin:0px; padding:0px; }
a { color:#339; text-decoration: none; }
a:hover { color:#f60; text-decoration:none; }
ul { margin-top:-2px; }
li { list-style-type:none; margin-left:-25px; }


#borderbox { width:681px; height:500px; margin:0px; padding:0px; border:2px #000 dotted; background-color:#fff; position:absolute; top:40px; left:147px; }
#box2 { width:581px; height:400px; margin:50px; padding:0px; }

#getFlash { width:200px; height:15px; margin:0px; padding:0px; position:absolute; top:23px; left:631px; font:10px verdana, sans serif; text-align: right; }

#programTitle { width:150px; height:15px; margin:0px; padding:0px; position:absolute; top:20px; left:840px; font:bold 12px Verdana, Arial, Helvetica, sans-serif; 
color:#ccc; }
#programAcumen { width:150px; height:445px; margin:0px; padding:0px; position:absolute; top:40px; left:840px; font:10px verdana, sans serif; background:#ccc; }
p.progHeader { margin:5px 0px; padding-left:8px; font:bold 10px verdana, sans-serif; }
#resumeBox { width:150px; height:49px; margin:0px; padding:0px; position:absolute; top:495px; left:840px; background:#ccc; font:10px verdana, sans serif; }

#tableTitle { width:200px; height:15px; margin:0px; padding:0px; position:absolute; top:20px; left:998px; font:bold 12px Verdana, Arial, Helvetica, sans-serif; color:#ccc; }
#workTable {width:auto; height:auto; padding-right:8px; position:absolute; top:40px; left:998px; }
td {/*border:solid #000; border-width:1px 0px 0px 1px;*/ font:normal 10px Verdana, Arial, Helvetica, sans-serif; }
td.headers {font:bold 11px Verdana, Arial, Helvetica, sans-serif; background:#ccc; }

#blackBox {width:1771px; height:400px; background:url(golden_pattern.jpg) repeat-x #000; position:absolute; top:605px; left:-65px; border-top:solid 15px #333; }

#row1	{
		width: 300px;
		height: 61px;
		margin: 0px;
		padding: 0px;
		position: absolute;
		top: 169px;
		left: 164px;
		}
		
.gap	{
		width: 12px;
		height: 61px;
		margin: 0px;
		padding: 0px;
		float: left;
		display: inline;
		}
		
#a1		{
		width: 63px;
		height: 18px;
		margin: 0px;
		padding: 40px 0px 3px 0px;
		background-color: #00AEEF;
		color: #fff;
		float: left;
		display: inline;
		font: bold 17px arial, sans-serif;
		text-align: center;
		}

#a2		{
		width: 63px;
		height: 61px;
		margin: 0px;
		padding: 0px;
		background-color: #EC008C;
		color: #fff;
		float: left;
		display: inline;
		}

#a3		{
		width: 63px;
		height: 61px;
		margin: 0px;
		padding: 0px;
		background-color: #FFF200;
		color: #fff;
		float: left;
		display: inline;
		}
		
#a4		{
		width: 63px;
		height: 18px;
		margin: 0px;
		padding: 40px 0px 3px 0px;
		background-color: #000;
		color: #fff;
		float: left;
		display: inline;
		font: bold 17px arial, sans-serif;
		text-align: right;
		}
		
#pinibox1	{
			width: 130px;
			height: 130px;
			margin: 0px;
			padding: 0px;
			border: 2px #fff solid;
			position: absolute;
			top: 440px;
			left: 50px;
			background-color: #fff;
			}
			
#pinibox2	{
			width: 120px;
			height: 120px;
			margin: 5px;
			padding: 0px;
			border: 1px #000 solid;
			background: url("pinacle1.png");
			cursor: url("pinacle1.png");
			}
			
#vitals		{
			width: 647px;
			height: 16px;
			margin: 0px;
			padding: 0px;
			position: absolute;
			top: 550px;
			left: 185px;
			font: 9px verdana, sans-serif;
			text-align: left;
			color: #000;
			}
			
#vbox1		{
			width: 400px;
			height: 20px;
			margin: 0px;
			padding: 0px;
			float: left;
			}
			
#vbox2		{
			width: 145px;
			height: 20px;
			margin: 0px;
			padding: 0px;
			font: bold 8px verdana, sans-serif;
			text-align: right;
			float: right;
			}
			
li#comingsoon	{
			visibility: hidden;
			width: 648px;
			height: 17px;
			margin: 0px;
			padding: 3px 0px 0px 3px;
			position: absolute;
			top: 75px;
			left: 133px;
			background-color: #f60;
			list-style: none;
			font: bold 12px arial, sans-serif;
			text-align: center;
			color: #ff3;
			}
			
ul:hover li#comingsoon		{
						visibility: visible;
						}
			
/*#pgheader	{
			width: 160px;
			height: 12px;
			margin:	0px;
			padding: 3px 2px 0px 2px;
			font: bold 10px verdana, sans-serif;
			float: left;
			}*/
			
#pgs		{
			width: 250px;
			height: auto;
			margin: 0px;
			padding: 3px 2px 0px 8px;
			float: left;
			}

#left_col	{
		width: 125px;
		height: auto;
		margin: 0px;
		padding: 0px;
		position: absolute;
		top: 10px;
		left: 10px;
/*		background: url("left_col_pic.png") no-repeat;	*/
		font: italic bold 10px georgia, serif;
		text-align: left;
		color: #ccc;
		}

#mp3		{
		width: 290px;
		height: 24px;
		margin: 0px;
		padding: 0px;
		padding: 0px;
		position: absolute;
		top: 8px;
		left: 147px;
		}		