* {
	margin: 0px;
	padding: 0px;
}
body
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 0.7em;
    color: #56595a;
    text-align: center;
  	background: #e3f2ff url(ims/holderBG.jpg) repeat-y top center;
}
p{
    margin: 1em 0;   
}  
a img
{
    border:none;
}
#aboveFoot a img
{
    margin:4px;  
    vertical-align:middle; 
    clear:both;
}
div { display: inline-block; }
div { display: block; }   
#headnavHold{
	width: 100%;
	border-bottom: #258de4 1px solid;
	text-align: center;	
   background: #016AEB url(ims/HEAD-NAV-BG.jpg) repeat-x left top; /**/ 
}
#head{
	height: 164px;
	width: 800px;
	text-align:left;
	margin-left: auto;
	margin-right: auto;
} 
#inHeadR{
    width: 220px;/*d1e0fa*/
    height: 140px;
    font-size: 10px;
    float: right;
    margin-top:20px;
}     
#nav{
    /*border-top: #09608A 1px solid;*/
    width: 100%;
    text-align: center;
    padding-top: 2px;
    padding-bottom: 2px;
    height:22px;
    background: #0b7bb3 url(ims/NAV-BG-CEN.jpg) repeat-x left bottom;
    }
a.memb{
	background-color:#dc3f0f;
}
a:hover.memb{
	background-color:#FFF;
	color:#dc3f0f;
}
#inNav, #innNav{
	text-align: left;
	font-size: 11px;
	margin-left: auto;
	margin-right: auto;
	width: 810px;
}
#holder{
	padding:0px;
	text-align:center;
	width:100%;
	clear: both;

}
.homeImageFloat, #homeImageFloat{
    float:right;
    width:260px;
    text-align:center;
    display:block;
    padding-top:10px;
}
#homeImageFloat img{
    border: #a0c3f7 1px solid;
}
 a.l{
    margin: 1px;
    display:inline-block;
	text-decoration: none;
	padding: 1px;
	color: #2572b3;
	background-color:#FFFFFF;
	border:solid 1px #2572b3;
	vertical-align:middle;
}  
a.l:hover{
    border:solid 1px #1286e7;
    color: #ff0000;/*1286e7*/
    text-decoration:none;
}   
 a.lr{
    margin: 1px;
	text-decoration: none;
	padding: 2px 3px;
	color: #222222;
	border:solid 1px #222222;
	vertical-align:middle;}  
a.lr:hover{
    border:solid 1px #024A7A;
    color: #024A7A;
    text-decoration:none;
}   
#aboveFoot{
    text-align:center;
    clear:both;
 }
 #homemain
 {
     padding-top:8px;
}
 #homemainB
 {
     padding-bottom:8px;
}

/* ----- COLUMN LAYOUT -----------------------------------------------------------*/    
#contentHold{
	vertical-align: top;
	margin-left:auto;
	margin-right:auto;
	text-align: justify;
	width:820px;	
   background-color:#ffffff;
}        
#C{
   margin:  0px 0px 0px 250px; 
   padding-bottom:10px;
} 
#L{
    width: 240px;
    margin-top:0px;
    padding-top:0px;
    float: left;  
} 
/*#Ltop{
    text-align:center;
  
}*/ 
#Ltop a img{
    border:0px;  
    padding:5px; 
}
#AD{
    float: right;
    padding-bottom:10px;
    width: 125px;    
 }
.inCwide{
   /*position:relative;
   top:-593;
   left:-240;*/
   }
.inCwideL{
    float:left;
    width: 277px;
}
 .inCwideR{
    float:right;
    width: 277px;
}
 /* ----- NEWS BOXES -----------------------------------------------------------*/ 
#w_n
{
    margin-bottom: 10px;
    padding-bottom:10px;
    background: #8f8f8f url(ims/headlines_world_b.gif) no-repeat center bottom;
}
#t_n
{
    margin-bottom:10px;
    padding-bottom:10px;
    background: #a61e1e url(ims/headlines_tonga_b.gif) no-repeat center bottom;
}
#f_n
{
    margin-bottom:10px;
    padding-bottom:10px;
    background: #4ba6cd url(ims/headlines_fiji_b.gif) no-repeat center bottom;
}
#s_n
{
    margin-bottom:10px;
    padding-bottom:10px;
    background: #e6bd1a url(ims/headlines_samoa_b.gif) no-repeat center bottom;
}
 /* ----- HEADING BOX -----------------------------------------------------------*/ 
 #headingBox{
    margin: 10px;
    text-align:left;
    padding:20px;}
  
.PZtipIN
{
    padding-top:150px;
}
.newsArt
{
    /*background-color: #F2F8FF;
    border: #0160d6 1px solid;*/
    color:#333333;
 }  
  /* ----- BLOG COLUMN LAYOUT -----------------------------------------------------------*/        
#blogC{
    margin: 20px 150px 0px 250px;
    vertical-align: top;
    background-color: #ffffff;
    }
#blogL{
    width: 240px;
    float: left;
    padding-top:20px;    
}    
#blogRad{
    width: 140px;
    float: right;
    padding-top:20px;
    text-align:center;} 
.inBlog{
    border: solid 1px #888888;
    margin:10px;   
    text-align:justify;}
    
.newsheadlines
{
    margin:10px 0px;
    /*background-color:#14192c;*/
    
}
    
    
/* ----- 24 - 55 - 19(AD) COLUMN LAYOUT -----------------------------------------------------------*/        
/* ----- 2 COL -----------------------------------------------------------*/    
#topHead
{
    border: #96c1e4 1px solid;
    height: 250px;
    width:555px;
}   
#hDateTime
{
    float:right;
    width:200px;
    text-align:right;
}
.mar10
{    
    margin: 0px 10px 10px;
}
.m10
{
    margin:10px;
}    
.m5
{
    margin: 5px;
} 
.inden
{
    padding-left:20px;}
.tp
{
    text-align:right;
}
.tp a
{
    text-decoration:none;
    color:#111111;
}
.tp a:hover
    {text-decoration:underline;
}
.box{   
   margin-top:10px;
   padding-bottom:2px;
   background-color:#ffffff;
   border:#96c1e4 1px solid;}
.newsbox{   
   margin-top:10px;
   padding-bottom:2px;
   background-color:#ffffff;
   border:#2572b3 1px solid;}      
h3{
    color:#0161D9;
    font-weight:normal;
    font-size: 16pt;    
}
h2{
    font-weight: normal;
    font-size: 20pt;
}
h4
{
    font-weight:normal;
    font-size: 14px;    
}
h5
{
    font-size: 12px;
    font-weight: normal;
    padding: 2px;   
}
.headernews, .headernews a, h5.headernews a
{
    color: #FFFFFF;
    text-decoration:none;
    background-color: #2572b3; 
    border-bottom: #bad4e9 1px solid;/**/
}
.headernewsW
{
    color: #FFFFFF;
    background-color: #737373;
    padding:3px; 
} 
.headernewsF
{
    color: #FFFFFF;
    background-color: #3f9dc5;
    padding:3px;  
} 
.headernewsS
{
    color: #FFFFFF;
    background-color: #bf3d2c; 
    padding:3px; 
} 
.headernewsT
{
    color: #FFFFFF;
    background-color: #a61e1e;
    padding:3px;  
} 
h5.header, h4.header{
    color: #1b588b;
    border-bottom: #bad4e9 1px solid;
    background: #d1dffa url('ims/h2bg.gif') no-repeat right top;
}
h5.header a
{
    color: #1b588b;
}
.whte, .whte a{
    color:#fff;
}
ul{
    padding:1em;/**/
    margin-left:26px;
}
ol{
    padding:1em;/**/
    margin-left: 26px;
}    
ul li.b{
    list-style-position: outside;
    list-style-image: url(ims/bul-r.gif);
}
.players, .players a{
    color:#1286e7;
}  
.inlineBlocks{
    display: inline;
   width: 60px;
    text-align:center;
    margin:0px;
    float: left;
}
.inlineBlocks img{
      border: gray 1px solid;
      margin:4px;
}
.inlineBlocks1 a{
    color:#333333;
    font-weight:bold;
    text-decoration:none;
}
/*.m10 {
   margin: 4px;
    height: 128px;
} */
.m4 {
   margin: 4px;}      
.clrL{
    clear:left;}
.loginTB{
    margin:1px;
    width: 140px;
    font-weight: bold;
    height:16px;
    color: #FFFFFF;
    border: #a3c9f7 1px solid;
    background-color:#05418a;
    /*background: #b3d5ff url(ims/boxBg.gif) no-repeat right center;*/
}
.tb{
    border: #a7cfeb 1px solid;
    background: #b3d5ff url(ims/boxBg.gif) repeat-y left top;
}
.ayL{
    color:#ffffff;
    font-weight:bold;
    font-size:13px;
    background: #FFFFFF url(ims/Are_you_a_L.gif) no-repeat right center; 
}
.ayR{
    background: #FFFFFF url(ims/Are_you_a_R.gif) no-repeat left center; 
    font-size:12px;
}
.ayRTB{
    background: #034495;
    color:#FFFFFF;
    font-weight:bold;
    font-size:14px;    
}
/*.loginTBW{
    border: #000099 1px solid;
    width: 120px;
    font-weight: bold;
    height:16px;
    color: black;
    border: #600500 1px solid;
    background: White url(ims/wagsboxBg.gif) repeat-y scroll right top;}
*/
.but{
    font-size: 11px;
}
.imL{
    border: #444444 1px solid;
    text-align:center;}
.NIM {
    text-align:center;
}
.NIM img{
    border: #444444 1px solid;
    margin:0px auto;
}

.imR{
    border: #444444 1px solid;
    float: right;
    margin: 4px;
}
.im{
    border: #444444 1px solid;
    margin: 4px;
}
.hlb{
    border: #96BBF1 1px solid;
    margin: 2px;
    padding:2px;
}
.imRred{
    border: #C50000 1px solid;
    margin: 4px;
    float: right;    
}
.clr{
    clear: both;} 
.clrL{
    clear: left;
    width:90%;}  
.topbot{
    margin-bottom:10px;
    margin-top:10px;
}
.signUpForContent{
    padding:4px;
    padding-left: 30px;
    color:#448fec;
    background:#E7F2FF url(ims/hazzardStripes2.gif) repeat-y left top;
    width: 490px;
}
.signUpForContent a{
       color:#2576db; 
    }  
.dt{
    float:right;
    font-weight:bold;
    color:#333333;
    font-size:12px;
    margin-right:10px;
}
.ah {
    font-weight:bold;
     color: #3997e6;
     font-size:1.2em;   }
.teamTable{
    font-size: 11px;
    width: 490px;
    border: #999999 1px solid;}
Table.teamTable td{
    width:50%;
    padding:3px;
}
.forumH a, a.forumH{
    display: block;
    padding: 1px 1px 1px 5px;
    margin: 1px;
    color: #2572b3;
    font-size: 10px;
    border-left: #2572b3 4px solid;
    text-decoration:none;
}
.forumH a:hover, a:hover.forumH{
    color: #FFFFFF;
    background-color: #2572b3;
    border-left: #B50000 4px solid;
    text-decoration:none;
}
/*----- INTERVIEWS --------------------------------------------------------------------*/
.col{
    background-color:#FFF;
    color:#0A4DA7;
    font-weight:bold;
    padding:5px;
}
.col a {
    background-color:#FFF;
    color:#0A4DA7;    
    }  
.alcol{
    background-color:#0A4DA7;
    color:#FFF;
    font-weight:bold;
    padding:5px;
    }
.alcol a{
    background-color:#0A4DA7;
    color:#FFF; 
}
.quest{
    color: #448fec;
    margin-bottom: 2px;
    font-weight: bold;
    font-style:italic;}
.ans{
    margin-top:2px;
     color: #333355;
    padding-left:5px;
    font-size:1.1em;}
.ansAnon{
    margin-top:2px;
     color: #bbbbbb;
    padding-left:5px;
    font-size:1.1em;}
.biog{
    font-size: 0.9em;
   background-color: #efefef;
    border: #999999 1px solid;
    padding: 5px;}

.lineheight1{
    line-height:1em;} 
.imR{
    float: right;
    border: #666666 1px solid;
}
   /*--- rss -------------------------------------------------------*/
.rssHolder{
    border: #0252B5 1px solid;
    /*padding-top:10px;
    width:95%;*/
    background: White url(ims/boxBg.gif) repeat-y right top; 
    padding:10px;
}
.rssHolder p{
    margin-bottom:0px;
    margin-top:0px;
 
    }
.rssTitle{
    color:#334488;
    font-size:1.3em;
    font-weight:bold;
} 
.rssDesc{
    color:#333333;
} 
.rssDate{
    color:#663333;
    float:right;
    font-size:0.9em;
} 
/* ----- HME COLUMN LAYOUT -----------------------------------------------------------*/    
.NLArticle{
    border: #a8cfea 1px solid;
    background: #fff url(ims/N-r.jpg) repeat-y left top;  
}
.NRArticle{
   border: #a8cfea 1px solid;
   background: #fff url(ims/N-l.jpg) repeat-y right top;   
}
.NCArticle{
    border: #a8cfea 1px solid;
    background: url(ims/N-c.jpg) #fff repeat-y center top;
}
.newsHead{
    font-size: 1.2em;
    color: #333;
    margin:3px;
    /*padding:3px;
color: #075eaf;*/
}
.newsDate{
    font-size: 0.9em;
    color: #777;
    float: right;
    clear:right;
}
.newsImHolder{
    background-color:#C0DCFF;
    border-top: #a8cfea 1px solid;
    border-bottom: #a8cfea 1px solid;
    text-align:center;
}
.newsIm{
    margin: 5px;
    border: #000000 1px solid;
    /*float:right;*/
    text-align:center;
    display:block;
}
hr{
    height:1px;
    color: #7ab6e9; 
    width:100%;   
}
.newsContent{
    text-align: justify;
   /* white-space: pre;*/
}
.resLab{
    font-size: 1.1em;
    color: #075ec9;
}
#foot{
    clear: both;
     color:#075ec9;    
    padding:4px;
    text-align:center;
 }
#foot a{
         color:#075ec9;    
         text-decoration:none;
}
#footW{
    clear: both;
    background-color:#750701;
    color:#075ec9;    
    padding:4px;
    text-align:center;}  
.top
{
    text-align:right;
}        
.top a
{
    font-size:10px;
    color:Red;
}  
.archive{
    width:160px;
    border:solid 1px #eeeeee;
    background-color:#dddddd;
    text-align:left;
    float:right;
    margin:10px 0px 10px 10px;
}  
.print
{
    float:right;
}
.print a
{
    font-size:10px;
    color:Red;
}    
.tonyBlock
{
    margin:20px;
    padding:14px;
    border:solid 1px #BFDFFF;
    border-left:solid 10px #6AA1D9;
}

/*a.lh, .lh{
	text-decoration: none;
	font-family:Calibri, Eurostile, Arial, sans-serif;
	color:#6892D7;
	font-size:1.6em;
	line-height:0.9em;
	display:block;	
}  
a.lh:hover{
    text-decoration:none;
	color:#6892D7;
}  */
.topHeadtxt .m10 a {
	font-size: 1.2em;
	font-weight: bold;
	color:#6892D7;
}
.topHeadtxt .m10 a:hover {
	text-decoration:underline;
}
 a.linkR{
	color:#CC3300;	
	text-decoration:none;
}
 a:hover.linkR{
	color:#CC3300;
	text-decoration:underline;
}
a.redLink{
    color:Red;
}
a:link, a:visited {
    text-decoration:none;
	color:#2576db;
}
a:hover, a:active{
    text-decoration:underline;
	color:#3368be;
}
.hd
{
    color:#0a3f82;
    font-weight:bold;
    font-size:1.2em;
    margin:0px;
    padding:0px;
    background-color:#96BBF1;
}
.AD{
   color:#FFFFFF;
   font-weight:bold;
   text-align:center;
   background-color:#444499;   
}
a.headline, .headline
{
    margin: 8px;
    font-size: 16px;
}
a.headlineW, .headlineW
{
    color:#737373;
    margin: 8px;
    font-size: 16px;
    font-weight:bold;
}
a.headlineF, .headlineF
{
    color:#3f9dc5;
    margin: 8px;
    font-size: 16px;
    font-weight:bold;
}
a.headlineS, .headlineS
{
    color:#ad8a00;
    margin: 8px;
    font-size: 16px;
    font-weight:bold;
}
a.headlineT, .headlineT
{
    color:#a61e1e;
    margin: 8px;
    font-size: 16px;
    font-weight:bold;
}
.capt
{
    font-size:10px;
    color:#222222;
    display:block;
}
.hmNews
{
    padding:4px;
    margin:4px 0px;
    font-size: 16px;
    cursor:pointer;
    color: #FFFFFF;
    background: url('ims/acHeader_WORLDWIDE.gif') no-repeat left center;
}
.fijiNews
{
    font-size: 16px;
    cursor:pointer;
    padding:4px;
    margin:4px 0px;
    color: #FFFFFF;
    background: url('ims/acHeader_FIJI.gif') no-repeat left center;
}
.samoaNews
{
    font-size: 16px;
    margin:4px 0px;
    cursor:pointer;
    padding:4px;
    color: #FFFFFF;
    background: url('ims/acHeader_SAMOA.gif') no-repeat left center;
}
.tongaNews
{
    font-size: 16px;
    margin:4px 0px;
    padding:4px;
    color: #FFFFFF;
    cursor:pointer;
    background: url('ims/acHeader_TONGA.gif') no-repeat left center;
}
.newses
{
    margin:4px;
    }
.newses a
{
    font-size:11L
    px;
    font-weight:bold;
    padding:2px;
    display:block;
    width:200px;
    border: solid 1px #2576db;       
}
.forumHw a, a.forumHw{
    display: block;
    padding: 2px;
    margin: 2px;
    color: #fff;
    font-size: 10px;
}
.forumHw a:hover, a:hover.forumHw{
    color: #FFFFFF;
}
.forumHd a, a.forumHd{
    display: block;
    padding: 2px;
    margin: 2px;
    color: #444;
    font-size: 10px;
}
a.nL_w
{
    background-color:#8f8f8f;
    padding:4px;
    display:block;
    font-size: 14px;    
    color:#ffffff;
    }
a.nL_f
{
    background-color:#4BA6CD;
    padding:4px;
    display:block;
    font-size: 14px;    
    color:#ffffff;
    }
a.nL_s
{
    background-color:#e6bd1a;
    padding:4px;
    display:block;
    font-size: 14px;    
    color:#444;    
}
a.nL_t
{
    background-color:#a61e1e;
    padding:4px;
    display:block;
    font-size: 14px;    
    color:#FFF;    
}
a:hover.nL_w, a:hover.nL_f, a:hover.nL_s, a:hover.nL_t
{
    background-color: #2572b3;
    text-decoration:none;
}
