body
{
	background-color:white;
	color:#019d09;/*666666;*/
	font-family:Tahoma,Verdana,Arial,Helvetica,sans-serif;
	font-size:11px;
	margin:0;
	padding:0;
}

h1,h2,h3,p,ul,li,span,div
{
	margin:0;
	/*padding:0;*/
}

img, div, a, input, li { behavior: url(/css/NewHome/iepngfix.htc) }

/* Links */

a:hover {
	border-bottom:medium none;
}

a {
	color:#019D09;
	text-decoration:none;
}

/* Common */

.clear
{
	clear:both;
}

.hidden
{
	visibility:hidden;
}

.mainBackground
{
	background: url(../../images/NewHome/space75.jpg) no-repeat 10px 3px;
	width:590px;
	height:318px;
}

.mainPanel
{
	width:600px;
	height:341px;
	float:left;
}

.mainCover
{
	background: url(../../images/NewHome/bigbox75.png) no-repeat left 0px;
	width:600px;
	height:341px;
}

.mainPanelText
{
	margin:-322px 0 0 27px;
	font-size: 20px;
	padding:0 20px 0 0;
}

.pageWrapper {
	background: white none no-repeat -40px -104px;
	position:relative;
	top:-500px;
	height:700px;
}
.logo {
	background: url(../../images/NewHome/abclogo.png) repeat-x;
	border:0 solid #333333;
	height:85px;
	margin:10px 0px 0px 0px;
	width:170px;
}

#page {
	margin:0 auto;
	padding:20px 0;
	width:800px;
}

/* Sidebars */

.sidebar {
	float: left;
	width: 131px;/*200px;*/
	
	padding: 0 0 0 0px;
}

.sidebar ul {
	margin: 41px 0px 0px 0px;
	
	padding: 0;
	list-style: none;
	/**margin: 68px 0px 0px 0px;*/
	/*margin: 18px 0px 0px 0px;*/
}

.sidebar li {
	text-align:center;
	background: url(../../images/NewHome/button75.png) repeat-x;/*	border: 1px solid #4A4A4A;*/
	height:60px;
	width: 131px;
	margin: -40px 0 10px 0;
	padding: 15px 0 10px 0;
	/*margin: -16px 0 10px 0;*/
}

.sidebar li ul {
}

.sidebar li li {
	padding: 5px 0 5px 25px;
	
}

.sidebar li a {
	/*margin: 15px auto;*/
	padding: 15px 0px 0px 10px;
	font-size: 12px;
	/*color: #CCCCCC;*/
}

.sidebar li.buttonOver
{
	/*background: url(../images/button75.png) no-repeat 0px -2px;*/
	margin: -44px 0 10px 0;
	height:64px;
	font-weight:bold;
	
}

.sidebar li.buttonDown
{
	/*background: url(../images/button75.png) no-repeat 0px -2px;*/
	margin: -36px 0 10px 0;
	height:56px;
	font-weight:bold;
	
}

/* SWF */

#swf {
	height:500px;
	margin:0 auto;
	position:relative;
	width:900px;
}
#flashCover
{
	padding:3px 0 0 10px;;
}

.callToAction
{
	float:left;
	height:128px;
	width:239px;

	margin: -58px 5px 0 0;

	padding: 0px 0 4px 0;
}

div.buttonOver
{
	margin: -62px 5px 0 0;
	height:126px;
}

div.buttonDown
{
	margin: -54px 5px 0 0;
	padding: 0px 0 0px 0;
	height:126px;
}

.callToAction h2
{
	padding:10px 0 0 20px;
	font-size: 14px;
}
.entertainment
{
	background:transparent url(../../images/NewHome/entertainment75.jpg) no-repeat scroll 10px 0px;
}
.callToActionCover
{
	background: url(../../images/NewHome/littlebox75.png) no-repeat ;/**/
	height:155px;
	width:244px;
	margin:-3px 0 0 0;
}
.science
{
	background:transparent url(../../images/NewHome/science75.jpg) no-repeat scroll 10px 0px;
}
.business
{
	background:transparent url(../../images/NewHome/business75.jpg) no-repeat scroll 10px 0px;
}
.abcHomeCallToAction
{
	margin:32px auto;
	width:800px;
}
/* FOOTER */

#footer {
	margin:11px auto;
	width:750px;
}

#footer a,
#footerSub a
{
	color:Black;
}

#footer p,
#footerSub p
{
	color:Black;
}


/* SUBPAGE */

#footerSub {
	margin:-12px auto;
	width:750px;
}

.mainCoverSubTop
{
	background: url(../../images/NewHome/bigbox75top.png) no-repeat left 0px;
	width:600px;
	height:14px;
}

.mainCoverSubCenter
{
	background: url(../../images/NewHome/bigbox75center.png) repeat-y left 0px;
	width:600px;
}

.mainCoverSubBottom
{
	background: url(../../images/NewHome/bigbox75bottom1.png) no-repeat left 0px;
	width:600px;
	height:14px;
}

.mainCoverSubBottom2
{
	background: url(../../images/NewHome/bigbox75bottom2.png) no-repeat left 0px;
	width:600px;
	height:26px;
}
.mainPanelTextSub
{
	/*margin:-322px 0 0 27px;*/
	font-size: 20px;
	padding:0 25px 0 25px;
}
.mainBackgroundSub
{
	background: url(../../images/NewHome/space75sub.jpg) repeat-y 10px 3px;
	width:590px;
	/*height:1318px;*/
}
.mainPanelSub
{
	width:600px;
	float:left;
}