/* CSS Document */
body {
    font : 0.75em Arial;
	color : #313131; 
	width : 900px; 
	background : url(../images/topbar.jpg) repeat-x 0% 0%; 
	margin : auto; 
} 
a:link, a:visited {
	text-decoration : none; 
	color : #1F72AD; 
} 
a:hover, a:visited:hover {
	text-decoration : none; 
	color : #88B7BA; 
}  
strong {
	text-decoration : none; 
	color : #155888;
	font-weight : bold; 
} 
h1, h2, h3 {
	color : #155888;
	font : 1.2em Arial;
	font-weight : bold;  
}
h2 {
	text-align : left;
}  
h3 {
	margin-bottom : 5px;  
} 
h4 {
	color : #000066; 
	font-size : 1em;
	font-weight : bold;
	margin-top : 20px; 
	text-align : center; 
}
.top-header, .top-header-home, .top-header-prod, .top-header-player, .top-header-3, .top-header-4, .top-header-5 {
	background : url(../images/bg-blueheader.jpg) no-repeat 0% 0%; 
	width : 900px;
	float : left; 
	top : 54px;
} 
.top-header-home {
	background : url(../images/bg-blueheader-home.jpg) no-repeat 0% 0%; 
	top : 54px;
} 
.top-header-prod {
	background : url(../images/bg-blueheader-prod.jpg) no-repeat 0% 0%; 
	top : 54px;
} 
.top-header-player {
	background : url(../images/top-header-player.jpg) no-repeat 0% 0%;
	margin : 0px; 
	padding : 0px;
} 
.top-header-3 {
	background : url(../images/bg-blueheader-market.jpg) no-repeat 0% 0%; 
} 
.top-header-4 {
	background : url(../images/bg-blueheader-case.jpg) no-repeat 0% 0%; 
} 
.top-header-5 {
	background : url(../images/bg-blueheader-5.jpg) no-repeat 0% 0%; 
} 
#top-middle {
	background : url(../images/bg-bluefill.jpg) repeat-y 0% 0%; 
	width : 900px; 
	margin-top : 30px; 
	float : left; 
} 
#top-middle2 {
	background : url(../images/bg-bluefill2.jpg) repeat-y 0% 0%; 
	width : 870px;  
	float : left; 
	padding : 0px 0px 0px 30px;
} 
#top-middle2 h1 {
	width : 840px;
	margin-top :10px;
}
#top-middle2 p {
	width : 840px;
}
.newstext {
	float : left; 
	list-style : none;
	width : 180px; 
	margin : 0px; 
	padding : 10px;
} 
.newstext li {
	margin-bottom : 5px;
	list-style : none; 
} 
.top-footer {
	float : left; 
	width : 900px;
	height : 15px;
	background : url(../images/bg-bluefooter.jpg) no-repeat 0% 100%; 
	margin : 0px; 
	padding : 0px;
} 
.top-footer2 {
	float : left; 
	width : 900px;
	height : 15px;
	background : url(../images/bg-bluefooter2.jpg) no-repeat 0% 100%; 
	margin : 0px; 
	padding : 0px;
} 
#flash {
	float : left; 
	margin-left:20px; 
} 
#flash-pic {
	float : left; 
	margin-left : 20px;
	width : 676px;
	height : 235px;
	background : url(../images/phone.jpg) no-repeat 0% 0%; 
 
}
#flash-pic2 {
	float : left; 
	margin-left : 20px;
	width : 676px;
	height : 235px;
	background : url(../images/ibac.jpg) no-repeat 0% 0%; 
 
}
.main {
	background : url(../images/bg-greyfill.jpg) repeat-y 0% 0%; 
	width : 900px; 
	float : left; 
	margin : 0px; 
	padding : 0px;
} 
.main2 {
	background : url(../images/bg-greyfill2.jpg) repeat-y 0% 0%; 
	width : 900px; 
	float : left; 
	margin : 0px; 
	padding : 0px;
} 
.main3 {
	background : url(../images/bg-greyfill-nogap.jpg) repeat-y 0% 0%; 
	width : 900px; 
	float : left; 
	margin : 0px; 
	padding : 0px;
} 
.main2 div {
	margin : 0 40px; 
} 
.main2 ul {
	margin : 10px; 
	padding : 0px;
} 
.main2 ul, li {
	list-style-type: disc; 
} 
#main-left {
	float : left; 
	width : 190px; 
	margin : 0; 
	padding : 0 8px 0 8px;
} 
#main-left p { 
	margin : 2px 4px; 

} 
.main-right {
	float : left; 
	margin : 0px; 
	padding-left : 55px;
	padding-bottom : 20px;
	width : 580px;
} 
.main-right ul 
{
    padding : 0;
	margin: 2px 0 2px 0;

} 
.main-right li {
	margin : 4px 0 4px 18px;
	padding : 0;
} 
.main-right p {
	margin : 10px 0; 
} 
#newsdiv {
}
#contact-text {
	margin-top : 20px;
}
#map {
	background : url(../images/map.jpg) no-repeat 0% 0%; 
}
#player {
margin-left : 30px; 
}

/*************************************************************

SECOND NAV

*************************************************************/
.secondnav {
	margin : 0;
	padding :0;
	height :30px;
}
.secondnav ul {
	margin : 0;
	padding :0;
	width : 100%;
}
.secondnav li {
	float : left;
	font-weight : bold;
	display : inline;
	margin : 0;
	padding : 10px 2em 0 2em;
}
/*************************************************************

FOOTER

*************************************************************/
#footer {
	background : url(../images/bg-greyfooter.jpg) no-repeat 0% 0%; 
	width : 900px; 
	float : left; 
}
#footer2 {
	background : url(../images/bg-greyfooter2.jpg) no-repeat 0% 0%; 
	width : 900px; 
	float : left; 
}  
#axisto {
	margin-top : 12px; 
	text-align : right;
	color:#999999;
	font-weight : normal;
}
#footer a:link {
	text-decoration : none; 
	color : #999999 ;
}
#footer a:hover {
	text-decoration : none; 
	color : #88B7BA;
}
#footer a:visited {
	text-decoration : none;	
	color : #999999 ; 
}
#footer a:visited:hover {
	text-decoration : none;	 
	color : #88B7BA;
}
