
body {
	font: 75%/120% Arial, Helvetica, sans-serif;
	/*min-width: 736px;*/
        margin: 0 auto;
	background: #ffffff url(images/background.jpg) top center no-repeat; 
overflow:scroll;   
}

*+html body{
overflow:auto;
}

h2{
font-size:130%;
}
#wrapper_home {
  width: 736px; 
  margin: 0 auto; 
  text-align: left;
padding-left:0px; 
}
a:focus {
	outline: none;
}

.foot2{
	width:223px;
	height:246px;
	background: url(images/topLogo.jpg) top left no-repeat;
        float:left;	
}

.foot1{
	width:223px;
	height:18px;
	background: url(images/bottom_1.jpg) top left no-repeat;	
}
.container1{
	width:223px;
	background: #000000 url(images/stretch_1.jpg) repeat-y;
	padding-top:0;
}






#container1{
/*	display:none;*/
}

.btn-slide {
	background:  url(images/stretch_1.jpg) top left repeat-y;
	width: 223px;
/*	height: 210px;*/
	text-indent:8px;
	display: block;
	text-decoration: none;
	/*padding-left:10px;*/
}

.active {
/*	background-position: right 12px;*/
}
.topNav001 li{
	display:block;
	float:left;
	padding:2px 26px 0 0 ;
	font-size:110%;
	font-weight:bold;
}
*+html .topNav001 li{
	display:block;
	float:left;
	padding:12px 26px 0 0 ;
	font-size:110%;
	font-weight:bold;
}
* html .topNav001 li{
	padding:12px 26px 0 0 ;
}
.topNav{
	width:500px;
	height:44px;
	float:right;
}
.topNav001 a{
	color:White;
}
.topNav001 a:hover{
	text-decoration:none;
	/*width:500px;
	height:44px;
	float:right;*/
}
.foot2 a{
	display:block;
	width:220px;
	height:220px;
	text-indent:-3000px;
}















/*supermenu*/

/*.menu_list {
	position:relative;
	width: 223px;
	background:White;
	font-size:110%;
}*/

.menu_list{
position:relative;
width: 223px;
height:42px; background:black url(/images/megabutton.jpg) top center;
}
.menu_list .megamega{
display:block;
width:223px;
height:42px;
text-indent:-3218px;
}




.menu_head {
	padding: 5px 10px;
	cursor: pointer;
	position: relative;
	margin:0px;

    font-weight:bold;
	color:#ffffff;
    background: #000000 url(images/left.png) center right no-repeat;
}

.menu_body {
	display:none;
}
.menu_body a{
  display:block;
  color:#ffffff;
  background-color:#2a2a2a;
	padding-left:16px;
  font-weight:normal;
  text-decoration:none;
line-height:23px;
}

.menu_body a:hover{
  color: #ffffff;
  text-decoration:underline;
  }

a.featureButton1{
	display:block;
	width:170px;
	height:158px;
	text-indent:-3000px;
}
a.featureButton2{
	display:block;
	width:169px;
	height:158px;
	text-indent:-3000px;
}
a.featureButton3{
	display:block;
	width:169px;
	height:158px;
	text-indent:-3000px;
}









/* liScroll style declarations */

.tickercontainer { /* the outer div with the black border */ 
width: 490px; 
height: 37px; 
margin: 0; 
padding: 0;
padding-top:2px;
overflow: hidden; 
}
.tickercontainer .mask { /* that serves as a mask. so you get a sort of padding both left and right */
position: relative;
left: 10px;
top: 8px;
width: 490px;
overflow: hidden;
}
ul.newsticker { /* that's your list */
position: relative;
left: 490px;
font-size: 14px;
color:White;
list-style-type: none;
margin: 0;
padding: 0;

}
ul.newsticker li {
float: left; /* important: display inline gives incorrect results when you check for elem's width */
margin: 0;
padding: 0;
/*backeground: #fff;*/
}
ul.newsticker a {
white-space: nowrap;
padding: 0;
color: White;
font-size:  14px;
margin: 0 50px 0 0;
} 
ul.newsticker span {
margin: 0 10px 0 0;
} 





.leftPromo{
	width:170px;
	height:158px;
	float:left;
	background:url(images/leftBack.jpg) no-repeat;
}
.middlePromo{
	width:169px;
	height:158px;
	float:left;
	background:url(images/centerBack.jpg) no-repeat;
}
.rightPromo{
	width:169px;
	height:158px;
	float:right;
	background:url(images/rightBack.jpg) no-repeat;
}









.mainContent{
/*	width:508px;*/
	padding: 3px 10px 0 10px;	
}
.contentHolder{
	width:490px;/*490*/
	text-align:justify;
}















.tickerHolder{
/*	width:508px;*/
	width:508px;
	height:42px;
	background:url(images/marqueeBack.jpg) no-repeat;
}


#ticker02 li #one{
width:80px;
}

#ticker02 li #two{
width:120px;
}

#ticker02 li #three{
width:300px;
}

#ticker02 li #four{
width:120px;
}


.tickerPad{
	width:508px;
	height:3px;
}
.headHolder{
	width:736px;
	height:246px;
}
.SUPERLEFT{
	float:left;
	padding-left:0px;
}
.SUPERRIGHT{
	width:508px;
	float:right;
	text-align:left;
}
.records{
font-size:90%;
}
.recordTitles{
background-color:#ff5511;
font-weight:bold;
}
.recordSecs{
background-color:#ff5511;
font-weight:bold;
color:White;
}
p{
text-align:left;
}

