	
/* 	Layout CSS */
body {
  background-image: url(../images/iframebg.gif);
  margin:0;
  padding:0;
}

.main_container { 
  background-image:  url('../images/insidebg.jpg'); background-repeat: repeat-y;
  margin:0 auto;
  width:914px;
  height: 550px;
}  
/**********/
/* Left Column */
/**********/
.inner_leftcolumn {
  width:300px;
  background: transparent;
  float:left;
  height: 552px;
}
/**********/
/* Center Column */
/**********/
.inner_centercolumn {
  width:380px;
  background:   transparent;
  float:left;
  height: 552px;
}

/**********/
/* Right Column */
/**********/
.inner_rightcolumn {				
  width: 232px;
  background:  transparent;
  float:left;
  height: 552px;
}

/**********/
/* Header */
/**********/

.header_content { 
  background:    transparent;
  margin:0 auto;
  width:914px;
  position:relative;
  height: 60px;
}

.headermenu{					
  background:  transparent;
  width:688px;
  height: 60px;
  float: left;
}

.headerNavBox{
  background:   transparent;
  height:24px;
  padding-top:5px;
}

.headerNav{
  background: transparent;
  color:White;
  height:20px;
  padding-top:5px;
  padding-bottom: 5px;
  float: right;
}

.headerNav ul{
  list-style-type:none;
  margin:0;
  padding:0;
  overflow:hidden;
}

.headerNav li{
  float:left;
  padding-right:11px;
}

.headerNav a:link, .headerNav a:visited, .headerNav a:hover
{      
  text-decoration:none;
  font-family:  Verdana, sans-serif, arial;
  font-size:  0.875em;/*14px */
  width:60px;
  color:white;
}	
/*end header */

/**********/
/* Footer */
/**********/
.footer_container { 
  background:  transparent;
  margin:0 auto;
  width:914px;
  position:relative;
  height: 82px;
}

.footer_textcontent { 
  background:   transparent;
  width:700px;
  height: 82px;
  float: left;
  position:relative;
}

.footer_imgcontent { 
  background:  transparent;
  /*   width:114px;
			 height: 82px; */
  width:178px;
  height: 82px;
  float: right;
}

.footer_image { 
  padding: 10px 2px;
  float: right;
  /* width:60px;
			height: 60px; */
  width:178px;
  height: 58px;
}

.footNav{
  background:   transparent;
  color:White;
  height:20px;
  padding-top:2px;
}

.footNav ul{
  list-style-type:none;
  margin:0;
  padding:0;
  overflow:hidden;
}

.footNav li{
  float:left;
  padding-right:10px;
}

.footNav a:link, .footNav a:visited, .footNav a:hover
{       
  text-decoration:none;
  font-family:  Verdana, sans-serif, arial;
  font-size:  0.6875em;/*11px */
  width:60px;
  color:white;
}

.footerlagal {        
  font-family:  Verdana, sans-serif, arial;
  font-size:  0.625em;/*10px */
  color:white;
  height:10px;
  padding-top:2px;
}

.compmessage {        
  font-family:  Verdana, sans-serif, arial;
  font-size:  0.6875em;/*11px */
  color:white;
  padding-top:2px;
  margin-top: 10px;
}
.compmessage a {        
  color:white;

}
/*end Footer */

.clearL { clear:left; }
.clearR { clear:right; }
.clearB { clear:both; }	

/**********/
/* Left Coulumn Boxes */
/**********/		
.fjumpstarttop {					
  background-image:   url('../images/jumpstarttop.gif');
  width:226px;
  height: 60px;
  float: left;
}

.fjumpstartbottom {					
  background-image:   url('../images/jumpstartbottom.jpg');
  width:301px;
  height: 104px;
  float: left;
}

.fleaderboard {					
  background-image:   url('../images/leaderboard.jpg');
  width:301px;
  height: 172px;
  float: left;
}

.flogin {					
  background-image: url('../images/login.jpg');
  width:301px;
  height: 132px;
  float: left;
}

.fsearch {					
  background-image:  url('../images/search.jpg');
  width:284px;
  height: 73px;
  margin-left:12px;
  margin-top:10px;
  float: left;

}

/**********/
/* Search Box */
/**********/
.fsearchcontent {					
  background:   transparent;

  width:225px;
  height: 30px;
  float: left;
  position:relative;
  top:55px;
  left:35px;
}

.fsearchLabel{					
  background:   transparent;
  width:48px;
  height: 30px;
  position:relative;
  padding: 2px 1px 1px 1px;
  margin: 2px 1px 1px 1px;
  color: White;
  font-family: Verdana, sans-serif, arial;
  font-size: 0.6875em;/*11px */
  float: left;
}

.fsearchTextbox{					
  background:    transparent;
  width:110px;
  height: 30px;
  position:relative;
  margin-top: 2px;
  float: left;
}

.fsearchButton{					
  background:   transparent;
  width:55px;
  height: 30px;
  position:relative;
  float: right;
  margin-left: 0px;
}
/* end search box */

/**********/
/* Login Box */
/**********/
.flogincontent{					
  background:   transparent;
  width:235px;
  height: 60px;
  float: left;
  position:relative;
  top:55px;
  left:35px;
}

.flogincontentrow{					
  background:   transparent;
  width:235px;
  height: 30px;
  float: left;
  position:relative;
  left:1px;
}

.floginLabel{					
  background:    transparent;
  width:70px;
  height: 30px;
  position:relative;
  padding: 2px;
  margin: 1px;
  color: White;
  font-family: Verdana, sans-serif, arial;
  font-size: 0.6875em;/* 11px */
  float: left;
}

.floginTextbox{					
  background:  transparent;
  width:95px;
  height: 30px;
  position:relative;
  margin-top: 1px;
  margin-right: 1px;
  padding-right: 1px;
  float: left;
}
.floginButton{					
  background:   transparent;
  width:52px;
  height: 30px;
  position:relative;
  float: right;
  margin-left: 2px;
  padding-left: 2px;
}
/* end login box */

/**********/
/* Small Button */
/**********/
.fsmallButton{					
  background:   transparent;
  width:52px;
  height: 30px;
  position:relative;
  float: left;
  margin-left: 3px;
  padding-left: 2px;
}

.fsmallButton a:link, .fsmallButton a:visited, .fsmallButton a:hover	
{           
  border:none;
  padding: 0px;
} 
/* end small button */

/**********/
/* Leaderboard Box */
/**********/
.fleaderboardcontent{					
  background:    transparent;
  width:200px;
  height: 100px;
  float: left;
  position:relative;
  top:55px;
  left:28px;
}

.fleaderboardrow{					
  overflow: hidden;
  background:   transparent;
  width:200px;
  height: 16px;
  float: left;
  position:relative;
}

.fleaderboardname{					
  background:    transparent;
  width:135px;
  height: 16px;
  float: left;
  position:relative;
  padding: 1px;
  margin: 1px;
  color: White;
  font-family: Verdana, sans-serif, arial;
  font-size: 0.6875em;/* 11px */
}

.fleaderboardamount{					
  background:   transparent;
  width:55px;
  height: 16px;
  float: right;
  position:relative;
  padding: 1px;
  margin: 1px;
  color: White;
  font-family: Verdana, sans-serif, arial;
  font-size: 0.6875em;/* 11px */
}
/* end leaderboard box */

.fleaderboardtitlerow{					
  background:   transparent;
  width:220px;
  height: 20px;
  float: left;
  position:relative;
  top:30px;
  left:28px;
}

.boardtitle   {					
  background:    transparent;
  width:135px;
  height: 20px;
  float: left;
  position:relative;
  padding: 1px;
  margin: 1px;
  color: White;
  font-family: Verdana, sans-serif, arial;
  font-weight:   600;
  font-size: 0.875em;/*14px */
}

/*End Left Column */

/**********/
/* Right Coulumn Boxes */
/**********/	
.jswidgettcontent{					
  background:  transparent;
  width:232px;
  height: 445px;
  float: left;
  position:relative;
  top:60px;
  left:0px;
}

/**********/
/* Widget Box */
/**********/

.jswidget{					
  background-image:  url('../images/jswidget.jpg');
  width:232px;
  height: 540px;
  float: right
} 

/* end widget box */
/*End Right Column */

/**********/
/* Center Coulumn Boxes */
/**********/	
.JumptoSA{					
  background-image:   url('../images/JumptoSA.jpg');
  width:380px;
  height: 212px;
  float: left;
}

.maincontent{					
  background-image:   url('../images/maincontent.jpg');
  width:380px;
  height: 338px;
  float: left
}

.title{				 
  font-size: 0.875em; /* 14px */
  font-weight: bold;
  margin: 2px;
  padding: 2px;
  width:360px;
}

.maincontenttext{					
  width:370px;
  float: left;
  font-family: Verdana, sans-serif, arial;
  color: Black;
}

.maincontainertextlines{ 
  float:left;
  width:360px;
  font-size: 0.6875em;/* 11px */
  margin-left: 0px;
  margin-top:-10px;
  padding: 2px;
  position:relative;
  top:4px;
  left:2px;
}

.maincontainerlistbox1{ 	        
  width:350px;
  height: 100px;
  float: left;
  margin-left: 0px;
  margin-top: 0px;
  position:relative;
  top:0px;
  left:1px;
}
.maincontainerlistbox2{  
  background:   transparent;
  width:160px;
  height: 50px;
  float: left;
  margin-left: 0px;
  margin-bottom: 0px;
  margin-top: 0px;
  position:relative;
  top:0px;
  left:1px;
}

.maincontainerlistbox1 ul{			
  position:relative;
  top:-6px;
  left:-25px;
}

.maincontainerlistbox1 li{
  font-size: 0.6875em; /* 11px */
  list-style-type: disc;
  color: Black;
  padding-bottom: 1px;
  margin-bottom: 1px;
}

.maincontainerlistbox2 ul{		
  position:relative;
  top:-10px;
  left:-25px;
}

.maincontainerlistbox2 li{		
  font-size: 0.6875em;/* 11px */
  color: Black;
  padding-bottom: 1px;
  margin-bottom: 1px;
}
/**********/
/* Large Button */
/**********/
.mainbtncontainer{
  width:350px;
  height: 30px;
  float: left;
  margin-left: -296px;
  margin-top:-21px;
  position:relative;
}

.buttonbox	{
  width:165px;
  height: 30px;
  float: left;
  margin-left: 0px;
  margin-top: 0px;
  position:relative;
}

.mainbtncontainer a:link, .mainbtncontainer a:visited, .mainbtncontainer a:hover	
{ 
  border:none;
  padding: 0px;
}
/* end large button */

/**********/
/* Share Icons */
/**********/
.texticoncontainer{  
  background: transparent;
  width:350px;
  height: 46px;
  float: left;
  margin-left: 0px;
  margin-top: -8px;
  position:relative;
  left: 75px;
  top:-35px;
}

.spreadwordcontainer	{
  background:  transparent;
  width:110px;
  height: 15px;
  float: left;
  margin-left: 0px;
  margin-top: 0px;
  position:relative;
  top:0px;
  left:100px;
}

.iconcontainer	{
  background: transparent;
  width:120px;
  height: 27px;
  float: left;
  margin-left: 0px;
  margin-top: 0px;
  position:relative;
  top:17px;
  left:-15px;
} 

.iconcontainer a:link, .iconcontainer a:visited, .iconcontainer a:hover	
{ 
  border:none;
  padding: 0px;
} 
.iconbox	{
  background:  transparent;
  width:30px;
  height: 26px;
  float: left;
  margin-left: 0px;
  margin-top: 0px;
  position:relative;

}	  


/* end share icon */	
/*End Center Column */

