﻿body
{
    background-color:#1372A4;
    background-image:url('../images/blue-bgnd.gif');
    background-repeat: repeat-x;
    margin:0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
    font-family:Arial;
    font-size:12px;
    color: #FFFFFF;
    }
    
#main-container
{
    width:910px;
    margin:0px 0px 0px 0px;
    padding: 0px 10px 0px 10px;
    margin-left:auto;
    margin-right:auto;
    border-bottom:solid 2px #CCCCCC;
    background-color: #000000;
    
   
    }
.banner-print
{
    display: none;
}
 
#banner
{
    width:910px;
    background-color: #000000;
    float: left;
       
    }
    
#bannerLogo
{
    width:320px;
    background-color: #000000;
    float:left;
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
     
    }

#bannerRHS
{
    width:590px;
    background-color: #000000;
    float:left;
    
    
    }
    
#bannerRHS #row1
{
    width:555px;
    background-color: #000000;
    background-image:url('../css/Banner-member-bgnd.jpg');
    background-position:bottom left;
    background-repeat:no-repeat;
    float:left;
    height:32px;
    padding: 0px 5px 0px 30px;
    color: #FFFFFF;
    font-weight: bold;
    margin: 0px 0px 0px 0px;  
    text-align:right;
    vertical-align:top; 
    }
#bannerRHS #row1 p
{
    padding: 5px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
    float: left;
}

.formbtn
{
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 10px;
    float: left;
    border: none;
    
}

.formbox
{
    background-color:White;
    border:solid 1px #87a2b3;
    width:100px;
    margin-left:5px;
    margin-top:3px;
    float: left;
    }
    
    
/**************Main Menu RollOver Buttons************/
.rollover
{
    padding: 0px 0px 0px 0px;
    margin: 2px 0px 0px 0px;
    float: left;
} 
    
.rollover a.home {
float:left;
width: 155px;
height: 33px;
padding:0px 0px 0px 0px;
font: bold 13px sans-serif;
color:#333;
background: url("../images/btnHome.gif") -155px 0 no-repeat;
text-decoration: none;
}
.rollover a.news {
float:left;
width: 155px;
height: 33px;
padding:0px 0px 0px 0px;
font: bold 13px sans-serif;
color:#333;
background: url("../images/btnNews.gif") -155px 0 no-repeat;
text-decoration: none;
}
.rollover a.magazine {
float:left;
width: 155px;
height: 33px;
padding:0px 0px 0px 0px;
font: bold 13px sans-serif;
color:#333;
background: url("../images/btnMagazine.gif") -155px 0 no-repeat;
text-decoration: none;
}
.rollover a.sportspace {
float:left;
width: 155px;
height: 33px;
padding:0px 0px 0px 0px;
font: bold 13px sans-serif;
color:#333;
background: url("../images/btnSSpace.gif") -155px 0 no-repeat;
text-decoration: none;
}
.rollover a.forum {
float:left;
width: 155px;
height: 33px;
padding:0px 0px 0px 0px;
font: bold 13px sans-serif;
color:#333;
background: url("../images/btnForum.gif") -155px 0 no-repeat;
text-decoration: none;
}
.rollover a.aboutus {
float:left;
width: 155px;
height: 33px;
padding:0px 0px 0px 0px;
font: bold 13px sans-serif;
color:#333;
background: url("../images/btnAbout.gif") -155px 0 no-repeat;
text-decoration: none;
}
.rollover a.getintouch {
float:left;
width: 155px;
height: 33px;
padding:0px 0px 0px 0px;
font: bold 13px sans-serif;
color:#333;
background: url("../images/btnGetInTouch.gif") -155px 0 no-repeat;
text-decoration: none;
}
.rollover a:hover { 
background-position: 0px 0px;
color: #049;
}

/*****************************************************************************/
/**************Forum/Sportspace RollOver Buttons************/
.rollover2
{
    padding: 0px 0px 0px 0px;
    margin: 2px 0px 0px 0px;
    float: left;
} 
    
.rollover2 a.home {
float:left;
width: 33px;
height: 98px;
padding:0px 0px 0px 0px;
font: bold 13px sans-serif;
color:#333;
background: url("../images/btnHome2.gif") 0 0 no-repeat;
text-decoration: none;
}
.rollover2 a.news {
float:left;
width: 33px;
height: 98px;
padding:0px 0px 0px 0px;
font: bold 13px sans-serif;
color:#333;
background: url("../images/btnNews2.gif") 0 0 no-repeat;
text-decoration: none;
}
.rollover2 a.magazine {
float:left;
width: 33px;
height: 98px;
padding:0px 0px 0px 0px;
font: bold 13px sans-serif;
color:#333;
background: url("../images/btnMagazine2.gif") 0 0 no-repeat;
text-decoration: none;
}
.rollover2 a.sportspace {
float:left;
width: 33px;
height: 98px;
padding:0px 0px 0px 0px;
font: bold 13px sans-serif;
color:#333;
background: url("../images/btnSSpace2.gif") 0 0 no-repeat;
text-decoration: none;
}
.rollover2 a.forum {
float:left;
width: 33px;
height: 98px;
padding:0px 0px 0px 0px;
font: bold 13px sans-serif;
color:#333;
background: url("../images/btnForum2.gif") 0 0 no-repeat;
text-decoration: none;
}
.rollover2 a.aboutus {
float:left;
width: 33px;
height: 98px;
padding:0px 0px 0px 0px;
font: bold 13px sans-serif;
color:#333;
background: url("../images/btnAbout2.gif") 0 0 no-repeat;
text-decoration: none;
}
.rollover2 a.getintouch {
float:left;
width: 33px;
height: 98px;
padding:0px 0px 0px 0px;
font: bold 13px sans-serif;
color:#333;
background: url("../images/btnGetInTouch2.gif") 0 0 no-repeat;
text-decoration: none;
}
.rollover2 a:hover { 
background-position: 0px -98px;
color: #049;
}

/*****************************************************************************/

    
#bannerRHS #row1-right
{
    width:555px;
    background-color:transparent;
    background-image:url('../css/Banner-member-bgnd.jpg');
    background-position:bottom left;
    background-repeat:no-repeat;
    float:left;
    height:32px;
    padding: 0px 5px 0px 30px;
    color: #FFFFFF;
    font-weight: bold;
    margin: 26px 0px 0px 0px;
    text-align: right;
}

#bannerRHS #row1-right a
{
    color:#00BFFF;
} 

#bannerRHS #row2{
    width:460px;
    background-color:transparent;
    background-image:url('../css/Banner-Menu.jpg');
    background-position:left;
    background-repeat:no-repeat;
    text-align:right;
    float:left;
    height:131px;
    padding: 6px 0px 0px 130px;
    margin: 0px 0px 0px 0px; 
    }
    
#bannerRHS #row2b{
    width:460px;
    background-color:transparent;
    background-image:url('../css/Banner-Menu2.jpg');
    background-position:left;
    background-repeat:no-repeat;
    text-align:left;
    float:left;
    height:131px;
    padding: 6px 0px 0px 130px;
    margin: 0px 0px 0px 0px;
    }
    
#bannerRHS #row2c{
    background-color:transparent;
    text-align:right;
    height:26px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
    }    
    
#banner #strap
{
    width:910px;
    background-color:transparent;
    background-image:url('../css/Banner-Strap.jpg');
    background-position:top right;
    background-repeat:no-repeat;
    text-align:left;
    float:left;
    height:36px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
    
    
    }
    
#pageMain
{
    width:910px;
    background-color:transparent;
    float:left;
    margin:0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
    
    
    }
    
#pageLHS
{
    width:155px;
    background-color:transparent;
    float:left;
    margin:0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
    
    }
    
#Menu
{
    width:150px;
    margin: 0px 0px 10px 0px;
    padding: 70px 0px 5px 5px;
    background-image: url(../css/menu-lhs-top.gif);
    background-position: top left;
    background-repeat: no-repeat;
    background-color: #06476A;
    }
    
#Menu-Title
{
    width:136px;
    height:16px;
    background-image:url('../images/A-Box-Title.gif');
    text-align:left;
    font-size:12px;
    padding:4px 0px 2px 6px;
    color:White;
    font-weight:bold;
    
    }
    
.Sport
{
    width:118px;
    background-color:transparent;
    background-image:url('../css/menu-lhs-arrow.gif');
    background-position:left;
    background-repeat:no-repeat;
    border-top: dashed 1px #FFFFFF;
    padding:5px 0px 5px 30px;
    
    }
.Sportfirst
{
    width:118px;
    background-color:transparent;
    background-image:url('../css/menu-lhs-arrow.gif');
    background-position:left;
    background-repeat:no-repeat;
    padding:5px 0px 5px 30px;
    
    }
    
#Menu a:link, #Menu a:visited, #Menu a:active 
{
    color: #00BFFF;
    text-decoration: none;
    }

#Menu a:hover
{
    color: #FFFFFF;
    text-decoration: none;
    }
    
#roundup-Menu
{
    width:150px;
    margin: 0px 0px 10px 0px;
    padding: 70px 0px 5px 5px;
    background-image: url(../css/menu-roundup-top.gif);
    background-position: top left;
    background-repeat: no-repeat;
    background-color: #06476A;
    }
    
#roundup-Menu-Title
{
    width:136px;
    height:16px;
    background-image:url('../images/A-Box-Title.gif');
    text-align:left;
    font-size:12px;
    padding:4px 0px 2px 6px;
    color:White;
    font-weight:bold;
    
    }
    
.roundup-Sport
{
    width:118px;
    background-color:transparent;
    background-image:url('../css/menu-lhs-arrow.gif');
    background-position:left;
    background-repeat:no-repeat;
    border-top: dashed 1px #FFFFFF;
    padding:5px 0px 5px 30px;
    
    }
.roundup-Sportfirst
{
    width:118px;
    background-color:transparent;
    background-image:url('../css/menu-lhs-arrow.gif');
    background-position:left;
    background-repeat:no-repeat;
    padding:5px 0px 5px 30px;
    
    }
    
#roundup-Menu a:link, #roundup-Menu a:visited, #roundup-Menu a:active 
{
    color: #00BFFF;
    text-decoration: none;
    }

#roundup-Menu a:hover
{
    color: #FFFFFF;
    text-decoration: none;
    }
    
.ABOX
{
    width:155px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 10px 0px;
    background-color: #FFFFFF;
    float: left;
    }
    
.ABOX-Title
{
    width:136px;
    height:16px;
    background-image:url('../images/A-Box-Title.gif');
    text-align:left;
    font-size:12px;
    padding:4px 0px 2px 6px;
    color:White;
    font-weight:bold;
    }

.ABOX-Container
{
    width:155px;
    background-image:url('../images/A-Box-Back.gif');
    background-position:bottom;
    background-repeat:no-repeat;
    padding:0px 0px 0px 0px;
    }

.ABOX-Strapline
{
    width:142px;
    background-image:url('../images/A-Box-Strap.gif');
    }

.ABOX .title
{
    font-weight:bold;
    font-size:inherit;
    color:black;
    padding:2px 2px 2px 2px;
    }

.ABOX .text
{
    font-size:inherit;
    color:inherit;
    padding:0px 2px 0px 2px;
    }
 
#searchbox
{
   width: 155px;
   height: 140px;
   padding: 0px 0px 0px 0px;
   margin: 0px 0px 10px 0px;
   background-image: url(../css/searchbox-top.gif);
   background-position: top left;
   background-repeat: no-repeat;
   background-color: #06476A;
   float: left;
}

.searchbox-container
{
    padding: 0px 0px 0px 7px;
    margin: 50px 0px 0px 0px;
    width: 145px;
    float: left;
}

#winningwords-quote
{
    width: 135px;
    margin: 0px 0px 0px 0px;
    padding: 10px 10px 5px 10px;    
    color: #FFFFFF; 
    font-weight: bold;   
    background-color: #0F6491;
    float: left;
    font-size: 13px;
    text-align: center;
}


#winningwords-image
{
    width: 155px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
    background-color: transparent;
    float: left;
}

#winningwords-author
{
    width: 135px;
    padding: 0px 10px 10px 10px;
    margin: 0px 0px 10px 0px;
    color: #FFFFFF;
    font-weight: bold;
    background-color: #1474A7;
    float: left;
    text-align: center;

}


#pageRHS
{
    width:730px;
    background-color:transparent;
    float:right;
    margin:0px 0px 0px 15px;
    padding: 0px 0px 0px 0px;

    }
    
#magazine
{
    width:730px;
    background-color:transparent;
    float:left;
    margin: 0px 0px 20px 0px;
    padding:0px 0px 0px 0px;    
        
}

#Magazine-Title-Homepage
{
    width:700px;
    background-color:Transparent;
    padding:0px 0px 0px 0px;
    margin:0px 0px 0px 0px;
    float:left;
    
     
    
}
 

#magazine-title
{
    width:690px;
    font-family:Arial;
    font-size:20px;
    background-color:white;
    border-bottom:solid 2px gray;
    padding:5px 0px 5px 0px;
    margin-bottom:5px;
    float:left;
   
     
    
}

#magazine-articles
{
    width:393px;
    height: 232px;
    overflow: auto;
    font-family:Arial;
    font-size:12px;
    background-color:transparent;
    float:left;
    margin:5px 0px 0px 10px;
}
#news-articles
{
    width:393px;
    height: 232px;
    overflow: auto;
    font-family:Arial;
    font-size:12px;
    background-color:transparent;
    float:left;
    margin:5px 0px 0px 10px;
}

#magazine-article-mainimage
{
    float:left;
    margin: 5px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
    width: 325px;
    height: 232px;
}
#news-article-mainimage
{
    float:left;
    margin: 5px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
    width: 325px;
    height: 232px;
}

.magazine-main-image-home
{
    float:left;
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 10px 0px;
    width: 325px;
    height: 230px;
    
}

.magazine-article
{
    width:360px;
    font-family:Arial;
    font-size:12px;
    background-color:transparent;
    float:left;
    margin:0px 0px 0px 5px;
}

.magazine-spacer
{
    width:14px;
    border:none;
    font-family:Arial;
    font-size:12px;
    background-color:transparent;
    float:left;
    margin:5px 0px 0px 0px;
    
}

.magazine-article-container
{
    width:365px;
    border:none;
    font-family:Arial;
    font-size:12px;
    padding:0px 0px 5px 0px;
    margin: 0px 0px 5px 0px;
    border-bottom: dashed 1px white;
    float: left;
   
    
}

.magazine-article-title
{
    width:250px;
    border:none;
    font-family:Arial;
    font-size:12px;
    background-color:transparent;
    float:left;
    color:#00BFFF;
    padding:0px 0px 0px 0px;
    margin:0px 0px 0px 5px;
    font-weight:bold;

    
}


.magazine-article-text
{
    width:250px;
    font-family:Arial;
    font-size:12px;
    padding:0px 0px 0px 0px;
    margin:0px 0px 0px 5px;
    float:left;
    
    
}

.magazine-article-maintitle
{
    width:320px;
    border:none;
    font-family:Arial;
    font-size:12px;
    background-color:transparent;
    color:#00BFFF;
    padding:0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
    font-weight:bold;

    
}


.magazine-article-maintext
{
    width:320px;
    font-family:Arial;
    font-size:12px;
    padding:0px 0px 0px 0px;
    margin:0px 0px 0px 0px;   
}


.magazine-article-smallimg
{
    width:90px;
    height:68px;
    padding:0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
    float: left;
    
}

#magazine-articles a:link, #magazine-articles a:active, #magazine-articles a:visited
{
    color: #FFFFFF;
    text-decoration: none;
    font-weight: normal;
}

#magazine-articles a:hover
{
    color: #FFFFFF;
    text-decoration: underline;
    font-weight: normal;
}

#news-articles a:link, #news-articles a:active, #news-articles a:visited
{
    color: #FFFFFF;
    text-decoration: none;
    font-weight: normal;
}

#news-articles a:hover
{
    color: #FFFFFF;
    text-decoration: underline;
    font-weight: normal;
}

#magazine-article-mainimage a:link, #magazine-article-mainimage a:active, #magazine-article-mainimage a:visited
{
    color: #FFFFFF;
    text-decoration: none;
    font-weight: normal;
}
#news-article-mainimage a:link, #news-article-mainimage a:active, #news-article-mainimage a:visited
{
    color: #FFFFFF;
    text-decoration: none;
    font-weight: normal;
}

.magazineHover{
    background-image:url('black_transparent.gif');
    background-repeat: repeat;
    width:320px;
    height:60px;
    position:relative;
    bottom:80px;
    padding:5px 0px 5px 5px;
    left:0px;
    z-index:5;
    overflow:hidden;
    clear:both;
}

#magazine-article-mainimage a:hover
{
    color: #FFFFFF;
    text-decoration: underline;
    font-weight: normal;
}
#news-article-mainimage a:hover
{
    color: #FFFFFF;
    text-decoration: underline;
    font-weight: normal;
}

#latest-edition-bar
{
    width: 737px;
    height: 25px;
    background-color: #000;
    padding: 5px 0px 5px 0px;
    margin: 0px 0px 0px 0px;
    float: left;
    
   }
   
#latest-edition-bar p 
{
    padding: 4px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
    float: left;
    color: #FFFFFF;
    font-weight: bold;
    font-size: 14px;
}

.latestedition
{
    float:left;
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
}

.formdropper
{
    background-color:White;
    border:solid 1px #87a2b3;
    margin: 2px 0px 0px 5px;
    float: left;
    }
  
#bottom-homepage-lhs
{
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
    width: 520px;
    float: left;

}  

#mainpages-content
{
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
    width: 710px;
    float: left;
    
}  

    
#LatestNewsSS-Title-Homepage
{
    width:505px;
    background-color:Transparent;
    padding:0px 0px 0px 0px;
    margin:0px 0px 0px 0px;
    float:left; 
    
}

#marquee
{
    width: 100%;
    height: 20px;
    color: #00BFFF;
    border-top: solid 1px #666666;
    border-bottom: solid 1px #666666;
    background-color: Transparent;
    padding: 0px 0px 0px 0px;
    margin: 5px 0px 0px 0px;
    float: left;
    
}

.news-leftColumn
{
    width:215px;
    background-color:transparent;
    float:left;
    margin: 5px 0px 5px 0px;
    padding: 0px 0px 0px 0px;
    
   
    }
    
  

#mainArticle
{
    width:275px;
    background-color:transparent;
    float:right;
    margin: 5px 0px 0px 0px;
    padding: 0px 0px 10px 0px;
    
}    

#mainArticle a
{
    font-size:18px;
    font-weight:bold;
    padding:2px 0px 0px 0px;
    margin:0px 0px 0px 0px;
    color: #00BFFF;
    float: left;
    width: 275px;
    
    }

    
.mainStory
{
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
    float: left;
    width: 260px;
    height: 195px;
}

.smallNewsStoryImage
{
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
    float: left;
    width: 90px;
    height: 68px;
}
    

.ANEWSBOX
{
    width:215px;
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
}
    
.ANEWSBOX-Title
{
    width:215px;
    height:15px;
    text-align:left;
    font-size:12px;
    color:White;
    font-weight:bold;
    padding:0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
    }
    
   

.ANEWSBOX-Container
{
    width:215px;
    background-color:Transparent;
    padding:5px 0px 5px 0px;
    margin: 0px 0px 0px 0px;
    float:left;
    border-bottom: dashed 1px #FFFFFF;
    }
    
 .ANEWSBOX-Container-Last
{
    width:215px;
    background-color:Transparent;
    padding:5px 0px 5px 0px;
    margin: 0px 0px 0px 0px;
    float:left;
    
    }

.ANEWSBOX-Container .image
{
    width:90px;
    background-color:transparent;
    float:left;
    margin:0px 8px 5px 0px;
    }
    
.ANEWSBOX-Container-Last .image
{
    width:90px;
    background-color:transparent;
    float:left;
    margin:0px 8px 5px 0px;
    }
    
#mainArticle .text
{
    padding:0px 5px 0px 0px;
    margin:0px 0px 0px 0px;
    color: #FFFFFF;
    float: left;
    }
    
    #mainArticle .titleText
{
    padding:5px 5px 0px 0px;
    margin:0px 0px 0px 0px;
    color: #FFFFFF;
    float: left;
    font-size:14px;
    }
    
    #mainArticle .titleText a:link
{
    padding:5px 5px 0px 0px;
    margin:0px 0px 0px 0px;
    float: left;
    font-size:14px;
    }
    
.ANEWSBOX-Container .text
{
    background-color:transparent;
    float:left;
    font-size:12px;
    width:110px;
    margin:0px 0px 0px 0px;
    padding:0px 0px 0px 0px;
    font-family:Arial;
    color:#00BFFF;
    font-weight:bolder;
    }
    
 
    
    
.ANEWSBOX-Container-Last .text
{
    background-color:transparent;
    float:left;
    font-size:12px;
    width:110px;
    margin:0px 0px 0px 0px;
    padding:0px 0px 0px 0px;
    font-family:Arial;
    color:#00BFFF;
    font-weight:bolder;
    }
    
.shortnews
{
    width:200px;
    background-image:url('../images/Short-News-Back.gif');
    background-repeat:no-repeat;
    background-color:Transparent;
    background-position:left top;
    padding-left:10px;
    float:left;
    margin:10px 0px 2px 0px;
   
   
    }
    
    
 .shortnews .title
{
    width:70px;
    font-size:11px;
    font-weight:bold;
    float:left; 
    color: #00BFFF;
    
    }    
        
 .shortnews .text
{
    width:120px;
    color: #00BFFF;
    font-size:11px;
    float:left;
    margin: 0px 0px 0px 5px;
    padding: 0px 0px 0px 0px;
    
    }
 
#forum-homepage
{
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 30px;
    width: 270px;
    float: left;
   
    
}   
    
#homepage-ssmembersbox  
{
    padding: 0px 0px 0px 0px;
    margin: 10px 0px 5px 0px;
    width: 265px;
    height: 80px;
    float: left;
    border: solid 1px #00BFFF;
}

#homepage-ssmembersbox #rowx
{
    padding: 13px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
    width: 240px;
    height: 30px;
    float: right;
    color: #FFFFFF;
    text-align: right;
}

#homepage-ssmembersbox #rowx p 
{
    float: left;
    padding: 3px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
    font-weight: bold;
}

#homepage-ssmembersbox #rowy
{
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
    width: 208px;
    height: 30px;
    float: right;
    color: #FFFFFF;
    text-align: right;
}

#homepage-ssmembersbox #rowy p 
{
    float: left;
    padding: 3px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
    font-weight: bold;
}

#homepage-ssmembersbox #row1
{
    padding: 13px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
    width: 240px;
    height: 30px;
    float: right;
    color: #FFFFFF;
    text-align: right;
}

#homepage-ssmembersbox #row1 p 
{
    float: left;
    padding: 3px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
    font-weight: bold;
}

#homepage-ssmembersbox #row2
{
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
    width: 208px;
    height: 30px;
    float: right;
    color: #FFFFFF;
    text-align: right;
}

#homepage-ssmembersbox #row2 p 
{
    float: left;
    padding: 3px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
    font-weight: bold;
}


#forum-bubble
{
    padding: 10px 0px 40px 0px;
    margin: 5px 0px 0px 0px;
    width: 270px;
    background-color: #1474A7;
    background-image: url(forum-bubble-bottom.gif);
    background-position: bottom;
    background-repeat: no-repeat; 
    float: left;
}   

.shortforum
{
    width:215px;
    background-image: url(forum-bubble.gif);
    background-repeat:no-repeat;
    background-color:Transparent;
    padding: 0px 0px 0px 25px;
    float:left;
    margin:0px 0px 5px 10px;
}    
    
.forumid
{
    float: left;
    width: 100px;
    padding: 0px 0px 0px 0px;
    margin: 0px 10px 0px 0px;
    color: #FFFFFF;
}

.forumname
{
    float: left;
    width: 100px;
    padding: 0px 0px 0px 0px;
    margin: 0px 5px 0px 0px;
    color: #FFFFFF;
}

a.forumid
{
    color:#FFFFFF;
    font-weight: bold;
    width: 100px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
}

a.forumname:link, a.forumname:active, a.forumname:visited, a.forumname:hover 
{
    color:#FFFFFF;
    font-weight: normal;
    width: 100px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
}


#bottom-homepage-rhs
{
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 13px;
    width: 195px;
    float: left;
    
} 

#videoplayer-homepage
{
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
    width: 195px;
    float: left;
    
}

#videoplayer
{
    padding: 0px 0px 0px 0px;
    margin: 110px 0px 0px 10px;
    width: 195px;
    float: left;
    
}

.rhs-homepage-images

{
    padding: 0px 0px 0px 0px;
    margin: 10px 0px 0px 0px;
    float: left;
    border: none;
    
}




form
{
    margin:0px 0px 0px 0px;
    padding:0px 0px 0px 0px;
    
    }

a
{
    color:#00BFFF; 
}
    
    
.pageRHS
{
    width:600px;
    background-color:transparent;
    float:left;
    overflow:auto;
    margin:0px 5px 0px 5px;
   
    
    }    
    


.magblock
{
    width:600px;
    border:none;
    background-color:transparent;
    float:left;
    margin-top:10px;
    padding:0px 0px 5px 0px;
    
    
}

#magblock-title
{
    width:595px;
    border:none;
    font-family:Arial;
    font-size:10px;
    background-color:transparent;
    border-top:solid 1px gray;
    padding:5px 0px 0px 5px;
    margin-bottom:5px;
    float:left;
}

#magblock-select
{
    width:595px;
    border:none;
    font-family:Arial;
    font-size:10px;
    background-color:transparent;
    padding:0px 0px 0px 5px;
    margin-bottom:0px;
    float:left;
}

#magblock-select .dropper
{
    margin:4px 0px 0px 5px;
}

.newsblock
{
    width:710px;
    border:none;
    background-color:transparent;
    float:left;
    margin-top:20px;
    padding:0px 0px 10px 0px;
   
   
    
}

#newsblock-title
{
    width:700px;
    border:none;
    font-family:Arial;
    font-size:10px;
    background-color: Transparent;
    border-top:solid 1px gray;
    padding:5px 0px 0px 5px;
    margin-bottom:5px;
    float:left;
}

.newsblock-article
{
    width:225px;
    font-family:Arial;
    font-size:12px;
    background-color:transparent;
    float:left;
    margin:5px 10px 0px 0px;
}

.newsblock-spacer
{
    width:7px;
    border:none;
    font-family:Arial;
    font-size:12px;
    background-color:transparent;
    float:left;
    margin:5px 0px 0px 0px;
}

.newsblock-article-title
{
    width:220px;
    height:18px;
    border:none;
    font-family:Arial;
    font-size:12px;
    background-color:transparent;
    background-image:url('../images/wz-mag-title.gif');
    float:left;
    color:White;
    padding:3px 0px 0px 5px;
    margin: 0px 0px 5px 0px;
    font-weight:bold;
}

.newsblock-article-container
{
    width:223px;
    border:none;
    font-family:Arial;
    font-size:12px;
    padding:0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
}

.newsblock-article-text
{
    width:223px;
    border:none;
    background-image:url('../images/Short-News-Back.gif');
    background-position:left;
    background-repeat:no-repeat;
    font-family:Arial;
    font-size:12px;
    padding:12px 0px 0px 10px;
    color: #00BFFF;
   }    
    
.newsblock-article-link
{
    background-image:url('../images/Short-News-Back.gif');
    background-position:left top;
    background-repeat:no-repeat;
    font-size:9px;
    padding:1px 0px 0px 10px;  
    float: left;
    width: 210px;
    color: #00BFFF;
    }
    
.prevmagblock
{
    width:710px;
    border:none;
    background-color:transparent;
    float:left;
    margin-top:20px;
    padding:0px 0px 10px 0px;
   
   
    
}

#prevmagblock-title
{
    width:700px;
    border:none;
    font-family:Arial;
    font-size:10px;
    background-color: Transparent;
    border-top:solid 1px gray;
    padding:5px 0px 0px 5px;
    margin-bottom:5px;
    float:left;
}

.prevmagblock-article
{
    width:625px;
    font-family:Arial;
    font-size:12px;
    background-color:transparent;
    float:left;
    margin:5px 10px 0px 0px;
}

.prevmagblock-article-container
{
    width:623px;
    border:none;
    font-family:Arial;
    font-size:12px;
    padding:0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
}

 
    
.prevmagblock-article-link
{
    background-image:url('../images/Short-News-Back.gif');
    background-position:left top;
    background-repeat:no-repeat;
    font-size:9px;
    padding:1px 0px 0px 10px;  
    float: left;
    width: 610px;
    color: #00BFFF;
    }


#PageHeading
{
    width:505px;
    overflow:auto;
    float:left;
    background-color:Transparent; 
    margin-bottom:10px;  
    
    
}   


#HeadingUpdated
{
    font-size:10px;
    font-family:Arial;
    color:#FFFFFF;
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
    }

.HeadingUpdated
{
    font-size:10px;
    font-family:Arial;
    color:#FFFFFF;
    }

#HeadingTitle
{
    font-size:20px;
    font-family:Arial;
    font-weight:bold;
    color:#FFFFFF;
    }


#strapline
{
    width:880px;
    background-color:transparent;
    float:left;
    margin:50px 0px 0px 5px;
    padding: 10px 0px 0px 20px;
    border-top:solid 1px gray;
    
    }

#strapline #lhs{
    width:670px;
    background-color:transparent;
    margin:0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
    float:left;
    font-family:Arial;
    font-size:10px;
    
    }

#strapline #rhs{
    width:155px;
    height:130px;
    margin:0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
    background-color:#000000;
    float:left;
    
    }
    
#strapline #rhs .strapimage 
{
    width: 135px;
    margin: 0 0 0 0;
    padding: 0 0 0 0;
    border: none;
}
    
    
a
{
    text-decoration:none;
    border:none;
    color:inherit;
    font-weight:bold;
    }

a:hover
{
    text-decoration:underline;
    font-weight:bold;
    }

a.bluelink
{
    text-decoration:none;
    color:#00BFFF;
    font-weight:bold;
   
    }

a.bluelink:hover
{
    text-decoration:underline;
    font-weight:bold;
    }

.menuitem
{
    padding:0px 0px 0px 0px;
    margin:3px 0px 0px 0px;
        border:none;
    text-decoration:none;
    }

.menuitem-end
{
    padding:0px 0px 0px 0px;
    margin:3px 4px 0px 0px;
        border:none;
    text-decoration:none;
    }




.Menu-Title
{
    color:White;
    }
    

    
#MagazineFrontPage
{
    width:460px;
    padding:0px 0px 0px 0px;
    margin:30px 90px 20px 0px;
    float:left;
    background-color:transparent;

    
  
  
    }
    
#MagazineFront
{
    width:460px;
    padding:0px 0px 5px 0px;
    margin: 0px 0px 0px 0px;
    float:left;
    background-color:#06476A; 
   
   
    }
    
 .MagazineTitle
{
    width: 440px;
    font-family:Arial;
    font-size:15px;
    font-weight:bold;
    margin:0px 0px 0px 0px;
    padding:5px 0px 1px 10px;
    color: #00BFFF;
    
    
    }
    
.MagazineSubTitle
{
    width: 440px;
    font-family:Arial;
    font-size:13px;
    font-weight:bold;
    margin:0px 0px 0px 0px;
    padding:1px 0px 1px 10px;
    color: #FFFFFF;
    
    }
    
 .MagazineText
{
    width: 440px;
    font-family:Arial;
    font-size:12px;
    margin:0px 0px 0px 0px;
    padding:0px 0px 5px 10px;
    color: #FFFFFF;
    
 
    }
    
.MagazineBreak
{
    width:440px;
    height:2px;
    border-bottom:solid 1px gray;
    margin:0px 0px 2px 0px;
    padding:0px 0px 0px 0px;
    float:left;
    background-color:transparent;   

    }
.loginimage
{
    width: 460px;
    height: 170px;
    float: left;
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
}
   
#MagazineLogin
{
    width:170px;
    padding:0px 0px 0px 0px;
    margin: 30px 0px 0px 0px;
    float:left;
    background-image:url('../images/magazinelogin.gif');
    background-repeat:no-repeat;
    text-align:right; 

   
    
    }
.logintitle
{
    color:#FFFFFF;
    padding:3px 0px 3px 5px;
    text-align:left;
    font-weight:bold;
    }
    
 .logintext
{
    color: #FFFFFF;
    padding:12px 0px 5px 5px;
    }
    
      
#Magazinetabs
{
    width:415px;
    height:20px;
    padding:0px 0px 0px 0px;
    float:left;
    background-color:transparent;   
  
    }

.taboff{
    width:100px;
    height:18px;
    padding:2px 0px 0px 0px;
    margin:0px 2px 0px 0px;
    float:left;
    background-image:url('../images/MagStrip.jpg');
    text-align:center;
    color:White;
    font-family:Arial;
    }

.tabon{
    width:100px;
    height:18px;
    padding:2px 0px 0px 0px;
    margin:0px 2px 0px 0px;
    float:left;
    background-image:url('../images/MagStrip_on.jpg');  
    text-align:center;  
    color:White;
    font-weight:bold;
    }

    
#PageLinks
{
    width:190px;
    float:right;
    background-color:transparent;  
    margin:0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
     
    }
#printbox
{
    width:170px;
    height: 70px;
    float:right;
    background-color:transparent;  
    margin:10px 0px 0px 0px;
    padding: 10px 10px 10px 10px;
    border: solid 1px #126A9A;
}

#PageLinks a
{
    color: #00BFFF;
     
    }
    
.GBOX
{
    width:190px;
    margin:0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
    float: left;
    
    }
 
    
.GBOX-Title
{
    width:180px;
    background-image:url('../images/A-Box-Title.gif');
    background-position: left;
    background-repeat: no-repeat;
    text-align:left;
    font-size:12px;
    padding:4px 0px 2px 6px;
    margin: 10px 0px 0px 0px;
    color:White;
    font-weight:bold;
    float: left;

    }

.GBOX-Container
{
    width:180px;
    text-align:left;
    font-size:12px;
    padding:0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
    color:White;
    font-weight:bold;
    float: left;
    
    }
    
.GImage
{
    width:190px;
    margin-bottom:20px;
    padding:0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
    font-family:Arial;
    font-size:10px;
    text-align:right;
    float: left;
    }
    
#news-buttons
{
    width: 140px;
    padding: 0px 0px 0px 0px;
    margin: 10px 0px 0px 30px;
    float: left;
    text-align: right;
}
    
    
#newsarchive
{
    width: 709px;
    height: 25px;
    background-color: #1473A5;
    padding: 5px 0px 5px 20px;
    margin: 10px 0px 0px 0px;
    float: left;
    
   }
   
#newsarchive p
{
    padding: 4px 20px 0px 0px;
    margin: 0px 0px 0px 0px;
    float: left;
    color: #FFFFFF;
    font-weight: bold;
    font-size: 14px;
}

.newsarchive
{
    float:left;
    margin: 0px 0px 0px 0px;
    padding: 0px 10px 0px 0px;
}
    
.Related
{
    width:444px;
    background-color:transparent;
    font-size:10px;
    font-family:Arial;
    font-weight:bold;
    color:#000000;
    padding-bottom:2px;
    }


#PageContent
{
    width:708px;
    padding:15px 10px 25px 10px;
    float:left;
    background-color:#FFFFFF;   
    color: #000000;
    }
#PageContent a
{
    color: #00BFFF;
}

#ContentHeading
{
    font-size:20px;
    font-family:Arial;
    color: #000000;
    background-color:transparent;
    font-weight:bold;
    width: 500px;
    float: left;
}

#ContentSubHeading
{
    font-size:16px;
    font-family:Arial;
    padding:1px 0px 1px 0px;
    color: #000000;
    background-color:transparent;
    width: 500px;
    float: left;
    }

#ContentIntroContent{
    font-size:12px;
    font-family:Arial;
    color: #000000;
    margin:5px 0px 10px 0px;
    padding:0px 0px 10px 0px;
    border-bottom:solid 1px gray;
    background-color:transparent;
    width: 500px;
    float: left;
    }

#ContentContent{
    font-size:12px;
    font-family:Arial;
    color: #000000;
    margin:5px 0px 5px 0px;
    width: 500px;
    float: left;
    
    }
    
#PageContent-blackpages
{
    width:730px;
    padding:5px 0px 5px 0px;
    float:left;
    background-color:transparent;   
    color: #FFFFFF;
        
    }
#PageContent-blackpages a
{
    color: #00BFFF;
}

#ContentHeading-blackpages
{
    font-size:20px;
    font-family:Arial;
    color: #FFFFFF;
    background-color:transparent;
    font-weight:bold;
    width: 500px;
    float: left;
}

#ContentSubHeading-blackpages
{
    font-size:16px;
    font-family:Arial;
    padding:1px 0px 1px 0px;
    color: #FFFFFF;
    background-color:transparent;
    width: 500px;
    float: left;
    }

#ContentIntroContent-blackpages{
    font-size:12px;
    font-family:Arial;
    color: #FFFFFF;
    margin:5px 0px 10px 0px;
    padding:0px 0px 10px 0px;
    border-bottom:solid 1px gray;
    background-color:transparent;
    width: 500px;
    float: left;
    }

#ContentContent-blackpages{
    font-size:12px;
    font-family:Arial;
    color: #FFFFFF;
    margin:5px 0px 5px 0px;
    width: 500px;
    float: left;
    
    }



.Link
{
    width:160px;
    background-image:url('../images/Short-News-Back.gif');
    background-repeat:no-repeat;
    background-color:Transparent;
    background-position:left top;
    padding-left:15px;
    float:left;
    margin:5px 0px 2px 0px;
    color: #00BFFF;
    
    }
    




.whitelink
{
    color:White;
    font-weight:bold;
    }

.linkimage
{
    border:none;
    text-decoration:none;
    }

.FormLeft
{
    width:150px;
    padding:5px 8px 1px 5px;
    background-color:transparent;
    font-family:Arial;
    font-size:12px;
    color:#FFFFFF;
    text-align:left;
    float:left;
    }

.FormRight
{
    width:230px;
    padding:1px 4px 1px 4px;
    background-color:transparent;
    float:left;
    }
    
.FormRight2
{
    width:220px;
    padding:20px 4px 10px 9px;
    background-color:transparent;
    float:left;
    }
    
#regerrorcont
{
    padding: 0px 0px 10px 10px 
}
    
.regerror
{
    color:Red;
    font-weight: bold;
}

.friendadded
{
    color:Green;
    font-weight:bold;
}    
    
.formtextarea    
{
    background-color:White;
    border:solid 1px #87a2b3;
    width:270px;
    height:75px;
    margin-left:5px;
    margin-top:2px;
    float: left;
    }    
    
#SSUpdateContainer
{
    width:550px;
    padding:0px 0px 5px 0px;
    margin-right:13px;
    float:left;
    background-color:transparent;   
    }
    
#SSUpdateContent
{
    width:525px;
    padding:0px 0px 5px 0px;
    margin-right:13px;
    float:left;
    }

 #SSUpdateContent a
 {
    color: #00BFFF;
 }
 
  
.SSFormLeft
{
    width:125px;
    padding:5px 8px 1px 5px;
    background-color:transparent;
    font-family:Arial;
    font-size:12px;
    color:#FFFFFF;
    text-align:right;
    float:left;
    }

.SSFormRight
{
    width:375px;
    padding:1px 4px 1px 4px;
    background-color:transparent;
    float:left;
    }

.SSFormRight2
{
    width:300px;
    padding:1px 4px 1px 4px;
    background-color:transparent;
    float:left;
    }
    
.SSFormImages
{
    width:250px;
    padding:1px 4px 1px 4px;
    background-color:transparent;
    float:left;
    }
        
.SSMyPics
{
    width:100px;
    padding:3px 5px 3px 5px;
    text-align:center;
    float:left; 
}    
    
.SSHeading
{
    font-size:20px;
    font-family:Arial;
    font-weight:bold;
    margin-bottom:10px;
    color:#00BFFF;
    
    } 
.SSHeading2
{
    font-size:15px;
    font-family:Arial;
    font-weight:bold;
    margin-bottom:10px;
    color:#00BFFF;
    }     
    
.SSEdit
{
    font-size:12px;
    font-family:Arial;
    font-weight:bold;
    color:Gray;
    } 
    
.BlueyGrayLink
{
    font-size:12px;
    font-family:Arial;
    font-weight:bold;
    color:#405d6d;
    }     

.AdmLink
{
    background-image:url('../images/Short-News-Back.gif');
    background-repeat:no-repeat;
    background-color:Transparent;
    background-position:left top;
    padding-left:15px;
    margin:5px 0px 5px 0px;
    }  
    
    
    
/*LIGHTBOX EFFECTS AREAS*/

.imagelinkbox{
    border:none;
    padding:0px 0px 0px 0px;
    margin:0px 0px 0px 0px;
    height:358px;
    width:195px;
    }

#lightbox{
	position: absolute;
	left: 0;
	width: 100%;
	z-index: 100;
	text-align: center;
	line-height: 0;
	}

#lightbox a img
{
    float:left; 
    padding: 0px 0px 0px 0px; 
    margin: 0px 0px 0px 0px; 
    border: none; 
}

#outerImageContainer{
	position: relative;
	background-color: #fff;
	width: 250px;
	height: 250px;
	margin: 0 auto;
	}

#imageContainer{
	padding: 10px;
	}

#loading{
	position: absolute;
	top: 40%;
	left: 0%;
	height: 25%;
	width: 100%;
	text-align: center;
	line-height: 0;
	}
#hoverNav{
	position: absolute;
	top: 0;
	left: 0;
	height: 100%;
	width: 100%;
	z-index: 10;
	}
#imageContainer>#hoverNav
{
    left: 0;
}
#hoverNav a
{
    outline: none;
 }

#prevLink, #nextLink{
	width: 49%;
	height: 100%;
	background: transparent url(../images/blank.gif) no-repeat; /* Trick IE into showing hover */
	display: block;
	}
#prevLink 
{
    left: 0; 
    float: left;
}
#nextLink 
{
    right: 0; 
    float: right;
}
#prevLink:hover, #prevLink:visited:hover 
{
    background: url(../images/prevlabel.gif) left 15% no-repeat; 
}
#nextLink:hover, #nextLink:visited:hover 
{
    background: url(../images/nextlabel.gif) right 15% no-repeat; 
}


#imageDataContainer{
	font: 10px Verdana, Helvetica, sans-serif;
	background-color: #fff;
	margin: 0 auto;
	line-height: 1.4em;
	overflow: auto;
	width: 100%	
	}

#imageData
{
    padding:0 10px; 
    color: #666; 
}
#imageData #imageDetails
{
    width: 40%; 
    float: left; 
    text-align: left; 
}	
#imageData #caption
{
    font-weight: bold;	
}
#imageData #numberDisplay
{
    display: block; 
    clear: left; 
    padding-bottom: 1.0em;	
}			
#imageData #bottomNavClose
{
    width: 66px; 
    float: right;  
    padding-bottom: 1.4em;	
}	
		
#overlay{
	position: absolute;
	top: 0;
	left: 0;
	z-index: 90;
	width: 100%;
	height: 500px;
	}
	
	
	
	
	
	
	
	
	
		
	
	
		#searchsportspace
{
    width:213px;
	position:relative;
	right: 25px;
    margin:0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
	background-color: #095178;
    
    }
	
	#searchsportspace .searchbox
{
    width:180px;
    margin:10px 0px 0px 10px;
    
    }
	
	#searchsportspace .button
{
    margin:10px 0px 10px 100px;
    
    }
	

	
	#registersportspace
{
    width:213px;
	position:relative;
	right: 25px;
    margin:10px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
	background-color: #0B5780;
    
    }
	
	#registersportspace .button
{
    margin:10px 0px 10px 100px;
    
    }
	
	#registersportspace p
{

	margin:0px 0px 0px 0px;
    padding: 10px 0px 0px 10px;

    
    }
	
	#registersportspace .searchbox
{
    width:180px;
    margin:10px 0px 0px 10px;
    
    }
	
	#Content-insportspace{
    font-size:12px;
    font-family:Arial;
    color: #FFFFFF;
    margin:5px 0px 5px 0px;
    width: 500px;
    float: left;
	border-top: 1px dashed #FFF;
    
    }
	
	.thumb
{
	float: left;
	width: 85px;
	text-align:center;
	margin-right:15px;
    margin-bottom: 10px;
    }
    
    .thumbHome{
	float: left;
	width: 120px;
	text-align:center;
	margin-right:15px;
    margin-bottom: 10px;
    }
	
	#Content-Forums{
    font-size:12px;
    font-family:Arial;
    color: #FFFFFF;
    margin:5px 0px 5px 0px;
    width: 500px;
    float: left;
	border-top: 1px dashed #FFF;
    
    }
	
	#Content-Forumsbottom{
    float: left;
    
    }
	
	#Content-Forums .posts{
    font-size:12px;
    font-family:Arial;
    color: #FFFFFF;
    margin:5px 0px 5px 0px;
    width: 500px;
	height:190px;
    float: left;
	background-image:url(../images/sportspace_forumbg.jpg);
	background-repeat:repeat-x;
	background-color:#1575A8;
    
    }
	
	#Content-Forums .post1{
    font-size:14px;
    font-family:Arial;
    width: 480px;
	border-bottom:1px solid #FFF;
	padding: 10px;
    }
	
	#Content-Vids{
    font-size:12px;
    font-family:Arial;
    color: #FFFFFF;
    margin:5px 0px 5px 0px;
    width: 500px;
    float: left;
	border-top: 1px dashed #FFF;
    
    }
	
	h1 {
    font-size:18px;
    font-family:Arial;
    color: #FFFFFF;
	font-weight:normal;
	margin-top: 10px;
    }
	
	.floatright {
	float:right;
	margin-top: 10px;
	}
 
