﻿body   {margin:0; padding:0; background-image:url('tbgbannerc.jpg');
       background-repeat:no-repeat;background-position:center top; 
       font-family:Arial, Helvetica, sans-serif; font-size:12px; color:black; cursor:default;}
 


#banner {background-color:transparent; 
        width:972px; height:82px;
        padding:0px; margin:0px}


#navigation {
 width:978px; height:36px;
 margin-left:auto; margin-right:auto;
 background-color:transparent;
 margin:0px auto;
 text-align:right;
       
 padding:0px 0px 0px 0px;

 }


/* menu Sprite ------------- */


ul#menu{margin:0px; padding:0; list-style:none; float:right;}
		
#menu li{overflow:hidden; text-indent:-9999px; display:inline; float:left;}

			
#menu li a{background:url('menuspritea.png') no-repeat; width:534px; height:74px; display:block;}
 

			
/* Team Button */
			
#menu li.team {width:81px; height:37px;}
				#menu li.team a{background-position:-0px -0px;}
				#menu li.team a:hover{background-position:-0px -37px;}
				#menu li.team a.selected{background-position:-0px -37px;}

			
/* News Button */
			
#menu li.news {width:101px; height:37px;}
				#menu li.news a{background-position: -80px -0px;}
				#menu li.news a:hover{background-position:-80px -37px;}
				#menu li.news a.selected{background-position:-80px -37px;}

			
/* Community Button */
			
#menu li.community {width:101px; height:37px;}
				#menu li.community a{background-position:-182px -0px;}
				#menu li.community a:hover{background-position:-182px -37px;}
				#menu li.community a.selected{background-position:-182px -37px;}

/* Company Button */
			
#menu li.company {width:85px; height:37px;}
				#menu li.company a{background-position: -282px -0px;}
				#menu li.company a:hover{background-position:-282px -37px;}
				#menu li.company a.selected{background-position:-282px -37px;}

			
/* Shop Button */
			
#menu li.shop {width:167px; height:37px;}
				#menu li.shop a{background-position:-368px -0px;}
				#menu li.shop a:hover{background-position:-368px -37px;}
				#menu li.shop a.selected{background-position:-368px -37px;}



/* home Sprite ------------- */



ul#home{margin:0px; padding:0; list-style:none; float:left;}
		
#home li{overflow:hidden; text-indent:9999px; display:inline; float:left;}

			
#home li a{background:url('tabhome.png') no-repeat; width:114px; height:37px; display:block;}
 

			
/* Home Button */
			
#homeli.main {width:114px; height:37px;}
				#home li.main a{background-position:-0px -0px;}
				#home li.main a:hover{background-position:-0px -37px;}
				#home li.main a.selected{background-position:-0px -37px;}




#btmenu { background-image:url('newstop.jpg');
        width:970px; height:10px;
        padding:0px 0px 0px 0px;
        border-left: 1px solid black;
        border-right: 1px solid black;}


#wrap {max-width: 972px; min-width: 480px;
 background-color:#ececec;
 width:970px; height:1022px;
 margin:0px auto;
       
 padding:0px 0px 0px 0px;

 border-left: 1px solid black;
 border-right: 1px solid black;}


.communityban {float:left; 
        width:718px; height:50px;  
        background-color:#d7d7d7;
        text-align:left;
        padding: 0px 0px 0px 0px;
        margin-right:0px;
        margin-left:10px;
        margin-top:5px;
        margin-bottom:0px;
        border-top: 0px solid #b7b7b7;
        border-bottom: 0px solid #b7b7b7;
        border-right: 0px solid #b7b7b7;
        border-left: 0px solid #b7b7b7;}


.communityright {float:left; 
        width:221px; height:50px;  
        background-color:#d7d7d7;
        border-bottom: 0px solid black; 
        text-align:left;
        padding: 0px 0px 0px 0px;
        margin-right:0px;
        margin-left:11px;
        margin-top:5px;
        margin-bottom:0px;}



.blog {width:730px; height:680px; float:left; background-color:#ececec;
        border-left: 0px solid black; 
        text-align:left;
        padding: 0px 0px 0px 0px;
        margin-right:0px;
        margin-left:0px;
        margin-top:0px;
        margin-bottom:0px;}

.right {float:right;
        width:220px; height:954px; 
        background-color:#ffffff;  
        border: 1px solid #d7d7d7;
        padding: 0px 0px 0px 0px;
        margin-right:10px;
        margin-top:5px;}


.past {float:right; 
         width:220px; height:298px;
         background-image:url('communitypastbg.jpg');
         background-repeat: no-repeat; 
         background-color:#ffffff;  
         border: 0px solid #d7d7d7;
         padding: 0px 0px 0px 0px;
         margin-right:0px;
         margin-left:0px;
         margin-top:10px;
         margin-bottom:0px;}

.twitter {float:right; 
         width:220px; height:300px; 
         background-color:#ffffff;  
         border: 0px solid #d7d7d7;
         padding: 10px 0px 0px 0px;
         margin-right:0px;
         margin-left:0px;
         margin-top:0px;
         margin-bottom:0px;}


.facebookd {float:left; 
         width:220px; height:336px; 
         background-color:#ffffff;  
         border: 0px solid #d7d7d7;
         padding: 0px 0px 0px 0px;
         margin-right:0px;
         margin-left:0px;
         margin-top:0px;
         margin-bottom:0px;}


.box {width:717px; height:680px;
        background-color:#ffffff;  
        padding: 10px 0px 0px 0px;
        margin-right:0px;
        margin-left:10px;
        margin-top:5px;
        margin-bottom:0px;
        border-top: 1px solid #d7d7d7;
        border-bottom: 1px solid #d7d7d7;
        border-right: 1px solid #d7d7d7;
        border-left: 1px solid #d7d7d7;}


.weekly {float:left;
        width:220px; height:290px;
        background-color:#212121;  
        padding: 0px 0px 0px 0px;
        margin-right:15px;
        margin-left:10px;
        margin-top:5px;
        margin-bottom:10px;
        border-bottom: 0px solid black;}

.weekly2 {float:left;
        width:220px; height:290px;
        background-color:#212121;  
        padding: 0px 0px 0px 0px;
        margin-right:0px;
        margin-left:0px;
        margin-top:5px;
        margin-bottom:10px;
        border-bottom: 0px solid black;}

.weekly3 {float:left;
        width:220px; height:290px;
        background-color:#212121;  
        padding: 0px 0px 0px 0px;
        margin-right:10px;
        margin-left:15px;
        margin-top:5px;
        margin-bottom:20px;
        border-bottom: 0px solid black;}

.downloads {float:left;
           width:707px; height:250px;
           background-color:#ffffff;  
           padding: 0px 0px 0px 10px;
           margin-right:10px;
           margin-left:10px;
           margin-top:5px;
           margin-bottom:0px;
           border: 1px solid #d7d7d7;}


.middledl {float:left;
           width:705px; height:100px;
           background-color:#ffffff;  
           padding: 0px 0px 0px 0px;
           margin-right:0px;
           margin-left:0px;
           margin-top:5px;
           margin-bottom:0px;
           border: 0px solid #d7d7d7;}


.info1 {width:350px; height:680px; float:left; background-color:blue;
        border-left: 0px solid black; text-align:left;
        padding: 10px 20px 0px 20px;}

.info2 {width:580px; height:321px; float:right; background-color:red; 
        border-right: 0px solid black;
        padding: 0px 0px 0px 0px;}

.info3 {width:190px; height:380px; float:left; background-color:teal;  
        padding: 10px 0px 0px 6px;}


.info4 {width:580px; height:359px; float:right; background-color:purple;  
        border-right: 0px solid black;
        padding: 10px 0px 0px 0px;}

#btwrap {max-width: 970px; min-width: 480px;
 background-color:#ffffff;
 background-image:url('none');
 width:970px; height:150px;
 margin:0px auto;
       
 padding:0px 0px 0px 0px;

 border-right: 1px solid #000000;

 border-left: 1px solid #000000;

 border-bottom: 1px solid #000000;}


.followuswrap {float:left; width:919px; height:67px;
          background-color:#ffffff; 
          padding:0px 0px 0px 0px; 
          text-align:right;
          margin-left:25px; margin-right:0px;
          margin-top:0px;margin-bottom:0px;}

.f {float:right; width:65px; height:68px; 
          background-color:#ffffff; 
          padding:0px 0px 0px 0px;}

.m {float:right; width:56px; height:68px; 
          background-color:#ffffff; 
          padding:0px 0px 0px 0px;}

.t {float:right; width:57px; height:68px; 
          background-color:#ffffff; 
          padding:0px 0px 0px 0px;}

.y {float:right; width:56px; height:68px; 
          background-color:#ffffff; 
          padding:0px 0px 0px 0px;}

.r {float:right; width:54px; height:68px; 
          background-color:#ffffff; 
          padding:0px 0px 0px 0px;}


.btwrap {float:left; width:919px; height:62px; 
          background-color:#ffffff;  
          padding:0px 0px 0px 0px;
          margin-left:25px; margin-right:0px;
          margin-top:0px;margin-bottom:0px;}


.bttab1 {float:left; width:115px; height:62px; 
          background-color:#ffffff; 
          padding:0px 0px 0px 0px;
          text-align:left;}

.bttab2 {float:left; width:87px; height:62px; 
          background-color:#ffffff; 
          padding:0px 0px 0px 0px;
          text-align:left;}

.bttab3 {float:left; width:57px; height:62px; 
          background-color:#ffffff; 
          padding:0px 0px 0px 0px;
          text-align:left;}

.bttab4 {float:left; width:136px; height:62px; 
          background-color:#ffffff; 
          padding:0px 0px 0px 0px;
          text-align:left;}

.bttab5 {float:left; width:315px; height:62px; 
          background-color:#ffffff; 
          padding:0px 0px 0px 0px;
          text-align:left;}

.bttab6 {float:right; width:209px; height:62px; 
          background-color:#ffffff; 
          padding:0px 0px 0px 0px;
          text-align:left;}

 
.cf {float:left; width:970px; height:21px; 
          background-color:#ffffff; 
          padding:0px 0px 0px 0px;
          text-align:left;}


/* font styles ------------- */

img {border:0px;}


p.cff {font-size:11px; color:#000000;
          font-weight:none; font-family:arial;
          text-align:center; line-height:25px;
          margin-left:0px; margin-top:0px;
          margin-right:0px; margin-bottom:0px;
          padding:0px 0px 0px 0px;}

p.jett {text-align:left; color:black; padding: 10px 10px 0px 14px; margin:0px;}

img.g {border: 5px solid #ffffff}


p.a {margin-left:40px; margin-top:22px;
     padding:0px 0px 0px 0px;}


p.b {margin-left:40px;
     padding:0px 0px 0px 0px;}


img.line {margin:0px;}


p.dl {width:680px; height:20px;
      background-color:#212121;  
      padding: 5px 0px 0px 10px;
      margin:0px;
      color:#ffffff;
      font-weight:bold;
      font-size:11px;}

img {margin:0px;}


p.read {font-size:20px;
        color:#363636; 
        margin-right:0px;
        margin-left:10px;
        margin-top:0px;
        margin-bottom:5px;}

p.readb {font-size:20px;
        color:#363636; 
        margin-right:0px;
        margin-left:10px;
        margin-top:0px;
        margin-bottom:5px;}


p.top {font-size:15px;
        color:#363636;
        font-weight:bold; 
        margin-right:0px;
        margin-left:15px;
        margin-top:13px;
        margin-bottom:5px;}

p.weeklyp {font-size:18px;
        color:#ffffff;
        font-weight:none; 
        margin-right:0px;
        margin-left:10px;
        margin-top:5px;
        margin-bottom:0px;}

p.weeklypb {font-size:11px;
        color:#ffffff;
        font-weight:none; 
        margin-right:5px;
        margin-left:10px;
        margin-top:0px;
        margin-bottom:0px;}


p.blogr {font-size: 11px;
         color:#ffffff;
         text-align:left;
         margin: 0;
         padding:0px 3px 0px 10px;}


p.blogrbig {font-size: 11px;
         color:#f1a629;
         text-align:left;
         margin: 0;
         padding:5px 3px 6px 10px;}

p.blogrcolor {font-size: 11px;
         color:#f1a629;
         text-align:left;
         margin: 0;
         padding:0px 3px 2px 10px;}


hr {
  border: 0;
  width: 98%;
  background-color: #d7d7d7;
  height: 1px;
}


a, a:active, a:focus {outline:none;}	


a:link {text-decoration: none;color:#FFFFFF;}
a:visited {text-decoration: none;color:#FFFFFF;}
a:hover {text-decoration: underline;color:#acacac;}
a:focus {text-decoration: none;color:#234985;}
a:active {text-decoration: none;color:#333333;}


a:link.bl {text-decoration: none;color:#ffffff;}
a:visited.bl {text-decoration: none;color:#ffffff;}
a:hover.bl {text-decoration: none;color:#f1a629;}
a:focus.bl {text-decoration: none;color:#f1a629;}
a:active.bl {text-decoration: none;color:#f1a629;}

a:link.bltop {text-decoration: none;color:#f1a629;}
a:visited.bltop {text-decoration: none;color:#f1a629;}
a:hover.bltop {text-decoration: none;color:#ffffff;}
a:focus.bltop {text-decoration: none;color:#ffffff;}
a:active.bltop {text-decoration: none;color:#ffffff;}



a:link.b {text-decoration: none;color:#363636;
font-weight:bold;background-image:url('linksbg.jpg');}

a:visited.b {text-decoration: none;color:#363636;
font-weight:bold;background-image:url('linksbg.jpg');}

a:hover.b {text-decoration: none;color:yellow;}

a:focus.b {text-decoration: none;color:yellow;}

a:active.b {text-decoration: none;color:yellow;}



a:link.news {text-decoration: none;color:#252525;}
a:visited.news {text-decoration:none;color:#555555;}
a:hover.news {text-decoration: none;color:red;}
a:focus.news {text-decoration: none;color:#252525;}
a:active.news {text-decoration: none;color:#252525;}



