/* Controls overall look of WMGI*/
body {
color:#fff;
font-size:10pt;
font-family:Arial;
background:#132347;
text-align:center;
margin:0 auto;
}

a:hover {
color:red;
}

/* Size and position of your Container*/
#Container {
background:#23365F;
text-align:left;
width:1024px;
margin:0 auto;
}

#container2 {
padding:10px 0;
}

#container3 {
background:#000;
}

/* Size and position of your Top Header*/
#Header {
width:1024px;
float:left;
}

/* Size and position of Left Content*/
#Nav {
width:195px;
float:left;
padding-left:10px;

}

#Nav img {
margin:0 auto;
}

/* Size and position of Right Content
 Size and position of InfoCenter*/
#InfoCenter {
width:579px;
color:#000;
font-size:10pt;
float:left;
}

#InfoCenter a:hover {
color:#1f63b1;
}

/* .big is used to control size and family of weather font */
.big {
font-family:Arial;
color:red;
font-size:12px;
position:relative;
top:20px;
width:200px;
height:175px;
}

#topContainer {
clear:both;
}

#main {
width:800px;
float:right;
margin-left:10px;


}

/*Sports links*/
#sports {
background-repeat:repeat;
background-attachment:scroll;
background-position:0 0;
width:451px;
float:right;
border:1px;
border-color:#0FF;
border-style:solid;
}

/* Background of your What's New Section*/
#WhatsNew {
background:#333;
width:900px;
height:372px;
overflow:auto;
margin:0 auto;
}

#WhatsNew a {
color:#fff;
}

#marquee {
background:#ffe834;
width:100%;
font-weight:700;
clear:both;
padding:5px 0;
}

/* Size and position of Bottom */
#Footer {
color:#fff;
background-color:#100;
width:1024px;
clear:both;
margin:0 auto;
}

#leftCol {
float:left;
width:235px;
}

a:link,a:visited {
color:#FFF;
font-size:10pt;
font-family:Arial;
text-decoration:none;
}

#InfoCenter a:link,#InfoCenter a:visited {
color:red;
font-size:10pt;
font-family:Arial;
text-decoration:none;
}
#footer {
color:#fff;
}
#marquee {
color:#000;
}

.CommunityWidget{color:blue;}