/*
-----------------------------------------------
NigerianScrabble.com styles
Author:   David Okunmuyide
Website: http://www.designtechplus.com
Date:  11 May 2007
----------------------------------------------- */
*{
margin:0;
padding:0;
list-style:none;
border:none;
}
html{
font-size:100.01%;
}
body {
margin:0 ;
padding:0;
background-color:#bdb76b;
color:#333;
text-align:center;
font:normal 500 70%/1.5em   Verdana, Geneva,"Trebuchet MS", sans-serif;
font-size: x-small; /* IE5 Win */
voice-family: "\"}\"";
voice-family: inherit;
font-size: small;
}
html>body {
font-size: small;
}
ol, ul, li, dl,dd {
margin: 0;
padding: 0;
list-style-type: none;
}
p, ol, ul, li, dl, dd{
font-family: Verdana, Geneva, sans-serif;
  }
a{
text-decoration:none;
}
a:link {
color:#960;
}
p a:link{
border-bottom:1px dashed;
}
p a:hover, p a:visited {
border-bottom:none;
}
p a:visited {text-decoration: line-through;}

a img{border: none;}
a:hover {
color:#d00;
text-decoration:none;
}

h1, h2, h3, h4, h5 {
padding:0;
margin: 0;
font-family:Georgia, "Times New Roman", Times, serif;
}
#wrapper{
margin:0 auto;
width:90%;
text-align:center;
background:#bdb76b url(http://nigerianscrabble.com/dstyle/images/bg_wht.gif) repeat-y right top;
}
#headWrap {
height:168px;
width:100%;
border-top:5px solid #bdb76b;
background: #fff url(http://nigerianscrabble.com/dstyle/images/NSFlogo.gif) no-repeat left bottom;
position:relative;
}

#header {
height:168px;
width:260px;
position:absolute;
top:0;
right:0;
}
#headerMenu, #footerMenu {
background-color: #9c3;
color:#fff;
min-height:30px;
height:auto;
}
/* for Internet Explorer */
/*\*/
* html #headerMenu, *  html #footerMenu{
height: 30px;
}
#headerMenu{
width:95%;
margin: 0 auto;
}
#headerMenu h1{
padding:7px 0.5em 7px .5em;
font-family: Georgia, "Times New Roman", Times, serif;
font-size: 1.4em;
font-weight:bold;
letter-spacing:.1em;
color:#fff;
background-color: #9c3;
text-align:right;
}
#siteTitle {
width: 260px;
height:168px;
}
#topColumn{
position:relative;
padding:50px 0 2em 0;
width:100%;
background:#fff url(http://nigerianscrabble.com/dstyle/images/bgA2.jpg) no-repeat 75% top;
}
#colContainer{
width:100%;
}
#mainCol  {
float: left;
width: 75%;
background:#fff;
font-size: 110%;
text-align:left;
}
#mainContentBox{
width:95%;
padding:0 .5em 2em .5em;
margin:0;
background:#fff;
}
#mainContentBox h2 {
font: 1.6em Georgia, "Times New Roman", Times, serif;
font-weight: 600;
}
#mainContentBox h2 a:link,#mainContentBox h2 a:visited,#mainContentBox h2 a:active{
color:#c60;
}
#mainContentBox h2 a:hover{
color:#d00;
}
#mainStory{
 padding: 0 .5em 0 20px;
 margin: 0;
 float: left;
 width: 95%;
 background:#fff;
}
#mainStory h2{
 margin: 2em 0 0 0;
 padding 0;
}
#mainStory p {
font:500 .9em/1.7em  Georgia, "Times New Roman", Times, serif;
padding: 0 0 .5em 0;
margin: 0 0 .5em 0;
color: #333;
}
#topFloat {
float:right;
width:200px;
min-width:180px;
padding: .5em;
}
#topFloat p{
 font:600 .9em/1em  "Comic Sans MS", "Tempus Sans ITC", monospace;
 padding: .5em .5em .5em 20px;
 text-align: left;
 color:#bca;
}
.AdBox {
clear:both;
width:90%;
margin:10px auto 20px;
 }
.banTxtAd{
 font:500 .9em  Verdana, Geneva, sans-serif;
 text-align: center;
 padding:0 .3em ;
 }
#scroll {
font-size: 1.1em;
padding:0 .5em;

}
#scroll span{
font:600 1.2em "Trebuchet MS", Verdana, Geneva, sans-serif;
color:#4d7f04;
display:block;
width:80%;
}
.banTxtAd p{ text-align: left;}

#topSidebar {
background: #fff;
margin:0 auto;
text-align:center;
padding: 1em 0 2em 75%;
}
#infoBar{
padding:30px 0 20px 0;
background: #fff;
width:90%;
text-align:left;
}
#subMenu{
 width:90%;
 margin: 0;
 padding: 0;
 font-size:1em;
 text-align: left;
 }
#subMenu ul li {
  margin: .5em 0 .8em 0;
  padding: 0;
  font-weight: bold;
  text-transform:lowercase;
  line-height: 25px;
  background-repeat: no-repeat;
  background-position: 0 50%;
  font-size:.95em;
 }
#Slink{
  margin:.2em;
  padding: .2em;
  background:transparent;
  }
#subMenu ul li a {
  padding-left: 32px;
  color: #363;
  text-transform:capitalize;
  }
#subMenu ul li a:visited {text-decoration: none;}
#gallery { background-image: url(http://nigerianscrabble.com/dstyle/images/gal.jpg); }
#rules { background-image: url(http://nigerianscrabble.com/dstyle/images/nsfru.jpg); }
#form { background-image: url(http://nigerianscrabble.com/dstyle/images/nsform.jpg); }
#list { background-image: url(http://nigerianscrabble.com/dstyle/images/wl.jpg); }
#mail { background-image: url(http://nigerianscrabble.com/dstyle/images/email.jpg); }

#midColumn{
margin:0 auto;
width:100%;
text-align: center;
position:relative;
background:#fff url(http://nigerianscrabble.com/dstyle/images/topColBg.jpg) no-repeat top right;
}
#midColumn h2, #midColumn h3, #midColumn h4, #midColumn h5 {
margin-top: .5em;
padding-bottom: 0.3em;
font-family:  Georgia, "Times New Roman", Times, serif;
color:#c60;
font-weight:500;
text-align:left;
}
#subContentBox{
float:left;
padding: 20px .7em 3em 0;
margin:80px auto 0;
width:75%;
background:#fff;
text-align:left;
}
/* Hides from IE5-mac \*/
* html #subContentBox {height: 1%;}
/* End hide from IE5-mac */
#announceBox{
margin:4em 0 10px 20px;
text-align:left;
width:85%;
background:#fff;
font-size: 100%;
}
#announceBox h2{
font-size:1.4em;
}
#announceBox h3 {
font-size: 1.3em ;
}
#announceBox h4 {
font-size:1.2em ;
}
#announceBox h5 {
font-size:1.1em ;
}
#announceBox p, #announceBox ul, #announceBox li{
text-align:left;
font-size:1em;
}
#dynamicNews{
width:98%; 
margin: 50px 0 0;
font-size:.95em; !important;
text-align:left;
background: #fff;
padding-top: 20px ;
}
#dynamicNews a:visited {
text-decoration: none;
}
#dn_top10, #dn_events, #dn_update{
width:90%;
margin: 30px auto 0 auto;
background: #e7e587; !important;
}

#dn_top10 div, #dn_events div, #dn_update div{
padding: 25px 1.2em 1.5em;
background: #e7e587 url(http://nigerianscrabble.com/dstyle/images/sht.jpg) no-repeat 100% 0%;
margin:0;
}
#dynamicNews h2{
margin: 1em 0;
}
#dynamicNews div h3, #dynamicNews div h4, #dynamicNews div h5{
color:#063;
background: transparent;
padding:0 .2em  0;
}
#dynamicNews div ul li{
 margin: 0 0 .7em  1.7em;
}
#WebPoll{
width:97%;
padding:.5em;
margin: 30px auto 20px;
text-align:center;
}

#WebPoll div#pollImage{
float: left;
width: 180px;
}

#WebPoll div#pollPreamble{
padding: 0 0 .5em 200px;
}

#WebPoll form.xpoll{
text-align:left;
width:95%;
padding:.5em ;
clear: both;
margin-top:10px;
}
#WebPoll ul, #WebPoll p{
color: #369;
font: 1.2em/1.3em  "Comic Sans MS", "Tempus Sans ITC", monospace;
}
div.pollDisplay{
padding:0.5em;
width:90%;
  }
div.pollDisplay h4,  div.pollDisplay h5{
text-align:center;
text-transform: lowercase;
background-color:#fff;
color:#369;
font:600 1.2em/1.3em "Tempus Sans ITC", "Comic Sans MS", monospace;
}

form.xpoll input[type=submit],form.xpoll input[type=select]{
color:#00f;
background-color:#ddd;
border-width:2px;
border-color:#00f;
font-family:"Courier New", Courier;
font-weight:bold;
padding:0.2em;
margin:0;
text-align:right;
}

form.xpoll label, form.xpoll input {
display: block;
width: 8em;
float: left;
margin-bottom: 10px;
padding-right: 3em;
}
form.xpoll label {
width: 7em;
padding-right: 2em;
}
form.xpoll br {
clear: left;
}
form.xpoll a.pollPreview{
float: right;
}
form.xpoll input[type=submit] {
color:#336;
width: 5em;
}

form.xpoll .clsGraph, form.xpoll span.clsPerc{
text-align: left;
margin-left: 0;
}
form.xpoll .clsGraph div, form.xpoll .clsPerc div{
margin-left: 0;
}
#postSidebar{
padding: 90px 0 10em 75%;
margin:0 auto;
background:transparent;
}
#postSidebar h3, #postSidebar h4, #postSidebar h5{
text-align:center;
text-transform: lowercase;
background-color:#c60;
color:#fff;
font-family:"Trebuchet MS", Georgia, "Times New Roman", Times, serif;
font-weight:600;
padding: .3em;
letter-spacing:.2em;
border-bottom: 6px solid #f3f1e9;
}
#postSidebar h4 {
font-size:1.1em ;
}
#postSidebar h5 {
font-size:1em ;
}
#postList {
border: none;
width:85%;
font-size: .9em;
margin:20px auto 0;
padding-top:60px;
background:#fff url(http://nigerianscrabble.com/dstyle/images/bGtiles.gif) no-repeat center top;
text-align:center;
}
.postListBox{
text-align:center;
padding-top:8px;
}
#postList p{
font-size: 1em;
margin: 0 ;
padding:.2em;
text-align:left;
}
#postList .postListBox ul{
width:100%;
list-style:none;
text-align:center;
}
.postListBox li {
font-size: 1em;
margin: 0;
padding: 0;
width: 100%;
}
.postListBox div.innerdiv{
width:100%;
height:5em;
}
.postListBox li.even div.innerdiv{
background-color: #9c3;
}
.postListBox li.odd div.innerdiv{
background-color: #fff;
}
.postListBox li.even a, #postList li.odd a{
text-align:center;
display: block;
height:6em;
line-height:1.5em;
width:100%;
text-decoration: none;
}
.postListBox li.even a{
background: #9c3;
color: #fff;
}
.postListBox li.odd a
{
background: #e6f2e6;
color: #363;
}
.postListBox li.odd a:visited, .postListBox li.even a:visited {
background: #fff;
color:#000;
}
.postListBox li a:hover {
background: #fff;
color:#c60;
}

.postListBox li a span{
font-weight: 600;
padding: .2em;
display: block;
text-transform: lowercase;
}
.postListBox li a em{
font-size: .9em;
font-weight: 500;
}
.postListBox li a:visited {text-decoration: none;}
div.notes {
text-align:center;
margin: 10px auto;
padding: 0;
width:85%;
border: none;
background:#fff;
color:#666;
}
.notes p{
color:#666;
text-align:left;
font-size:.9em;
padding: .5em;
}
div.subscriptions {
width: 85%;
margin: 10px auto;
padding: 0;
border: none;
}
div.subscriptions form{
padding:  0;
padding-top:8px;
}
.subscriptions .small p{
font: .8em  Arial, Verdana, serif;
padding: .5em 0;
margin:.5em 0;
text-align:center;
}
#scrabbleWord{
font-family:Verdana, Tahoma, "Trebuchet MS", Arial, sans-serif;
color:#000;
font-size:1.5em;
font-weight:700;
letter-spacing: .2em;
text-transform: uppercase;
padding:.5em 0;
background:#fff;
padding-top:8px;
text-align:center;
}
#lowerColumn{
margin:0 auto;
width:100%;
font-size:1.1em;
background-color:#fff;
text-align:center;
}
/* Hides from IE5-mac \*/
* html #lowerColumn{height: 1%;}
/* End hide from IE5-mac */
#iBoxes{
min-height:12em;
height:auto;
width:100%;
text-align:center;
}
/* for Internet Explorer */
/*\*/
* html #iBoxes {
height: 12em;
}
#box_right, #box_left, #box_middle{
font-size:.9em;
padding:0;
margin: 0 auto;
text-align:left;
background-color: #fff;
}
#box_left {
padding:0 0 0 1em;
float:left;
width:250px;
}
#box_right {
padding:0 1em 0 0;
float:right;
width:250px;
}
#lowerColumn div.inner_box{
padding: 1em;
margin: 0 auto;
text-align:center;
}
#lowerColumn div.inner_box p {
font-size:.85em;
color:#666;
padding: .5em 0;
margin: 0;
text-align:left;
line-height: 1.1em;
}
div.inner_box h4 {
font-family:Georgia, "Times New Roman", Times, serif;
color:#666;
font-size:.9em;
padding:.1em 0;
margin: 0;
text-align:left;
}
div.inner_box ul {
margin:0 0 0 5px;
padding:0 0 0 0;
list-style:none;
}
div.inner_box li {
margin:0 0 .3em 0;
padding:.3em;
}
#footer {
clear: both;
position:relative;
bottom:0;
margin: 0 auto;
padding: 40px 0 1.2em 0;
text-align:center;
font-size:.75em;
color:#666;
background:#fff url(http://nigerianscrabble.com/dstyle/images/bgA1.jpg) no-repeat 70% top;
width:100%;
border-bottom: 5px solid #bdb76b;
}
/* decorative (abstraction) styles */

/*#mainStory p:first-letter{ /* supporting browsers only */
margin-right:6px;
margin-top:5px;
float:left;
color:#bba;
background:white;
font-size:6.3em;
line-height:70px;
padding-top:2px;
padding-right:5px;
}
*/
#jsAlert { /* no javascript? */
 color:#f00;
 font-weight:700;
 font-size:1.2em;
}
.alert {
background: #fff url(http://nigerianscrabble.com/dstyle/images/notice.gif) center no-repeat;
background-position: 15px 50%;
text-align: left;
margin: 1em auto;
padding:  5px 20px 5px 50px;
width:60%;
}
.hide {display: none;}

#ticker{
padding:.2em;
background:#fff;
text-align: center;
padding-top:8px;
}

h1 + p, h2 + p, h3 + p{
margin-bottom: 0;
padding-bottom: 0;
}

ol.numberedList li{
list-style-type: lower-roman;
margin: .5em 0 .5em 1.5em;
}
.clearfix:after {
content: ".";
display: block;
height: 0;
clear: both;
visibility: hidden;
}

/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
/* End hide from IE-mac */

input[type=text] { color:#336; }

.external {
 background:#ed0;
 border: none
}
#dynamicNews table


{
	margin: .5em auto;
	border:    1px solid #7a7;
	text-align:   center;
  width:80%;
}

#dynamicNews table td
{
	font-weight: 600;
  font-size: 100%;
  padding: 0.5em;
}

#dynamicNews .head-row td
{
	color: #fff;
	background-color:    #390;
	font-size: 105%;
}
img.aImgFLeft{
padding:.5em;
float: left;
margin: 0 5px 10px 0;
}
img.aImgFRight{
padding:.5em;
float: right;
margin: 0 0 10px 5px;
}
.floatRight
{
float: right;
margin: 10px 0 10px 10px;
padding:3px;
clear: right;
}
.floatLeft
{
float: left;
margin: 10px 10px 10px 0;
padding:3px;
clear:left;
}
div.important {
margin: 10px 150px 10px 0;
padding: .7em;
background-color: #FFC905;
width:75%;
border: 1px dashed #b10000;
}
.important div{
margin: 10px;
}
.important h2,.important h3,.important p,.important li,{
margin: 5px auto;
line-height:160%;
padding: 10px 25px;
font: 500 1em Helvetica,Verdana,sans-serif;
color: #366;
}
.important p,.important li{
font: 400 .9em Arial,Verdana,sans-serif;
color:#111;
}
.important li{
font: 400 .9em Verdana,Helvetica,sans-serif;
color:#333;
margin:.2em;
}

.important a{
color:#5f5f5f;
}
.important h3 a:hover{
color:#360;
}
.important a img:hover{
border: 2px solid #cf6;
}